From 5099e0b6ab508b84fd93dfb45b2511f51142b974 Mon Sep 17 00:00:00 2001 From: pirulug Date: Sat, 15 Aug 2026 00:25:44 -0500 Subject: [PATCH] Add Pirulug theme --- pirulug/.gitignore | 3 + pirulug/LICENSE | 21 + pirulug/README.es.md | 75 + pirulug/README.md | 75 + pirulug/css/theme.css | 17879 ++++++++++++++++ pirulug/css/theme.css.map | 1 + pirulug/img/ajax_clock_small.svg | 6 + pirulug/img/arrow_ltr.png | Bin 0 -> 518 bytes pirulug/img/arrow_rtl.png | Bin 0 -> 581 bytes pirulug/img/asc_order.png | Bin 0 -> 576 bytes pirulug/img/b_bookmark.png | Bin 0 -> 1431 bytes pirulug/img/b_browse.png | Bin 0 -> 1546 bytes pirulug/img/b_calendar.png | Bin 0 -> 2111 bytes pirulug/img/b_chart.png | Bin 0 -> 351 bytes pirulug/img/b_close.png | Bin 0 -> 1644 bytes pirulug/img/b_column_add.png | Bin 0 -> 1324 bytes pirulug/img/b_comment.png | Bin 0 -> 604 bytes pirulug/img/b_dbstatistics.png | Bin 0 -> 351 bytes pirulug/img/b_deltbl.png | Bin 0 -> 1406 bytes pirulug/img/b_docs.png | Bin 0 -> 2489 bytes pirulug/img/b_docsql.png | Bin 0 -> 861 bytes pirulug/img/b_drop.png | Bin 0 -> 1989 bytes pirulug/img/b_edit.png | Bin 0 -> 861 bytes pirulug/img/b_empty.png | Bin 0 -> 700 bytes pirulug/img/b_engine.png | Bin 0 -> 2033 bytes pirulug/img/b_event_add.png | Bin 0 -> 2809 bytes pirulug/img/b_events.png | Bin 0 -> 3623 bytes pirulug/img/b_export.png | Bin 0 -> 633 bytes pirulug/img/b_favorite.png | Bin 0 -> 1769 bytes pirulug/img/b_find_replace.png | Bin 0 -> 2087 bytes pirulug/img/b_firstpage.png | Bin 0 -> 1637 bytes pirulug/img/b_ftext.png | Bin 0 -> 452 bytes pirulug/img/b_globe.png | Bin 0 -> 2103 bytes pirulug/img/b_group.png | Bin 0 -> 2597 bytes pirulug/img/b_help.png | Bin 0 -> 2489 bytes pirulug/img/b_home.png | Bin 0 -> 1490 bytes pirulug/img/b_import.png | Bin 0 -> 524 bytes pirulug/img/b_index.png | Bin 0 -> 293 bytes pirulug/img/b_index_add.png | Bin 0 -> 923 bytes pirulug/img/b_inline_edit.png | Bin 0 -> 1031 bytes pirulug/img/b_insrow.png | Bin 0 -> 568 bytes pirulug/img/b_key.png | Bin 0 -> 1413 bytes pirulug/img/b_lastpage.png | Bin 0 -> 1637 bytes pirulug/img/b_left.png | Bin 0 -> 655 bytes pirulug/img/b_minus.png | Bin 0 -> 563 bytes pirulug/img/b_more.png | Bin 0 -> 576 bytes pirulug/img/b_move.png | Bin 0 -> 1460 bytes pirulug/img/b_newdb.png | Bin 0 -> 1195 bytes pirulug/img/b_newtbl.png | Bin 0 -> 1498 bytes pirulug/img/b_nextpage.png | Bin 0 -> 1396 bytes pirulug/img/b_no_favorite.png | Bin 0 -> 1329 bytes pirulug/img/b_pdfdoc.png | Bin 0 -> 1047 bytes pirulug/img/b_plugin.png | Bin 0 -> 726 bytes pirulug/img/b_plus.png | Bin 0 -> 1713 bytes pirulug/img/b_prevpage.png | Bin 0 -> 1583 bytes pirulug/img/b_primary.png | Bin 0 -> 1510 bytes pirulug/img/b_print.png | Bin 0 -> 709 bytes pirulug/img/b_props.png | Bin 0 -> 646 bytes pirulug/img/b_relations.png | Bin 0 -> 1715 bytes pirulug/img/b_rename.png | Bin 0 -> 783 bytes pirulug/img/b_report.png | Bin 0 -> 645 bytes pirulug/img/b_right.png | Bin 0 -> 622 bytes pirulug/img/b_routine_add.png | Bin 0 -> 2051 bytes pirulug/img/b_routines.png | Bin 0 -> 2201 bytes pirulug/img/b_save.png | Bin 0 -> 1715 bytes pirulug/img/b_saveimage.png | Bin 0 -> 1124 bytes pirulug/img/b_sbrowse.png | Bin 0 -> 1546 bytes pirulug/img/b_sdb.png | Bin 0 -> 114 bytes pirulug/img/b_search.png | Bin 0 -> 1536 bytes pirulug/img/b_select.png | Bin 0 -> 1726 bytes pirulug/img/b_snewtbl.png | Bin 0 -> 2394 bytes pirulug/img/b_spatial.png | Bin 0 -> 376 bytes pirulug/img/b_sql.png | Bin 0 -> 1476 bytes pirulug/img/b_sqldoc.png | Bin 0 -> 861 bytes pirulug/img/b_sqlhelp.png | Bin 0 -> 951 bytes pirulug/img/b_table_add.png | Bin 0 -> 1492 bytes pirulug/img/b_table_add2.png | Bin 0 -> 1041 bytes pirulug/img/b_tblanalyse.png | Bin 0 -> 1096 bytes pirulug/img/b_tblexport.png | Bin 0 -> 633 bytes pirulug/img/b_tblimport.png | Bin 0 -> 524 bytes pirulug/img/b_tblops.png | Bin 0 -> 1875 bytes pirulug/img/b_tbloptimize.png | Bin 0 -> 2133 bytes pirulug/img/b_tipp.png | Bin 0 -> 1264 bytes pirulug/img/b_trigger_add.png | Bin 0 -> 1414 bytes pirulug/img/b_triggers.png | Bin 0 -> 1090 bytes pirulug/img/b_undo.png | Bin 0 -> 994 bytes pirulug/img/b_unique.png | Bin 0 -> 583 bytes pirulug/img/b_usradd.png | Bin 0 -> 1841 bytes pirulug/img/b_usrcheck.png | Bin 0 -> 1832 bytes pirulug/img/b_usrdrop.png | Bin 0 -> 1853 bytes pirulug/img/b_usredit.png | Bin 0 -> 1938 bytes pirulug/img/b_usrlist.png | Bin 0 -> 1933 bytes pirulug/img/b_versions.png | Bin 0 -> 986 bytes pirulug/img/b_view.png | Bin 0 -> 811 bytes pirulug/img/b_view_add.png | Bin 0 -> 1669 bytes pirulug/img/b_views.png | Bin 0 -> 1252 bytes pirulug/img/bd_browse.png | Bin 0 -> 978 bytes pirulug/img/bd_deltbl.png | Bin 0 -> 1403 bytes pirulug/img/bd_drop.png | Bin 0 -> 1080 bytes pirulug/img/bd_edit.png | Bin 0 -> 805 bytes pirulug/img/bd_empty.png | Bin 0 -> 583 bytes pirulug/img/bd_export.png | Bin 0 -> 656 bytes pirulug/img/bd_firstpage.png | Bin 0 -> 2050 bytes pirulug/img/bd_ftext.png | Bin 0 -> 446 bytes pirulug/img/bd_index.png | Bin 0 -> 250 bytes pirulug/img/bd_insrow.png | Bin 0 -> 458 bytes pirulug/img/bd_lastpage.png | Bin 0 -> 1599 bytes pirulug/img/bd_nextpage.png | Bin 0 -> 714 bytes pirulug/img/bd_prevpage.png | Bin 0 -> 706 bytes pirulug/img/bd_primary.png | Bin 0 -> 1413 bytes pirulug/img/bd_routine_add.png | Bin 0 -> 1702 bytes pirulug/img/bd_sbrowse.png | Bin 0 -> 978 bytes pirulug/img/bd_select.png | Bin 0 -> 1180 bytes pirulug/img/bd_spatial.png | Bin 0 -> 243 bytes pirulug/img/bd_unique.png | Bin 0 -> 308 bytes pirulug/img/centralColumns.png | Bin 0 -> 1206 bytes pirulug/img/centralColumns_add.png | Bin 0 -> 1670 bytes pirulug/img/centralColumns_delete.png | Bin 0 -> 1626 bytes pirulug/img/col_drop.png | Bin 0 -> 576 bytes pirulug/img/col_pointer.png | Bin 0 -> 102 bytes pirulug/img/console.png | Bin 0 -> 838 bytes pirulug/img/dark/user.svg | 1 + pirulug/img/database.png | Bin 0 -> 1110 bytes pirulug/img/east-mini.png | Bin 0 -> 622 bytes pirulug/img/error.ico | Bin 0 -> 9662 bytes pirulug/img/eye.png | Bin 0 -> 2039 bytes pirulug/img/eye_grey.png | Bin 0 -> 1790 bytes pirulug/img/hide.png | Bin 0 -> 2560 bytes pirulug/img/item.png | Bin 0 -> 783 bytes pirulug/img/left-square.png | Bin 0 -> 1079 bytes pirulug/img/lightbulb.png | Bin 0 -> 1264 bytes pirulug/img/lightbulb_off.png | Bin 0 -> 1291 bytes pirulug/img/loading.svg | 6 + pirulug/img/logo_left.png | Bin 0 -> 2713 bytes pirulug/img/logo_right.png | Bin 0 -> 4306 bytes pirulug/img/more.png | Bin 0 -> 576 bytes pirulug/img/new_data.png | Bin 0 -> 260 bytes pirulug/img/new_data_hovered.png | Bin 0 -> 260 bytes pirulug/img/new_data_selected.png | Bin 0 -> 179 bytes pirulug/img/new_data_selected_hovered.png | Bin 0 -> 180 bytes pirulug/img/new_struct.png | Bin 0 -> 293 bytes pirulug/img/new_struct_hovered.png | Bin 0 -> 293 bytes pirulug/img/new_struct_selected.png | Bin 0 -> 188 bytes pirulug/img/new_struct_selected_hovered.png | Bin 0 -> 196 bytes pirulug/img/normalize.png | Bin 0 -> 1607 bytes pirulug/img/north-mini.png | Bin 0 -> 530 bytes pirulug/img/pause.png | Bin 0 -> 347 bytes pirulug/img/php_sym.png | Bin 0 -> 2068 bytes pirulug/img/play.png | Bin 0 -> 861 bytes pirulug/img/pma_logo2.png | Bin 0 -> 2713 bytes pirulug/img/right-square.png | Bin 0 -> 1753 bytes pirulug/img/s_asc.png | Bin 0 -> 530 bytes pirulug/img/s_asci.png | Bin 0 -> 292 bytes pirulug/img/s_attention.png | Bin 0 -> 1367 bytes pirulug/img/s_cancel.png | Bin 0 -> 2573 bytes pirulug/img/s_cancel2.png | Bin 0 -> 1989 bytes pirulug/img/s_cog.png | Bin 0 -> 2554 bytes pirulug/img/s_collapseall.png | Bin 0 -> 1246 bytes pirulug/img/s_db.png | Bin 0 -> 1110 bytes pirulug/img/s_desc.png | Bin 0 -> 576 bytes pirulug/img/s_error.png | Bin 0 -> 2429 bytes pirulug/img/s_fulltext.png | Bin 0 -> 871 bytes pirulug/img/s_host.png | Bin 0 -> 1438 bytes pirulug/img/s_info.png | Bin 0 -> 2254 bytes pirulug/img/s_lang.png | Bin 0 -> 1848 bytes pirulug/img/s_link.png | Bin 0 -> 1715 bytes pirulug/img/s_lock.png | Bin 0 -> 1036 bytes pirulug/img/s_loggoff.png | Bin 0 -> 1615 bytes pirulug/img/s_notice.png | Bin 0 -> 1367 bytes pirulug/img/s_okay.png | Bin 0 -> 2483 bytes pirulug/img/s_partialtext.png | Bin 0 -> 869 bytes pirulug/img/s_passwd.png | Bin 0 -> 964 bytes pirulug/img/s_process.png | Bin 0 -> 2554 bytes pirulug/img/s_really.png | Bin 0 -> 2401 bytes pirulug/img/s_reload.png | Bin 0 -> 2666 bytes pirulug/img/s_replication.png | Bin 0 -> 399 bytes pirulug/img/s_rights.png | Bin 0 -> 1561 bytes pirulug/img/s_sortable.png | Bin 0 -> 909 bytes pirulug/img/s_status.png | Bin 0 -> 902 bytes pirulug/img/s_success.png | Bin 0 -> 1490 bytes pirulug/img/s_sync.png | Bin 0 -> 2560 bytes pirulug/img/s_tbl.png | Bin 0 -> 1546 bytes pirulug/img/s_theme.png | Bin 0 -> 2032 bytes pirulug/img/s_top.png | Bin 0 -> 1827 bytes pirulug/img/s_unlink.png | Bin 0 -> 1776 bytes pirulug/img/s_vars.png | Bin 0 -> 2106 bytes pirulug/img/s_views.png | Bin 0 -> 1406 bytes pirulug/img/show.png | Bin 0 -> 2602 bytes pirulug/img/south-mini.png | Bin 0 -> 576 bytes pirulug/img/spacer.png | Bin 0 -> 68 bytes pirulug/img/toggle-ltr.png | Bin 0 -> 376 bytes pirulug/img/toggle-rtl.png | Bin 0 -> 377 bytes pirulug/img/user.svg | 1 + pirulug/img/west-mini.png | Bin 0 -> 655 bytes pirulug/img/window-new.png | Bin 0 -> 1319 bytes pirulug/img/zoom-minus-mini.png | Bin 0 -> 563 bytes pirulug/img/zoom-plus-mini.png | Bin 0 -> 1713 bytes pirulug/img/zoom-world-mini.png | Bin 0 -> 2103 bytes .../images/ui-bg_glass_55_fbf9ee_1x400.png | Bin 0 -> 183 bytes .../images/ui-bg_glass_65_ffffff_1x400.png | Bin 0 -> 73 bytes .../images/ui-bg_glass_75_dadada_1x400.png | Bin 0 -> 126 bytes .../images/ui-bg_glass_75_e6e6e6_1x400.png | Bin 0 -> 121 bytes .../images/ui-bg_glass_95_fef1ec_1x400.png | Bin 0 -> 185 bytes .../ui-bg_highlight-soft_75_cccccc_1x100.png | Bin 0 -> 122 bytes .../jquery/images/ui-icons_222222_256x240.png | Bin 0 -> 3765 bytes .../jquery/images/ui-icons_2e83ff_256x240.png | Bin 0 -> 3765 bytes .../jquery/images/ui-icons_454545_256x240.png | Bin 0 -> 3765 bytes .../jquery/images/ui-icons_888888_256x240.png | Bin 0 -> 3765 bytes .../jquery/images/ui-icons_cd0a0a_256x240.png | Bin 0 -> 3765 bytes pirulug/jquery/jquery-ui.css | 1312 ++ pirulug/package.json | 16 + pirulug/screen.png | Bin 0 -> 442527 bytes pirulug/scss/0-functions/_functions.scss | 0 pirulug/scss/1-variables/_variables-dark.scss | 58 + pirulug/scss/1-variables/_variables.scss | 799 + pirulug/scss/2-mixins/_button.scss | 24 + pirulug/scss/2-mixins/_tab.scss | 8 + pirulug/scss/3-components/_buttons.scss | 52 + pirulug/scss/3-components/_card.scss | 10 + pirulug/scss/3-components/_dropdown.scss | 43 + pirulug/scss/4-layout/_breadcrumb.scss | 28 + pirulug/scss/4-layout/_codemirror.scss | 143 + pirulug/scss/4-layout/_common.scss | 2887 +++ pirulug/scss/4-layout/_designer.scss | 497 + pirulug/scss/4-layout/_enum-editor.scss | 71 + pirulug/scss/4-layout/_forms.scss | 4 + pirulug/scss/4-layout/_gis.scss | 39 + pirulug/scss/4-layout/_icons.scss | 690 + pirulug/scss/4-layout/_jqplot.scss | 275 + pirulug/scss/4-layout/_navigation.scss | 574 + pirulug/scss/4-layout/_print.scss | 104 + pirulug/scss/4-layout/_reboot.scss | 6 + pirulug/scss/4-layout/_tables.scss | 18 + pirulug/scss/4-layout/_variables.scss | 10 + pirulug/scss/6-vendor/_flatpickr.scss | 104 + pirulug/scss/6-vendor/_simplebar.scss | 17 + pirulug/scss/7-hacks/_hack.scss | 18 + pirulug/scss/7-hacks/_icons.scss | 689 + pirulug/scss/theme.scss | 38 + pirulug/theme.json | 10 + 240 files changed, 26612 insertions(+) create mode 100644 pirulug/.gitignore create mode 100644 pirulug/LICENSE create mode 100644 pirulug/README.es.md create mode 100644 pirulug/README.md create mode 100644 pirulug/css/theme.css create mode 100644 pirulug/css/theme.css.map create mode 100644 pirulug/img/ajax_clock_small.svg create mode 100644 pirulug/img/arrow_ltr.png create mode 100644 pirulug/img/arrow_rtl.png create mode 100644 pirulug/img/asc_order.png create mode 100644 pirulug/img/b_bookmark.png create mode 100644 pirulug/img/b_browse.png create mode 100644 pirulug/img/b_calendar.png create mode 100644 pirulug/img/b_chart.png create mode 100644 pirulug/img/b_close.png create mode 100644 pirulug/img/b_column_add.png create mode 100644 pirulug/img/b_comment.png create mode 100644 pirulug/img/b_dbstatistics.png create mode 100644 pirulug/img/b_deltbl.png create mode 100644 pirulug/img/b_docs.png create mode 100644 pirulug/img/b_docsql.png create mode 100644 pirulug/img/b_drop.png create mode 100644 pirulug/img/b_edit.png create mode 100644 pirulug/img/b_empty.png create mode 100644 pirulug/img/b_engine.png create mode 100644 pirulug/img/b_event_add.png create mode 100644 pirulug/img/b_events.png create mode 100644 pirulug/img/b_export.png create mode 100644 pirulug/img/b_favorite.png create mode 100644 pirulug/img/b_find_replace.png create mode 100644 pirulug/img/b_firstpage.png create mode 100644 pirulug/img/b_ftext.png create mode 100644 pirulug/img/b_globe.png create mode 100644 pirulug/img/b_group.png create mode 100644 pirulug/img/b_help.png create mode 100644 pirulug/img/b_home.png create mode 100644 pirulug/img/b_import.png create mode 100644 pirulug/img/b_index.png create mode 100644 pirulug/img/b_index_add.png create mode 100644 pirulug/img/b_inline_edit.png create mode 100644 pirulug/img/b_insrow.png create mode 100644 pirulug/img/b_key.png create mode 100644 pirulug/img/b_lastpage.png create mode 100644 pirulug/img/b_left.png create mode 100644 pirulug/img/b_minus.png create mode 100644 pirulug/img/b_more.png create mode 100644 pirulug/img/b_move.png create mode 100644 pirulug/img/b_newdb.png create mode 100644 pirulug/img/b_newtbl.png create mode 100644 pirulug/img/b_nextpage.png create mode 100644 pirulug/img/b_no_favorite.png create mode 100644 pirulug/img/b_pdfdoc.png create mode 100644 pirulug/img/b_plugin.png create mode 100644 pirulug/img/b_plus.png create mode 100644 pirulug/img/b_prevpage.png create mode 100644 pirulug/img/b_primary.png create mode 100644 pirulug/img/b_print.png create mode 100644 pirulug/img/b_props.png create mode 100644 pirulug/img/b_relations.png create mode 100644 pirulug/img/b_rename.png create mode 100644 pirulug/img/b_report.png create mode 100644 pirulug/img/b_right.png create mode 100644 pirulug/img/b_routine_add.png create mode 100644 pirulug/img/b_routines.png create mode 100644 pirulug/img/b_save.png create mode 100644 pirulug/img/b_saveimage.png create mode 100644 pirulug/img/b_sbrowse.png create mode 100644 pirulug/img/b_sdb.png create mode 100644 pirulug/img/b_search.png create mode 100644 pirulug/img/b_select.png create mode 100644 pirulug/img/b_snewtbl.png create mode 100644 pirulug/img/b_spatial.png create mode 100644 pirulug/img/b_sql.png create mode 100644 pirulug/img/b_sqldoc.png create mode 100644 pirulug/img/b_sqlhelp.png create mode 100644 pirulug/img/b_table_add.png create mode 100644 pirulug/img/b_table_add2.png create mode 100644 pirulug/img/b_tblanalyse.png create mode 100644 pirulug/img/b_tblexport.png create mode 100644 pirulug/img/b_tblimport.png create mode 100644 pirulug/img/b_tblops.png create mode 100644 pirulug/img/b_tbloptimize.png create mode 100644 pirulug/img/b_tipp.png create mode 100644 pirulug/img/b_trigger_add.png create mode 100644 pirulug/img/b_triggers.png create mode 100644 pirulug/img/b_undo.png create mode 100644 pirulug/img/b_unique.png create mode 100644 pirulug/img/b_usradd.png create mode 100644 pirulug/img/b_usrcheck.png create mode 100644 pirulug/img/b_usrdrop.png create mode 100644 pirulug/img/b_usredit.png create mode 100644 pirulug/img/b_usrlist.png create mode 100644 pirulug/img/b_versions.png create mode 100644 pirulug/img/b_view.png create mode 100644 pirulug/img/b_view_add.png create mode 100644 pirulug/img/b_views.png create mode 100644 pirulug/img/bd_browse.png create mode 100644 pirulug/img/bd_deltbl.png create mode 100644 pirulug/img/bd_drop.png create mode 100644 pirulug/img/bd_edit.png create mode 100644 pirulug/img/bd_empty.png create mode 100644 pirulug/img/bd_export.png create mode 100644 pirulug/img/bd_firstpage.png create mode 100644 pirulug/img/bd_ftext.png create mode 100644 pirulug/img/bd_index.png create mode 100644 pirulug/img/bd_insrow.png create mode 100644 pirulug/img/bd_lastpage.png create mode 100644 pirulug/img/bd_nextpage.png create mode 100644 pirulug/img/bd_prevpage.png create mode 100644 pirulug/img/bd_primary.png create mode 100644 pirulug/img/bd_routine_add.png create mode 100644 pirulug/img/bd_sbrowse.png create mode 100644 pirulug/img/bd_select.png create mode 100644 pirulug/img/bd_spatial.png create mode 100644 pirulug/img/bd_unique.png create mode 100644 pirulug/img/centralColumns.png create mode 100644 pirulug/img/centralColumns_add.png create mode 100644 pirulug/img/centralColumns_delete.png create mode 100644 pirulug/img/col_drop.png create mode 100644 pirulug/img/col_pointer.png create mode 100644 pirulug/img/console.png create mode 100644 pirulug/img/dark/user.svg create mode 100644 pirulug/img/database.png create mode 100644 pirulug/img/east-mini.png create mode 100644 pirulug/img/error.ico create mode 100644 pirulug/img/eye.png create mode 100644 pirulug/img/eye_grey.png create mode 100644 pirulug/img/hide.png create mode 100644 pirulug/img/item.png create mode 100644 pirulug/img/left-square.png create mode 100644 pirulug/img/lightbulb.png create mode 100644 pirulug/img/lightbulb_off.png create mode 100644 pirulug/img/loading.svg create mode 100644 pirulug/img/logo_left.png create mode 100644 pirulug/img/logo_right.png create mode 100644 pirulug/img/more.png create mode 100644 pirulug/img/new_data.png create mode 100644 pirulug/img/new_data_hovered.png create mode 100644 pirulug/img/new_data_selected.png create mode 100644 pirulug/img/new_data_selected_hovered.png create mode 100644 pirulug/img/new_struct.png create mode 100644 pirulug/img/new_struct_hovered.png create mode 100644 pirulug/img/new_struct_selected.png create mode 100644 pirulug/img/new_struct_selected_hovered.png create mode 100644 pirulug/img/normalize.png create mode 100644 pirulug/img/north-mini.png create mode 100644 pirulug/img/pause.png create mode 100644 pirulug/img/php_sym.png create mode 100644 pirulug/img/play.png create mode 100644 pirulug/img/pma_logo2.png create mode 100644 pirulug/img/right-square.png create mode 100644 pirulug/img/s_asc.png create mode 100644 pirulug/img/s_asci.png create mode 100644 pirulug/img/s_attention.png create mode 100644 pirulug/img/s_cancel.png create mode 100644 pirulug/img/s_cancel2.png create mode 100644 pirulug/img/s_cog.png create mode 100644 pirulug/img/s_collapseall.png create mode 100644 pirulug/img/s_db.png create mode 100644 pirulug/img/s_desc.png create mode 100644 pirulug/img/s_error.png create mode 100644 pirulug/img/s_fulltext.png create mode 100644 pirulug/img/s_host.png create mode 100644 pirulug/img/s_info.png create mode 100644 pirulug/img/s_lang.png create mode 100644 pirulug/img/s_link.png create mode 100644 pirulug/img/s_lock.png create mode 100644 pirulug/img/s_loggoff.png create mode 100644 pirulug/img/s_notice.png create mode 100644 pirulug/img/s_okay.png create mode 100644 pirulug/img/s_partialtext.png create mode 100644 pirulug/img/s_passwd.png create mode 100644 pirulug/img/s_process.png create mode 100644 pirulug/img/s_really.png create mode 100644 pirulug/img/s_reload.png create mode 100644 pirulug/img/s_replication.png create mode 100644 pirulug/img/s_rights.png create mode 100644 pirulug/img/s_sortable.png create mode 100644 pirulug/img/s_status.png create mode 100644 pirulug/img/s_success.png create mode 100644 pirulug/img/s_sync.png create mode 100644 pirulug/img/s_tbl.png create mode 100644 pirulug/img/s_theme.png create mode 100644 pirulug/img/s_top.png create mode 100644 pirulug/img/s_unlink.png create mode 100644 pirulug/img/s_vars.png create mode 100644 pirulug/img/s_views.png create mode 100644 pirulug/img/show.png create mode 100644 pirulug/img/south-mini.png create mode 100644 pirulug/img/spacer.png create mode 100644 pirulug/img/toggle-ltr.png create mode 100644 pirulug/img/toggle-rtl.png create mode 100644 pirulug/img/user.svg create mode 100644 pirulug/img/west-mini.png create mode 100644 pirulug/img/window-new.png create mode 100644 pirulug/img/zoom-minus-mini.png create mode 100644 pirulug/img/zoom-plus-mini.png create mode 100644 pirulug/img/zoom-world-mini.png create mode 100644 pirulug/jquery/images/ui-bg_glass_55_fbf9ee_1x400.png create mode 100644 pirulug/jquery/images/ui-bg_glass_65_ffffff_1x400.png create mode 100644 pirulug/jquery/images/ui-bg_glass_75_dadada_1x400.png create mode 100644 pirulug/jquery/images/ui-bg_glass_75_e6e6e6_1x400.png create mode 100644 pirulug/jquery/images/ui-bg_glass_95_fef1ec_1x400.png create mode 100644 pirulug/jquery/images/ui-bg_highlight-soft_75_cccccc_1x100.png create mode 100644 pirulug/jquery/images/ui-icons_222222_256x240.png create mode 100644 pirulug/jquery/images/ui-icons_2e83ff_256x240.png create mode 100644 pirulug/jquery/images/ui-icons_454545_256x240.png create mode 100644 pirulug/jquery/images/ui-icons_888888_256x240.png create mode 100644 pirulug/jquery/images/ui-icons_cd0a0a_256x240.png create mode 100644 pirulug/jquery/jquery-ui.css create mode 100644 pirulug/package.json create mode 100644 pirulug/screen.png create mode 100644 pirulug/scss/0-functions/_functions.scss create mode 100644 pirulug/scss/1-variables/_variables-dark.scss create mode 100644 pirulug/scss/1-variables/_variables.scss create mode 100644 pirulug/scss/2-mixins/_button.scss create mode 100644 pirulug/scss/2-mixins/_tab.scss create mode 100644 pirulug/scss/3-components/_buttons.scss create mode 100644 pirulug/scss/3-components/_card.scss create mode 100644 pirulug/scss/3-components/_dropdown.scss create mode 100644 pirulug/scss/4-layout/_breadcrumb.scss create mode 100644 pirulug/scss/4-layout/_codemirror.scss create mode 100644 pirulug/scss/4-layout/_common.scss create mode 100644 pirulug/scss/4-layout/_designer.scss create mode 100644 pirulug/scss/4-layout/_enum-editor.scss create mode 100644 pirulug/scss/4-layout/_forms.scss create mode 100644 pirulug/scss/4-layout/_gis.scss create mode 100644 pirulug/scss/4-layout/_icons.scss create mode 100644 pirulug/scss/4-layout/_jqplot.scss create mode 100644 pirulug/scss/4-layout/_navigation.scss create mode 100644 pirulug/scss/4-layout/_print.scss create mode 100644 pirulug/scss/4-layout/_reboot.scss create mode 100644 pirulug/scss/4-layout/_tables.scss create mode 100644 pirulug/scss/4-layout/_variables.scss create mode 100644 pirulug/scss/6-vendor/_flatpickr.scss create mode 100644 pirulug/scss/6-vendor/_simplebar.scss create mode 100644 pirulug/scss/7-hacks/_hack.scss create mode 100644 pirulug/scss/7-hacks/_icons.scss create mode 100644 pirulug/scss/theme.scss create mode 100644 pirulug/theme.json diff --git a/pirulug/.gitignore b/pirulug/.gitignore new file mode 100644 index 0000000000..1ede1f883b --- /dev/null +++ b/pirulug/.gitignore @@ -0,0 +1,3 @@ +node_modules +package-lock.json +pnpm-lock.yaml \ No newline at end of file diff --git a/pirulug/LICENSE b/pirulug/LICENSE new file mode 100644 index 0000000000..b2111d566b --- /dev/null +++ b/pirulug/LICENSE @@ -0,0 +1,21 @@ +MIT License + +Copyright (c) 2024 - 2026 pirulug + +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/pirulug/README.es.md b/pirulug/README.es.md new file mode 100644 index 0000000000..1cae8caf09 --- /dev/null +++ b/pirulug/README.es.md @@ -0,0 +1,75 @@ +# Pirulug PMA Theme + +Un tema moderno y compacto en modos Dark y Light para phpMyAdmin, desarrollado con Bootstrap 5.3 y Sass. + +[English version (Ingles)](README.md) + +![Vista previa](screen.png) + +## Caracteristicas + +- **Modos Dark y Light:** Soporte nativo para alternancia de modos mediante variables CSS y el atributo `data-bs-theme`. +- **Tipografia Optimizada:** Tamano de fuente reducido (`0.875rem` / 14px base) para una densidad y legibilidad ideal en tablas de bases de datos. +- **Paleta de Color Pirulug:** Acento primario `#ff0055` con contrastes calibrados para interfaces claras y oscuras. +- **Iconografia Dinamica:** Soporte de iconos SVG adaptables automaticamente segun el modo de color activo. +- **Compatibilidad:** Compatible con phpMyAdmin 5.0, 5.1, 5.2 y 6.0. + +## Instalacion + +1. Clona o copia esta carpeta dentro del directorio de temas de tu instalacion de phpMyAdmin: + - En phpMyAdmin estandar: `phpMyAdmin/themes/pma-pirulug-theme` + - En Laragon u otras distribuciones con directorio publico: `etc/apps/phpMyAdmin/themes/pma-pirulug-theme` y `etc/apps/phpMyAdmin/public/themes/pma-pirulug-theme` +2. Abre phpMyAdmin en tu navegador. +3. Ve a **Configuracion** > **Tema** y selecciona **Pirulug**. + +## Desarrollo y Compilacion + +El tema utiliza Sass para compilar los estilos hacia CSS: + +### Requisitos +- Node.js (v16+) +- npm + +### Comandos disponibles + +```bash +# Instalar dependencias +npm install + +# Compilar SCSS a CSS (desarrollo) +npm run build + +# Compilar SCSS a CSS comprimido (produccion) +npm run build:compile + +# Modo observador (recompila automaticamente al guardar cambios) +npm run watch +``` + +## Estructura del Proyecto + +```text +pma-pirulug-theme/ +├── css/ # CSS compilado +├── img/ # Iconos e imagenes del tema +│ └── dark/ # Iconos especificos para modo oscuro +├── scss/ # Codigo fuente SCSS +│ ├── 0-functions/ # Funciones auxiliares +│ ├── 1-variables/ # Variables de color, fuentes y temas +│ ├── 2-mixins/ # Mixins reutilizables +│ ├── 3-components/ # Botones, tarjetas y dropdowns +│ ├── 4-layout/ # Estilos de navegacion, tablas, consola y layout +│ ├── 6-vendor/ # Estilos de librerias externas +│ ├── 7-hacks/ # Sobrescrituras y ajustes especificos +│ └── theme.scss # Archivo maestro SCSS +├── package.json # Scripts de compilacion y dependencias +├── theme.json # Metadatos del tema para phpMyAdmin +├── README.md # Documentacion en ingles +└── README.es.md # Documentacion en espanol +``` + +## Licencia + +Este proyecto esta bajo la Licencia MIT. Consulta el archivo [LICENSE](LICENSE) para mas detalles. + +**Autor:** Pirulug diff --git a/pirulug/README.md b/pirulug/README.md new file mode 100644 index 0000000000..f41c6fda12 --- /dev/null +++ b/pirulug/README.md @@ -0,0 +1,75 @@ +# Pirulug PMA Theme + +A modern, compact Dark and Light theme for phpMyAdmin built with Bootstrap 5.3 and Sass. + +[Spanish version (Espanol)](README.es.md) + +![Preview](screen.png) + +## Features + +- **Dark & Light Modes:** Native mode switching using CSS variables and the `data-bs-theme` attribute. +- **Optimized Typography:** Reduced base font size (`0.875rem` / 14px base) for dense, readable database tables and controls. +- **Pirulug Color Palette:** Distinctive `#ff0055` primary accent color with calibrated contrast across light and dark backgrounds. +- **Dynamic Iconography:** Automatic SVG icon adjustments based on the active color theme. +- **Compatibility:** Supports phpMyAdmin 5.0, 5.1, 5.2, and 6.0. + +## Installation + +1. Clone or copy this repository into your phpMyAdmin themes directory: + - Standard phpMyAdmin: `phpMyAdmin/themes/pma-pirulug-theme` + - Laragon or installations with a public directory: `etc/apps/phpMyAdmin/themes/pma-pirulug-theme` and `etc/apps/phpMyAdmin/public/themes/pma-pirulug-theme` +2. Open phpMyAdmin in your web browser. +3. Navigate to **Settings** > **Theme** and select **Pirulug**. + +## Development and Build + +This theme uses Sass to compile styles into CSS: + +### Requirements +- Node.js (v16+) +- npm + +### Available Commands + +```bash +# Install dependencies +npm install + +# Compile SCSS to CSS (development) +npm run build + +# Compile SCSS to compressed CSS (production) +npm run build:compile + +# Watch mode (automatically recompile on file changes) +npm run watch +``` + +## Project Structure + +```text +pma-pirulug-theme/ +├── css/ # Compiled CSS output +├── img/ # Theme icons and images +│ └── dark/ # Dark-mode specific icons +├── scss/ # SCSS source code +│ ├── 0-functions/ # Helper functions +│ ├── 1-variables/ # Color, font, and theme variables +│ ├── 2-mixins/ # Reusable mixins +│ ├── 3-components/ # Buttons, cards, and dropdowns +│ ├── 4-layout/ # Navigation, tables, console, and layouts +│ ├── 6-vendor/ # External vendor styles +│ ├── 7-hacks/ # Targeted overrides and adjustments +│ └── theme.scss # Master SCSS file +├── package.json # Build scripts and dependencies +├── theme.json # phpMyAdmin theme metadata +├── README.md # English documentation +└── README.es.md # Spanish documentation +``` + +## License + +This project is open source and available under the [MIT License](LICENSE). + +**Author:** Pirulug \ No newline at end of file diff --git a/pirulug/css/theme.css b/pirulug/css/theme.css new file mode 100644 index 0000000000..9d57349d0e --- /dev/null +++ b/pirulug/css/theme.css @@ -0,0 +1,17879 @@ +@charset "UTF-8"; +/*! + * Bootstrap v5.3.8 (https://getbootstrap.com/) + * Copyright 2011-2025 The Bootstrap Authors + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) + */ +:root, +[data-bs-theme=light] { + --bs-blue: #4361ee; + --bs-indigo: #6610f2; + --bs-purple: #6f42c1; + --bs-pink: #ff0055; + --bs-red: #de0e1c; + --bs-orange: #e2a03f; + --bs-yellow: #ffc107; + --bs-green: #00ab55; + --bs-teal: #20c997; + --bs-cyan: #2196f3; + --bs-black: #000; + --bs-white: #fff; + --bs-gray: #6c757d; + --bs-gray-dark: #343a40; + --bs-gray-100: #f8f9fa; + --bs-gray-200: #e9ecef; + --bs-gray-300: #dee2e6; + --bs-gray-400: #ced4da; + --bs-gray-500: #adb5bd; + --bs-gray-600: #6c757d; + --bs-gray-700: #495057; + --bs-gray-800: #343a40; + --bs-gray-900: #212529; + --bs-primary: #ff0055; + --bs-secondary: #6f42c1; + --bs-success: #00ab55; + --bs-info: #2196f3; + --bs-warning: #ffc107; + --bs-danger: #de0e1c; + --bs-light: #f8f9fa; + --bs-dark: #212529; + --bs-primary-rgb: 255, 0, 85; + --bs-secondary-rgb: 111, 66, 193; + --bs-success-rgb: 0, 171, 85; + --bs-info-rgb: 33, 150, 243; + --bs-warning-rgb: 255, 193, 7; + --bs-danger-rgb: 222, 14, 28; + --bs-light-rgb: 248, 249, 250; + --bs-dark-rgb: 33, 37, 41; + --bs-primary-text-emphasis: #660022; + --bs-secondary-text-emphasis: rgb(17.4117647059%, 10.3529411765%, 30.2745098039%); + --bs-success-text-emphasis: rgb(0%, 26.8235294118%, 13.3333333333%); + --bs-info-text-emphasis: rgb(5.1764705882%, 23.5294117647%, 38.1176470588%); + --bs-warning-text-emphasis: rgb(40%, 30.2745098039%, 1.0980392157%); + --bs-danger-text-emphasis: rgb(34.8235294118%, 2.1960784314%, 4.3921568627%); + --bs-light-text-emphasis: #495057; + --bs-dark-text-emphasis: #495057; + --bs-primary-bg-subtle: #ffccdd; + --bs-secondary-bg-subtle: #f8f9fa; + --bs-success-bg-subtle: rgb(80%, 93.4117647059%, 86.6666666667%); + --bs-info-bg-subtle: rgb(82.5882352941%, 91.7647058824%, 99.0588235294%); + --bs-warning-bg-subtle: rgb(100%, 95.137254902%, 80.5490196078%); + --bs-danger-bg-subtle: rgb(97.4117647059%, 81.0980392157%, 82.1960784314%); + --bs-light-bg-subtle: rgb(98.6274509804%, 98.8235294118%, 99.0196078431%); + --bs-dark-bg-subtle: #ced4da; + --bs-primary-border-subtle: #ff99bb; + --bs-secondary-border-subtle: #e9ecef; + --bs-success-border-subtle: rgb(60%, 86.8235294118%, 73.3333333333%); + --bs-info-border-subtle: rgb(65.1764705882%, 83.5294117647%, 98.1176470588%); + --bs-warning-border-subtle: rgb(100%, 90.2745098039%, 61.0980392157%); + --bs-danger-border-subtle: rgb(94.8235294118%, 62.1960784314%, 64.3921568627%); + --bs-light-border-subtle: #e9ecef; + --bs-dark-border-subtle: #adb5bd; + --bs-white-rgb: 255, 255, 255; + --bs-black-rgb: 0, 0, 0; + --bs-font-sans-serif: "Nunito", sans-serif; + --bs-font-monospace: "Fira Code", monospace; + --bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0)); + --bs-body-font-family: var(--bs-font-sans-serif); + --bs-body-font-size: 0.875rem; + --bs-body-font-weight: 400; + --bs-body-line-height: 1.5; + --bs-body-color: #212529; + --bs-body-color-rgb: 33, 37, 41; + --bs-body-bg: #fff; + --bs-body-bg-rgb: 255, 255, 255; + --bs-emphasis-color: #000; + --bs-emphasis-color-rgb: 0, 0, 0; + --bs-secondary-color: rgba(33, 37, 41, 0.75); + --bs-secondary-color-rgb: 33, 37, 41; + --bs-secondary-bg: #e9ecef; + --bs-secondary-bg-rgb: 233, 236, 239; + --bs-tertiary-color: rgba(33, 37, 41, 0.5); + --bs-tertiary-color-rgb: 33, 37, 41; + --bs-tertiary-bg: #f8f9fa; + --bs-tertiary-bg-rgb: 248, 249, 250; + --bs-heading-color: inherit; + --bs-link-color: #ff0055; + --bs-link-color-rgb: 255, 0, 85; + --bs-link-decoration: none; + --bs-link-hover-color: #cc0044; + --bs-link-hover-color-rgb: 204, 0, 68; + --bs-link-hover-decoration: underline; + --bs-code-color: #ff0055; + --bs-highlight-color: #212529; + --bs-highlight-bg: rgb(100%, 95.137254902%, 80.5490196078%); + --bs-border-width: 1px; + --bs-border-style: solid; + --bs-border-color: #dee2e6; + --bs-border-color-translucent: rgba(0, 0, 0, 0.175); + --bs-border-radius: 0.375rem; + --bs-border-radius-sm: 0.25rem; + --bs-border-radius-lg: 0.5rem; + --bs-border-radius-xl: 1rem; + --bs-border-radius-xxl: 2rem; + --bs-border-radius-2xl: var(--bs-border-radius-xxl); + --bs-border-radius-pill: 50rem; + --bs-box-shadow: 0 0.5rem 1rem rgba(var(--bs-body-color-rgb), 0.15); + --bs-box-shadow-sm: 0 0.125rem 0.25rem rgba(var(--bs-body-color-rgb), 0.075); + --bs-box-shadow-lg: 0 1rem 3rem rgba(var(--bs-body-color-rgb), 0.175); + --bs-box-shadow-inset: inset 0 1px 2px rgba(var(--bs-body-color-rgb), 0.075); + --bs-focus-ring-width: 0.25rem; + --bs-focus-ring-opacity: 0.25; + --bs-focus-ring-color: rgba(255, 0, 85, 0.25); + --bs-form-valid-color: #00ab55; + --bs-form-valid-border-color: #00ab55; + --bs-form-invalid-color: #de0e1c; + --bs-form-invalid-border-color: #de0e1c; +} + +[data-bs-theme=dark] { + color-scheme: dark; + --bs-body-color: #ced4da; + --bs-body-color-rgb: 206, 212, 218; + --bs-body-bg: #171717; + --bs-body-bg-rgb: 23, 23, 23; + --bs-emphasis-color: #fff; + --bs-emphasis-color-rgb: 255, 255, 255; + --bs-secondary-color: rgba(206, 212, 218, 0.75); + --bs-secondary-color-rgb: 206, 212, 218; + --bs-secondary-bg: #222222; + --bs-secondary-bg-rgb: 34, 34, 34; + --bs-tertiary-color: rgba(206, 212, 218, 0.5); + --bs-tertiary-color-rgb: 206, 212, 218; + --bs-tertiary-bg: #2b2b2b; + --bs-tertiary-bg-rgb: 43, 43, 43; + --bs-primary-text-emphasis: #ff6699; + --bs-secondary-text-emphasis: rgb(66.1176470588%, 55.5294117647%, 85.4117647059%); + --bs-success-text-emphasis: rgb(40%, 80.2352941176%, 60%); + --bs-info-text-emphasis: rgb(47.7647058824%, 75.2941176471%, 97.1764705882%); + --bs-warning-text-emphasis: rgb(100%, 85.4117647059%, 41.6470588235%); + --bs-danger-text-emphasis: rgb(92.2352941176%, 43.2941176471%, 46.5882352941%); + --bs-light-text-emphasis: #f8f9fa; + --bs-dark-text-emphasis: #dee2e6; + --bs-primary-bg-subtle: #330011; + --bs-secondary-bg-subtle: rgb(8.7058823529%, 5.1764705882%, 15.137254902%); + --bs-success-bg-subtle: rgb(0%, 13.4117647059%, 6.6666666667%); + --bs-info-bg-subtle: rgb(2.5882352941%, 11.7647058824%, 19.0588235294%); + --bs-warning-bg-subtle: rgb(20%, 15.137254902%, 0.5490196078%); + --bs-danger-bg-subtle: rgb(17.4117647059%, 1.0980392157%, 2.1960784314%); + --bs-light-bg-subtle: #343a40; + --bs-dark-bg-subtle: #1a1d20; + --bs-primary-border-subtle: #990033; + --bs-secondary-border-subtle: rgb(26.1176470588%, 15.5294117647%, 45.4117647059%); + --bs-success-border-subtle: rgb(0%, 40.2352941176%, 20%); + --bs-info-border-subtle: rgb(7.7647058824%, 35.2941176471%, 57.1764705882%); + --bs-warning-border-subtle: rgb(60%, 45.4117647059%, 1.6470588235%); + --bs-danger-border-subtle: rgb(52.2352941176%, 3.2941176471%, 6.5882352941%); + --bs-light-border-subtle: #495057; + --bs-dark-border-subtle: #343a40; + --bs-heading-color: inherit; + --bs-link-color: #ff6699; + --bs-link-hover-color: #ff99bb; + --bs-link-color-rgb: 255, 102, 153; + --bs-link-hover-color-rgb: 255, 153, 187; + --bs-code-color: rgb(47.7647058824%, 75.2941176471%, 97.1764705882%); + --bs-highlight-color: #ced4da; + --bs-highlight-bg: rgb(40%, 30.2745098039%, 1.0980392157%); + --bs-border-color: #495057; + --bs-border-color-translucent: rgba(255, 255, 255, 0.15); + --bs-form-valid-color: rgb(40%, 80.2352941176%, 60%); + --bs-form-valid-border-color: rgb(40%, 80.2352941176%, 60%); + --bs-form-invalid-color: rgb(92.2352941176%, 43.2941176471%, 46.5882352941%); + --bs-form-invalid-border-color: rgb(92.2352941176%, 43.2941176471%, 46.5882352941%); +} + +*, +*::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: 0.25; +} + +h6, .h6, h5, .h5, h4, .h4, h3, .h3, h2, .h2, h1, .h1 { + margin-top: 0; + margin-bottom: 0.5rem; + font-weight: 500; + line-height: 1.2; + color: var(--bs-heading-color); +} + +h1, .h1 { + font-size: calc(1.30875rem + 0.705vw); +} +@media (min-width: 1200px) { + h1, .h1 { + font-size: 1.8375rem; + } +} + +h2, .h2 { + font-size: calc(1.278125rem + 0.3375vw); +} +@media (min-width: 1200px) { + h2, .h2 { + font-size: 1.53125rem; + } +} + +h3, .h3 { + font-size: calc(1.25625rem + 0.075vw); +} +@media (min-width: 1200px) { + h3, .h3 { + font-size: 1.3125rem; + } +} + +h4, .h4 { + font-size: 1.1375rem; +} + +h5, .h5 { + font-size: 1.00625rem; +} + +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: 700; +} + +dd { + margin-bottom: 0.5rem; + margin-left: 0; +} + +blockquote { + margin: 0 0 1rem; +} + +b, +strong { + font-weight: bolder; +} + +small, .small { + font-size: 0.875em; +} + +mark, .mark { + padding: 0.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: 0.1875rem 0.375rem; + font-size: 0.875em; + color: var(--bs-body-bg); + background-color: var(--bs-body-color); + border-radius: 0.25rem; +} +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: 0.5rem; + padding-bottom: 0.5rem; + color: var(--bs-secondary-color); + 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: 0.5rem; + line-height: inherit; + font-size: calc(1.275rem + 0.3vw); +} +@media (min-width: 1200px) { + legend { + font-size: 1.5rem; + } +} +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; +} +[type=search]::-webkit-search-cancel-button { + cursor: pointer; + filter: grayscale(1); +} + +/* rtl:raw: +[type="tel"], +[type="url"], +[type="email"], +[type="number"] { + direction: ltr; +} +*/ +::-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-weight: 300; + line-height: 1.2; + font-size: calc(1.625rem + 4.5vw); +} +@media (min-width: 1200px) { + .display-1 { + font-size: 5rem; + } +} + +.display-2 { + font-weight: 300; + line-height: 1.2; + font-size: calc(1.575rem + 3.9vw); +} +@media (min-width: 1200px) { + .display-2 { + font-size: 4.5rem; + } +} + +.display-3 { + font-weight: 300; + line-height: 1.2; + font-size: calc(1.525rem + 3.3vw); +} +@media (min-width: 1200px) { + .display-3 { + font-size: 4rem; + } +} + +.display-4 { + font-weight: 300; + line-height: 1.2; + font-size: calc(1.475rem + 2.7vw); +} +@media (min-width: 1200px) { + .display-4 { + font-size: 3.5rem; + } +} + +.display-5 { + font-weight: 300; + line-height: 1.2; + font-size: calc(1.425rem + 2.1vw); +} +@media (min-width: 1200px) { + .display-5 { + font-size: 3rem; + } +} + +.display-6 { + font-weight: 300; + line-height: 1.2; + font-size: calc(1.375rem + 1.5vw); +} +@media (min-width: 1200px) { + .display-6 { + font-size: 2.5rem; + } +} + +.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: 0.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: #6c757d; +} +.blockquote-footer::before { + content: "— "; +} + +.img-fluid { + max-width: 100%; + height: auto; +} + +.img-thumbnail { + padding: 0.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: 0.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) * 0.5); + padding-left: calc(var(--bs-gutter-x) * 0.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) * 0.5); + padding-left: calc(var(--bs-gutter-x) * 0.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: var(--bs-body-color); + --bs-table-bg: var(--bs-body-bg); + --bs-table-border-color: var(--bs-border-color); + --bs-table-accent-bg: var(--bs-body-bg); + --bs-table-striped-color: var(--bs-body-color); + --bs-table-striped-bg: rgba(255, 0, 85, 0.05); + --bs-table-active-color: var(--bs-body-color); + --bs-table-active-bg: rgba(255, 0, 85, 0.1); + --bs-table-hover-color: var(--bs-body-color); + --bs-table-hover-bg: rgba(255, 0, 85, 0.075); + width: 100%; + margin-bottom: 1rem; + vertical-align: top; + border-color: var(--bs-table-border-color); +} +.table > :not(caption) > * > * { + padding: 0.5rem 0.5rem; + color: var(--bs-table-color-state, var(--bs-table-color-type, var(--bs-table-color))); + background-color: var(--bs-table-bg); + border-bottom-width: var(--bs-border-width); + 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(var(--bs-border-width) * 2) solid currentcolor; +} + +.caption-top { + caption-side: top; +} + +.table-sm > :not(caption) > * > * { + padding: 0.25rem 0.25rem; +} + +.table-bordered > :not(caption) > * { + border-width: var(--bs-border-width) 0; +} +.table-bordered > :not(caption) > * > * { + border-width: 0 var(--bs-border-width); +} + +.table-borderless > :not(caption) > * > * { + border-bottom-width: 0; +} +.table-borderless > :not(:first-child) { + border-top-width: 0; +} + +.table-striped > tbody > tr:nth-of-type(odd) > * { + --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: #ffccdd; + --bs-table-border-color: rgb(90%, 72%, 78%); + --bs-table-striped-bg: rgb(95%, 76%, 82.3333333333%); + --bs-table-striped-color: #000; + --bs-table-active-bg: rgb(90%, 72%, 78%); + --bs-table-active-color: #000; + --bs-table-hover-bg: rgb(92.5%, 74%, 80.1666666667%); + --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(88.7058823529%, 85.1764705882%, 95.137254902%); + --bs-table-border-color: rgb(79.8352941176%, 76.6588235294%, 85.6235294118%); + --bs-table-striped-bg: rgb(84.2705882353%, 80.9176470588%, 90.3803921569%); + --bs-table-striped-color: #000; + --bs-table-active-bg: rgb(79.8352941176%, 76.6588235294%, 85.6235294118%); + --bs-table-active-color: #000; + --bs-table-hover-bg: rgb(82.0529411765%, 78.7882352941%, 88.0019607843%); + --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(80%, 93.4117647059%, 86.6666666667%); + --bs-table-border-color: rgb(72%, 84.0705882353%, 78%); + --bs-table-striped-bg: rgb(76%, 88.7411764706%, 82.3333333333%); + --bs-table-striped-color: #000; + --bs-table-active-bg: rgb(72%, 84.0705882353%, 78%); + --bs-table-active-color: #000; + --bs-table-hover-bg: rgb(74%, 86.4058823529%, 80.1666666667%); + --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(82.5882352941%, 91.7647058824%, 99.0588235294%); + --bs-table-border-color: rgb(74.3294117647%, 82.5882352941%, 89.1529411765%); + --bs-table-striped-bg: rgb(78.4588235294%, 87.1764705882%, 94.1058823529%); + --bs-table-striped-color: #000; + --bs-table-active-bg: rgb(74.3294117647%, 82.5882352941%, 89.1529411765%); + --bs-table-active-color: #000; + --bs-table-hover-bg: rgb(76.3941176471%, 84.8823529412%, 91.6294117647%); + --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(100%, 95.137254902%, 80.5490196078%); + --bs-table-border-color: rgb(90%, 85.6235294118%, 72.4941176471%); + --bs-table-striped-bg: rgb(95%, 90.3803921569%, 76.5215686275%); + --bs-table-striped-color: #000; + --bs-table-active-bg: rgb(90%, 85.6235294118%, 72.4941176471%); + --bs-table-active-color: #000; + --bs-table-hover-bg: rgb(92.5%, 88.0019607843%, 74.5078431373%); + --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(97.4117647059%, 81.0980392157%, 82.1960784314%); + --bs-table-border-color: rgb(87.6705882353%, 72.9882352941%, 73.9764705882%); + --bs-table-striped-bg: rgb(92.5411764706%, 77.0431372549%, 78.0862745098%); + --bs-table-striped-color: #000; + --bs-table-active-bg: rgb(87.6705882353%, 72.9882352941%, 73.9764705882%); + --bs-table-active-color: #000; + --bs-table-hover-bg: rgb(90.1058823529%, 75.0156862745%, 76.031372549%); + --bs-table-hover-color: #000; + color: var(--bs-table-color); + border-color: var(--bs-table-border-color); +} + +.table-light { + --bs-table-color: #000; + --bs-table-bg: #f8f9fa; + --bs-table-border-color: rgb(87.5294117647%, 87.8823529412%, 88.2352941176%); + --bs-table-striped-bg: rgb(92.3921568627%, 92.7647058824%, 93.137254902%); + --bs-table-striped-color: #000; + --bs-table-active-bg: rgb(87.5294117647%, 87.8823529412%, 88.2352941176%); + --bs-table-active-color: #000; + --bs-table-hover-bg: rgb(89.9607843137%, 90.3235294118%, 90.6862745098%); + --bs-table-hover-color: #000; + color: var(--bs-table-color); + border-color: var(--bs-table-border-color); +} + +.table-dark { + --bs-table-color: #fff; + --bs-table-bg: #212529; + --bs-table-border-color: rgb(21.6470588235%, 23.0588235294%, 24.4705882353%); + --bs-table-striped-bg: rgb(17.2941176471%, 18.7843137255%, 20.2745098039%); + --bs-table-striped-color: #fff; + --bs-table-active-bg: rgb(21.6470588235%, 23.0588235294%, 24.4705882353%); + --bs-table-active-color: #fff; + --bs-table-hover-bg: rgb(19.4705882353%, 20.9215686275%, 22.3725490196%); + --bs-table-hover-color: #fff; + 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: 0.5rem; +} + +.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; +} + +.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.00625rem; +} + +.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.74375rem; +} + +.form-text { + margin-top: 0.25rem; + font-size: 0.875em; + color: var(--bs-secondary-color); +} + +.form-control { + display: block; + width: 100%; + padding: 0.375rem 0.75rem; + font-size: 0.875rem; + font-weight: 400; + line-height: 1.5; + color: var(--bs-body-color); + appearance: none; + background-color: var(--bs-body-bg); + background-clip: padding-box; + border: var(--bs-border-width) solid var(--bs-border-color); + border-radius: var(--bs-border-radius); + transition: border-color 0.15s ease-in-out, box-shadow 0.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: var(--bs-body-color); + background-color: var(--bs-body-bg); + border-color: rgb(100%, 50%, 66.6666666667%); + outline: 0; + box-shadow: 0 0 0 0.25rem rgba(255, 0, 85, 0.25); +} +.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: var(--bs-secondary-color); + opacity: 1; +} +.form-control:disabled { + background-color: var(--bs-secondary-bg); + opacity: 1; +} +.form-control::file-selector-button { + padding: 0.375rem 0.75rem; + margin: -0.375rem -0.75rem; + margin-inline-end: 0.75rem; + color: var(--bs-body-color); + 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 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; +} +@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: 0.375rem 0; + margin-bottom: 0; + line-height: 1.5; + color: var(--bs-body-color); + background-color: transparent; + border: solid transparent; + 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: 0.25rem 0.5rem; + font-size: 0.74375rem; + border-radius: var(--bs-border-radius-sm); +} +.form-control-sm::file-selector-button { + padding: 0.25rem 0.5rem; + margin: -0.25rem -0.5rem; + margin-inline-end: 0.5rem; +} + +.form-control-lg { + min-height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2)); + padding: 0.5rem 1rem; + font-size: 1.00625rem; + border-radius: var(--bs-border-radius-lg); +} +.form-control-lg::file-selector-button { + padding: 0.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: 0.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='%23343a40' 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: 0.375rem 2.25rem 0.375rem 0.75rem; + font-size: 0.875rem; + font-weight: 400; + line-height: 1.5; + color: var(--bs-body-color); + appearance: none; + background-color: var(--bs-body-bg); + background-image: var(--bs-form-select-bg-img), var(--bs-form-select-bg-icon, none); + background-repeat: no-repeat; + background-position: right 0.75rem center; + background-size: 16px 12px; + border: var(--bs-border-width) solid var(--bs-border-color); + border-radius: var(--bs-border-radius); + transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; +} +@media (prefers-reduced-motion: reduce) { + .form-select { + transition: none; + } +} +.form-select:focus { + border-color: rgb(100%, 50%, 66.6666666667%); + outline: 0; + box-shadow: 0 0 0 0.25rem rgba(255, 0, 85, 0.25); +} +.form-select[multiple], .form-select[size]:not([size="1"]) { + padding-right: 0.75rem; + background-image: none; +} +.form-select:disabled { + background-color: var(--bs-secondary-bg); +} +.form-select:-moz-focusring { + color: transparent; + text-shadow: 0 0 0 var(--bs-body-color); +} + +.form-select-sm { + padding-top: 0.25rem; + padding-bottom: 0.25rem; + padding-left: 0.5rem; + font-size: 0.74375rem; + border-radius: var(--bs-border-radius-sm); +} + +.form-select-lg { + padding-top: 0.5rem; + padding-bottom: 0.5rem; + padding-left: 1rem; + font-size: 1.00625rem; + 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='%23ced4da' 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: 0.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: var(--bs-body-bg); + flex-shrink: 0; + width: 1em; + height: 1em; + margin-top: 0.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: 0.25em; +} +.form-check-input[type=radio] { + border-radius: 50%; +} +.form-check-input:active { + filter: brightness(90%); +} +.form-check-input:focus { + border-color: rgb(100%, 50%, 66.6666666667%); + outline: 0; + box-shadow: 0 0 0 0.25rem rgba(255, 0, 85, 0.25); +} +.form-check-input:checked { + background-color: #ff0055; + border-color: #ff0055; +} +.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='%23fff' 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='%23fff'/%3e%3c/svg%3e"); +} +.form-check-input[type=checkbox]:indeterminate { + background-color: #ff0055; + border-color: #ff0055; + --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='%23fff' 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: 0.5; +} +.form-check-input[disabled] ~ .form-check-label, .form-check-input:disabled ~ .form-check-label { + cursor: default; + opacity: 0.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 0.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='rgb%28100%, 50%, 66.6666666667%%29'/%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='%23fff'/%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, [data-bs-theme=dark] .pma_quick_warp .btn-check[disabled] + .drop_button, .btn-check:disabled + .btn, [data-bs-theme=dark] .pma_quick_warp .btn-check:disabled + .drop_button { + pointer-events: none; + filter: none; + opacity: 0.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%28255, 255, 255, 0.25%29'/%3e%3c/svg%3e"); +} + +.form-range { + width: 100%; + height: 1.5rem; + padding: 0; + appearance: none; + background-color: transparent; +} +.form-range:focus { + outline: 0; +} +.form-range:focus::-webkit-slider-thumb { + box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(255, 0, 85, 0.25); +} +.form-range:focus::-moz-range-thumb { + box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(255, 0, 85, 0.25); +} +.form-range::-moz-focus-outer { + border: 0; +} +.form-range::-webkit-slider-thumb { + width: 1rem; + height: 1rem; + margin-top: -0.25rem; + appearance: none; + background-color: #ff0055; + border: 0; + border-radius: 1rem; + transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.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(100%, 70%, 80%); +} +.form-range::-webkit-slider-runnable-track { + width: 100%; + height: 0.5rem; + color: transparent; + cursor: pointer; + background-color: var(--bs-secondary-bg); + border-color: transparent; + border-radius: 1rem; +} +.form-range::-moz-range-thumb { + width: 1rem; + height: 1rem; + appearance: none; + background-color: #ff0055; + border: 0; + border-radius: 1rem; + transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.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(100%, 70%, 80%); +} +.form-range::-moz-range-track { + width: 100%; + height: 0.5rem; + color: transparent; + cursor: pointer; + background-color: var(--bs-secondary-bg); + border-color: transparent; + 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; + max-width: 100%; + height: 100%; + padding: 1rem 0.75rem; + overflow: hidden; + color: rgba(var(--bs-body-color-rgb), 0.65); + text-align: start; + text-overflow: ellipsis; + white-space: nowrap; + pointer-events: none; + border: var(--bs-border-width) solid transparent; + transform-origin: 0 0; + transition: opacity 0.1s ease-in-out, transform 0.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 0.75rem; +} +.form-floating > .form-control::placeholder, +.form-floating > .form-control-plaintext::placeholder { + color: transparent; +} +.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: 0.625rem; +} +.form-floating > .form-control:-webkit-autofill, +.form-floating > .form-control-plaintext:-webkit-autofill { + padding-top: 1.625rem; + padding-bottom: 0.625rem; +} +.form-floating > .form-select { + padding-top: 1.625rem; + padding-bottom: 0.625rem; + padding-left: 0.75rem; +} +.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 { + transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem); +} +.form-floating > .form-control:-webkit-autofill ~ label { + transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem); +} +.form-floating > textarea:focus ~ label::after, +.form-floating > textarea:not(:placeholder-shown) ~ label::after { + position: absolute; + inset: 1rem 0.375rem; + z-index: -1; + height: 1.5em; + content: ""; + background-color: var(--bs-body-bg); + border-radius: var(--bs-border-radius); +} +.form-floating > textarea:disabled ~ label::after { + background-color: var(--bs-secondary-bg); +} +.form-floating > .form-control-plaintext ~ label { + border-width: var(--bs-border-width) 0; +} +.form-floating > :disabled ~ label, +.form-floating > .form-control:disabled ~ label { + color: #6c757d; +} + +.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, .input-group [data-bs-theme=dark] .pma_quick_warp .drop_button, [data-bs-theme=dark] .pma_quick_warp .input-group .drop_button { + position: relative; + z-index: 2; +} +.input-group .btn:focus, .input-group [data-bs-theme=dark] .pma_quick_warp .drop_button:focus, [data-bs-theme=dark] .pma_quick_warp .input-group .drop_button:focus { + z-index: 5; +} + +.input-group-text { + display: flex; + align-items: center; + padding: 0.375rem 0.75rem; + font-size: 0.875rem; + font-weight: 400; + line-height: 1.5; + color: var(--bs-body-color); + text-align: center; + white-space: nowrap; + background-color: var(--bs-tertiary-bg); + border: var(--bs-border-width) solid var(--bs-border-color); + 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, +[data-bs-theme=dark] .pma_quick_warp .input-group-lg > .drop_button { + padding: 0.5rem 1rem; + font-size: 1.00625rem; + 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, +[data-bs-theme=dark] .pma_quick_warp .input-group-sm > .drop_button { + padding: 0.25rem 0.5rem; + font-size: 0.74375rem; + 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(-1 * var(--bs-border-width)); + 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: 0.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: 0.25rem 0.5rem; + margin-top: 0.1rem; + font-size: 0.74375rem; + 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='%2300ab55' 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.1'/%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 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='%2300ab55' 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.1'/%3e%3c/svg%3e"); + padding-right: 4.125rem; + background-position: right 0.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 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 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: 0.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: 0.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: 0.25rem 0.5rem; + margin-top: 0.1rem; + font-size: 0.74375rem; + 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='%23de0e1c'%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='%23de0e1c' 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 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='%23de0e1c'%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='%23de0e1c' stroke='none'/%3e%3c/svg%3e"); + padding-right: 4.125rem; + background-position: right 0.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 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 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: 0.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, [data-bs-theme=dark] .pma_quick_warp .drop_button { + --bs-btn-padding-x: 0.75rem; + --bs-btn-padding-y: 0.375rem; + --bs-btn-font-family: ; + --bs-btn-font-size: 0.875rem; + --bs-btn-font-weight: 400; + --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: var(--bs-border-radius); + --bs-btn-hover-border-color: transparent; + --bs-btn-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 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 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; +} +@media (prefers-reduced-motion: reduce) { + .btn, [data-bs-theme=dark] .pma_quick_warp .drop_button { + transition: none; + } +} +.btn:hover, [data-bs-theme=dark] .pma_quick_warp .drop_button: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, [data-bs-theme=dark] .pma_quick_warp .btn-check + .drop_button:hover { + color: var(--bs-btn-color); + background-color: var(--bs-btn-bg); + border-color: var(--bs-btn-border-color); +} +.btn:focus-visible, [data-bs-theme=dark] .pma_quick_warp .drop_button: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, [data-bs-theme=dark] .pma_quick_warp .btn-check:focus-visible + .drop_button { + border-color: var(--bs-btn-hover-border-color); + outline: 0; + box-shadow: var(--bs-btn-focus-box-shadow); +} +.btn-check:checked + .btn, [data-bs-theme=dark] .pma_quick_warp .btn-check:checked + .drop_button, :not(.btn-check) + .btn:active, [data-bs-theme=dark] .pma_quick_warp :not(.btn-check) + .drop_button:active, .btn:first-child:active, [data-bs-theme=dark] .pma_quick_warp .drop_button:first-child:active, .btn.active, [data-bs-theme=dark] .pma_quick_warp .active.drop_button, .btn.show, [data-bs-theme=dark] .pma_quick_warp .show.drop_button { + 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, [data-bs-theme=dark] .pma_quick_warp .btn-check:checked + .drop_button:focus-visible, :not(.btn-check) + .btn:active:focus-visible, [data-bs-theme=dark] .pma_quick_warp :not(.btn-check) + .drop_button:active:focus-visible, .btn:first-child:active:focus-visible, [data-bs-theme=dark] .pma_quick_warp .drop_button:first-child:active:focus-visible, .btn.active:focus-visible, [data-bs-theme=dark] .pma_quick_warp .active.drop_button:focus-visible, .btn.show:focus-visible, [data-bs-theme=dark] .pma_quick_warp .show.drop_button:focus-visible { + box-shadow: var(--bs-btn-focus-box-shadow); +} +.btn-check:checked:focus-visible + .btn, [data-bs-theme=dark] .pma_quick_warp .btn-check:checked:focus-visible + .drop_button { + box-shadow: var(--bs-btn-focus-box-shadow); +} +.btn:disabled, [data-bs-theme=dark] .pma_quick_warp .drop_button:disabled, .btn.disabled, [data-bs-theme=dark] .pma_quick_warp .disabled.drop_button, fieldset:disabled .btn, fieldset:disabled [data-bs-theme=dark] .pma_quick_warp .drop_button, [data-bs-theme=dark] .pma_quick_warp fieldset:disabled .drop_button { + 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, [data-bs-theme=dark] .pma_quick_warp .drop_button { + --bs-btn-color: #000; + --bs-btn-bg: #ff0055; + --bs-btn-border-color: #ff0055; + --bs-btn-hover-color: #000; + --bs-btn-hover-bg: rgb(100%, 15%, 43.3333333333%); + --bs-btn-hover-border-color: rgb(100%, 10%, 40%); + --bs-btn-focus-shadow-rgb: 217, 0, 72; + --bs-btn-active-color: #000; + --bs-btn-active-bg: #ff3377; + --bs-btn-active-border-color: rgb(100%, 10%, 40%); + --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); + --bs-btn-disabled-color: #000; + --bs-btn-disabled-bg: #ff0055; + --bs-btn-disabled-border-color: #ff0055; +} + +.btn-secondary { + --bs-btn-color: #fff; + --bs-btn-bg: #6f42c1; + --bs-btn-border-color: #6f42c1; + --bs-btn-hover-color: #fff; + --bs-btn-hover-bg: rgb(37%, 22%, 64.3333333333%); + --bs-btn-hover-border-color: rgb(34.8235294118%, 20.7058823529%, 60.5490196078%); + --bs-btn-focus-shadow-rgb: 133, 94, 202; + --bs-btn-active-color: #fff; + --bs-btn-active-bg: rgb(34.8235294118%, 20.7058823529%, 60.5490196078%); + --bs-btn-active-border-color: rgb(32.6470588235%, 19.4117647059%, 56.7647058824%); + --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); + --bs-btn-disabled-color: #fff; + --bs-btn-disabled-bg: #6f42c1; + --bs-btn-disabled-border-color: #6f42c1; +} + +.btn-success { + --bs-btn-color: #000; + --bs-btn-bg: #00ab55; + --bs-btn-border-color: #00ab55; + --bs-btn-hover-color: #000; + --bs-btn-hover-bg: rgb(15%, 72%, 43.3333333333%); + --bs-btn-hover-border-color: rgb(10%, 70.3529411765%, 40%); + --bs-btn-focus-shadow-rgb: 0, 145, 72; + --bs-btn-active-color: #000; + --bs-btn-active-bg: rgb(20%, 73.6470588235%, 46.6666666667%); + --bs-btn-active-border-color: rgb(10%, 70.3529411765%, 40%); + --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); + --bs-btn-disabled-color: #000; + --bs-btn-disabled-bg: #00ab55; + --bs-btn-disabled-border-color: #00ab55; +} + +.btn-info { + --bs-btn-color: #000; + --bs-btn-bg: #2196f3; + --bs-btn-border-color: #2196f3; + --bs-btn-hover-color: #000; + --bs-btn-hover-bg: rgb(26%, 65%, 96%); + --bs-btn-hover-border-color: rgb(21.6470588235%, 62.9411764706%, 95.7647058824%); + --bs-btn-focus-shadow-rgb: 28, 128, 207; + --bs-btn-active-color: #000; + --bs-btn-active-bg: rgb(30.3529411765%, 67.0588235294%, 96.2352941176%); + --bs-btn-active-border-color: rgb(21.6470588235%, 62.9411764706%, 95.7647058824%); + --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); + --bs-btn-disabled-color: #000; + --bs-btn-disabled-bg: #2196f3; + --bs-btn-disabled-border-color: #2196f3; +} + +.btn-warning { + --bs-btn-color: #000; + --bs-btn-bg: #ffc107; + --bs-btn-border-color: #ffc107; + --bs-btn-hover-color: #000; + --bs-btn-hover-bg: rgb(100%, 79.3333333333%, 17.3333333333%); + --bs-btn-hover-border-color: rgb(100%, 78.1176470588%, 12.4705882353%); + --bs-btn-focus-shadow-rgb: 217, 164, 6; + --bs-btn-active-color: #000; + --bs-btn-active-bg: rgb(100%, 80.5490196078%, 22.1960784314%); + --bs-btn-active-border-color: rgb(100%, 78.1176470588%, 12.4705882353%); + --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); + --bs-btn-disabled-color: #000; + --bs-btn-disabled-bg: #ffc107; + --bs-btn-disabled-border-color: #ffc107; +} + +.btn-danger { + --bs-btn-color: #fff; + --bs-btn-bg: #de0e1c; + --bs-btn-border-color: #de0e1c; + --bs-btn-hover-color: #fff; + --bs-btn-hover-bg: rgb(74%, 4.6666666667%, 9.3333333333%); + --bs-btn-hover-border-color: rgb(69.6470588235%, 4.3921568627%, 8.7843137255%); + --bs-btn-focus-shadow-rgb: 227, 50, 62; + --bs-btn-active-color: #fff; + --bs-btn-active-bg: rgb(69.6470588235%, 4.3921568627%, 8.7843137255%); + --bs-btn-active-border-color: rgb(65.2941176471%, 4.1176470588%, 8.2352941176%); + --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); + --bs-btn-disabled-color: #fff; + --bs-btn-disabled-bg: #de0e1c; + --bs-btn-disabled-border-color: #de0e1c; +} + +.btn-light { + --bs-btn-color: #000; + --bs-btn-bg: #f8f9fa; + --bs-btn-border-color: #f8f9fa; + --bs-btn-hover-color: #000; + --bs-btn-hover-bg: rgb(82.6666666667%, 83%, 83.3333333333%); + --bs-btn-hover-border-color: rgb(77.8039215686%, 78.1176470588%, 78.431372549%); + --bs-btn-focus-shadow-rgb: 211, 212, 213; + --bs-btn-active-color: #000; + --bs-btn-active-bg: rgb(77.8039215686%, 78.1176470588%, 78.431372549%); + --bs-btn-active-border-color: rgb(72.9411764706%, 73.2352941176%, 73.5294117647%); + --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); + --bs-btn-disabled-color: #000; + --bs-btn-disabled-bg: #f8f9fa; + --bs-btn-disabled-border-color: #f8f9fa; +} + +.btn-dark { + --bs-btn-color: #fff; + --bs-btn-bg: #212529; + --bs-btn-border-color: #212529; + --bs-btn-hover-color: #fff; + --bs-btn-hover-bg: rgb(26%, 27.3333333333%, 28.6666666667%); + --bs-btn-hover-border-color: rgb(21.6470588235%, 23.0588235294%, 24.4705882353%); + --bs-btn-focus-shadow-rgb: 66, 70, 73; + --bs-btn-active-color: #fff; + --bs-btn-active-bg: rgb(30.3529411765%, 31.6078431373%, 32.862745098%); + --bs-btn-active-border-color: rgb(21.6470588235%, 23.0588235294%, 24.4705882353%); + --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); + --bs-btn-disabled-color: #fff; + --bs-btn-disabled-bg: #212529; + --bs-btn-disabled-border-color: #212529; +} + +.btn-outline-primary { + --bs-btn-color: #ff0055; + --bs-btn-border-color: #ff0055; + --bs-btn-hover-color: #000; + --bs-btn-hover-bg: #ff0055; + --bs-btn-hover-border-color: #ff0055; + --bs-btn-focus-shadow-rgb: 255, 0, 85; + --bs-btn-active-color: #000; + --bs-btn-active-bg: #ff0055; + --bs-btn-active-border-color: #ff0055; + --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); + --bs-btn-disabled-color: #ff0055; + --bs-btn-disabled-bg: transparent; + --bs-btn-disabled-border-color: #ff0055; + --bs-gradient: none; +} + +.btn-outline-secondary { + --bs-btn-color: #6f42c1; + --bs-btn-border-color: #6f42c1; + --bs-btn-hover-color: #fff; + --bs-btn-hover-bg: #6f42c1; + --bs-btn-hover-border-color: #6f42c1; + --bs-btn-focus-shadow-rgb: 111, 66, 193; + --bs-btn-active-color: #fff; + --bs-btn-active-bg: #6f42c1; + --bs-btn-active-border-color: #6f42c1; + --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); + --bs-btn-disabled-color: #6f42c1; + --bs-btn-disabled-bg: transparent; + --bs-btn-disabled-border-color: #6f42c1; + --bs-gradient: none; +} + +.btn-outline-success { + --bs-btn-color: #00ab55; + --bs-btn-border-color: #00ab55; + --bs-btn-hover-color: #000; + --bs-btn-hover-bg: #00ab55; + --bs-btn-hover-border-color: #00ab55; + --bs-btn-focus-shadow-rgb: 0, 171, 85; + --bs-btn-active-color: #000; + --bs-btn-active-bg: #00ab55; + --bs-btn-active-border-color: #00ab55; + --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); + --bs-btn-disabled-color: #00ab55; + --bs-btn-disabled-bg: transparent; + --bs-btn-disabled-border-color: #00ab55; + --bs-gradient: none; +} + +.btn-outline-info { + --bs-btn-color: #2196f3; + --bs-btn-border-color: #2196f3; + --bs-btn-hover-color: #000; + --bs-btn-hover-bg: #2196f3; + --bs-btn-hover-border-color: #2196f3; + --bs-btn-focus-shadow-rgb: 33, 150, 243; + --bs-btn-active-color: #000; + --bs-btn-active-bg: #2196f3; + --bs-btn-active-border-color: #2196f3; + --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); + --bs-btn-disabled-color: #2196f3; + --bs-btn-disabled-bg: transparent; + --bs-btn-disabled-border-color: #2196f3; + --bs-gradient: none; +} + +.btn-outline-warning { + --bs-btn-color: #ffc107; + --bs-btn-border-color: #ffc107; + --bs-btn-hover-color: #000; + --bs-btn-hover-bg: #ffc107; + --bs-btn-hover-border-color: #ffc107; + --bs-btn-focus-shadow-rgb: 255, 193, 7; + --bs-btn-active-color: #000; + --bs-btn-active-bg: #ffc107; + --bs-btn-active-border-color: #ffc107; + --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); + --bs-btn-disabled-color: #ffc107; + --bs-btn-disabled-bg: transparent; + --bs-btn-disabled-border-color: #ffc107; + --bs-gradient: none; +} + +.btn-outline-danger { + --bs-btn-color: #de0e1c; + --bs-btn-border-color: #de0e1c; + --bs-btn-hover-color: #fff; + --bs-btn-hover-bg: #de0e1c; + --bs-btn-hover-border-color: #de0e1c; + --bs-btn-focus-shadow-rgb: 222, 14, 28; + --bs-btn-active-color: #fff; + --bs-btn-active-bg: #de0e1c; + --bs-btn-active-border-color: #de0e1c; + --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); + --bs-btn-disabled-color: #de0e1c; + --bs-btn-disabled-bg: transparent; + --bs-btn-disabled-border-color: #de0e1c; + --bs-gradient: none; +} + +.btn-outline-light { + --bs-btn-color: #f8f9fa; + --bs-btn-border-color: #f8f9fa; + --bs-btn-hover-color: #000; + --bs-btn-hover-bg: #f8f9fa; + --bs-btn-hover-border-color: #f8f9fa; + --bs-btn-focus-shadow-rgb: 248, 249, 250; + --bs-btn-active-color: #000; + --bs-btn-active-bg: #f8f9fa; + --bs-btn-active-border-color: #f8f9fa; + --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); + --bs-btn-disabled-color: #f8f9fa; + --bs-btn-disabled-bg: transparent; + --bs-btn-disabled-border-color: #f8f9fa; + --bs-gradient: none; +} + +.btn-outline-dark { + --bs-btn-color: #212529; + --bs-btn-border-color: #212529; + --bs-btn-hover-color: #fff; + --bs-btn-hover-bg: #212529; + --bs-btn-hover-border-color: #212529; + --bs-btn-focus-shadow-rgb: 33, 37, 41; + --bs-btn-active-color: #fff; + --bs-btn-active-bg: #212529; + --bs-btn-active-border-color: #212529; + --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); + --bs-btn-disabled-color: #212529; + --bs-btn-disabled-bg: transparent; + --bs-btn-disabled-border-color: #212529; + --bs-gradient: none; +} + +.btn-link { + --bs-btn-font-weight: 400; + --bs-btn-color: var(--bs-link-color); + --bs-btn-bg: transparent; + --bs-btn-border-color: transparent; + --bs-btn-hover-color: var(--bs-link-hover-color); + --bs-btn-hover-border-color: transparent; + --bs-btn-active-color: var(--bs-link-hover-color); + --bs-btn-active-border-color: transparent; + --bs-btn-disabled-color: #6c757d; + --bs-btn-disabled-border-color: transparent; + --bs-btn-box-shadow: 0 0 0 #000; + --bs-btn-focus-shadow-rgb: 217, 0, 72; + 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, [data-bs-theme=dark] .pma_quick_warp .btn-group-lg > .drop_button { + --bs-btn-padding-y: 0.5rem; + --bs-btn-padding-x: 1rem; + --bs-btn-font-size: 1.00625rem; + --bs-btn-border-radius: var(--bs-border-radius-lg); +} + +.btn-sm, .btn-group-sm > .btn, [data-bs-theme=dark] .pma_quick_warp .btn-group-sm > .drop_button { + --bs-btn-padding-y: 0.25rem; + --bs-btn-padding-x: 0.5rem; + --bs-btn-font-size: 0.74375rem; + --bs-btn-border-radius: var(--bs-border-radius-sm); +} + +.fade { + transition: opacity 0.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 0.35s ease; +} +@media (prefers-reduced-motion: reduce) { + .collapsing { + transition: none; + } +} +.collapsing.collapse-horizontal { + width: 0; + height: auto; + transition: width 0.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-toggle::after { + display: inline-block; + margin-left: 0.255em; + vertical-align: 0.255em; + content: ""; + border-top: 0.3em solid; + border-right: 0.3em solid transparent; + border-bottom: 0; + border-left: 0.3em solid transparent; +} +.dropdown-toggle:empty::after { + margin-left: 0; +} + +.dropdown-menu { + --bs-dropdown-zindex: 1000; + --bs-dropdown-min-width: 10rem; + --bs-dropdown-padding-x: 0; + --bs-dropdown-padding-y: 0.5rem; + --bs-dropdown-spacer: 0.125rem; + --bs-dropdown-font-size: 0.875rem; + --bs-dropdown-color: var(--bs-body-color); + --bs-dropdown-bg: var(--bs-body-bg); + --bs-dropdown-border-color: var(--bs-border-color-translucent); + --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: var(--bs-border-color-translucent); + --bs-dropdown-divider-margin-y: 0.5rem; + --bs-dropdown-box-shadow: var(--bs-box-shadow); + --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: #fff; + --bs-dropdown-link-active-bg: #ff0055; + --bs-dropdown-link-disabled-color: var(--bs-tertiary-color); + --bs-dropdown-item-padding-x: 1rem; + --bs-dropdown-item-padding-y: 0.25rem; + --bs-dropdown-header-color: #6c757d; + --bs-dropdown-header-padding-x: 1rem; + --bs-dropdown-header-padding-y: 0.5rem; + 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); +} +.dropup .dropdown-toggle::after { + display: inline-block; + margin-left: 0.255em; + vertical-align: 0.255em; + content: ""; + border-top: 0; + border-right: 0.3em solid transparent; + border-bottom: 0.3em solid; + border-left: 0.3em solid transparent; +} +.dropup .dropdown-toggle:empty::after { + margin-left: 0; +} + +.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 { + display: inline-block; + margin-left: 0.255em; + vertical-align: 0.255em; + content: ""; + border-top: 0.3em solid transparent; + border-right: 0; + border-bottom: 0.3em solid transparent; + border-left: 0.3em solid; +} +.dropend .dropdown-toggle:empty::after { + margin-left: 0; +} +.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::after { + display: inline-block; + margin-left: 0.255em; + vertical-align: 0.255em; + content: ""; +} +.dropstart .dropdown-toggle::after { + display: none; +} +.dropstart .dropdown-toggle::before { + display: inline-block; + margin-right: 0.255em; + vertical-align: 0.255em; + content: ""; + border-top: 0.3em solid transparent; + border-right: 0.3em solid; + border-bottom: 0.3em solid transparent; +} +.dropstart .dropdown-toggle:empty::after { + margin-left: 0; +} +.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: transparent; + 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: transparent; +} + +.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.74375rem; + 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: #dee2e6; + --bs-dropdown-bg: #343a40; + --bs-dropdown-border-color: var(--bs-border-color-translucent); + --bs-dropdown-box-shadow: ; + --bs-dropdown-link-color: #dee2e6; + --bs-dropdown-link-hover-color: #fff; + --bs-dropdown-divider-bg: var(--bs-border-color-translucent); + --bs-dropdown-link-hover-bg: rgba(255, 255, 255, 0.15); + --bs-dropdown-link-active-color: #fff; + --bs-dropdown-link-active-bg: #ff0055; + --bs-dropdown-link-disabled-color: #adb5bd; + --bs-dropdown-header-color: #adb5bd; +} + +.btn-group, +.btn-group-vertical { + position: relative; + display: inline-flex; + vertical-align: middle; +} +.btn-group > .btn, [data-bs-theme=dark] .pma_quick_warp .btn-group > .drop_button, +.btn-group-vertical > .btn, +[data-bs-theme=dark] .pma_quick_warp .btn-group-vertical > .drop_button { + position: relative; + flex: 1 1 auto; +} +.btn-group > .btn-check:checked + .btn, [data-bs-theme=dark] .pma_quick_warp .btn-group > .btn-check:checked + .drop_button, +.btn-group > .btn-check:focus + .btn, +[data-bs-theme=dark] .pma_quick_warp .btn-group > .btn-check:focus + .drop_button, +.btn-group > .btn:hover, +[data-bs-theme=dark] .pma_quick_warp .btn-group > .drop_button:hover, +.btn-group > .btn:focus, +[data-bs-theme=dark] .pma_quick_warp .btn-group > .drop_button:focus, +.btn-group > .btn:active, +[data-bs-theme=dark] .pma_quick_warp .btn-group > .drop_button:active, +.btn-group > .btn.active, +[data-bs-theme=dark] .pma_quick_warp .btn-group > .active.drop_button, +.btn-group-vertical > .btn-check:checked + .btn, +[data-bs-theme=dark] .pma_quick_warp .btn-group-vertical > .btn-check:checked + .drop_button, +.btn-group-vertical > .btn-check:focus + .btn, +[data-bs-theme=dark] .pma_quick_warp .btn-group-vertical > .btn-check:focus + .drop_button, +.btn-group-vertical > .btn:hover, +[data-bs-theme=dark] .pma_quick_warp .btn-group-vertical > .drop_button:hover, +.btn-group-vertical > .btn:focus, +[data-bs-theme=dark] .pma_quick_warp .btn-group-vertical > .drop_button:focus, +.btn-group-vertical > .btn:active, +[data-bs-theme=dark] .pma_quick_warp .btn-group-vertical > .drop_button:active, +.btn-group-vertical > .btn.active, +[data-bs-theme=dark] .pma_quick_warp .btn-group-vertical > .active.drop_button { + z-index: 1; +} + +.btn-toolbar { + display: flex; + flex-wrap: wrap; + justify-content: flex-start; +} +.btn-toolbar .input-group { + width: auto; +} + +.btn-group { + border-radius: var(--bs-border-radius); +} +.btn-group > :not(.btn-check:first-child) + .btn, [data-bs-theme=dark] .pma_quick_warp .btn-group > :not(.btn-check:first-child) + .drop_button, +.btn-group > .btn-group:not(:first-child) { + margin-left: calc(-1 * var(--bs-border-width)); +} +.btn-group > .btn:not(:last-child):not(.dropdown-toggle), [data-bs-theme=dark] .pma_quick_warp .btn-group > .drop_button:not(:last-child):not(.dropdown-toggle), +.btn-group > .btn.dropdown-toggle-split:first-child, +[data-bs-theme=dark] .pma_quick_warp .btn-group > .dropdown-toggle-split.drop_button:first-child, +.btn-group > .btn-group:not(:last-child) > .btn, +[data-bs-theme=dark] .pma_quick_warp .btn-group > .btn-group:not(:last-child) > .drop_button { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} +.btn-group > .btn:nth-child(n+3), [data-bs-theme=dark] .pma_quick_warp .btn-group > .drop_button:nth-child(n+3), +.btn-group > :not(.btn-check) + .btn, +[data-bs-theme=dark] .pma_quick_warp .btn-group > :not(.btn-check) + .drop_button, +.btn-group > .btn-group:not(:first-child) > .btn, +[data-bs-theme=dark] .pma_quick_warp .btn-group > .btn-group:not(:first-child) > .drop_button { + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} + +.dropdown-toggle-split { + padding-right: 0.5625rem; + padding-left: 0.5625rem; +} +.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, [data-bs-theme=dark] .pma_quick_warp .btn-group-sm > .drop_button + .dropdown-toggle-split { + padding-right: 0.375rem; + padding-left: 0.375rem; +} + +.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split, [data-bs-theme=dark] .pma_quick_warp .btn-group-lg > .drop_button + .dropdown-toggle-split { + padding-right: 0.75rem; + padding-left: 0.75rem; +} + +.btn-group-vertical { + flex-direction: column; + align-items: flex-start; + justify-content: center; +} +.btn-group-vertical > .btn, [data-bs-theme=dark] .pma_quick_warp .btn-group-vertical > .drop_button, +.btn-group-vertical > .btn-group { + width: 100%; +} +.btn-group-vertical > .btn:not(:first-child), [data-bs-theme=dark] .pma_quick_warp .btn-group-vertical > .drop_button:not(:first-child), +.btn-group-vertical > .btn-group:not(:first-child) { + margin-top: calc(-1 * var(--bs-border-width)); +} +.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle), [data-bs-theme=dark] .pma_quick_warp .btn-group-vertical > .drop_button:not(:last-child):not(.dropdown-toggle), +.btn-group-vertical > .btn-group:not(:last-child) > .btn, +[data-bs-theme=dark] .pma_quick_warp .btn-group-vertical > .btn-group:not(:last-child) > .drop_button { + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; +} +.btn-group-vertical > .btn:nth-child(n+3), [data-bs-theme=dark] .pma_quick_warp .btn-group-vertical > .drop_button:nth-child(n+3), +.btn-group-vertical > :not(.btn-check) + .btn, +[data-bs-theme=dark] .pma_quick_warp .btn-group-vertical > :not(.btn-check) + .drop_button, +.btn-group-vertical > .btn-group:not(:first-child) > .btn, +[data-bs-theme=dark] .pma_quick_warp .btn-group-vertical > .btn-group:not(:first-child) > .drop_button { + 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: ; + --bs-nav-link-color: var(--bs-link-color); + --bs-nav-link-hover-color: var(--bs-link-hover-color); + --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 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.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 0.25rem rgba(255, 0, 85, 0.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: var(--bs-border-color); + --bs-nav-tabs-border-radius: var(--bs-border-radius); + --bs-nav-tabs-link-hover-border-color: var(--bs-secondary-bg) var(--bs-secondary-bg) var(--bs-border-color); + --bs-nav-tabs-link-active-color: var(--bs-emphasis-color); + --bs-nav-tabs-link-active-bg: var(--bs-body-bg); + --bs-nav-tabs-link-active-border-color: var(--bs-border-color) var(--bs-border-color) var(--bs-body-bg); + 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 transparent; + 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: var(--bs-border-radius); + --bs-nav-pills-link-active-color: #fff; + --bs-nav-pills-link-active-bg: #ff0055; +} +.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 transparent; +} +.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: 700; + 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-grow: 1; + flex-basis: 0; + 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.5rem; + --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.4015625rem; + --bs-navbar-brand-margin-end: 1rem; + --bs-navbar-brand-font-size: 1.00625rem; + --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.00625rem; + --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%2833, 37, 41, 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: var(--bs-border-radius); + --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: ; + --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: 0.5rem; + padding-bottom: 0.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-grow: 1; + flex-basis: 100%; + 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: transparent; + 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: transparent !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: transparent !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: transparent !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: transparent !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: transparent !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: transparent !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: rgba(255, 255, 255, 0.55); + --bs-navbar-hover-color: rgba(255, 255, 255, 0.75); + --bs-navbar-disabled-color: rgba(255, 255, 255, 0.25); + --bs-navbar-active-color: #fff; + --bs-navbar-brand-color: #fff; + --bs-navbar-brand-hover-color: #fff; + --bs-navbar-toggler-border-color: rgba(255, 255, 255, 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='rgba%28255, 255, 255, 0.55%29' 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='rgba%28255, 255, 255, 0.55%29' 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: var(--bs-border-color-translucent); + --bs-card-border-radius: var(--bs-border-radius); + --bs-card-box-shadow: ; + --bs-card-inner-border-radius: calc(var(--bs-border-radius) - 1px); + --bs-card-cap-padding-y: 0.5rem; + --bs-card-cap-padding-x: 1rem; + --bs-card-cap-bg: var(--bs-body-color-rgb); + --bs-card-cap-color: ; + --bs-card-height: ; + --bs-card-color: ; + --bs-card-bg: var(--bs-body-bg); + --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: var(--bs-body-bg); + --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: var(--bs-border-color); + --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: 1.25rem; + --bs-accordion-btn-padding-y: 1rem; + --bs-accordion-btn-color: var(--bs-body-color); + --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='%23212529' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='m2 5 6 6 6-6'/%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='%23660022' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='m2 5 6 6 6-6'/%3e%3c/svg%3e"); + --bs-accordion-btn-focus-box-shadow: 0 0 0 0.25rem rgba(255, 0, 85, 0.25); + --bs-accordion-body-padding-x: 1.25rem; + --bs-accordion-body-padding-y: 1rem; + --bs-accordion-active-color: var(--bs-primary-text-emphasis); + --bs-accordion-active-bg: var(--bs-primary-bg-subtle); +} + +.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-collapse, +.accordion-flush > .accordion-item > .accordion-header .accordion-button, +.accordion-flush > .accordion-item > .accordion-header .accordion-button.collapsed { + 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='%23ff6699'%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-.708'/%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='%23ff6699'%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-.708'/%3e%3c/svg%3e"); +} + +.breadcrumb { + --bs-breadcrumb-padding-x: 0; + --bs-breadcrumb-padding-y: 0; + --bs-breadcrumb-margin-bottom: 1rem; + --bs-breadcrumb-bg: ; + --bs-breadcrumb-border-radius: ; + --bs-breadcrumb-divider-color: var(--bs-secondary-color); + --bs-breadcrumb-item-padding-x: 0.5rem; + --bs-breadcrumb-item-active-color: var(--bs-secondary-color); + 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: var(--bs-link-color); + --bs-pagination-bg: var(--bs-body-bg); + --bs-pagination-border-width: var(--bs-border-width); + --bs-pagination-border-color: var(--bs-border-color); + --bs-pagination-border-radius: var(--bs-border-radius); + --bs-pagination-hover-color: var(--bs-link-hover-color); + --bs-pagination-hover-bg: var(--bs-tertiary-bg); + --bs-pagination-hover-border-color: var(--bs-border-color); + --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(255, 0, 85, 0.25); + --bs-pagination-active-color: #fff; + --bs-pagination-active-bg: #ff0055; + --bs-pagination-active-border-color: #ff0055; + --bs-pagination-disabled-color: var(--bs-secondary-color); + --bs-pagination-disabled-bg: var(--bs-secondary-bg); + --bs-pagination-disabled-border-color: var(--bs-border-color); + 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 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; +} +@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(-1 * var(--bs-border-width)); +} +.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.00625rem; + --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.74375rem; + --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: 700; + --bs-badge-color: #fff; + --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, [data-bs-theme=dark] .pma_quick_warp .drop_button .badge { + position: relative; + top: -1px; +} + +.alert { + --bs-alert-bg: transparent; + --bs-alert-padding-x: 1rem; + --bs-alert-padding-y: 1rem; + --bs-alert-margin-bottom: 1rem; + --bs-alert-color: inherit; + --bs-alert-border-color: transparent; + --bs-alert-border: var(--bs-border-width) solid var(--bs-alert-border-color); + --bs-alert-border-radius: var(--bs-border-radius); + --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: 700; + 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: var(--bs-progress-height); + } +} +.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: #fff; + --bs-progress-bar-bg: #ff0055; + --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(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 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: var(--bs-body-color); + --bs-list-group-bg: var(--bs-body-bg); + --bs-list-group-border-color: var(--bs-border-color); + --bs-list-group-border-width: var(--bs-border-width); + --bs-list-group-border-radius: var(--bs-border-radius); + --bs-list-group-item-padding-x: 1rem; + --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: var(--bs-tertiary-bg); + --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: var(--bs-body-bg); + --bs-list-group-active-color: #fff; + --bs-list-group-active-bg: #ff0055; + --bs-list-group-active-border-color: #ff0055; + 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 { + 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-item-action { + width: 100%; + color: var(--bs-list-group-action-color); + text-align: inherit; +} +.list-group-item-action:not(.active):hover, .list-group-item-action:not(.active):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:not(.active):active { + color: var(--bs-list-group-action-active-color); + background-color: var(--bs-list-group-action-active-bg); +} + +.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: #000; + --bs-btn-close-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%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.414'/%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(255, 0, 85, 0.25); + --bs-btn-close-focus-opacity: 1; + --bs-btn-close-disabled-opacity: 0.25; + box-sizing: content-box; + width: 1em; + height: 1em; + padding: 0.25em 0.25em; + color: var(--bs-btn-close-color); + background: transparent var(--bs-btn-close-bg) center/1em auto no-repeat; + filter: var(--bs-btn-close-filter); + border: 0; + border-radius: 0.375rem; + 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 { + --bs-btn-close-filter: invert(1) grayscale(100%) brightness(200%); +} + +:root, +[data-bs-theme=light] { + --bs-btn-close-filter: ; +} + +[data-bs-theme=dark] { + --bs-btn-close-filter: invert(1) grayscale(100%) brightness(200%); +} + +.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: ; + --bs-toast-bg: rgba(var(--bs-body-bg-rgb), 0.85); + --bs-toast-border-width: var(--bs-border-width); + --bs-toast-border-color: var(--bs-border-color-translucent); + --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: var(--bs-border-color-translucent); + 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: var(--bs-body-color); + --bs-modal-bg: var(--bs-body-bg); + --bs-modal-border-color: var(--bs-border-color-translucent); + --bs-modal-border-width: var(--bs-border-width); + --bs-modal-border-radius: var(--bs-border-radius-lg); + --bs-modal-box-shadow: var(--bs-box-shadow-sm); + --bs-modal-inner-border-radius: calc(var(--bs-border-radius-lg) - (var(--bs-border-width))); + --bs-modal-header-padding-x: 1rem; + --bs-modal-header-padding-y: 1rem; + --bs-modal-header-padding: 1rem 1rem; + --bs-modal-header-border-color: var(--bs-border-color); + --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: ; + --bs-modal-footer-border-color: var(--bs-border-color); + --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 { + transform: translate(0, -50px); + transition: transform 0.3s ease-out; +} +@media (prefers-reduced-motion: reduce) { + .modal.fade .modal-dialog { + transition: none; + } +} +.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: #000; + --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) * 0.5) calc(var(--bs-modal-header-padding-x) * 0.5); + margin-top: calc(-0.5 * var(--bs-modal-header-padding-y)); + margin-right: calc(-0.5 * var(--bs-modal-header-padding-x)); + margin-bottom: calc(-0.5 * var(--bs-modal-header-padding-y)); + margin-left: 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) * 0.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) * 0.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.74375rem; + --bs-tooltip-color: var(--bs-body-bg); + --bs-tooltip-bg: var(--bs-emphasis-color); + --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: var(--bs-font-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: transparent; + 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) * 0.5) 0; + border-top-color: var(--bs-tooltip-bg); +} + +/* rtl:begin:ignore */ +.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) * 0.5) var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * 0.5) 0; + border-right-color: var(--bs-tooltip-bg); +} + +/* rtl:end:ignore */ +.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) * 0.5) var(--bs-tooltip-arrow-height); + border-bottom-color: var(--bs-tooltip-bg); +} + +/* rtl:begin:ignore */ +.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) * 0.5) 0 calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height); + border-left-color: var(--bs-tooltip-bg); +} + +/* rtl:end:ignore */ +.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.74375rem; + --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: var(--bs-font-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: transparent; + 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) * 0.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); +} + +/* rtl:begin:ignore */ +.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) * 0.5) var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * 0.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); +} + +/* rtl:end:ignore */ +.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) * 0.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); +} + +/* rtl:begin:ignore */ +.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) * 0.5) 0 calc(var(--bs-popover-arrow-width) * 0.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); +} + +/* rtl:end:ignore */ +.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 0.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 0.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: #fff; + text-align: center; + background: none; + filter: var(--bs-carousel-control-icon-filter); + border: 0; + opacity: 0.5; + transition: opacity 0.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: #fff; + text-decoration: none; + outline: 0; + opacity: 0.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='%23fff'%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 0'/%3e%3c/svg%3e") /*rtl:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%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-.708'/%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='%23fff'%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-.708'/%3e%3c/svg%3e") /*rtl:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%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 0'/%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: var(--bs-carousel-indicator-active-bg); + background-clip: padding-box; + border: 0; + border-top: 10px solid transparent; + border-bottom: 10px solid transparent; + opacity: 0.5; + transition: opacity 0.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: var(--bs-carousel-caption-color); + text-align: center; +} + +.carousel-dark { + --bs-carousel-indicator-active-bg: #000; + --bs-carousel-caption-color: #000; + --bs-carousel-control-icon-filter: invert(1) grayscale(100); +} + +:root, +[data-bs-theme=light] { + --bs-carousel-indicator-active-bg: #fff; + --bs-carousel-caption-color: #fff; + --bs-carousel-control-icon-filter: ; +} + +[data-bs-theme=dark] { + --bs-carousel-indicator-active-bg: #000; + --bs-carousel-caption-color: #000; + --bs-carousel-control-icon-filter: invert(1) grayscale(100); +} + +.spinner-grow, +.spinner-border { + display: inline-block; + flex-shrink: 0; + 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: transparent; +} + +.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: var(--bs-border-color-translucent); + --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: transparent !important; + } + .offcanvas-sm .offcanvas-header { + display: none; + } + .offcanvas-sm .offcanvas-body { + display: flex; + flex-grow: 0; + padding: 0; + overflow-y: visible; + background-color: transparent !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: transparent !important; + } + .offcanvas-md .offcanvas-header { + display: none; + } + .offcanvas-md .offcanvas-body { + display: flex; + flex-grow: 0; + padding: 0; + overflow-y: visible; + background-color: transparent !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: transparent !important; + } + .offcanvas-lg .offcanvas-header { + display: none; + } + .offcanvas-lg .offcanvas-body { + display: flex; + flex-grow: 0; + padding: 0; + overflow-y: visible; + background-color: transparent !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: transparent !important; + } + .offcanvas-xl .offcanvas-header { + display: none; + } + .offcanvas-xl .offcanvas-body { + display: flex; + flex-grow: 0; + padding: 0; + overflow-y: visible; + background-color: transparent !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: transparent !important; + } + .offcanvas-xxl .offcanvas-header { + display: none; + } + .offcanvas-xxl .offcanvas-body { + display: flex; + flex-grow: 0; + padding: 0; + overflow-y: visible; + background-color: transparent !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: #000; +} +.offcanvas-backdrop.fade { + opacity: 0; +} +.offcanvas-backdrop.show { + opacity: 0.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) * 0.5) calc(var(--bs-offcanvas-padding-x) * 0.5); + margin-top: calc(-0.5 * var(--bs-offcanvas-padding-y)); + margin-right: calc(-0.5 * var(--bs-offcanvas-padding-x)); + margin-bottom: calc(-0.5 * var(--bs-offcanvas-padding-y)); + margin-left: 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: 0.5; +} +.placeholder.btn::before, [data-bs-theme=dark] .pma_quick_warp .placeholder.drop_button::before { + display: inline-block; + content: ""; +} + +.placeholder-xs { + min-height: 0.6em; +} + +.placeholder-sm { + min-height: 0.8em; +} + +.placeholder-lg { + min-height: 1.2em; +} + +.placeholder-glow .placeholder { + animation: placeholder-glow 2s ease-in-out infinite; +} + +@keyframes placeholder-glow { + 50% { + opacity: 0.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: #fff !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: #fff !important; + background-color: RGBA(var(--bs-danger-rgb), var(--bs-bg-opacity, 1)) !important; +} + +.text-bg-light { + color: #000 !important; + background-color: RGBA(var(--bs-light-rgb), var(--bs-bg-opacity, 1)) !important; +} + +.text-bg-dark { + color: #fff !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(255, 51, 119, var(--bs-link-opacity, 1)) !important; + text-decoration-color: RGBA(255, 51, 119, 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(89, 53, 154, var(--bs-link-opacity, 1)) !important; + text-decoration-color: RGBA(89, 53, 154, 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(51, 188, 119, var(--bs-link-opacity, 1)) !important; + text-decoration-color: RGBA(51, 188, 119, 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(77, 171, 245, var(--bs-link-opacity, 1)) !important; + text-decoration-color: RGBA(77, 171, 245, 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(255, 205, 57, var(--bs-link-opacity, 1)) !important; + text-decoration-color: RGBA(255, 205, 57, 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(178, 11, 22, var(--bs-link-opacity, 1)) !important; + text-decoration-color: RGBA(178, 11, 22, 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(249, 250, 251, var(--bs-link-opacity, 1)) !important; + text-decoration-color: RGBA(249, 250, 251, 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(26, 30, 33, var(--bs-link-opacity, 1)) !important; + text-decoration-color: RGBA(26, 30, 33, 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: 0.375rem; + align-items: center; + text-decoration-color: rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 0.5)); + text-underline-offset: 0.25em; + backface-visibility: hidden; +} +.icon-link > .bi { + flex-shrink: 0; + width: 1em; + height: 1em; + fill: currentcolor; + transition: 0.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; +} +.visually-hidden *, +.visually-hidden-focusable:not(:focus):not(:focus-within) * { + overflow: hidden !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: 0.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: 0.25 !important; +} + +.opacity-50 { + opacity: 0.5 !important; +} + +.opacity-75 { + opacity: 0.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: 0.25rem !important; +} + +.m-2 { + margin: 0.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: 0.25rem !important; + margin-left: 0.25rem !important; +} + +.mx-2 { + margin-right: 0.5rem !important; + margin-left: 0.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: 0.25rem !important; + margin-bottom: 0.25rem !important; +} + +.my-2 { + margin-top: 0.5rem !important; + margin-bottom: 0.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: 0.25rem !important; +} + +.mt-2 { + margin-top: 0.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: 0.25rem !important; +} + +.me-2 { + margin-right: 0.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: 0.25rem !important; +} + +.mb-2 { + margin-bottom: 0.5rem !important; +} + +.mb-3, .card { + 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: 0.25rem !important; +} + +.ms-2 { + margin-left: 0.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: 0.25rem !important; +} + +.p-2 { + padding: 0.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: 0.25rem !important; + padding-left: 0.25rem !important; +} + +.px-2 { + padding-right: 0.5rem !important; + padding-left: 0.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: 0.25rem !important; + padding-bottom: 0.25rem !important; +} + +.py-2 { + padding-top: 0.5rem !important; + padding-bottom: 0.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: 0.25rem !important; +} + +.pt-2 { + padding-top: 0.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: 0.25rem !important; +} + +.pe-2 { + padding-right: 0.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: 0.25rem !important; +} + +.pb-2 { + padding-bottom: 0.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: 0.25rem !important; +} + +.ps-2 { + padding-left: 0.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: 0.25rem !important; +} + +.gap-2 { + gap: 0.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: 0.25rem !important; +} + +.row-gap-2 { + row-gap: 0.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: 0.25rem !important; +} + +.column-gap-2 { + column-gap: 0.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.30875rem + 0.705vw) !important; +} + +.fs-2 { + font-size: calc(1.278125rem + 0.3375vw) !important; +} + +.fs-3 { + font-size: calc(1.25625rem + 0.075vw) !important; +} + +.fs-4 { + font-size: 1.1375rem !important; +} + +.fs-5 { + font-size: 1.00625rem !important; +} + +.fs-6 { + font-size: 0.875rem !important; +} + +.fst-italic { + font-style: italic !important; +} + +.fst-normal { + font-style: normal !important; +} + +.fw-lighter { + font-weight: lighter !important; +} + +.fw-light { + font-weight: 300 !important; +} + +.fw-normal { + font-weight: 400 !important; +} + +.fw-medium { + font-weight: 500 !important; +} + +.fw-semibold { + font-weight: 600 !important; +} + +.fw-bold { + font-weight: 700 !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; +} + +/* rtl:begin:remove */ +.text-break { + word-wrap: break-word !important; + word-break: break-word !important; +} + +/* rtl:end:remove */ +.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, 0.5) !important; +} + +.text-white-50 { + --bs-text-opacity: 1; + color: rgba(255, 255, 255, 0.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: 0.125em !important; +} + +.link-offset-1-hover:hover { + text-underline-offset: 0.125em !important; +} + +.link-offset-2 { + text-underline-offset: 0.25em !important; +} + +.link-offset-2-hover:hover { + text-underline-offset: 0.25em !important; +} + +.link-offset-3 { + text-underline-offset: 0.375em !important; +} + +.link-offset-3-hover:hover { + text-underline-offset: 0.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, [data-bs-theme=dark] #topmenucontainer nav { + --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: transparent !important; +} + +.bg-body-secondary { + --bs-bg-opacity: 1; + background-color: rgba(var(--bs-secondary-bg-rgb), var(--bs-bg-opacity)) !important; +} + +.bg-body-tertiary, [data-bs-theme=dark] #pma_console .toolbar, [data-bs-theme=dark] div.tools { + --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; +} + +.z-99 { + z-index: 99 !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: 0.25rem !important; + } + .m-sm-2 { + margin: 0.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: 0.25rem !important; + margin-left: 0.25rem !important; + } + .mx-sm-2 { + margin-right: 0.5rem !important; + margin-left: 0.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: 0.25rem !important; + margin-bottom: 0.25rem !important; + } + .my-sm-2 { + margin-top: 0.5rem !important; + margin-bottom: 0.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: 0.25rem !important; + } + .mt-sm-2 { + margin-top: 0.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: 0.25rem !important; + } + .me-sm-2 { + margin-right: 0.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: 0.25rem !important; + } + .mb-sm-2 { + margin-bottom: 0.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: 0.25rem !important; + } + .ms-sm-2 { + margin-left: 0.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: 0.25rem !important; + } + .p-sm-2 { + padding: 0.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: 0.25rem !important; + padding-left: 0.25rem !important; + } + .px-sm-2 { + padding-right: 0.5rem !important; + padding-left: 0.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: 0.25rem !important; + padding-bottom: 0.25rem !important; + } + .py-sm-2 { + padding-top: 0.5rem !important; + padding-bottom: 0.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: 0.25rem !important; + } + .pt-sm-2 { + padding-top: 0.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: 0.25rem !important; + } + .pe-sm-2 { + padding-right: 0.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: 0.25rem !important; + } + .pb-sm-2 { + padding-bottom: 0.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: 0.25rem !important; + } + .ps-sm-2 { + padding-left: 0.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: 0.25rem !important; + } + .gap-sm-2 { + gap: 0.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: 0.25rem !important; + } + .row-gap-sm-2 { + row-gap: 0.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: 0.25rem !important; + } + .column-gap-sm-2 { + column-gap: 0.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: 0.25rem !important; + } + .m-md-2 { + margin: 0.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: 0.25rem !important; + margin-left: 0.25rem !important; + } + .mx-md-2 { + margin-right: 0.5rem !important; + margin-left: 0.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: 0.25rem !important; + margin-bottom: 0.25rem !important; + } + .my-md-2 { + margin-top: 0.5rem !important; + margin-bottom: 0.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: 0.25rem !important; + } + .mt-md-2 { + margin-top: 0.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: 0.25rem !important; + } + .me-md-2 { + margin-right: 0.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: 0.25rem !important; + } + .mb-md-2 { + margin-bottom: 0.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: 0.25rem !important; + } + .ms-md-2 { + margin-left: 0.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: 0.25rem !important; + } + .p-md-2 { + padding: 0.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: 0.25rem !important; + padding-left: 0.25rem !important; + } + .px-md-2 { + padding-right: 0.5rem !important; + padding-left: 0.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: 0.25rem !important; + padding-bottom: 0.25rem !important; + } + .py-md-2 { + padding-top: 0.5rem !important; + padding-bottom: 0.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: 0.25rem !important; + } + .pt-md-2 { + padding-top: 0.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: 0.25rem !important; + } + .pe-md-2 { + padding-right: 0.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: 0.25rem !important; + } + .pb-md-2 { + padding-bottom: 0.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: 0.25rem !important; + } + .ps-md-2 { + padding-left: 0.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: 0.25rem !important; + } + .gap-md-2 { + gap: 0.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: 0.25rem !important; + } + .row-gap-md-2 { + row-gap: 0.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: 0.25rem !important; + } + .column-gap-md-2 { + column-gap: 0.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: 0.25rem !important; + } + .m-lg-2 { + margin: 0.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: 0.25rem !important; + margin-left: 0.25rem !important; + } + .mx-lg-2 { + margin-right: 0.5rem !important; + margin-left: 0.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: 0.25rem !important; + margin-bottom: 0.25rem !important; + } + .my-lg-2 { + margin-top: 0.5rem !important; + margin-bottom: 0.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: 0.25rem !important; + } + .mt-lg-2 { + margin-top: 0.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: 0.25rem !important; + } + .me-lg-2 { + margin-right: 0.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: 0.25rem !important; + } + .mb-lg-2 { + margin-bottom: 0.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: 0.25rem !important; + } + .ms-lg-2 { + margin-left: 0.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: 0.25rem !important; + } + .p-lg-2 { + padding: 0.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: 0.25rem !important; + padding-left: 0.25rem !important; + } + .px-lg-2 { + padding-right: 0.5rem !important; + padding-left: 0.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: 0.25rem !important; + padding-bottom: 0.25rem !important; + } + .py-lg-2 { + padding-top: 0.5rem !important; + padding-bottom: 0.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: 0.25rem !important; + } + .pt-lg-2 { + padding-top: 0.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: 0.25rem !important; + } + .pe-lg-2 { + padding-right: 0.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: 0.25rem !important; + } + .pb-lg-2 { + padding-bottom: 0.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: 0.25rem !important; + } + .ps-lg-2 { + padding-left: 0.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: 0.25rem !important; + } + .gap-lg-2 { + gap: 0.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: 0.25rem !important; + } + .row-gap-lg-2 { + row-gap: 0.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: 0.25rem !important; + } + .column-gap-lg-2 { + column-gap: 0.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: 0.25rem !important; + } + .m-xl-2 { + margin: 0.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: 0.25rem !important; + margin-left: 0.25rem !important; + } + .mx-xl-2 { + margin-right: 0.5rem !important; + margin-left: 0.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: 0.25rem !important; + margin-bottom: 0.25rem !important; + } + .my-xl-2 { + margin-top: 0.5rem !important; + margin-bottom: 0.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: 0.25rem !important; + } + .mt-xl-2 { + margin-top: 0.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: 0.25rem !important; + } + .me-xl-2 { + margin-right: 0.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: 0.25rem !important; + } + .mb-xl-2 { + margin-bottom: 0.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: 0.25rem !important; + } + .ms-xl-2 { + margin-left: 0.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: 0.25rem !important; + } + .p-xl-2 { + padding: 0.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: 0.25rem !important; + padding-left: 0.25rem !important; + } + .px-xl-2 { + padding-right: 0.5rem !important; + padding-left: 0.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: 0.25rem !important; + padding-bottom: 0.25rem !important; + } + .py-xl-2 { + padding-top: 0.5rem !important; + padding-bottom: 0.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: 0.25rem !important; + } + .pt-xl-2 { + padding-top: 0.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: 0.25rem !important; + } + .pe-xl-2 { + padding-right: 0.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: 0.25rem !important; + } + .pb-xl-2 { + padding-bottom: 0.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: 0.25rem !important; + } + .ps-xl-2 { + padding-left: 0.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: 0.25rem !important; + } + .gap-xl-2 { + gap: 0.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: 0.25rem !important; + } + .row-gap-xl-2 { + row-gap: 0.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: 0.25rem !important; + } + .column-gap-xl-2 { + column-gap: 0.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: 0.25rem !important; + } + .m-xxl-2 { + margin: 0.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: 0.25rem !important; + margin-left: 0.25rem !important; + } + .mx-xxl-2 { + margin-right: 0.5rem !important; + margin-left: 0.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: 0.25rem !important; + margin-bottom: 0.25rem !important; + } + .my-xxl-2 { + margin-top: 0.5rem !important; + margin-bottom: 0.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: 0.25rem !important; + } + .mt-xxl-2 { + margin-top: 0.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: 0.25rem !important; + } + .me-xxl-2 { + margin-right: 0.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: 0.25rem !important; + } + .mb-xxl-2 { + margin-bottom: 0.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: 0.25rem !important; + } + .ms-xxl-2 { + margin-left: 0.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: 0.25rem !important; + } + .p-xxl-2 { + padding: 0.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: 0.25rem !important; + padding-left: 0.25rem !important; + } + .px-xxl-2 { + padding-right: 0.5rem !important; + padding-left: 0.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: 0.25rem !important; + padding-bottom: 0.25rem !important; + } + .py-xxl-2 { + padding-top: 0.5rem !important; + padding-bottom: 0.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: 0.25rem !important; + } + .pt-xxl-2 { + padding-top: 0.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: 0.25rem !important; + } + .pe-xxl-2 { + padding-right: 0.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: 0.25rem !important; + } + .pb-xxl-2 { + padding-bottom: 0.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: 0.25rem !important; + } + .ps-xxl-2 { + padding-left: 0.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: 0.25rem !important; + } + .gap-xxl-2 { + gap: 0.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: 0.25rem !important; + } + .row-gap-xxl-2 { + row-gap: 0.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: 0.25rem !important; + } + .column-gap-xxl-2 { + column-gap: 0.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.8375rem !important; + } + .fs-2 { + font-size: 1.53125rem !important; + } + .fs-3 { + 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; + } +} +.btn .feather, [data-bs-theme=dark] .pma_quick_warp .drop_button .feather { + width: 14px; + height: 14px; +} + +.btn-primary, [data-bs-theme=dark] .pma_quick_warp .drop_button, .btn-primary:focus, .btn-primary.focus, .btn-primary.disabled, .btn-primary:disabled, .show > .btn-primary.dropdown-toggle { + color: #fff; +} +.btn-primary:hover:not(:disabled):not(.disabled), [data-bs-theme=dark] .pma_quick_warp .drop_button:hover:not(:disabled):not(.disabled), .btn-primary.hover:not(:disabled):not(.disabled), [data-bs-theme=dark] .pma_quick_warp .hover.drop_button:not(:disabled):not(.disabled) { + color: #fff; +} + +.btn-secondary, .btn-secondary:focus, .btn-secondary.focus, .btn-secondary.disabled, .btn-secondary:disabled, .show > .btn-secondary.dropdown-toggle { + color: #fff; +} +.btn-secondary:hover:not(:disabled):not(.disabled), .btn-secondary.hover:not(:disabled):not(.disabled) { + color: #fff; +} + +.btn-success, .btn-success:focus, .btn-success.focus, .btn-success.disabled, .btn-success:disabled, .show > .btn-success.dropdown-toggle { + color: #fff; +} +.btn-success:hover:not(:disabled):not(.disabled), .btn-success.hover:not(:disabled):not(.disabled) { + color: #fff; +} + +.btn-info, .btn-info:focus, .btn-info.focus, .btn-info.disabled, .btn-info:disabled, .show > .btn-info.dropdown-toggle { + color: #fff; +} +.btn-info:hover:not(:disabled):not(.disabled), .btn-info.hover:not(:disabled):not(.disabled) { + color: #fff; +} + +.btn-warning, .btn-warning:focus, .btn-warning.focus, .btn-warning.disabled, .btn-warning:disabled, .show > .btn-warning.dropdown-toggle { + color: #fff; +} +.btn-warning:hover:not(:disabled):not(.disabled), .btn-warning.hover:not(:disabled):not(.disabled) { + color: #fff; +} + +.btn-danger, .btn-danger:focus, .btn-danger.focus, .btn-danger.disabled, .btn-danger:disabled, .show > .btn-danger.dropdown-toggle { + color: #fff; +} +.btn-danger:hover:not(:disabled):not(.disabled), .btn-danger.hover:not(:disabled):not(.disabled) { + color: #fff; +} + +.btn-light, .btn-light:focus, .btn-light.focus, .btn-light.disabled, .btn-light:disabled, .show > .btn-light.dropdown-toggle { + color: #fff; +} +.btn-light:hover:not(:disabled):not(.disabled), .btn-light.hover:not(:disabled):not(.disabled) { + color: #fff; +} + +.btn-dark, .btn-dark:focus, .btn-dark.focus, .btn-dark.disabled, .btn-dark:disabled, .show > .btn-dark.dropdown-toggle { + color: #fff; +} +.btn-dark:hover:not(:disabled):not(.disabled), .btn-dark.hover:not(:disabled):not(.disabled) { + color: #fff; +} + +.btn-facebook { + --bs-btn-color: #fff; + --bs-btn-bg: #3b5998; + --bs-btn-border-color: #3b5998; + --bs-btn-hover-color: #fff; + --bs-btn-hover-bg: rgb(19.6666666667%, 29.6666666667%, 50.6666666667%); + --bs-btn-hover-border-color: rgb(18.5098039216%, 27.9215686275%, 47.6862745098%); + --bs-btn-focus-shadow-rgb: 88, 114, 167; + --bs-btn-active-color: #fff; + --bs-btn-active-bg: rgb(18.5098039216%, 27.9215686275%, 47.6862745098%); + --bs-btn-active-border-color: rgb(17.3529411765%, 26.1764705882%, 44.7058823529%); + --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); + --bs-btn-disabled-color: #fff; + --bs-btn-disabled-bg: #3b5998; + --bs-btn-disabled-border-color: #3b5998; +} +.btn-facebook, .btn-facebook:focus, .btn-facebook.focus, .btn-facebook.disabled, .btn-facebook:disabled, .show > .btn-facebook.dropdown-toggle { + color: #fff; +} +.btn-facebook:hover:not(:disabled):not(.disabled), .btn-facebook.hover:not(:disabled):not(.disabled) { + color: #fff; +} + +.btn-twitter { + --bs-btn-color: #000; + --bs-btn-bg: #1da1f2; + --bs-btn-border-color: #1da1f2; + --bs-btn-hover-color: #000; + --bs-btn-hover-bg: rgb(24.6666666667%, 68.6666666667%, 95.6666666667%); + --bs-btn-hover-border-color: rgb(20.2352941176%, 66.8235294118%, 95.4117647059%); + --bs-btn-focus-shadow-rgb: 25, 137, 206; + --bs-btn-active-color: #000; + --bs-btn-active-bg: rgb(29.0980392157%, 70.5098039216%, 95.9215686275%); + --bs-btn-active-border-color: rgb(20.2352941176%, 66.8235294118%, 95.4117647059%); + --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); + --bs-btn-disabled-color: #000; + --bs-btn-disabled-bg: #1da1f2; + --bs-btn-disabled-border-color: #1da1f2; +} +.btn-twitter, .btn-twitter:focus, .btn-twitter.focus, .btn-twitter.disabled, .btn-twitter:disabled, .show > .btn-twitter.dropdown-toggle { + color: #fff; +} +.btn-twitter:hover:not(:disabled):not(.disabled), .btn-twitter.hover:not(:disabled):not(.disabled) { + color: #fff; +} + +.btn-google { + --bs-btn-color: #000; + --bs-btn-bg: #dc4e41; + --bs-btn-border-color: #dc4e41; + --bs-btn-hover-color: #000; + --bs-btn-hover-bg: rgb(88.3333333333%, 41%, 36.6666666667%); + --bs-btn-hover-border-color: rgb(87.6470588235%, 37.5294117647%, 32.9411764706%); + --bs-btn-focus-shadow-rgb: 187, 66, 55; + --bs-btn-active-color: #000; + --bs-btn-active-bg: rgb(89.0196078431%, 44.4705882353%, 40.3921568627%); + --bs-btn-active-border-color: rgb(87.6470588235%, 37.5294117647%, 32.9411764706%); + --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); + --bs-btn-disabled-color: #000; + --bs-btn-disabled-bg: #dc4e41; + --bs-btn-disabled-border-color: #dc4e41; +} +.btn-google, .btn-google:focus, .btn-google.focus, .btn-google.disabled, .btn-google:disabled, .show > .btn-google.dropdown-toggle { + color: #fff; +} +.btn-google:hover:not(:disabled):not(.disabled), .btn-google.hover:not(:disabled):not(.disabled) { + color: #fff; +} + +.btn-youtube { + --bs-btn-color: #000; + --bs-btn-bg: #f00; + --bs-btn-border-color: #f00; + --bs-btn-hover-color: #000; + --bs-btn-hover-bg: rgb(100%, 15%, 15%); + --bs-btn-hover-border-color: rgb(100%, 10%, 10%); + --bs-btn-focus-shadow-rgb: 217, 0, 0; + --bs-btn-active-color: #000; + --bs-btn-active-bg: #ff3333; + --bs-btn-active-border-color: rgb(100%, 10%, 10%); + --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); + --bs-btn-disabled-color: #000; + --bs-btn-disabled-bg: #f00; + --bs-btn-disabled-border-color: #f00; +} +.btn-youtube, .btn-youtube:focus, .btn-youtube.focus, .btn-youtube.disabled, .btn-youtube:disabled, .show > .btn-youtube.dropdown-toggle { + color: #fff; +} +.btn-youtube:hover:not(:disabled):not(.disabled), .btn-youtube.hover:not(:disabled):not(.disabled) { + color: #fff; +} + +.btn-vimeo { + --bs-btn-color: #000; + --bs-btn-bg: #1ab7ea; + --bs-btn-border-color: #1ab7ea; + --bs-btn-hover-color: #000; + --bs-btn-hover-bg: rgb(23.6666666667%, 76%, 93%); + --bs-btn-hover-border-color: rgb(19.1764705882%, 74.5882352941%, 92.5882352941%); + --bs-btn-focus-shadow-rgb: 22, 156, 199; + --bs-btn-active-color: #000; + --bs-btn-active-bg: rgb(28.1568627451%, 77.4117647059%, 93.4117647059%); + --bs-btn-active-border-color: rgb(19.1764705882%, 74.5882352941%, 92.5882352941%); + --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); + --bs-btn-disabled-color: #000; + --bs-btn-disabled-bg: #1ab7ea; + --bs-btn-disabled-border-color: #1ab7ea; +} +.btn-vimeo, .btn-vimeo:focus, .btn-vimeo.focus, .btn-vimeo.disabled, .btn-vimeo:disabled, .show > .btn-vimeo.dropdown-toggle { + color: #fff; +} +.btn-vimeo:hover:not(:disabled):not(.disabled), .btn-vimeo.hover:not(:disabled):not(.disabled) { + color: #fff; +} + +.btn-dribbble { + --bs-btn-color: #000; + --bs-btn-bg: #ea4c89; + --bs-btn-border-color: #ea4c89; + --bs-btn-hover-color: #000; + --bs-btn-hover-bg: rgb(93%, 40.3333333333%, 60.6666666667%); + --bs-btn-hover-border-color: rgb(92.5882352941%, 36.8235294118%, 58.3529411765%); + --bs-btn-focus-shadow-rgb: 199, 65, 116; + --bs-btn-active-color: #000; + --bs-btn-active-bg: rgb(93.4117647059%, 43.8431372549%, 62.9803921569%); + --bs-btn-active-border-color: rgb(92.5882352941%, 36.8235294118%, 58.3529411765%); + --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); + --bs-btn-disabled-color: #000; + --bs-btn-disabled-bg: #ea4c89; + --bs-btn-disabled-border-color: #ea4c89; +} +.btn-dribbble, .btn-dribbble:focus, .btn-dribbble.focus, .btn-dribbble.disabled, .btn-dribbble:disabled, .show > .btn-dribbble.dropdown-toggle { + color: #fff; +} +.btn-dribbble:hover:not(:disabled):not(.disabled), .btn-dribbble.hover:not(:disabled):not(.disabled) { + color: #fff; +} + +.btn-github { + --bs-btn-color: #fff; + --bs-btn-bg: #181717; + --bs-btn-border-color: #181717; + --bs-btn-hover-color: #fff; + --bs-btn-hover-bg: rgb(8%, 7.6666666667%, 7.6666666667%); + --bs-btn-hover-border-color: rgb(7.5294117647%, 7.2156862745%, 7.2156862745%); + --bs-btn-focus-shadow-rgb: 59, 58, 58; + --bs-btn-active-color: #fff; + --bs-btn-active-bg: rgb(7.5294117647%, 7.2156862745%, 7.2156862745%); + --bs-btn-active-border-color: rgb(7.0588235294%, 6.7647058824%, 6.7647058824%); + --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); + --bs-btn-disabled-color: #fff; + --bs-btn-disabled-bg: #181717; + --bs-btn-disabled-border-color: #181717; +} +.btn-github, .btn-github:focus, .btn-github.focus, .btn-github.disabled, .btn-github:disabled, .show > .btn-github.dropdown-toggle { + color: #fff; +} +.btn-github:hover:not(:disabled):not(.disabled), .btn-github.hover:not(:disabled):not(.disabled) { + color: #fff; +} + +.btn-instagram { + --bs-btn-color: #000; + --bs-btn-bg: #e4405f; + --bs-btn-border-color: #e4405f; + --bs-btn-hover-color: #000; + --bs-btn-hover-bg: rgb(91%, 36.3333333333%, 46.6666666667%); + --bs-btn-hover-border-color: rgb(90.4705882353%, 32.5882352941%, 43.5294117647%); + --bs-btn-focus-shadow-rgb: 194, 54, 81; + --bs-btn-active-color: #000; + --bs-btn-active-bg: rgb(91.5294117647%, 40.0784313725%, 49.8039215686%); + --bs-btn-active-border-color: rgb(90.4705882353%, 32.5882352941%, 43.5294117647%); + --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); + --bs-btn-disabled-color: #000; + --bs-btn-disabled-bg: #e4405f; + --bs-btn-disabled-border-color: #e4405f; +} +.btn-instagram, .btn-instagram:focus, .btn-instagram.focus, .btn-instagram.disabled, .btn-instagram:disabled, .show > .btn-instagram.dropdown-toggle { + color: #fff; +} +.btn-instagram:hover:not(:disabled):not(.disabled), .btn-instagram.hover:not(:disabled):not(.disabled) { + color: #fff; +} + +.btn-pinterest { + --bs-btn-color: #fff; + --bs-btn-bg: #bd081c; + --bs-btn-border-color: #bd081c; + --bs-btn-hover-color: #fff; + --bs-btn-hover-bg: rgb(63%, 2.6666666667%, 9.3333333333%); + --bs-btn-hover-border-color: rgb(59.2941176471%, 2.5098039216%, 8.7843137255%); + --bs-btn-focus-shadow-rgb: 199, 45, 62; + --bs-btn-active-color: #fff; + --bs-btn-active-bg: rgb(59.2941176471%, 2.5098039216%, 8.7843137255%); + --bs-btn-active-border-color: rgb(55.5882352941%, 2.3529411765%, 8.2352941176%); + --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); + --bs-btn-disabled-color: #fff; + --bs-btn-disabled-bg: #bd081c; + --bs-btn-disabled-border-color: #bd081c; +} +.btn-pinterest, .btn-pinterest:focus, .btn-pinterest.focus, .btn-pinterest.disabled, .btn-pinterest:disabled, .show > .btn-pinterest.dropdown-toggle { + color: #fff; +} +.btn-pinterest:hover:not(:disabled):not(.disabled), .btn-pinterest.hover:not(:disabled):not(.disabled) { + color: #fff; +} + +.btn-flickr { + --bs-btn-color: #fff; + --bs-btn-bg: #0063dc; + --bs-btn-border-color: #0063dc; + --bs-btn-hover-color: #fff; + --bs-btn-hover-bg: rgb(0%, 33%, 73.3333333333%); + --bs-btn-hover-border-color: rgb(0%, 31.0588235294%, 69.0196078431%); + --bs-btn-focus-shadow-rgb: 38, 122, 225; + --bs-btn-active-color: #fff; + --bs-btn-active-bg: rgb(0%, 31.0588235294%, 69.0196078431%); + --bs-btn-active-border-color: rgb(0%, 29.1176470588%, 64.7058823529%); + --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); + --bs-btn-disabled-color: #fff; + --bs-btn-disabled-bg: #0063dc; + --bs-btn-disabled-border-color: #0063dc; +} +.btn-flickr, .btn-flickr:focus, .btn-flickr.focus, .btn-flickr.disabled, .btn-flickr:disabled, .show > .btn-flickr.dropdown-toggle { + color: #fff; +} +.btn-flickr:hover:not(:disabled):not(.disabled), .btn-flickr.hover:not(:disabled):not(.disabled) { + color: #fff; +} + +.btn-bitbucket { + --bs-btn-color: #fff; + --bs-btn-bg: #0052cc; + --bs-btn-border-color: #0052cc; + --bs-btn-hover-color: #fff; + --bs-btn-hover-bg: rgb(0%, 27.3333333333%, 68%); + --bs-btn-hover-border-color: rgb(0%, 25.7254901961%, 64%); + --bs-btn-focus-shadow-rgb: 38, 108, 212; + --bs-btn-active-color: #fff; + --bs-btn-active-bg: rgb(0%, 25.7254901961%, 64%); + --bs-btn-active-border-color: rgb(0%, 24.1176470588%, 60%); + --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); + --bs-btn-disabled-color: #fff; + --bs-btn-disabled-bg: #0052cc; + --bs-btn-disabled-border-color: #0052cc; +} +.btn-bitbucket, .btn-bitbucket:focus, .btn-bitbucket.focus, .btn-bitbucket.disabled, .btn-bitbucket:disabled, .show > .btn-bitbucket.dropdown-toggle { + color: #fff; +} +.btn-bitbucket:hover:not(:disabled):not(.disabled), .btn-bitbucket.hover:not(:disabled):not(.disabled) { + color: #fff; +} + +.btn-light, .btn-light:focus, .btn-light.focus, .btn-light.disabled, .btn-light:disabled, .show > .btn-light.dropdown-toggle, +.btn-white, +.btn-white:focus, +.btn-white.focus, +.btn-white.disabled, +.btn-white:disabled, +.show > .btn-white.dropdown-toggle { + color: #343a40; +} +.btn-light:hover:not(:disabled):not(.disabled), .btn-light.hover:not(:disabled):not(.disabled), +.btn-white:hover:not(:disabled):not(.disabled), +.btn-white.hover:not(:disabled):not(.disabled) { + color: #343a40; +} + +.btn-outline-primary { + --bs-btn-color: #ff0055; + --bs-btn-border-color: #ff0055; + --bs-btn-hover-color: #000; + --bs-btn-hover-bg: #ff0055; + --bs-btn-hover-border-color: #ff0055; + --bs-btn-focus-shadow-rgb: 255, 0, 85; + --bs-btn-active-color: #000; + --bs-btn-active-bg: #ff0055; + --bs-btn-active-border-color: #ff0055; + --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); + --bs-btn-disabled-color: #ff0055; + --bs-btn-disabled-bg: transparent; + --bs-btn-disabled-border-color: #ff0055; + --bs-gradient: none; +} +.btn-outline-primary:hover:not(:disabled):not(.disabled), .btn-outline-primary.hover:not(:disabled):not(.disabled) { + color: #fff; +} + +.btn-outline-secondary { + --bs-btn-color: #6f42c1; + --bs-btn-border-color: #6f42c1; + --bs-btn-hover-color: #fff; + --bs-btn-hover-bg: #6f42c1; + --bs-btn-hover-border-color: #6f42c1; + --bs-btn-focus-shadow-rgb: 111, 66, 193; + --bs-btn-active-color: #fff; + --bs-btn-active-bg: #6f42c1; + --bs-btn-active-border-color: #6f42c1; + --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); + --bs-btn-disabled-color: #6f42c1; + --bs-btn-disabled-bg: transparent; + --bs-btn-disabled-border-color: #6f42c1; + --bs-gradient: none; +} +.btn-outline-secondary:hover:not(:disabled):not(.disabled), .btn-outline-secondary.hover:not(:disabled):not(.disabled) { + color: #fff; +} + +.btn-outline-success { + --bs-btn-color: #00ab55; + --bs-btn-border-color: #00ab55; + --bs-btn-hover-color: #000; + --bs-btn-hover-bg: #00ab55; + --bs-btn-hover-border-color: #00ab55; + --bs-btn-focus-shadow-rgb: 0, 171, 85; + --bs-btn-active-color: #000; + --bs-btn-active-bg: #00ab55; + --bs-btn-active-border-color: #00ab55; + --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); + --bs-btn-disabled-color: #00ab55; + --bs-btn-disabled-bg: transparent; + --bs-btn-disabled-border-color: #00ab55; + --bs-gradient: none; +} +.btn-outline-success:hover:not(:disabled):not(.disabled), .btn-outline-success.hover:not(:disabled):not(.disabled) { + color: #fff; +} + +.btn-outline-info { + --bs-btn-color: #2196f3; + --bs-btn-border-color: #2196f3; + --bs-btn-hover-color: #000; + --bs-btn-hover-bg: #2196f3; + --bs-btn-hover-border-color: #2196f3; + --bs-btn-focus-shadow-rgb: 33, 150, 243; + --bs-btn-active-color: #000; + --bs-btn-active-bg: #2196f3; + --bs-btn-active-border-color: #2196f3; + --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); + --bs-btn-disabled-color: #2196f3; + --bs-btn-disabled-bg: transparent; + --bs-btn-disabled-border-color: #2196f3; + --bs-gradient: none; +} +.btn-outline-info:hover:not(:disabled):not(.disabled), .btn-outline-info.hover:not(:disabled):not(.disabled) { + color: #fff; +} + +.btn-outline-warning { + --bs-btn-color: #ffc107; + --bs-btn-border-color: #ffc107; + --bs-btn-hover-color: #000; + --bs-btn-hover-bg: #ffc107; + --bs-btn-hover-border-color: #ffc107; + --bs-btn-focus-shadow-rgb: 255, 193, 7; + --bs-btn-active-color: #000; + --bs-btn-active-bg: #ffc107; + --bs-btn-active-border-color: #ffc107; + --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); + --bs-btn-disabled-color: #ffc107; + --bs-btn-disabled-bg: transparent; + --bs-btn-disabled-border-color: #ffc107; + --bs-gradient: none; +} +.btn-outline-warning:hover:not(:disabled):not(.disabled), .btn-outline-warning.hover:not(:disabled):not(.disabled) { + color: #fff; +} + +.btn-outline-danger { + --bs-btn-color: #de0e1c; + --bs-btn-border-color: #de0e1c; + --bs-btn-hover-color: #fff; + --bs-btn-hover-bg: #de0e1c; + --bs-btn-hover-border-color: #de0e1c; + --bs-btn-focus-shadow-rgb: 222, 14, 28; + --bs-btn-active-color: #fff; + --bs-btn-active-bg: #de0e1c; + --bs-btn-active-border-color: #de0e1c; + --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); + --bs-btn-disabled-color: #de0e1c; + --bs-btn-disabled-bg: transparent; + --bs-btn-disabled-border-color: #de0e1c; + --bs-gradient: none; +} +.btn-outline-danger:hover:not(:disabled):not(.disabled), .btn-outline-danger.hover:not(:disabled):not(.disabled) { + color: #fff; +} + +.btn-outline-light { + --bs-btn-color: #f8f9fa; + --bs-btn-border-color: #f8f9fa; + --bs-btn-hover-color: #000; + --bs-btn-hover-bg: #f8f9fa; + --bs-btn-hover-border-color: #f8f9fa; + --bs-btn-focus-shadow-rgb: 248, 249, 250; + --bs-btn-active-color: #000; + --bs-btn-active-bg: #f8f9fa; + --bs-btn-active-border-color: #f8f9fa; + --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); + --bs-btn-disabled-color: #f8f9fa; + --bs-btn-disabled-bg: transparent; + --bs-btn-disabled-border-color: #f8f9fa; + --bs-gradient: none; +} +.btn-outline-light:hover:not(:disabled):not(.disabled), .btn-outline-light.hover:not(:disabled):not(.disabled) { + color: #fff; +} + +.btn-outline-dark { + --bs-btn-color: #212529; + --bs-btn-border-color: #212529; + --bs-btn-hover-color: #fff; + --bs-btn-hover-bg: #212529; + --bs-btn-hover-border-color: #212529; + --bs-btn-focus-shadow-rgb: 33, 37, 41; + --bs-btn-active-color: #fff; + --bs-btn-active-bg: #212529; + --bs-btn-active-border-color: #212529; + --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); + --bs-btn-disabled-color: #212529; + --bs-btn-disabled-bg: transparent; + --bs-btn-disabled-border-color: #212529; + --bs-gradient: none; +} +.btn-outline-dark:hover:not(:disabled):not(.disabled), .btn-outline-dark.hover:not(:disabled):not(.disabled) { + color: #fff; +} + +.btn-outline-facebook { + --bs-btn-color: #3b5998; + --bs-btn-border-color: #3b5998; + --bs-btn-hover-color: #fff; + --bs-btn-hover-bg: #3b5998; + --bs-btn-hover-border-color: #3b5998; + --bs-btn-focus-shadow-rgb: 59, 89, 152; + --bs-btn-active-color: #fff; + --bs-btn-active-bg: #3b5998; + --bs-btn-active-border-color: #3b5998; + --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); + --bs-btn-disabled-color: #3b5998; + --bs-btn-disabled-bg: transparent; + --bs-btn-disabled-border-color: #3b5998; + --bs-gradient: none; +} +.btn-outline-facebook:hover:not(:disabled):not(.disabled), .btn-outline-facebook.hover:not(:disabled):not(.disabled) { + color: #fff; +} + +.btn-outline-twitter { + --bs-btn-color: #1da1f2; + --bs-btn-border-color: #1da1f2; + --bs-btn-hover-color: #000; + --bs-btn-hover-bg: #1da1f2; + --bs-btn-hover-border-color: #1da1f2; + --bs-btn-focus-shadow-rgb: 29, 161, 242; + --bs-btn-active-color: #000; + --bs-btn-active-bg: #1da1f2; + --bs-btn-active-border-color: #1da1f2; + --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); + --bs-btn-disabled-color: #1da1f2; + --bs-btn-disabled-bg: transparent; + --bs-btn-disabled-border-color: #1da1f2; + --bs-gradient: none; +} +.btn-outline-twitter:hover:not(:disabled):not(.disabled), .btn-outline-twitter.hover:not(:disabled):not(.disabled) { + color: #fff; +} + +.btn-outline-google { + --bs-btn-color: #dc4e41; + --bs-btn-border-color: #dc4e41; + --bs-btn-hover-color: #000; + --bs-btn-hover-bg: #dc4e41; + --bs-btn-hover-border-color: #dc4e41; + --bs-btn-focus-shadow-rgb: 220, 78, 65; + --bs-btn-active-color: #000; + --bs-btn-active-bg: #dc4e41; + --bs-btn-active-border-color: #dc4e41; + --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); + --bs-btn-disabled-color: #dc4e41; + --bs-btn-disabled-bg: transparent; + --bs-btn-disabled-border-color: #dc4e41; + --bs-gradient: none; +} +.btn-outline-google:hover:not(:disabled):not(.disabled), .btn-outline-google.hover:not(:disabled):not(.disabled) { + color: #fff; +} + +.btn-outline-youtube { + --bs-btn-color: #f00; + --bs-btn-border-color: #f00; + --bs-btn-hover-color: #000; + --bs-btn-hover-bg: #f00; + --bs-btn-hover-border-color: #f00; + --bs-btn-focus-shadow-rgb: 255, 0, 0; + --bs-btn-active-color: #000; + --bs-btn-active-bg: #f00; + --bs-btn-active-border-color: #f00; + --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); + --bs-btn-disabled-color: #f00; + --bs-btn-disabled-bg: transparent; + --bs-btn-disabled-border-color: #f00; + --bs-gradient: none; +} +.btn-outline-youtube:hover:not(:disabled):not(.disabled), .btn-outline-youtube.hover:not(:disabled):not(.disabled) { + color: #fff; +} + +.btn-outline-vimeo { + --bs-btn-color: #1ab7ea; + --bs-btn-border-color: #1ab7ea; + --bs-btn-hover-color: #000; + --bs-btn-hover-bg: #1ab7ea; + --bs-btn-hover-border-color: #1ab7ea; + --bs-btn-focus-shadow-rgb: 26, 183, 234; + --bs-btn-active-color: #000; + --bs-btn-active-bg: #1ab7ea; + --bs-btn-active-border-color: #1ab7ea; + --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); + --bs-btn-disabled-color: #1ab7ea; + --bs-btn-disabled-bg: transparent; + --bs-btn-disabled-border-color: #1ab7ea; + --bs-gradient: none; +} +.btn-outline-vimeo:hover:not(:disabled):not(.disabled), .btn-outline-vimeo.hover:not(:disabled):not(.disabled) { + color: #fff; +} + +.btn-outline-dribbble { + --bs-btn-color: #ea4c89; + --bs-btn-border-color: #ea4c89; + --bs-btn-hover-color: #000; + --bs-btn-hover-bg: #ea4c89; + --bs-btn-hover-border-color: #ea4c89; + --bs-btn-focus-shadow-rgb: 234, 76, 137; + --bs-btn-active-color: #000; + --bs-btn-active-bg: #ea4c89; + --bs-btn-active-border-color: #ea4c89; + --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); + --bs-btn-disabled-color: #ea4c89; + --bs-btn-disabled-bg: transparent; + --bs-btn-disabled-border-color: #ea4c89; + --bs-gradient: none; +} +.btn-outline-dribbble:hover:not(:disabled):not(.disabled), .btn-outline-dribbble.hover:not(:disabled):not(.disabled) { + color: #fff; +} + +.btn-outline-github { + --bs-btn-color: #181717; + --bs-btn-border-color: #181717; + --bs-btn-hover-color: #fff; + --bs-btn-hover-bg: #181717; + --bs-btn-hover-border-color: #181717; + --bs-btn-focus-shadow-rgb: 24, 23, 23; + --bs-btn-active-color: #fff; + --bs-btn-active-bg: #181717; + --bs-btn-active-border-color: #181717; + --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); + --bs-btn-disabled-color: #181717; + --bs-btn-disabled-bg: transparent; + --bs-btn-disabled-border-color: #181717; + --bs-gradient: none; +} +.btn-outline-github:hover:not(:disabled):not(.disabled), .btn-outline-github.hover:not(:disabled):not(.disabled) { + color: #fff; +} + +.btn-outline-instagram { + --bs-btn-color: #e4405f; + --bs-btn-border-color: #e4405f; + --bs-btn-hover-color: #000; + --bs-btn-hover-bg: #e4405f; + --bs-btn-hover-border-color: #e4405f; + --bs-btn-focus-shadow-rgb: 228, 64, 95; + --bs-btn-active-color: #000; + --bs-btn-active-bg: #e4405f; + --bs-btn-active-border-color: #e4405f; + --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); + --bs-btn-disabled-color: #e4405f; + --bs-btn-disabled-bg: transparent; + --bs-btn-disabled-border-color: #e4405f; + --bs-gradient: none; +} +.btn-outline-instagram:hover:not(:disabled):not(.disabled), .btn-outline-instagram.hover:not(:disabled):not(.disabled) { + color: #fff; +} + +.btn-outline-pinterest { + --bs-btn-color: #bd081c; + --bs-btn-border-color: #bd081c; + --bs-btn-hover-color: #fff; + --bs-btn-hover-bg: #bd081c; + --bs-btn-hover-border-color: #bd081c; + --bs-btn-focus-shadow-rgb: 189, 8, 28; + --bs-btn-active-color: #fff; + --bs-btn-active-bg: #bd081c; + --bs-btn-active-border-color: #bd081c; + --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); + --bs-btn-disabled-color: #bd081c; + --bs-btn-disabled-bg: transparent; + --bs-btn-disabled-border-color: #bd081c; + --bs-gradient: none; +} +.btn-outline-pinterest:hover:not(:disabled):not(.disabled), .btn-outline-pinterest.hover:not(:disabled):not(.disabled) { + color: #fff; +} + +.btn-outline-flickr { + --bs-btn-color: #0063dc; + --bs-btn-border-color: #0063dc; + --bs-btn-hover-color: #fff; + --bs-btn-hover-bg: #0063dc; + --bs-btn-hover-border-color: #0063dc; + --bs-btn-focus-shadow-rgb: 0, 99, 220; + --bs-btn-active-color: #fff; + --bs-btn-active-bg: #0063dc; + --bs-btn-active-border-color: #0063dc; + --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); + --bs-btn-disabled-color: #0063dc; + --bs-btn-disabled-bg: transparent; + --bs-btn-disabled-border-color: #0063dc; + --bs-gradient: none; +} +.btn-outline-flickr:hover:not(:disabled):not(.disabled), .btn-outline-flickr.hover:not(:disabled):not(.disabled) { + color: #fff; +} + +.btn-outline-bitbucket { + --bs-btn-color: #0052cc; + --bs-btn-border-color: #0052cc; + --bs-btn-hover-color: #fff; + --bs-btn-hover-bg: #0052cc; + --bs-btn-hover-border-color: #0052cc; + --bs-btn-focus-shadow-rgb: 0, 82, 204; + --bs-btn-active-color: #fff; + --bs-btn-active-bg: #0052cc; + --bs-btn-active-border-color: #0052cc; + --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); + --bs-btn-disabled-color: #0052cc; + --bs-btn-disabled-bg: transparent; + --bs-btn-disabled-border-color: #0052cc; + --bs-gradient: none; +} +.btn-outline-bitbucket:hover:not(:disabled):not(.disabled), .btn-outline-bitbucket.hover:not(:disabled):not(.disabled) { + color: #fff; +} + +.card { + border: 1px solid var(--bs-border-color); +} + +.card-header { + font-size: 1rem; + font-weight: bold; + border-bottom: 1px solid var(--bs-border-color); +} + +.dropdown-menu-lg { + min-width: 20rem; +} +.dropdown-menu-lg .list-group .list-group-item { + border-width: 0; + border-bottom-width: 1px; + margin-bottom: 0; +} +.dropdown-menu-lg .list-group .list-group-item:first-child, .dropdown-menu-lg .list-group .list-group-item:last-child { + border-radius: 0; +} +.dropdown-menu-lg .list-group .list-group-item:hover { + background: var(--bs-tertiary-bg); + text-decoration: none; +} + +.dropdown-menu-header { + padding: 0.75rem; + text-align: center; + font-weight: 700; + border-bottom: var(--bs-border-width) solid var(--bs-border-color); +} + +.dropdown-menu-footer { + padding: 0.5rem; + text-align: center; + display: block; + font-size: 0.74375rem; +} + +[data-bs-theme=dark] .dropdown .list-group .list-group-item:hover { + background: var(--bs-tertiary-bg); +} + +#page_content { + margin: 0 0.5em; +} + +.data { + margin: 0 0 12px; +} + +button.mult_submit, +.checkall_box + label { + text-decoration: none; + color: #235a81; + cursor: pointer; + outline: none; +} + +button.mult_submit:hover, button.mult_submit:focus { + text-decoration: underline; + color: #235a81; +} + +.checkall_box + label:hover { + text-decoration: underline; + color: #235a81; +} + +#navbarDropdown > img { + display: none; +} + +textarea.char { + margin: 6px; +} +textarea.charField { + width: 95%; +} + +.pma-fieldset { + margin-top: 1em; + border-radius: 4px 4px 0 0; + border: none; + padding: 0.5em; + background: #eee; +} + +.pma-fieldset .pma-fieldset { + margin: 0.8em; + border: none; + background: #e8e8e8; +} +.pma-fieldset legend { + float: none; + font-weight: bold; + color: #444; + padding: 5px 10px; + border-radius: 2px; + border: none; + background-color: #fff; + max-width: 100%; + box-shadow: 3px 3px 15px #bbb; + width: initial; + font-size: 0.95em; +} + +[data-bs-theme=dark] .pma-fieldset { + background: #171717; +} +[data-bs-theme=dark] .pma-fieldset .pma-fieldset { + background: #171717; +} +[data-bs-theme=dark] .pma-fieldset legend { + color: #ced4da; + background-color: #171717; + box-shadow: 3px 3px 15px #000; +} + +.datatable { + table-layout: fixed; +} + +/* classes */ +.clearfloat { + clear: both; +} + +.paddingtop { + padding-top: 1em; +} + +.separator { + color: #fff; + text-shadow: 0 1px 0 #000; +} + +div.tools { + padding: 0.2em; +} +div.tools a { + color: #3a7ead !important; +} +div.tools { + margin-top: 0; + margin-bottom: 0.5em; + border-top: 0; + text-align: right; + float: none; + clear: both; + border-radius: 0 0 4px 4px; +} + +.pma-fieldset.tblFooters { + margin-top: 0; + margin-bottom: 0.5em; + border-top: 0; + text-align: right; + float: none; + clear: both; + border-radius: 0 0 4px 4px; +} + +div.null_div { + height: 20px; + text-align: center; + font-style: normal; + min-width: 50px; +} + +.pma-fieldset .formelement { + float: left; + margin-right: 0.5em; + white-space: nowrap; +} +.pma-fieldset div[class=formelement] { + white-space: normal; +} + +button.mult_submit { + border: none; + background-color: transparent; +} + +/** + * marks table rows/cells if the db field is in a where condition + */ +.condition { + border-color: #000 !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; +} + +/* rtl:begin:remove */ +.before-condition { + border-right: 1px solid #000; +} + +/* rtl:end:remove */ +/** + * cells with the value NULL + */ +td.null { + font-style: italic; + color: #7d7d7d !important; +} + +table .valueHeader, +table .value { + text-align: right; + white-space: normal; +} + +.value { + font-family: "Fira Code", monospace; +} + +img.lightbulb { + cursor: pointer; +} + +.pdflayout { + overflow: hidden; + clip: inherit; + background-color: #fff; + display: none; + border: 1px solid #000; + position: relative; +} + +.pdflayout_table { + background: #d3dce3; + color: #000; + overflow: hidden; + clip: inherit; + z-index: 2; + display: inline; + visibility: inherit; + cursor: move; + position: absolute; + font-size: 80%; + border: 1px dashed #000; +} + +.cm-sql-doc { + text-decoration: none; + border-bottom: 1px dotted #000; + color: inherit !important; +} + +td .icon { + image-rendering: pixelated; + margin: 0; +} + +.selectallarrow { + margin-right: 0.3em; + margin-left: 0.6em; +} + +.with-selected { + margin-left: 2em; +} + +#pma_errors, +#pma_demo, +#pma_footer { + position: relative; + padding: 0 0.5em; +} + +.confirmation { + color: #000; + background-color: pink; +} + +.new_central_col { + width: 100%; +} + +.tblcomment { + font-size: 70%; + font-weight: normal; + color: #009; +} + +.tblHeaders { + font-weight: bold; + color: #000; + background: #d3dce3; +} + +div.tools, +.tblFooters { + font-weight: normal; + color: #000; + background: #d3dce3; +} + +.tblHeaders a:link, .tblHeaders a:active, .tblHeaders a:visited { + color: #00f; +} + +div.tools a:link, div.tools a:visited, div.tools a:active { + color: #00f; +} + +.tblFooters a:link, .tblFooters a:active, .tblFooters a:visited { + color: #00f; +} + +.tblHeaders a:hover, +div.tools a:hover, +.tblFooters a:hover { + color: #f00; +} + +.error { + border: 1px solid maroon !important; + margin-left: 2px; + padding: 1px 2px; + color: #000; + background: pink; +} + +.disabled { + color: #666; +} +.disabled a:link, .disabled a:active, .disabled a:visited { + color: #666; +} +.disabled a:hover { + color: #666; + text-decoration: none; +} + +tr.disabled td, +td.disabled { + background-color: #f3f3f3; + color: #aaa; +} + +.pre_wrap { + white-space: pre-wrap; +} + +.pre_wrap br { + display: none; +} + +/** + * login form + */ +body#loginform { + margin: 1em 0 0 0; + text-align: center; +} +body#loginform h1, body#loginform .h1, +body#loginform a.logo { + display: block; + text-align: center; +} +body#loginform div.container { + text-align: left; + width: 30em; + margin: 0 auto; +} + +div.container.modal_form { + margin: 0 auto; + width: 30em; + text-align: center; + background: #fff; + z-index: 999; +} + +div#modalOverlay { + position: fixed; + top: 0; + left: 0; + height: 100%; + width: 100%; + background: #fff; + z-index: 900; +} + +label.col-3.d-flex.align-items-center { + font-weight: bolder; +} + +.commented_column { + border-bottom: 1px dashed #000; +} + +.column_attribute { + font-size: 70%; +} + +.column_name { + font-size: 80%; + margin: 5px 2px; +} + +.central_columns_navigation { + padding: 1.5% 0 !important; +} + +.message_errors_found { + margin-top: 20px; +} + +.repl_gui_skip_err_cnt { + width: 30px; +} + +.color_gray { + color: gray; +} + +.max_height_400 { + max-height: 400px; +} + +li.last.database { + margin-bottom: 15px !important; +} + +div#dataDisplay input, +div#dataDisplay select { + margin: 0; + margin-right: 0.5em; +} +div#dataDisplay th { + line-height: 2em; +} + +img.calendar { + border: none; +} + +form.clock { + text-align: center; +} + +div#tablestatistics table { + float: left; + margin-bottom: 0.5em; + margin-right: 1.5em; + margin-top: 0.5em; + min-width: 16em; +} + +#topmenucontainer { + padding-right: 1em; + width: 100%; +} + +#page_nav_icons { + position: fixed; + top: 0; + right: 0; + z-index: 99; + padding: 0.5rem 0; +} + +#page_settings_icon { + cursor: pointer; + display: none; +} + +#page_settings_modal, +#pma_navigation_settings { + display: none; +} + +#textSQLDUMP { + width: 95%; + height: 95%; + font-family: Consolas, "Courier New", Courier, monospace; + font-size: 110%; +} + +#TooltipContainer { + position: absolute; + z-index: 99; + width: 20em; + height: auto; + overflow: visible; + visibility: hidden; + background-color: #ffc; + color: #060; + border: 0.1em solid #000; + padding: 0.5em; +} + +#fieldset_add_user_login div.item { + display: flex; + align-items: center; + border-bottom: 1px solid silver; + padding-bottom: 0.3em; + margin-bottom: 0.3em; +} +#fieldset_add_user_login label { + float: left; + display: block; + width: 10em; + max-width: 100%; + text-align: right; + padding-right: 0.5em; + margin-bottom: 0; +} +#fieldset_add_user_login input { + width: 12em; + clear: right; + max-width: 100%; +} +#fieldset_add_user_login span.options { + float: left; + display: block; + width: 12em; + max-width: 100%; + padding-right: 0.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; +} + +#fieldset_user_priv div.item { + float: left; + width: 9em; + max-width: 100%; +} +#fieldset_user_priv div.item div.item { + float: none; +} +#fieldset_user_priv div.item label { + white-space: nowrap; +} +#fieldset_user_priv div.item select { + width: 100%; +} + +#fieldset_user_global_rights .pma-fieldset, +#fieldset_user_group_rights .pma-fieldset { + float: left; +} + +#fieldset_user_global_rights > legend input { + margin-left: 2em; +} + +.linkElem:hover { + text-decoration: underline; + color: #235a81; + cursor: pointer; +} + +h3#serverstatusqueries span, #serverstatusqueries.h3 span { + font-size: 60%; + display: inline; +} + +div#serverStatusTabs { + margin-top: 1em; +} + +caption a.top { + float: right; +} + +div#serverstatusquerieschart { + float: left; + width: 500px; + height: 350px; + margin-right: 50px; +} + +div#serverstatus table tbody td.descr a, +div#serverstatus table .tblFooters a { + white-space: nowrap; +} +div.liveChart { + clear: both; + min-width: 500px; + height: 400px; + padding-bottom: 80px; +} + +div#chartVariableSettings { + border: 1px solid #ddd; + background-color: #e6e6e6; + margin-left: 10px; +} + +table#chartGrid td { + padding: 3px; + margin: 0; +} +table#chartGrid div.monitorChart { + background: #ebebeb; + border: none; + min-width: 1px; +} + +div.tabLinks { + float: left; + padding: 5px 0; +} +div.tabLinks a, +div.tabLinks label { + margin-right: 7px; +} +div.tabLinks .icon { + margin: -0.2em 0.3em 0 0; +} + +.popupContent { + display: none; + position: absolute; + border: 1px solid #ccc; + margin: 0; + padding: 3px; + background-color: #fff; + z-index: 2; + box-shadow: 2px 2px 3px #666; +} + +div#logTable { + padding-top: 10px; + clear: both; +} +div#logTable table { + width: 100%; +} +div#queryAnalyzerDialog { + min-width: 700px; +} +div#queryAnalyzerDialog div.CodeMirror-scroll { + height: auto; +} +div#queryAnalyzerDialog div#queryProfiling { + height: 300px; +} +div#queryAnalyzerDialog td.explain { + width: 250px; +} +div#queryAnalyzerDialog table.queryNums { + display: none; + border: 0; + text-align: left; +} + +.smallIndent { + padding-left: 7px; +} + +div#profilingchart { + width: 850px; + height: 370px; + float: left; +} + +#profilingchart .jqplot-highlighter-tooltip { + top: auto !important; + left: 11px; + bottom: 24px; +} + +#resizer { + border: 1px solid silver; +} + +#inner-resizer { + padding: 10px; +} + +#togglequerybox { + margin: 0 10px; +} + +#serverstatus h3, #serverstatus .h3 { + margin: 15px 0; + font-weight: normal; + color: #999; + font-size: 1.7em; +} + +textarea#sqlquery { + width: 100%; + border-radius: 4px; + border: 1px solid #aaa; + padding: 5px; + font-family: inherit; +} +textarea#sql_query_edit { + height: 7em; + width: 95%; + display: block; +} + +#mysqlmaininformation, +#pmamaininformation { + float: left; + width: 49%; +} + +#maincontainer ul { + list-style-type: disc; + vertical-align: middle; +} +#maincontainer li { + margin-bottom: 0.3em; +} + +#full_name_layer { + position: absolute; + padding: 2px; + margin-top: -3px; + z-index: 801; + border-radius: 3px; + border: solid 1px #888; + background: #fff; +} + +#body_browse_foreigners { + background: #f3f3f3; + margin: 0.5em 0.5em 0 0.5em; +} + +#bodythemes { + width: 500px; + margin: auto; + text-align: center; +} +#bodythemes img { + border: 0.1em solid #000; +} +#bodythemes a:hover img { + border: 0.1em solid red; +} + +#selflink { + clear: both; + display: block; + margin-top: 1em; + margin-bottom: 1em; + width: 98%; + margin-left: 1%; + text-align: right; + border-top: 0.1em solid silver; +} + +#qbe_div_table_list, +#qbe_div_sql_query { + float: left; +} + +code { + font-size: 1em; +} +code.php { + display: block; + padding-left: 1em; + margin-top: 0; + margin-bottom: 0; + max-height: 10em; + overflow: auto; + direction: ltr; +} +code.sql { + display: block; + padding: 1em; + margin-top: 0; + margin-bottom: 0; + max-height: 10em; + overflow: auto; + direction: ltr; +} + +div.sqlvalidate { + display: block; + padding: 1em; + margin-top: 0; + margin-bottom: 0; + max-height: 10em; + overflow: auto; + direction: ltr; +} + +.result_query div.sqlOuter { + background: var(--bs-tertiary-bg); + border: 1px solid var(--bs-border-color); + text-align: left; +} + +[data-bs-theme=dark] .result_query div.sqlOuter { + background: #222222; + border-color: #495057; +} + +#PMA_slidingMessage code.sql, +div.sqlvalidate { + background: var(--bs-tertiary-bg); + color: var(--bs-body-color); + border: 1px solid var(--bs-border-color); +} + +textarea#partitiondefinition { + height: 3em; +} + +.hide { + display: none; +} + +#list_server { + list-style-type: none; + padding: 0; +} + +/** + * Progress bar styles + */ +div.upload_progress { + width: 400px; + margin: 3em auto; + text-align: center; +} +div.upload_progress_bar_outer { + border: 1px solid #000; + width: 202px; + position: relative; + margin: 0 auto 1em; + color: #212529; +} +div.upload_progress_bar_outer div.percentage { + position: absolute; + top: 0; + left: 0; + width: 202px; +} +div.upload_progress_bar_inner { + background-color: #ddd; + width: 0; + height: 12px; + margin: 1px; + overflow: hidden; + color: #000; + position: relative; +} +div.upload_progress_bar_inner div.percentage { + top: -1px; + left: -1px; +} +div#statustext { + margin-top: 0.5em; +} + +table#serverconnection_src_remote, table#serverconnection_trg_remote, table#serverconnection_src_local, table#serverconnection_trg_local { + float: left; +} + +/** + * Validation error message styles + */ +input[type=text].invalid_value, input[type=password].invalid_value, input[type=number].invalid_value, input[type=date].invalid_value { + background: #fcc; +} + +select.invalid_value, +.invalid_value { + background: #fcc; +} + +/** + * Ajax notification styling + */ +.ajax_notification { + top: 0; + position: fixed; + margin-top: 200px; + margin-right: auto; + margin-bottom: 0; + margin-left: auto; + padding: 5px; + width: 350px; + z-index: 1100; + text-align: center; + display: inline; + left: 0; + right: 0; + background-image: url("../img/ajax_clock_small.gif"); + background-repeat: no-repeat; + background-position: 2%; + border: 1px solid #e2b709; + background-color: #ffe57e; + border-radius: 5px; + box-shadow: 0 5px 90px #888; +} + +[data-bs-theme=dark] .ajax_notification { + color: #000; + box-shadow: 0 5px 90px #000; +} + +#loading_parent { + /** Need this parent to properly center the notification division */ + position: relative; + width: 100%; +} + +#popup_background { + display: none; + position: fixed; + width: 100%; + height: 100%; + top: 0; + left: 0; + background: #000; + z-index: 1000; + overflow: hidden; +} + +#structure-action-links a { + margin-right: 1em; +} + +#addColumns input[type=radio] { + margin: 3px 0 0; + margin-left: 1em; +} + +/** + * Indexes + */ +#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: 0.2em 0; +} +#index_frm .index_info .label { + float: left; + min-width: 12em; +} +#index_frm .slider { + width: 10em; + margin: 0.6em; + float: left; +} +#index_frm .add_fields { + float: left; +} +#index_frm .add_fields input { + margin-left: 1em; +} +#index_frm input { + margin: 0; +} +#index_frm td { + vertical-align: middle; +} + +table#index_columns { + width: 100%; +} +table#index_columns select { + width: 85%; + float: left; +} + +#move_columns_dialog div { + padding: 1em; +} +#move_columns_dialog ul { + list-style: none; + margin: 0; + padding: 0; +} +#move_columns_dialog li { + background: #d3dce3; + border: 1px solid #aaa; + color: #000; + font-weight: bold; + margin: 0.4em; + padding: 0.2em; + border-radius: 2px; +} + +.config-form fieldset { + margin-top: 0; + padding: 0; + clear: both; + border-radius: 0; +} +.config-form fieldset p { + margin: 0; + padding: 0.5em; + background: #fff; + border-top: 0; +} +.config-form fieldset .errors { + margin: 0 -2px 1em; + padding: 0.5em 1.5em; + background: #fbead9; + border-color: #c83838; + border-style: solid; + border-width: 1px 0; + list-style: none; + font-family: var(--bs-font-sans-serif); + font-size: small; +} +.config-form fieldset .inline_errors { + margin: 0.3em 0.3em 0.3em; + margin-left: 0; + padding: 0; + list-style: none; + color: #9a0000; + 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: #e00; + cursor: help; +} +.config-form fieldset th { + padding: 0.3em 0.3em 0.3em; + padding-left: 0.5em; + text-align: left; + vertical-align: top; + background: transparent; + filter: none; + border-top: 1px #d5d5d5 solid; + border-right: none; +} +.config-form fieldset th small, .config-form fieldset th .small { + display: block; + font-weight: normal; + font-family: var(--bs-font-sans-serif); + font-size: x-small; + color: #444; +} +.config-form fieldset td { + padding-top: 0.3em; + padding-bottom: 0.3em; + vertical-align: top; + border-top: 1px #d5d5d5 solid; + border-right: none; +} +.config-form legend { + display: none; +} +.config-form span.checkbox { + padding: 2px; + display: inline-block; +} +.config-form span.checkbox.custom { + padding: 1px; + border: 1px #edec90 solid; + background: #ffc; +} +.config-form .custom { + background: #ffc; +} +.config-form .field-error { + border-color: #a11 !important; +} +.config-form input[type=text], .config-form input[type=password], .config-form input[type=number] { + border: 1px #a7a6aa solid; + height: auto; +} +.config-form input[type=text]:focus, .config-form input[type=password]:focus, .config-form input[type=number]:focus { + border: 1px #6676ff solid; + background: #f7fbff; +} +.config-form select, +.config-form textarea { + border: 1px #a7a6aa solid; + height: auto; +} +.config-form select:focus, +.config-form textarea:focus { + border: 1px #6676ff solid; + background: #f7fbff; +} +.config-form .field-comment-mark { + font-family: serif; + color: #007; + cursor: help; + padding: 0 0.2em; + font-weight: bold; + font-style: italic; +} +.config-form .field-comment-warning { + color: #a00; +} +.config-form dd { + margin-left: 0.5em; +} +.config-form dd::before { + content: "▸ "; +} + +fieldset .group-header th { + background: #d5d5d5; +} +fieldset .group-header + tr th { + padding-top: 0.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: #666; + background-color: #ddd; +} +fieldset .disabled-field th small, fieldset .disabled-field th .small { + color: #666; + background-color: #ddd; +} +fieldset .disabled-field td { + color: #666; + background-color: #ddd; +} + +.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; +} + +#placeholder { + position: relative; + border: 1px solid #aaa; + float: right; + overflow: hidden; + width: 450px; + height: 300px; +} +#placeholder .button { + position: absolute; + cursor: pointer; +} +#placeholder div.button { + font-size: smaller; + color: #999; + background-color: #eee; + padding: 2px; +} + +.wrapper { + float: left; + margin-bottom: 1.5em; +} + +.toggleButton { + position: relative; + cursor: pointer; + font-size: 0.8em; + text-align: center; + line-height: 1.4em; + height: 1.55em; + overflow: hidden; + border-right: 0.1em solid #888; + border-left: 0.1em solid #888; + border-radius: 0.3em; +} +.toggleButton table, +.toggleButton td, +.toggleButton img { + padding: 0; + position: relative; +} +.toggleButton .container { + position: absolute; +} +.toggleButton .container td, +.toggleButton .container tr { + background: none !important; +} +.toggleButton .toggleOn { + color: #fff; + padding: 0 1em; + text-shadow: 0 0 0.2em #000; +} +.toggleButton .toggleOff { + padding: 0 1em; +} + +.doubleFieldset .pma-fieldset { + width: 48%; + float: left; + padding: 0; +} +.doubleFieldset legend { + margin-left: 1.5em; +} +.doubleFieldset div.wrap { + padding: 1.5em; +} + +#table_name_col_no_outer { + margin-top: 45px; +} + +#table_name_col_no { + position: fixed; + top: 100px !important; + width: 100%; + background: #fff; +} + +#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; +} + +#openlayersmap { + width: 450px; + height: 300px; +} + +.placeholderDrag { + cursor: move; +} + +#left_arrow { + left: 8px; + top: 26px; +} + +#right_arrow { + left: 26px; + top: 26px; +} + +#up_arrow { + left: 17px; + top: 8px; +} + +#down_arrow { + left: 17px; + top: 44px; +} + +#zoom_in { + left: 17px; + top: 67px; +} + +#zoom_world { + left: 17px; + top: 85px; +} + +#zoom_out { + left: 17px; + top: 103px; +} + +.colborder { + cursor: col-resize; + height: 100%; + margin-left: -6px; + position: absolute; + width: 5px; +} + +.colborder_active { + border-right: 2px solid #a44; +} + +.pma_table th.draggable span { + display: block; + overflow: hidden; +} + +.pma_table td { + position: static; +} +.pma_table tbody td span { + display: block; + overflow: hidden; +} +.pma_table tbody td span code span { + display: inline; +} +.pma_table th.draggable span { + margin-right: 10px; +} + +.modal-copy input { + display: block; + width: 100%; + margin-top: 1.5em; + padding: 0.3em 0; +} + +.cRsz { + position: absolute; +} + +.cCpy { + background: #333; + color: #fff; + font-weight: bold; + margin: 0.1em; + padding: 0.3em; + position: absolute; + text-shadow: -1px -1px #000; + box-shadow: 0 0 0.7em #000; + border-radius: 0.3em; +} + +.cPointer { + height: 20px; + width: 10px; + margin-top: -10px; + margin-left: -5px; + background: url("../img/col_pointer.png"); + position: absolute; +} + +.tooltip { + background: #333 !important; + opacity: 0.8 !important; + z-index: 9999; + border: 1px solid #000 !important; + border-radius: 0.3em !important; + text-shadow: -1px -1px #000 !important; + font-size: 0.8em !important; + font-weight: bold !important; + padding: 1px 3px !important; +} +.tooltip * { + background: none !important; + color: #fff !important; +} + +.cDrop { + right: 0; + position: absolute; + top: 0; +} + +.coldrop { + background: url("../img/col_drop.png"); + cursor: pointer; + height: 16px; + margin-top: 0.3em; + width: 16px; +} +.coldrop:hover { + background-color: #999; +} + +.coldrop-hover { + background-color: #999; +} + +.cList { + background: #eee; + border: solid 1px #999; + position: absolute; + box-shadow: 0 0.2em 0.5em #333; + margin-left: 75%; + right: 0; + max-width: 100%; + overflow-wrap: break-word; +} +.cList .lDiv div { + padding: 0.2em 0.5em 0.2em; + padding-left: 0.2em; + white-space: nowrap; +} +.cList .lDiv div:hover { + background: #ddd; + cursor: pointer; +} +.cList .lDiv div input { + cursor: pointer; +} + +.showAllColBtn { + border-bottom: solid 1px #999; + border-top: solid 1px #999; + cursor: pointer; + font-size: 0.9em; + font-weight: bold; + padding: 0.35em 1em; + text-align: center; +} +.showAllColBtn:hover { + background: #ddd; +} + +.turnOffSelect { + user-select: none; +} + +.navigation { + margin: 0.8em 0; + border-radius: 5px; + background: linear-gradient(#eee, #ccc); +} +.navigation td { + margin: 0; + padding: 0; + vertical-align: middle; + white-space: nowrap; +} +.navigation input[type=submit] { + background: none; + border: 0; + filter: none; + margin: 0; + padding: 0.8em 0.5em; + border-radius: 0; +} +.navigation input[type=submit]:hover { + color: #fff; + cursor: pointer; + text-shadow: none; + background: linear-gradient(#333, #555); +} +.navigation input.edit_mode_active { + color: #fff; + cursor: pointer; + text-shadow: none; + background: linear-gradient(#333, #555); +} +.navigation .btn-link { + color: #212529; +} +.navigation .btn-link:hover { + color: #fff; + background-image: linear-gradient(#333, #555); + text-decoration: none; +} +.navigation select { + margin: 0 0.8em; +} + +[data-bs-theme=dark] .navigation { + background: #171717; +} + +.navigation_separator { + color: #999; + display: inline-block; + font-size: 1.5em; + text-align: center; + height: 1.4em; + width: 1.2em; + text-shadow: 1px 0 #fff; +} + +.cEdit { + margin: 0; + padding: 0; + position: absolute; +} +.cEdit input[type=text] { + background: #fff; + height: 100%; + margin: 0; + padding: 0; +} +.cEdit .edit_area { + background: #fff; + border: 1px solid #999; + min-width: 10em; + padding: 0.3em 0.5em; +} +.cEdit .edit_area select, +.cEdit .edit_area textarea { + width: 97%; +} +.cEdit .cell_edit_hint { + color: #555; + font-size: 0.8em; + margin: 0.3em 0.2em; +} +.cEdit .edit_box { + overflow-x: hidden; + overflow-y: scroll; + padding: 0; + margin: 0; +} +.cEdit .edit_box_posting { + background: #fff url("../img/ajax_clock_small.gif") no-repeat right center; + padding-right: 1.5em; +} +.cEdit .edit_area_loading { + background: #fff url("../img/ajax_clock_small.gif") no-repeat center; + height: 10em; +} +.cEdit .goto_link { + background: #eee; + color: #555; + padding: 0.2em 0.3em; +} + +.saving_edited_data { + background: url("../img/ajax_clock_small.gif") no-repeat left; + padding-left: 20px; +} + +.relationalTable td { + vertical-align: top; +} +.relationalTable select { + width: 125px; + margin-right: 5px; +} + +.ui-timepicker-div .ui-widget-header { + margin-bottom: 8px; +} +.ui-timepicker-div dl { + text-align: left; +} +.ui-timepicker-div dl dt { + height: 25px; + margin-bottom: -25px; +} +.ui-timepicker-div dl dd { + margin: 0 10px 10px 85px; +} +.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-timepicker-rtl dl dd { + margin: 0 65px 10px 10px; +} + +body .ui-widget { + font-size: 1em; +} + +.ui-dialog .pma-fieldset legend a { + color: #235a81; +} + +.ui-draggable { + z-index: 801; +} + +.jqplot-yaxis { + left: 0 !important; + min-width: 25px; + width: auto; +} + +.jqplot-axis { + overflow: hidden; +} + +div#page_content div#tableslistcontainer { + margin-top: 1em; +} +div#page_content div#tableslistcontainer table.data { + border-top: 0.1px solid #eee; +} +div#page_content div.result_query { + margin-top: 1em; +} + +table.show_create { + margin-top: 1em; +} +table.show_create td { + border-right: 1px solid #bbb; +} + +#alias_modal table { + width: 100%; +} +#alias_modal label { + font-weight: bold; +} + +.ui-dialog { + position: fixed; +} + +.small_font { + font-size: smaller; +} + +#pma_console_container { + width: 100%; + position: fixed; + bottom: 0; + left: 0; + z-index: 100; +} + +#pma_console { + position: relative; + margin-left: 240px; +} +#pma_console .templates { + display: none; +} +#pma_console .mid_text { + vertical-align: middle; +} +#pma_console .toolbar { + position: relative; + background: #ccc; + border-top: solid 1px #aaa; + cursor: n-resize; +} +#pma_console .toolbar span { + vertical-align: middle; +} +#pma_console .toolbar.collapsed { + cursor: default; +} +#pma_console .toolbar.collapsed:not(:hover) { + display: inline-block; + border-top-right-radius: 3px; + border-right: solid 1px #aaa; +} +#pma_console .toolbar.collapsed > .button { + display: none; +} +#pma_console .message span.text, #pma_console .message span.action { + padding: 0 3px; + display: inline-block; +} +#pma_console .toolbar .button, +#pma_console .toolbar .text { + padding: 0 3px; + display: inline-block; +} +#pma_console .switch_button { + padding: 0 3px; + display: inline-block; +} +#pma_console .message span.action, +#pma_console .toolbar .button, +#pma_console .switch_button { + cursor: pointer; +} +#pma_console .message span.action:hover, +#pma_console .toolbar .button:hover, +#pma_console .switch_button:hover { + background: #ddd; +} +#pma_console .toolbar .button.active { + background: #ddd; +} +#pma_console .toolbar .text { + font-weight: bold; +} +#pma_console .toolbar .button, +#pma_console .toolbar .text { + margin-right: 0.4em; +} +#pma_console .toolbar .button, +#pma_console .toolbar .text { + float: right; +} +#pma_console .content { + overflow-x: hidden; + overflow-y: auto; + margin-bottom: -65px; + border-top: solid 1px #aaa; + background: #fff; + padding-top: 0.4em; +} +#pma_console .content.console_dark_theme { + background: #000; + color: #fff; +} +#pma_console .content.console_dark_theme .CodeMirror-wrap { + background: #000; + color: #fff; +} +#pma_console .content.console_dark_theme .action_content { + color: #000; +} +#pma_console .content.console_dark_theme .message { + border-color: #373b41; +} +#pma_console .content.console_dark_theme .CodeMirror-cursor { + border-color: #fff; +} +#pma_console .content.console_dark_theme .cm-keyword { + color: #de935f; +} +#pma_console .message, +#pma_console .query_input { + position: relative; + font-family: Monaco, Consolas, monospace; + cursor: text; + margin: 0 10px 0.2em 1.4em; +} +#pma_console .message { + border-bottom: solid 1px #ccc; + padding-bottom: 0.2em; +} +#pma_console .message.expanded > .action_content { + position: relative; +} +#pma_console .message::before { + left: -0.7em; + position: absolute; + content: ">"; +} +#pma_console .query_input::before { + left: -0.7em; + position: absolute; + content: ">"; + top: -2px; +} +#pma_console .query_input textarea { + width: 100%; + height: 4em; + resize: vertical; +} +#pma_console .message:hover::before { + color: #7cf; + font-weight: bold; +} +#pma_console .message.expanded::before { + content: "]"; +} +#pma_console .message.welcome::before { + display: none; +} +#pma_console .message.failed::before, #pma_console .message.failed.expanded::before, #pma_console .message.failed:hover::before { + content: "="; + color: #944; +} +#pma_console .message.pending::before { + opacity: 0.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: #ccc; + border: solid 1px #aaa; + border-top-left-radius: 3px; +} +#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: #fff; +} +#pma_console .message.collapsed > .action_content { + display: none; +} +#pma_console .message.collapsed:hover > .action_content { + display: block; +} +#pma_console .message .bookmark_label { + padding: 0 4px; + top: 0; + background: #369; + color: #fff; + border-radius: 3px; +} +#pma_console .message .bookmark_label.shared { + background: #396; +} +#pma_console .message.expanded .bookmark_label { + border-top-left-radius: 0; + border-top-right-radius: 0; +} +#pma_console .query_input { + position: relative; +} +#pma_console .mid_layer { + height: 100%; + width: 100%; + position: absolute; + top: 0; + background: #666; + display: none; + cursor: pointer; + z-index: 200; +} +#pma_console .card { + position: absolute; + width: 94%; + height: 100%; + min-height: 48px; + left: 100%; + top: 0; + border-left: solid 1px #999; + z-index: 300; + transition: left 0.2s; +} +#pma_console .card.show { + left: 6%; + box-shadow: -2px 1px 4px -1px #999; +} +#pma_console .button.hide, +#pma_console .message span.text.hide { + display: none; +} + +[data-bs-theme=dark] #pma_console .toolbar { + border-top: none; +} +[data-bs-theme=dark] #pma_console .toolbar.collapsed:not(:hover) { + border-right: solid 1px #aaa; +} +[data-bs-theme=dark] #pma_console .message span.action:hover, +[data-bs-theme=dark] #pma_console .toolbar .button:hover, +[data-bs-theme=dark] #pma_console .switch_button:hover { + background: #2b2b2b; + color: #fff; +} +[data-bs-theme=dark] #pma_console .toolbar .button.active { + background: #222222; + color: #ff6699; +} +[data-bs-theme=dark] #pma_console .content { + border-top: none; + background: #171717; +} +[data-bs-theme=dark] #pma_console .content.console_dark_theme { + background: #111317; + color: #fff; +} +[data-bs-theme=dark] #pma_console .content.console_dark_theme .CodeMirror-wrap { + background: #111317; + color: #fff; +} +[data-bs-theme=dark] #pma_console .content.console_dark_theme .action_content { + color: #ced4da; +} +[data-bs-theme=dark] #pma_console .content.console_dark_theme .message { + border-color: #2e333d; +} +[data-bs-theme=dark] #pma_console .content.console_dark_theme .CodeMirror-cursor { + border-color: #fff; +} +[data-bs-theme=dark] #pma_console .content.console_dark_theme .cm-keyword { + color: #de935f; +} +[data-bs-theme=dark] #pma_console .message { + border-bottom: solid 1px #ccc; +} +[data-bs-theme=dark] #pma_console .message .action_content { + background: #ccc; + border: solid 1px #aaa; +} +[data-bs-theme=dark] #pma_console .message .text { + background: #fff; +} +[data-bs-theme=dark] #pma_console .message .bookmark_label { + color: #fff; +} +[data-bs-theme=dark] #pma_console .mid_layer { + background: #666; +} +[data-bs-theme=dark] #pma_console .card { + border-left: solid 1px #999; +} +[data-bs-theme=dark] #pma_console .card.show { + box-shadow: -2px 1px 4px -1px #999; +} + +#pma_bookmarks .content.add_bookmark, +#pma_console_options .content { + padding: 4px 6px; +} + +#pma_bookmarks .content.add_bookmark .options { + margin-left: 1.4em; + padding-bottom: 0.4em; + margin-bottom: 0.4em; + border-bottom: solid 1px #ccc; +} +#pma_bookmarks .content.add_bookmark .options button { + margin: 0 7px; + vertical-align: bottom; +} +#pma_bookmarks .content.add_bookmark input[type=text] { + margin: 0; + padding: 2px 4px; +} + +#debug_console.grouped .ungroup_queries { + display: inline-block; +} +#debug_console.ungrouped .group_queries { + display: inline-block; +} +#debug_console.ungrouped .ungroup_queries, +#debug_console.ungrouped .sort_count { + display: none; +} +#debug_console.grouped .group_queries { + display: none; +} +#debug_console .count { + margin-right: 8px; +} +#debug_console .show_trace .trace, +#debug_console .show_args .args { + display: block; +} +#debug_console .hide_trace .trace, +#debug_console .hide_args .args, +#debug_console .show_trace .action.dbg_show_trace, +#debug_console .hide_trace .action.dbg_hide_trace { + display: none; +} +#debug_console .traceStep.hide_args .action.dbg_hide_args, #debug_console .traceStep.show_args .action.dbg_show_args { + display: none; +} +#debug_console .traceStep::after { + content: ""; + display: table; + clear: both; +} +#debug_console .trace.welcome::after, +#debug_console .debug > .welcome::after { + content: ""; + display: table; + clear: both; +} +#debug_console .debug_summary { + float: left; +} +#debug_console .trace.welcome .time, +#debug_console .traceStep .file, +#debug_console .script_name { + float: right; +} +#debug_console .traceStep .args pre { + margin: 0; +} + +.cm-s-pma .CodeMirror-code { + font-family: Monaco, Consolas, monospace; +} +.cm-s-pma .CodeMirror-code pre { + font-family: Monaco, Consolas, monospace; +} +.cm-s-pma .CodeMirror-measure > pre, +.cm-s-pma .CodeMirror-code > pre, +.cm-s-pma .CodeMirror-lines { + padding: 0; +} +.cm-s-pma.CodeMirror { + resize: none; + height: auto; + width: 100%; + min-height: initial; + max-height: initial; +} +.cm-s-pma .CodeMirror-scroll { + cursor: text; +} + +.pma_drop_handler { + display: none; + position: fixed; + top: 0; + left: 0; + width: 100%; + background: rgba(0, 0, 0, 0.6); + height: 100%; + z-index: 999; + color: white; + font-size: 30pt; + text-align: center; + padding-top: 20%; +} + +.pma_sql_import_status { + display: none; + position: fixed; + bottom: 0; + right: 25px; + width: 400px; + border: 1px solid #999; + background: #f3f3f3; + border-radius: 4px; + box-shadow: 2px 2px 5px #ccc; +} +.pma_sql_import_status h2, .pma_sql_import_status .h2 { + background-color: #bbb; + padding: 0.1em 0.3em; + margin-top: 0; + margin-bottom: 0; + color: #fff; + font-size: 1.6em; + font-weight: normal; + text-shadow: 0 1px 0 #777; + box-shadow: 1px 1px 15px #999 inset; +} + +.pma_drop_result h2, .pma_drop_result .h2 { + background-color: #bbb; + padding: 0.1em 0.3em; + margin-top: 0; + margin-bottom: 0; + color: #fff; + font-size: 1.6em; + font-weight: normal; + text-shadow: 0 1px 0 #777; + box-shadow: 1px 1px 15px #999 inset; +} + +.pma_sql_import_status div { + height: 270px; + overflow-y: auto; + overflow-x: hidden; + list-style-type: none; +} +.pma_sql_import_status div li { + padding: 8px 10px; + border-bottom: 1px solid #bbb; + color: rgb(148, 14, 14); + background: white; +} +.pma_sql_import_status div li .filesize { + float: right; +} +.pma_sql_import_status h2 .minimize, .pma_sql_import_status .h2 .minimize { + float: right; + margin-right: 5px; + padding: 0 10px; +} +.pma_sql_import_status h2 .close, .pma_sql_import_status .h2 .close { + float: right; + margin-right: 5px; + padding: 0 10px; + display: none; +} +.pma_sql_import_status h2 .minimize:hover, .pma_sql_import_status .h2 .minimize:hover, +.pma_sql_import_status h2 .close:hover, +.pma_sql_import_status .h2 .close:hover { + background: rgba(155, 149, 149, 0.78); + cursor: pointer; +} + +.pma_drop_result h2 .close:hover, .pma_drop_result .h2 .close:hover { + background: rgba(155, 149, 149, 0.78); + cursor: pointer; +} + +.pma_drop_file_status { + color: #235a81; +} +.pma_drop_file_status span.underline:hover { + cursor: pointer; + text-decoration: underline; +} + +.pma_drop_result { + position: fixed; + top: 10%; + left: 20%; + width: 60%; + background: white; + min-height: 300px; + z-index: 800; + box-shadow: 0 0 15px #999; + border-radius: 10px; + cursor: move; +} +.pma_drop_result h2 .close, .pma_drop_result .h2 .close { + float: right; + margin-right: 5px; + padding: 0 10px; +} + +.dependencies_box { + background-color: white; + border: 3px ridge black; +} + +#composite_index_list { + list-style-type: none; + list-style-position: inside; +} + +span.drag_icon { + display: inline-block; + background-image: url("../img/s_sortable.png"); + background-position: center center; + background-repeat: no-repeat; + width: 1em; + height: 3em; + cursor: move; +} + +.topmargin { + margin-top: 1em; +} + +meter[value="1"]::-webkit-meter-optimum-value { + background: linear-gradient(white 3%, #e32929 5%, transparent 10%, #e32929); +} +meter[value="2"]::-webkit-meter-optimum-value { + background: linear-gradient(white 3%, #f60 5%, transparent 10%, #f60); +} +meter[value="3"]::-webkit-meter-optimum-value { + background: linear-gradient(white 3%, #ffd700 5%, transparent 10%, #ffd700); +} + +th.header { + cursor: pointer; + color: #235a81; +} +th.header:hover { + text-decoration: underline; +} +th.header .sorticon { + width: 16px; + height: 16px; + background-repeat: no-repeat; + background-position: right center; + display: inline-table; + vertical-align: middle; + float: right; +} +th.headerSortUp .sorticon { + background-image: url("../img/sort-desc.svg"); +} +th.headerSortDown:hover .sorticon { + background-image: url("../img/sort-desc.svg"); +} +th.headerSortDown .sorticon { + background-image: url("../img/sort-asc.svg"); +} +th.headerSortUp:hover .sorticon { + background-image: url("../img/sort-asc.svg"); +} + +body .ui-dialog .ui-dialog-titlebar-close { + right: 0.3em; + left: initial; +} +body .ui-dialog .ui-dialog-title { + float: left; +} +body .ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset { + float: right; +} +body .ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset button { + color: #fff; + background: none; + background-color: #6c757d !important; + border-color: #6c757d; +} +body .ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset button:hover { + background-color: #5a6268 !important; +} + +/* templates/database/multi_table_query */ +.multi_table_query_form .query-form__tr--hide { + display: none; +} +.multi_table_query_form .query-form__fieldset--inline, +.multi_table_query_form .query-form__select--inline { + display: inline; +} +.multi_table_query_form .query-form__tr--bg-none { + background: none; +} +.multi_table_query_form .query-form__input--wide { + width: 91%; +} +.multi_table_query_form .query-form__multi-sql-query { + float: left; +} + +#name-panel { + overflow: hidden; +} + +.pre-scrollable { + max-height: 340px; + overflow-y: scroll; +} + +@media only screen and (max-width: 768px) { + .responsivetable { + overflow-x: auto; + } + body#loginform div.container { + width: 100%; + } + .largescreenonly { + display: none; + } + .width96 { + width: 96% !important; + } + #page_nav_icons { + display: none; + } + #table_name_col_no { + top: 62px; + } + .tdblock tr td { + display: block; + } + #table_columns { + margin-top: 60px; + } + #table_columns .tablesorter { + min-width: 100%; + } + .doubleFieldset .pma-fieldset { + width: 98%; + } + div#serverstatusquerieschart { + width: 100%; + height: 450px; + } + .ui-dialog { + margin: 1%; + width: 95% !important; + } +} +#tooltip_editor { + font-size: 12px; + background-color: #fff; + opacity: 0.95; + filter: alpha(opacity=95); + padding: 5px; +} + +#tooltip_font { + font-weight: bold; +} + +#selection_box { + z-index: 1000; + height: 205px; + position: absolute; + background-color: #87ceeb; + opacity: 0.4; + filter: alpha(opacity=40); + pointer-events: none; +} + +#filterQueryText { + vertical-align: baseline; +} + +.ui_tpicker_hour_slider, +.ui_tpicker_minute_slider, +.ui_tpicker_second_slider, +.ui_tpicker_millisec_slider, +.ui_tpicker_microsec_slider { + margin-left: 40px; + margin-top: 4px; + height: 0.75rem; +} + +.ui-timepicker-div dl .ui_tpicker_timezone select { + margin-left: 50px; +} + +.ui_tpicker_time_input { + width: 100%; +} + +@media (min-width: 1200px) { + div.tools { + text-align: left; + } + .pma-fieldset.tblFooters, + .tblFooters { + text-align: left; + } +} +.resize-vertical { + resize: vertical; +} + +.table-responsive-md .data { + z-index: 9; +} + +/** + * ENUM/SET editor styles + */ +p.enum_notice { + margin: 5px 2px; + font-size: 80%; +} + +#enum_editor p { + margin-top: 0; + font-style: italic; +} +#enum_editor .values { + width: 100%; +} +#enum_editor .add { + width: 100%; +} +#enum_editor .add td { + vertical-align: middle; + width: 50%; + padding: 0 0 0; + padding-left: 1em; +} +#enum_editor .values td.drop { + width: 1.8em; + cursor: pointer; + vertical-align: middle; +} +#enum_editor .values input { + margin: 0.1em 0; + padding-right: 2em; + width: 100%; +} +#enum_editor .values img { + vertical-align: middle; +} +#enum_editor input.add_value { + margin: 0; + margin-right: 0.4em; +} + +#enum_editor_output textarea { + width: 100%; + float: right; + margin: 1em 0 0 0; +} + +/** + * ENUM/SET editor integration for the routines editor + */ +.enum_hint { + position: relative; +} +.enum_hint a { + position: absolute; + left: 81%; + bottom: 0.35em; +} + +/** + * GIS data editor styles + */ +a.close_gis_editor { + float: right; +} + +#gis_editor { + display: none; + position: fixed; + z-index: 1001; + overflow-y: auto; + overflow-x: hidden; +} + +#gis_data { + min-height: 230px; +} + +#gis_data_textarea { + height: 6em; +} + +#gis_data_editor { + background: var(--bs-tertiary-bg); + border: 1px solid var(--bs-border-color); + border-radius: 4px; + color: var(--bs-body-color); + padding: 15px; + min-height: 500px; +} +#gis_data_editor .choice { + display: none; +} +#gis_data_editor input[type=text] { + width: 75px; +} + +#pma_navigation { + width: 240px; + position: fixed; + top: 0; + left: 0; + height: 100vh; + background-color: var(--bs-tertiary-bg); + border-right: 1px solid var(--bs-border-color); + z-index: 800; +} +#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: center; + margin: 0; + margin-left: 0.75em; + border-left: 1px solid rgba(var(--bs-body-color-rgb), 0.25); +} +#pma_navigation #pmalogo, +#pma_navigation #serverChoice, +#pma_navigation #navipanellinks, +#pma_navigation #recentTableList, +#pma_navigation #favoriteTableList, +#pma_navigation #databaseList, +#pma_navigation div.pageselector.dbselector { + text-align: center; + padding: 5px 10px 0; + border: 0; +} +#pma_navigation #pmalogo { + background-color: transparent; + padding: 6px 10px; + border-bottom: 1px solid var(--bs-border-color); +} +#pma_navigation #navipanellinks { + padding: 8px 10px; + background-color: rgba(var(--bs-body-color-rgb), 0.03); + border-bottom: 1px solid var(--bs-border-color); +} +#pma_navigation #navipanellinks a { + display: inline-block; + padding: 8px; +} +#pma_navigation #navipanellinks .icon { + margin: 0; +} +#pma_navigation #recentTable, +#pma_navigation #favoriteTable { + width: 200px; +} +#pma_navigation #favoriteTableList select, +#pma_navigation #serverChoice select { + width: 80%; +} + +#pma_navigation_header { + overflow: hidden; +} + +#pma_navigation_content { + width: 100%; + height: 100%; + position: absolute; + top: 0; + left: 0; + z-index: 0; +} +#pma_navigation_content > img.throbber { + display: none; + margin: 0.3em auto 0; +} + +#pma_navigation_select_database { + text-align: left; + padding: 0 0 0; + border: 0; + margin: 0; +} + +#pma_navigation_db_select { + margin-top: 0.5em; + margin-left: 0.75em; +} +#pma_navigation_db_select select { + background: var(--bs-body-bg); + -webkit-border-radius: 4px; + border-radius: 4px; + border: 1px solid var(--bs-border-color); + color: var(--bs-body-color); + padding: 4px 6px; + margin: 0 0 0; + width: 92%; + font-size: 0.875rem; +} + +#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: var(--bs-body-color); + height: 74%; + position: relative; + font-size: 0.875rem; +} +#pma_navigation_tree a { + color: var(--bs-body-color); + padding-left: 0; +} +#pma_navigation_tree a:hover { + color: var(--bs-primary); + 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; +} +#pma_navigation_tree li.activePointer, #pma_navigation_tree li.selected { + color: var(--bs-body-color); + background-color: rgba(var(--bs-primary-rgb), 0.15); + border-radius: 3px; +} +#pma_navigation_tree li .dbItemControls { + padding-right: 4px; + float: right; +} +#pma_navigation_tree li .navItemControls { + display: none; + padding-right: 4px; + float: right; +} +#pma_navigation_tree li.activePointer .navItemControls { + display: block; + opacity: 0.5; +} +#pma_navigation_tree li.activePointer .navItemControls:hover { + opacity: 1; +} +#pma_navigation_tree li { + white-space: nowrap; + clear: both; + min-height: 16px; +} +#pma_navigation_tree li.fast_filter { + white-space: nowrap; + clear: both; + min-height: 16px; +} +#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: 0.7em; + left: 0.75em; + z-index: 0; +} +#pma_navigation_tree div.block i { + display: block; + border-left: 1px solid #666; + border-bottom: 1px solid #666; + position: relative; + z-index: 0; +} +#pma_navigation_tree div.block i.first { + border-left: 0; +} +#pma_navigation_tree div.block b { + display: block; + height: 0.75em; + bottom: -0.5rem; + left: 0.75em; + border-left: 1px solid #666; +} +#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: 0.3em; +} +#pma_navigation_tree .list_container { + border-left: 1px solid #666; + margin-left: 0.75em; + padding-left: 0.75em; +} +#pma_navigation_tree .list_container li.last.database { + margin-bottom: 0 !important; +} +#pma_navigation_tree .last > .list_container { + border-left: 0 solid #666; +} + +li.fast_filter { + padding-left: 0.75em; + margin-left: 0.75em; + padding-right: 35px; + border-left: 1px solid #666; + list-style: none; +} +li.fast_filter input { + font-size: 0.7em; +} +li.fast_filter .searchClauseClear { + font-weight: bold; + color: #800; + font-size: 0.7em; +} +li.fast_filter.db_fast_filter { + border: 0; + margin-left: 0; +} + +#navigation_controls_outer { + min-height: 21px !important; +} +#navigation_controls_outer.activePointer { + background-color: transparent !important; +} + +#navigation_controls { + float: right; + padding-right: 23px; +} + +#pma_navigation_resizer { + width: 1px !important; + height: 100%; + background-color: rgba(0, 0, 0, 0.125); + cursor: col-resize; + position: fixed; + top: 0; + left: 240px; + z-index: 801; +} + +#pma_navigation_collapser { + width: 20px; + height: 22px; + line-height: 22px; + background: var(--bs-tertiary-bg); + color: var(--bs-body-color); + font-weight: bold; + position: fixed; + top: 0; + left: 240px; + text-align: center; + cursor: pointer; + z-index: 800; + border: 1px solid var(--bs-border-color); +} + +.pma_quick_warp { + margin-top: 5px; + margin-left: 2px; + position: relative; +} +.pma_quick_warp .drop_list { + float: left; + margin-left: 3px; + padding: 2px 0; +} +.pma_quick_warp .drop_list:hover .drop_button { + background: var(--bs-primary); + color: #fff; +} +.pma_quick_warp .drop_list:hover ul { + display: block; +} +.pma_quick_warp .drop_list ul { + position: absolute; + margin: 0; + padding: 0; + overflow: hidden; + overflow-y: auto; + list-style: none; + background: var(--bs-body-bg); + border: 1px solid var(--bs-border-color); + border-radius: 0.3em; + border-top-right-radius: 0; + border-bottom-right-radius: 0; + box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15); + top: 100%; + left: 3px; + right: 0; + display: none; + z-index: 802; +} +.pma_quick_warp .drop_list li { + white-space: nowrap; + padding: 0; + border-radius: 0; +} +.pma_quick_warp .drop_list li a { + line-height: 1.5em; + padding-left: 0.3em; + color: var(--bs-body-color); +} +.pma_quick_warp .drop_list li img { + vertical-align: sub; +} +.pma_quick_warp .drop_list li:hover { + background: var(--bs-tertiary-bg); +} +.pma_quick_warp .drop_list a { + display: block; + padding: 0.2em 0.3em; +} +.pma_quick_warp .drop_list a.favorite_table_anchor { + clear: left; + float: left; + padding: 0.1em 0.3em 0; +} +.pma_quick_warp .drop_button { + padding: 0.3em; + border: 1px solid var(--bs-border-color); + border-radius: 0.3em; + background: var(--bs-tertiary-bg); + color: var(--bs-body-color); + cursor: pointer; +} + +[data-bs-theme=dark] #pma_navigation { + background: #171717; + border-right: 1px solid var(--bs-border-color); +} +[data-bs-theme=dark] #pma_navigation #pmalogo { + background-color: transparent; +} +[data-bs-theme=dark] #pma_navigation_tree { + color: #ced4da; +} +[data-bs-theme=dark] #pma_navigation_tree a { + color: #ced4da; +} +[data-bs-theme=dark] #pma_navigation_tree a:hover { + color: #ff6699; +} +[data-bs-theme=dark] #pma_navigation_tree li.activePointer, [data-bs-theme=dark] #pma_navigation_tree li.selected { + color: #fff; + background-color: rgba(var(--bs-primary-rgb), 0.25); +} +[data-bs-theme=dark] #pma_navigation_tree div.block i { + border-left: 1px solid rgba(255, 255, 255, 0.2); + border-bottom: 1px solid rgba(255, 255, 255, 0.2); +} +[data-bs-theme=dark] #pma_navigation_tree div.block b { + border-left: 1px solid rgba(255, 255, 255, 0.2); +} +[data-bs-theme=dark] #pma_navigation_tree .list_container { + border-left: 1px solid rgba(255, 255, 255, 0.2); +} +[data-bs-theme=dark] #pma_navigation_tree .last > .list_container { + border-left: 0 solid transparent; +} +[data-bs-theme=dark] .pma_quick_warp .drop_list:hover .drop_button { + background: #ff0055; + color: #fff; +} +[data-bs-theme=dark] .pma_quick_warp .drop_list ul { + background: #171717; + border: 1px solid #495057; + box-shadow: 0 4px 12px rgba(0, 0, 0, 0.4); +} +[data-bs-theme=dark] .pma_quick_warp .drop_list li:hover { + background: #2b2b2b; +} +#floating_menubar { + z-index: 99; +} + +/* Designer */ +.input_tab { + background-color: #a6c7e1; + color: #000; +} + +.content_fullscreen { + position: relative; + overflow: auto; +} + +#canvas_outer { + position: relative; + width: 100%; + display: block; +} + +#canvas { + background-color: #fff; + color: #000; +} + +canvas.designer { + display: inline-block; + overflow: hidden; + text-align: left; +} +canvas.designer * { + behavior: url(#default#VML); +} + +.designer_tab { + background-color: #fff; + color: #000; + border-collapse: collapse; + border: 1px solid #aaa; + z-index: 1; + user-select: none; +} +.designer_tab .header { + background: linear-gradient(#b8e6fa, #b8e6fa 6%, #cdf5fd 10%, #dbffff 10%, #9bd2f6 50%, #9bd2f6 100%); +} + +.tab_zag { + text-align: center; + cursor: move; + padding: 1px; + font-weight: bold; +} + +.tab_zag_2 { + background: linear-gradient(#fffa96 0%, #fffa96 39%, #ffe796 40%, #ffe796 100%); + text-align: center; + cursor: move; + padding: 1px; + font-weight: bold; +} + +.tab_field { + background: #fff; + color: #000; + cursor: default; +} +.tab_field:hover { + background-color: #cfc; + color: #000; + background-repeat: repeat-x; + cursor: default; +} + +.tab_field_3 { + background-color: #ffe6e6; + color: #000; + cursor: default; +} +.tab_field_3:hover { + background-color: #cfc; + color: #000; + background-repeat: repeat-x; + cursor: default; +} + +#designer_hint { + white-space: nowrap; + position: absolute; + background-color: #9f9; + color: #000; + z-index: 3; + border: #0c6 solid 1px; + display: none; +} + +#designer_body #page_content { + margin: 0; +} + +.scroll_tab { + overflow: auto; + width: 100%; + height: 500px; +} + +.designer_Tabs { + cursor: default; + color: #05b; + white-space: nowrap; + text-decoration: none; + text-indent: 3px; + font-weight: bold; + margin-left: 2px; + text-align: left; + background: linear-gradient(#fff, #dfe5e7 70%, #fff 70%, #fff 100%); + border: #ccc solid 1px; +} +.designer_Tabs:hover { + cursor: default; + color: #05b; + background: #fe9; + text-indent: 3px; + font-weight: bold; + white-space: nowrap; + text-decoration: none; + border: #99f solid 1px; + text-align: left; +} + +.owner { + font-weight: normal; + color: #888; +} + +.option_tab { + padding-left: 2px; + padding-right: 2px; + width: 5px; +} + +.select_all { + vertical-align: top; + padding-left: 2px; + padding-right: 2px; + cursor: default; + width: 1px; + color: #000; + background: linear-gradient(#b8e6fa, #b8e6fa 6%, #cdf5fd 10%, #dbffff 10%, #9bd2f6 50%, #9bd2f6 100%); +} + +.small_tab { + vertical-align: top; + background-color: #0064ea; + color: #fff; + background-image: url("../img/designer/small_tab.png"); + cursor: default; + text-align: center; + font-weight: bold; + padding-left: 2px; + padding-right: 2px; + width: 1px; + text-decoration: none; +} +.small_tab:hover { + vertical-align: top; + color: #fff; + background-color: #f96; + cursor: default; + padding-left: 2px; + padding-right: 2px; + text-align: center; + font-weight: bold; + width: 1px; + text-decoration: none; +} + +.small_tab_pref { + background: linear-gradient(#b8e6fa, #b8e6fa 6%, #cdf5fd 10%, #dbffff 10%, #9bd2f6 50%, #9bd2f6 100%); + text-align: center; + width: 1px; +} +.small_tab_pref:hover { + vertical-align: top; + color: #fff; + background-color: #f96; + cursor: default; + text-align: center; + font-weight: bold; + width: 1px; + text-decoration: none; +} + +.butt { + border: #47a solid 1px; + font-weight: bold; + background-color: #fff; + color: #000; + vertical-align: baseline; +} + +.L_butt2_1 { + padding: 1px; + text-decoration: none; + vertical-align: middle; + cursor: default; +} +.L_butt2_1:hover { + padding: 0; + border: #09c solid 1px; + background: #fe9; + color: #000; + text-decoration: none; + vertical-align: middle; + cursor: default; +} + +/* --------------------------------------------------------------------------- */ +.bor { + width: 10px; + height: 10px; +} + +.frams1 { + background: url("../img/designer/1.png") no-repeat right bottom; +} + +.frams2 { + background: url("../img/designer/2.png") no-repeat left bottom; +} + +.frams3 { + background: url("../img/designer/3.png") no-repeat left top; +} + +.frams4 { + background: url("../img/designer/4.png") no-repeat right top; +} + +.frams5 { + background: url("../img/designer/5.png") repeat-x center bottom; +} + +.frams6 { + background: url("../img/designer/6.png") repeat-y left; +} + +.frams7 { + background: url("../img/designer/7.png") repeat-x top; +} + +.frams8 { + background: url("../img/designer/8.png") repeat-y right; +} + +#osn_tab { + position: absolute; + background-color: #fff; + color: #000; +} + +.designer_header { + background-color: #eaeef0; + color: #000; + text-align: center; + font-weight: bold; + margin: 0; + padding: 0; + background-image: url("../img/designer/top_panel.png"); + background-position: top; + background-repeat: repeat-x; + border-right: #999 solid 1px; + border-left: #999 solid 1px; + height: 28px; + z-index: 101; + width: 100%; + position: fixed; +} +.designer_header a, +.designer_header span { + display: block; + float: left; + margin: 3px 1px 4px; + height: 20px; + border: 1px dotted #fff; +} +.designer_header .M_bord { + display: block; + float: left; + margin: 4px; + height: 20px; + width: 2px; +} +.designer_header a.first { + margin-right: 1em; +} +.designer_header a.last { + margin-left: 1em; +} + +a.M_butt_Selected_down_IE, a.M_butt_Selected_down { + border: 1px solid #c0c0bb; + background-color: #9f9; + color: #000; +} +a.M_butt_Selected_down_IE:hover, a.M_butt_Selected_down:hover { + border: 1px solid #09c; + background-color: #fe9; + color: #000; +} +a.M_butt:hover { + border: 1px solid #09c; + background-color: #fe9; + color: #000; +} + +#layer_menu { + z-index: 98; + position: relative; + float: right; + background-color: #eaeef0; + border: #999 solid 1px; +} + +#layer_upd_relation { + position: absolute; + left: 637px; + top: 224px; + z-index: 100; +} + +#layer_new_relation, +#designer_optionse { + position: absolute; + left: 636px; + top: 85px; + z-index: 100; + width: 153px; +} + +#layer_menu_sizer { + background-image: url("../img/designer/resize.png"); + cursor: ew-resize; +} +#layer_menu_sizer .icon { + margin: 0; +} + +.panel { + position: fixed; + top: 60px; + right: 0; + width: 350px; + max-height: 500px; + display: none; + overflow: auto; + padding-top: 34px; + z-index: 102; +} + +a.trigger { + position: fixed; + text-decoration: none; + top: 60px; + right: 0; + color: #fff; + padding: 10px 40px 10px 15px; + background: #333 url("../img/designer/plus.png") 85% 55% no-repeat; + border: 1px solid #444; + display: block; + z-index: 102; +} +a.trigger:hover { + color: #080808; + background: #fff696 url("../img/designer/plus.png") 85% 55% no-repeat; + border: 1px solid #999; +} +a.active.trigger { + background: #222 url("../img/designer/minus.png") 85% 55% no-repeat; + z-index: 999; +} +a.active.trigger:hover { + background: #fff696 url("../img/designer/minus.png") 85% 55% no-repeat; +} + +.toggle_container .block { + background-color: #dbe4e8; + border-top: 1px solid #999; +} + +.history_table { + text-align: center; + cursor: pointer; + background-color: #dbe4e8; +} +.history_table:hover { + background-color: #99c; +} + +#ab { + min-width: 300px; +} +#ab .ui-accordion-content { + padding: 0; +} + +#foreignkeychk { + text-align: left; + cursor: pointer; +} + +.side-menu { + float: left; + position: fixed; + width: auto; + height: auto; + background: #efefef; + border: 1px solid grey; + overflow: hidden; + z-index: 50; + padding: 2px; +} +.side-menu.right { + float: right; + right: 0; +} +.side-menu .hide { + display: none; +} +.side-menu a { + display: block; + float: none; + overflow: hidden; + line-height: 1em; +} +.side-menu img, +.side-menu .text { + float: left; +} + +#name-panel { + border-bottom: 1px solid var(--bs-border-color); + text-align: center; + background: var(--bs-tertiary-bg); + color: var(--bs-body-color); + width: 100%; + font-size: 1.1em; + padding: 5px; + font-weight: bold; +} + +#container-form { + width: 100%; + position: absolute; + left: 0; +} + +.CodeMirror { + height: 20rem; + direction: ltr; + border: 1px solid var(--bs-border-color-translucent); + background-color: #1e1e1e; + border-radius: var(--bs-border-radius); +} + +.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 #a9a9a9; +} + +#pma_console .CodeMirror-gutters { + background-color: initial; + border: none; +} + +.CodeMirror-gutters { + border-right: solid 1px #2b2b2b; + background-color: #202020; +} + +.CodeMirror-cursor { + border-left: 1px solid #ced4da; +} + +span.cm-meta { + color: #569cd6; +} +span.cm-keyword, span.cm-statement-verb { + color: #569cd6; +} +span.cm-def { + color: #9cdcfe; +} +span.cm-variable { + color: #ddd6a3; +} +span.cm-variable-2 { + color: #9cdcfe; +} +span.cm-variable-3, span.cm-type { + color: #a9b7c6; +} +span.cm-property { + color: #9cdcfe; +} +span.cm-operator { + color: #d4d4d4; +} +span.cm-string { + color: #ce9178; +} +span.cm-string-2 { + color: #6a8759; +} +span.cm-mysql-string { + color: #008000; +} +span.cm-mysql-word { + color: white; +} +span.cm-comment { + color: #6a9955; +} +span.cm-link { + color: #287bde; +} +span.cm-atom { + color: #569cd6; +} +span.cm-error { + color: #bc3f3c; +} +span.cm-tag { + color: #569cd6; +} +span.cm-attribute { + color: #9cdcfe; +} +span.cm-qualifier { + color: #d7ba7d; +} +span.cm-bracket { + color: #d4d4d4; +} +span.cm-number { + color: #b5cea8; +} +span.cm-builtin { + color: #569cd6; +} +span.cm-separator { + color: fuchsia; +} + +.autocomplete-column-name { + display: inline-block; +} + +.autocomplete-column-hint { + display: inline-block; + float: right; + color: #666; + margin-left: 1em; +} + +.CodeMirror-hints { + z-index: 1999; +} + +.CodeMirror-lint-tooltip { + z-index: 200; + font-family: inherit; +} +.CodeMirror-lint-tooltip code { + font-family: monospace; + font-weight: bold; +} + +/* jqPlot */ +.jqplot-target { + position: relative; + color: #222; + font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; + font-size: 1em; +} + +.jqplot-axis { + font-size: 0.75em; +} + +.jqplot-xaxis { + margin-top: 10px; +} + +.jqplot-x2axis { + margin-bottom: 10px; +} + +.jqplot-yaxis { + margin-right: 10px; +} + +.jqplot-y2axis, +.jqplot-y3axis, +.jqplot-y4axis, +.jqplot-y5axis, +.jqplot-y6axis, +.jqplot-y7axis, +.jqplot-y8axis, +.jqplot-y9axis, +.jqplot-yMidAxis { + margin-left: 10px; + margin-right: 10px; +} + +.jqplot-axis-tick, +.jqplot-xaxis-tick, +.jqplot-yaxis-tick, +.jqplot-x2axis-tick, +.jqplot-y2axis-tick, +.jqplot-y3axis-tick, +.jqplot-y4axis-tick, +.jqplot-y5axis-tick, +.jqplot-y6axis-tick, +.jqplot-y7axis-tick, +.jqplot-y8axis-tick, +.jqplot-y9axis-tick, +.jqplot-yMidAxis-tick { + position: absolute; + white-space: pre; +} + +.jqplot-xaxis-tick { + top: 0; + left: 15px; + vertical-align: top; +} + +.jqplot-x2axis-tick { + bottom: 0; + left: 15px; + vertical-align: bottom; +} + +.jqplot-yaxis-tick { + right: 0; + top: 15px; + text-align: right; +} +.jqplot-yaxis-tick.jqplot-breakTick { + right: -20px; + margin-right: 0; + padding: 1px 5px 1px; + z-index: 2; + font-size: 1.5em; +} + +.jqplot-y2axis-tick, +.jqplot-y3axis-tick, +.jqplot-y4axis-tick, +.jqplot-y5axis-tick, +.jqplot-y6axis-tick, +.jqplot-y7axis-tick, +.jqplot-y8axis-tick, +.jqplot-y9axis-tick { + left: 0; + top: 15px; + text-align: left; +} + +.jqplot-yMidAxis-tick { + text-align: center; + white-space: nowrap; +} + +.jqplot-xaxis-label { + margin-top: 10px; + font-size: 11pt; + position: absolute; +} + +.jqplot-x2axis-label { + margin-bottom: 10px; + font-size: 11pt; + position: absolute; +} + +.jqplot-yaxis-label { + margin-right: 10px; + font-size: 11pt; + position: absolute; +} + +.jqplot-yMidAxis-label { + font-size: 11pt; + position: absolute; +} + +.jqplot-y2axis-label, +.jqplot-y3axis-label, +.jqplot-y4axis-label, +.jqplot-y5axis-label, +.jqplot-y6axis-label, +.jqplot-y7axis-label, +.jqplot-y8axis-label, +.jqplot-y9axis-label { + font-size: 11pt; + margin-left: 10px; + position: absolute; +} + +.jqplot-meterGauge-tick { + font-size: 0.75em; + color: #999; +} + +.jqplot-meterGauge-label { + font-size: 1em; + color: #999; +} + +table.jqplot-table-legend { + margin-top: 12px; + margin-bottom: 12px; + margin-left: 12px; + margin-right: 12px; + background-color: rgba(255, 255, 255, 0.6); + border: 1px solid #ccc; + position: absolute; + font-size: 0.75em; +} +table.jqplot-cursor-legend { + background-color: rgba(255, 255, 255, 0.6); + border: 1px solid #ccc; + position: absolute; + font-size: 0.75em; +} + +td.jqplot-table-legend { + vertical-align: middle; +} +td.jqplot-seriesToggle:hover, td.jqplot-seriesToggle:active { + cursor: pointer; +} + +.jqplot-table-legend .jqplot-series-hidden { + text-decoration: line-through; +} + +div.jqplot-table-legend-swatch-outline { + border: 1px solid #ccc; + padding: 1px; +} +div.jqplot-table-legend-swatch { + width: 0; + height: 0; + border-top-width: 5px; + border-bottom-width: 5px; + border-left-width: 6px; + border-right-width: 6px; + border-top-style: solid; + border-bottom-style: solid; + border-left-style: solid; + border-right-style: solid; +} + +.jqplot-title { + top: 0; + left: 0; + padding-bottom: 0.5em; + font-size: 1.2em; +} + +table.jqplot-cursor-tooltip { + border: 1px solid #ccc; + font-size: 0.75em; +} + +.jqplot-cursor-tooltip, +.jqplot-highlighter-tooltip, +.jqplot-canvasOverlay-tooltip { + border: 1px solid #ccc; + font-size: 1em; + white-space: nowrap; + background: rgba(208, 208, 208, 0.8); + padding: 1px; +} + +.jqplot-point-label { + font-size: 0.75em; + z-index: 2; +} + +td.jqplot-cursor-legend-swatch { + vertical-align: middle; + text-align: center; +} + +div.jqplot-cursor-legend-swatch { + width: 1.2em; + height: 0.7em; +} + +.jqplot-error { + text-align: center; +} + +.jqplot-error-message { + position: relative; + top: 46%; + display: inline-block; +} + +div.jqplot-bubble-label { + font-size: 0.8em; + padding-left: 2px; + padding-right: 2px; + color: rgb(51, 51, 51); +} +div.jqplot-bubble-label.jqplot-bubble-label-highlight { + background: rgba(90%, 90%, 90%, 0.7); +} +div.jqplot-noData-container { + text-align: center; + background-color: rgba(96%, 96%, 96%, 0.3); +} + +.icon { + margin: 0; + margin-left: 0.3em; + padding: 0 !important; + width: 16px; + height: 16px; +} + +.icon_fulltext { + width: 50px; + height: 19px; +} + +.ic_asc_order { + background-image: url("../img/asc_order.png"); +} + +.ic_b_bookmark { + background-image: url("../img/bookmark-plus.svg"); +} + +.ic_b_browse, +.ic_b_sbrowse { + background-image: url("../img/table-browse.svg"); +} + +.ic_b_calendar { + background-image: url("../img/b_calendar.png"); +} + +.ic_b_chart { + background-image: url("../img/chart.svg"); +} + +.ic_b_close { + background-image: url("../img/close.svg"); +} + +.ic_b_column_add { + background-image: url("../img/col-plus.svg"); +} + +.ic_b_comment { + background-image: url("../img/comment.svg"); +} + +.ic_b_dbstatistics { + background-image: url("../img/b_dbstatistics.png"); +} + +.ic_b_deltbl { + background-image: url("../img/table-minus.svg"); +} + +.ic_b_docs { + background-image: url("../img/help.svg"); +} + +.ic_b_docsql { + background-image: url("../img/b_docsql.png"); +} + +.ic_b_drop { + background-image: url("../img/minus.svg"); +} + +.ic_b_edit { + background-image: url("../img/edit.svg"); +} + +.ic_b_empty { + background-image: url("../img/shredder.svg"); +} + +.ic_b_engine { + background-image: url("../img/database-engine.svg"); +} + +.ic_b_event_add { + background-image: url("../img/event-plus.svg"); +} + +.ic_b_events { + background-image: url("../img/event.svg"); +} + +.ic_b_export, +.ic_b_tblexport { + background-image: url("../img/export.svg"); +} + +.ic_b_favorite { + background-image: url("../img/favorite.svg"); +} + +.ic_b_find_replace { + background-image: url("../img/search-replace.svg"); +} + +.ic_b_firstpage { + background-image: url("../img/b_firstpage.png"); +} + +.ic_b_ftext { + background-image: url("../img/field-index-text.svg"); +} + +.ic_b_globe { + background-image: url("../img/globe-alt.svg"); +} + +.ic_b_group { + background-image: url("../img/databases.svg"); +} + +.ic_b_help { + background-image: url("../img/help-alt.svg"); +} + +.ic_b_home { + background-image: url("../img/home.svg"); +} + +.ic_b_import, +.ic_b_tblimport { + background-image: url("../img/import.svg"); +} + +.ic_b_index { + background-image: url("../img/field-index.svg"); +} + +.ic_b_index_add { + background-image: url("../img/index-plus.svg"); +} + +.ic_b_inline_edit { + background-image: url("../img/b_inline_edit.png"); +} + +.ic_b_insrow { + background-image: url("../img/row-plus.svg"); +} + +.ic_b_lastpage { + background-image: url("../img/b_lastpage.png"); +} + +.ic_b_minus { + background-image: url("../img/tree-collapse.svg"); +} + +.ic_b_more { + background-image: url("../img/triangle-down-1.svg"); +} + +.ic_b_move { + background-image: url("../img/col-move.svg"); +} + +.ic_b_newdb { + background-image: url("../img/database-plus.svg"); +} + +.ic_db_drop { + background-image: url("../img/database-minus.svg"); +} + +.ic_b_newtbl { + background-image: url("../img/b_newtbl.png"); +} + +.ic_b_nextpage { + background-image: url("../img/b_nextpage.png"); +} + +.ic_b_no_favorite { + background-image: url("../img/favorite-alt.svg"); +} + +.ic_b_pdfdoc { + background-image: url("../img/b_pdfdoc.png"); +} + +.ic_b_plugin { + background-image: url("../img/plugin.svg"); +} + +.ic_b_plus { + background-image: url("../img/tree-expand.svg"); +} + +.ic_b_prevpage { + background-image: url("../img/b_prevpage.png"); +} + +.ic_b_primary { + background-image: url("../img/key-primary.svg"); +} + +.ic_b_print { + background-image: url("../img/print.svg"); +} + +.ic_b_props { + background-image: url("../img/table-engine.svg"); +} + +.ic_b_relations { + background-image: url("../img/designer.svg"); +} + +.ic_b_report { + background-image: url("../img/report.svg"); +} + +.ic_b_rename { + background-image: url("../img/b_rename.svg"); +} + +.ic_b_routine_add { + background-image: url("../img/routine-plus.svg"); +} + +.ic_b_routines { + background-image: url("../img/routine.svg"); +} + +.ic_b_save, +.ic_b_saveimage { + background-image: url("../img/save.svg"); +} + +.ic_b_sdb { + background-image: url("../img/b_sdb.png"); + width: 10px; + height: 10px; +} + +.ic_b_search { + background-image: url("../img/search.svg"); +} + +.ic_b_select { + background-image: url("../img/search-across.svg"); +} + +.ic_b_snewtbl { + background-image: url("../img/b_snewtbl.png"); +} + +.ic_b_spatial { + background-image: url("../img/field-spatial.svg"); +} + +.ic_b_sql { + background-image: url("../img/sql.svg"); +} + +.ic_b_sqldoc { + background-image: url("../img/b_sqldoc.png"); +} + +.ic_b_sqlhelp { + background-image: url("../img/manual.svg"); +} + +.ic_b_table_add { + background-image: url("../img/table-plus.svg"); +} + +.ic_b_tblanalyse { + background-image: url("../img/table-analyse.svg"); +} + +.ic_b_tblops { + background-image: url("../img/preferences.svg"); +} + +.ic_b_tbloptimize { + background-image: url("../img/optimize.svg"); +} + +.ic_b_tipp { + background-image: url("../img/b_tipp.png"); +} + +.ic_b_trigger_add { + background-image: url("../img/flag-plus.svg"); +} + +.ic_b_triggers { + background-image: url("../img/flag.svg"); +} + +.ic_b_undo { + background-image: url("../img/b_undo.png"); +} + +.ic_b_unique { + background-image: url("../img/field-index-uinique.svg"); +} + +.ic_b_usradd { + background-image: url("../img/user-plus.svg"); +} + +.ic_b_usrdrop { + background-image: url("../img/user-minus.svg"); +} + +.ic_b_usredit, +.ic_b_usrcheck { + background-image: url("../img/user.svg"); +} + +.ic_b_usrlist { + background-image: url("../img/users.svg"); +} + +.ic_b_versions { + background-image: url("../img/version.svg"); +} + +.ic_b_view { + background-image: url("../img/b_view.png"); +} + +.ic_b_view_add { + background-image: url("../img/table-view-plus.svg"); +} + +.ic_b_views { + background-image: url("../img/table-view.svg"); +} + +.ic_b_left { + background-image: url("../img/b_left.png"); +} + +.ic_b_right { + background-image: url("../img/b_right.png"); +} + +.ic_bd_browse { + background-image: url("../img/bd_browse.png"); +} + +.ic_bd_deltbl { + background-image: url("../img/bd_deltbl.png"); +} + +.ic_bd_drop { + background-image: url("../img/bd_drop.png"); +} + +.ic_bd_edit { + background-image: url("../img/bd_edit.png"); +} + +.ic_bd_empty { + background-image: url("../img/bd_empty.png"); +} + +.ic_bd_export { + background-image: url("../img/bd_export.png"); +} + +.ic_bd_firstpage { + background-image: url("../img/bd_firstpage.png"); +} + +.ic_bd_ftext { + background-image: url("../img/bd_ftext.png"); +} + +.ic_bd_index { + background-image: url("../img/bd_index.png"); +} + +.ic_bd_insrow { + background-image: url("../img/bd_insrow.png"); +} + +.ic_bd_lastpage { + background-image: url("../img/bd_lastpage.png"); +} + +.ic_bd_nextpage { + background-image: url("../img/bd_nextpage.png"); +} + +.ic_bd_prevpage { + background-image: url("../img/bd_prevpage.png"); +} + +.ic_bd_primary { + background-image: url("../img/key.svg"); +} + +.ic_bd_routine_add { + background-image: url("../img/bd_routine_add.png"); +} + +.ic_bd_sbrowse { + background-image: url("../img/bd_sbrowse.png"); +} + +.ic_bd_select { + background-image: url("../img/bd_select.png"); +} + +.ic_bd_spatial { + background-image: url("../img/bd_spatial.png"); +} + +.ic_bd_unique { + background-image: url("../img/bd_unique.png"); +} + +.ic_centralColumns { + background-image: url("../img/col.svg"); +} + +.ic_centralColumns_add { + background-image: url("../img/col-plus.svg"); +} + +.ic_centralColumns_delete { + background-image: url("../img/col-minus.svg"); +} + +.ic_col_drop { + background-image: url("../img/col_drop.png"); +} + +.ic_console { + background-image: url("../img/console.svg"); +} + +.ic_database, +.ic_s_db { + background-image: url("../img/database.svg"); +} + +.ic_eye { + background-image: url("../img/glasses.svg"); +} + +.ic_eye_grey { + background-image: url("../img/eye_grey.png"); +} + +.ic_hide { + background-image: url("../img/visibility-hidden.svg"); +} + +.ic_item { + background-image: url("../img/item.png"); + width: 9px; + height: 9px; +} + +.ic_lightbulb { + background-image: url("../img/lightbulb.png"); +} + +.ic_lightbulb_off { + background-image: url("../img/lightbulb_off.png"); +} + +.ic_more { + background-image: url("../img/more.png"); + width: 13px; +} + +.ic_new_data { + background-image: url("../img/new_data.png"); +} + +.ic_new_data_hovered { + background-image: url("../img/new_data_hovered.png"); +} + +.ic_new_data_selected { + background-image: url("../img/new_data_selected.png"); +} + +.ic_new_data_selected_hovered { + background-image: url("../img/new_data_selected_hovered.png"); +} + +.ic_new_struct { + background-image: url("../img/new_struct.png"); +} + +.ic_new_struct_hovered { + background-image: url("../img/new_struct_hovered.png"); +} + +.ic_new_struct_selected { + background-image: url("../img/new_struct_selected.png"); +} + +.ic_new_struct_selected_hovered { + background-image: url("../img/new_struct_selected_hovered.png"); +} + +.ic_normalize { + background-image: url("../img/wizard.svg"); +} + +.ic_pause { + background-image: url("../img/pause.svg"); +} + +.ic_php_sym { + background-image: url("../img/php_sym.png"); +} + +.ic_play { + background-image: url("../img/triangle-right-1.svg"); +} + +.ic_s_asc { + background-image: url("../img/sort-asc.svg"); +} + +.ic_s_asci { + background-image: url("../img/charset.svg"); +} + +.ic_s_attention { + background-image: url("../img/s_attention.png"); +} + +.ic_s_cancel { + background-image: url("../img/s_cancel.png"); +} + +.ic_s_cancel2 { + background-image: url("../img/s_cancel2.png"); +} + +.ic_s_cog { + background-image: url("../img/gear.svg"); +} + +.ic_s_collapseall { + background-image: url("../img/s_collapseall.png"); + background-position: center; +} + +.ic_s_desc { + background-image: url("../img/sort-desc.svg"); +} + +.ic_s_error { + background-image: url("../img/error.svg"); +} + +.ic_s_host { + background-image: url("../img/host.svg"); +} + +.ic_s_info { + background-image: url("../img/s_info.png"); +} + +.ic_s_lang { + background-image: url("../img/language.svg"); +} + +.ic_s_link { + background-image: url("../img/link.svg"); +} + +.ic_s_lock { + background-image: url("../img/lock.svg"); +} + +.ic_s_unlock { + background-image: url("../img/lock-open.svg"); +} + +.ic_s_loggoff { + background-image: url("../img/sign-out.svg"); +} + +.ic_s_notice { + background-image: url("../img/notice.svg"); +} + +.ic_s_okay { + background-image: url("../img/check.svg"); +} + +.ic_s_passwd { + background-image: url("../img/password.svg"); +} + +.ic_s_process { + background-image: url("../img/s_process.png"); +} + +.ic_s_really { + background-image: url("../img/s_really.png"); + width: 11px; + height: 11px; +} + +.ic_s_reload { + background-image: url("../img/reload.svg"); +} + +.ic_s_replication { + background-image: url("../img/replication.svg"); +} + +.ic_s_rights { + background-image: url("../img/user-props.svg"); +} + +.ic_s_sortable { + background-image: url("../img/s_sortable.png"); +} + +.ic_s_status { + background-image: url("../img/server.svg"); +} + +.ic_s_success { + background-image: url("../img/success.svg"); +} + +.ic_s_sync { + background-image: url("../img/s_sync.png"); +} + +.ic_s_tbl { + background-image: url("../img/table.svg"); +} + +.ic_s_theme { + background-image: url("../img/theme.svg"); +} + +.ic_s_top { + background-image: url("../img/caret-up-stop.svg"); +} + +.ic_s_unlink { + background-image: url("../img/link-broken.svg"); +} + +.ic_s_vars { + background-image: url("../img/database-vars.svg"); +} + +.ic_s_views { + background-image: url("../img/s_views.png"); +} + +.ic_show { + background-image: url("../img/visibility.svg"); +} + +.ic_window-new { + background-image: url("../img/windows.svg"); +} + +.ic_ajax_clock_small { + background-image: url("../img/ajax_clock_small.gif"); +} + +.ic_s_partialtext { + background-image: url("../img/s_partialtext.png"); +} + +.ic_s_fulltext { + background-image: url("../img/s_fulltext.png"); +} + +.ic_user { + background-image: url(../img/user.svg); +} + +[data-bs-theme=dark] .ic_user { + background-image: url(../img/dark/user.svg); +} + +body { + text-align: left; + font-size: 0.875rem; +} + +@media only screen and (min-width: 768px) { + .table th.position-sticky { + top: 96px; + } +} +select#fieldsSelect, +textarea#sqlquery { + height: 20rem; +} + +.breadcrumb-navbar { + padding: 0.5rem 1.8rem; + margin-bottom: 0; + background-color: var(--bs-tertiary-bg); + border-bottom: 1px solid var(--bs-border-color); +} +.breadcrumb-navbar .breadcrumb-item { + font-size: 0.875rem; +} +.breadcrumb-navbar .breadcrumb-item + .breadcrumb-comment { + padding-left: 0.5rem; +} +.breadcrumb-navbar .breadcrumb-item .icon { + margin: 0; +} + +[data-bs-theme=dark] .breadcrumb-navbar { + background-color: var(--bs-tertiary-bg); + border-bottom: 1px solid var(--bs-border-color); +} + +@media print { + .hide { + display: none; + } + body, + table, + th, + td { + color: #000; + background-color: #fff; + } + a:link { + color: #000; + text-decoration: none; + } + img { + border: 0; + } + 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; + } + #page_content { + position: absolute; + left: 0; + top: 0; + width: 95%; + float: none; + } + .sqlOuter { + color: black; + background-color: #000; + } + .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%; + } +} +body { + background: rgb(97%, 97%, 97%); + color: #212529; + font-size: 0.875rem; +} + +[data-bs-theme=dark] body { + background: rgb(1.8039215686%, 1.8039215686%, 1.8039215686%); + color: #ced4da; +} + +.active .pr-check { + display: block !important; +} + +.icon { + margin: 0; + padding: 0 !important; + width: 16px; + height: 16px; + background-size: contain; + vertical-align: middle; +} + +.icon_fulltext { + width: 50px; + height: 19px; +} + +.ic_asc_order { + background-image: url("../img/asc_order.png"); +} + +.ic_b_bookmark { + background-image: url("../img/b_bookmark.png"); +} + +.ic_b_browse { + background-image: url("../img/b_browse.png"); +} + +.ic_b_calendar { + background-image: url("../img/b_calendar.png"); +} + +.ic_b_chart { + background-image: url("../img/b_chart.png"); +} + +.ic_b_close { + background-image: url("../img/b_close.png"); +} + +.ic_b_column_add { + background-image: url("../img/b_column_add.png"); +} + +.ic_b_comment { + background-image: url("../img/b_comment.png"); +} + +.ic_b_dbstatistics { + background-image: url("../img/b_dbstatistics.png"); +} + +.ic_b_deltbl { + background-image: url("../img/b_deltbl.png"); +} + +.ic_b_docs { + background-image: url("../img/b_docs.png"); +} + +.ic_b_docsql { + background-image: url("../img/b_docsql.png"); +} + +.ic_b_drop { + background-image: url("../img/b_drop.png"); +} + +.ic_b_edit { + background-image: url("../img/b_edit.png"); +} + +.ic_b_empty { + background-image: url("../img/b_empty.png"); +} + +.ic_b_engine { + background-image: url("../img/b_engine.png"); +} + +.ic_b_event_add { + background-image: url("../img/b_event_add.png"); +} + +.ic_b_events { + background-image: url("../img/b_events.png"); +} + +.ic_b_export { + background-image: url("../img/b_export.png"); +} + +.ic_b_favorite { + background-image: url("../img/b_favorite.png"); +} + +.ic_b_find_replace { + background-image: url("../img/b_find_replace.png"); +} + +.ic_b_firstpage { + background-image: url("../img/b_firstpage.png"); +} + +.ic_b_ftext { + background-image: url("../img/b_ftext.png"); +} + +.ic_b_globe { + background-image: url("../img/b_globe.png"); +} + +.ic_b_group { + background-image: url("../img/b_group.png"); +} + +.ic_b_help { + background-image: url("../img/b_help.png"); +} + +.ic_b_home { + background-image: url("../img/b_home.png"); +} + +.ic_b_import { + background-image: url("../img/b_import.png"); +} + +.ic_b_index { + background-image: url("../img/b_index.png"); +} + +.ic_b_index_add { + background-image: url("../img/b_index_add.png"); +} + +.ic_b_inline_edit { + background-image: url("../img/b_inline_edit.png"); +} + +.ic_b_insrow { + background-image: url("../img/b_insrow.png"); +} + +.ic_b_lastpage { + background-image: url("../img/b_lastpage.png"); +} + +.ic_b_minus { + background-image: url("../img/b_minus.png"); +} + +.ic_b_more { + background-image: url("../img/b_more.png"); +} + +.ic_b_move { + background-image: url("../img/b_move.png"); +} + +.ic_b_newdb { + background-image: url("../img/b_newdb.png"); +} + +.ic_b_newtbl { + background-image: url("../img/b_newtbl.png"); +} + +.ic_b_nextpage { + background-image: url("../img/b_nextpage.png"); +} + +.ic_b_no_favorite { + background-image: url("../img/b_no_favorite.png"); +} + +.ic_b_pdfdoc { + background-image: url("../img/b_pdfdoc.png"); +} + +.ic_b_plugin { + background-image: url("../img/b_plugin.png"); +} + +.ic_b_plus { + background-image: url("../img/b_plus.png"); +} + +.ic_b_prevpage { + background-image: url("../img/b_prevpage.png"); +} + +.ic_b_primary { + background-image: url("../img/b_primary.png"); +} + +.ic_b_print { + background-image: url("../img/b_print.png"); +} + +.ic_b_props { + background-image: url("../img/b_props.png"); +} + +.ic_b_relations { + background-image: url("../img/b_relations.png"); +} + +.ic_b_report { + background-image: url("../img/b_report.png"); +} + +.ic_b_rename { + background-image: url("../img/b_rename.png"); +} + +.ic_b_routine_add { + background-image: url("../img/b_routine_add.png"); +} + +.ic_b_routines { + background-image: url("../img/b_routines.png"); +} + +.ic_b_save { + background-image: url("../img/b_save.png"); +} + +.ic_b_saveimage { + background-image: url("../img/b_saveimage.png"); +} + +.ic_b_sbrowse { + background-image: url("../img/b_sbrowse.png"); +} + +.ic_b_sdb { + background-image: url("../img/b_sdb.png"); + width: 10px; + height: 10px; +} + +.ic_b_search { + background-image: url("../img/b_search.png"); +} + +.ic_b_select { + background-image: url("../img/b_select.png"); +} + +.ic_b_snewtbl { + background-image: url("../img/b_snewtbl.png"); +} + +.ic_b_spatial { + background-image: url("../img/b_spatial.png"); +} + +.ic_b_sql { + background-image: url("../img/b_sql.png"); +} + +.ic_b_sqldoc { + background-image: url("../img/b_sqldoc.png"); +} + +.ic_b_sqlhelp { + background-image: url("../img/b_sqlhelp.png"); +} + +.ic_b_table_add { + background-image: url("../img/b_table_add.png"); +} + +.ic_b_tblanalyse { + background-image: url("../img/b_tblanalyse.png"); +} + +.ic_b_tblexport { + background-image: url("../img/b_tblexport.png"); +} + +.ic_b_tblimport { + background-image: url("../img/b_tblimport.png"); +} + +.ic_b_tblops { + background-image: url("../img/b_tblops.png"); +} + +.ic_b_tbloptimize { + background-image: url("../img/b_tbloptimize.png"); +} + +.ic_b_tipp { + background-image: url("../img/b_tipp.png"); +} + +.ic_b_trigger_add { + background-image: url("../img/b_trigger_add.png"); +} + +.ic_b_triggers { + background-image: url("../img/b_triggers.png"); +} + +.ic_b_undo { + background-image: url("../img/b_undo.png"); +} + +.ic_b_unique { + background-image: url("../img/b_unique.png"); +} + +.ic_b_usradd { + background-image: url("../img/b_usradd.png"); +} + +.ic_b_usrcheck { + background-image: url("../img/b_usrcheck.png"); +} + +.ic_b_usrdrop { + background-image: url("../img/b_usrdrop.png"); +} + +.ic_b_usredit { + background-image: url("../img/b_usredit.png"); +} + +.ic_b_usrlist { + background-image: url("../img/b_usrlist.png"); +} + +.ic_b_versions { + background-image: url("../img/b_versions.png"); +} + +.ic_b_view { + background-image: url("../img/b_view.png"); +} + +.ic_b_view_add { + background-image: url("../img/b_view_add.png"); +} + +.ic_b_views { + background-image: url("../img/b_views.png"); +} + +.ic_b_left { + background-image: url("../img/b_left.png"); +} + +.ic_b_right { + background-image: url("../img/b_right.png"); +} + +.ic_bd_browse { + background-image: url("../img/bd_browse.png"); +} + +.ic_bd_deltbl { + background-image: url("../img/bd_deltbl.png"); +} + +.ic_bd_drop { + background-image: url("../img/bd_drop.png"); +} + +.ic_bd_edit { + background-image: url("../img/bd_edit.png"); +} + +.ic_bd_empty { + background-image: url("../img/bd_empty.png"); +} + +.ic_bd_export { + background-image: url("../img/bd_export.png"); +} + +.ic_bd_firstpage { + background-image: url("../img/bd_firstpage.png"); +} + +.ic_bd_ftext { + background-image: url("../img/bd_ftext.png"); +} + +.ic_bd_index { + background-image: url("../img/bd_index.png"); +} + +.ic_bd_insrow { + background-image: url("../img/bd_insrow.png"); +} + +.ic_bd_lastpage { + background-image: url("../img/bd_lastpage.png"); +} + +.ic_bd_nextpage { + background-image: url("../img/bd_nextpage.png"); +} + +.ic_bd_prevpage { + background-image: url("../img/bd_prevpage.png"); +} + +.ic_bd_primary { + background-image: url("../img/bd_primary.png"); +} + +.ic_bd_routine_add { + background-image: url("../img/bd_routine_add.png"); +} + +.ic_bd_sbrowse { + background-image: url("../img/bd_sbrowse.png"); +} + +.ic_bd_select { + background-image: url("../img/bd_select.png"); +} + +.ic_bd_spatial { + background-image: url("../img/bd_spatial.png"); +} + +.ic_bd_unique { + background-image: url("../img/bd_unique.png"); +} + +.ic_centralColumns { + background-image: url("../img/centralColumns.png"); +} + +.ic_centralColumns_add { + background-image: url("../img/centralColumns_add.png"); +} + +.ic_centralColumns_delete { + background-image: url("../img/centralColumns_delete.png"); +} + +.ic_col_drop { + background-image: url("../img/col_drop.png"); +} + +.ic_console { + background-image: url("../img/console.png"); +} + +.ic_database { + background-image: url("../img/database.png"); +} + +.ic_eye { + background-image: url("../img/eye.png"); +} + +.ic_eye_grey { + background-image: url("../img/eye_grey.png"); +} + +.ic_hide { + background-image: url("../img/hide.png"); +} + +.ic_item { + background-image: url("../img/item.png"); + width: 9px; + height: 9px; +} + +.ic_lightbulb { + background-image: url("../img/lightbulb.png"); +} + +.ic_lightbulb_off { + background-image: url("../img/lightbulb_off.png"); +} + +.ic_more { + background-image: url("../img/more.png"); + width: 13px; +} + +.ic_new_data { + background-image: url("../img/new_data.png"); +} + +.ic_new_data_hovered { + background-image: url("../img/new_data_hovered.png"); +} + +.ic_new_data_selected { + background-image: url("../img/new_data_selected.png"); +} + +.ic_new_data_selected_hovered { + background-image: url("../img/new_data_selected_hovered.png"); +} + +.ic_new_struct { + background-image: url("../img/new_struct.png"); +} + +.ic_new_struct_hovered { + background-image: url("../img/new_struct_hovered.png"); +} + +.ic_new_struct_selected { + background-image: url("../img/new_struct_selected.png"); +} + +.ic_new_struct_selected_hovered { + background-image: url("../img/new_struct_selected_hovered.png"); +} + +.ic_normalize { + background-image: url("../img/normalize.png"); +} + +.ic_pause { + background-image: url("../img/pause.png"); +} + +.ic_php_sym { + background-image: url("../img/php_sym.png"); +} + +.ic_play { + background-image: url("../img/play.png"); +} + +.ic_s_asc { + background-image: url("../img/s_asc.png"); +} + +.ic_s_asci { + background-image: url("../img/s_asci.png"); +} + +.ic_s_attention { + background-image: url("../img/s_attention.png"); +} + +.ic_s_cancel { + background-image: url("../img/s_cancel.png"); +} + +.ic_s_cancel2 { + background-image: url("../img/s_cancel2.png"); +} + +.ic_s_cog { + background-image: url("../img/s_cog.png"); +} + +.ic_s_db { + background-image: url("../img/s_db.png"); +} + +.ic_s_desc { + background-image: url("../img/s_desc.png"); +} + +.ic_s_error { + background-image: url("../img/s_error.png"); +} + +.ic_s_host { + background-image: url("../img/s_host.png"); +} + +.ic_s_info { + background-image: url("../img/s_info.png"); +} + +.ic_s_lang { + background-image: url("../img/s_lang.png"); +} + +.ic_s_link { + background-image: url("../img/s_link.png"); +} + +.ic_s_lock { + background-image: url("../img/s_lock.png"); +} + +.ic_s_loggoff { + background-image: url("../img/s_loggoff.png"); +} + +.ic_s_notice { + background-image: url("../img/s_notice.png"); +} + +.ic_s_okay { + background-image: url("../img/s_okay.png"); +} + +.ic_s_passwd { + background-image: url("../img/s_passwd.png"); +} + +.ic_s_process { + background-image: url("../img/s_process.png"); +} + +.ic_s_really { + background-image: url("../img/s_really.png"); + width: 11px; + height: 11px; +} + +.ic_s_reload { + background-image: url("../img/s_reload.png"); +} + +.ic_s_replication { + background-image: url("../img/s_replication.png"); +} + +.ic_s_rights { + background-image: url("../img/s_rights.png"); +} + +.ic_s_sortable { + background-image: url("../img/s_sortable.png"); +} + +.ic_s_status { + background-image: url("../img/s_status.png"); +} + +.ic_s_success { + background-image: url("../img/s_success.png"); +} + +.ic_s_sync { + background-image: url("../img/s_sync.png"); +} + +.ic_s_tbl { + background-image: url("../img/s_tbl.png"); +} + +.ic_s_theme { + background-image: url("../img/s_theme.png"); +} + +.ic_s_top { + background-image: url("../img/s_top.png"); +} + +.ic_s_unlink { + background-image: url("../img/s_unlink.png"); +} + +.ic_s_vars { + background-image: url("../img/s_vars.png"); +} + +.ic_s_views { + background-image: url("../img/s_views.png"); +} + +.ic_show { + background-image: url("../img/show.png"); +} + +.ic_window-new { + background-image: url("../img/window-new.png"); +} + +.ic_ajax_clock_small { + background-image: url("../img/loading.svg"); +} + +.ic_s_partialtext { + background-image: url("../img/s_partialtext.png"); +} + +.ic_s_fulltext { + background-image: url("../img/s_fulltext.png"); +} + +/*# sourceMappingURL=theme.css.map */ diff --git a/pirulug/css/theme.css.map b/pirulug/css/theme.css.map new file mode 100644 index 0000000000..72c0037ed0 --- /dev/null +++ b/pirulug/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","../scss/1-variables/_variables.scss","../node_modules/bootstrap/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/mixins/_caret.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/3-components/_buttons.scss","../scss/2-mixins/_button.scss","../scss/3-components/_card.scss","../scss/3-components/_dropdown.scss","../scss/4-layout/_common.scss","../scss/1-variables/_variables-dark.scss","../scss/4-layout/_enum-editor.scss","../scss/4-layout/_gis.scss","../scss/4-layout/_navigation.scss","../scss/4-layout/_designer.scss","../scss/4-layout/_codemirror.scss","../scss/4-layout/_jqplot.scss","../scss/4-layout/_icons.scss","../scss/4-layout/_reboot.scss","../scss/4-layout/_tables.scss","../scss/4-layout/_forms.scss","../scss/4-layout/_breadcrumb.scss","../scss/4-layout/_print.scss","../scss/7-hacks/_hack.scss","../scss/7-hacks/_icons.scss"],"names":[],"mappings":"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C;Eer8B9B;EACA;EACA;EACA;EACA,yBfgsB0B;Ee/rB1B;ECzFE,YD0FF;;ACtFE;ED0EJ;ICzEM;;;ADwFN;EACE,kBf47B8B;;;Aen7BlC;EACE;EACA;EACA;EACA;EACA,ahB8ciB;EgB7cjB,Of2xBsC;Ee1xBtC;EACA;EACA;;AAEA;EACE;;AAGF;EAEE;EACA;;;AAWJ;EACE,Yf4wBsC;Ee3wBtC;EnByII,WALI;EKvQN;;AcuIF;EACE;EACA;EACA,mBfooB0B;;;AehoB9B;EACE,YfgwBsC;Ee/vBtC;EnB4HI,WALI;EKvQN;;AcoJF;EACE;EACA;EACA,mBf2nB0B;;;AennB5B;EACE,Yf6uBoC;;Ae1uBtC;EACE,Yf0uBoC;;AevuBtC;EACE,YfuuBoC;;;AeluBxC;EACE,OfquBsC;EepuBtC,Qf8tBsC;Ee7tBtC,SfilB4B;;Ae/kB5B;EACE;;AAGF;EACE;EdvLA;;Ac2LF;EACE;Ed5LA;;AcgMF;EAAoB,Qf8sBkB;;Ae7sBtC;EAAoB,Qf8sBkB;;;AkB75BxC;EACE;EAEA;EACA;EACA;EtBqRI,WALI;EsB7QR,anBqjBmB;EmBpjBnB,anB4jBiB;EmB3jBjB,OlBy3BsC;EkBx3BtC;EACA,kBlBk3BsC;EkBj3BtC;EACA;EACA,qBlB+9BkC;EkB99BlC,iBlB+9BkC;EkB99BlC;EjBHE;EeHE,YESJ;;AFLI;EEfN;IFgBQ;;;AEMN;EACE,clBs3BoC;EkBr3BpC;EAKE,YlBi+B4B;;AkB79BhC;EAEE,elB6uB0B;EkB5uB1B;;AAGF;EAEE,kBlBu1BoC;;AkBl1BtC;EACE;EACA;;;AAIJ;EACE,alBsuB4B;EkBruB5B,gBlBquB4B;EkBpuB5B,clBquB4B;EJlgBxB,WALI;EKvQN;;;AiB8CJ;EACE,alBkuB4B;EkBjuB5B,gBlBiuB4B;EkBhuB5B,clBiuB4B;EJtgBxB,WALI;EKvQN;;;AiBwDA;EACE;;;ACxEN;EACE;EACA,YnBq6BwC;EmBp6BxC,cnBq6BwC;EmBp6BxC,enBq6BwC;;AmBn6BxC;EACE;EACA;;;AAIJ;EACE,enB25BwC;EmB15BxC;EACA;;AAEA;EACE;EACA;EACA;;;AAIJ;EACE;EAEA;EACA,OnB04BwC;EmBz4BxC,QnBy4BwC;EmBx4BxC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA,QnB24BwC;EmB14BxC;;AAGA;ElB3BE;;AkB+BF;EAEE,enBm4BsC;;AmBh4BxC;EACE,QnB03BsC;;AmBv3BxC;EACE,cnBs1BoC;EmBr1BpC;EACA,YnB8foB;;AmB3ftB;EACE,kBpBrCG;EoBsCH,cpBtCG;;AoBwCH;EAII;;AAIJ;EAII;;AAKN;EACE,kBpB1DG;EoB2DH,cpB3DG;EoBgED;;AAIJ;EACE;EACA;EACA,SnBk2BuC;;AmB31BvC;EACE;EACA,SnBy1BqC;;;AmB30B3C;EACE,cnBo1BgC;;AmBl1BhC;EACE;EAEA,OnB80B8B;EmB70B9B;EACA;EACA;ElBjHA;EeHE,YGsHF;;AHlHE;EG0GJ;IHzGM;;;AGmHJ;EACE;;AAGF;EACE,qBnB60B4B;EmBx0B1B;;AAKN;EACE,enBwzB8B;EmBvzB9B;;AAEA;EACE;EACA;;;AAKN;EACE;EACA,cnBsyBgC;;;AmBnyBlC;EACE;EACA;EACA;;AAIE;EACE;EACA;EACA,SnBspBwB;;;AmB/oB1B;EACE;;;ACnLN;EACE;EACA;EACA;EACA;EACA;;AAEA;EACE;;AAIA;EAA0B,YpB8gCa;;AoB7gCvC;EAA0B,YpB6gCa;;AoB1gCzC;EACE;;AAGF;EACE,OpB+/BuC;EoB9/BvC,QpB8/BuC;EoB7/BvC;EACA;EH1BF,kBlByBK;EqBGH,QpB6/BuC;EC1gCvC;EeHE,YImBF;;AJfE;EIMJ;IJLM;;;AIgBJ;EHjCF,kBjB8hCyC;;AoBx/BzC;EACE,OpBw+B8B;EoBv+B9B,QpBw+B8B;EoBv+B9B;EACA,QpBu+B8B;EoBt+B9B,kBpBu+B8B;EoBt+B9B;EnB7BA;;AmBkCF;EACE,OpBo+BuC;EoBn+BvC,QpBm+BuC;EoBl+BvC;EHpDF,kBlByBK;EqB6BH,QpBm+BuC;EC1gCvC;EeHE,YI6CF;;AJzCE;EIiCJ;IJhCM;;;AI0CJ;EH3DF,kBjB8hCyC;;AoB99BzC;EACE,OpB88B8B;EoB7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EE;EACA;EACA;E5BuRI,oBALI;E4BhRR;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAGA;EACA;EACA;E5BsQI,WALI;E4B/PR;EACA;EACA;EACA;EAGA;EACA;EACA;EACA;EvBjBE;EgBfF,kBOkCqB;ERtBjB,YQwBJ;;ARpBI;EQhBN;IRiBQ;;;AQqBN;EACE;EACA;EACA;EACA;;AAGF;EAEE;EACA;EACA;;AAGF;EACE;EPrDF,kBOsDuB;EACrB;EACA;EAKE;;AAIJ;EACE;EACA;EAKE;;AAIJ;EAKE;EACA;EAGA;;AAGA;EAKI;;AAKN;EAKI;;AAIJ;EAGE;EACA;EACA;EAEA;EACA;;;AAYF;EC/GA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;ADkGA;EC/GA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;ADkGA;EC/GA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;ADkGA;EC/GA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;ADkGA;EC/GA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;ADkGA;EC/GA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;ADkGA;EC/GA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;ADkGA;EC/GA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AD4HA;EChHA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;ADmGA;EChHA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;ADmGA;EChHA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;ADmGA;EChHA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;ADmGA;EChHA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;ADmGA;EChHA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;ADmGA;EChHA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;ADmGA;EChHA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AD+GF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAEA,iBzB8SgB;;AyBzShB;EAEE,iBzBwSoB;;AyBrStB;EACE;;AAGF;EACE;;;AAWJ;ECjJE;EACA;E7B8NI,oBALI;E6BvNR;;;ADkJF;ECrJE;EACA;E7B8NI,oBALI;E6BvNR;;;ACnEF;EVgBM,YUfJ;;AVmBI;EUpBN;IVqBQ;;;AUlBN;EACE;;;AAMF;EACE;;;AAIJ;EACE;EACA;EVDI,YUEJ;;AVEI;EULN;IVMQ;;;AUDN;EACE;EACA;EVNE,YUOF;;AVHE;EUAJ;IVCM;;;;AWpBR;AAAA;AAAA;AAAA;AAAA;AAAA;EAME;;;AAGF;EACE;;ACwBE;EACE;EACA,a7BmfU;E6BlfV,gB7BifiB;E6BhfjB;EArCJ;EACA;EACA;EACA;;AA0DE;EACE;;;AD9CN;EAEE;EACA;EACA;EACA;EACA;E/BuQI,yBALI;E+BhQR;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAGA;EACA;EACA;EACA;EACA;EACA;E/B0OI,WALI;E+BnOR;EACA;EACA;EACA;EACA;EACA;E1BzCE;;A0B6CF;EACE;EACA;EACA;;;AAwBA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;AAAA;AAAA;EACE;EACA;EACA;EACA;;AAoBJ;EACE;EACA;EACA;EnC4NI,WALI;EmCrNR;EAEA;;AAEA;EAEE;EACA;;;AASJ;EAEE;EACA;EAEA;EACA;EACA;EACA;EAGA;EACA;EACA;EACA;EACA;;AAGE;EAEE;;AAIJ;EACE;;;AASJ;EACE,a/B8gCkC;E+B7gClC,gB/B6gCkC;E+B5gClC;;AAEA;AAAA;AAAA;EAGE;;;AAaJ;EACE;EACA;EAGA;;;AAIF;EACE;EnCyII,WALI;EmClIR;EACA;EACA;EACA;E9BxIE;EeHE,Ye6IJ;;AfzII;EeiIN;IfhIQ;;;Ae0IN;EACE;;AAGF;EACE;EACA;EACA;;;AAMJ;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGF;EACE;EACA;;;AvB1HE;EuBsIA;IAEI;IACA;;EAEA;IACE;;EAEA;IACE;;EAGF;IACE;IACA;;EAIJ;IACE;;EAGF;IACE;IACA;;EAGF;IACE;;EAGF;IAEE;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;If9NJ,YegOI;;EAGA;IACE;;EAGF;IACE;IACA;IACA;IACA;;;AvB5LR;EuBsIA;IAEI;IACA;;EAEA;IACE;;EAEA;IACE;;EAGF;IACE;IACA;;EAIJ;IACE;;EAGF;IACE;IACA;;EAGF;IACE;;EAGF;IAEE;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;If9NJ,YegOI;;EAGA;IACE;;EAGF;IACE;IACA;IACA;IACA;;;AvB5LR;EuBsIA;IAEI;IACA;;EAEA;IACE;;EAEA;IACE;;EAGF;IACE;IACA;;EAIJ;IACE;;EAGF;IACE;IACA;;EAGF;IACE;;EAGF;IAEE;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;If9NJ,YegOI;;EAGA;IACE;;EAGF;IACE;IACA;IACA;IACA;;;AvB5LR;EuBsIA;IAEI;IACA;;EAEA;IACE;;EAEA;IACE;;EAGF;IACE;IACA;;EAIJ;IACE;;EAGF;IACE;IACA;;EAGF;IACE;;EAGF;IAEE;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;If9NJ,YegOI;;EAGA;IACE;;EAGF;IACE;IACA;IACA;IACA;;;AvB5LR;EuBsIA;IAEI;IACA;;EAEA;IACE;;EAEA;IACE;;EAGF;IACE;IACA;;EAIJ;IACE;;EAGF;IACE;IACA;;EAGF;IACE;;EAGF;IAEE;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;If9NJ,YegOI;;EAGA;IACE;;EAGF;IACE;IACA;IACA;IACA;;;AAtDR;EAEI;EACA;;AAEA;EACE;;AAEA;EACE;;AAGF;EACE;EACA;;AAIJ;EACE;;AAGF;EACE;EACA;;AAGF;EACE;;AAGF;EAEE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;Ef9NJ,YegOI;;AAGA;EACE;;AAGF;EACE;EACA;EACA;EACA;;;AAiBZ;AAAA;EAGE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAME;EACE;;;ACzRN;EAEE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAGA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;E/BjBE;;A+BqBF;EACE;EACA;;AAGF;EACE;EACA;;AAEA;EACE;E/BtBF;EACA;;A+ByBA;EACE;E/BbF;EACA;;A+BmBF;AAAA;EAEE;;;AAIJ;EAGE;EACA;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;EACA;;;AAGF;EACE;;;AAIA;EACE;;AAGF;EACE;;;AAQJ;EACE;EACA;EACA;EACA;EACA;;AAEA;E/B7FE;;;A+BkGJ;EACE;EACA;EACA;EACA;;AAEA;E/BxGE;;;A+BkHJ;EACE;EACA;EACA;EACA;;AAEA;EACE;EACA;;;AAIJ;EACE;EACA;;;AAIF;EACE;EACA;EACA;EACA;EACA;EACA;E/B1IE;;;A+B8IJ;AAAA;AAAA;EAGE;;;AAGF;AAAA;E/B3II;EACA;;;A+B+IJ;AAAA;E/BlII;EACA;;;A+B8IF;EACE;;AxB3HA;EwBuHJ;IAQI;IACA;;EAGA;IACE;IACA;;EAEA;IACE;IACA;;EAKA;I/B1KJ;IACA;;E+B4KM;AAAA;IAGE;;EAEF;AAAA;IAGE;;EAIJ;I/B3KJ;IACA;;E+B6KM;AAAA;IAGE;;EAEF;AAAA;IAGE;;;;ACnOZ;EAEE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAIF;EACE;EACA;EACA;EACA;EACA;ErC4PI,WALI;EqCrPR;EACA;EACA;EACA;EhCrBE;EgCuBF;EjB1BI,YiB2BJ;;AjBvBI;EiBUN;IjBTQ;;;AiBwBN;EACE;EACA;EACA;;AAEA;EACE;EACA;;AAKJ;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EjBjDE,YiBkDF;;AjB9CE;EiBqCJ;IjBpCM;;;AiBgDN;EACE;;AAGF;EACE;EACA;EACA;;;AAIJ;EACE;;;AAGF;EACE;EACA;EACA;;AAEA;EhC7DE;EACA;;AgC+DA;EhChEA;EACA;;AgCoEF;EACE;;AAIF;EhC5DE;EACA;;AgC+DE;EhChEF;EACA;;AgCoEA;EhCrEA;EACA;;;AgC0EJ;EACE;;;AASA;EACE;EACA;EhC9GA;;AgCiHA;EAAgB;;AAChB;EAAe;;AAGf;AAAA;AAAA;EhCrHA;;;AgCgIA;EACE;EACA;;;ACrJN;EAEE;EACA;EACA;EAEA;EACA;EACA;EACA;EACA;EAGA;EACA;EACA;EACA;EtC+QI,WALI;EsCxQR;EACA;EjCAE;;;AiCMF;EACE;;AAEA;EACE;EACA;EACA;EACA;;AAIJ;EACE;;;ACrCJ;EAEE;EACA;EvC4RI,2BALI;EuCrRR;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAGA;EhCpBA;EACA;;;AgCuBF;EACE;EACA;EACA;EvCgQI,WALI;EuCzPR;EAEA;EACA;EnBpBI,YmBqBJ;;AnBjBI;EmBQN;InBPQ;;;AmBkBN;EACE;EACA;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA,SnC2uCgC;EmC1uChC;;AAGF;EAEE;EACA;ElBtDF,kBkBuDuB;EACrB;;AAGF;EAEE;EACA;EACA;EACA;;;AAKF;EACE,anC8sCgC;;AmCzsC9B;ElC9BF;EACA;;AkCmCE;ElClDF;EACA;;;AkCkEJ;EClGE;EACA;ExC0RI,2BALI;EwCnRR;;;ADmGF;ECtGE;EACA;ExC0RI,2BALI;EwCnRR;;;ACFF;EAEE;EACA;EzCuRI,sBALI;EyChRR;EACA;EACA;EAGA;EACA;EzC+QI,WALI;EyCxQR;EACA;EACA;EACA;EACA;EACA;EpCJE;;AoCSF;EACE;;;AAKJ;EACE;EACA;;;AChCF;EAEE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAGA;EACA;EACA;EACA;EACA;EACA;ErCHE;;;AqCQJ;EAEE;;;AAIF;EACE,avCmiBiB;EuCliBjB;;;AAQF;EACE,etCs+C8B;;AsCn+C9B;EACE;EACA;EACA;EACA;EACA;;;AAQF;EACE;EACA;EACA;EACA;;;AAJF;EACE;EACA;EACA;EACA;;;AAJF;EACE;EACA;EACA;EACA;;;AAJF;EACE;EACA;EACA;EACA;;;AAJF;EACE;EACA;EACA;EACA;;;AAJF;EACE;EACA;EACA;EACA;;;AAJF;EACE;EACA;EACA;EACA;;;AAJF;EACE;EACA;EACA;EACA;;;AC5DF;EACE;IAAK;;;AAKT;AAAA;EAGE;E3CkRI,yBALI;E2C3QR;EACA;EACA;EACA;EACA;EACA;EAGA;EACA;EACA;E3CsQI,WALI;E2C/PR;EtCRE;;;AsCaJ;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EvBxBI,YuByBJ;;AvBrBI;EuBYN;IvBXQ;;;;AuBuBR;EtBAE;EsBEA;;;AAGF;EACE;;;AAGF;EACE;;;AAIA;EACE;;AAGE;EAJJ;IAKM;;;;AC3DR;EAEE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAGA;EACA;EAGA;EACA;EvCXE;;;AuCeJ;EACE;EACA;;AAEA;EAEE;EACA;;;AAQJ;EACE;EACA;EACA;EACA;EAEA;EACA;;AAEA;EvC9BE;EACA;;AuCiCF;EvCpBE;EACA;;AuCuBF;EAEE;EACA;EACA;;AAIF;EACE;EACA;EACA;EACA;;AAIF;EACE;;AAEA;EACE;EACA;;;AAUN;EACE;EACA;EACA;;AAIE;EAEE;EACA;EACA;EACA;;AAGF;EACE;EACA;;;AAaF;EACE;;AAGE;EvCzDJ;EAZA;;AuC0EI;EvC1EJ;EAYA;;AuCmEI;EACE;;AAGF;EACE;EACA;;AAEA;EACE;EACA;;;AhCxFR;EgCgEA;IACE;;EAGE;IvCzDJ;IAZA;;EuC0EI;IvC1EJ;IAYA;;EuCmEI;IACE;;EAGF;IACE;IACA;;EAEA;IACE;IACA;;;AhCxFR;EgCgEA;IACE;;EAGE;IvCzDJ;IAZA;;EuC0EI;IvC1EJ;IAYA;;EuCmEI;IACE;;EAGF;IACE;IACA;;EAEA;IACE;IACA;;;AhCxFR;EgCgEA;IACE;;EAGE;IvCzDJ;IAZA;;EuC0EI;IvC1EJ;IAYA;;EuCmEI;IACE;;EAGF;IACE;IACA;;EAEA;IACE;IACA;;;AhCxFR;EgCgEA;IACE;;EAGE;IvCzDJ;IAZA;;EuC0EI;IvC1EJ;IAYA;;EuCmEI;IACE;;EAGF;IACE;IACA;;EAEA;IACE;IACA;;;AhCxFR;EgCgEA;IACE;;EAGE;IvCzDJ;IAZA;;EuC0EI;IvC1EJ;IAYA;;EuCmEI;IACE;;EAGF;IACE;IACA;;EAEA;IACE;IACA;;;AAcZ;EvClJI;;AuCqJF;EACE;;AAEA;EACE;;;AAaJ;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAVF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAVF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAVF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAVF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAVF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAVF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAVF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AC9LJ;EAEE;EACA;EACA;EACA;EACA;EACA;EACA;EAGA;EACA,OzCupD2B;EyCtpD3B,QzCspD2B;EyCrpD3B;EACA;EACA;EACA;EACA;ExCJE;EwCMF;;AAGA;EACE;EACA;EACA;;AAGF;EACE;EACA;EACA;;AAGF;EAEE;EACA;EACA;;;AAQJ;EAHE;;;AAOF;AAAA;EAEE;;;A5C3CE;E4CkCF;;;ACjDF;EAEE;EACA;EACA;EACA;EACA;E9CyRI,sBALI;E8ClRR;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAGA;EACA;E9C2QI,WALI;E8CpQR;EACA;EACA;EACA;EACA;EACA;EzCRE;;AyCWF;EACE;;AAGF;EACE;;;AAIJ;EACE;EAEA;EACA;EACA;EACA;EACA;;AAEA;EACE;;;AAIJ;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EzChCE;EACA;;AyCkCF;EACE;EACA;;;AAIJ;EACE;EACA;;;AC9DF;EAEE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAGA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAGA;;;AAOF;EACE;EACA;EACA;EAEA;;AAGA;EACE,W3Cm8CgC;EgBh/C9B,Y2B8CF;;A3B1CE;E2BwCJ;I3BvCM;;;A2B2CN;EACE,W3Cg8CgC;;A2C57ClC;EACE,W3C67CgC;;;A2Cz7CpC;EACE;;AAEA;EACE;EACA;;AAGF;EACE;;;AAIJ;EACE;EACA;EACA;;;AAIF;EACE;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;EACA;E1CrFE;E0CyFF;;;AAIF;EAEE;EACA;EACA;EClHA;EACA;EACA;EACA,SDkH0B;ECjH1B;EACA;EACA,kBD+G4D;;AC5G5D;EAAS;;AACT;EAAS,SD2GiF;;;AAK5F;EACE;EACA;EACA;EACA;EACA;E1CrGE;EACA;;A0CuGF;EACE;EAEA;EACA;EACA;EACA;;;AAKJ;EACE;EACA;;;AAKF;EACE;EAGA;EACA;;;AAIF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;E1C7HE;EACA;;A0CkIF;EACE;;;AnC/GA;EmCqHF;IACE;IACA;;EAIF;IACE;IACA;IACA;;EAGF;IACE;;;AnClIA;EmCuIF;AAAA;IAEE;;;AnCzIA;EmC8IF;IACE;;;AAUA;EACE;EACA;EACA;EACA;;AAEA;EACE;EACA;E1C7MJ;;A0CiNE;AAAA;E1CjNF;;A0CsNE;EACE;;;AnC9JJ;EmC4IA;IACE;IACA;IACA;IACA;;EAEA;IACE;IACA;I1C7MJ;;E0CiNE;AAAA;I1CjNF;;E0CsNE;IACE;;;AnC9JJ;EmC4IA;IACE;IACA;IACA;IACA;;EAEA;IACE;IACA;I1C7MJ;;E0CiNE;AAAA;I1CjNF;;E0CsNE;IACE;;;AnC9JJ;EmC4IA;IACE;IACA;IACA;IACA;;EAEA;IACE;IACA;I1C7MJ;;E0CiNE;AAAA;I1CjNF;;E0CsNE;IACE;;;AnC9JJ;EmC4IA;IACE;IACA;IACA;IACA;;EAEA;IACE;IACA;I1C7MJ;;E0CiNE;AAAA;I1CjNF;;E0CsNE;IACE;;;AnC9JJ;EmC4IA;IACE;IACA;IACA;IACA;;EAEA;IACE;IACA;I1C7MJ;;E0CiNE;AAAA;I1CjNF;;E0CsNE;IACE;;;AEzOR;EAEE;EACA;EACA;EACA;EACA;EjDwRI,wBALI;EiDjRR;EACA;EACA;EACA;EACA;EACA;EAGA;EACA;EACA;EClBA,a/CqjBiB;E+CnjBjB;EACA,a/C8jBmB;E+C7jBnB,a/CqkBiB;E+CpkBjB;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;ElDgRI,WALI;EiDhQR;EACA;;AAEA;EAAS;;AAET;EACE;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;;;AAKN;EACE;;AAEA;EACE;EACA;EACA;;;AAIJ;AACA;EACE;EACA;EACA;;AAEA;EACE;EACA;EACA;;;AAIJ;AAEA;EACE;;AAEA;EACE;EACA;EACA;;;AAIJ;AACA;EACE;EACA;EACA;;AAEA;EACE;EACA;EACA;;;AAIJ;AAkBA;EACE;EACA;EACA;EACA;EACA;E5CjGE;;;A8CnBJ;EAEE;EACA;EnD4RI,wBALI;EmDrRR;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EnDmRI,+BALI;EmD5QR;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAGA;EACA;EACA;EDzBA,a/CqjBiB;E+CnjBjB;EACA,a/C8jBmB;E+C7jBnB,a/CqkBiB;E+CpkBjB;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;ElDgRI,WALI;EmD1PR;EACA;EACA;EACA;E9ChBE;;A8CoBF;EACE;EACA;EACA;;AAEA;EAEE;EACA;EACA;EACA;EACA;EACA;;;AAMJ;EACE;;AAEA;EAEE;;AAGF;EACE;EACA;;AAGF;EACE;EACA;;;AAKN;AAEE;EACE;EACA;EACA;;AAEA;EAEE;;AAGF;EACE;EACA;;AAGF;EACE;EACA;;;AAKN;AAGE;EACE;;AAEA;EAEE;;AAGF;EACE;EACA;;AAGF;EACE;EACA;;AAKJ;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAIJ;AAEE;EACE;EACA;EACA;;AAEA;EAEE;;AAGF;EACE;EACA;;AAGF;EACE;EACA;;;AAKN;AAkBA;EACE;EACA;EnD2GI,WALI;EmDpGR;EACA;EACA;E9C5JE;EACA;;A8C8JF;EACE;;;AAIJ;EACE;EACA;;;ACrLF;EACE;;;AAGF;EACE;;;AAGF;EACE;EACA;EACA;;ACtBA;EACE;EACA;EACA;;;ADuBJ;EACE;EACA;EACA;EACA;EACA;EACA;EhClBI,YgCmBJ;;AhCfI;EgCQN;IhCPQ;;;;AgCiBR;AAAA;AAAA;EAGE;;;AAGF;AAAA;EAEE;;;AAGF;AAAA;EAEE;;;AASA;EACE;EACA;EACA;;AAGF;AAAA;AAAA;EAGE;EACA;;AAGF;AAAA;EAEE;EACA;EhC5DE,YgC6DF;;AhCzDE;EgCqDJ;AAAA;IhCpDM;;;;AgCiER;AAAA;EAEE;EACA;EACA;EACA;EAEA;EACA;EACA;EACA,OhDkhDmC;EgDjhDnC;EACA,OjDhGM;EiDiGN;EACA;EACA;EACA;EACA,ShD4gDmC;EgBnmD/B,YgCwFJ;;AhCpFI;EgCkEN;AAAA;IhCjEQ;;;AgCsFN;AAAA;AAAA;EAEE,OjD3GI;EiD4GJ;EACA;EACA,ShDogDiC;;;AgDjgDrC;EACE;;;AAGF;EACE;;;AAKF;AAAA;EAEE;EACA,OhDsgDmC;EgDrgDnC,QhDqgDmC;EgDpgDnC;EACA;EACA;;;AAGF;EACE;;;AAEF;EACE;;;AAQF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAEA,chDq9CmC;EgDp9CnC;EACA,ahDm9CmC;;AgDj9CnC;EACE;EACA;EACA,OhDo9CiC;EgDn9CjC,QhDo9CiC;EgDn9CjC;EACA,chDo9CiC;EgDn9CjC,ahDm9CiC;EgDl9CjC;EACA;EACA;EACA;EACA;EAEA;EACA;EACA,ShD28CiC;EgB5mD/B,YgCkKF;;AhC9JE;EgC6IJ;IhC5IM;;;AgCgKN;EACE,ShDw8CiC;;;AgD/7CrC;EACE;EACA;EACA,QhDk8CmC;EgDj8CnC;EACA,ahD+7CmC;EgD97CnC,gBhD87CmC;EgD77CnC;EACA;;;AAWF;EALE;EACA;EACA;;;AAOF;AAAA;EAEE;EACA;EACA;;;AnD3ME;EmD8LF;EACA;EACA;;;AE3MF;AAAA;EAEE;EACA;EACA;EACA;EACA;EAEA;EACA;;;AAIF;EACE;IAAK;;;AAIP;EAEE;EACA;EACA;EACA;EACA;EACA;EAGA;EACA;;;AAGF;EAEE;EACA;EACA;;;AASF;EACE;IACE;;EAEF;IACE;IACA;;;AAKJ;EAEE;EACA;EACA;EACA;EACA;EAGA;EACA;;;AAGF;EACE;EACA;;;AAIA;EACE;AAAA;IAEE;;;AChFN;EAEE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;A3C6DE;E2C5CF;IAEI;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;InC5BA,YmC8BA;;;AnC1BA;EmCYJ;InCXM;;;ARuDJ;E2C5BE;IACE;IACA;IACA;IACA;IACA;;EAGF;IACE;IACA;IACA;IACA;IACA;;EAGF;IACE;IACA;IACA;IACA;IACA;IACA;IACA;;EAGF;IACE;IACA;IACA;IACA;IACA;IACA;;EAGF;IAEE;;EAGF;IAGE;;;A3C5BJ;E2C/BF;IAiEM;IACA;IACA;;EAEA;IACE;;EAGF;IACE;IACA;IACA;IACA;IAEA;;;;A3CnCN;E2C5CF;IAEI;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;InC5BA,YmC8BA;;;AnC1BA;EmCYJ;InCXM;;;ARuDJ;E2C5BE;IACE;IACA;IACA;IACA;IACA;;EAGF;IACE;IACA;IACA;IACA;IACA;;EAGF;IACE;IACA;IACA;IACA;IACA;IACA;IACA;;EAGF;IACE;IACA;IACA;IACA;IACA;IACA;;EAGF;IAEE;;EAGF;IAGE;;;A3C5BJ;E2C/BF;IAiEM;IACA;IACA;;EAEA;IACE;;EAGF;IACE;IACA;IACA;IACA;IAEA;;;;A3CnCN;E2C5CF;IAEI;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;InC5BA,YmC8BA;;;AnC1BA;EmCYJ;InCXM;;;ARuDJ;E2C5BE;IACE;IACA;IACA;IACA;IACA;;EAGF;IACE;IACA;IACA;IACA;IACA;;EAGF;IACE;IACA;IACA;IACA;IACA;IACA;IACA;;EAGF;IACE;IACA;IACA;IACA;IACA;IACA;;EAGF;IAEE;;EAGF;IAGE;;;A3C5BJ;E2C/BF;IAiEM;IACA;IACA;;EAEA;IACE;;EAGF;IACE;IACA;IACA;IACA;IAEA;;;;A3CnCN;E2C5CF;IAEI;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;InC5BA,YmC8BA;;;AnC1BA;EmCYJ;InCXM;;;ARuDJ;E2C5BE;IACE;IACA;IACA;IACA;IACA;;EAGF;IACE;IACA;IACA;IACA;IACA;;EAGF;IACE;IACA;IACA;IACA;IACA;IACA;IACA;;EAGF;IACE;IACA;IACA;IACA;IACA;IACA;;EAGF;IAEE;;EAGF;IAGE;;;A3C5BJ;E2C/BF;IAiEM;IACA;IACA;;EAEA;IACE;;EAGF;IACE;IACA;IACA;IACA;IAEA;;;;A3CnCN;E2C5CF;IAEI;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;InC5BA,YmC8BA;;;AnC1BA;EmCYJ;InCXM;;;ARuDJ;E2C5BE;IACE;IACA;IACA;IACA;IACA;;EAGF;IACE;IACA;IACA;IACA;IACA;;EAGF;IACE;IACA;IACA;IACA;IACA;IACA;IACA;;EAGF;IACE;IACA;IACA;IACA;IACA;IACA;;EAGF;IAEE;;EAGF;IAGE;;;A3C5BJ;E2C/BF;IAiEM;IACA;IACA;;EAEA;IACE;;EAGF;IACE;IACA;IACA;IACA;IAEA;;;;AA/ER;EAEI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EnC5BA,YmC8BA;;AnC1BA;EmCYJ;InCXM;;;AmC2BF;EACE;EACA;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;;AAGF;EAEE;;AAGF;EAGE;;;AA2BR;EPpHE;EACA;EACA;EACA,S5C0mCkC;E4CzmClC;EACA;EACA,kB7CIM;;A6CDN;EAAS;;AACT;EAAS,S5Cm+CyB;;;AmDr3CpC;EACE;EACA;EACA;;AAEA;EACE;EAEA;EACA;EACA;EACA;;;AAIJ;EACE;EACA;;;AAGF;EACE;EACA;EACA;;;ACjJF;EACE;EACA;EACA;EACA;EACA;EACA,SrDotBwB;;AqDltBxB;EACE;EACA;;;AAKJ;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAKA;EACE;;;AAIJ;EACE;IACE,SrDurBsB;;;AqDnrB1B;EACE;EACA;EACA;;;AAGF;EACE;IACE;;;AH9CF;EACE;EACA;EACA;;;AIHF;EACE;EACA;;;AAFF;EACE;EACA;;;AAFF;EACE;EACA;;;AAFF;EACE;EACA;;;AAFF;EACE;EACA;;;AAFF;EACE;EACA;;;AAFF;EACE;EACA;;;AAFF;EACE;EACA;;;ACFF;EACE;EACA;;AAGE;EAGE;EACA;;;AATN;EACE;EACA;;AAGE;EAGE;EACA;;;AATN;EACE;EACA;;AAGE;EAGE;EACA;;;AATN;EACE;EACA;;AAGE;EAGE;EACA;;;AATN;EACE;EACA;;AAGE;EAGE;EACA;;;AATN;EACE;EACA;;AAGE;EAGE;EACA;;;AATN;EACE;EACA;;AAGE;EAGE;EACA;;;AATN;EACE;EACA;;AAGE;EAGE;EACA;;;AAOR;EACE;EACA;;AAGE;EAEE;EACA;;;AC1BN;EACE;EAEA;;;ACHF;EACE;EACA,KxD6c4B;EwD5c5B;EACA;EACA,uBxD2c4B;EwD1c5B;;AAEA;EACE;EACA,OxDuc0B;EwDtc1B,QxDsc0B;EwDrc1B;ExCIE,YwCHF;;AxCOE;EwCZJ;IxCaM;;;;AwCDJ;EACE;;;ACnBN;EACE;EACA;;AAEA;EACE;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;;;AAKF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;ACrBJ;EACE;EACA;EACA;EACA;EACA,S1DumCkC;;;A0DpmCpC;EACE;EACA;EACA;EACA;EACA,S1D+lCkC;;;A0DvlChC;EACE;EACA;EACA,S1DmlC8B;;;A0DhlChC;EACE;EACA;EACA,S1D6kC8B;;;AQ9iChC;EkDxCA;IACE;IACA;IACA,S1DmlC8B;;E0DhlChC;IACE;IACA;IACA,S1D6kC8B;;;AQ9iChC;EkDxCA;IACE;IACA;IACA,S1DmlC8B;;E0DhlChC;IACE;IACA;IACA,S1D6kC8B;;;AQ9iChC;EkDxCA;IACE;IACA;IACA,S1DmlC8B;;E0DhlChC;IACE;IACA;IACA,S1D6kC8B;;;AQ9iChC;EkDxCA;IACE;IACA;IACA,S1DmlC8B;;E0DhlChC;IACE;IACA;IACA,S1D6kC8B;;;AQ9iChC;EkDxCA;IACE;IACA;IACA,S1DmlC8B;;E0DhlChC;IACE;IACA;IACA,S1D6kC8B;;;A2D5mCpC;EACE;EACA;EACA;EACA;;;AAGF;EACE;EACA;EACA;EACA;;;ACRF;AAAA;ECIE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGA;AAAA;EACE;;AAIF;AAAA;EACE;;;ACnBF;EACE;EACA;EACA;EACA;EACA;EACA,S9DgcsC;E8D/btC;;;ACRJ;ECAE;EACA;EACA;;;ACNF;EACE;EACA;EACA,OjEisB4B;EiEhsB5B;EACA;EACA,SlE0oBW;;;AmE9kBL;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAjBJ;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AASF;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAIQ;EAGJ;;;AAPJ;EAIQ;EAGJ;;;AAPJ;EAIQ;EAGJ;;;AAPJ;EAIQ;EAGJ;;;AAPJ;EAIQ;EAGJ;;;AAPJ;EAIQ;EAGJ;;;AAPJ;EAIQ;EAGJ;;;AAPJ;EAIQ;EAGJ;;;AAPJ;EAIQ;EAGJ;;;AAPJ;EAIQ;EAGJ;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAjBJ;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AASF;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;EAAA;;;AAPJ;EAOI;EAAA;;;AAPJ;EAOI;EAAA;;;AAPJ;EAOI;EAAA;;;AAPJ;EAOI;EAAA;;;AAPJ;EAOI;EAAA;;;AAPJ;EAOI;EAAA;;;AAPJ;EAOI;EAAA;;;AAPJ;EAOI;EAAA;;;AAPJ;EAOI;EAAA;;;AAPJ;EAOI;EAAA;;;AAPJ;EAOI;EAAA;;;AAPJ;EAOI;EAAA;;;AAPJ;EAOI;EAAA;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;EAAA;;;AAPJ;EAOI;EAAA;;;AAPJ;EAOI;EAAA;;;AAPJ;EAOI;EAAA;;;AAPJ;EAOI;EAAA;;;AAPJ;EAOI;EAAA;;;AAPJ;EAOI;EAAA;;;AAPJ;EAOI;EAAA;;;AAPJ;EAOI;EAAA;;;AAPJ;EAOI;EAAA;;;AAPJ;EAOI;EAAA;;;AAPJ;EAOI;EAAA;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;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PJ;EAOI;EAAA;;;AAPJ;EAOI;EAAA;;;AAPJ;EAOI;EAAA;;;AAPJ;EAOI;EAAA;;;AAPJ;EAOI;EAAA;;;AAPJ;EAOI;EAAA;;;AAPJ;EAOI;EAAA;;;AAPJ;EAOI;EAAA;;;AAPJ;EAOI;EAAA;;;AAPJ;EAOI;EAAA;;;AAPJ;EAOI;EAAA;;;AAPJ;EAOI;EAAA;;;AAPJ;EAOI;EAAA;;;AAPJ;EAOI;EAAA;;;AAPJ;EAOI;EAAA;;;AAPJ;EAOI;EAAA;;;AAPJ;EAOI;EAAA;;;AAPJ;EAOI;EAAA;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;AAPJ;EAOI;;;A1DVR;E0DGI;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;;A1DVR;E0DGI;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;;A1DVR;E0DGI;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;;A1DVR;E0DGI;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;;A1DVR;E0DGI;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;IAAA;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;;ACtDZ;ED+CQ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;;ACnCZ;ED4BQ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;EAPJ;IAOI;;;AEhEV;EACE;EACA;;;ACVF;EAME,OtELI;;AsEUN;EAEE,OtEZI;;;AsEDN;EAME,OtELI;;AsEUN;EAEE,OtEZI;;;AsEDN;EAME,OtELI;;AsEUN;EAEE,OtEZI;;;AsEDN;EAME,OtELI;;AsEUN;EAEE,OtEZI;;;AsEDN;EAME,OtELI;;AsEUN;EAEE,OtEZI;;;AsEDN;EAME,OtELI;;AsEUN;EAEE,OtEZI;;;AsEDN;EAME,OtELI;;AsEUN;EAEE,OtEZI;;;AsEDN;EAME,OtELI;;AsEUN;EAEE,OtEZI;;;AqEsBN;E3CJA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;A4ChCA;EAME,OtELI;;AsEUN;EAEE,OtEZI;;;AqEsBN;E3CJA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;A4ChCA;EAME,OtELI;;AsEUN;EAEE,OtEZI;;;AqEsBN;E3CJA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;A4ChCA;EAME,OtELI;;AsEUN;EAEE,OtEZI;;;AqEsBN;E3CJA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;A4ChCA;EAME,OtELI;;AsEUN;EAEE,OtEZI;;;AqEsBN;E3CJA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;A4ChCA;EAME,OtELI;;AsEUN;EAEE,OtEZI;;;AqEsBN;E3CJA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;A4ChCA;EAME,OtELI;;AsEUN;EAEE,OtEZI;;;AqEsBN;E3CJA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;A4ChCA;EAME,OtELI;;AsEUN;EAEE,OtEZI;;;AqEsBN;E3CJA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;A4ChCA;EAME,OtELI;;AsEUN;EAEE,OtEZI;;;AqEsBN;E3CJA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;A4ChCA;EAME,OtELI;;AsEUN;EAEE,OtEZI;;;AqEsBN;E3CJA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;A4ChCA;EAME,OtELI;;AsEUN;EAEE,OtEZI;;;AqEsBN;E3CJA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;A4ChCA;EAME,OtELI;;AsEUN;EAEE,OtEZI;;;AsEDN;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EAME,OtEGO;;AsEET;AAAA;AAAA;EAEE,OtEJO;;;AqE6BT;E3CMA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;A4C9CA;EAEE,OtEZI;;;AqEqCN;E3CMA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;A4C9CA;EAEE,OtEZI;;;AqEqCN;E3CMA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;A4C9CA;EAEE,OtEZI;;;AqEqCN;E3CMA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;A4C9CA;EAEE,OtEZI;;;AqEqCN;E3CMA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;A4C9CA;EAEE,OtEZI;;;AqEqCN;E3CMA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;A4C9CA;EAEE,OtEZI;;;AqEqCN;E3CMA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;A4C9CA;EAEE,OtEZI;;;AqEqCN;E3CMA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;A4C9CA;EAEE,OtEZI;;;AqE4CN;E3CDA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;A4C9CA;EAEE,OtEZI;;;AqE4CN;E3CDA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;A4C9CA;EAEE,OtEZI;;;AqE4CN;E3CDA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;A4C9CA;EAEE,OtEZI;;;AqE4CN;E3CDA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;A4C9CA;EAEE,OtEZI;;;AqE4CN;E3CDA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;A4C9CA;EAEE,OtEZI;;;AqE4CN;E3CDA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;A4C9CA;EAEE,OtEZI;;;AqE4CN;E3CDA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;A4C9CA;EAEE,OtEZI;;;AqE4CN;E3CDA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;A4C9CA;EAEE,OtEZI;;;AqE4CN;E3CDA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;A4C9CA;EAEE,OtEZI;;;AqE4CN;E3CDA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;A4C9CA;EAEE,OtEZI;;;AqE4CN;E3CDA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;A4C9CA;EAEE,OtEZI;;;AuEFR;EAEE;;;AAGF;EACE;EACA;EACA;;;ACRF;EACE;;AAEA;EACE;EACA;EACA;;AAEA;EAEE;;AAGF;EACE;EACA;;;AAKN;EACE;EACA;EACA,axE8iBiB;EwE7iBjB;;;AAGF;EACE;EACA;EACA;EACA,WxE8hBa;;;AwExhBT;EACE;;;ACtCR;EACE;;;AAGF;EACE;;;AAGF;AAAA;EAEE;EACA;EACA;EACA;;;AAIA;EAEE;EACA;;;AAIJ;EACE;EACA;;;AAGF;EACE;;;AAIA;EACE;;AAGF;EACE;;;AAIJ;EACE;EACA;EACA;EACA;EACA;;;AAIA;EACE;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA,kBzE/DI;EyEgEJ;EACA;EACA;EACA;;;AAOA;EACE,YC7DS;;AD8DT;EACE,YC/DO;;ADkET;EACE,OzE7EG;EyE8EH,kBCpEO;EDqEP;;;AAOR;EACE;;;AAGF;AACA;EACE;;;AAGF;EACE;;;AAGF;EACE,OzExGM;EyEyGN;;;AAGF;EACE;;AAEA;EACE;;AAJJ;EAOE;EACA;EAEA;EACA;EACA;EACA;EACA;;;AAYF;EACE;EACA;EAEA;EACA;EACA;EACA;EACA;;;AAGF;EACE;EACA;EACA;EACA;;;AAIA;EACE;EACA;EAEA;;AAIF;EACE;;;AAIJ;EACE;EACA;;;AAGF;AAAA;AAAA;AAGA;EACE;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;;;AAGF;AACA;EAEE;;;AAGF;AAEA;AAAA;AAAA;AAGA;EACE;EACA;;;AAIA;AAAA;EAEE;EACA;;;AAIJ;EACE,azEyVsB;;;AyEtVxB;EACE;;;AAGF;EACE;EACA;EACA,kBzEnOM;EyEoON;EACA;EACA;;;AAGF;EACE;EACA,OzEjOM;EyEkON;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAIF;EACE;EACA;EACA;;;AAIF;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;;;AAIF;AAAA;AAAA;EAGE;EACA;;;AAGF;EACE,OzE5QM;EyE6QN;;;AAKF;EACE;;;AAGF;EACE;EACA;EACA;;;AAGF;EACE;EACA,OzE9RM;EyE+RN;;;AAGF;AAAA;EAEE;EACA,OzErSM;EyEsSN;;;AAIA;EAGE;;;AAKF;EAGE;;;AAKF;EAGE;;;AAIJ;AAAA;AAAA;EAGE;;;AAGF;EACE;EACA;EACA;EACA,OzE3UM;EyE4UN;;;AAIF;EACE;;AAGE;EAGE;;AAGF;EACE;EACA;;;AAKN;AAAA;EAEE;EACA;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;AAAA;AAAA;AAGA;EACE;EACA;;AAEA;AAAA;EAEE;EACA;;AAGF;EACE;EACA;EACA;;;AAIJ;EACE;EACA;EACA;EACA,YzEjZM;EyEkZN;;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA,YzE3ZM;EyE4ZN;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;EACA;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EAEE;;;AAKA;AAAA;EAEE;EACA;;AAGF;EACE;;;AAIJ;EACE;;;AAGF;EACE;;;AAIF;EACE;EACA;EACA;EACA;EACA;;;AAMF;EACE;EACA;;;AAcF;EACE;EACA;EACA;EACA;EACA;;;AAGF;EACE;EACA;;;AAGF;AAAA;EAEE;;;AAGF;EACE;EACA;EACA;EACA;;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAKA;EACE;EACA;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;;AAEA;AAAA;AAAA;EAGE;EACA;;AAGF;EACE;;;AAKN;EACE;EACA;EACA;;AAEA;EACE;;AAGF;EACE;;AAGF;EACE;;;AAIJ;AAAA;EAEE;;;AAGF;EACE;;;AAMF;EACE;EACA;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;EACA;EACA;EACA;;;AAKE;AAAA;EAEE;;AAIJ;EACE;EACA;EACA;EACA;;;AAIJ;EACE;EACA;EACA;;;AAIA;EACE;EACA;;AAGF;EACE;EACA;EACA;;;AAIJ;EACE;EACA;;AAEA;AAAA;EAEE;;AAGF;EACE;;;AAIJ;EACE;EACA;EACA;EACA;EACA;EACA,kBzE7rBM;EyE8rBN;EACA;;;AAIA;EACE;EACA;;AAEA;EACE;;AAIJ;EACE;;AAGE;EACE;;AAGF;EACE;;AAIJ;EACE;;AAGF;EACE;EACA;EACA;;;AAKN;EACE;;;AAOF;EACE;EACA;EACA;;;AAGF;EACE;EACA;EACA;;;AAMF;EACE;;;AAIF;EACE;;;AAKF;EACE;;;AAGF;EACE;EACA;EACA;EACA;;;AAIA;EACE;EACA;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;;;AAQJ;AAAA;EAEE;EACA;;;AAIA;EACE;EACA;;AAGF;EACE;;;AAIJ;EACE;EACA;EACA;EACA;EACA;EACA;EACA,YzE9zBM;;;AyEi0BR;EACE;EACA;;;AAGF;EACE;EACA;EACA;;AAEA;EACE;;AAGF;EACE;;;AAIJ;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGF;AAAA;EAEE;;;AAGF;EACE;;AAEA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;;;AAIJ;EACE;EACA;EACA;EACA;EACA;EACA;EACA;;;AAIA;EACE;EACA;EACA;;;AAQE;EACE,YCj4BiB;EDk4BjB,czE74BG;;;AyEm5BX;AAAA;EAEE;EACA;EACA;;;AAGF;EACE;;;AAIF;EACE;;;AAGF;EACE;EACA;;;AAGF;AAAA;AAAA;AAKE;EACE;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA,OzEt7BO;;AyEw7BP;EACE;EACA;EACA;EACA;;AAIJ;EACE;EACA;EACA;EACA;EACA;EACA,OzEr8BI;EyEs8BJ;;AAEA;EACE;EACA;;AAIJ;EACE;;;AAKF;EAIE;;;AAIJ;AAAA;AAAA;AAIE;EAIE;;;AAIJ;AAAA;EAEE;;;AAGF;AAAA;AAAA;AAGA;EAEE;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;EAEA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAME;EACE;EACA;;;AAKN;AACE;EACA;EACA;;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA,YzEjiCM;EyEkiCN;EACA;;;AAGF;EACE;;;AAGF;EACE;EACA;;;AAGF;AAAA;AAAA;AAKI;AAAA;EAEE;EACA;EACA;;AAGF;EACE;;AAGF;EACE;EACA;;AAIJ;EACE;EACA;EACA;;AAGF;EACE;;AAEA;EACE;;AAIJ;EACE;;AAGF;EACE;;;AAIJ;EACE;;AAEA;EACE;EACA;;;AAKF;EACE;;AAGF;EACE;EACA;EACA;;AAGF;EACE;EACA;EACA,OzEnnCI;EyEonCJ;EACA;EACA;EACA;;;AAMF;EACE;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA,YzEhpCE;EyEipCF;;AAIF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA,azEzmBa;EyE0mBb;;AAIF;EACE;EACA;EACA;EACA;EACA;EACA;;AAGF;EACE;;AAGF;EACE;EACA;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA,azEhpBW;EyEipBX;EACA;;AAIJ;EACE;EACA;EACA;EACA;EACA;;AAIJ;EACE;;AAGF;EACE;EACA;;AAEA;EACE;EACA;EACA;;AAKJ;EACE;;AAGF;EACE;;AAIA;EAGE;EACA;;AAEA;EACE;EACA;;AAKN;AAAA;EAEE;EACA;;AAEA;AAAA;EACE;EACA;;AAIJ;EACE;EACA;EACA;EACA;EACA;EACA;;AAGF;EACE;;AAIF;EACE;;AAEA;EACE;;;AAOF;EACE;;AAGF;EACE;;AAIJ;AAAA;EAEE;;AAGF;AAAA;EAEE;;AAGF;EACE;;AAIA;EACE;EACA;;AAEA;EACE;EACA;;AAIJ;EACE;EACA;;;AAKN;EACE;;;AAGF;EACE;;;AAGF;EACE;EACA;;;AAGF;EACE;;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;;AAGF;EACE;EACA;EACA;EACA;;;AAIJ;EACE;EACA;;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;AAAA;AAAA;EAGE;EACA;;AAGF;EACE;;AAEA;AAAA;EAEE;;AAIJ;EACE,OzE94CI;EyE+4CJ;EACA;;AAGF;EACE;;;AAKF;EACE;EACA;EACA;;AAGF;EACE;;AAGF;EACE;;;AAIJ;EACE;;;AAGF;EACE;EACA;EACA;EACA,YzEh7CM;;;AyEm7CR;EACE;EACA;;AAGE;EAGE;EACA;;AAIJ;EACE;EACA;;;AAIJ;EACE;EACA;;;AAGF;EACE;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;EACA;EACA;EACA;;;AAGF;EACE;;;AAIA;EACE;EACA;;;AAKF;EACE;;AAGF;EACE;EACA;;AAEA;EACE;;AAKF;EACE;;;AAKN;EACE;EACA;EACA;EACA;;;AAGF;EACE;;;AAGF;EACE;EACA,OzEviDM;EyEwiDN;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGF;EAIE,QAHS;EAIT,OAHQ;EAIR;EACA;EACA;EACA;;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;;;AAIJ;EACE;EACA;EACA;;;AAGF;EACE;EACA;EACA;EACA;EACA;;AAEA;EACE;;;AAIJ;EACE;;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;;AAEA;EACE;EACA;;AAGF;EACE;;;AAKN;EACE;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;;;AAIJ;EACE;;;AAGF;EACE;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;;AAIA;EACE;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE,OzEtqDA;EyEuqDA;EACA;EACA;;AAIJ;EACE,OzE9qDE;EyE+qDF;EA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;AAIJ;AAAA;EAEE;EACA;EACA;;AAGF;EACE;;AAGF;AAAA;AAAA;EAGE;;AAGF;EACE;;;AAMF;EACE;;AAEA;EACE;;AAIJ;AAAA;AAAA;EAGE;;AAGF;EACE;EACA;EACA;EACA;EACA;;AAGF;EACE;;;AAMJ;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;EACA,OzEn+EI;EyEo+EJ;EACA;EACA;EACA;;;AAIJ;EACE;EACA;EACA;EACA;EACA,OzEh/EM;EyEi/EN;EACA;EACA;EACA;;;AAIA;EACE;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;;AAEA;EACE;;AAMJ;EACE;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;;AAGF;AAAA;AAAA;EAEE;EACA;;;AAKN;EACE;EACA;;;AAGF;EACE;;AAEA;EACE;EACA;;;AAIJ;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;;;AAIJ;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGF;EACE;;;AAIA;EACE;;AAGF;EACE;;AAGF;EACE;;;AAMF;EACE;EACA;;AAEA;EACE;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;;AAIJ;EACE;;AAIA;EACE;;AAGF;EACE;;AAIJ;EACE;;;AAQF;EACE;EACA;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE,OzEjqFI;EyEkqFJ;EACA;EACA;;AAGF;EACE;;;AAKJ;AAGE;EACE;;AAGF;AAAA;EAEE;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE;;;AAMJ;EACE;;;AAIF;EACE;EACA;;;AAGF;EACE;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAGF;IACE;;EAEA;IACE;;EAIJ;IACE;;EAGF;IACE;IACA;;EAGF;IACE;IACA;;;AAIJ;EACE;EACA,kBzExwFM;EyEywFN;EACA;EACA;;;AAGF;EACE;;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGF;EACE;;;AAGF;AAAA;AAAA;AAAA;AAAA;EAKE;EACA;EACA;;;AAGF;EACE;;;AAGF;EACE;;;AhElvFE;EgEuvFF;IACE;;EAGF;AAAA;IAEE;;;AAIJ;EACE;;;AAGF;EACE;;;AEr0FF;AAAA;AAAA;AAGA;EACE;EACA;;;AAIA;EACE;EACA;;AAGF;EACE;;AAGF;EACE;;AAEA;EACE;EACA;EACA;EACA;;AAKF;EACE;EACA;EACA;;AAGF;EACE;EACA;EACA;;AAGF;EACE;;AAIJ;EACE;EACA;;;AAIJ;EACE;EACA;EACA;;;AAGF;AAAA;AAAA;AAGA;EACE;;AAEA;EACE;EACA;EACA;;;ACpEJ;AAAA;AAAA;AAGA;EACE;;;AAGF;EACE;EACA;EACA;EACA;EACA;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;;AAGF;EACE;;;ACnCJ;EACE,O7EqxBiB;E6EpxBjB;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;;AAGF;EACE;EACA;EACA;;AAKA;EAEE;;AAKF;EACE;EACA;EACA;EACA;;AAIJ;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EAOE;EACA;EACA;;AAGF;EACE;EACA;EACA;;AAGF;EACE;EACA;EACA;;AAEA;EACE;EACA;;AAIJ;EACE;;AAGF;AAAA;EAEE;;AAGF;AAAA;EAEE;;;AAIJ;EACE;;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;;;AAIJ;EACE;EACA;EACA;EACA;;;AAGF;EACE;EACA;;AAEA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA,W7Eoca;;;A6EhcjB;EACE;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;;;AAIJ;EACE;EACA;EACA;EACA;EACA;EACA;EACA,W7E2ae;;A6Ezaf;EACE;EACA;;AAEA;EACE;EACA;;AAIJ;EACE;EACA;EACA;EACA;;AAEA;EACE;;AAIJ;EACE;;AAEA;EAEE;EACA;EACA;;AAGF;EACE;EACA;;AAGF;EACE;EACA;EACA;;AAGF;EACE;EACA;;AAEA;EACE;;AAKN;EACE;EACA;EACA;;AAEA;EACE;EACA;EACA;;AAIJ;EACE;;AAGF;EACE;;AAIA;EACE;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;;AAGF;AAAA;EAEE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAIF;EACE;EACA;EACA;EACA;EACA;;AAGA;EACE;;AAKJ;EACE;EACA;EACA;EACA;EACA;;AAGF;AAAA;EAEE;EACA;EACA;EACA;;AAGF;EACE;;AAKA;AAAA;EAEE;;AAGF;EACE;;AAIJ;EACE;EACA;EACA;EACA;;AAIJ;EACE;EACA;;AAKF;EACE;;AAKA;AAAA;EAEE;EACA;EACA;;AAKN;EACE;EACA;EACA;;AAEA;EAEE;;AAIJ;EACE;;;AAKJ;EACE;EACA;EACA;EACA;EACA;;AAEA;EACE;;AAGF;EACE;EACA;EACA;;AAGF;EACE;EACA;;;AAIJ;EACE;;AAEA;EACE;;;AAIJ;EACE;EACA;;;AAIF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA,M7E4YiB;E6E3YjB;EACA;EACA;EACA;;;AAIF;EACE;EACA;EACA;;AAEA;EACE;EACA;EACA;;AAGE;EACE;EACA,O7E9ZA;;A6EiaF;EACE;;AAIJ;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;;AAEA;EACE;EACA;EACA;;AAGF;EACE;;AAGF;EACE;;AAIJ;EACE;EACA;;AAEA;EACE;EACA;EACA;;AAKN;EACE;EACA;EACA;EACA;EACA;EACA;;;AAOA;EACE,YH1dS;EG2dT;;AAEA;EACE;;AAIJ;EACE,O7E7eK;;A6E+eL;EACE,O7EhfG;;A6EkfH;EACE,O7EpLI;;A6E0LN;EAEE,O7E/fF;E6EggBE;;AAMA;EACE;EACA;;AAGF;EACE;;AAKN;EACE;;AAGF;EACE;;AAOE;EACE,Y7EngBL;E6EogBK,O7E/hBJ;;A6EmiBA;EACE,YHthBK;EGuhBL;EACA;;AAIA;EACE,YHthBY;;AGoiBxB;EACE;;;AC9iBF;AACA;EACE;EACA,O9ELM;;;A8EQR;EACE;EACA;;;AAGF;EACE;EACA;EACA;;;AAGF;EACE,kB9E9BM;E8E+BN,O9ErBM;;;A8EwBR;EACE;EACA;EACA;;AAEA;EACE;;;AAIJ;EACE,kB9E7CM;E8E8CN,O9EpCM;E8EqCN;EACA;EACA;EACA;;AAEA;EACE;;;AAIJ;EACE;EACA;EACA;EACA;;;AAGF;EACE;EACA;EACA;EACA;EACA;;;AAGF;EACE,Y9EzEM;E8E0EN,O9EhEM;E8EiEN;;AAEA;EACE;EACA,O9ErEI;E8EsEJ;EACA;;;AAIJ;EACE;EACA,O9E7EM;E8E8EN;;AAEA;EACE;EACA,O9ElFI;E8EmFJ;EACA;;;AAIJ;EACE;EACA;EACA;EACA,O9E5FM;E8E6FN;EACA;EACA;;;AAGF;EACE;;;AAGF;EACE;EACA;EACA;;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAIJ;EACE;EACA;;;AAGF;EACE;EACA;EACA;;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA,O9EtJM;E8EuJN;;;AAGF;EACE;EACA;EACA,O9EvKM;E8EwKN;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA,O9EnLI;E8EoLJ;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAIJ;EACE;EACA;EACA;;AAEA;EACE;EACA,O9EtMI;E8EuMJ;EACA;EACA;EACA;EACA;EACA;;;AAIJ;EACE;EACA;EACA,kB9EnNM;E8EoNN,O9E1MM;E8E2MN;;;AAGF;EACE;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA,O9ExNI;E8EyNJ;EACA;EACA;;;AAIJ;AACA;EACE;EACA;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;EACA,kB9EjRM;E8EkRN,O9ExQM;;;A8E2QR;EACE;EACA,O9E7QM;E8E8QN;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;AAAA;EAEE;EACA;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;;AAIA;EACE;;AAGF;EACE;;;AAMJ;EAEE;EACA;EACA,O9E7TI;;A8E+TJ;EACE;EACA;EACA,O9ElUE;;A8EsUN;EACE;EACA;EACA,O9EzUI;;;A8E6UR;EACE;EACA;EACA;EACA;EACA;;;AAGF;EACE;EACA;EACA;EACA;;;AAGF;AAAA;EAEE;EACA;EACA;EACA;EACA;;;AAGF;EACE;EACA;;AAEA;EACE;;;AAIJ;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAIA;EACE;EACA;EACA;EACA;EACA,O9E1YI;E8E2YJ;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;;AAIJ;EACE;EACA;;AAEA;EACE;;;AAKN;EACE;EACA;;;AAGF;EACE;EACA;EACA;;AAEA;EACE;;;AAIJ;EACE;;AAEA;EACE;;;AAIJ;EACE;EACA;;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;;AAGF;EACE;;AAGF;EACE;EACA;EACA;EACA;;AAGF;AAAA;EAEE;;;AAIJ;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGF;EACE;EACA;EACA;;;AC5eF;EACE;EACA;EACA;EACA;E7EYE;;;A6EJF;EACE;EACA;;;AAIJ;EACE;;;AAGF;EACE;EACA;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;;;AAIA;EACE;;AAEF;EAEE;;AAEF;EACE;;AAEF;EACE;;AAEF;EACE;;AAEF;EAEE;;AAEF;EACE;;AAEF;EACE;;AAEF;EACE;;AAEF;EACE;;AAEF;EACE;;AAEF;EACE;;AAEF;EACE;;AAEF;EACE;;AAEF;EACE;;AAEF;EACE;;AAEF;EACE;;AAEF;EACE;;AAEF;EACE;;AAEF;EACE;;AAEF;EACE;;AAEF;EACE;;AAEF;EACE;;;AAIJ;EACE;;;AAGF;EACE;EACA;EACA;EACA;;;AAGF;EACE;;;AAGF;EACE;EACA;;AAEA;EACE;EACA;;;AC5IJ;AAGA;EACE;EACA;EACA;EACA;;;AAIF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EASE;EACA;;;AAIF;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EAaE;EACA;;;AAGF;EACE;EAEA;EACA;;;AAGF;EACE;EAEA;EACA;;;AAGF;EACE;EAEA;EACA;;AAEA;EACE;EACA;EACA;EACA;EACA;;;AAIJ;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EAQE;EAEA;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;EACA;;;AAGF;EACE;EACA;EACA;;;AAGF;EACE;EACA;EACA;;;AAGF;EACE;EACA;;;AAGF;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EAQE;EACA;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAIA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;;;AAKF;EACE;;AAIA;EAEE;;;AAKN;EACE;;;AAIA;EACE;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAIJ;EACE;EACA;EACA;EACA;;;AAGF;EACE;EACA;;;AAGF;AAAA;AAAA;EAGE;EACA;EACA;EACA;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EAEE;;;AAGF;EAEE;EACA;EACA;;;AAIA;EACE;EACA;EACA;EACA;;AAEA;EACE;;AAIJ;EACE;EACA;;;AChRJ;EACE;EACA;EACA;EACA;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;AAAA;EAEE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;AAAA;EAEE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;AAAA;EAEE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;AAAA;EAEE;;;AAGF;EACE;EACA;EACA;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;AAAA;EAEE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;AAAA;EAEE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;EACA;EACA;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;EACA;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;EACA;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;EACA;EACA;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AC9qBF;EACE;EACA,WlFwjBe;;;AmFxjBjB;EACE;IACE;;;ACNJ;AAAA;EAEE;;;ACFF;EACE;EACA,erF2xBgC;EqF1xBhC;EACA;;AAEA;EACE,WrFqjBa;;AqFnjBb;EACE,cpF0lD8B;;AoFvlDhC;EACE;;;AAQF;EACE;EACA;;;ACxBN;EACE;IACE;;EAIF;AAAA;AAAA;AAAA;IAIE;IACA;;EAIF;IACE;IACA;;EAIF;IACE;;EAIF;AAAA;AAAA;IAGE;IACA;;EAGF;IACE;IACA;;EAGF;IACE;IACA;IACA;IACA;;EAGF;AAAA;IAEE;;EAGF;IACE;IACA;IACA;;EAIF;IACE;IACA;IACA;IACA;IACA;;EAGF;IACE;IACA;;EAKF;AAAA;AAAA;AAAA;AAAA;IAKE;;EAKA;IACE;;EAEA;IACE;;EAKJ;IACE;;EAEA;IACE;;EAKN;IACE;;;ACrGJ;EACE,YvFodY;EuFndZ,OvFSS;EuFRT,WvFyjBe;;;AuFpjBb;EACE,YbQa;EaPb,OvFJK;;;AuFSX;EACE;;;AChBF;EACE;EAEA;EACA;EACA;EACA;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;EACA;EACA;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;EACA;EACA;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;EACA;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;EACA;EACA;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE,kBxF4GiB;;;AwFzGnB;EACE;;;AAGF;EACE","file":"theme.css"} \ No newline at end of file diff --git a/pirulug/img/ajax_clock_small.svg b/pirulug/img/ajax_clock_small.svg new file mode 100644 index 0000000000..0cce444ec0 --- /dev/null +++ b/pirulug/img/ajax_clock_small.svg @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/pirulug/img/arrow_ltr.png b/pirulug/img/arrow_ltr.png new file mode 100644 index 0000000000000000000000000000000000000000..16bb98ed574014e0a76258b9af72353e0a8d8979 GIT binary patch literal 518 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA1|-9oezpTCwj^(N7l!{JxM1({$qWpPyFFbT zLoyoQPG9SP*g>Mb{{2?z+dPUKJQ`25HqK~dG&(rVXYsRVg)IxdsXqvqAYfp^%jWo_ zpxB{lCR4XUqoKzx=L2GP*P^TUe%th9-jY|j_kY{&-11$_K!PWk_oUs6Y0<6x_WRix zB46h&exp}%JRfvWlri)5fG`n z;M44q(HQuUoi}(IhpK?tAAY@R*)_`)4TBt%YUYQiv@jVS`tBK{6yV_a!>-e7!-7NB z=j9EZIypKjb)#6{s0+qvI2@R=DU`$bRMp>X*@=(0TI;O}-@E8bg_83Fz8-Ej2Xi!J z#B?arBsYa+-jwAXjXekUeiAY4&~b24Ulf00OXr>^4~wcVoh!Y~u&n*+`h5KfTZ>O@ z;=G~5JUcaEBCisg8&A)g_pL9(nWW^NPW&2>e@AC7+tbcH%v(4AOjo++V5R?ACw+_d zF2`5KyWUx`&-tvo)92!Y2gQqaeX$JqI!Cr(pXTp9T1m1gqUSSTP3x!?dOa<`$V)}j zaRGZ^>`k4Jk8{-6w}pOX-gl_@-s;tFGJ(OH^^@hB#?%{^=6M3+m4U(2)z4*}Q$iB} D1$o&$ literal 0 HcmV?d00001 diff --git a/pirulug/img/arrow_rtl.png b/pirulug/img/arrow_rtl.png new file mode 100644 index 0000000000000000000000000000000000000000..b526c4ac96d1bc74838666ffe13ae0b1adbbad0c GIT binary patch literal 581 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA1|-9oezpTC#^NA%Cx&(BWL^R}Ea{HEjtmSN z`?>!lvI6;>1s;*b3=DjSL74G){)!Z!AX}2Ry9>jA5L~c#`DCCGCp=voLo%G-PS*`S zY#?!bevV9Zpa)A{o;2Ta+47t&Y2(|nQmv1eA2c{GEYy(U5D0iy@tYxnN9?3x+P9!v zZA+@FgtsjAoz3#@)9%yrR8DXEpYOX(TY{(UKkva+BD?=?dQfrA^8I=7cI({gQUM#q zh9X9}x+jrlzaO|6IG!xd%)1~oH9+fw@}DWog9>-3DlPO$aQh*k*vS;OQibFE%?H^( zqGZ&ab}{gqd|P`v{t){I(@fPRc?%6}0x}+jC}|u>-f5Aee$(#~i_775m8lbyCYaWE z2ytqrANaVI``cL)&gv7FxLBl;vtl3Kc2jySpr3e_XW@p9yB;%^Tdj*;pA&xM^4qIH z&jUZ%D+ntukVZ!nl;tCWKTc=4w_%ynN{1`CkGD*ej+w^w?NWwcxSZKvra2qmeM(8= zdb<7gWWH&h$Ct}x+XY;+dDZl~p7rd<;}3QyN334Y{#xlriTl%2-)fikKR$9Ku5rf) zp@e@a{wg-<*TjMZ=f&z)U3eL)UpPZ*ZTpPeJ&W_!*Y!9nZsBBk_&%%MLd30~K~cT3 z<@pgV0fqNB&WeleOAh~DIAvx8}bw#-|g-y77@?%B48{tc)I$z JtaD0e0suS%@YMhS literal 0 HcmV?d00001 diff --git a/pirulug/img/asc_order.png b/pirulug/img/asc_order.png new file mode 100644 index 0000000000000000000000000000000000000000..5a1eaac32f6d3892bb0a30d889482ce3e14b90e6 GIT binary patch literal 576 zcmV-G0>AxPx#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>D00v@9M??Vs0RI60 zpuMM)0005QNkl410c0HiAg-yUxMfM)DLBv9o#6xdmA*S$REG)bP zQ3GNm*C0u!b`~bN0u{{eI$xZyF~>bjvMc-#1ZM}4@0AcG#u#IaF~(R_LVcx+jf&MW zMcE^7x$8Q%Oh*1VeLg*+3Vn-{LV3M`3!{B4{f;NC<0oK2uGG0GDV<9aB$` zXQ`tfV32!6mmEh!Eo;PykFRq8?^E1P%a1xI*N^M0oO>1HS65mT89>51|6!ylUTu zjR>IbIHrC05NW1NUs;~{bYAi{|rQ5T+(jWZr%1wh1z_W1n$ z+N*kwEOr1OLYTBCk3k}|jR!3OP<+aj21Rs#RJyL-@t`dLhD9jv@(-cb@t`#T5HUlv zEq~!Hbp>w*8Mf~6pgjOiYq`hy#g7&FkIj_~IsWqItVxV#j4{UkIiepC+U&Tn?_ena O000068?g&F1r_Q-S5=BM?M4&}HMMSpE`$<`b)^<-(J!9U;VJC|fCu;F0Dj&tx{pa~!%5UAn>|K(r# zACeys0ZW+%eA)ak+8Q%B(zgW+Xs3V;+014gu-YYrNx%~#9XHARKpT+=OF=z=o7lL% zjw?6Y06H9qtS~W*l5rPB{6HIq@D{5BOi4AVk@Vm-*O5hG>f$T*3{V(35s$8iFfB!- zepfeXmvqH3YBfX;?6*fiV}fq#ubH`B9!2;3$iR88HfNeUh8E08Xyga zN)ZQWO6h^O1Ifnycx|LeOi7a3X~aRH2sk69XbNa%C-dp83UbHBhN>$N;5~_Xgp_En zz_2`!IQ%M72xSLYd2|y+S~oTN^V)!o%)Ij!zYK6o3b(7~wPPhuBOYaxTeMB&$`@Ne z{a12-@vB1Ri7Z7t6-7+Tx0=v3p%C9jQ2bHBkdoKNXzQKR`r+7(hC(TgOedz=!E3pn zV+O$W=9XPi`TY&Q#Fb3$N(RjQdALFv?;-1AIP#e zw-UDV!0LleyOr~v1AH~MQ^dtc}0#Ce5)kPd8Gi5bQKhJ{R;&;i6TxR#LpUd0AO{C0NCMLs{N(& zvw^`>4xkL2m48*xe21!oh6GyMf)G%maTG8F!nhTJAT0ofI?oIo<5SY}7eL`)=h=b7UJk?=K$L+biVzH-Md0Nh-Y#MofcYd>6J)Wo zZ3jA<+HA<)>iqmbkJEveIz(k>WDiWdR--Kf2Y?V`AWS6M>}lPOPo6o1Hy?S)3JoE9 z7w|2kK)fD!9byEX)Fhx3d}}qCVNpy2$Hh5-=k7cEO4o|d1Ee=J(3J~eV5Q*6-}+CC13+e#ae2$a>F>|A{Pfr|1A5^dNcIB-+1=M(9QvJW z?2~vcg@JPWPQHVHb^`dy@%9`eb|}+O|3q%@@ti!&e?;#8^uRU>f)~KhMWB1ZaDx#| lQAp<-X=!A%f4E@k_b>Q--el&hTucA}002ovPDHLkV1g~_pz{C# literal 0 HcmV?d00001 diff --git a/pirulug/img/b_browse.png b/pirulug/img/b_browse.png new file mode 100644 index 0000000000000000000000000000000000000000..94ac8b92aede6e9d3ea7ffc22b8f2386228eaa6b GIT binary patch literal 1546 zcmV+l2KD)gP)qf{y#Pr z{sDGY3PCghP0+@|#v&FzihzZMXb7A${=T)=Joer*=f+Bl6K2+|^{sEcX76+E%}wd_ z?{ovF8#vv-e|ZDDS@BoC{Nw5&r;qSI&rT_uEC)saXmt&s;#;`PFj3swGu%0+yA*%_ z`)kkK*pgCubOZ|9=kzh%UL;uNc1MA=V*yvADr>sixLK~RqkYPLRBPS|g?(I67Q;lkG z!wgZZHlM9(n=%o(<=Ras^A9nxs%3#vHVGh9tk(k^#>iJ4RT1ht@(eugAIKw5AlOQ( z9p?H_vED6v&FSs#R(Z&|JdB>w^qQL|%CW4V(86XWMwL z8h<3F19&12IVT6-xQ(&6VGm!*N~OKNNU$6VQXIJKRp#8R=>RYZ&)Yz+fSWhKWG9H| ztg7}y(RK~&@j~|Wp2&514idw?Z7^srfA;$x^#XgmyvD+3&GpED)4Pk_8Wl1M$`5{c z``O3kUGHO0z`3J*yuAx}VR+a`p5G`@gIog$qObV?7PYz4`uIJ3B8g>%vuOdeW8m6A z0(NQorc4Lm{ZyzGyZzQvb{63`S>5UKSAT^or*GbTGIT$jE8Y38-~3w!&oHI0uRMY7 zc;f-t%IS?;_f0z{rUUdr4AYx@>&W!N(&}RY>bc9Na6&d2!ntNdP6&1J^xaj{S68P@ z2k_#a!3%km zchK{W2QXhGA@bjU2Dr`$XOz(5@aiT>y*LZ^NK?j_5J&MkWw&k3W6Db(X!A9F0^Y2p z;QcJ;I*}K5uKT>WXiNB5hk?w8)QER^KSq zv>+9JW1)c~y%l)U4}oz*jtj&`R%yT(rp?84fRbCGYN)q``KFX=;M5`P;cnI0nJ3^H zktk$C@kL5kTuwg&Q^!l6-h04Pc&uHGXQGZPy&Qst;7*e!3O+ek95?g+$9J9^UiJ{Q z)LelFo7Kb+l)E_y6>$D;A#qO~P@)G=ap{~6FmIw|oO6`A+bzVv{#7wRV#N{kFnc)73ks@W!Qd3P+iT&#=2i)Gk5|WZ z1zCP(@Va6t7Y796OQ3^jwHuPv?fC$aPh8!q@|B@Xr}0=&9FZ+90Mx)RYJ&xe#x#Jd zb|q9SCo0L@M}i}3IzTC^SQXM)>eC(Rg|Ml@Lh)6(0s2uIBZC7*-tYA-RD9mF5(i=& zp`i?q=>U~Y&GI`-KUC4}gi{Lb`Sm~pD&BjIcHl^JOkV$GPFQW)IP!r?@5zD(d-`s@ z@X2rY;cx#Ea3m=;31L+QeYk?KJcdjSha=y8_hS3>1C%v?0y+N*=@NUmthR}vJHQ~s zA+S?rwtdvG`?(R9+J&XrEWTMj!1_gbZ6kE~Wyj4xDQij4t5vvojIPtzQr0^dygX<~ wf|Y}xp+BXxf6wAh;&cP28#vv-|Lz9<0TgLX=x0zt(*OVf07*qoM6N<$f}V@``2YX_ literal 0 HcmV?d00001 diff --git a/pirulug/img/b_calendar.png b/pirulug/img/b_calendar.png new file mode 100644 index 0000000000000000000000000000000000000000..fc51d731c66131242116ff1965b2285c70acc3c9 GIT binary patch literal 2111 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 literal 0 HcmV?d00001 diff --git a/pirulug/img/b_close.png b/pirulug/img/b_close.png new file mode 100644 index 0000000000000000000000000000000000000000..477e7a62b456fbf1f93a217c42505499282db35a GIT binary patch literal 1644 zcmV-y29x=TP)i?3ln6cFif$gNHjC=UVrD#JZ#7J-n=)o z5|cLX&iy{;cg{WczK<%k_P6GNH4pr+J)q;zFYel#)yj@p_oqgmIyZAR&b*{!N?rX~ zW6hXSC^BZWeeTPKdKwzA_{QE5ZR|KAvB5go%IcAIpPqU@DPYw2yPcWCR@q~)YioQx z_DK5=U%eMKFBR1p0FQj7tu+&i+jEDa<|gS2fEP!Jo?~}j+B^~^E7X9+-GfK!JTLGf zSQ1@!V&S#yBO4I{k1nH>v7%@E*B5$1jR*`OVtx>R#{b4OgNmctQx4cVe%=x=&7hj1hV0DkLs}tfnQNueBo< z>9nVD)%3krwuf%)>V{PxF|kq1Geq>cy-=omh+!z|TFxJh(K>9c=Xp^#QFUR$~&y>gjnKa+KGlz!?C~kS&@WPYW z0GTwuWe0nrdO8szM3#84_K0Cj&7;)uG!^H4XDoF$eg!-)9Fm$cKqk&_*_IsFz5F+$V*+BeZZUs{)yP|o-JRy z?_K#*>Atj4XU?^C?Q5VWvb$*mN}YW}#@b1|9s4F_1pW{2T1Dy2E!;!XN~Z~d$+`hyD_dfuw<2&>03pxBi;z-c4!sko<&z$;_&6_pxe!Nn1v)SU@Y+9%CY}j%Pcpo_>Ixn_$ANCu<@(4#LRqE~= zF-DCeEYWMAcwXR_D*d9ZD~lmBC~RHY-k@yJ{r1-4wTZBCp({}8?mx0p@S^%N(oe zi(H-;U*3`fahmhIH3*(|UcgPh{-TTfPNJHyDZ)2Yk~4{j}94g5Y7Y5)S& zofkK~iT`CYw*t%pSXO}+V^;)TbV!OYA`)Ka28WRJklKIz?hMF-z?ZA5u=4PzQGLZL zv)1bRBNm-HALeAZ8#J@-5Jo^#K64``u<7FuW_1eo=q|3qmIK%)S*0A$LE?9&KD zKy9svci*}%6oEsZ=Md{kgE5ItUDlvVzyfD%WM*IIgdvTKw6tR&Y*CRFBxL-TJPQmW z-98b(n982v1p&ZTA{qtIV~mOpXtY&c!2Bi2!qeAns5gQsogzRua?t@&6BTtx`MX)@ zCqU+Uj0rnlmsw|sVPnNA%p; zG6z&U?i5N^I3}@`s4P?KHv^*%81*J-D7oB1(o&8EEez~o+i;>0N-D<;IMxAYvW)>T zP;6Z0ENF1Jv_kYT_s zi}n^$be|5PWJRc6DC#Y0c6WZE!^nG~k}xzIq|+ zn3pUlRJWPGP|^{q7mD^8H6(sRNk_O|D1vt~0@V|lf$??l#0q$<3}^||*1G|%tFC!V zdZEz#K?EdHvuNv{LL&7C7+V*{wQ2^{az8599|zS^(tIBdm`}=T90tp!Ji51?L?U(7 zQHLkLKyLXm#?F6+L~6~KKI8u&mH8Gtv4|pp z>0em@E)t~r80;Bh>9M;~~-!VaYM&z_r-o!E6} zzp0liUBi4SZ(E-~7_Juzcng&ji95J?J5D_DjwFA0)BS>ca`7VGIQOZY)7^?*2ylO$ zv^eRJ#rDx;yiL-{m9F9J;0~Dc(mhzImM~MCH}%dh{Vp%Su`2dLL<=BTzEHd6 zLF1j$?>TH}PfN1-QXa3L`^0>H>aGENwd-yCwvrX(DlnoewmN_jB3iJ%=Gm`RaV%IV z=xX1H%!Ydc%y0*3bVfLV+WUPIuzi2`!fS_vE!ul(_yd3)^w#u5Aw{c`+*>bN)Y_7V z0W3R>XV;c+c5xa%EX}yuVT?YU-aB6PtQNNdy{Gn%02mEnVk*|rF?4D7k;-j90RWhL z`O7arINId&tE|RfxU~C71ps0Z@(P6F*S}1pXLsIUz%#IaD{%z-m3aKQxmQO2G$jAY z3Furv*_V!g1WrQ$zVpy7Fk%N{9qo^0Up$r-&HPWW?c{JDasE6Qb`a=ZFkELuS4g8X iDO#PJ-aB4Z&HERGA(wK~!jg?N~cb!$1&yZ{q?9i3=nk7PWGiwDHYpk)x8tamaKJfj1^JFcT1f~E15(II$ zhI7pb1|-Cr*oNfd>i*-^otz*52LajLh1PWsmjo1bSA#1Ph>X!j1kf4cUTu_Z zE|duraaV(j0*+NYXAyoSc|IL3h1p#}7_X zKx~b6bUnjd9Gd|XAm9e{$T-_bg*$>`?*8HIjIU(@h6}=Mb}w~ie~a0#*FEN3cgEr1 z@Nn;54`0KWMPPTBfUbV(M=Q;R1?#G+9ynipp86cABIkg%+Ix2h@<1N}&Y!@3pYO;| zvXcjTCJ-CkA;|+h1jPP^-;pq*5y$pZ<7m>^(Tn*!v4o(cSuM-lQs q4*>?|Z3|vcV4pc(eWfIIQS}S1lRwY7%8|GL0000MvWVdu@is{PN9v=!U0R%c@jLtCq>8$%`doM zuNnB}{pp|gw!2EGI4}VbGsg_ZomwkjUlLz0Z~c->|7T@hSn0`Y?432%oUIerXx@Bw z*>Hd-Xs`wbqf2$?s0cANRdtd?)tV=g8YpQuk`Mnyik~v^86L_RG!FFQhZ>GI}J| z_f~Nx+HOer!nc9(!G>Kv>{kSvnMxQKf~LQ0uu2MO;A3!jWh5Km&ck(qk-;N&8S|?S vM@B0KhLxummpjZA;GV$1IpILPa0Szor;^P7Y_2;4LyW=G)z4*}Q$iB}EAxss literal 0 HcmV?d00001 diff --git a/pirulug/img/b_deltbl.png b/pirulug/img/b_deltbl.png new file mode 100644 index 0000000000000000000000000000000000000000..feee038fee74735d0d5f1a0341b4269fef14e7ca GIT binary patch literal 1406 zcmV-^1%djBP)R+` zG>D2K4GqvBB@sxtK_Fs@hyuAdBvRxoL|nvJcKC^*z%nuoSaL9m;-6gNaK?7lxp@?O zyE`*GKYM2zH-6IH&CPuC=6i46yf?eRmTbwEY{_N{GYvdDxbPBX&gdCT*{Fk_FL1ob>`|)eRaA0I0>ac9LIe zuUat4Q3Cdv;AR5^J=fZsw2DJHdUY{skG41IRK(bk#b{K->g2hRMW;`U29W4g3war9 zSWg0IJ#0{HT^4{nglgAGc4H}=pC*(5P^`M~Zu zD~8*5)UDNWh-Gi2^NNBJ$m-^6`-B)HM}7s?5<(J|v~4{&Zs@S00m8zyp8-{avVwlp zRNSOFu~%IN#KYXk&}doPz^w{^jB%#+CZUFqakdQ8mv6DppLk_YgKn;42TUXss_RBn z-)&RxsKlBqk%p{v_R`+)3|&Dktfvmds;+hBl`(m#W5Y|)YCm;s*I;A(3nR*Q%rSt|AXM6&3>B*Whm02DymvHv`uh2F>l?J}R7~aVj3m3#r z<7F+XG3rP76UKWOV#a45MF$b#nYruu^71EX$pgSnB7FYutKFZ8Y1Oy`PhFbv0m=cu zcgM035g{O=oPT^Yt{GR3%HcwB0|emZUx2;k+vvOeDR$k9-)7VzjN$!!v2YHs?m+BS z&MEj14?dj0dEBNj`+yAC>VM7w0zUYmP&fI28_q0sbsw=B0KwTLkfDf7+zu=Vupv>E zc+e(vPEVk1{(9ZytHL-(50LUMRCOGpTrb*3fEbCKhodBfQ3S-P$U^jN0tg_b49}i$KanBuYN9ABveV1ElMPVB3{_ht`XJDWCI)?MHtDWZ^{j zF3-axfQQzo>g}ff!pHWLvjMX6+rk~j;7&Vs8O!^3dI9@YV#6d~EL>o~`8ucH%yO@b z4Gi1^Hpu`0*xp|_4d7ka-rTA}G@fPr`NnVhro*oP{S2tG)YW~2bM%0r!vZUT=)?T# z!uinip=`PVq1-+B`u;2`Cy8ZR8E7wv-36l?U~DL#^M~2Ri@t8&e?7g>t}~QI`Tzg` M07*qoM6N<$g0eB6WdHyG literal 0 HcmV?d00001 diff --git a/pirulug/img/b_docs.png b/pirulug/img/b_docs.png new file mode 100644 index 0000000000000000000000000000000000000000..2a51cb7cf86ea44407100952f0d97b506a6f900d GIT binary patch literal 2489 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 literal 0 HcmV?d00001 diff --git a/pirulug/img/b_drop.png b/pirulug/img/b_drop.png new file mode 100644 index 0000000000000000000000000000000000000000..8f730574ace9ba4856595281db2977c2ba1a6118 GIT binary patch literal 1989 zcmV;$2RitPP)9R%L(YkdB5tG8C1~~o5s)fm5veqJ7<;<=UVMsy<(g2&6 z!weXJCh;-m4&&c2Q9OUPqlTmu|iv7&kQU~w~q@9}*ggbV@T4PrpAR1RBeBX->6 zNl{(mx0U83kG5^!K0wumh#Puw+I{!UntiUgg~I<9d7a9=7xhJ3)Ef#7G3EfLi!Ey0&n2RfVbfbCJcZG%m_d-ihw8sO9%#I@U*rN_G@ZidJbJ0FHU;1B>_k%b) zQ9f6=v2E}6V;olwqdr2M>-r0Tyv}ZJQ=zmz$2>KRcmro1UU|(>Ir@q0f=+=agpHBB zKqiyn!2Bos}QR|J!G4C0KI zD&=zYEZG+ddH7qgV5N?fUS`V;V9S>mnEq+9m;rDyyn1*WryEQw}3=m~t z3BiDkc;wni57((heZlw2#y({$Ry2{3L2iJ)%i3-u`AQY>jl4h(#l#?NVucN#k3p4> zJONP#mJkxK5sw_=X8@NWd0qOoBW$%r%J{rRq_rSG-(yOPCi?479N`NZ^7Ds0LXCAQ?qKlz}CL1Z<(k zWXY=mHI`B>gWLcXCD+2Y+E_y1B38}~@ol8PRC0rfzKdWZxavpt2nMCHI1cH4(VHD2 z*i)HJITuCF&52^?A97*>VVtS#b!XRM$sjiX#TKw=FpQj39DSuhH}8$t+?>UWGKD6q z^#9Q9dODtWm&J?#X%IL_V1=P=!SFu0_W&H5H7(ic26GT};|6TX$%|C;?YFv;Zq<{; z!tM#Mr{poZOY~B|Mi{`jOkF!+Br}i%YB2@SAQ+|x^aHe@kpxy9c{u2?&9=@D;H;0l zw1|Q=j0y%>&)n&~KT4U>)xT>u&%e%2y~4_pm(BGJZz?_+8|05N>f8}e9_O66=#H&< z$(4~63i9;eOMf@jGsq1P$3x#5!RqPR zAp=BM%gE;asjSJot{{9_ed@@od|Zyc&9Fzw4RFaFi@%54?=S`sFrt)=(W6ezk_~aS zVaW9f!Jdu9SE;LdtZJSQ$B9ijS`yh0wf(ZI3wH)_MnmyG_nCb}g5ZbXB_LGtvYgeX z^vmiHoLcfQvyJ+ULdYODfV_ps-h}HJk@9RI=*iZR@;X5>DXykZ19`L4u^W0z+=j0a z2WbBKi(ZI*c!7|2iE|&c{k(T#--(lpOD{W%j{1{j8XoIn z&-i>9oN0~V^G42(+cf)gR&n4JEF)sX8&G8H)~%-!vlpr25eiot5kbQY!RaCI_*vz- z`3DZ<{sP0mW7GlUZQZ%$V{YNy|BAe`*jOL6F*w*R_^CxGAv7;}JV)24E{cy={6vAt4U zyVi7(=j68)&Xia4vB~?l0ef6y4nT~%V#kjDxr2W_K;idATx;6MJA3D7YvIAR-n|3r zJ=S8#u|l%`<4f;;EOALEkJEe&qNOX>uEo{!NYx&Xs*f^NSwSpNjm6i?8+OfD&pc%^ z7}pKdXS8;G^-1yU;PsYh2s=mPIub;RRl2G^Z>|kBY*5vBd(iBLiIS(RoA3=Nsj`kQ zTD~xe%e={>RgmRB`D!H5!(aqg}7GiHn$^Q-6KlqcnkJImR7Vm63)YVP%G2f(>9y9yQ3Cx_p$S3d* X;%7qphjRS100000NkvXXu0mjfi=Ep@ literal 0 HcmV?d00001 diff --git a/pirulug/img/b_edit.png b/pirulug/img/b_edit.png new file mode 100644 index 0000000000000000000000000000000000000000..fc0e175f3fae6339a72b6657972a80db3443d915 GIT binary patch literal 861 zcmV-j1ETziP)C^6G0e<-7v z=VQCiGqc-d3Se#42v{TVUylG&jecQhv`=s`#ejX?VK6+PPridZn^FP`=P!FjLfk{% zLm1jW3SjtM7;ImBiDhk6g*)ZV<6_94qrV<1zD7sft8h&0Kx?^ z_TTSU7veW2`apqj!rum`#TeBjIls>clRr5&lf`k^1-LzNFvrWMG_k4++PelU0d~Eq1ZeO;4`n| z&G1>rV~$b*@-=`l_nVKrtgv5Xr1^fbYb^L`~ZR(LQ(ou(LC|+n~TflQFEXuQ$6~uBE!Vy7_1{dTVfS na8cIJs_YP)`{6hRRFdXkHpKcHgP-2|6_9`xc>R>dVoiFo!b9`+bL zd59Me@f0EcjYL936!Q;q379OB1;-?KmY|}UZL1pBYguYmsvpAu z?r{}x6{vItL>Bb-zRDTd$0E(C6WM4zDbQItE!NUH_tF}&9f4n>w=MAG8Vw=AF_=$9 znGzt6=ZI{#T9yD=6UgE_7u(7wFlsE*+}1h-t|8Co@s?EKBtBqa>bl}%Ixj|lq|O`s zQDjizTEk)#??oxAq;m-ry;?#C(0MX{n>OD|+JAL@tVo$obw&57?Gf5JP8N0mJ;l zhg||iFG1)Gd_VYR#H8EUmXiR55}>PVk0zWY3bj*zHDseW+p-FByz`HXfTt^DUpypT z@_!r|6wvk{<)i)4&PyOt$2K-=ueF1(J-*I9B-tLWel1%FAbx|FUh5M`5e{ i3PdI4bglv!D)0yGFzU264hAa#0000b5gd&iFNK5mfe3+!g zwOxP3_MPu`cZT1ay*;1r&i48vK?tAr?aaP;@6GSMnR&B22Q2;;Bd{2O|LF**xuS1B zWjyuo;rmo*+5mMA9JIiwI|03#Hk(M%rA$=HU8z18-NR}(V6L+B3&xl?_1eaBr#nLDyb;>^lY;v7c;5W>%-5Ru zY#V005yy-&v~5(!FGlw&tq(zA<%C8}FcZyEOXh$`#?;RazkTw{jW0k|DaSIUGLZv2 ze}3~hYCJ{5EXuE2;s86acE5jePZRs(<208uOat&%H^yO5{L(C|jSz z*h0!=2XmPu_PiuQ*`6VUg#h(U4RG8h|bd+ag^21|*qu|zg@X{%` zX%9|@A!&KzC%J!0IgZeef}ng0J6fsh#^Q8*S*NC#me zYl%i6JJ`o8H~SQq2th3&X1HvBvKP`s4ivIk40XQ)KbNc3-GcJ`Tmd8R4kE}F64_0> z4}=98?&*e`N+G>;Dbh=pz+pX6FEa>*1)sqwAU~Rg_GRiM-xLx%5Mu~^AKAe{(hzrD z?!=i4yiA()6v?$aw8I@)DS{9ZMNSERd2uJ^ZmdJd{MKAoK_TQjR>3~=tFB@T6vdfo z)((`L)IorP5T{tok5&r7#|(Y}m8z^q?J+?sJZhu#&Od$9EnE@ zF{+cv1Ts;tYU9GSGWMn_GL6E6>-zDrHA8lz)O`1T`SKcEA6^O*`uN87OS=uc6U<;K z3Iw6Tk?(x-i38SD@ix(Okx{E?eB_6wZsj^ciIz+i$T(e6xvGs?WEZc=4m`G{8_mmd zAVAyBY->wjE2dn7w8yW9B2#2E>*T!t?9)%Sqxg#u6(6Q5!u%L=eb@K}H9D2Z-1rQi z025_mlY+#UD_t8rh3JH)Q0YqKfJo~gkKDj@jP+iDKibdDCok-I(T(9ct500E+uxCaiKg;SLN}0nBk4T z`i+hNa2GZqcVZpzyEu=P-YEGI5COk(#d2)guohB!o`=DkBe-z63*9|DQWfw*KwGRK zC3}%#db*?iXf(C0*ig{~X#a>O{Lv@V+G@QTyzr>CzX?J9ihGp*RZtqs?%zr)jc(J?MhX&&J^dAMXM zN#_e8!{ef&837ViWdvlZyz*9m3B2Muap=T}H?Bh3)-|uO;AKI}!I!27JjBZ+b>K?W z)k57Tz%zV4NptylNYti#q{N=a@{as(_cu z@W_}2`RV(bU_mqTQVM-;N3^he`v&Zhqm4X)7e`^7Um#*)dK&-NtC#EV{?rLdZRC4H z3(FddzXpqfl(+ZzHkM~X4*AK$o&-xncn^xnjhl)|3&&3L+V z2kQ92^vY|mqo?q)oa{eRoS@f*oQ-{zsiyQEZ-9Doe-#PYU(uV z;47bWt-3g|zhk>A5NqHbfHOONk#b}g@0 z4^qdb$CeH2asNkKv3AXB>&Sb({rL0W{*H71ybysWdd~Y_J%8lD7iq^{^Gc&br}uXO z=mKz@H0x`{?jLX}gw_F030%6`g^O3NRc9Mco8p`YceA(3J95e&Zg*YlaHm9Hz)NY# zM%ivwT(o*3@=TlJgm1!Ke-x8~KIvgD zAm*cUaQ{;e^R4eNBOeeLXNM_-e%SH7gZq{pJG6fp&uBWxFBHKC+~p4a1Q8`^1Vv1gN8S;PKn!_ovYXB3vAZ+3 zf9!sneeV+Bw14z>lI-lve0P3#=H5GZ<_qwD{CB~wgwPF}wjBZ3&F-~y_~mDRcgy7- zOX;h!tgK9_)Qw)lx$R!gZBsetD$aQ==e81Vvb~s-lVu7l){{H{u&iKYjvj5&*_8Yt z0ptn6Cvq+Z1?R`P;Qv(fo`1}nH_zrJ)w7~-%hO-ansaMfWRyDpa0t#Jgg|$9xB0uOqt(wpwPmJX1cDT7Tw+ZM*blwo{PEbtNyCiSsY=bFydqRN(WkPMSF9k)GuB9qp#x+NP-m zb*Bm$Q2{w-6GX6%ACLa*xv<_a5loVt5*ZjAKY&{q02ff6tU=gEpFpZ_a9=%v*NYcS zeYSdon%B>nLLk+g*kr_ ztZAtZazk?wI5smtsQ^!(44yt2isPpc_SO!twl>+c9>_RWy}Za|iJFu?%@jRyWRwee z2rd+^(j<2UY>l2~(|_jljrW{yHI3^VaFQRGmJY+_hwbG3kqoSYvm|~t8H3Mn1D}-% zklja;45p}+)eUBIUG)?pXpakdkl>Ah6e#hu`8D62d@`xOKT0OwpFJ17tCxe+;oe+* z@@D>D$!`tF8i$F@vfGrC7g>r!V#Ic;3fVQFxg(@oHr7;7In2m zEm^Ve&-t!4Z@%L;m~-w7M8%Cab18dQdV}ZQ37((pTnPwTyZFtGi%cD{O9badBt!$( zu$MfB@r|C`dtxPSttUd9Y&NEQm)jq3{P9)xc3S_=%$SQYxs;WEdKIkvuw4;QmsNM;wU+dlxbcXW95;p+>4gm{oWyv8WOw)vCi zQ-QukE5?A>YB^N)=H&uvbwFan!F%r);jzazp`%0Z-Vh!RzV_G74Uv&3=*q|%8?pkz z%Gb*~tYv&MENLl2jm+ia5*+yb_lt1g(}TGEwrs@5$9ajNY3V>(io+kEve~2uLsEdY zZk32(g&Ym~7R>R%F-R63#DR-TcHzK5JNf0ymije8x;w{_dJq7tqP#q}J;0{|rpksH z5H!Y~9z?=AF~zgXC84-v7xtCzcarzu>{g~}=|Hqjj!L61G+xLEssM=Q$y>YShKV4B zm(otW_WB!m^wEv@aPLRx?KKBI9XZKoyO0kAr2?3i?#!7Kg60QRfI-|O=Ovcwll_t+ zB2-t`z}RENM<0KTO@)OhF4+a6(dd_aY3Y94p1lCeLLl$-g(){UHa7wZ5qt#*G(k>@ z`PB*j2Ve{v)~~~LNl5^Jfq_AMa^O>JEZmHDcf1FE=TKxRF4=|B{h^b0!?lS+3V^)q z*=vG(7Ut)50E~=@LvC)ai`g(R z7w2}_!<-wMT|NVhMj&UU?9824)g6s@E>mL}_cw-Y2v3>jR5vx`pPOU)U=FP*B0{}4h*;(25C9m5M zFB2j{D~Mu1fYj9m9;qGHxHB^|@xkl_fB~ABnZuF+0JzXTWI{x(p3OcKphiYW0|<)q zKY@=;9RA=Ji9umQ>tHv!t!6|hRESqcBj$%6olyux4W7^Va^gyWa)}6Gji+I`dBznd zUZJnS-nL3q8oq}`xZhn}$CQ}6AOTAbws4n*UzDz|noC)Q<6J_f=$fFK!+P@by2{LBGV zo6h3?6Mqdz-W9zX1x}397ABPxyaF1ExZbJ6)~y0WI~-{&!b=YZ6iflW`9tfV0UPVy zfzj3%Qh#@XSeLZB;0gJw&+`BmidTtX0TGmqO$a+teenbNfUMrOrXm=uW}kh+BqcKA zQ!!Q>@3UPNk+kQ&>3|;vV#{}*XN0%poGAQXJHZBqw`us;BS&cy1$--6IdL{PN1L-Y4{{q!UsCI8sl<`qcXpkQ`NQt($7bH?qye}Z2H zq7NMCB0(GERZxBTHPpNIhCtCj280#g8c$!640nh-e7@k25%a~qqOPoka{+pQh@dX{ z5E!&zaK&N-JXR7w3{Ym}x>a5nFnGoJFiDA}U6pDlKM>n&|9z&fJN! zW{(>Tl2U@M6XoS8x?6fm2>6wJOJL2Kfr0z)1vDD>dr`0QP=NtB-qVZ?HE+7fpEYVC z-pP767!8!SRb$POzj%%xBLH)E_%LV8a5aK`tskR>KnmSOl4kBYJ_>Gf*YZD<7MgdxlU4gznunX;o{oyRG z3sayuf`>Y6K#-tAAuAvw_M6Xl_DsL^vjHKtGot&5NDU&eZUdx)<&Zut8#==dour)Q zxeF5T_I&?m?Tdguf=uOp!)PGrj(x5lRaLf*aVZ&so(0jlp?6{a$%6>X4tGG;?|%iF zd)rabR)fRsfpaj%=;@mLV#{TD(M^DKVahExDFn?YAut4+Tjj1+Rc%-7p?)Wn7whCjX7I0B~gz{SaW- z`R)D@^%?yPn2(VE<$;|bNtyk_;@5waYlh_mmjw*eyy$PwL843m{|?ey&xk#u(1g!u z&V8-fUCjRol0Ud_JW0}BV3tJWC{rJb=uXR0h?D-;o>NLie+)LlVFD+7c8F%ZHiL69sa5R&k+ym!B^zjN-p zH}~=aqjfs{hs<~GcfRwT@0{N`-*(>((dEDYZw8G2h5I?rE!qLQx#a)*WZ55odz)YM z<6FVjOcWIrC7o>w+#idn*_IW%&a$i|P$BrOQKMn$xRE1kS{vt)%pvZLU5 zyP#^GtF<1Zlr_+@RFhJw&{DCL9aHq$?Ck8Qe*{s&3_QEw51-$fd&i*EwDdFpCIF99 zjI5Z&e98DbZ|Unbq!%tUYxk982Xt(N)<#ZQa(GhPXfu(9mX-&d3x%k2q~RZiroCFx zt~MjG@{NTH6*SzkEC1**(z+MG!;d1am1Ut;bnaZu`ThHLA6WeR7jAY3fbj*eZ{NO9 z#X0M2T1Ljjz>|u_-n@78sOcC>k?~V|sAe@s8+s}ncW1!J9=ZS;1v2677$895s6{YGLzen962(^`b@qh)M&PO zFfAi?QSjQbHg-riX4Tw1rF|%%7FkjC5E(iQAY7;!4lSgY0V<^tj}keuPA0q=NSBEq zLWYT{*F6x-a{+D6JA3QsSIG!0I8ayifJ*6DBetOqf~;l48g+ z{@A(a@V~KahVvkskRN;5U`nH#I;NTTWiMGV-cYn0S?vS>6jRCu-X??0!C4gS--kk1 z_oPtQ&P2fwRDd`Zqi9(w{_;c%!w{^C#_6w^Tf+ycJpyYl+RlG4F54;^^MApJ1F6KA@~ zf=>TyDJkzB3TF)+2dQzxKgldCqA+HJXNWZc z;wo)04=8tY5pJ+uKn4Y3;6j2IoPfq@A~p0N zhnfTik&I2s9zto$7E|-^>nVbzrqFRsO>N4IL&bHvs3;5IxA2TviZ?ZEDeEXKxy2WN zibXfZk4m0}ttwJAaY}K?^W7U8GZ=gWz{kekP2o9@5G99QBk&0@4q&@xAUeLGCG${1 z5AfShi6Y*jlw?YMW-h6TdDMU)pi13p>odlD^y$+Y7;q14L*`{KXiIN$9fR=&5UaPA zU>1sSRBpz=33vW|%Q(1ulnpZY=#&W*8b1cUkxB?%V8T0MjF7e_4uXmGoSJ!bBVbz} zF@QnA5)4n9L~8nEYQWxNJt#eK+u{|YgVDNsu@^RDHj3&4jZ1;sExuF8m4Z1xW^y-8 z#t}Gc!)w0rh8zk#G7Ib7@DOf7IOYutX`XyvbMNm0$*-5g(Om z%0!~D+*d3DX&(V6F(4){NDhLD-n)lSxR8d*sj^}>f6XruR2rojm zAJVf<4;j_d!RM`84ZyODUt(mCFR7-!eaIX%0AsWe@=L-21UpM04@hqx19sY2%e3Z= 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 RT}1!@002ovPDHLkV1h3R2|NG* literal 0 HcmV?d00001 diff --git a/pirulug/img/b_firstpage.png b/pirulug/img/b_firstpage.png new file mode 100644 index 0000000000000000000000000000000000000000..86f3aa08a21efe651a3ca620086b17a1d7424fa3 GIT binary patch literal 1637 zcmV-r2AcVaP)|!>55MFrtj5^#>byF$*BsFBIIxo14#Cv z03>dbya>t}Qt=6ySCv1m&;vz!RKTt|g^3V-CCLmS29f|tps5YP6V3PAwje4glB??K zwq^O_E4x*|-t?0XnSNy>$=6A`Ltq_(Z+kC5!456pe?QYVwf3$H*fpnU5rkU^#J57+ zF?`#$4n$T~!Gzs+ML^DSudDB6Et}-h+aKN~@U4A-IWcChRhhojV3!Fvkmil6SF|4p z&b+Jet=9*8Auc`Bm)c;*rrJ5=Ecd#)86G5N)l0*E&xlj*P7COJS)`A)k)Hx3mF8 zHHWP`^+JWC2xvhw%Wj7an0_Qq?t`H-YI#Q3O05s>8g#a#9%-ZP?TYuj9?*)1c}KE)-uu-Y5U!W|avIu9j%j8`tsnA2Xo2 z6jT(|;mF1kTq`%BK?kTfg>P=FlFF_OnUDEq)CeSbi^kc(lLVkZ)kFFdpNvPw_s?KN z`XepTAPEHuG*`%H@R$U=v1=kmFX|6J8(VxF!UM#>vZRC*+aY9GdJQ515{T$C{hcSU@S9Zh9t;E-fKVJxdO!@BW-9=KR7a~#yFa2S8VPtUcLGK& z><=riA!8D-bnhgL$rykD8)1rJ3mX*Am!CZ5kO;$h;aBO zrUAAB*ir`CZ&F=ldW?z}*NwvLO(PNDt;p~M2tHshpaVN>ms`s-EEpnG(0aQ*$eU!_ zYRfu3=qfY(f+L$tP_VNCI%6&2N#1ZE0M#Vp?ckk6p!{SlhCJ0Ts?RxZ4felVjBDjV z=!~@*`%UvgsSf{tq&ZOL2tEqG5fB{RT#DQ!1=c=(!QoF!@Lfg$Zk!irblboKB623Y zpLP)d;UzgY8ho?}lo!?E&~vocf&e)#8`;igERP04~M?P@)Z+)>TiT*H(a# zd5+-2_>F)df6Hn7m0JN_VxYkVgZ_4J{n(eKII;6QbkhwT?x+(sJjD`bag7es%`NRSjxWCfe4=Pz;nFzKDY# zl_L0`1{FG#2$^Vfcz{&0H`XsZ7S0>7pxHj<&p}2|&XRCjWsE`-h6F*VP^lr59*6q~ z3e8yhStAxS%ksxpQn14cK6I@@Lku+P5#gJbJ!o`6qpLIU z0I)q0yrlpDa0BZ})J6hh1Q4ewaYx}v)CD!uvL?0^u=K>US3s=lVR#5-#pa7?mWRGk z54N%jChR7d({u3L_C?Lh`=T-0p3LQD;ek$m~Y0LAV%% zW$t7Fe}P1e`00000NkvXXu0mjfYqkG1 literal 0 HcmV?d00001 diff --git a/pirulug/img/b_ftext.png b/pirulug/img/b_ftext.png new file mode 100644 index 0000000000000000000000000000000000000000..b8b2a25ee373f13c36a644a635ffba7649a6ef31 GIT binary patch literal 452 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 Hu0mjf!i@yg literal 0 HcmV?d00001 diff --git a/pirulug/img/b_help.png b/pirulug/img/b_help.png new file mode 100644 index 0000000000000000000000000000000000000000..2a51cb7cf86ea44407100952f0d97b506a6f900d GIT binary patch literal 2489 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 literal 0 HcmV?d00001 diff --git a/pirulug/img/b_import.png b/pirulug/img/b_import.png new file mode 100644 index 0000000000000000000000000000000000000000..234400cea15dc801292be34987fcdf08656035c2 GIT binary patch literal 524 zcmV+n0`vWeP)xxw8z`tq)QAY|j)faTv1BLu-mHc>B|CZVo}Fc8X90_4vJpCi^3~41 zQYb-SnLChA3lfELcHt&$pwy|RfOCW40U!+zC7pp<0szv#2=h}`bOz}P{8_9()L4P2 zu>w(JRzNB8k`8&rAe6%3{SEG*kLlzLh+~8 z=A`CO-aO=xxEtG(w2cto5~w3^89m-Rg_L@2ua4G3S4sMPAVfk+2Z{MbvUWT>@rVTX ze}eB_$dCl@+vtdd`!I#Imo^}2?-~Dr#+SIr9Kh{=AQn%OmN#=E69Tc+ESy9Nf_Mgu zo{6c$1NN&#^jLwYu>w&uF#;{t6u~rg2I&b%6kt}ODTFE*>}Rq3TRs8gUyeO0ox5HD O0000w zLUOp~Ks)F(48&eGi{Rqa0iFPWzz7{>QBB&s<1MbG{{a(f-mjJS>a~_eq7M*gHZ;?bYG*wIzyipc%PZ=KZrkLmE;Z4=VG=Wm<1mR`&Br7rqCuF%OyW39VpsDq riHT?sCNYyZ4wKl`d`w~@qMud+%+ah3Q1}~800000NkvXXu0mjfC*ymf literal 0 HcmV?d00001 diff --git a/pirulug/img/b_index_add.png b/pirulug/img/b_index_add.png new file mode 100644 index 0000000000000000000000000000000000000000..8230f4e9040724de502df5071d16b31d32bb8812 GIT binary patch literal 923 zcmV;M17!S(P)_$VDw$1Y%H&C@e^`h@wTlB3iT)vzZny5-Gqciuk7&Y$9z2j>h zLiab!;ydSjXU@6zJN&-^R8&+{A_-G+lbPAk%^mE~h)B#V_Ia;FeK-15B=Xf17L0y|I#l zgmMEi#mcob?{u44fF~3T2zamL3(x?}0E)cBONxnp*QRf&p;l4(-%yoURpPawD)Exd zA61D}R8%&Fs>H!nVmF9Q18{&r2T&YB)I~6L*&g8TV7HIo)=y5i_M8QO6*-@pK;!D zPnwTtS6G#p2^@l6Y8!D(qI;}=&);<+=uZ2|AZW~VO3(r_0an? zFzlGXIm_LZ_0gT#cv^TFpQh~+yKFw9(J=ofjz-k>LWgAH!~!92Wlu%y8S074M!S{E}fKfX15IXJhZ z%xgRetdF?ngza?W(6S{WZ@^m%$X@>F7C7Ytc(+RQ6eCtE#6%yqmp!yg(`*s;w^XGQ x=cmAsNuU%k{9;6-BvPlIX1n?;TNmW^{RLsCo!@KeHLCys002ovPDHLkV1n9;tlj_s literal 0 HcmV?d00001 diff --git a/pirulug/img/b_inline_edit.png b/pirulug/img/b_inline_edit.png new file mode 100644 index 0000000000000000000000000000000000000000..09688cde730667410911476cf70b02b9e6bf13a3 GIT binary patch literal 1031 zcmV+i1o-=jP)`kR8biI?wuLOXC+QZNkJ zJs~ZKs6|n2qN1XmQZ9rxHQB<@h{zUNpzZ>TlEg=#IQhOh-rIlF(K`>FGoCxwgt^=^ z^WSsN{O9}r^MC(214OTA1fmgG*Ab9-(3cKqM>G|WY3vSaLU(_2Ph;Du?S(>4bU&7L z_Od2{e?~8b!IKY+es>q-)O0s9+la(Qi$e5K_0|I*BdRxM3G+{ac zOT3LVpa-tE=Sk$%{pQ{$Oef&jw*{d{jCQ%5yd>t!0aMlr?P#AyvRh$5gkHI}N+I!? zz5+&bUH1g6A`yB2vx_4@UhDq;dZGx`??J#OT`ZD^Zn?Z_iILnLQsuIqUx**^FGrGW+T zMV?_4#?B()*x~HB{JeHToIA`-|1wAsbmbfBkraCe8 zMfuvq#PV`TYLRD37i-|2Sc$N3&#T|d}>^bB{!3ITC z13K{K$^$kX6ge5+98E~GCb24UIU^(E(cFt5A3`e-#9w$_3*Zk8-G>)Eb6{78kv>=e zd8X^qO5oYpHPZkZkeY?%qz(U%T4BbMR^3Vqji+pYDJpz9g)`Ud3(&Ui%gjT?3cAkeY zz=L)!9+xI+U_NcCGv1*r>w^zA|H$)#XHJAxfL{Yk;HwP;&j^IfF*ZnO9}q~Jwf{pS z0G`G(Cy3GRNfe!RsS*&;MV@GTSwAoqgvQd3Wy#d*>5o+&E+IuC`P@Qja%-4C5$a`5tjDR|= zAfe+k2D5j=k$Mr5I)#_RGK>VzNJNytp%ik1T>AjQ}r+hQPDEU?Ofdhh~S?Kc+zl36cpMQPlV&@sT4BrMP#p85DfBBO#% zxP3eh7sn8ZMLSGmE?^SP8RqYz!=n+1MqnLA;2*4Rk&1=7O!@!-002ovPDHLkV1l*e B*+c*U literal 0 HcmV?d00001 diff --git a/pirulug/img/b_insrow.png b/pirulug/img/b_insrow.png new file mode 100644 index 0000000000000000000000000000000000000000..569b999d50c32e4e446f29c52c1980ad065c820e GIT binary patch literal 568 zcmV-80>}M{P)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>D00v@9M??Vs0RI60 zpuMM)0005INklC}KbzAZ0|#ac&&c;3PCAIIeoX<<2L?y1&0JHY12J#}f9N`Q6K!&Da6D zi(zDFynwOh>q+%gw6%b_#z94gX!0h{sbFXO!q-NUfCb^Iuq3QDBmtua2`C#9P&P>d zUW8TQNmy-20s!m=8ZT_+;u*i)6TUX2O8nn!ANOhi0akhoizSF?WD)CUEVRJD!_jVD z)ty+S*S-e;c%|pb=L1K&g1;(Kr7vR>D_43HAyxV^1Qg162w1*(n^|r7cW&Fi5Fumu zRRB+Z(zeg>ELg*%pen+~kSQQa9$hz#m`AFBmG*~Ydh(pqLgu#odv3y(GTqL`^qlbf zY#sG*H6|CUJ}HGPve$JdmUGq;8t7G-BKpWAbq4qnnti1q!`$YZm|j4ZM}9 z-MKB0?%dKQrq^lBBnhC`X`PUOvLOLwlO%v%rwM}41!G^lE|zQ+?d#6~0000?k6jHElx=5P$=FPl&T+Gk= znKysUOhw3nf#J@3-#zDk=ezgK12(XM4g9a6x}6}K&2F+RYo7q400u;)A4H!}9ul}m z@(&TYYAAJWWMpKe-SxXBAeYN+u`KJ9h#V)-BP1C500a?;+W@{Xl{&p^*RDtZserk~ z#k3MRCuDDxFaR<{xGEwP2bM{Guy^nVUDqNH#67(MbXGi;EeGd{(!*ftW7@<;sV4Mv=^1y>Wv8K5vw>V-}j5 zn@bb8NK!Q=9Ep)Ai42PXNrH0d^;GIoy}TWkg%W2tO_m@bvWbbZ>O6$;rt+Pk1)Yjzw}?T>kZUA+qlYhSf_2-MBqDGxPBp zIST+LnJNg+l6;Y5`M{&P2FR^l5l|F91lZqXvicL*?=IU(P9(~)K-=^`2&_lm?}`9` zOCs!#B^(nA#}OhMDnKX>h;S(`dnXR@o#0_>+J!=KKjxnk33oK9UU#P}0z8o`)vggE zBCZS7#-nXB@>^*#UXIJZZVS1I#5KclY?4U^{9ohg@MNvANRV(eMsls7A$It!dk5Ya z8CkI%=QoK|veGhRhf<`vA$wJKQi8kr^+z#}5gifm?S%`O`zx!jc%E14@r?)vVv#>F z5yF*oA`tR{()Ba-^6Tp%|J{$5GDVRwk|=tDgk{#+B&OrUcA;uK6eASg{_ybO-#aeg z^6YE|3S$6J6hXoBKmw+rH|qTn!jYCqM*cg?*s-HW&o|=nM32+I-nx~s-NKmdy0G0m zoV*L$bs;34NhFX=Sj~n~h;Ypt3xH+vUn->VV19l+qm&wR+!ATKOuqCz4Uol8 zT-%JiVp$`3*07B9u_N_8A4SV^AV|J~9?Jq$Nr5WyhXP=`E<9o8-9vAVPfScayQ=Fc z5~CysNNyvzmBa&*OG5e61FmSMFplz<9f4o&-%T z)Qmh(wo|42N@ddf_dgZ#K$9J4g**V4|KK=|Gdw)J+~oR>qOO1z$pgU2!NI}0 zld{{0eUxZ}JOF&(K|XDxrVA}BESvz)DtWlBo9`&2HW9Z2pR{^2$?>P{`6%K9)VwW- z;BQUSURzmNNe&GSWx7GC9mEZ?M`$2I)3o;^Wlf!6RZIjY-< TSzo)|00000NkvXXu0mjf9cP^I literal 0 HcmV?d00001 diff --git a/pirulug/img/b_lastpage.png b/pirulug/img/b_lastpage.png new file mode 100644 index 0000000000000000000000000000000000000000..86f3aa08a21efe651a3ca620086b17a1d7424fa3 GIT binary patch literal 1637 zcmV-r2AcVaP)|!>55MFrtj5^#>byF$*BsFBIIxo14#Cv z03>dbya>t}Qt=6ySCv1m&;vz!RKTt|g^3V-CCLmS29f|tps5YP6V3PAwje4glB??K zwq^O_E4x*|-t?0XnSNy>$=6A`Ltq_(Z+kC5!456pe?QYVwf3$H*fpnU5rkU^#J57+ zF?`#$4n$T~!Gzs+ML^DSudDB6Et}-h+aKN~@U4A-IWcChRhhojV3!Fvkmil6SF|4p z&b+Jet=9*8Auc`Bm)c;*rrJ5=Ecd#)86G5N)l0*E&xlj*P7COJS)`A)k)Hx3mF8 zHHWP`^+JWC2xvhw%Wj7an0_Qq?t`H-YI#Q3O05s>8g#a#9%-ZP?TYuj9?*)1c}KE)-uu-Y5U!W|avIu9j%j8`tsnA2Xo2 z6jT(|;mF1kTq`%BK?kTfg>P=FlFF_OnUDEq)CeSbi^kc(lLVkZ)kFFdpNvPw_s?KN z`XepTAPEHuG*`%H@R$U=v1=kmFX|6J8(VxF!UM#>vZRC*+aY9GdJQ515{T$C{hcSU@S9Zh9t;E-fKVJxdO!@BW-9=KR7a~#yFa2S8VPtUcLGK& z><=riA!8D-bnhgL$rykD8)1rJ3mX*Am!CZ5kO;$h;aBO zrUAAB*ir`CZ&F=ldW?z}*NwvLO(PNDt;p~M2tHshpaVN>ms`s-EEpnG(0aQ*$eU!_ zYRfu3=qfY(f+L$tP_VNCI%6&2N#1ZE0M#Vp?ckk6p!{SlhCJ0Ts?RxZ4felVjBDjV z=!~@*`%UvgsSf{tq&ZOL2tEqG5fB{RT#DQ!1=c=(!QoF!@Lfg$Zk!irblboKB623Y zpLP)d;UzgY8ho?}lo!?E&~vocf&e)#8`;igERP04~M?P@)Z+)>TiT*H(a# zd5+-2_>F)df6Hn7m0JN_VxYkVgZ_4J{n(eKII;6QbkhwT?x+(sJjD`bag7es%`NRSjxWCfe4=Pz;nFzKDY# zl_L0`1{FG#2$^Vfcz{&0H`XsZ7S0>7pxHj<&p}2|&XRCjWsE`-h6F*VP^lr59*6q~ z3e8yhStAxS%ksxpQn14cK6I@@Lku+P5#gJbJ!o`6qpLIU z0I)q0yrlpDa0BZ})J6hh1Q4ewaYx}v)CD!uvL?0^u=K>US3s=lVR#5-#pa7?mWRGk z54N%jChR7d({u3L_C?Lh`=T-0p3LQD;ek$m~Y0LAV%% zW$t7Fe}P1e`00000NkvXXu0mjfYqkG1 literal 0 HcmV?d00001 diff --git a/pirulug/img/b_left.png b/pirulug/img/b_left.png new file mode 100644 index 0000000000000000000000000000000000000000..0e00e4acf235b6b9755a7f1f4c46199b523b56e7 GIT binary patch literal 655 zcmV;A0&x9_P)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>D00v@9M??Vs0RI60 zpuMM)0006KNkltZb|VAHxT*P{ht& zL=h8jczXv?P&)-Lg_VWkWiy`Nouo2xcXsC@_%(ZGCOhZq%$b^hiGlBn%76bEWa3#$UP@O~@Rcc{P;HU60 z+3sR10*%9G$GE^!@pOV8SR>(qQ2~UHWOajY5@UUgZEPbvFtWL=@F4dFHp7Eln=BMh z#%+cNxiv!gK*~*<;Xy9VT!jaj8@db+GBri`&|!F>-MAK>OK0JMR`bQa<1rt?gVX^K zUPiRVrStG0RS4h0gTz6Wdyj{G3l9>7S?Mpge-Q0(=~Z};DA4;$>pZ_I3u@>Uoa=Yi zM=xghgR5#tqRCm!)*4Z&bZeXyljsV($(9X1+{7clNF*@5*YO-sFwEs$JmU|EAIj2h z*ELHFN=f%>$_rAxRUi?HV1P?+BvJ_gNC@eVL}~%xlZ2K4@I^vf06-#&!a**bNn{cL zQ~RA)E+sMx0GATE2mn_Sxd{MBgaJzkdQelw$yET1Z?l952W&~?E&yyw7!d%rB#a3F zNK`2@`b-!V0F&jOOOq1D1%OEjD*~V{LG&2U)Ol4$EvyNEZwV3M2Vh-75*?{h3#$U4 pCc*#WZ;3>OKE$kA`sWWq^ab_d&bJXK4I=;m002ovPDHLkV1l_31Hb?P literal 0 HcmV?d00001 diff --git a/pirulug/img/b_minus.png b/pirulug/img/b_minus.png new file mode 100644 index 0000000000000000000000000000000000000000..d5ba9121d796c21b52adf4ba95086a9f14ae3710 GIT binary patch literal 563 zcmV-30?hr1P)}>+0&MJx0VRG;12MLdBY(BA{r%s2-#>9n6t18^P#`E^Q-KHtziso? z>CW>daXJ)pTEc9!JBsMKF{$-Bqv%ZqprY!OeUpX&&!{WETeOxCuq&`|f#Ffsz2>8K3 zQv>?Pmn)-?z(1$~-?xw-_;C?4#U5%NRA~QXjW+jIjFiCafzjydm6GAd((6Mc@=ct! z_Sw2I@Di~UrgOSM>A3P4qy-dxKkOIjV>A3P95rA8Wv#iVg;GJ#;PuT&B zJ&=HowMD#{(2#&C0~v1zIv@f6GhnV(OU)b3fZ`}oYUGj@g9PL=xTF|Hmw^O|ybX;a z%vl@~@IC|LztJ4-ZVbZ=cv8az&q8kKn~y?AAjx*g*+9XR@ztWc&naVSOE}%1_gowL4jNaJ^_mp&L9_4Bpd($002ovPDHLkV1h1I B_yPa` literal 0 HcmV?d00001 diff --git a/pirulug/img/b_more.png b/pirulug/img/b_more.png new file mode 100644 index 0000000000000000000000000000000000000000..5a1eaac32f6d3892bb0a30d889482ce3e14b90e6 GIT binary patch literal 576 zcmV-G0>AxPx#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>D00v@9M??Vs0RI60 zpuMM)0005QNkl410c0HiAg-yUxMfM)DLBv9o#6xdmA*S$REG)bP zQ3GNm*C0u!b`~bN0u{{eI$xZyF~>bjvMc-#1ZM}4@0AcG#u#IaF~(R_LVcx+jf&MW zMcE^7x$8Q%Oh*1VeLg*+3Vn-{LV3M`3!{B4{f;NC<0oK2uGG0GDV<9aB$` zXQ`tfV32!6mmEh!Eo;PykFRq8?^E1P%a1xI*N^M0oO>1HS65mT89>51|6!ylUTu zjR>IbIHrC05NW1NUs;~{bYAi{|rQ5T+(jWZr%1wh1z_W1n$ z+N*kwEOr1OLYTBCk3k}|jR!3OP<+aj21Rs#RJyL-@t`dLhD9jv@(-cb@t`#T5HUlv zEq~!Hbp>w*8Mf~6pgjOiYq`hy#g7&FkIj_~IsWqItVxV#j4{UkIiepC+U&Tn?_ena O0000t>bzo12=`39nD0`$O(P##{P0jI!IX<(>ORu>r~Xa_Yh@dofAW4WTZ zP#WT5YrdMo$coZm;wt7)5o=)+Bo<8S{<>#*j%NZ++DWvNh~Y}sF!2Uh5bD&`ASTU! z@`oM0y=lZOnnX+@CZ#%<_!VL?Y(ND8U|{Rbp1s?%Y(KZ{)iZLHO#V`7kz+Tow9&WM zzJ6#Y_Fa~pBZYnY%1OJoGUp6qa_%ZaLtz1!&Hc1vgV~PlzPH5B1;a#9i1e6^b%j{` z`(JL^;**YbGe?X2U3=%No}FIr$N3J#Y=ESbKxNJQeH15g{LW_WiZM2o7(ch$T^E1c zMtbM_;O4q5?6>#Y??17}kN0e5rfc19SJL4b>vWRoUE&e^(d7l}U0YHF3;F1H)|#xn zDov}{iGJ%`1ieK366wb}fx9m++MC~OTc>dib8OKUZ=JG@=jYre z;j;en(!$6i`E<9yEL4M73;?qWZ~rD)vYkuw_Sd_o^&pqFluVxhvU4TU?-%Cmvp4Wi z;UrizOL#b&+nuWmwtjZbeSok{w5Jv-?E@Spzq$z5Jj&8XxsBpCQ9Qzee}G!(Yop`| zuux6#lOLQpVmCir)gcqXeQ#3t%T5qcP2P-Mgc3bmGK11Fr*GKrH#dwSW+y64S{q6T*-$k zhZqeG#Ea7!FDyO5!W#u?FhZ0t7)E9DiWk8igLDJFLNBU0$c7Q=P7@caTy04Ef;f!e zj@KydZMHBW0_g_uA}*6DKFTP&m^@<6-7v~iXM6@|36TI8H1QB62}&CcE;rFIr5nI3 zB@wG8!t53AfWUCJ0G!&!bpmiG6bu8J8^U7YQ9JN!oNS=nsgMeZG2BYzUU32(gXV*X z4JcGBWUm$KU2+DTNSth-`5oYVC995rrrN?hdKpJBHK0VQ&qYGV5SA3H{9cv6$R@2^G1d4@ki;8L61gRz2VY?u`M?g$>(fugbO)w8Fx`O(@4&yFV~;(EXXq6G O0000q!dI=1Q&JT#wfBS0qY|{ zFq#OuHX&kIu`_~+Y|*-q1T_JgHgO9YV_XRds0#^{YN&|_rF5qEcJAXlE~e9#PTM;( z9cO^_pUi!I=lMO(Io~(1idC%QzJ^rGu>Gsa^=f!hMSF}&k19Qg^Z@HXTYz>T3uJ(< z8MZq>2uuM!NC6l}byS2=D>`ZtxdvQ5`*!E8x;wD#MD9gIcMEI-Hdmvd23$t;9AdsX zx2NOBG~!eTUOtgKiRhd4v8_^Q>3Z_}x4QN&M`_YT6(*+|Z2TOiC#UwL(YR>@Q)A+A!zy#RFsKTl|nvGA)iM9$MtYL50mjQ zu8ZTkU<_ge#LSfvVv4gsEvkxIMXg2EqE<=bq*zjf5jKpmiJdoVDoe{XRc1*Xlf*Fu z!Hk|cWm=~A?)SUfWkGZGwZwxTh3<8%I?!y~_YVBO`@>3MEauU%;&06a(&hu8K|4LK z?)zG-47J;dq2J#)6)t2=ja%KXpHkzt&XVdvwiSj^r~5k2mP<%BzpNb!SB>!DNdLg# z{O_q#D7f_(aWI)iRy{;8O!e>75r~~=JLtDSU3T`#zpeEUQ-ttKssp*Rhi={e;oxrTCYyne zfS-UutvaKt9ksHSLm95&KpW^g?sawMwup#R!qIB^1UWMD>*I&!-kXe`)9>yQk)yz-6w)gy94PgC z2~BqZpzrv5-uT1GE>v~`eZXTgP1k|*z|gvzX88R3pO;mE{{g6EtRNv+_wN7z002ov JPDHLkV1iBsK$rjk literal 0 HcmV?d00001 diff --git a/pirulug/img/b_newtbl.png b/pirulug/img/b_newtbl.png new file mode 100644 index 0000000000000000000000000000000000000000..8b7089e84a64e0198b2894356240af74ec1784b0 GIT binary patch literal 1498 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 literal 0 HcmV?d00001 diff --git a/pirulug/img/b_pdfdoc.png b/pirulug/img/b_pdfdoc.png new file mode 100644 index 0000000000000000000000000000000000000000..01a7a9d5b3865716dcd46d1a4b16654a20f3409d GIT binary patch literal 1047 zcmV+y1nB#TP)rV{MC>r1kb+t9_V%_rk8UjQrAB{w4qS ztZCM;%Cx~V8wh`VSJAuYcs=DsNMZzlc_N&V4JA7p5r1>JC=!VhAm2hnc4>%_=-YSV z3DSJzH2Wvrod}Q+iEzvNP3e+woPeaLAOa*JNH|VFRuzaO;Wz;(GDMPao&c>Hfg~I! zAbY0}1;mR)e^qtD=Y-<~T)r)ky*Y77=*>;#iIR{kOYyaN`=uGbg*~-WRoR62R6AUc zwlrh#?oAkh@5tG_4LMtO*x`oTv}Fnn+_-{BS0{|%5Wd&lM|7Z%JF`OxCtwT*#{g>! z76Yb%aA&(6*tt#N1SFRWkgcgpWVja_m3RW|s*p8v4u>4+?&7JEJB_DyDB%PMq`PD_ zC4BlomZ8olw7zZ7wh-|8Hb7EU4p*C71WD6)-VS980XnE$i*|mZF9JTT`Xj=#% zYCv!M!r|(zpAdZUjOXo8vK>Z8{U2Zq1=wz6nGe+68{1k%`?EX5dfNy{GQ7TxkX&x`oIk@(<_`4L)?jMIUWB{9A@Z%A zozy`dC0Z}prDd#(k~9+G1cJ{W!_;-Sm#>79Ux0A?S7^lx5n-V9))w^CoE--;^!gQa ze+%*s9~)OUQGrkbrasCR>=V#Kr*QY_Q;7Eeya!3L!fqB(s%9fEA#2uLo)34lA=K13 z$pqNW6R5AVrUiqgfA%vCsMDvzwY-E!L@Qo|;L}G4JbK8YGztRF8!_ctxP>zJez0W%VYF*wLUMh6FY z>RICh&2RqUph_tMbi2&0It1C{;r}p9t=x~igGX5;BnP2eu2PBsb)}tzgz}RqDMes1 z0srp%zah}^J97uV*(o=%m&76AV(3N6mcis-AhiKgSW{q8Iey17U z=Y7BD;TyhhAS5ItBqRf5I@WmHQo4XLUkxgYBB_R5cI^3|>N8z-orpXJqCP#$Sh%*= zymVM5<^fc6i>uZX&w*Hv@NXWV%vGz)K>yo%2If}~q0qayM$NmY+_>i#R=~bN?~<-j zTYt<02y+S5^PU4!au)cMi769|0th&$dun%M_pFy@XVd-9;GPk1GPjo=qW~(>S!&0I z(&3$f^V@XHZbBx8=s%I#lXm9$BAg=^=C^f?;qRF?QkT~f>Mh}IgnI% z3(_~6nD0Gu>s1nrPa!V7Z$G^^oo=fAkuvOr& zpgko8+lMDR8cG0U>Q24scfFvl9;>`L@W#tLYP|rq8O{ZGhsZLj2Y_@NIA#?t9}E%z zAc^QhQdVa)`F$KR6c7)H1pFD|Ot)ADo6$Tt5(fSGKY0H%XBS{B%u3|I%IMa0hH`XM19A^$T!06^Ws#*)Bn&j0`b07*qo IM6N<$g6o$_*8l(j literal 0 HcmV?d00001 diff --git a/pirulug/img/b_plus.png b/pirulug/img/b_plus.png new file mode 100644 index 0000000000000000000000000000000000000000..0028786c4556a133bd798f6d4ca9c8fccc4d7b1d GIT binary patch literal 1713 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 literal 0 HcmV?d00001 diff --git a/pirulug/img/b_props.png b/pirulug/img/b_props.png new file mode 100644 index 0000000000000000000000000000000000000000..072c543b477a3e1fe65195b53bdfe9a49328ebd3 GIT binary patch literal 646 zcmV;10(t$3P)O_4KS8~F^*1y| zz>8cZN(k!|DVAks+U&aB-K3;Lci(K=dDERf0zmx448#n?43wDx#Vvk5O3svm8}uKe zmDLhZ@T}(0zwfF?Du@OJY7B$F#lFnoad`|sfs;hRwZ5T@C4dk2&??aq05+DUPlQi* zuP`2du049t+k?}~Bha7mXae7pnZ8_EtKEeCZhLW`*T0yA`I2^EH6$Ipc62J@L)D@dly;yNHQ=QKu5-L- zouD#rFlh(OGaDkM9rih0v`*;tIP)UF4GxI2wI~s&MGZ&<0wy^7QeFgH=XlXNA<<*s zEz|-1^Kw(6q}ht|%}@unsp+L1s6`F@iw+d66IA96ChdTE#;F6gCYV7smRBdtoK){c zfEpMWV{26+P>ULn2n0@Yw&lDCxOBkf&#My>HTK;?9hl-k^6W)Cbep3NkeVdzKrLz@ zhz{h{32D2f9axRC&vXOYn0=ka@6rh~C)IlqpaurU*jkkc)S?C?0)dm9Z8 gn1Psqm;pKiKgnh5^OYlDPyhe`07*qoM6N<$f&;xHga7~l literal 0 HcmV?d00001 diff --git a/pirulug/img/b_relations.png b/pirulug/img/b_relations.png new file mode 100644 index 0000000000000000000000000000000000000000..d03d3d54e040d05af66166ef821c9f219f810f05 GIT binary patch literal 1715 zcmV;k22A;hP) zMhWeJ0)bW}NFh#?M<7H9P{p-Cvk~K6wa3bRMfiI-gnpR?bbQYD!KGG~zfV z#~=^EsZb(THDY^RvQu?sCk81hDw3s9d7C?u(qHL;eCO{$?)HYXDVe?#H8nNV+uFUl zgyxr(=O~btkf3?BljaO*O@AU5d2mkf_-|u!{dYGBIKT{LXXOs9{*elpzx0CvvLdYm z*xLY-0O0JjCD54?le{npOb_AZ>-#!~3jwqz6cTIpRcvgEmrLAhpk#UZTv?H80j746 z2LK^r|MS8ia4sOYFb|moutiBp^5v4!wX@^pV|xZvRdtE<0iS|caisI-$G^c_Q~JxX z$rG{y4g9&rs)*~45k6;uJ4?M@uWpBztr<{NEseVe9E(E!G7(!4aCuhRAukLB zpqPL<>tMvNP`C$vtEyU>BLY-ab#b?Tgn>=BoC+{T?+x`RdAqlLyr&~QSRo8i9g95Y zqPiu7ot0bH?Uvi_j3J`;0R$~$&mcEHtg5Oj7QdL6P;puL7uJ8CfI4t7YxnjI7tQgZ zU*5=;h*fbz6hI%+H-KeGW&p#j! zAOJ3AJuLD7uxpEU2P9?zXg7uXyON}jqVkLsoL^R+BZ2KPpJ$9#Rc_mG%rUl6aPGI$ zx5qv^S!ayB&{Z2Of5ODcdw)N3`mVKq#2HW^ErIDK1>kaarfa+NbR$C!G;9UviYb)L zi7k%QH%vfLQISl7=2^mj;LRVPWs1IZ;{ zvxEkR^@)&|VQw^Mpw&rI@xay5aT087c ztXKm=Qf@UpSa4!6*eZfh-{`B)@7ao=|Wrf)o`&AeDr0Ym&ZAAZDwHS2k(m&Sz z-JV7ZPBdnx1^t)WlRchCWlUM?_v9_5wE0?Eq_jM9{jN)>)0pak{6jIOto3^`#{5cp zmbHGD08dKm!Wga^I45vJ6#A20B~A-Sw0@TWVTidlT($d0%yn8oqV>B3a4tsMOD1qG z@|+fsX#EE>U_TjxlZZ?saU@#*!3+qhv6&2^Q;pLC60P4QfOI-w*O=nOtxiR+k!bxc z0Y<9NYsZ*!cQgm5x1K!ew18*ojvh<({~NSpjQN9xH%!2l86!JFI-e;xRYyzCY;VMr z<{wi%f%>0{m#xlsihRlP)rFqhf1N6*J(lYBH}puJ8#L4GErt0)k&LN~_7;7ZzoyUd zKpiA>t)CzfX>y=pt6d}3iXu%*^7!;JfPDxc1ptUixSll%S2IR8`{YblEMv@;JFTi( z8oBvl0=*P|maY&%*S^17W@S=;uyrfEuj zi?JOH(Y#7OfaAn)Qs%5$a>>`4($N9{{rt!hIv++7#u8{MfEfVNqcEx%nyDw?7n zg{Gu*?P~<80MI|)+!$y8;oZt@>yE^e6!%BIb7y|OG&-2l&EVEKsfNFFCT!0?$X z*?85vWy866lY8}%Z&7J^HYc{280G=Ui8K8M!1fE5T(M`f_IIKj9Qn|#X_|Dyr;nEy zn+js%2$TyT8xP)L?*h2Vz%GN)S#WkTyN`TU(=^8)Ngm@-<3DSP(`DzWC6oXF002ov JPDHLkV1ncbB8&h4 literal 0 HcmV?d00001 diff --git a/pirulug/img/b_rename.png b/pirulug/img/b_rename.png new file mode 100644 index 0000000000000000000000000000000000000000..c69838e25eed53f8e102feb974f7506fa0bc8575 GIT binary patch literal 783 zcmV+q1MvKbP)nu~K~z`??O9K26G0Szv)kQ>sI;XZ3L-6D1P`7?AsEtAJop(rSc?fp z1;0bVswt@o9(wE9i%<&|f*+t>iWfap)E+8UivM;=p1-vz?Cd1jC6nC-o#hRa_h;Vx z-g~pNWQNE*CIkO>21J_SJGU0r;6G2q+eBiEm{vuLpLq+F4GKMO<})iN5I`)x5ots=j7`iH=dgE{ zzKvM`U(lI0Z%6$> zR_zCT;3wMvFr$~tt)i32bAKu_$)E?5?GkDO!S_MhUXyH>?V(DSc?A>%nu3w&_^Vr7 z;uh5)pF|rRF%$bfHFtJtWocRRTUy^{d-Ny?$HA^EBwdJk&w|R&Ply*G87UP2_(d2@ zq755O38ny>gi8qk+UOPs(a_N8D3VSAL~VweHvt@Uc}xXN1vE2YmXKxwwTGJuXs1xq zfvJFI0=0*m3TUTL)4{)20YUUpGbw2f{}6SqR=}be67(r*c+h;1Sp207&QK*NkV||f zj5(DErCD7u0W(@|`0jtfy)Qa;;vpgKS9u(J+u^2rC& zTi>%U^m9I%O#oOnt|f}tMII>NA!yUy@p^DhI(KikEsO0^4FJ2%8W7~EzbDZhS=#SF zp1M59+zM2^PNgqHA4^uO#o!HsOTL=-!@c5v#-qVI9)Onw|-aeXa9SJpw&tS)=&1*vESFjS=d7J~DPalW7RxdKH zO<9Zp_@EXnB&U!9UeBM>)DVRLNSs%bD2VR0i+vzE*Z>5GFPB}2m$Ro{DhNIR35Y-s z!3N-lUz7oY4d5q*Xjg&}KzCfX1%%NA8$d-(6>30tT(`d=de*N>{+?h1sOxWlLJ-d< zkLgk&zPANeVLoO2PNM95I?CL%*(i*D>5pey0sWzrcI*KvZKAQWyb2$=H=Ci}nChAo zq-UqRx~*Zg0x}<78j?s}MzJI!w#|zY#<6RFD)$v5y9TIoUjZZ^AY z%}oc*XWjmOlXL%L>f;CWN|5aYb;PB;G7gS*&S&>9rTX0T%Hzu=w7v9-%L??t?_)q! z9c9Gz%9=v@PUEIRs-+g1$J#>0j&%jTb{fsy+|7$tvol!%>|8XDG6D#ITl4VfdyN3# zzzn|7yo=t=U=NHU-l!K_IJ5~1$%*^xfWtq$2VUK_ f&zm4IqKUvKW6RMpx6R2?00000NkvXXu0mjfj0Pjv literal 0 HcmV?d00001 diff --git a/pirulug/img/b_right.png b/pirulug/img/b_right.png new file mode 100644 index 0000000000000000000000000000000000000000..871b7989db287f51b3185eee62bd0bda7611b308 GIT binary patch literal 622 zcmV-!0+IcRP)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>D00v@9M??Vs0RI60 zpuMM)0005;Nklx**jy-ItmfX-kCEqg>Q53+--gz7YXoR;E=DmIxgLJV*&OM^iYOb zY3Y3Ekw5ZQ!q^^Nl_)fEC^_XYsk`TAK`0_l}c zge~BE8oGTV+yf|&2pIsyh_m^}0e&Kq9Dp*2OlK8Ige-s(M#uvwL4+RwMF^E$9ZtGM z_yc@YOjEZA-vG)fA_RbPh6n|q>WGu+hkiciDkOj^YE%^)L}&nIg@^$_L@%r%paMEJgs;*M@IpzHgY-eD*``A@|H z$Tgmd0iZI(#XRGw(17~*t=rKvJ~v%3fcaHvJ)Q~zpz+GVc*;A#<#@^~!1Z{_8-T{A zn3P?Pr@R0@$FJXxobn@Qi323ZQ=$Or@st?A$9PHzpj85DS$aGr0MH6SFK<*QPWXXn zmH_jO@+H6HDJuX1zVNNd|9Hv@(30sA0=$^_Pzy2szwiOP15?)6_rO5Z-v9sr07*qo IM6N<$f=0#(MgRZ+ literal 0 HcmV?d00001 diff --git a/pirulug/img/b_routine_add.png b/pirulug/img/b_routine_add.png new file mode 100644 index 0000000000000000000000000000000000000000..3ff3071a53346e110ffe41cd27ab854de6712d0f GIT binary patch literal 2051 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 b{_pL7wsd`FcYzs?00000NkvXXu0mjfS0o;B literal 0 HcmV?d00001 diff --git a/pirulug/img/b_save.png b/pirulug/img/b_save.png new file mode 100644 index 0000000000000000000000000000000000000000..b46fd72b79f87311a303e812362c62fa4f4d8e61 GIT binary patch literal 1715 zcmV;k22A;hP)|{#)F@;szEs@PFPwQyc!&7gwJRq4}U4hlg7ywc+ZeEn5=pjjizA3#+6w zK~0>~wxNZ`aHq%PFdnyIOrthw`^2~5amQ_V{=)UJ=kEJ9=yLjp6GzrGXD1%j657z5 zVP*$D7~yobKurJu6yO=W77$=-iaGLf6HP;iBM}@O&R0X*eE8@m8*fZcD|<`jFwt>% zP%Q(k6A_#y-K5T&hG)QJAi8h?VEz(jkN>Fw5 z#EPUL(V9rzF89Yb5iu8NUkno`(tuH|mL+S7@{`fI*oWjxQ>tb%_1U=BMnO~;*a^IP z8B~MST3|3UO%@J;$}F%>=n0+0C#Gd7R1xP`G{S&l$Pv6*sxOdoH6)oc%Anla!sj_( zIx<*5p%1hZdcsf8XZ%j^3hKz6EL7J;WE6Ss0s@e$n3K&;`w4VjG(4MR)ylR`e$1Fi z-#);*9380$O^GB7r5M%>RTogxoE@8GFX?6!F8#F~R`==kiLq`D1rTpxd^OZd{N;;J z@QX|g&;p;Ifb7jJs+&D-q+0IZHcdp)F39?~P)d%?aOgi8O~5uw%i-PcuZ0bk(39x@ zvB0*!iTHK)S8RMm;Eu8tEfY+q@ z0-Wl#$?pevi6p}5VT~!h0LL+r7?kX2Sz55SwFQnTiKMzlu|-K%7r2wa&)cKAK)hCN zB3+QTr&H%*KqUAC!O9NU%;lWNpru6)We1;lWJUxc`GG_N9Lz_-rImVlhANZHx zrje~UYXvko^AOa~ujMIT z%hj;q&2yI;UF7Nl&Snd!1203v#X|r?UpeAZycFwlwSk6vFcXtjsKoUJD1_*c%eWT; z-5{<-wsH_Xzq5243))4H_7f5j_UWyHKy9dzC<__mH-o>a@1K6AH<#Ip zl)1hDc%d-b=6^ceyzXlG0@3H;aGjN6wfHdCgAmi6D-+u5{0Kc|=$a5z1xTp};o6x=@91C9Dz~TlLH*n|Oz(1lEZs^`)(Z~P*002ov JPDHLkV1nIXNzMQO literal 0 HcmV?d00001 diff --git a/pirulug/img/b_saveimage.png b/pirulug/img/b_saveimage.png new file mode 100644 index 0000000000000000000000000000000000000000..b6e0e7c773ec1f8a90331d7a7c4584f91382864b GIT binary patch literal 1124 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 literal 0 HcmV?d00001 diff --git a/pirulug/img/b_sdb.png b/pirulug/img/b_sdb.png new file mode 100644 index 0000000000000000000000000000000000000000..ceb793495fa476476173287bcdba1ffce91060c6 GIT binary patch literal 114 zcmeAS@N?(olHy`uVBq!ia0vp^AT}2V8<6ZZI=>f4S$euShEy;n&#?S_raoo{qohDs z2gCo3j0-H{S}T12_qTksX7**6ZR`=i!TO?Uh6Go~CsXFUU;zdOcaDqtc7N9T0}WyD MboFyt=akR{0C_$j-2eap literal 0 HcmV?d00001 diff --git a/pirulug/img/b_search.png b/pirulug/img/b_search.png new file mode 100644 index 0000000000000000000000000000000000000000..22278fe435279b7df4bf9c7500b454a58f6d6a37 GIT binary patch literal 1536 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 M07*qoM6N<$g1NAE00000 literal 0 HcmV?d00001 diff --git a/pirulug/img/b_spatial.png b/pirulug/img/b_spatial.png new file mode 100644 index 0000000000000000000000000000000000000000..6498e4519209d80e15832162b2f035a667ca18e2 GIT binary patch literal 376 zcmV-;0f+vHP)n?=%%Py)oSfBeZ+x7a)NyivWMpS^b92DI zzuDi~&(F-JtgF@7*0r^?e0+TB>gvqQ%;eBGsxlp;|m&B1kl>H+o^f~{sB`HL@TboSkk>EiGCuk+#Py~$^9-Lq%&Iob?t`h&sXV?ei%XCMsckO_<7 z+jT@!t^+CRTTKps4vtIVQAZB{?AssGUl*6sc{^|b1qss$v>oB$UVZd@3V5C)?ElMD@(h|}#SjGOy8g$UdnCsiTE z1^n!SiZDVJT4+2LaspQP*i6PG?g^izPp;F4iR3=2sQ2WdJ}S|_-+6zaU3!WOtZt2g zpn>hV7z)u4a%dKZ=t*ZED**r z90M-t(=WeH52iB$SC<>(aeCv`(*-`uU@@i|xVXSv#vo?pnf69rmJepLcr%-C$Xv}+ z{HuhoQ`)WeXZ3_zs{ya68IMQa`PvdLQ`2ir@eQ=ZozO1w&YQP&V=xE8NRpg>2Jlh5 zH3w|#r<4MP4xFe_)0x|FY_52ASfDeIL0K{Z=LCstm|{V4YkoMyGmb@8NI2+XsKv3e z_9-s_lAwY+UCk_`y6_+p0-eyNutO18Xf1JYxAw(a6xo^att>y~1wcdAh<<+O?%ux0 zCwvEPzjzCL$TEl>SkM!{LUvjJ{D9ooPpDwi*~1_llo_B#nW}nju`=l<&1vvs<{Zo_se1#yV5T5(TW`Pia%g=Fv#7;bf?D|&u@=5Xn4LOuPz=Hp zhsMu!R_c_W$^`&&NT>{s%PdHQn>DB3#ZDZTLQ5n_`<4Z$p(6_j7VB7C@st+;3=W*2 zVTivg8QOaN;;>D`S9q&sm{uj_1(@Uj6zJR#uwQ+1FHQL?0OpnDgzwYot>;;U2_eit z*8*28kO4WpFmRi_kq0bIA8z{t_ zXUer@Vl4Vg>`yoD35iD|~FO6_dDUCZ)An zju<#u+CD0>^!f+@S|{ZNBo~9?kOTPG;7d?TjZ3^wG$Is1JMy_s4@>M&6oiiIWgVfS zR4mX1WiYci^N_C1YVh&QIjzXUfdnRTPw5YW+PYM$Z({tJwe4EF?bIXqAC z_O%F`T+|T>X~|?wh`c9QG=#O#Ee`u2kpZtPy#`t9UHbP{+oVVMc(H(M@D^%;dkYMwlXIFM=ebsy zUH+4fPlnQGk>q-5n3xl9uwZ*_~}A?sMFEGxPk~XJ+03 z9654yrbUbtJxb6qO7WZmlGO#}cd_{|Pp;gtI!{HMks^)a84L3OP>5zDgD;{VSYC%E?3ejxj=F8|O7V{YeU@Afh@;|e;SU@x!fRwi#D~QGeP___FiV!=9CPs)2 zL=ynmLNpveIOjeUV(3-O@IBFRfX;itQz3FInTSycL#@R4Z%R%2wWR4Da;m?koI)(+ z05n^I-3ugFbNKo}hEH_k?&Ch@^V|LpY{~^FMHOD3%a-|V2S}~&0szEruPyW23P3fA z%*Gx7AQ1eA0jNf?mDs8Kp4%>>q-X#E#IBZu?^}r-P>s#iVi|yH6iYKQ=B8E=|DLWH zOKs@!IWKzPa`OOy__s9XrdF{uBQt@p1W++AFJ~aQIQT?Q&GHPRn9yBq}R*m|Dg*kmE6U`bPT0^4N};Tp|Q*0 z1oJ_#6d}S942(*U!hVz#4f#~D%BX%X90tgz^t(X{`!O&ofpFGxWVxBEK=j>cN5@5d zBP&G}`OH3m`VD;Px` z$|uPdfXWGUIRAFY7J$7%2`&$hjvjVVIZn2`$n1D|9j7z@CjM^#e%b2cXvK{b83Q1A nipE033GlRm>p61ds9E|8Y+o%vvgGQN00000NkvXXu0mjfu*!wU literal 0 HcmV?d00001 diff --git a/pirulug/img/b_sqlhelp.png b/pirulug/img/b_sqlhelp.png new file mode 100644 index 0000000000000000000000000000000000000000..030a08db70573bca1c5201e7cc820e5c68e1be4f GIT binary patch literal 951 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 O0000JR5OgC-Qi2_I+XJWd=w| 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 N002ovPDHLkV1h`wiLU?v literal 0 HcmV?d00001 diff --git a/pirulug/img/b_tbloptimize.png b/pirulug/img/b_tbloptimize.png new file mode 100644 index 0000000000000000000000000000000000000000..43bb7ceb3d8616d49d221148df5aeac102fe2148 GIT binary patch literal 2133 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 UuEjd;0{{R307*qoM6N<$g4AA`+W-In literal 0 HcmV?d00001 diff --git a/pirulug/img/b_triggers.png b/pirulug/img/b_triggers.png new file mode 100644 index 0000000000000000000000000000000000000000..5b972977eac0620dd87f836cb7498cda16e1d2a2 GIT binary patch literal 1090 zcmV-I1ikx-P)`u2L5l$LHh-E1fLxQHEO-wlSPrPH3 z9xBBIy9Ez=Ffm$;37dK_fs3?mJrrpo3ChWXVQJC}%B7eP16{lAg(h4`6QJEc-R|%A zJXmmcc4l^FXVf0%bK5uX{eJJwzTcbodq6})L_|aY=>K-WN<5vPV_+u>3{^fmaKDkh z_%EFD$#DXX3XS>r`K8m1l(%C5&oDqd6;J1{;On~yC#AX+lBw*k0J>ckehR{@()bja zzI-#D#m1MDVE&4jdjRb8V3N~X3{<{&?GNh%y8zguAFE2x+nDHG@Td;}*l~XGkRZAR z;AKB{01C|N&5d&%f0~6sQfRkO{3Aa2xz)49g%v{*U4?(=9jOn1aLcPP5e`ccyW~|r zUfh^q;D}d!6FIF#m-X!fO_WiY%1#3qu3d$P)nxzoZgxg`agaejShl}h9&0~kmc-L} zYYNYlW5rQ?a-?9luJ065M%x(%?phqVgpt|Toor&`%Si@hEaH3RYU^2-tx6yoDUTg^ z&&he9nKN*)yQGyE0BG&GjFAw~*KE(jg%v|+eGR~iCTT$n4B*RGiZ(mUG4Q(FRnmGMwW)KjTupR3q)t-= zZ{|+VCZ*(gfS)_cBo<b)+mLl?K+yyg24 zCV|UnYDfkQ)UnT@6M7RTJoifh2o!*Qf4^1lZN3jg zI2`tQXgUBdeU6uYDJV?^;N0KW*L%PB2bs#wiPX(IZubi_{sZva-}}8k0LKY@RFa;T zshi=?g$4zbbX7CI>+5oIvAd)N4FXsVux|}E0kG>_ zh=IpU_=zPQtDH;vn#utHCVCeXqYL2c0G@a;As{Cebz$vIm+hdse%_hh@uY> zB_ewBCOq#R1QA5Ug9sH75qqdM3VLf0PX+ZLeQ2dxyH%?a`<~Kdejc)o>E_>Lx4J9j zLpHFRo!Q@Kc78LH0XlT(@JGWSg?n$l%|O(UK*nC~TX%4|f@%llw_xw>w;586f=CkF zznnp}L)=fH-dm2Xw2TVHA^-`{5J74C!Kqu09aEA6VG#rfFi=MfMq2`@VaJvjasVw7 z<=|b3urL-#4Lddj<(4M^5KAON!bl)B?ARo8AT2j`cqPK3rNF?5V=JX{fZOtP+uJJ< z5={jLMjTt9awIIeQ8tnYi-rONBOh%rmLp&-2HIRA9O^zgeQz#Pf*u86i2x9R0Du4@ zfQSI)%Qe3N;$8=&{N+7g5W#1Np48+x1&_MFb=`e&WNl$t1kw-YGFrl+ zVqR;CAr(hfgMUC&o!!G0O?Ht!;s_L^7|)K>`K0 z?wTVA8n|wj*x2k#005@5$vnx%Zz2HQCH2g3bXx6OpdtYb0`RqVZ^ZMxiLZu3Y|V_^ z_P)@sk}#epJowsCo6aWlRNRT56540j6-*~PFTS?~r;lzLqvB2oUIMu8x1I{7Gqwj` zd!vg?AKf$tpf^Yzi;#eTpa{fWvWO65c`ZdDgi=#3v`yK17_FT=L`J}L0q7+{0)`SE zA|qhB6!#Jtf$Bip*#V4<0LVA3B{=0R78wCjWt&L|IR!yB)F3-_=&=0!0K)O^%q6pg Q0{{R307*qoM6N<$f}oPPRR910 literal 0 HcmV?d00001 diff --git a/pirulug/img/b_unique.png b/pirulug/img/b_unique.png new file mode 100644 index 0000000000000000000000000000000000000000..94a520f05e766c93ba2b91e17d69cf7d9d6cd96f GIT binary patch literal 583 zcmV-N0=WH&P){G{Koiqyb_+c2w48S0wAG%?^wG0qaA{D9M ze8AuAC&68B86dDoOkzZbKSJ8P5zy=o??z|1)!D(Z#tJr-rZ6uvgmH;3^b4Pn_r6~{ z7{ISUMB*PV^4{`l;Q`*c0um$31Z>*|6=L007Y$d z4HT07DD+OOiEs3RH(+_lnQ<03W|H<$}Q~QzDLuY zhPy}QIBQ$+i2)u3c9!4sX;a_uY{6yMMx1l3!)eyG}3~KP>L?QERWrt zx##O2zu)Z4BJM0RQ-}#?a`U_Q&V78pbIv{I+~2@;xh~h`|5~ik3;uHTq<0jIFGc7! zU>wjS0Rp83ft;SZpE^CZ-u*K5E>I~iJvi}+fL6tj{4@fUtDuUyaikG@MvYkHSD&7G z$KHo0A8@e>NKmGwQpHx$2!X<`dnUKmyLa6t^wK9MJS5pBcOnBU0-^+Lg}G2^MjoJW z4&?maiv#alyrbt#t^3!df!&{&_%(NX+?@!4YbemcXDR{|pwO4r;hl04qQ38y>;#3o*b0F{{ghEpAvR34Pvtsd%)6dm{qxM5ATc;HK*l9UtzH2mb zHcQWm0lJU(bN2Oq3g?S}k!#D+J|j>2%skCwBL*%OIJ~QyvnPwmQfLiubqPq^29R%y zdDETk#F-3Hlws0MtxUQ(!pzF2RzeaeAP>aZm|GUNvv>1p3Ks;5I%>sH`x$VuI82?_ znt+e9Se(V;3{jj(>QP$aY`HJa62)1v%{gY=+M1Y=k-O>yBwn}JeEf~0uqcz37_+1v zMG288PU;qA((mHI@ssDaCg;R??OG6ct!+{+#F;n+9$^+&0L)%eN(9rfQB1xqN87|~ zQR3uPCxCNk)c9d7W|$eHr!+;z#RIjXs7V8V+d60NgpSX|HU zkD8ce>bv8$$9_2TtyhhJ@DFB3+qCAkIBiq$R7EZMP|-hhEacma{CJy26fdd;OKm3P zb|`LwOx`ZZkrRJ!5|U#o6Dh}np}BROGvYi5J6H>pnlw--+OL7bN`WFra-@(1t2AJ# z)bC;FcSGg~;Baxkep3sUy0X#UU2|n|jwsFzy2>buA$6_a1Y3f$P0KFKw*Hk z4;-u+M_m^hxnIOWv#glr&)_Z$Rb+Ez0wqmI#gs%y)~G}3BcS3Raa*X8ml26kN`r1P z8CN<3o&v8ZD*oY`5x~PHVGG?XJxob{tki@mt^$K5l$?(uo)SR*?Rp^8b)gx(@8~n~ z!cK((9uk`_*|it@2isokPx=N+fn-kc`O&|9bxS=M>b_ETKYznGh&#>V`In{%Lruub z-Y3z-J{9!-am$W%UsD1AU7fSXM14GqX;B&cP~}#-PSDN}Wj;FoLr2a6ylw09+?jLn zGKnR@y+iKP6&$%AclY19w5{h%ej6K}8+bzqBml9$Z=L0BEhM-5%ZLklFTf2ejz(t5 z5t+XE{`(|7=D}yn9d{vjQUc|+{1pqV>t4I#$8QJ$fP+uYl10#xgXSj4B$)=q0DS{+ zzAp*Db5|ZUwl0rn6k8tk5FS}O7N7Q>Ty>Chclx}RWeYkrTPhxJegf%%NZ`laG9^^Ow7^ zmuuY`q;)M{y=TvbM}D^LiV1YQ*!6a>Z@RckLAaE@A`xez35@f94LkpoO+@ie84@He zk(XEg07=~Z{Rf64@eMXC-+4uGpksH>$HDeU+$A3hUJgHMT3vOG?_}-;>l${L=my>vOdGMwB*6eEb+UEDQazP1j3`|Ki~N|Xwbiuwa7mX&023_lubBo)GIjI) zOL1+K`s9+u$DcMs{6G8}hjzlX4`r{&~! fKDEDa>D>PSQ_r`z`YAPw00000NkvXXu0mjfu~Lj` literal 0 HcmV?d00001 diff --git a/pirulug/img/b_usrcheck.png b/pirulug/img/b_usrcheck.png new file mode 100644 index 0000000000000000000000000000000000000000..a7d33407d883572f43bba5ae23f703c4ca088bfa GIT binary patch literal 1832 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 literal 0 HcmV?d00001 diff --git a/pirulug/img/b_usredit.png b/pirulug/img/b_usredit.png new file mode 100644 index 0000000000000000000000000000000000000000..4926b740d4d2d394e804043bd2a5dad07ca2458d GIT binary patch literal 1938 zcmV;D2W|L?P))yqzTemPeQlwy?==t;Zgbze_kPd4_jB$&=YG$9g&XNcx{>~`lZ^C$ue6SznHAPM zvpW&S0;9|T1B){TrkuO`+0(V<&X+2iIFVldTEkP`Y^f6vM+8c=N=Ee2R~8P9#GGy< z26=VGgpcn1X5)U0r3i=+kxIWUPE@=n+xE%E%5vu}+l2nSY~1~3vPl&u#4GP2B@*UB z(u~wY_FXXLpBnalV$sfXXG@*GtQ}~-uVI6#{8SZ(fm$JG-*=o0Fb~%xSV04b06hm7{bY zP|_$&m{A$Q2WccoBS8umq@uEmbCAxr1!-K6COtaCq*;}b83~zdu7DY*BoM8iItFp6 zI0uMCW#=MATo9GTrQ&BnpL}CWW#lKy+t)*Zx2wiye2@xaaEC~c08IDGIR#@`7f?}^ zp{gMrnsM@)D}ZufOno{)93l>4sJsF}znpJN_Ni&gI86RqDn=Qhgzc}WNxPi0N_=ig z43`7UX$ycjES515M1<<5QBJtDzf_8ncHpgTx3r9#omo{;or<92*NGIw5RylR;JLR@(rhuUf($z9?bX5@7Nqk$P6#bECFO-FfDxsoYCgOsHrLdG{ zLMjJ>QIM*Telc=%-isM#idbHe{JWqqwhl5vPyvR#UJ6P{JCF_KFTg>IK{3TlG4s*O zDt=*Eu3dfMvw}Vba4_tZzm~#MRy2CPt;HnB;DSuwQR!R&@v)j8K2}scsvgr2(=6(H zG2ctor(Q3aqpS;!sa`_-Xp=CGpF!0SED_D+70B&`Sr{wfqcO@z!tweHyLt=ip0(o#m5$#P~s}kXF`#GglMb)rcacEP}YT} zdf(w+n`U>J&!RrE>6~3_c)72x;pM2UFK3DRggdJL@#gd8FqD0z?AkGTECjnnf)Di% z6ADd8^QTX=6Z_QK`(*@@)KyMfUt3~DRi}21_xX=^H4jcZ^p*1-7aP>F7 z+MH>*6`&T;-ns~3MH(t#w7_$G%!2&c?G&Fpu;zK{jvbJ;TuTJb~e)iam{_qAH#V%0Y(Msy_ z--+TcTR**}sdtgRe=a<5){Y|~i^`YWJOTzF>=6((Yv#!|xKQfc2Wf|TZ-Yec4 znk%c$CClDPzc|_o(9zC1gN?bqVwb2n^8lGk?LU}4eflGP?Zv|1zN2HE!uO-7z~YG5 zD6E56$inRJnd@I-vL42OqcV*@$pUtA58i?T`P>-vjRhMTAAD(1)r*7O57yVuK*f^Ji;*{4$3DrbhQ|iO7yw_C0yl5#tVyTCBN(;Ag3-cN zE=IA|y3MR^EFK<;2ieg&8%+RFf4c|!iiONN#t~f#-~lv0W~iB z*qJqU?*0xQ)sxTj@~vYxv!-bv{F5h_ow^!46tM$7Yq#`YwJSSdu0FVf7szW=Up9UV z4^4P{z`Q>?wvrzoUr`NPuF5y00_ttl6=Aek_`#ojy>TmRCk}-F;jxwcsT`=2bu9E*d=KiK?pRuus+ z&Xy0wH{$ndZrZeI?;qVTA3?F6*B-9_c<=X09q*d&Ku1SM!}jglUof+Kt#R#?`Z@1@x190* Y2mVY^&Fem(>;M1&07*qoM6N<$f*K*tJOBUy literal 0 HcmV?d00001 diff --git a/pirulug/img/b_usrlist.png b/pirulug/img/b_usrlist.png new file mode 100644 index 0000000000000000000000000000000000000000..0b3e6b508b15b576392c5ff832d640fcf93c3872 GIT binary patch literal 1933 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 IM6N<$f(Y@;wEzGB literal 0 HcmV?d00001 diff --git a/pirulug/img/b_view.png b/pirulug/img/b_view.png new file mode 100644 index 0000000000000000000000000000000000000000..4191857edf8f7342fb7f918ff2e53fd3292c9bc6 GIT binary patch literal 811 zcmV+`1JwM9P)ewUK(dI21N^q2CgRM)so48O!vT8-J8B{dpYj875wSicF3yV7*>_8M(xqzl zbMh8SGEIQ%Gy$&D1h`HU;5xqR0)NID3kb^dP_;Kg9+r4SQE7_AXw5y0~lo*%E8 zGk}T8M8zT*rRm8Abna=RE$t%$g_33_U*cjYC$6W|yUpe}`IysTNVL4d$@YL_?HL3r zhg1$@!3r3`7|Y!st=t?{DylZC;SaGXmx-2F7(CR<@qL??$5>jda3fn_a#SR!Hm~7; zsJP0h_JFQz8Y`QYubf-Z!eHtrcdE^6C_slH88k=RGqKAX0b@X0u8+(~pIbmwrYF0r z*0QNq9&Kq6#TBOjt2Le3R6XS@OUW|i3?L#{W67ladds6NN1OpzdlB3E%d@u6xdA9o zp*)X5sOv3{wtRI40BG@Bn9Yavl{cUb&)fonfGa$5`$!M7+O-|Co_E=@Z2jZ5h&*?lnkG8=jRc z;}3e(`~K(o;V81VzUP)tBchaWdG^}jiEROho6fOs=Mi}fq=9H1v10&G9kHVT03Bnw pVI|%pAO*bHaRAsrjB4Lp_zh%JdXmWT<^=!%002ovPDHLkV1h)xbD;nL literal 0 HcmV?d00001 diff --git a/pirulug/img/b_view_add.png b/pirulug/img/b_view_add.png new file mode 100644 index 0000000000000000000000000000000000000000..75eb64fa1dc34f00ff6fbec996e5292485585cf7 GIT binary patch literal 1669 zcmV;027394P)qt!WM6lB=sY z#$NAj=6rovd%d^W>~28pL;li8GjqQA&hLLNbIuH0)J0v?MSYzTzXBck*+wioKraUc zRUq$BosFEkzUIm5Y8}}&^Bk1q&Yfq=RP}Q~ACOh=yi+cf@vWp*_*|vcsA_mXFIRMj zUnYM8HN)3pplbNpCd)dP(Le?dd20pRQ3N;C?5y*1&;)Bb@$f;VaC6vcFZX-L*Ni zxhR1rNd_p{H?5k!XdPMyHV%(>$SoIoCpTl{NMTPTXC9*lmYUAQ&n8glF3-o8H-iL zs>L7}Q9?loI{x(*xLVf#(_aF=^$YHZT}j9UIdXQ?H{pY=6Fhq9_<7;2Rg!6s$)v-$ zbTRDQz<#-oQH?RB0b0amIpf^I5jx#JaW;C-CF|F(pY%1bba!7&Y+w{<^Mf0{<7rxg z5jx&_h=i9e8xs-B{w2p*=wy81Gp=QPN;nnx9^;`K`Ga=_2i;cRMp^5eV^e5s(xA_4 zYWg?5y}eVjWw~|0c+Opw-~k*l2!e?J#7?SVPrTU|K9#ndn7oY9=wnPozRNCm4n82+ zqgX>;j5pH@<_SFNgrgq}3?Aw#F@VVJmEdd9AE%?fEq^k;h|gMnfos|rvCaI|n}grI zIz<0BQzRa~nfT-P;tn6kzcXFydK6u0E-H$1|;U{gs8zqoc=?p)E5IdRT9 zxH>Z&W_lu>v5d(&GERFgZq&}@j=%LBx4!fls*2}%x%=t8J8}l{rpK4QHE4=Z(xp+yGl;;enG5z%;7wXogFDPEbf{qaM&J@J0 z3rytBgFSZ=x#!oIwuM=+wuMBtJVvnlwzBav`gg%w_v-$wyA}O`AJ|i?`)CO?vF*?f zyfQ61qk|vc_0l?|bRYcQ;Gv(3=jdkQO5TiaNtZL6Ecket}u5jP*aC0P{JPNFsy_Z(uwalUt6Zz^ill&-jijd5; ziNZ*#IkLKB-CO$R)(s-M7YNn}Zw1}*(WaemR0=vUG_*?9>?g006d3mAG3d7Pv2DUb z2#B&w67&Qo=rko;pmD2mb8pX@_si}HmiOP^W08K~vMS-HRCUX-yLaxXCU{`*P?saR zM~mKivt|-FH2Hst922A8zp=afAK>#%Ji2M;ppn40L7oN5@7l8R5MDKo_pNH-0eXAZ zyq{=}T#N7|@I`)^0MYXB6QEBdne%5>R}NXNH$0MH*|K!i=Y2Lvxoj?L0e56 P00000NkvXXu0mjf%^*N( literal 0 HcmV?d00001 diff --git a/pirulug/img/b_views.png b/pirulug/img/b_views.png new file mode 100644 index 0000000000000000000000000000000000000000..c49713587a907873abaefe62aa3c1779ecf45aad GIT binary patch literal 1252 zcmVMJyaRd@ z_#h@26RL^PjqF^>5?KI=8kfdL6ipy5NUOHCKvG*Z(S{HaibY5$W%`)Mz29*$Gq>}) z)44MR?xH8T$(`?<@0{P6@Be)>_ri*;*ov*#-8ALqkcl^X&>RO@2Ld8M)+LgOT>Sjt zq4KIu^rh!PL2l72YXYj+G4$$T~reyJd23z%#s;2Fixd zTLOzBsuK_>6SGNcJ0AKMQ@C$rJ zE8r*iswCtC_{#rE_yxYw74QvwH4XR}e(47M0$<%8@B@6s63PWQITGi@V7vhS$g_N5rQv~q zN?rLjY&Y^%qPaoAduF)ykN%;vZ5f~Y%iXbFS?<#&X=$!R?`5*S4^a^&bREayEe`xQ zn?mUMC_8pNhi+O=xaV~Otz8b&o1sY_Hs=9uDy6q~ZQVLr_Ay#5yohjfPI0yNHAF=K z_}OZ7%2~e-pl{tkC*qKZq5t`lg`@9cjSV<4gNyNvBF5)GjE~nX@n&ujzVGmYduWy& zIZ*txNhCGb)i#o5lM{PE*EsicCyuh?}?A(KgC3na9LNVW#to;-!)+kS&`d zZ-+d~CR=j0tx1NPo$LW6gwez?P=<-IrUiZNQUQfp(}FTmKLin_9r!fDBd&WuL?)}z zeEwW5x}e4eV^Nl&ov#$-2>0w;j8}y+c5Of*`#~-*2RsNtQxUYU<M zzK^kbZ3=AlS|TqWB-s9Z(fG9e<$8?X4jULc`<7C2ID72V#C`m3*XP7ZB901$bH>`t zD6fX5@-oVSC7y|w*W&fzPk{5;V|#;BJZ{eB#O1@c8c|*hUdjb&;=kwzkgY&;K7s-5uq~pLn7G O00003gW_%zrYQN3e@C4 z(+3<17WJ}@63x!om*hPKu)BODiP;W1nfQN7Z6PDZ{7Q*tzNXm@Io~Mgtc--&3bR3`Fj1Z1^_z% za7B|c4Il-)sjd^ydQ}1H?Qz-K$uxk|-SG&3Y)JFHgD{?qM=q}U%YBtsquJiRxlcoO z1UO&^JTMhxDP!{5y0v?&TJQ|$FfSB2S}FPMP)}yFaZ>0Uyh?c?w;AcA5D+w$7kHJ# zvx8A|DRTMGD20^vR;tK|l4oo!lDfqvH--9mm0H{;dqd944G1IZQ3JiaYV~s=;~Og? zP>@5WWlvwsDgao`6l4RrTGVheCchy7z@JCkTbHzj_8Krx$#(DLV6$75FW&|Nyc%G_ z|H-R{ypmRZ&H)a4dPg4lX`#&)2SN38b3@^c{ImU|@H`o9g!w$(3Fe2dEO;dbL>tm# zQac6YyriZNJ0K|@lbQh~MeL+ds>lY#z1+$xRM1jJ1)z*_D!L1G^C}pi^491XK;o39 zzUP2cYJy4>d!RVK#T)gV?j$BkMtYw1@oN2xh-{~*fR|XC37t~NGJx|F<;5q!u{8|B zEL~XlpaLt3UTA7iDpwr=rlpHl2~h>!h%udJ4VVj0o<09ds(}$j(E(*VmCF+VK=t_H z1J&97Ibil^4`?z|0JLT^xLSnE-igiqPUTf~;}T;z6&3OL_N_3<0W__4ar`FmZr;3+ z++h@tm6d%2R*9?2U6E77Z#se#Yi(?*sL{f~5;5fi$Ut*yPvINOo zM*~D>Bh0<3jscKRzI7$*!dSv2?I@9LgYTvgLK8XRRV9tM3e&5}fgvKxymfZ(#Km4E z->b<#4>H|w$->VHmZou^KJNpOLIlKJhDCz`4iU(%7h1G1csvE4I;M{SL0#}vM3jsj zuO+_$ATIAI|`;==H}Brjc?; zaQyjG8*8AGuU`~xs%(!MSb^U_u&x8OAQ`i118~TY|6%cG|NAtA6>Ss3Pa*>T;oUs@ zvWMncoy$wGxjcpM@)rCZ2&S&p0}V9LK<7sP041Yc2yVSSi2wiq07*qoM6N<$f_nAC Am;e9( literal 0 HcmV?d00001 diff --git a/pirulug/img/bd_deltbl.png b/pirulug/img/bd_deltbl.png new file mode 100644 index 0000000000000000000000000000000000000000..7dafff6cfd6a350c220fe403977536835e252eb7 GIT binary patch literal 1403 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 literal 0 HcmV?d00001 diff --git a/pirulug/img/bd_empty.png b/pirulug/img/bd_empty.png new file mode 100644 index 0000000000000000000000000000000000000000..ebd7354c91085befbefefebb6a539cb1f50f594e GIT binary patch literal 583 zcmV-N0=WH&P)d4Q6Ltl0!u2_W6%Pq=F1Y%8E} zI4|Ie$)Q@G{e&={MKY)FY|QGvj~~O0*Aq#;<_ct-e1y9u2j^SJ3&@+;P5g9WWm;>! zMmA@@4Lw2TR$nY`o*j%;prFYElr%baOP|+5MNIyLYtaGc_ki;Pj5l%CR7P$vJ#~+x zqdsrnZ?WI~o##l!lfF{V%g07L{40f9iw=@qJlw1)M~ZDtXWveL`*=p)9!&z{IHK6Z)w|Sr=kO~ z7E;0-@av)#a-^%Zn!nTvVHoN#40TraAUMB?oflyBNm;E{6aQ+aJ%1j~SHR=BB*#4f V;-Ms~H|+ob002ovPDHLkV1g~p4N(99 literal 0 HcmV?d00001 diff --git a/pirulug/img/bd_export.png b/pirulug/img/bd_export.png new file mode 100644 index 0000000000000000000000000000000000000000..59c40cafffc62db839fb5859a7abea90e44d8279 GIT binary patch literal 656 zcmV;B0&o3^P)3U!7orWjK@ithAwNK8Zg@8n4Kndljhd+&aaPj}V{ z$jQ0iFqKa4kB@hW=n#aBtOH$h#>l9@+pB$@*3nQIjbi#R$M68KNi058>8Ku-%d`hE;Np#e4)`o zz%)(Rwhf}fa$YI9Wx?cEQ5aMDVE(^0i$JrGH2455PoX5_0*fXWSTy%W;4IS=qiLyh qQW9Wf)G=R)78vStoG&M5Y550rb+iRnU!ZgV0000thoP)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>D00v@9M??Vs0RI60 zpuMM)000MtNkl|y7`~tLer?l0(zNCLj8u{mH@`p&ClhQo2q`J*R}g{r z^)n*Uh=~3LDH#|PG^zC`68ZphSx!hc@B^WOpsAba=1>~7y`Nq8^_+J*=Y7umu_^VV zUGIC&x$fuOAJ_Ao=RN1ynap4Y|8p4scuUy7f4{eC)vA_4!EEz9v#wxdg%Q(ajG4^> z#*D%qFh+jGxxSb&$IqTU+l#n76WjuBsRN&MbuCQfa(j{H8HinkjqQ5mW(}9a!2XhW zrW2hx(9zK`pr@yUX?38htLx58F83xxJO?vX6s#!nD&l>cd>kG5D4R~dv1`|^>*_ic zF!xl@+1dGo81Ep&+@*F=aFElA;#RP4JAAm{nHM_R+dtQkT7l5o(B0h~9~c~b&lqoS zso)@|6~$q&r7D+0^XJchY2CVY84a%n_*ch=A0BO(HGA}P6nL~$aFElA;xO1!17}Xp ze2ppf1b!QTX_`v#{9{?@$j_SfXBYDRJL2uPJ(;ZQ#BVL8sVbpr2RLm!vy;gID=N%s zMR6Exsev;mn`nU)9-A{~&OuFA3Ggfr{|AfFw{BKcnA3{lFxXN9XHGWJ3UM5sYHMrz zOjAbzuF*JhydpRqAnvShJrZ)+1gZG8`jFxH1TeZdiY zQBP0L2K5iZ>3}YYYZb5Kf;$A~c`HV}rMVf?HJno2GHLiE60&8>W?8dlO{5QVh6Otu zQ*WF42jN~4tmpMuO?*C|!(1PiWthV|+ry(C0iK|K8MLy@B%gl1=I)^WMkx3;WcKmblwI5$=jpVqm) zbgAsz*)DgN8}$Inj(Px0%{p2y%md<;H>!USQ60ELof+f@7I`LT_Z(D9VG^^%kE&XUMyYtUY@>00N=$SvuiBG0d(%aW3 zec1G2bX&oiel5GBh7vwX-vHbzP%u~2nL*q@H5^2j1od_G@<;zg`S!c-@oQ;Y3D*rz;@=n$fYSkeZ&OZukjLV2X=tdIeq4=X$BxOhYuEe?VZ>sd zTpk#}Uv@vp@bIwT8U}OPomO!;Z2&ipUXlQu4(LlK#%nl(%X3`Z^Bf;#H<%usVjhEv8MhCb%xzbP3(GXc5;**RNlfR9zi?G(>mmqtBGa#zs8VvobO= zBK7t4JZD|hSJ@=T_AZ`5ud*=!=L#q=jXpp~8d3UX@gQe%Hqi?4cswTc4Gl7MZAfn1 zxWQX5&%j4_6Fv|;jLzM>c~k1pL3_^6L+21rW66DhjU|ZeKu1T%MNII+8q2gyWH}SE ziB^c~Dc$LBBY`!494pYMr850-H%sDt5-V9Qx#^$yd}ZUtjb&f@mhFH-U$i3CAtuzXCMTKXtW^WIIn;7F?Pz|urKP2l4P{WV z1B%hn(U(!_7!ztq*0!9rYTy(_+vT()I7a>(&^>IZ02@&SM~@zDNG4NXz`LD=^kWrN z0`^I?Bvz8Y1MV8|fMcd^;!6p1K=$_m9 zdOZlNd!9s<11L3@b+xE3ILIlAw##X|d<5Hz5PpOWHNr+u5#8P0^Kf{pV9c}n(uo>W z%=E;kar`(Ii@o05++4%jI}Dp`nm|XIFkkm#E%OZIG^rknQgJw6%6-8_K7j30%=Lp< z<6Pp2X~1T@Md%wded&Y;&Ne(%TaZ-WY}^Bt{5LE3C^r3LMBjGz;n>~Z-+y}d?%g?! gpTP`fFkOiJ175S>fj8b6g8%>k07*qoM6N<$f^Nd-K>z>% literal 0 HcmV?d00001 diff --git a/pirulug/img/bd_ftext.png b/pirulug/img/bd_ftext.png new file mode 100644 index 0000000000000000000000000000000000000000..e21b97ed22f74a27f07b80b07d1016a25ba6d73a GIT binary patch literal 446 zcmV;v0YUzWP)Q_9vUPqr5J_s=_6`b$2Y|1#bRVAl7ZtStK>^0txvGZ1kHn+@{HCIokiZaRMX^*N zp-li#BcW9QkeARd0LV#9LICJ5F&P1%pTy__M~1O8o)yJ%?Tf!BMi)3;EcQxli_#U9 zI8-v#Kd{YXT$m>!sjf)Uq|QJeq;|lvEO5?yuTPQ$Wm(FMASb{%hvPWC*GEyLSD>mY zWLef3vuzuUG1PU9JkL9G>bjO`4?t2Nj$_1e+!^yc52k4%O;dznDAQ&qvp>Wnpc@j< z4GHLm1aw0Jx*-AGkbrJxFEH3wi9FBIG>!C?aUX*T40#Lt%j_Q^(O*pOLl4ryMkGl{ oz%Y!}$PydI*lNUn1VQNH8$>^YlvU)eXaE2J07*qoM6N<$f-ncT6951J literal 0 HcmV?d00001 diff --git a/pirulug/img/bd_index.png b/pirulug/img/bd_index.png new file mode 100644 index 0000000000000000000000000000000000000000..b59d0225fff555e762a41a4a088d1b9484703662 GIT binary patch literal 250 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA1|-9oezpTCwj^(N7l!{JxM1({$v~0yo-U3d z8I5nR`f?pI5NLa-|6u8>^M)l0qs!+Vm+lZZT=+dOWBa;0CNqURy|nk8Hwr#-;?7h}t9xhPqqQD>D<%ivDfe4Rkt#r>mdKI;Vst061`GI{*Lx literal 0 HcmV?d00001 diff --git a/pirulug/img/bd_insrow.png b/pirulug/img/bd_insrow.png new file mode 100644 index 0000000000000000000000000000000000000000..ecdf09ff23662f4dd0ab05adaf24f6de1875390d GIT binary patch literal 458 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA1|-9oezpTCwj^(N7l!{JxM1({$qWpP^`0({ zAsLNtXYBQ3aujhppCcx19sSX84evod?$y14&O1BpA7&nLSkdUd;W6inoEJ9_b?jq2 zy>-*X)bMxb(iG0DJdyUU=6lMG`7s|V_@o!>*2wlpD_wH8(7oxLq|zb(KL4J{(MGe- zuuGdS*f_+VS+!m_jGN)B(AIj(%VN_6Z*cBu$VNt|I8?6fYS_6gKsQ09W23U+ae?R? z#~**Z@hsKi*E>G<_|UYL(7e0{OHTcLcpyH-`rxg2jlRcX7utK3C%d>jI+(Cv*5e$f z*|STT_RjHTcy&zTtBg8(Xx_8~_0McyS^DvzQqFa?e-GzSS}P>Gyv!CiZ6gZn-Vi0*o96Pgg&ebxsLQ08XXNa{vGU literal 0 HcmV?d00001 diff --git a/pirulug/img/bd_lastpage.png b/pirulug/img/bd_lastpage.png new file mode 100644 index 0000000000000000000000000000000000000000..06b57c395bd3f936b6e87dd4ba9edfc43bed7f43 GIT binary patch literal 1599 zcmV-F2Eh4=P)=z|XuAR#`P7?YV8-&ICJOn8C>st=m!9w(bG(6wc_Xa-|IV2Z0iNQAccc0FGo z+KsLM?k)Rg;(ke!UvGas_w()VchC8qQ()cJ?f-3JIR*)b!&-B5^L_vUl70ZYNY<0A zApnq1Nd8ISI+cn^DTmtI+ap2D$L zDy7b?0epTuLIH1wy1Fh_E#S(PD_f+L6C}NB1y2GXACYQjC=@C=#g;80DdiXc0eBFs zr4XN0m4VBbFK?GpPNBjgMWv9*WIzBeP0N427*bIoJ39*!keY;85aSSj&bNfXOQBHc zuA>ZSns&SrJV>O|X>8iG3EnMRkV>U6JDV-~g)P&>=FOYotMeh1OwPwt2@irsmONUr zQVK7Slq7rY%EroM(AwIHmX;Rm+qVzM11rUOA(oYa-|xpOt*tnC@F1inVVWkWSPgv6 zS9~`d4r{goB9X`elH2WSUH}jxSAkxy7l#iYMngjblBwi;*+2kN=5FEh`S4mt2X-_y zA(={Ic6Qb|e9mvwb=~izgaS?<*hK?LiQT(*n9Y`iqxs2Js zlY}6OGTJCE4}gO8P6X5}2YfXqrG($_N1NXd z%QQ>F=N6WY_5vKh=V!kav9jFPb3nktE;OR^ViG_MkAw0n`szs&m2T4c#ynb`2A8Pbi)aJrCCTRg=^QY zVPxc&iZQWR9G8B+1S?~~<eVr%)9JF!`pnD> zBBN25=@i@^HvmzoY~~kDr5LppAf+72W|b{`A-_@zt5}LDMw+_S^5UEEBiy+=1J0 zL)Z01ZGhAyejOi&Wty0pnu1;s;}kwu|2*H<*H_e=6i=hMRQFSekDzFjf+q>L;l{1o zw*UYeJR5R1E9hYi!;Q%slYju+o(;JT&2zv5Ff*FgUy8Nlh9(dQObhaCIrzDLTGw^x z`PrjX1113Ih7OlYUkW@3e)C>;_aBZ00Dx(lpAdXd3VxBl02mJZs^Q6pf-JiyE-Rq3 zv-1(i6Kf0)P#x{*=_z~YTk&8k7z|z@)tR+|CsluMZ|}F27;R7H9zTA33>4q5I=tdf zjSUSa?f7g3ba!`WEi2tiU~u(*dHneF>BjCrATVpkSJm-)B9Zutz=tbcHjNDpC!N4o zC1B151_$2~il+#Aml^(VP#v?Y`9gDYI=#q3U0oL~%iKlaG)Qw9;7x+3beFcPT6kcI zfAS3s3^ZoR<527+^1YLD_Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>D00v@9M??Vs0RI60 zpuMM)0006_Nkl8P`7>2)d95-nxZBd2}+yu7}4;>OkpbQ~Wl_84YKDZ7f z!jBS_RIOMlbz$TlpiCge*;#`bb~Sj|abx&X>fdI~*f;EX8Cp zc|;ra^O_LNUwQWQ+2P?SU$Tbeu@s`-I1h>TMV{B{xj23~o%Z;WHM9hRJm2RjNkP(u zgx(48xB?Ol633Hw@1O9NakK>fg_4prnV#5^s9XTplrSOyY)Kds05&9y3V@ZwtLgMH zZ&iwM0RV}R#Hk4hD+0ijgf#(RLc*#5xc*Kki8mEVSQh~5rczcU;Y0x7Bp~s2HtX_M zDVzxaNQj(1%rqpN3IIr?8WPS0fR2P00-&sfHv(WK@%rfKfVXbND**tBFw4*8^Z7&G zD#SYhkgIp>BuQTIvJfqSL0!#G|+ZvC@M#2M=0>;AwQvyp>k?HWjgur$9(P;GfW@#2(fuB6Cuo@m{38)9L wk30p|!vie=^+@ns4QHyptFj*c4)+lK0p{cBtsiS^+5i9m07*qoM6N<$f++kmcK`qY literal 0 HcmV?d00001 diff --git a/pirulug/img/bd_prevpage.png b/pirulug/img/bd_prevpage.png new file mode 100644 index 0000000000000000000000000000000000000000..caf8e43f76ed0bfbe5bb76745da8e3dea7a9fdf3 GIT binary patch literal 706 zcmV;z0zLhSP)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>D00v@9M??Vs0RI60 zpuMM)0006-Nkl0G^A0J~7~F)IC`LlL82lW0kAP62 zMyL=8LV~z(9wN^Wf(sGfVoP4_j?XWRzyV`Mvpbi7KQx@#v(5iWM|+`rJR?+fO1s^D z!R0%zpGlJJH=E7h^AiR{syai3Kjih4*LI%gU(h$jslbi!kLC?VO8H7{jc_J#TX@9- zRgG{Wa7XykSQluuTAN&~ga=jy5I%~cAH1~^9#|7_5gu3(=yW=paU5G4o10WFfbd08 zApGM+$1ar$AiNObke8G2pfZ78ueTfC50^M$RgC7Z;hXGbTJ&i`J}#pQ%9 zCsUeUWt7cw$_q*SArcWqaY9MDM(NtR)+&RRK$@nXdH!eWFetPHYPH(0EE3!N1sAFn z3|a!<T3Ea-J;650ZwUat>AlUPXrgeI}F00>FKNB}@W1|VT90N%4iLGq1HiBbaK zL!0ss=TBHnQ!VMPFZYQFpG zLc*E=a3Nt;0N9qWE&yywI1vDln2>ynH&4}?!&0SiCII#ujs8^pE0GIvq_##l6#z>K o$?w=1(UF`^w$!P6{zHha0T8k911b8%TL1t607*qoM6N<$g2TNig8%>k literal 0 HcmV?d00001 diff --git a/pirulug/img/bd_primary.png b/pirulug/img/bd_primary.png new file mode 100644 index 0000000000000000000000000000000000000000..dac3fed81e9d0f0d3e4d4b41c3ba4e87e4f856fc GIT binary patch literal 1413 zcmV;01$z34P)?k6jHElx=5P$=FPl&T+Gk= znKysUOhw3nf#J@3-#zDk=ezgK12(XM4g9a6x}6}K&2F+RYo7q400u;)A4H!}9ul}m z@(&TYYAAJWWMpKe-SxXBAeYN+u`KJ9h#V)-BP1C500a?;+W@{Xl{&p^*RDtZserk~ z#k3MRCuDDxFaR<{xGEwP2bM{Guy^nVUDqNH#67(MbXGi;EeGd{(!*ftW7@<;sV4Mv=^1y>Wv8K5vw>V-}j5 zn@bb8NK!Q=9Ep)Ai42PXNrH0d^;GIoy}TWkg%W2tO_m@bvWbbZ>O6$;rt+Pk1)Yjzw}?T>kZUA+qlYhSf_2-MBqDGxPBp zIST+LnJNg+l6;Y5`M{&P2FR^l5l|F91lZqXvicL*?=IU(P9(~)K-=^`2&_lm?}`9` zOCs!#B^(nA#}OhMDnKX>h;S(`dnXR@o#0_>+J!=KKjxnk33oK9UU#P}0z8o`)vggE zBCZS7#-nXB@>^*#UXIJZZVS1I#5KclY?4U^{9ohg@MNvANRV(eMsls7A$It!dk5Ya z8CkI%=QoK|veGhRhf<`vA$wJKQi8kr^+z#}5gifm?S%`O`zx!jc%E14@r?)vVv#>F z5yF*oA`tR{()Ba-^6Tp%|J{$5GDVRwk|=tDgk{#+B&OrUcA;uK6eASg{_ybO-#aeg z^6YE|3S$6J6hXoBKmw+rH|qTn!jYCqM*cg?*s-HW&o|=nM32+I-nx~s-NKmdy0G0m zoV*L$bs;34NhFX=Sj~n~h;Ypt3xH+vUn->VV19l+qm&wR+!ATKOuqCz4Uol8 zT-%JiVp$`3*07B9u_N_8A4SV^AV|J~9?Jq$Nr5WyhXP=`E<9o8-9vAVPfScayQ=Fc z5~CysNNyvzmBa&*OG5e61FmSMFplz<9f4o&-%T z)Qmh(wo|42N@ddf_dgZ#K$9J4g**V4|KK=|Gdw)J+~oR>qOO1z$pgU2!NI}0 zld{{0eUxZ}JOF&(K|XDxrVA}BESvz)DtWlBo9`&2HW9Z2pR{^2$?>P{`6%K9)VwW- z;BQUSURzmNNe&GSWx7GC9mEZ?M`$2I)3o;^Wlf!6RZIjY-< TSzo)|00000NkvXXu0mjf9cP^I literal 0 HcmV?d00001 diff --git a/pirulug/img/bd_routine_add.png b/pirulug/img/bd_routine_add.png new file mode 100644 index 0000000000000000000000000000000000000000..3aa33988a557736a1982d7d4d268ea5ad8cafed8 GIT binary patch literal 1702 zcmV;X23h%uP)@7-E#;L0AuS+;M|t|4&CYdu*}ae6y%(6|WM*e}X3sfu&NtugI&Exhu$^2qY=@T} zZ-ACJoSd9gUAU^MO1HMQRtWhsGc)sR>Da}K7f&E`!*n{`CuwPEk8F946VCxP4Ja!s zE5>?fu(lSmiuSRLjEtXX?81c$3Ap}_#&EfcTA!7bmA7pSxOC~#O;pi*T?t6ci)|0- zm?$kdIXN*lg^*eWj#yh?UpH2s+8)wAiSl&0vTc$W%HNbxo+&9$f;?%qIf+%=fiS)U zRQBxI!wwucz&t%Yh3mPwIW{~z%qAx%r8^M5Eph6&0H~9NDjsVc;$cai4+{&U@L)|%O{}M-Ed=DTboeF#l^9ppddCeF~N7i z8A48Y6~lT*C$Y{rVR_7VcXw~PnfLkl_!#nlc0m-~mZ6Xg_REH*Mx%KQjU>u5DF8Uk z04VXuSb0Jl0bas40}SN`m6@5DP0B--91f#UIt|sEs1s;SGJ>FzLWB~Q3MDZ&i1*#S zdsnLXD&$AZZP+pxEh#B^7UuD*YME@5w zwzRbLF_bniN*LQKO;Eyl2~^6(JV~#rC$TMz5@FOzST0rAjPfKc<>lq-u~AzXCE5$d z%8T`ksH~5S0gI}#QCk>gZf@=yn4b+<7RQ#+jxH=L++AE;yc^dsVjmOl$*!!dJff-r z#3-f86R(MkjAYT#(JUq=Mrc!V8ts4q@bmNY_2_ehC@x9AG`1hjBmp{4G&Loy{l)>o;_h{65Ewg0%hKTQnduV%gf8dfaM=>{WpdVuB@ya zLcd0uTVi|NnjEkjqlB^)8sBnbH}I*HY0l$S4GcE|i0OP)oc zirry29EBQTb)=x6Kx>f!_F|OD$;k^apv!n|a!O!eAd85I5OQsHc9xBdjIjIn?+YPG zRAX#x%=6*HhySLeq?7z|_>Us;P^|DDWq&B03 zQE#EDqxSy&`x(5*8XFs#4WIU7ky|$vxsaNS60z$F=X}MLB`4I^*DET&Yu7Hp$f2Pj zwz#NBk*=OPb?Uh*SFS87y;82Q*Z`Owf%gZTRT3jKb5evkFLxw*+b;sv|>;E?3N z=cqp5&%mL?rl+SLyC*R*k;TWyn_UZZo87o^!?^oH)xS;~| zxA%Vl+qZ9@unUBIbkOlKIyx$sFSB;t0pkLG|2vd=$<#ebNl60Bt*xzP*RNkU=b+ad z`j-;QA5(ET;#jvFY5-2pVXam>rP6YBSZ~4M|A~QGCSN(}HI;ILn5n5hS@3>|U4Ai{ zD;^#mtqTha2XQ9ICLO(^l9(wK)z#Hqs()U$q~MUuad&t32jiW5!hdkT`1|{3+2!M| zH6=AQ)eG+lSJ6Cb#k6bC_au?HEjNHlLPCNjARvG!_@|H{6Sw{a$wt!F+4b|fErx(X w6a9Rh41rF>CmzrXAKE{|<9{g4{ZD`a0M3hudPYA=-v9sr07*qoM6N<$g5bm{(EtDd literal 0 HcmV?d00001 diff --git a/pirulug/img/bd_sbrowse.png b/pirulug/img/bd_sbrowse.png new file mode 100644 index 0000000000000000000000000000000000000000..295f53663f6f2d5afea24ac1c94e8dd4dbb511fd GIT binary patch literal 978 zcmV;@113gW_%zrYQN3e@C4 z(+3<17WJ}@63x!om*hPKu)BODiP;W1nfQN7Z6PDZ{7Q*tzNXm@Io~Mgtc--&3bR3`Fj1Z1^_z% za7B|c4Il-)sjd^ydQ}1H?Qz-K$uxk|-SG&3Y)JFHgD{?qM=q}U%YBtsquJiRxlcoO z1UO&^JTMhxDP!{5y0v?&TJQ|$FfSB2S}FPMP)}yFaZ>0Uyh?c?w;AcA5D+w$7kHJ# zvx8A|DRTMGD20^vR;tK|l4oo!lDfqvH--9mm0H{;dqd944G1IZQ3JiaYV~s=;~Og? zP>@5WWlvwsDgao`6l4RrTGVheCchy7z@JCkTbHzj_8Krx$#(DLV6$75FW&|Nyc%G_ z|H-R{ypmRZ&H)a4dPg4lX`#&)2SN38b3@^c{ImU|@H`o9g!w$(3Fe2dEO;dbL>tm# zQac6YyriZNJ0K|@lbQh~MeL+ds>lY#z1+$xRM1jJ1)z*_D!L1G^C}pi^491XK;o39 zzUP2cYJy4>d!RVK#T)gV?j$BkMtYw1@oN2xh-{~*fR|XC37t~NGJx|F<;5q!u{8|B zEL~XlpaLt3UTA7iDpwr=rlpHl2~h>!h%udJ4VVj0o<09ds(}$j(E(*VmCF+VK=t_H z1J&97Ibil^4`?z|0JLT^xLSnE-igiqPUTf~;}T;z6&3OL_N_3<0W__4ar`FmZr;3+ z++h@tm6d%2R*9?2U6E77Z#se#Yi(?*sL{f~5;5fi$Ut*yPvINOo zM*~D>Bh0<3jscKRzI7$*!dSv2?I@9LgYTvgLK8XRRV9tM3e&5}fgvKxymfZ(#Km4E z->b<#4>H|w$->VHmZou^KJNpOLIlKJhDCz`4iU(%7h1G1csvE4I;M{SL0#}vM3jsj zuO+_$ATIAI|`;==H}Brjc?; zaQyjG8*8AGuU`~xs%(!MSb^U_u&x8OAQ`i118~TY|6%cG|NAtA6>Ss3Pa*>T;oUs@ zvWMncoy$wGxjcpM@)rCZ2&S&p0}V9LK<7sP041Yc2yVSSi2wiq07*qoM6N<$f_nAC Am;e9( literal 0 HcmV?d00001 diff --git a/pirulug/img/bd_select.png b/pirulug/img/bd_select.png new file mode 100644 index 0000000000000000000000000000000000000000..85c9e0ef0ba616a497248a92e3e33c1c998b9b62 GIT binary patch literal 1180 zcmV;N1Y`S&P)%ewt(wGl2+P{6(1_=WYuP?!>MUa zTaup-OehArZ2&I=&}_zAW#(h4RH`=|4ySGU*n}kklarIXGnvfi03LKAD1aD%r-Q-Z ze7TOc6fizM?kA$J0o++`usr67s51}#=WdmsQh% zuIsM@c*Cl}MogbTJRWbxTD7sv?A)zgFh8%nBVJ7;61A#EKoJ3&rX7L(QfUXT5Te(P zVS#{HELM|iQvWuG#>U1BRigp{Qp!$P@32l%?RLALP&FzLKtvtRK@iq{6XlK3-{V36a>H0dT^+i*o+_5l z^Qoz@j4=sj=vGyHBec6$of)X-NSXaU>-*KF!5e!nBM^DfiPocU9!RIgzej{$hp zilbMa-Df90uHCq~`rV};Y;W13oj4p0r?c7YUI16^I^T-aQX1zbFYU<4%vb$`gAds8 zQSvAe3WbtH^dx{eTN#!hwe%;>B&MM4kT8tuT3yq=85kOBQuVXtStt+)TogjIGV{0g zQZ3}#jbB$zpPv8|V`q&Q?kXK%G_a6^sv;~M=2}}@7kob7;{e`5c|BqUz`GY_etyX1 z*01<{UU)pN+!W0M*aed321Z6KZztuCyNN`iHg^F(1fbfY*&;I!1L#|?HvK0~H0ru5 z0-zC~Sq6IuSi1`_lF&rQi{0JdJ1$_I>FH^2I-TwW5N75_0NjTSpVtA*0+=MCNL5wU zmu5|BU}&fbQu~B~`-yq;MaH5C+X9^8`0()V3{eD(hJr~8B5u0?pga*3Apo#1qGAL9 z_C!?Fo%n?V2WBL57=)h+CJD93WWUHCt|$RONfAs;{rT%FY71>7Z#ywD_4FLve>{I( u#R>p&B0#5@>FD8u`#-+j`E0XICGr=5pl4A5L2_*X00007A literal 0 HcmV?d00001 diff --git a/pirulug/img/bd_spatial.png b/pirulug/img/bd_spatial.png new file mode 100644 index 0000000000000000000000000000000000000000..ea16fedf158f29f7231aa26fbca9eab217ff2508 GIT binary patch literal 243 zcmeAS@N?(olHy`uVBq!ia0vp^0wBx*Bp9q_EZ7UAm`Z~Df*BafCZDwc^455|IEGX( zCLLhOl$4ZgFnZ?DoG8KZ_(xnBqvI2e7s4$LhHf*N#MX2$yT&iz>Ie|vUCJN8me;wa z?XTsJpE3J_nC_LV4TzondKM2`b;bt&y&HTFxUh!DH3~2s5I(TuOoEvC`Mkmz3+^R$ zy>~V~rqjw(*x|yTx%Mlolda(0CEwX=8N(O(8mVo+uk`fq&*Y;HU#>)Lei*aEFl~d2 p-r+t+-;h%W-e>GEQZ4=Yn)&$R);oGXtqnoG@pScbS?83{1OU~gT*m+a literal 0 HcmV?d00001 diff --git a/pirulug/img/bd_unique.png b/pirulug/img/bd_unique.png new file mode 100644 index 0000000000000000000000000000000000000000..ebacdf49bb43df24442386cc2fb338290651e3be GIT binary patch literal 308 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 Q-2eap07*qoM6N<$g1CGRa{vGU literal 0 HcmV?d00001 diff --git a/pirulug/img/centralColumns_delete.png b/pirulug/img/centralColumns_delete.png new file mode 100644 index 0000000000000000000000000000000000000000..ed170fafd0864a67ca3c54ae748c843599ef463a GIT binary patch literal 1626 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 O0000fl|rhitNc)eNu3djIYS3j3^P6 z#s3WA{xD7RCx9~mMwB2A4-c^xk1_Anw(ZLK`FU$>ppwHcL?l0FtP(=b+y+^|>Kw_$ z#Siy~Ea2PW+Y8X#A15a#007&zmA_$av-Wpm>ID3p{cMZy2P6Su1B4+lYk#GHH~|*z z?|Fs(WzueFUIX$(Ap|(*V2ptf66pW8NhityAp}-dR&acLjJ35j42Q#ok&c`LLI@a! zfrEnsEH5u(e}5nA>+6n)S&>fsjE*6Mz~0^-GMNkjK-YCtDi!A>X7v(z@d*^5ns|ME zJ+b4uuA^G5PMpM|l3JMqZYRbVo}Zs_d3mW6v9YlM&iPzPdkXLhz!<~R)00v}tyV*^ zSd4U?;*w5O2N+{`e0;>k#l?gO#u&=wGD@Wqgb;Hf?JK}9=vc(f&CQg3cXv1N6rz$2 z^9TgyfO~8>9KtXREG;d;G)>2kbB<=S3C36~5@E+w2$ch4@`XYHTU%SmX0xy?3#Mt} z^YaspMgyHr$EncsDq?`5l~4tBlP83L5Q0o5gO867)a!LvmbH-f0tnGcaL!RE6tKO$ z4N6Dunl{pXe}50lvK;$7NXs^5GbcN3Zf-g|ObEf(*B9FDHhR4tD5ajlg%E)`Alu|I zO6kM~$?)t(-N9~eZ?Utp15MMwImg}IokL#bKklJUPfwA{<@}cLMZe$2;o+gPPNX{E zE@JQR?`XH%7z_qzwOV+4dz%WX3Z8^K0Oa%eDPA%rPQdHVQA*M6c5!ue1;&`~j)W=y zNf5c6b{r{%uIs+9jU2q+?5|VZH*AkaolCs>OMU zyw(J!>%eOg(qa9Rv=_E*zjz8Dgj6v43wx#{ \ No newline at end of file diff --git a/pirulug/img/database.png b/pirulug/img/database.png new file mode 100644 index 0000000000000000000000000000000000000000..9a6515418b38f873ea6555ae616a7d250a987050 GIT binary patch literal 1110 zcmV-c1gZOpP)5z@L$fcR0kN|it2 ze~>CbTm+U&_eP*PuAHRsBXoeI5Nu1LDDudA?Bts}iagOrFDWx2;+(LvkD1xoo!R5f zwI6B1p2P{FZiMi-o3#@(hivX<*q_*mJAFhXRWP1`f1yT4e0cR5{2*^VIB|10?tQBUz_i_#<{0! z&Tvh3I&kuOpGhZAE-qv9lnWDFcfaK{=}cr%mnl8`1NG$}o?Sb#8scL+iSLJDSc-T??BQrLuWf)FBQt5F|qnYK9BRi<-b%!)3mq;LY+ zI$4!zNzTanc{P&h_^g~V7Uk!3W{|TS^*{40I2N6!xN=~g(L9f>>IBXcwRz6@@K3-d zynW3xWHZ>3xbM_K1=s$u9 z8cbKSC!KfghSz;a6e4A?lCT9y2qoS%VIXrlFwi5Qix8c>21rKXLXDqTNQUGGOZ@ib z6HfTNB9RP9;RM~(`MNp%DxqWvEA-2QqzS)L#Do%kNZjLw*%Gp-K8@wg6!p{&6m2QY z)kQ5AR(>9<@)MD_KTGHoQn@|_GZp7=U?yt|P_7(UK+w-DS)IU{a4cZpJ^{gR3)t7` zlE0jGCbdon;wAGrU*`{am*l;0l9{>lQ@&((6YKA|EK|>=lFL_j?rwP&UqZ}vaz3L| zb+(04Zfb@+z)Xgpne-k4_1)Iqx6Oj_iQV#5C#nwwSH26@R!+A0kGgHo*vs7HWf-$T z={g-;C;wyimq|;Mv4NtpE<0_~Av5hEv-v(R_Rl!)DTDFksJ;9v9)FYPL@HIKia-^C c|49V?2Dhts0uOf)2><{907*qoM6N<$f_mf;^8f$< literal 0 HcmV?d00001 diff --git a/pirulug/img/east-mini.png b/pirulug/img/east-mini.png new file mode 100644 index 0000000000000000000000000000000000000000..871b7989db287f51b3185eee62bd0bda7611b308 GIT binary patch literal 622 zcmV-!0+IcRP)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>D00v@9M??Vs0RI60 zpuMM)0005;Nklx**jy-ItmfX-kCEqg>Q53+--gz7YXoR;E=DmIxgLJV*&OM^iYOb zY3Y3Ekw5ZQ!q^^Nl_)fEC^_XYsk`TAK`0_l}c zge~BE8oGTV+yf|&2pIsyh_m^}0e&Kq9Dp*2OlK8Ige-s(M#uvwL4+RwMF^E$9ZtGM z_yc@YOjEZA-vG)fA_RbPh6n|q>WGu+hkiciDkOj^YE%^)L}&nIg@^$_L@%r%paMEJgs;*M@IpzHgY-eD*``A@|H z$Tgmd0iZI(#XRGw(17~*t=rKvJ~v%3fcaHvJ)Q~zpz+GVc*;A#<#@^~!1Z{_8-T{A zn3P?Pr@R0@$FJXxobn@Qi323ZQ=$Or@st?A$9PHzpj85DS$aGr0MH6SFK<*QPWXXn zmH_jO@+H6HDJuX1zVNNd|9Hv@(30sA0=$^_Pzy2szwiOP15?)6_rO5Z-v9sr07*qo IM6N<$f=0#(MgRZ+ literal 0 HcmV?d00001 diff --git a/pirulug/img/error.ico b/pirulug/img/error.ico new file mode 100644 index 0000000000000000000000000000000000000000..2c6cbcf60259e5ec1cf18928c850b4b2144760bd GIT binary patch literal 9662 zcmeI1OHaBFn6h*%_KJA(H}@A3%87j)TL)7!WeANeH`ydkU?>q;mW%wW1x4qUJZ7xkvK!W`K6)WoH6($ z2gm@;VyNQ%h5_qi$qB>Avx55k*;ixu=~qAoXcogQ-W@ZH^%YWMeR(?ieIAejYBOZ1 z+?8E(k{|X=(6hgWZH1P#8Sc4KX|OY+ipH7n6}0jGJRk!!i@}EXE0%yKeI)8XEElrK z0L@~s>;1ZZ4ut&&3Mpiub{TwLZM|L$hu&?qALbz%&_5u9Wsl+Zu~ne2RXZo!hUTc*RmGup*hh{L)ptQeHE3TX8 zo4~-lzj4!Jy|Tix{>D)~bbP98OVls@`nq1cW?YZ>_16tDp!eN7@y_#seR?4*=l`)c zwjR;`j-U5@o{#gqoV(Iku%Jf##|G8|*kjNP*{eDFHgStJHguxKLb~}Pcnrt@_lY4s za-vQS>*mWr9gqR;6T>ume>HMq#-E=6GQfReNQ|GTGvlY`^yn!d1KcNuM5L%D!e{2} z#3>*H+$VH zTzZELw!h=t8e5fkQC*xoHy2(O0U1D$;W9R;-~5ieD~8l`NnLt%ZYuF}Kn4(GxQq|~ z=bgW695Zwu3D5iRSWKDs)bxd^PF(;pfFOf4HG2B4yqxlVr{AKoO@@`(Qfhg&M3-kS z02x4#fzFPfu9o|)wjY*{*PQfeI}EFHC2b{90%QO|2AYi2_s)47F?^R5o_||Q{+&ez z5M-dq*m>Q&bMIUoFbL1TttU$$yz{cFFjy-y?s?~NsxVkMckjyl z8}){aF(!pxt!j=E4ao^<{_3H|bt%nnG;b3ea-?TX8F}(T4u>=w({k!<60I#U1u literal 0 HcmV?d00001 diff --git a/pirulug/img/eye.png b/pirulug/img/eye.png new file mode 100644 index 0000000000000000000000000000000000000000..f00b2d450315a9f3aa06daa1aa7aa4c82327c02c GIT binary patch literal 2039 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 literal 0 HcmV?d00001 diff --git a/pirulug/img/hide.png b/pirulug/img/hide.png new file mode 100644 index 0000000000000000000000000000000000000000..fdb9bc360f35f7e941a45d7a8aaa60d7192e23dd GIT binary patch literal 2560 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 N002ovPDHLkV1g%{V2l6& literal 0 HcmV?d00001 diff --git a/pirulug/img/left-square.png b/pirulug/img/left-square.png new file mode 100644 index 0000000000000000000000000000000000000000..305096009c4ca2224b00ef53a48f8b72c3e1fc4b GIT binary patch literal 1079 zcmV-71jze|P)(@!5CN(E zhIy~&T^FSG_k#P#f;_kH!@SqAJb=hmQFi~p#P(B*IqhZ>SXMl9ctqGBsH4rCO((Fd z_yuDTxxX3HY3g4Nd}Gy&Y7QpA4_5fMx>e@u3R2yUStkp&nMP@1V1gXV*|SLF6|Y zwgtR#1=8RnrI1wt``+)t$z~dPmFRYxMe({GXugf6z$+1aRbux$-ExcwH4V+h}rps6y`AWU*_gJCR^JzI+EefT!rvFFWXKrf%_@-Kcu)yT>{z5} ze>_&?{O416mX`{zI}K@0qpjhC$Y=A;wf}3{D`%%TJzOMf=hEX%nz$9bh)`8NPak+F z_U!D9GRNPXz*9M>t@|{1qg|-wQ>Eq|nES^m@##JXba(*=k8g&5jXm30$g}soNAM{l zqEh3Hnz$9bh~Qctm%jLmv5{iz@lAc}d1~MRDp5H--gFnb6TS}e>^$FnSmestsaTH3 zUfImn7w#cYl~j16U8q(3?W-1^%JJFYIsUm;isjk;);88W=n<-_G2U{-V%2e;sdw-V!xmXHa)KGw7Ie0}&LzmNSH%lY`L zTiE*iTB@p=2ye86O!3qpuF5ky@G~>l%CVf!4n9nvZY>F3I{{OC9b{WJ;f%w`{vTpZ zjYVR-`4Te3*Ppj>nEtKG$o@0TTrV?wv&`|KaU8275nfk?JAWfH#Mj5Vc>M8wi4UIm z3IrT0O9nR)URMGAVJ;=U{+wgEIJTR3*)+x)RG{9EY4Ikz%|g6c53C@(#;-j}TwN)6 xQ8Jml0?O_eVR9wl1^P8bXh%ER(T-(|{{VWc{&A~|Mb7{L002ovPDHLkV1mWC8Q%Z^ literal 0 HcmV?d00001 diff --git a/pirulug/img/lightbulb.png b/pirulug/img/lightbulb.png new file mode 100644 index 0000000000000000000000000000000000000000..b95d3404fe01614aeab794fb7965bc608aa9420a GIT binary patch literal 1264 zcmV7p990y?&#i6|jd9@vXEcJZg&+nYAqz#sjTylQAt2fK z7wAIWC~mUStaR%Td_)BaN=#e{aWfh;LJ*B685k5oWQ;gEGBN4Jbax$p=Tvtm-F9`? zt*!`S59i!_>pbrHzI&>wyGLaDH$8#>_X&h5>FcQ*W<}~dM8cDj>aFa3qo^{;3br$n zrk_Y%4~BbIel=qiS_uI?x#=!R(pLe!6TpcBbKDFFHaCf_MN{SjlFG|r%gT?Lqx?8A z0bQKk37B^Qxxry%AO(=9Uoe}8HA0+SnC(34r^D7i4rPXNV|H5Qaz#(hz94P=2p}7J zfbEt^L25G-KESg0r|lYi2lUu=&y_6iX{9@$CvMusef30RkMCew(>*BJT8= zl@rBh!5teU+M!jyJv_Afvw4bYdWe1?!4A@Ky#bh{U&zR&r93>1n$W(05xK#^4EBCvaC-N%?gV#b|T~!u@~#z%6kUwR;GqT!GVdGNa>;hVAPo*eyz; z3E1vI<@Ex9AV(*V>{(!8-Ed`>0W$3Q8rEnjML?F<4$^@|Gzw%cY1KtJw|*!ZJqe`< zgr}q(QhCV%`H2pk?l4>L#Hs3j=8i3-$&0opmT0lZF*?Z-z!3C{tB>%-?g6`YGB&`) zCR*d-L!QkO<;yVFd@zJ8D>D@zOLf4uw}K%J&r-JCyOsLBk%AhQ5QIZ#ZP%{0gKL|8 zo*%300jm@qzVMxD`p!_0!^jN4)F5wj`p0drvN{m~E1I;E-E^RVW+z<$xaFZ2 z5^3&co=7Gp5FTm#qN4kTc0u#8;o2AGXD$JbH{D?XPUxvibS>`S}LdQ<8pw_v0G0cv7v*t&CV zOgAnxF;PQYX`)LO#86yGP5j(xn)n4;Ef3mK8zm^%Xow4~K*GCoj*FSOckX*ox%W-W zf}WRo_iJX(?>Fb;p1HubY|EW3lyb89rKR00m;~??G4Fw5m)CMh1s7EDiKXnrgJWYC zQ|U}X;PmOAc4{Mgg~&WdfFUA)s5H4kp$e#~sOl^_cyVH4|Al^a_f25o%<>d5&k)lP z6M>=@i$VbfL=`FmQC%0{+16U3+Y`OcOTSU9sh#fE3uFf%il7|aCrB%A@l^a=$W0a1vGBOwA2kxccOx|XO# zpxtioLSyh88y+%j9B^jWN^ay-s49Sx`vmZ?A`mO<8EdoEY_3(s!gUB}WAHU*9x@)Z zVdERa7z1Mr8vbYu`*TJkJZDBRmch*T8lhL~V5w|@`K6`ZcTwZKF~%5Xu<-uJu}jLyN}}ftU;p z$YfPK)m@0`2`0)FyK^qZfg=%v=iEYu3-DnPC|Hf@$*OP~RR<7gI1kbQnkdggCSG0d zL#hf=&C{wXpsY}3=T_d`82sQC5WoX2!-pTDtm8nN$UQ<9A`w6xXki7ZkC8AI1cmI} zbOIo#Q;aeIzl!0U*|`k?5OD#V_bI6R|1cj(RX8=$DBm#@aeP|R~$+4+olsxp)XY7focTGU6Yu&Z@ z=RIURX@P#e`2^7UGypGwF4s5i1!Zl~{CyV>l8?*DKw*VH+jIisBO{9{ddeve?jcc; z=H9HCwSM)z1+2}8-{5TQmM*40h zHDdrEBDI3&#R;V3I?jEv%;sq{59qj`Sm|UkT^D>`1OVWX(Y*^|btYt*a`5`=EY3zn zbE#I3O&r+weLoobA^-sPy1ryZuI9ic&OGJwV&w(a+N)yp<$m?|O`z3ku4S1$p5?%# zls=2r^==TEsj~-8P5=PJ+T%BJpRCIYr9PUymqK^-a{30Mooj6wxErEHZQu1>3oa2w zr91i3NbDGWF8)X;Euu$_*tMfj15x zPBm2}NfN}jQ??1*Zb?aCy+Yr=Qz=bJ;Own-qzZliPtp+}9IMcICY9P`1pd7LzM}w6 z-9p!sSN{3yXezzQ2>fv5NGCJ;v=YAEpxZZ@(aE{Fxh$1llWHOW_+@3~%EZG5-pwq| z1K6R!Jpk4TI7y(_cMO{8k7sB9O{sHRw&hNj{{Yh~(MZ+?12q5u002ovPDHLkV1gXO BXIKCL literal 0 HcmV?d00001 diff --git a/pirulug/img/loading.svg b/pirulug/img/loading.svg new file mode 100644 index 0000000000..0cce444ec0 --- /dev/null +++ b/pirulug/img/loading.svg @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/pirulug/img/logo_left.png b/pirulug/img/logo_left.png new file mode 100644 index 0000000000000000000000000000000000000000..004e7050fe5d6d275fe3a8991f3d312a42f93c76 GIT binary patch literal 2713 zcmV;K3TE|*P)`w zf`9aaMm;0V)KpjZ$UX1u-MedDTdS-so%VihRn(hV{djLred_fab?Sv47!G!-jzo`V ztK_1`&BeEz-{Fz!`|!xtyS4Lq1pFTH@UpGf zDo_qAFAWc5igClP@8mA4=EI|$#cJ_r&z7zHY9re|-Q71a%QqMPuC33Ti^gQkOO^y6 z`EZi@9BB8vSMuTao8BWEK4I+wWu|xuf%5O20%ZK1o=x3^JZOQkGQ9nxTY{qy9&Y*7 z3ekt#^}Mxw_)%lb$wjb?f0ws$pY=lYytb1;Et$_|8HMn68jC^n!bP!GF8Cq!cYnO1XOp&)!M}PobK{iP zj9Ca)u2rDy&y?OvfOIzYw2p=DLa+}l#uP6!fR{L-h49h@P+rxxa90Tb?Z;7YRtmuv z7Aav)p#BbRdxZL3&ldGu^a5|?zisu1r3NL!?`wC@l-_9C^3n@>GY4&-tS5`VoB?F1 z(my!%ChyxnH1@K-%=i!6B|L?-$7k!;J?Ne~ie63apUyQ^l@qI?aC-MCNsc*wPB=w8vB>=WTxkqNzZU9t@O*%WA zS&#sIdb)qk}z{Y_AnSUq27uZ?Z2K zLqi}yBJ87+`5OZ9jS9SKHh41K`=?f6-7Umc0G4h7HJ3PzP(N4ts(?s{d$Gw9LUSKg z3DT^J=Yk)A0>I$30)W;nJ41nPx3F}f4iC&w;P_jtVbl*Fu{}TIixTNyYmvu24 zUQOA_}K(u%Ol0W>LzZ48#BclZgt@1Ep4?ODm#bg-kEH&gh@<|q_?TA16G z3%T$}YC9oC&&SZixIXJ726~Y)=Y6?-hSiE^TE%fN8eKoeD5}4hK?NXk!JTD+mC(5B zA7Ov|pC;!T(PX+)FHc~#X}9xViABP{Y1i(hi3x}Glse~0M%eu$CsZo%0dyV%AeZ9w ze;D)tsg6<4Z}%LuTTBerv*rSZ6CZkaY?$w~s;46H(dW|5s5N7hsq}dj&^S>eP})p} zY&ju2znbnl-!qwn=kFPQU*!IgiBsE!)V7NJ==n;$?2pVI*RjCOVIcas5$^6KHaW{* z$D~>lkJ5(8ViML#uieK96So8O%(T$DE@4>C=AJc=HmUVda>NNkR7}vD16&e|^WhHE zb}KPbp8deeJT_zox8r>{3UPKVVgDqp8Ea@}Lo&*m-b{2H2!F`ocW`igbM0vFuOAe! zu0+Ocu^`Gg1}Oi|Z0N5;8*;(Df2g>Z$~zhlHLQzXGZ_jCh@-;=BotQ?Xx=Le{Ba)NX070SF4-h$LKrqNwNF552-r`uWDs;O z`LSHkn(-tymOd}f3+lEeD3Od<;a5WU=d2KnP*2w<0Nz#%yZcaajiz$7&v$X3sD-L8 zm>57-hUU6vCVq^XK^?1?*1^&H6&)9qvY`McD<$@&o_& zed7B}@$(T%Yl%svqC;sjoZTY){!wejdio{$_e_IG1e5?_$|(u~r$9-NX4TVugT-A8 zJ$XJC)$M|Ns@q@g&MW)@coZCHl~^Yrw$F0`O5F zh-v94mMXx;Gj+dUKVn4F^y3pbrMeG5OaA^e_)Dv*0-t+x_*J>U&xp;W?}?8wEbZ)# zPibPZukg+`XJ|>jhZif&)E5R&rvBtZ3>5JO7??3Z}n3Ru21s3 z>d#Hs2bGA_pH5(-C@7H$Tj96e23?74n-Zs=QTtkMT8rZy-?c@5Pl=?36OB#{4t*%~ z$#<~6l)a|QlY(-K|@lQTC8e27_?3b7%PqBXHRIsr5n3z>)Zo(tqaPob*&4^u66DIxD&Ks T0r1cF00000NkvXXu0mjf$8J{^ literal 0 HcmV?d00001 diff --git a/pirulug/img/logo_right.png b/pirulug/img/logo_right.png new file mode 100644 index 0000000000000000000000000000000000000000..a490289105a2af141a86630e43f008be5e540354 GIT binary patch literal 4306 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

9g{?Pl0W2QJ3e{qkoZcGN5XEyDCOr zdmpI=O+!!jAvD4Q0k5c3*E4^~PIpam5`VYgo3lg6XsveZ=vI*4!fU^Kl1f;LDKhO_ z6ZYVKiH$iK^K*8o-6RYP#R##;@S0mlSmsE(TQn$oL>5oGKk;iez9g!0ZDMZji1);_ znjZdRblz<`*HaU^-wdRwuB%q5Vio!yh=9<@ literal 0 HcmV?d00001 diff --git a/pirulug/img/more.png b/pirulug/img/more.png new file mode 100644 index 0000000000000000000000000000000000000000..5a1eaac32f6d3892bb0a30d889482ce3e14b90e6 GIT binary patch literal 576 zcmV-G0>AxPx#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>D00v@9M??Vs0RI60 zpuMM)0005QNkl410c0HiAg-yUxMfM)DLBv9o#6xdmA*S$REG)bP zQ3GNm*C0u!b`~bN0u{{eI$xZyF~>bjvMc-#1ZM}4@0AcG#u#IaF~(R_LVcx+jf&MW zMcE^7x$8Q%Oh*1VeLg*+3Vn-{LV3M`3!{B4{f;NC<0oK2uGG0GDV<9aB$` zXQ`tfV32!6mmEh!Eo;PykFRq8?^E1P%a1xI*N^M0oO>1HS65mT89>51|6!ylUTu zjR>IbIHrC05NW1NUs;~{bYAi{|rQ5T+(jWZr%1wh1z_W1n$ z+N*kwEOr1OLYTBCk3k}|jR!3OP<+aj21Rs#RJyL-@t`dLhD9jv@(-cb@t`#T5HUlv zEq~!Hbp>w*8Mf~6pgjOiYq`hy#g7&FkIj_~IsWqItVxV#j4{UkIiepC+U&Tn?_ena O0000-#UpiszQx|%_^ zOfYJ)i_szmgSia)Ga1@9mg`JrFyFv1ui{t>(25LC7srqa#!~-gMixT>o7TTpc;x+{=G{wG z1D)reB_G5!{t$K+-k|$a>_JJ_ibrQ--JkXNCg=X&Q`4i|sle*2e&x6j&`t(VS3j3^ HP6`Uv)H4`)yU=Q-S_C<#_zx|PKsN&6CN9K%8V{QMue2gQBAO%Aw)W;G40000< KMNUMnLSTXz$8w|q literal 0 HcmV?d00001 diff --git a/pirulug/img/new_data_selected.png b/pirulug/img/new_data_selected.png new file mode 100644 index 0000000000000000000000000000000000000000..a75abe347d2f5955dde4dd7052e4822c6b5bf6e0 GIT binary patch literal 179 zcmeAS@N?(olHy`uVBq!ia0vp^0wBx*Bp9q_EZ7UAsytmBLnJPjo>vrWcHn7Aadaa?^NTJimSr4$2V@t8uaC8zap~@-Tk&;D`Ioj#pH=qzl{w3bj=RtJ4+u+^ z-|-i?WIK7GK0}Fhari+aZA&}t8!bHjTudH1tUhxup6V4j+4GWD?BtWx-=6oKbP+lH c`o8{jzN(#*cO@pDcm#5dr>mdKI;Vst0P<5rvH$=8 literal 0 HcmV?d00001 diff --git a/pirulug/img/new_data_selected_hovered.png b/pirulug/img/new_data_selected_hovered.png new file mode 100644 index 0000000000000000000000000000000000000000..7091ae36de71e254ae99b1a09939fbcfb4691f57 GIT binary patch literal 180 zcmeAS@N?(olHy`uVBq!ia0vp^0wBx*Bp9q_EZ7UAsy$sCLn;_c&o5_UGUQ=mItpFF8027}86uJNzdesp|Nr>z@7=1f$N(JAh>_&G zz`9jpvj7;TA~Nv+Bc=cr@!jConW3K%BhUaH!DeyS03WkNQse+3-T)x2GeYVBBEbL~ z>;NL;E6R%i0041GL_t(|0cDLv0)s#lLvhc?-C^#3#d<250R}Bw=qqkQS r6)R_-pv#Aif;t_y%|hO4Zo(f|KLZB7)|{YS00000NkvXXu0mjfferB+>(SzPamn3PIT@8#ysvb2m$P{(d~wTzC>bbqCCb>4o9*Lj7VWohPwk+orJ z=!KKt^*F!)0041GL_t(|0cDLv0)s#lLvhc?-C^#3#d<250R}Bw=qqkQS r6)R_-pv#Aif;t_y%|hO4Zo(f|KLZB7)|{YS00000NkvXXu0mjf0qlgK literal 0 HcmV?d00001 diff --git a/pirulug/img/new_struct_selected.png b/pirulug/img/new_struct_selected.png new file mode 100644 index 0000000000000000000000000000000000000000..bc61749afbfaf34c3c7baea47e444b05015b26cc GIT binary patch literal 188 zcmeAS@N?(olHy`uVBq!ia0vp^0wBx*Bp9q_EZ7UAnmt_{Ln;`P0vwrnw4wtULKrT5 zl_@ghIpo0b@2Kev4j&(0(T=1vf!PjQ*m~E^?Q=_BoUivr@aNw0o#kJ@%)V{U_C3)0 z%Wml-Y@%zIHwLGa)kt1A;QVoxe=y^gi`m;`JR9Dr?=enS5b0Jq{)OKpMC6bdr~mPc lDZE}Eq>tXtnqGMNFT?uHlk{|7-TDV|mZz(q%Q~loCIAUhMcM!W literal 0 HcmV?d00001 diff --git a/pirulug/img/new_struct_selected_hovered.png b/pirulug/img/new_struct_selected_hovered.png new file mode 100644 index 0000000000000000000000000000000000000000..9a82bc42237d5a048c5ac0ecf337f8d00a8a86a6 GIT binary patch literal 196 zcmeAS@N?(olHy`uVBq!ia0vp^0wBx*Bp9q_EZ7UAx;$~es$)Tp(PNcA4p_($rZza~)m3 u@#HVLjolKj| zz32NrALfpoOy zl-^YXC0(@L0G4WPiE{8u>J40Uzr>Z!Q!uJ-s^7%S zj32cbn*obS_jLeW)$4*Je(rb^v(_Mr#>REpg^P((@YS{`Ro#m_+}EQvV=3Z=3HPu9 z{#m`w%E5oz--KuF0TY3VK+IqwY?ZI@Cv`MZrw9&b2E2Ew*Ap$~9-aoNb`2{BSK9st zPx?T<4`u=pheieusNaknH-=egku|2h3sG5Qh;c&AaRixWDtSuu-#C=hIic zJJer5wKn5PApq#@bwr9=rtuo)Odp8-6**5tU?z0i-{Ag^lTqXWpaZ?V4lq;mMvLth znnz;)MILVd)$IN~O@bgOJ;OB0sPovFItg1vk_UkHf)x6qHe-pvnIC>|zP)y3WQn`L zROR_FjkYDe!|wE3jmQ%qQx*l6q6AuA182`(YNIW)AF-jqa+*}$HcW(`nTU#@hQh!dsdA`}R*Iff8@?BYC8e(QJGo<_!p}hkSe%0C0S=eIv z2M!%Nw4ys*m~an6AW*`!^ntOl_ge8^P!nr1Kx^%&w$7|D4@G&NnRCm9g#%+_W3iD3 z)?k3v+Cj1-%fFK+h^#UoSGhlnj^W%94?VbMDS4`4th+T04tNLB&U^W{Z$(OQ7ZCy~*@&m^SxDh+GEb zwA-IQR=K#M2J$!ke-YDAM7~3qM`zQW&rFYww!SfAOF>D!OGQDgPWcrJ4?p(AA~UCI zd0v=C=Q3O4Azy)oad(%p)CfeLEHP9c3(H7mz`IaOenkxsnaRqWH{l>MqjT5dCl3Ib z0q=sajFjg>G8{!7s5YQz9W;jiP2n$KIC7os$!Djh<0oH6NO&5+kM(XKpvr*p@zHBA z%a0hMoFQ5yqIbRd%+vpiFD#V24<)BJ{M=1!ViOyS-vAiAOmJd5NhAOO002ovPDHLk FV1mXS2A==` literal 0 HcmV?d00001 diff --git a/pirulug/img/north-mini.png b/pirulug/img/north-mini.png new file mode 100644 index 0000000000000000000000000000000000000000..fec859415ae5ce7ff4da63d8ee27265f460a71d9 GIT binary patch literal 530 zcmV+t0`2{YP)>mD0?N5&(uQ3FkZ89%AfP(~Y#rXO*HmwD)i3;#w*VyM zXAFpSfvdvmt*LrXX+SyGObW8=0G0=Bkw8UtgtCBgu9+le*EvU=F+iT*d#WRp1W0)R zaW9)BP&v+6+bXt02l$kCb`7Gkiil7F#cV4TK;GF_5fM0`m~EvDLs$qV@9guC5rF~} z$pZjb$Ozv7D&-|%B76l@^Q}}YCM?E!|0;(azY!;y`p#Gas`*w*kO=yN^#lXBAp62k zgr@*Up0E^L&l`RtMg~k$Ug9TWXh6wqq$e#e@fzV8P%;~74#SEu7t&kPKh z26+hsIDwtJMf3$sll(W#HKHe=WH!>Aj7YxoqZu6G1UT}*;>6uN(;wjk7-U>ys^uk& z+u&#N&Iur}Ml?eH;lT5c>rdz%`vhD9c#Xu$69fiyVuCiJHqmG_8jVJy(P;hwA215m UJ-U!bYXATM07*qoM6N<$f&on3=Kufz literal 0 HcmV?d00001 diff --git a/pirulug/img/pause.png b/pirulug/img/pause.png new file mode 100644 index 0000000000000000000000000000000000000000..50ebf7e375f8922ace18b2585e78963f93886b18 GIT binary patch literal 347 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA1|-9oezpTCwj^(N7l!{JxM1({$qWpP0-i38 zArYK!CpmH*G7xZ8SE}F=yjvl`zeu|O!6jjiDq;S|hkCEf-66KHP=_b-iW#S{1b4iU zx`}bU)%)oj_5wf?HmE!Zn(hB>`qb5b8$UnabNlqgtJSymm7OmBZDgalRJlvp^2nmq ze>;oo_S?iySl+5^Ro7p;drIFI54i^JWqXpd#k?Q<4zkj5onq_|{2{+y;=nCI3kLQn zEFU;E8CRWt*dVnqh=ET7#!UFY*AvXRNB;bkEBE#USzSu`z?ZF1@_vl*ECxJ0G3fogEr-dD&|t m8~vriB85zhK)+Zs$v;cf;|sfa^E@!L7(8A5T-G@yGywpef`)AX literal 0 HcmV?d00001 diff --git a/pirulug/img/php_sym.png b/pirulug/img/php_sym.png new file mode 100644 index 0000000000000000000000000000000000000000..b541e3c1953e53f8274aa2175ec8b2206341696e GIT binary patch literal 2068 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 n?T;Ef;^~%d1iBH}>=F12G`w zf`9aaMm;0V)KpjZ$UX1u-MedDTdS-so%VihRn(hV{djLred_fab?Sv47!G!-jzo`V ztK_1`&BeEz-{Fz!`|!xtyS4Lq1pFTH@UpGf zDo_qAFAWc5igClP@8mA4=EI|$#cJ_r&z7zHY9re|-Q71a%QqMPuC33Ti^gQkOO^y6 z`EZi@9BB8vSMuTao8BWEK4I+wWu|xuf%5O20%ZK1o=x3^JZOQkGQ9nxTY{qy9&Y*7 z3ekt#^}Mxw_)%lb$wjb?f0ws$pY=lYytb1;Et$_|8HMn68jC^n!bP!GF8Cq!cYnO1XOp&)!M}PobK{iP zj9Ca)u2rDy&y?OvfOIzYw2p=DLa+}l#uP6!fR{L-h49h@P+rxxa90Tb?Z;7YRtmuv z7Aav)p#BbRdxZL3&ldGu^a5|?zisu1r3NL!?`wC@l-_9C^3n@>GY4&-tS5`VoB?F1 z(my!%ChyxnH1@K-%=i!6B|L?-$7k!;J?Ne~ie63apUyQ^l@qI?aC-MCNsc*wPB=w8vB>=WTxkqNzZU9t@O*%WA zS&#sIdb)qk}z{Y_AnSUq27uZ?Z2K zLqi}yBJ87+`5OZ9jS9SKHh41K`=?f6-7Umc0G4h7HJ3PzP(N4ts(?s{d$Gw9LUSKg z3DT^J=Yk)A0>I$30)W;nJ41nPx3F}f4iC&w;P_jtVbl*Fu{}TIixTNyYmvu24 zUQOA_}K(u%Ol0W>LzZ48#BclZgt@1Ep4?ODm#bg-kEH&gh@<|q_?TA16G z3%T$}YC9oC&&SZixIXJ726~Y)=Y6?-hSiE^TE%fN8eKoeD5}4hK?NXk!JTD+mC(5B zA7Ov|pC;!T(PX+)FHc~#X}9xViABP{Y1i(hi3x}Glse~0M%eu$CsZo%0dyV%AeZ9w ze;D)tsg6<4Z}%LuTTBerv*rSZ6CZkaY?$w~s;46H(dW|5s5N7hsq}dj&^S>eP})p} zY&ju2znbnl-!qwn=kFPQU*!IgiBsE!)V7NJ==n;$?2pVI*RjCOVIcas5$^6KHaW{* z$D~>lkJ5(8ViML#uieK96So8O%(T$DE@4>C=AJc=HmUVda>NNkR7}vD16&e|^WhHE zb}KPbp8deeJT_zox8r>{3UPKVVgDqp8Ea@}Lo&*m-b{2H2!F`ocW`igbM0vFuOAe! zu0+Ocu^`Gg1}Oi|Z0N5;8*;(Df2g>Z$~zhlHLQzXGZ_jCh@-;=BotQ?Xx=Le{Ba)NX070SF4-h$LKrqNwNF552-r`uWDs;O z`LSHkn(-tymOd}f3+lEeD3Od<;a5WU=d2KnP*2w<0Nz#%yZcaajiz$7&v$X3sD-L8 zm>57-hUU6vCVq^XK^?1?*1^&H6&)9qvY`McD<$@&o_& zed7B}@$(T%Yl%svqC;sjoZTY){!wejdio{$_e_IG1e5?_$|(u~r$9-NX4TVugT-A8 zJ$XJC)$M|Ns@q@g&MW)@coZCHl~^Yrw$F0`O5F zh-v94mMXx;Gj+dUKVn4F^y3pbrMeG5OaA^e_)Dv*0-t+x_*J>U&xp;W?}?8wEbZ)# zPibPZukg+`XJ|>jhZif&)E5R&rvBtZ3>5JO7??3Z}n3Ru21s3 z>d#Hs2bGA_pH5(-C@7H$Tj96e23?74n-Zs=QTtkMT8rZy-?c@5Pl=?36OB#{4t*%~ z$#<~6l)a|QlY(-K|@lQTC8e27_?3b7%PqBXHRIsr5n3z>)Zo(tqaPob*&4^u66DIxD&Ks T0r1cF00000NkvXXu0mjf$8J{^ literal 0 HcmV?d00001 diff --git a/pirulug/img/right-square.png b/pirulug/img/right-square.png new file mode 100644 index 0000000000000000000000000000000000000000..084970ca81148ca142b68d2a1dab0505e3e2b4be GIT binary patch literal 1753 zcmV;~1}6E5P)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>D00v@9M??Vs0RI60 zpuMM)000JDNklu7i_xo3 zWbug>6VJUIo{DJ#1e8&P&qfb`%yMegoIX=5e{^>0^#H)N7^xZD6A;}(q~!Cb&WjYLp#12mbz)yudW zZBA{fH7=_+Et5I7)Mendx~%@%=?8KLdy~oVh3l z@*poQ?I5as6?YR4OV7ZRG+WKAcBYSm=Q;`W_SzWYXTTxcT)rp<@*rPJXUSKae?gze zz}&j5*}7C3=@@F*=Y4c;9JyTAny|JEonN8A$c;A7HA;z8)2bZ(@|^7d=otDv?pl7c zJTR?7@ZaTTuSw2ltX31a-pu=4PW!lqd71{91r!TV`U*J<9n8qgO()M6!6vM)$DN1szfH=ncMn7JxM6O; zys&wROr}@dtff}$vwpM4IOc&~g!m1>l_uA+dB34r+9yZ9_)C8H_&9PNcRnyAkH0#c z9cr#&o(`U4?zt94(BTZ|W#(o?ZpM~Jx#t#@_EqY#Z|m=J;=mcycr0H#EDKiMB#oAS zsm;^DbId*G!cmmJLS{k_&&}BKVJ+%hH0ok1y;7H*Z~i0~+Ya@U8}8*#B`tI)+dQ-g zIv!$rcy7kHR0z05qew7kMFsF`r_KAdictCl=s`mrXr`A60k>!r3FVTsa9~%zw^-)f zTGvd5Z?^sFK7PG$pnOK;MTueR1^ zeK2Hy`{uzTD0zj<*bGe~w`ddz=EQwt-3MyUgsj=JOnPb+^eGzS)3Rgaprm8HQb|+P zW_>VZf6?as`b8*x0%3E;EgD6FIrnXKhqh4}lQo<9ADa++HXV^mCtB_+-Gkb!4~FcI zZeFzrI@|y|L!;Q{b(qvcyM9>aEgsZt20gT+d(UTwHtT~S`^z>DJ%W-OVAo6|zc3Tb zkx#pi(t@W4WqHA&{T_$5p4FlchV1XOdB2w;#Ls}kOe4QA6U^nj(VUPc)-Td*2L1Z( zdi#joB$sPAw0SKXz)hoMc^2hd z(+q_ue}&A%D4f7`qFjU3>iew+RsYp5pBa~(8xP6fqf& zD18Dj;DlT!${F0H1EbPvQj`AbZ0WDf{!cg0p%~?7zzDb*S#XyQjL1Q6t3?S0)2-HY zuZ4N~kYnm&1o0cd;1`+6^F?!W&oTELMbz>QQTJMyrw=)%7MUqV^afn#DVl+2M){() zh-r{nK#n46`G%-_EzHx098-(PB*|$FMJRa!={jd{8b+9_4;`~bOoPkfQ vVV*wZm|8@}ZQlKKUZ=E+F1qOAdV|P6_w($*={Em500000NkvXXu0mjf+4WNe literal 0 HcmV?d00001 diff --git a/pirulug/img/s_asc.png b/pirulug/img/s_asc.png new file mode 100644 index 0000000000000000000000000000000000000000..fec859415ae5ce7ff4da63d8ee27265f460a71d9 GIT binary patch literal 530 zcmV+t0`2{YP)>mD0?N5&(uQ3FkZ89%AfP(~Y#rXO*HmwD)i3;#w*VyM zXAFpSfvdvmt*LrXX+SyGObW8=0G0=Bkw8UtgtCBgu9+le*EvU=F+iT*d#WRp1W0)R zaW9)BP&v+6+bXt02l$kCb`7Gkiil7F#cV4TK;GF_5fM0`m~EvDLs$qV@9guC5rF~} z$pZjb$Ozv7D&-|%B76l@^Q}}YCM?E!|0;(azY!;y`p#Gas`*w*kO=yN^#lXBAp62k zgr@*Up0E^L&l`RtMg~k$Ug9TWXh6wqq$e#e@fzV8P%;~74#SEu7t&kPKh z26+hsIDwtJMf3$sll(W#HKHe=WH!>Aj7YxoqZu6G1UT}*;>6uN(;wjk7-U>ys^uk& z+u&#N&Iur}Ml?eH;lT5c>rdz%`vhD9c#Xu$69fiyVuCiJHqmG_8jVJy(P;hwA215m UJ-U!bYXATM07*qoM6N<$f&on3=Kufz literal 0 HcmV?d00001 diff --git a/pirulug/img/s_asci.png b/pirulug/img/s_asci.png new file mode 100644 index 0000000000000000000000000000000000000000..f98f04964e72ee3926644ddfe48352615bb4e352 GIT binary patch literal 292 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA1|-9oezpTCwj^(N7l!{JxM1({$v}~to-U3d z5u9(Y8uA@7;Au^Ce-yzJx>cv{xfG) zdrkVwaru?4zVexaJRAxQ2Z9{pSEO2~=RAs3d^de>*gvIY;p(*4#e1Kp){2UP6xg$T zY2Ea{%{OOvj_>C16Kda5lz_6To8cTT$+v-pJ j`=XVBi9_Lo=nn?(Mt{#uSI=$*dXmA@)z4*}Q$iB}RIzbA literal 0 HcmV?d00001 diff --git a/pirulug/img/s_attention.png b/pirulug/img/s_attention.png new file mode 100644 index 0000000000000000000000000000000000000000..624013fe0b3a5a03f7058e446b1f30d4ef60ecda GIT binary patch literal 1367 zcmV-d1*rOoP)Y47I-R#3e6j@xOutdU2!XhCWA+XUUizrb% zD4vW&P)URciGmMAK_sXLjgUR$=0y*|T*A&qqbE-ujIt4o2XR$UjD&q;cV>3F{Azl- zr@N=Sx971Jnc=Vg>+%0pU)BHUW{7&fUIls;=vClC9iT>Y=x4S|yLpn< z8p_VOu5TfyTzD0*!r%oOrX5taUIEwD*3}h|i`GsN{vHS|5Rn3}G5({(hD`8O`6pk~ zA=9-L5FrNmGr*Gs9wxEH;WIiGLRVVX5}>)lVIbNMimN=--g3x(Dw@wwmwwz0KT;gH zRd^lSLbk0G;wt!WK9ov(|W2pH*%v0eOoIVV*&dKv`Yz z(2!WtImofph*O>bu#Ju4y>|N1PAgatMUh3?52s zp~e}|B=lhGs;DiNTsOmxtmAzWJ0elpQUbX1A7zp!6_88ueuIZt6EJgCGH_a(Mk{co zx`BnBLX1c1Vx}&00{G4!K&;bgz`ckDkmR^=ko8b|Hou26pARrd__W3fs8ZR?2{>i@ zO@O~6)my-5<=1O3F@2F)x%GerYyx;#v~71v)*H%Xp-c(LMRNjM=Xe%}-WUtp2Gy)x zr=b-{2Va|x-S)CvFehrl29FIBkk2WH8zOS&Z{QVXO+c%!>Pi@`G*TZJ^* zFaa92U&QCao-`+MHg5~*D%koG%MRXiw}*!87d#=U$7&^+u;VZE-7dN66^s}JwbZ`3 zGEDOe{k1JLapy8UaQAXc^Xr2b*~yLb!>hm7<)$t*0jFr4!;Hs4?X}jc9uvnoXH2g@ z5o4&S5);4&)**bOd{GoODl>>1n$5-gc zfon8asL&R>LeEZKr>R{lvD3oJfD_N4DkZ}E$f2|N%*cBt?L%h(e}x~#zpx*xAv3wo zGY^j+nBXKv%}hsmy7GzVCsb*GKj|4V^)Uf5%?k}maFV1JIuV>6N&tqa3{^r)2#_#3 zL7m_vL0xwe!Wa^8-#(8)e}d9mdVut~zBR!~g4&%Xf8cIYjIP*w_A1b;K(7M53Upe5 Z{{ROK*oOid4KM%z002ovPDHLkV1ltphGYN$ literal 0 HcmV?d00001 diff --git a/pirulug/img/s_cancel.png b/pirulug/img/s_cancel.png new file mode 100644 index 0000000000000000000000000000000000000000..d7b0097cadd822cc9dc9f738f2895556af8ca5b1 GIT binary patch literal 2573 zcmV+o3i9=dP)c@hDvJnb7QIvY78j^5eQH*0c?sI+9rZ_hR3ww5oU(R+8nRB`GVyOB-$l7Lc|Tp4K;A-!9`6;PqNHKZjm|H zD8i705Tp@oUJpHBK-7tkan_Fi<(%cWjNiTOB!MH65jAjO*4Jt(E0T?gi@pV+Du^&4 zfhh`H3VN7ej>u6UuK<=@D`!_NaX+`HVnfZ|-(A3QU2@$Gbk6_kLs4Q|AT|L82+SlH zSa|UbaXErXPH__1K3y@reqxc1BuSRm?tg8oqK7+%-GE!XxU%a^*OtiKVqchwA`vEt zd4;mxDY6A!E`0s$Jk83xjo%54Dux5#T(?!Too z+NRo27*vLA;8JDHPe7dRca`0w5tfKIuw{t1;R_}V2oac35a}!=s4_4lApsj4(H+AF z1z*eAbGhg63@U>jq0V`Wz7o0Q72*0SQUW-jQZzAtz~t3Lu^Ap13u+JV8t}#*uz~Km z4>vfAj=}l1{}p-Ph`Dq5tC>&N9o_jJ+f^n59wGL1<8a9LB#CwAvUVk}m#UsVWFp0; z!9bOPA;EAZ$y--0XIXNKJIzJ(aeZsBWOO#JB9q-%#=KyN3v{o)iz@#G`i2N8py%D|9d=+0*?*F4p3|52-THPqQvnh{T7 z_Cvmy|LCbZ?)g{=$-<)F2J-o637Hvz3fu#Gg)B(mGwpmg1e%_I)<#dg(;7BBWv*qK ziJ3O@{)OgL6=-qkp$Onk}l^K^^3|N_zHQ-uW zGC+KjiU1%0@ae_dXhfzf`Miz)_M?^=SK~pWIJSnhPnz95jVqBOp5nxMA;C8W`9>O5 ztdf*F;k!#Xe)$kj9JSH$qN^U{S%c;58*bsk3OprJ);w zi|yj}KbYej^W%Rf6BOK6>4w#@88LZZ%*GV)igP~=IF41=Sx>G&I9yt#VE_z)H#%3z3xoTjni>(uC{x2DmpIVL#fh#O0UIpV2)>|~_a8vS-g($8($Q7LJsU!`RyhIkIWeOwm_(IKzUV zlweD(3ToHAb0=mKJ3-ox2oAxlh#n<7nB>%6=OV-uaffTg;NB>0=`u<_H_1hM4rT zP`?fImAGn{-zxPhOvgq$U#Vh@LC71gugy)z|MD1NWm0y8iV?}E>}qq-X%8&skcByd zQXtR5_yS?0Iq$Yu8r>|R&ob?rQ01GU??Urd~P+@BdZt1w_JSsw=g3lX$9r^gP%JK!YD6RKTG-X}ZkG6f zNyi1BH*yu(4(B?!VV4ed=E*3LVO@cAM(v?pzplK}^GV*kG~uqMNsW-aFka|!?o-!G zUc9dR3Mi>K&Q5A+O5!{>d9;W|8nvs%!P@VvVtaLU$Ux+4=SaSs?@6|Nr2Wm4iW|we zp$3WtIXv;1&oxhu^RAgc$4^Q4Z&v=k)P%jJK>j>r+jylOqrpSw;(c|;4;`WSkT+?u j#?ATW4&2;<{&(QthPf4TueVdo00000NkvXXu0mjfPXPOH literal 0 HcmV?d00001 diff --git a/pirulug/img/s_cancel2.png b/pirulug/img/s_cancel2.png new file mode 100644 index 0000000000000000000000000000000000000000..8f730574ace9ba4856595281db2977c2ba1a6118 GIT binary patch literal 1989 zcmV;$2RitPP)9R%L(YkdB5tG8C1~~o5s)fm5veqJ7<;<=UVMsy<(g2&6 z!weXJCh;-m4&&c2Q9OUPqlTmu|iv7&kQU~w~q@9}*ggbV@T4PrpAR1RBeBX->6 zNl{(mx0U83kG5^!K0wumh#Puw+I{!UntiUgg~I<9d7a9=7xhJ3)Ef#7G3EfLi!Ey0&n2RfVbfbCJcZG%m_d-ihw8sO9%#I@U*rN_G@ZidJbJ0FHU;1B>_k%b) zQ9f6=v2E}6V;olwqdr2M>-r0Tyv}ZJQ=zmz$2>KRcmro1UU|(>Ir@q0f=+=agpHBB zKqiyn!2Bos}QR|J!G4C0KI zD&=zYEZG+ddH7qgV5N?fUS`V;V9S>mnEq+9m;rDyyn1*WryEQw}3=m~t z3BiDkc;wni57((heZlw2#y({$Ry2{3L2iJ)%i3-u`AQY>jl4h(#l#?NVucN#k3p4> zJONP#mJkxK5sw_=X8@NWd0qOoBW$%r%J{rRq_rSG-(yOPCi?479N`NZ^7Ds0LXCAQ?qKlz}CL1Z<(k zWXY=mHI`B>gWLcXCD+2Y+E_y1B38}~@ol8PRC0rfzKdWZxavpt2nMCHI1cH4(VHD2 z*i)HJITuCF&52^?A97*>VVtS#b!XRM$sjiX#TKw=FpQj39DSuhH}8$t+?>UWGKD6q z^#9Q9dODtWm&J?#X%IL_V1=P=!SFu0_W&H5H7(ic26GT};|6TX$%|C;?YFv;Zq<{; z!tM#Mr{poZOY~B|Mi{`jOkF!+Br}i%YB2@SAQ+|x^aHe@kpxy9c{u2?&9=@D;H;0l zw1|Q=j0y%>&)n&~KT4U>)xT>u&%e%2y~4_pm(BGJZz?_+8|05N>f8}e9_O66=#H&< z$(4~63i9;eOMf@jGsq1P$3x#5!RqPR zAp=BM%gE;asjSJot{{9_ed@@od|Zyc&9Fzw4RFaFi@%54?=S`sFrt)=(W6ezk_~aS zVaW9f!Jdu9SE;LdtZJSQ$B9ijS`yh0wf(ZI3wH)_MnmyG_nCb}g5ZbXB_LGtvYgeX z^vmiHoLcfQvyJ+ULdYODfV_ps-h}HJk@9RI=*iZR@;X5>DXykZ19`L4u^W0z+=j0a z2WbBKi(ZI*c!7|2iE|&c{k(T#--(lpOD{W%j{1{j8XoIn z&-i>9oN0~V^G42(+cf)gR&n4JEF)sX8&G8H)~%-!vlpr25eiot5kbQY!RaCI_*vz- z`3DZ<{sP0mW7GlUZQZ%$V{YNy|BAe`*jOL6F*w*R_^CxGAv7;}JV)24E{cy={6vAt4U zyVi7(=j68)&Xia4vB~?l0ef6y4nT~%V#kjDxr2W_K;idATx;6MJA3D7YvIAR-n|3r zJ=S8#u|l%`<4f;;EOALEkJEe&qNOX>uEo{!NYx&Xs*f^NSwSpNjm6i?8+OfD&pc%^ z7}pKdXS8;G^-1yU;PsYh2s=mPIub;RRl2G^Z>|kBY*5vBd(iBLiIS(RoA3=Nsj`kQ zTD~xe%e={>RgmRB`D!H5!(aqg}7GiHn$^Q-6KlqcnkJImR7Vm63)YVP%G2f(>9y9yQ3Cx_p$S3d* X;%7qphjRS100000NkvXXu0mjfi=Ep@ literal 0 HcmV?d00001 diff --git a/pirulug/img/s_cog.png b/pirulug/img/s_cog.png new file mode 100644 index 0000000000000000000000000000000000000000..4857d8716d4722e98a3202ac824c0fd54c87d884 GIT binary patch literal 2554 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 IM6N<$g6Q3Db^rhX literal 0 HcmV?d00001 diff --git a/pirulug/img/s_db.png b/pirulug/img/s_db.png new file mode 100644 index 0000000000000000000000000000000000000000..9a6515418b38f873ea6555ae616a7d250a987050 GIT binary patch literal 1110 zcmV-c1gZOpP)5z@L$fcR0kN|it2 ze~>CbTm+U&_eP*PuAHRsBXoeI5Nu1LDDudA?Bts}iagOrFDWx2;+(LvkD1xoo!R5f zwI6B1p2P{FZiMi-o3#@(hivX<*q_*mJAFhXRWP1`f1yT4e0cR5{2*^VIB|10?tQBUz_i_#<{0! z&Tvh3I&kuOpGhZAE-qv9lnWDFcfaK{=}cr%mnl8`1NG$}o?Sb#8scL+iSLJDSc-T??BQrLuWf)FBQt5F|qnYK9BRi<-b%!)3mq;LY+ zI$4!zNzTanc{P&h_^g~V7Uk!3W{|TS^*{40I2N6!xN=~g(L9f>>IBXcwRz6@@K3-d zynW3xWHZ>3xbM_K1=s$u9 z8cbKSC!KfghSz;a6e4A?lCT9y2qoS%VIXrlFwi5Qix8c>21rKXLXDqTNQUGGOZ@ib z6HfTNB9RP9;RM~(`MNp%DxqWvEA-2QqzS)L#Do%kNZjLw*%Gp-K8@wg6!p{&6m2QY z)kQ5AR(>9<@)MD_KTGHoQn@|_GZp7=U?yt|P_7(UK+w-DS)IU{a4cZpJ^{gR3)t7` zlE0jGCbdon;wAGrU*`{am*l;0l9{>lQ@&((6YKA|EK|>=lFL_j?rwP&UqZ}vaz3L| zb+(04Zfb@+z)Xgpne-k4_1)Iqx6Oj_iQV#5C#nwwSH26@R!+A0kGgHo*vs7HWf-$T z={g-;C;wyimq|;Mv4NtpE<0_~Av5hEv-v(R_Rl!)DTDFksJ;9v9)FYPL@HIKia-^C c|49V?2Dhts0uOf)2><{907*qoM6N<$f_mf;^8f$< literal 0 HcmV?d00001 diff --git a/pirulug/img/s_desc.png b/pirulug/img/s_desc.png new file mode 100644 index 0000000000000000000000000000000000000000..5a1eaac32f6d3892bb0a30d889482ce3e14b90e6 GIT binary patch literal 576 zcmV-G0>AxPx#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>D00v@9M??Vs0RI60 zpuMM)0005QNkl410c0HiAg-yUxMfM)DLBv9o#6xdmA*S$REG)bP zQ3GNm*C0u!b`~bN0u{{eI$xZyF~>bjvMc-#1ZM}4@0AcG#u#IaF~(R_LVcx+jf&MW zMcE^7x$8Q%Oh*1VeLg*+3Vn-{LV3M`3!{B4{f;NC<0oK2uGG0GDV<9aB$` zXQ`tfV32!6mmEh!Eo;PykFRq8?^E1P%a1xI*N^M0oO>1HS65mT89>51|6!ylUTu zjR>IbIHrC05NW1NUs;~{bYAi{|rQ5T+(jWZr%1wh1z_W1n$ z+N*kwEOr1OLYTBCk3k}|jR!3OP<+aj21Rs#RJyL-@t`dLhD9jv@(-cb@t`#T5HUlv zEq~!Hbp>w*8Mf~6pgjOiYq`hy#g7&FkIj_~IsWqItVxV#j4{UkIiepC+U&Tn?_ena O0000CP)qp@K`v@f0YW$I{cfTW8| zVBiIK2194D!!j@gPBa8P+V&K6k51IXBX9r1-Vq}65*p6EE^OGjaO{T0H?quj!*ZFE zbFLkerzr(Kj9o~Q@RNFXSs3&?X4!%azIzk752XYOaDjt^`{iDA#4+St(Z z4~8s!m9x$$w2;EaDNu85EO+E~)G-irgakxq3JBdK@`2;`gu8HHb3Z*iP=EbP$+2UT za$jl9I)KQJ9{=aB%(5>E8wQ9P307osJqB~K_&nSecfztg00uiX)5*JyKQY@o(A)T2 za`^BRnU|GWFQKvH&wu;BP2OkC!j|*ny$@WLc^+WUT$^DV-tvV{)+{^B0qOQbh9Yq3 z@kmi5pKl!XTsQV2t^&77a-H36@==wm74z{Sg^iMA;f}$-9NMqcnbu_o2%GNiA6+!{ zEMG{gMHnpK^bwl@2N6CA1>CG?*yz-xjiqVy=cN0(YSx$NIOsBJ<&uP83yTc{am6ul zpXsSL*53Hc(KiJ@eStXL741t4({Ea4t3g2mOa8n$CSBxU!=OuU*c4w5^;Iiu&CedR zTHhjfrA>Ey-Va0=i69Eiyg?{QqW(e<`T+n?#+SgbWneiSN-n?U3 z62g6;AOIpL5nMWrg;X?;MiKA2VM#$=p{~XKR$J0%Jm+Ns1qc{LJtoD7D;_88J5Fvv zyZ7`*KD{~?mp^A5fU~}f`TM;%r~pfd(zW9%nxiW(+HP2=H>8wSHr_Cv^98Ax4Usss!zVi?di^@zJj+RGY-I4`z`?qkB+ExK~Nk3K-_X*(j?mG6maG&t53)%FAYVm zFk(LSNMTbOb;|O*Xpw4ayY*_w>oU>h0(MD4z0PpX#An4ou+@x% zgW$)O!h&#aYs>vvc3TM)qdGupOgXn}9wrjt)QAnTe6|Ea8JCbQFY#5f6O=&=5zAtE zOisc1?uy>k;nsqc)~%2B6>4EE?>vCvRk3do02P1RaP0(KH!hRFJy5=hvxx~y(u^Po zU^+q17gqFXC@qhX6T^95x6v)ECA%b*GhkU*sbYaCvjB_+Zh#ObL2?2rkdH>5&v!wX zY`wzhsg&?jjbg+TTeZ~S%xz+B%WUd#r<2lFiAMXX3_$%-Wh%+Z;E*m~v}NU>Y_xJI z;)H9E&Dt)bY@8dIA-$eG=8`Dve0j`u;Cu%>-$hkmSAskUsbj0lJ|M z*iD_CMxKwVfUfn@0J{DogH|my%GL5(w-r{O)@mb9Do19+xzg*8lU3igHBtb|32?OC zPzQjTI(svY>H+KovZ2xXF3869SdF9zJ4Q1%Vk;)M_STw4UJ2vVU#}|z0C>*9b3)h@ zy1@=4_$V&Q^SFlzz|L*<@)@XGErzMf6>^%n%nMY@kAX`zz~#KNcuG=v3Q>H5j1RLT zIS6nV5<@BO`E+pso9yIK4gnN7#|vA$A+v2Uo%hp+{yDVj}XL79g9^NfV80` zWZPo{<%w|TM_#ioglzrDpKSceKl%~x<_X@bZ#agVFL|%aY)FjSSLG5iOAlTRc{OVA zTVQP2jn=d6PV3&j)y9{-%_g$chl$uaC^EIT7KaHZ^cb|27vs2i!Y2obmZWq?E27`P z7mo~`0_j~Mqe66-Xanep>;zklaANEC!0_^Aw&vGAx30yDaq>1iI%Y54wbK@#K4bni z=B54tZro=hPwxw($;IXGJ9)C1k z00&l(Kw-O%lRd_{gUFva^)k+~O#b^-UNba13FHeyOZ3Ix^)`RB!HB-hrtC*p6`65> z!Nb3Og;tN0fK?j7z;2SjiLXhXfa!)!xp~k2;$cfK4qG~M$_5!Fc;3-r?7a=XtSDEW={%A*>sE12doBY747ye#7t)$I(2JqX`Lyy0~&G0Sh z0@CV)yz=xau@J%owQd`z_1Gfxd6K7n_|E0X6XXG{&nv9+>+jGFy`xj|8lXM5rR%Ke zxND~&N4*jwqx zoP7Em6|)LwXx5w}0r=$ny4!a1So+P&BH>qp>!egysl9g2;+W3a<$00000NkvXXu0mjfy1KVR literal 0 HcmV?d00001 diff --git a/pirulug/img/s_fulltext.png b/pirulug/img/s_fulltext.png new file mode 100644 index 0000000000000000000000000000000000000000..66d713a4493bd40b06707704036a504b92703ddd GIT binary patch literal 871 zcmV-t1DO1YP)Z&lC()2#7CGsk3O zG1{u^WIlfr-Q%rz{JDEgb5F!KH)o+-Fm`zH1ooUT7!Ar{oWs;NWm$}Kk_e!kc#%yh z4TGKm$ZSIZ@vW^4xKm&z+_DOu01(oqQ@Z>i7E8jrNqo=n%DkYNtem$vU&d6MCjf-} zp%ox0fXLJZ5M5iFWX0kbJ3S@k<72YZ-@oTE9p@M!YKTJ@j0Mk}7r}7K9<2ZoAja`d0wKy-C=ifY=powx8l#$>=WhdXqAA0Bfy+Gv%&_&yTZR+OY%5ux=Qg*^U>u7>yF z?rs9$4WXaO`e8~PVce}jFO%O8obKJ;rk@gtv>w~onD6ZB8X*osp-q4wWTD8IJ$BZ( z(vylX+G2e)WBI7cx1A`R$*V>a6@(E8j3aBV>+PY?h%7$G@H0VFZg4izYEGU3Yh*O9 zMx$ZVTzb?w0YVe9Ts#5vp>X(#c64wsZ#kioN|_QuuFP{6Pori@r&x$0W2{+`+J>p5 zWP)w1N;*a`$1Out1!27WOcfF^7iIb`gtWKxGRP(@rGTqtSPMZb z3V#6|)KF3(BqFLHA*6@~lC&TNWMca*=gir8d++n}+gTjZ@X*ek+1ax*XJ+^MzKE1I z|7|+(|L(vLE&sL8|9m&6{8>)vO3tuga4&6XdnPQ=fOd@QWIiqmBmdaeTK*+%<%8e$ zpZ$vSmTa{EzCKU+aGuX2PcjsdWKk=Kp#ZK^Di$;IOPhZ$pALtfx20z-fUkqp^R!6} zHqB9Dn_{kGnPRF>BrBFU&Q`>Gf&Pee6rgY`l1+#&ljJTDweA9Io+XW40-4`)5ZRJ& z0Z37TGh|Lj-+Y(y!xK(YPUTfHWsmCfHRx<;tYetzzMY*k+<4VoJ>%!-Otr(GVpR_$2MJpGP zE$JwLp(>&6?|(??_>|82+uwfL*rWRJx86X|qJ?#gu`kbN>91>7ttgyb(L%JI;Q~A` zyK6!1H~fN$x&G~AI5{n(y+JB95-@xv!j11r%wa-p>| z-vOL)Va{Bk7yxw?05ooP$-&8mq*lnjo+W zBdjp83HB>9_RHpKTfzk})HvDLu3Z}uo1don(F1Nv>9Hs9kFPBh#_0$HrWkNeeQ<0jsh4@ z$(W#$87C$I{CgRl|Kz=^>BXma)0Jm-)2Hvhv^Wj!vq*%N?+Seq#iC72M8a3dgI3M( zD#$EUg+UWnC8w>S{!YS27k*+XFbi?B$|fnT%jRlZ!Y9B`WAe0_NTS5(pOGIPznl)f zyp!(#ag^@;ew04^;tt+}%UH80MFWk^7?^WEMLs+U3`y4sFd2hO!zu<93t~pvcw^Jo z_jl9Y$3Gjn;nI`n`Czs%c7HIpS<#B8{q)DAqW}i+vCl672!{Xc_CPk|MO_D!+y zFZS6=DWqcQZAnJ~-Zj?@tz_aM+q`m22+8Fb*V7`r0gMrq@H>E4@-7pQh(si4gGM0> z3l0p-xlWM}Pxwg7eeeK?VSdKuYLQ=yZmMtr^LgG!vU`l^$*3hxM&vLvQjWzwn~$*- s!#z4x;vskO!t6tD#-;<{907*qoM6N<$g4wL13IG5A literal 0 HcmV?d00001 diff --git a/pirulug/img/s_info.png b/pirulug/img/s_info.png new file mode 100644 index 0000000000000000000000000000000000000000..d829651a8cb0832da864021222da575ecbba3979 GIT binary patch literal 2254 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 mh)OM!emyb+ZySjHPvRdL*#r*Lu?7p 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 Z{{ROK*oOid4KM%z002ovPDHLkV1ltphGYN$ literal 0 HcmV?d00001 diff --git a/pirulug/img/s_okay.png b/pirulug/img/s_okay.png new file mode 100644 index 0000000000000000000000000000000000000000..bb025b38a9a4d3ff29775a8a876e91157e6da255 GIT binary patch literal 2483 zcmV;k2~75hP)niCIW*K zP~nc1sQD5)u4q#QU)3S+0>m?8lFqGXzJ2svHy*)+?+C0ho%Q_c=3r?H7$<`cAda|i zMZrdd8XZ1>bYAtrRCO*#F9EuXAq{KW*Bm-5(QwDG3%KK%HHD6kr7a{~Ba9IU07Yb% zjQ%2KMkY`KfqkD0BbiF)@@SxKv_WqndAdE^`j|bmt6S=!#;^+b+@bG|znbqp9MW{5 za*&OrpcDy_Rw>{i)CkDzAQ3>?;iE+bM!f{CV?v4_1W%}!8pe%Xb@7|ey^qJBG-Lsd zFRU9=E*5_am^%qfus~h_h+;CtzCkWEyf3WiA?>O<;;@HMKtkN>FIGP2BnjysZtd<| zbo$X3yCkVMc%#)*MR`xL_!E-eNlXL*ATbFtGK#d9TxxhJx({~U0zUEU?@Y~g zC#MK9fpFA8dqkDMC=iNJqo7SBb6zGeRh`SxOW-=D`kluUy@&THbd>T9pMCG)Bkcqsz6ak zPqCwaQH+7hqd}j{{jowX)g5854aJ+t3^Leu!s>9%j>7E6nK z00USuaHwK$LK4E%32ntYB+rhT0_e_N44l+m{Nsi_ZUY2%3ruC;2{DU24ECIvOb}rN znXV1spI!Q-Et>sBjQYs^@sXs$$1PFtP0Hae>9QlA-8dhTxq%1Ear+dVK@io7$l!|? z&mRZN!zYC&j7&6@jr)TiUaY|TwORgyYUkym@t5|-SO7&zr&o6w!NRa3vjLs*V)5zH_UMZXw?y?jv8`Fv+;zsOu0 zq)vZrf5Vy&Zm}y3UEF^}{g@}I9G z>!Z5?xNq5Jf43V&2z;T-Z2$7jHQ@EYE`DzPh{4m7D}5OwS5pAsFGw{Icy#`dUCDRb zeMf4G&~@6oY?Iwo3O1&cSnG=IHP=Sq?>#WgJ5T2z?>z0(>ez&@GHMG*?A5y9JsPeY z`DKdu`jH>nsY_=p`)|Rl+x<$nc$K*y)fB*M z^rUy1^P*(2EQF|lXNAmoVRYn*w(Q_WJ9*)?enEBLHL^l=e(_#io1&kh0(%_ZSiUlO zf zn=MT!Q~*@=5WMPuqfV3}6_M+<=I6JXfS)+` zH>*Cd=r9x!k|@|~Lk{*3@gTyXQ(*M2tE?8THuU74!m@@Gx<)9$$M<}#g-f@#USP6; zK^fp=4lg&_jd;ASO6MVkFAQ1_n<8d#bqQ_m5#+Lj#_GtV)I4M!Il; zOoSzwNGMnp5uFy)2%IzlhG!xfTd-u@P1p0biE+scoiEVl^RGJBqAgSTX$Q0>yWTowo*!eN8nNdoMnjTj8m^ig}_k2RmbXq@U6AnnD~ ztp{0u?g5EMHZZ`5D#>DIWsprFLjPBtg`jLdmrmTX~+|h z_ocP1?_EkJFXfM_T`@-nr~qK(AmJhHC`OBl!4_5m*D)alB?RyBv^s-fu%|nxT)t;G z;IZbTLGuX4q?YB)Nl07LkW3aRxsDR}i+lxNJJg+5zU&y*31l5Q9yxlbCs+P7{cAzq zH45OnEVZ3u%H_|D6g>Gyegbl;j7d8ePY>nXx-{7R6f`Z~1TKg(Sg}H=ko8`XSTG{9 zHhvA*i&aZ;^ULR0uZf2B5Dyud|7M*q;m>nJT5clXJbsm#1H|copQvjF{CB{AmfvAc x@#%J)-$Gxxnl_Eff3psW?S{dP4*ZXI;NLWJA50U8VW$89002ovPDHLkV1m~Gsxtrp literal 0 HcmV?d00001 diff --git a/pirulug/img/s_partialtext.png b/pirulug/img/s_partialtext.png new file mode 100644 index 0000000000000000000000000000000000000000..e7ae36c49c01ae1c0ee91207ed8b750fcac6d7aa GIT binary patch literal 869 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 LNkvXXu0mjfiYVV{ literal 0 HcmV?d00001 diff --git a/pirulug/img/s_sortable.png b/pirulug/img/s_sortable.png new file mode 100644 index 0000000000000000000000000000000000000000..f6b886277bd4ddc3aa3a2fbd9bb0fd916dc9ee21 GIT binary patch literal 909 zcmV;819JR{P)Dh)30=Pxuf} zXq%t{5`Dx0#KgefI4f$LuJ8d6kAaEWF4Q>;RR*d$_2W8W$Y1hw&-MBL?v?K2Twti7 zVu_OaaZPJgl=SG#_a8sM6Z6vSzV{eV#>Wtq zu|^?|hsXfN#NMi+$aC>F5=s$KEQm+|#>C#Lno;Kk?Sc{!Z9N-n=A(2D4ItQjR}vF% zM}Y_hP}i)d37GFnV&d)UxH%c7Q(%C)W<6C@c_FdG)3GD~J7FLK0T_B~r4Q!2k^t;f z#?2c+g3kmn^wvs7RhCjGHmIOqR0slUK_Gep)b-ZmjH)d4Y2;5zBA`~yHm>&y@&%}C zA0MfzvOFO3T}fc7RmU3F`~rLd6h$4>$e+|X5LNveeF1*|Ir;k|Mqf_#0^aUuImmk`;voc@^55&cCTYv8t(DN`?Y~~&~wlk=i@E9nTEd6b- zpfiutg=TKqah)gV?{V5=pjd8eZ_Ww~bfGCUa?6hGuJ&mrJODR?mXP?!3=nO(FG?6rg-LYoI7lvN7NOA84=c*Jxota%_}VM{QCM@+Y7_b2L6 zI!7)o7Mhn99LHUc3E?sGR8;do%;Ijok)3xOcRkw8jXTUdRo>T)I38k`*Yl0+{DJLO z!$EL|h+>-u1U+yR%v{-a-Aw`q*~pkdGqaXf6Omik6H|UScl*F~H^Dt;f*H79Zfh?^ z0h>6?Q}d3 jz!zd%Ps03A|AYPl`5QW<*gzFs00000NkvXXu0mjfnl_!& literal 0 HcmV?d00001 diff --git a/pirulug/img/s_status.png b/pirulug/img/s_status.png new file mode 100644 index 0000000000000000000000000000000000000000..b06b82658980f2672846339ba82a77b585d61c39 GIT binary patch literal 902 zcmV;119|+3P)t66Hyd~zbVpbp&}MJNCnh*L$n%V;)Ny+ zJy51hnKH#hF$!Fq72U!^KY~O5G9evigy8DEkn%(?=rP(Q6b4Hmd4M)Wq2DNISOCyk zfMlc)&|(xbE8xFiN3j#g5?e?!6^Wq$2f{&W8+?}b*(xCHhn*EN>21%zP>l7}O#r4M zD|DP`{vA_H%*NIgDpc|S>+73R`^-*2U{Lw1r2dAJ0lB!)1nHS5)HmVxSF-K{C9sJ}`PI=cH=92czcX_xIxcq-Xsls% zqk_Q)UrDzdqN;VTE9!%TIiP8RTQ4$dcAwAp@jN#PsGPXo#qImEh>A)SKy7W|l)3M3 z#r+WUzgOBz@c|?)8A%KJFA-b3oIC>pt!j%RLZV zNONm^DdXenTuG=8HVT-I#Q3oR9Em08+x$Ibc@7*12bqej z01yi6`*<<1EM;wjFYk9>sZjLaDi)FG0fo;6NkxunqkwS%oAd!Qg~-Mx@6otg>?F#R cDN{zDp9mjA14*7P0{{R307*qoM6N<$f@;97X#fBK literal 0 HcmV?d00001 diff --git a/pirulug/img/s_success.png b/pirulug/img/s_success.png new file mode 100644 index 0000000000000000000000000000000000000000..f249630491844bc7cf63f12fc7e9f8f1f391438d GIT binary patch literal 1490 zcmV;@1ugoCP)nHRg+}1cnZYbDjsZ&?3<5k5 z1R)X80kw_zdM-b7Y$_%#4Nwp~V2ok6c;KON+sp2u>>dJcCz#?mAMeoG5CL=|^8hmj zhyor#K=lc5K_Ly@u!)q4(Iy3jTg3w2s4-+#zyqB?DHDXP9Orpf?aqxw~&P_WIXGGr^W3- zX#;uNH%D_S7IVS-^9qtxgRrpkGuOIKob!jUMnJ4KjtSmqoyVRR$id9AYp|JogXmO5 zC<&geQ75#3x8$??@C3U5AW9GX{p|R%e-L!5ngZ~6r8rn75A6@yu#-@QS3+A#JIMUW zNaoQ=NPLLo740KgKGosn#mbpnp>Og7uS-ppfL98BfjBg)h%iN*x<IbzJLUnQLp0H_fnXLAQR|AqbCBFZ0RJwOa^TTL#g#T= z?ZXGMR952vJo3t4nhIaos=#x82>=sF@HAAwWrIjvcm)@Mlg9;E^b4g-5Eic2indJ{ zqXd9i24J+omC}kqq`rQ&c$V-lAh><6qDX;fz&Elsma%nauFQdD&!sE@%=b@xq_yrr zqXn*%7{poc=8`d~uU_s|jv0Z1oS-C?55h8z$;@@Hd{xrTN?e=>Jv#CS_TxXB2ebuh zrDT+2_uZMk4{x6yfy00z4sd$WP&A3cdtUX-b-(^`v7tIi+=Pcz9fa+uORdVZH811==R8T-@ERwqtbpcPOat0`b zdA@IaimxDSmidVq~5`$kD1D|Wpyzg#letf&s9mAQ& zaJBJ)i=GJqpG4-dZKNl5PvFTDA{7)6x>{NrY@0W0-t+Jgp^_`$_n7aWJhyBmeDIR_ zVtR4ec*8tfq=I5p-NAFhRRdrL27#0J6l7Zgd`nxaN(y*bfXjcJpoQ*sX$YF2*|?&f zoa?S%<~bj^Yyj+3=$jbFRe8wRj-9xt!`t6%0Rvrtl&a_u{9Z=cMw^3kd*0yn%!ayh zMFDWe!gC*vYsWbxX~upDaI#SpDX2*oU%)r=C zZcA?7Ax8H~6j2JzQVLm=#b5q7b$$Qv+qAA1R}}z3{B!=|7l}RF+v15$yMSM=9}hB{ zp#!_4)Z$Nn4c&P9^b4+W{mQBXAe4nqE>0&NNhjmU&0R}_z<-Te{Q1wJ8;4K7$iC~% zH3dLW3!i>Jo#^gN#@kwhAn+rn7Ow;RGiNpgJaN<<00%F8_QP~ycV|*3T6UO!9cS_P s!qBgW&%DI8CO0$C%s?{(|Bnp(2R!id>@XGV*Z=?k07*qoM6N<$g1lhH5&!@I literal 0 HcmV?d00001 diff --git a/pirulug/img/s_sync.png b/pirulug/img/s_sync.png new file mode 100644 index 0000000000000000000000000000000000000000..17cb6a77593cd097296d3636d14ffd5fd92f1e80 GIT binary patch literal 2560 zcmV+b3jg(qP)2W?cKG##*PgR5F022Fdz(}#H8WTMv>a6 zMX?~M`Vh^JC?%w7sw$;vB&!daw)s&|s}xm1lvI=g4JAb=Z7GG^ba+X7SO|M z!o}vwqKGp)5OT_5Hx%v2o+9J&dEHV4rG!GQ8qq~b)T~H(@Yyq0kBx=zQ4u)$qoVuD zD^nXQCZ`q#!;VT0Q6i?$!RV>0;*$Fj*!brO+Im%Ha7j+K3Kqs9HzAes@9ny!Lmd%uUQ@z%Fp0u#uDz*f4 zYxmnr+K)Cix&=14;Q`J>x6`B0+KzSxS>BB-?JizJ=LcBYH|1rtZz5NCZ*#%P=?i-2 zc)(#CMNf2aM-lz=aEQw$8S=@W1$E`cN19qYa`lHZj=f6F0KN#oiT!XdY&wa#-NK<= zMPH?Jx%O^J;N2e=ZkoR$vCcJylJQ7fIOV55ygZJ=nmk|V6OVndx%GIi;o*)GTWF%C zQVV%mFy!F6 zL&bOo5QU@r!em9Y!@3YFpLnYy%0|YbVV8Y012P>f?9yox@DIO`CGH!0q$TUB8_Do| zYMzkYzxC~sc{R1&vpI#XQEZpo$9ohy-W0q@$>bwXp6Wx@Q@{gNtdi|Vt>B`w1$ zz@v1iyai5* z@{s`Uz#1Ayo&B08#z|=9eEizO2NlMAxC8;*8qUCe6__#*Dm><@6#M3 zK{gU!XG_@!HjKla*VX4)&do$|$kP7u`OxZIw|N8te!04z0Yrn1wSDOO@P%`&dHZm# z!QqZYBRP&Eza*tx5_v{0t!cD2bhP_=JPaH}5F_sWnzJg`eqITcl-hF{u$MxwPsY{5 zxyoZTE`6GIWZUZORGP;X(?c!^4j^iWkh3U771YF9U&q)LDsB#?8xszt}mEt9-l0cGB16`sM&;qR(TWka%S5 z?=>$2fdbsTGEsMlWaRNmprya+?Hk1m`oQ%K0$%ia>{DeP-n}~I`s|y*GZrCTWc?uIF*4$c<0-jDK!goQfA8denzwPFk*szxWU}wc z$)tjr{*LnqqXIxqpZlhn|(444+G1LE!SBdf%;%OHd zO6D3I?HJEI8^(oAV*lABVhPpy)cn}*a_#34;AfN8%laV($qj(X?LnYV=C>qA<{8U1 zKHTw7YA1ZMy4>J5GnYU%iMCGP5yqBlGmii-h(yfo4AwP}4cy7R;yGmFgVpbO?O3(V zb&+C+Eu-#Pm&72sUgeT7QOHIZv`)s)$IQ8lMou>z~-A6#~q=IOIj)8Rm ztq;7+0MDMomw_=WpIcy_|EypJQsFXJ3);ivjuoGn>kFNyaCTLGaZB*TF>c=mL+kxYTt*oe@(M=kjR=9Ls z@W?usQA>yar;j&vU8F(&2HXaFHq#6kYQX2%2J~||jjmBd1buVqH{{|$>2*pjJNH|GL@9o5;mjMspob9$Q|FsLM zF>%!{O5Mu-|0HlLWj=T4;mUhdNzcK(iVA3vifnNR&n#Sa!qIIhX5p(tt!dN3lp`uq zc-l=^f)W5<5>C;B(>sa3fFQFlfdkQR@6oSyU)N_XYl?QTk6X1-5jeDzG)t@a7mQ57 zP0jU#00M=32@x`fUoZ$wkO^Q(o5%q8UVyKR7_@k5HzE%WK5(8%T<#22*dKouriOfsiU4Z)I=&uTiV*xOlKTS&qj!Uee-;2*0G@)JLiG9P zsKwK|sH((BrwH>lw&~U`|B36S-td|I-4}+8JhKql&qyQeez9P}f=?tB>qbm}wF-3~P6UP)f&T)) W_t@w6-fW=&0000qf{y#Pr z{sDGY3PCghP0+@|#v&FzihzZMXb7A${=T)=Joer*=f+Bl6K2+|^{sEcX76+E%}wd_ z?{ovF8#vv-e|ZDDS@BoC{Nw5&r;qSI&rT_uEC)saXmt&s;#;`PFj3swGu%0+yA*%_ z`)kkK*pgCubOZ|9=kzh%UL;uNc1MA=V*yvADr>sixLK~RqkYPLRBPS|g?(I67Q;lkG z!wgZZHlM9(n=%o(<=Ras^A9nxs%3#vHVGh9tk(k^#>iJ4RT1ht@(eugAIKw5AlOQ( z9p?H_vED6v&FSs#R(Z&|JdB>w^qQL|%CW4V(86XWMwL z8h<3F19&12IVT6-xQ(&6VGm!*N~OKNNU$6VQXIJKRp#8R=>RYZ&)Yz+fSWhKWG9H| ztg7}y(RK~&@j~|Wp2&514idw?Z7^srfA;$x^#XgmyvD+3&GpED)4Pk_8Wl1M$`5{c z``O3kUGHO0z`3J*yuAx}VR+a`p5G`@gIog$qObV?7PYz4`uIJ3B8g>%vuOdeW8m6A z0(NQorc4Lm{ZyzGyZzQvb{63`S>5UKSAT^or*GbTGIT$jE8Y38-~3w!&oHI0uRMY7 zc;f-t%IS?;_f0z{rUUdr4AYx@>&W!N(&}RY>bc9Na6&d2!ntNdP6&1J^xaj{S68P@ z2k_#a!3%km zchK{W2QXhGA@bjU2Dr`$XOz(5@aiT>y*LZ^NK?j_5J&MkWw&k3W6Db(X!A9F0^Y2p z;QcJ;I*}K5uKT>WXiNB5hk?w8)QER^KSq zv>+9JW1)c~y%l)U4}oz*jtj&`R%yT(rp?84fRbCGYN)q``KFX=;M5`P;cnI0nJ3^H zktk$C@kL5kTuwg&Q^!l6-h04Pc&uHGXQGZPy&Qst;7*e!3O+ek95?g+$9J9^UiJ{Q z)LelFo7Kb+l)E_y6>$D;A#qO~P@)G=ap{~6FmIw|oO6`A+bzVv{#7wRV#N{kFnc)73ks@W!Qd3P+iT&#=2i)Gk5|WZ z1zCP(@Va6t7Y796OQ3^jwHuPv?fC$aPh8!q@|B@Xr}0=&9FZ+90Mx)RYJ&xe#x#Jd zb|q9SCo0L@M}i}3IzTC^SQXM)>eC(Rg|Ml@Lh)6(0s2uIBZC7*-tYA-RD9mF5(i=& zp`i?q=>U~Y&GI`-KUC4}gi{Lb`Sm~pD&BjIcHl^JOkV$GPFQW)IP!r?@5zD(d-`s@ z@X2rY;cx#Ea3m=;31L+QeYk?KJcdjSha=y8_hS3>1C%v?0y+N*=@NUmthR}vJHQ~s zA+S?rwtdvG`?(R9+J&XrEWTMj!1_gbZ6kE~Wyj4xDQij4t5vvojIPtzQr0^dygX<~ wf|Y}xp+BXxf6wAh;&cP28#vv-|Lz9<0TgLX=x0zt(*OVf07*qoM6N<$f}V@``2YX_ literal 0 HcmV?d00001 diff --git a/pirulug/img/s_theme.png b/pirulug/img/s_theme.png new file mode 100644 index 0000000000000000000000000000000000000000..e966d880adc00e26f0a1d6f6d75f44370f3f4ac7 GIT binary patch literal 2032 zcmV7Ot^tUK4={pOrG-<+9y7kJnnwl8)Q4zXCEv9QY^pV+eGp$5HrKKl7J^cnE*U#5DZb`r)^I=fB8TN)SVf2YIeLYiM0{H zao~em3;gyb=%ND}%aIm%5w=h*5T$@p2^mf{e*Npq&$zZsD}iM#zJ;2NACh>~YPN$~ z3q~Dpnx0J`dmFYueFQA1AR~>w5hHh8`F6>!X(3R5Zm6C@93hdPs8oE8jnK8vOwVh2 zHPVOo#elzmy$?ez9SHT0!d{q(tREge_Ey^s!$+)2jhyK+~(?7=9O8a7m2o*b6e1W7=kB z#)2n6olC#;`>qPpq$C1gcX9YD)bT?`Y6kfJ-QCLA=Lh!Tv};X7c3W^MG6G9Yb{TD% zS+%7YIDEyFD}C{t_!2UnUkTvz=-9*xNc@K23k1yaj706}r<60_Ech0v4mUGwj3fw@r9`0qysrjey~-}nW;}%-I}hU1v>J?wOk8!;;779#;%r(&T&<@{Mh!mp zzCniB@mQ55q)WacUvl?LM$X(I5^i_=h}pwojnt)C%lzz1J`HaZqn zps&Ok9c!{JvjU_h!0#AfCu%6JZwWNsb&`M|pY?(c59T+YM^4`Wv``4SeFIo@;v!~s zdZJbFB~_rVW$1BeqJ-mM7hb-K#^z&id3xY+730Y2m1vtcF9A@M>!`@YmP~2ur>bH= zdHXf=7%E5(CRe~Fo`?qj+JW~_cC!mV#CsXzMP9eEU%wV>zi`67=#=f{rs4$wBr5wwbn>`UH z(Vmn51uDby4;1%$l}R7z?M-5j5!cw@Uhg{YUh5jU`fTwr>e?&eGyjA|8f0!Ps#1=1 zeZkxaNeO?89EK(-DQ&g0KJrequc0T$!Y17V`j|buSzDJ92sp0DwD$GO3 zZo^#WwISNwjYVp1G*@`yQSh*JYL07g2Todm~O9+E}2Py2gpCDz$*!m zxS;}{!0UsQ{JBHwMIyjr09!$hsk}bQ&lUf(ibYTtwzpK^0rgp^on%8IdyE=%3_`AN zd)jq8>iNC%4|zbyJ=P^N85QIn@8(L=;>WhX!>`lB;@mKCf=U%I%GK3ebydJ5lAi2Hwjd@8w@G4(u{DHtOQ2bj3p2R!u zbrir!cWd>YWZ*3cxYxQy?0!BaC3lm&L*hQjQvzaz z`&-VRKnSXyTkt`5snF#il8#he##COC?|JW4ZA%3_FwMWvRQ>7JK?%HMT_V#>@OrnD+Kb+;6|GYl zb6ORkm literal 0 HcmV?d00001 diff --git a/pirulug/img/s_top.png b/pirulug/img/s_top.png new file mode 100644 index 0000000000000000000000000000000000000000..eb1a6758d3ff2c74e726b722f4d6d4055a86775a GIT binary patch literal 1827 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 S?dsA10000CXG$DBrOGOk~#HT(; z5h;iWKIw~vg48E{_Fc4AMTJuP%go7ALb53wc@{h>1ieL_oF0vM2e*( z@yQ-&*t=|cnJrdzpRf-&9FYUYdBEq`B=tk*HuxfR<}+>INRsQZ;&1kT`PJW$NIn|5 zlnF`lA|xbF;7sQ$dxneIg`k<}EBnY2@(mZq`-Kf77jprn4cpr^In10VRkJ)ACHi5o z7T0F zC*5NS!|{Fz`}{ho3w!4YVvfuNw`Ch!zjNjN8Z;pR2F*=)zHC~b(iMZ-arPB&EE701 zxgKBhF*eg7!Uj6`0Z*c6z+`f| zx;~TBwag8%@!LeKjU5Xx2e^%jpoHFSGWWqj#(m&t&8A%m$8aWlSkxf)FR; zbdrh;4nxpqa=L=^VRphfrXqs_5cHYMY8acj54s5)rpl-l5IcdF8@k{G5V<~GD>6FA z&@FST*w7KKnkYKMxsMx7A{IR6o7<{5=KzUEWz-7DfN((y2~LHa1u=b)F)NNo+P<@) zcr=z8k(!+@b3XMCxM8oSVZSG9P}FFuy|_n;nkfc8OPoL~L1!`>EbPhI_7)7WJZirK zUVwq~84{@K3tb$?+TPsM*G?_#g-;$=)MzMb&v~LT30T558*?4EefNnIdf^ktG`hRR zCs#~zqzJCcU)LFj@s*P|xmG|13~Q1mVr!9f5lk8nhdR5|)DwsI=_i-oR->~>XZiTZ z8;~XwaWdUS{orr^(b)qJ>9Ys+XoPPy&h!{XJSw%UOLK=?s6+%f5TN4-tFpA+dtYBT zb6kJA`JQf#_+ISaF%PEH>e_7*X|T1aWIV!KT1z6GzpbKBhr$OT)po zo;Sx&oAh+eACZD5 ziz(vbS{b!xAdr*^ib9HR1Rd{1Z4E7vCbt5m6W#pB!+{Phc1VO+JTuD+9gRmr_Qp#x z+%`*dEm;vD(4)h*;J0oQgY%ly8NNKHzl9)UKukc;mXyz2CLrYGrq!*19-42fiG%$n zSfYp9iN5&Q5&ibx|E1^Bm(Cp3g_YZSo7blJotUF-d%5-2dVN^y)eZJmr^Is&;J z+vI?%stOfTJ&r-PZrH5qjL=TtpYLs|O;RU6(&4>6P{I$?^N*jM)2ZX6&VpJ2?+#*J zUfa-9$M(xU7mjwD`Um@${(4>8yp`@Y=k(HFUf1Q-bsb-5g4xpN9$wbXJ3U?9=#x&P zl3<7v;#!PsatL7SqgFuXkgb7`Td7tEI`|r$dHw3jiavd0zdkzO&>MqDKfQKK7uJXT zlC}M_;{5*x`q67^dYxD7q4}mhbL@a#zVw#j^poSBF^Ef;9Y?JI!!M~$ zmp2Cb^|hON_OZkMLDwKL`yO&0o&x_4YPU7+Z|f`Pjyd*^tDAhwg^#&1Uy$vVr9nHj zy;RPwuHOM0h77->@1b8@D6-3eKK|)}AFWBvDBQ z2J8&^Da`T1<^CDY?97r6v=20D1%#v^B`VjDln1pPfn8?xpy(!Xt|te>`C=HGnGdVm zQk}~|2mFCYt$=U>8DS|%o@lB|6ZL{Ca_|lMOitG+IO`D951e@BP%FR#!{}={py_;H zEg&S2>Pp=V{%PXo>$W;BOXP#D^|w%*-1OiUFbnLm1-F?cWpa31@L?IgalqLLhFN`c zfwo$iNZ>5S2T1zHq))8?-V|RaffZ&csgR5XEoQZlpx;?n=A$o@dF*C?6ZUWH1~|ja kIxy?NtOK(Se0VzWf4vnizF~pyh5!Hn07*qoM6N<$g6I_w2LJ#7 literal 0 HcmV?d00001 diff --git a/pirulug/img/s_views.png b/pirulug/img/s_views.png new file mode 100644 index 0000000000000000000000000000000000000000..8badf8c5b63263e07d36a83fbc89ae9108d83a9e GIT binary patch literal 1406 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 literal 0 HcmV?d00001 diff --git a/pirulug/img/south-mini.png b/pirulug/img/south-mini.png new file mode 100644 index 0000000000000000000000000000000000000000..5a1eaac32f6d3892bb0a30d889482ce3e14b90e6 GIT binary patch literal 576 zcmV-G0>AxPx#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>D00v@9M??Vs0RI60 zpuMM)0005QNkl410c0HiAg-yUxMfM)DLBv9o#6xdmA*S$REG)bP zQ3GNm*C0u!b`~bN0u{{eI$xZyF~>bjvMc-#1ZM}4@0AcG#u#IaF~(R_LVcx+jf&MW zMcE^7x$8Q%Oh*1VeLg*+3Vn-{LV3M`3!{B4{f;NC<0oK2uGG0GDV<9aB$` zXQ`tfV32!6mmEh!Eo;PykFRq8?^E1P%a1xI*N^M0oO>1HS65mT89>51|6!ylUTu zjR>IbIHrC05NW1NUs;~{bYAi{|rQ5T+(jWZr%1wh1z_W1n$ z+N*kwEOr1OLYTBCk3k}|jR!3OP<+aj21Rs#RJyL-@t`dLhD9jv@(-cb@t`#T5HUlv zEq~!Hbp>w*8Mf~6pgjOiYq`hy#g7&FkIj_~IsWqItVxV#j4{UkIiepC+U&Tn?_ena O0000Zci7-kP61+gajamnSrtAhou#e O#o+1c=d#Wzp$Py;d<%g9 literal 0 HcmV?d00001 diff --git a/pirulug/img/toggle-ltr.png b/pirulug/img/toggle-ltr.png new file mode 100644 index 0000000000000000000000000000000000000000..2dd681f6cb5f5040c1841af4cedaa54fcc220625 GIT binary patch literal 376 zcmV-;0f+vHP)8u-&Bwj4%0=0$&T4#mFw6$T-QymFW7recC+>%myO3Eq6~Gr7kha()bjuF z506?g1mrI9d(Y!j literal 0 HcmV?d00001 diff --git a/pirulug/img/toggle-rtl.png b/pirulug/img/toggle-rtl.png new file mode 100644 index 0000000000000000000000000000000000000000..a50f5bb320a94c151bdd608b490b32dea47e4279 GIT binary patch literal 377 zcmV-<0fzpGP)M_44AY{)WXEi=$~yKA>v|{a3-;cV-K;&xvT+O%n1jH`oIH6%fs4v*BtV5*b9Ubt3 zPr{r?&JB3WCt)Iza|7P;=w1`axru-*%U<*7o`|&EM1Z?@yWPv>k~b2=lbtM?)kIou zI`Dcm8jUua&GmZCMKOutzO^?uOGH}!Lj)md5I2_{lcTr4YIH@MZ@1p!w5=s35 XeR \ No newline at end of file diff --git a/pirulug/img/west-mini.png b/pirulug/img/west-mini.png new file mode 100644 index 0000000000000000000000000000000000000000..0e00e4acf235b6b9755a7f1f4c46199b523b56e7 GIT binary patch literal 655 zcmV;A0&x9_P)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>D00v@9M??Vs0RI60 zpuMM)0006KNkltZb|VAHxT*P{ht& zL=h8jczXv?P&)-Lg_VWkWiy`Nouo2xcXsC@_%(ZGCOhZq%$b^hiGlBn%76bEWa3#$UP@O~@Rcc{P;HU60 z+3sR10*%9G$GE^!@pOV8SR>(qQ2~UHWOajY5@UUgZEPbvFtWL=@F4dFHp7Eln=BMh z#%+cNxiv!gK*~*<;Xy9VT!jaj8@db+GBri`&|!F>-MAK>OK0JMR`bQa<1rt?gVX^K zUPiRVrStG0RS4h0gTz6Wdyj{G3l9>7S?Mpge-Q0(=~Z};DA4;$>pZ_I3u@>Uoa=Yi zM=xghgR5#tqRCm!)*4Z&bZeXyljsV($(9X1+{7clNF*@5*YO-sFwEs$JmU|EAIj2h z*ELHFN=f%>$_rAxRUi?HV1P?+BvJ_gNC@eVL}~%xlZ2K4@I^vf06-#&!a**bNn{cL zQ~RA)E+sMx0GATE2mn_Sxd{MBgaJzkdQelw$yET1Z?l952W&~?E&yyw7!d%rB#a3F zNK`2@`b-!V0F&jOOOq1D1%OEjD*~V{LG&2U)Ol4$EvyNEZwV3M2Vh-75*?{h3#$U4 pCc*#WZ;3>OKE$kA`sWWq^ab_d&bJXK4I=;m002ovPDHLkV1l_31Hb?P literal 0 HcmV?d00001 diff --git a/pirulug/img/window-new.png b/pirulug/img/window-new.png new file mode 100644 index 0000000000000000000000000000000000000000..00d82e947d45dc8f2d16727542d54a5dc0f753f0 GIT binary patch literal 1319 zcmV+?1=#wDP)^i55u0z}d>WamxVq707JmTHqR;)gYw?fo@$ZT|l}8qL#At%~sYjfSW{0 z(lA)I(RY3;$GlEe!w(cQ-Bgb)9sZJ#Zgb2pAG$fhd4*k9NWRqsiIW+9VgfohiV3R# z`vkowO$Xz*6p(D8tjnK3x<^K7Q$Q#F+e$!pW409FTRMF*Hh~Dd^xV@CQisM%%)1qv z7j}(8AwGfiBLH7VQ_c9UNM)&_btBd8ot%5qs_}>g|PTxk;_w=O? zY7>?ih);0ns}i8Ru&My_AOar;L03I&26i01%JWCt5#9p4}?1o;;caOd2n*pT_}@) z&nJ!`0wX(yBc#SllikO_f(um_tuBC9<<|bcIC#gm46I+p#}{7aw0{duK93ao$gS*a zEx@-}wdU()fLrdw*`YpE=Gl}#&--^C2lZL)xNI9dLoPgDMpwPU_vPEE(1+x5e0phb zY?v5@eJB6W^sThTRe)swt+n&LDsK57+_^IEu6>((*PP6x`MbG$cyQ;523P`kM8;4TTPULx22IUNQ_x}=Dv_HG`Ymk+7Z`-QJ*wRA* z8BS`?XW#nI$cZ0JR%l;9;5b1_9X_TgpX!k#M5xvPHrL9ddd@F{~}+A?eM3VQYdnDV|z3|v6P`f0Bacprkx>% zGQ3VN3W6hPmcXyFLP6*1={d;syuK*#>VN;t-btGTs{~^#i2zaF01iXo4xA@_B@}cf zIEBOhM;(s?(A|Z&YgDHh5oHVrw#RiKtAKnM18#8t(M#0U3>9{-DDp*Zj3pHS;7?If zcrr^{5lT*x9nEE_uhUlo;_y0teM4QXP^58Oc>>dfK`+8vvHn+vW_IW_x2f_0fCz6& dkyB~y{{!!Jfy(mCk|F>A002ovPDHLkV1kZ6b|3%% literal 0 HcmV?d00001 diff --git a/pirulug/img/zoom-minus-mini.png b/pirulug/img/zoom-minus-mini.png new file mode 100644 index 0000000000000000000000000000000000000000..d5ba9121d796c21b52adf4ba95086a9f14ae3710 GIT binary patch literal 563 zcmV-30?hr1P)}>+0&MJx0VRG;12MLdBY(BA{r%s2-#>9n6t18^P#`E^Q-KHtziso? z>CW>daXJ)pTEc9!JBsMKF{$-Bqv%ZqprY!OeUpX&&!{WETeOxCuq&`|f#Ffsz2>8K3 zQv>?Pmn)-?z(1$~-?xw-_;C?4#U5%NRA~QXjW+jIjFiCafzjydm6GAd((6Mc@=ct! z_Sw2I@Di~UrgOSM>A3P4qy-dxKkOIjV>A3P95rA8Wv#iVg;GJ#;PuT&B zJ&=HowMD#{(2#&C0~v1zIv@f6GhnV(OU)b3fZ`}oYUGj@g9PL=xTF|Hmw^O|ybX;a z%vl@~@IC|LztJ4-ZVbZ=cv8az&q8kKn~y?AAjx*g*+9XR@ztWc&naVSOE}%1_gowL4jNaJ^_mp&L9_4Bpd($002ovPDHLkV1h1I B_yPa` literal 0 HcmV?d00001 diff --git a/pirulug/img/zoom-plus-mini.png b/pirulug/img/zoom-plus-mini.png new file mode 100644 index 0000000000000000000000000000000000000000..0028786c4556a133bd798f6d4ca9c8fccc4d7b1d GIT binary patch literal 1713 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 literal 0 HcmV?d00001 diff --git a/pirulug/jquery/images/ui-bg_glass_75_e6e6e6_1x400.png b/pirulug/jquery/images/ui-bg_glass_75_e6e6e6_1x400.png new file mode 100644 index 0000000000000000000000000000000000000000..81e2065be481046a57398740018369da5c11911f GIT binary patch literal 121 zcmeAS@N?(olHy`uVBq!ia0vp^j6gI&0LWmFTHNUZq#Qh5978NlCs$2Be&m2bmz&_! zi~U?`Zt`kvp*}s;GbQv54C_*p{v11U;^2`JoM{X@`yC%Cu(tZ}99pbs*45$2AlSt3 TqMGooA7rMdtDnm{r-UW|?OP@T literal 0 HcmV?d00001 diff --git a/pirulug/jquery/images/ui-bg_glass_95_fef1ec_1x400.png b/pirulug/jquery/images/ui-bg_glass_95_fef1ec_1x400.png new file mode 100644 index 0000000000000000000000000000000000000000..7172755b8eca081734b440619224c0b31d8acb37 GIT binary patch literal 185 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 literal 0 HcmV?d00001 diff --git a/pirulug/jquery/images/ui-icons_888888_256x240.png b/pirulug/jquery/images/ui-icons_888888_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..95e0c3ef2ed956821a41263812c7b2a581e21737 GIT binary patch literal 3765 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 fW*<4S8qOByh_EuQ+FO*FdEfazp8^Y{ literal 0 HcmV?d00001 diff --git a/pirulug/jquery/images/ui-icons_cd0a0a_256x240.png b/pirulug/jquery/images/ui-icons_cd0a0a_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..0ea8a5a22342fb51b2baf7a47424ce3303e102b4 GIT binary patch literal 3765 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 hIX| .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,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"); + 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: Verdana,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: Verdana,Arial,sans-serif; + font-size: 1em; +} +.ui-widget.ui-widget-content { + border: 1px solid #d3d3d3; +} +.ui-widget-content { + border: 1px solid #aaaaaa; + background: #ffffff; + color: #222222; +} +.ui-widget-content a { + color: #222222; +} +.ui-widget-header { + border: 1px solid #aaaaaa; + background: #cccccc url("images/ui-bg_highlight-soft_75_cccccc_1x100.png") 50% 50% repeat-x; + color: #222222; + font-weight: bold; +} +.ui-widget-header a { + color: #222222; +} + +/* 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 #d3d3d3; + background: #e6e6e6 url("images/ui-bg_glass_75_e6e6e6_1x400.png") 50% 50% repeat-x; + font-weight: normal; + color: #555555; +} +.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: #555555; + 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 #999999; + background: #dadada url("images/ui-bg_glass_75_dadada_1x400.png") 50% 50% repeat-x; + font-weight: normal; + color: #212121; +} +.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: #212121; + 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 #aaaaaa; + background: #ffffff url("images/ui-bg_glass_65_ffffff_1x400.png") 50% 50% repeat-x; + font-weight: normal; + color: #212121; +} +.ui-icon-background, +.ui-state-active .ui-icon-background { + border: #aaaaaa; + background-color: #212121; +} +.ui-state-active a, +.ui-state-active a:link, +.ui-state-active a:visited { + color: #212121; + text-decoration: none; +} + +/* Interaction Cues +----------------------------------*/ +.ui-state-highlight, +.ui-widget-content .ui-state-highlight, +.ui-widget-header .ui-state-highlight { + border: 1px solid #fcefa1; + background: #fbf9ee url("images/ui-bg_glass_55_fbf9ee_1x400.png") 50% 50% repeat-x; + color: #363636; +} +.ui-state-checked { + border: 1px solid #fcefa1; + background: #fbf9ee; +} +.ui-state-highlight a, +.ui-widget-content .ui-state-highlight a, +.ui-widget-header .ui-state-highlight a { + color: #363636; +} +.ui-state-error, +.ui-widget-content .ui-state-error, +.ui-widget-header .ui-state-error { + border: 1px solid #cd0a0a; + background: #fef1ec url("images/ui-bg_glass_95_fef1ec_1x400.png") 50% 50% repeat-x; + color: #cd0a0a; +} +.ui-state-error a, +.ui-widget-content .ui-state-error a, +.ui-widget-header .ui-state-error a { + color: #cd0a0a; +} +.ui-state-error-text, +.ui-widget-content .ui-state-error-text, +.ui-widget-header .ui-state-error-text { + color: #cd0a0a; +} +.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_222222_256x240.png"); +} +.ui-widget-header .ui-icon { + background-image: url("images/ui-icons_222222_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_454545_256x240.png"); +} +.ui-state-active .ui-icon, +.ui-button:active .ui-icon { + background-image: url("images/ui-icons_454545_256x240.png"); +} +.ui-state-highlight .ui-icon, +.ui-button .ui-state-highlight.ui-icon { + background-image: url("images/ui-icons_2e83ff_256x240.png"); +} +.ui-state-error .ui-icon, +.ui-state-error-text .ui-icon { + background-image: url("images/ui-icons_cd0a0a_256x240.png"); +} +.ui-button .ui-icon { + background-image: url("images/ui-icons_888888_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: 4px; +} +.ui-corner-all, +.ui-corner-top, +.ui-corner-right, +.ui-corner-tr { + border-top-right-radius: 4px; +} +.ui-corner-all, +.ui-corner-bottom, +.ui-corner-left, +.ui-corner-bl { + border-bottom-left-radius: 4px; +} +.ui-corner-all, +.ui-corner-bottom, +.ui-corner-right, +.ui-corner-br { + border-bottom-right-radius: 4px; +} + +/* Overlays */ +.ui-widget-overlay { + background: #aaaaaa; + opacity: .3; + filter: Alpha(Opacity=30); /* support: IE8 */ +} +.ui-widget-shadow { + -webkit-box-shadow: -8px -8px 8px #aaaaaa; + box-shadow: -8px -8px 8px #aaaaaa; +} diff --git a/pirulug/package.json b/pirulug/package.json new file mode 100644 index 0000000000..7c7a1c1df7 --- /dev/null +++ b/pirulug/package.json @@ -0,0 +1,16 @@ +{ + "name": "pma-pirulug-theme", + "version": "0.0.2", + "description": "A modern dark and light theme for phpMyAdmin", + "author": "Pirulug", + "license": "MIT", + "scripts": { + "build": "sass scss:css && sass scss:../../public/themes/pma-pirulug-theme/css", + "build:compile": "sass scss:css --style=compressed && sass scss:../../public/themes/pma-pirulug-theme/css --style=compressed", + "watch": "sass --watch --style=compressed scss:css" + }, + "dependencies": { + "bootstrap": "^5.3.3", + "sass": "^1.80.2" + } +} \ No newline at end of file diff --git a/pirulug/screen.png b/pirulug/screen.png new file mode 100644 index 0000000000000000000000000000000000000000..abb545de1aa9046f0e1ecd173dc14e879607e05e GIT binary patch literal 442527 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

frt9w$@R0GCI>d-5A#pVcJ> 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�Y3Jikr;Jv)Id3J8<&g3O+wU@BPGAu3J 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 z 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%0Dom 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�k9d;JfJ{L5H^9Vz$?SnQKLh1 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�{QqmOnK2fPL=;sa9D?*G0$2Pa zFhM;yfYgkh^oo|>gAk(Yx~6H8D4u`8`HL4Ws;R5dHKS**UO72AKm726MNuS05d`66 z8x)a{8p8n7o5&Uk1mH1_a#I7L$y7Yt>bj9e{&xIcZ@VYInSS>rQn0pxj4C*itt*}y zbJdG;4ZBUD&ydxDAUJmYzKBuP4c^W)=(1Bxs&#tfsu z7WOd{vHc~?Ll>iQSG50bH9#qi=lH?@tY;e1P}Ysbq5v3UCO>5F;$YNHPUPc#}KR3L=7-7Zy88Dn0rHyVu+3PJ>z%W1P(L*a03ZCzSwsvyvs>Ke^31VOOd zY>{Y`5|Wyl5{}0HH?l4Z>8w|ByVH_W$RXK8C>L1q{`^@Uk0D9_)-(Wr4aS&hng^2` zAN5EhjT{gEq9=zK2jyGBMfs!&sry&)`~8Zd#D^drS>5e+n{W?xwwe_ z*TuPbH-YoR)XR}b1V@W>7&pf~fjiSjYG42B!sC{l2Y>&iYW-KxKf6H!aL#2(PEJZb z@;CsC#d28s5YBmWQd0bfVVJ6_W@To^|LJzS0r$Z(<2~SZyBl6^7^WgCnHd@Je2bW{aQjCtGm*P?s#MuHLk&)Wl(i51c@?Cdl$hr}Fr_p!D!(=g1?CG;%!ri=G@V z{sXxR{|1~+=fU6cdG#b0bOBJn@h^F78u|YX)nc#Ru<(bqM_U~T7PreGF!TS", "%3e"), + ("#", "%23"), + ("(", "%28"), + (")", "%29") +) !default; + +// Options +// +// Quickly modify global styling by enabling or disabling optional features. + +$enable-caret: true !default; +$enable-rounded: true !default; +$enable-shadows: false !default; +$enable-gradients: false !default; +$enable-transitions: true !default; +$enable-reduced-motion: true !default; +$enable-smooth-scroll: true !default; +$enable-grid-classes: true !default; +$enable-container-classes: true !default; +$enable-cssgrid: false !default; +$enable-button-pointers: true !default; +$enable-rfs: true !default; +$enable-validation-icons: true !default; +$enable-negative-margins: false !default; +$enable-deprecation-messages: true !default; +$enable-important-utilities: true !default; + +$enable-dark-mode: true !default; +$color-mode-type: data !default; // `data` or `media-query` + +// Prefix for :root CSS variables + +$variable-prefix: bs- !default; // Deprecated in v5.2.0 for the shorter `$prefix` +$prefix: $variable-prefix !default; + +// Gradient +// +// The gradient which is added to components if `$enable-gradients` is `true` +// This gradient is also added to elements with `.bg-gradient` +// scss-docs-start variable-gradient +$gradient: linear-gradient( + 180deg, + rgba($white, 0.15), + rgba($white, 0) +) !default; +// scss-docs-end variable-gradient + +// Spacing +// +// Control the default styling of most Bootstrap elements by modifying these +// variables. Mostly focused on spacing. +// You can add more entries to the $spacers map, should you need more variation. + +// scss-docs-start spacer-variables-maps +$spacer: 1rem !default; +$spacers: ( + 0: 0, + 1: $spacer * 0.25, + 2: $spacer * 0.5, + 3: $spacer, + 4: $spacer * 1.5, + 5: $spacer * 3, +) !default; +// scss-docs-end spacer-variables-maps + +$zindex-levels: ( + n1: -1, + 0: 0, + 1: 1, + 2: 2, + 3: 3, + 99: 99, +); + +// Position +// +// Define the edge positioning anchors of the position utilities. + +// scss-docs-start position-map +$position-values: ( + 0: 0, + 50: 50%, + 100: 100%, +) !default; +// scss-docs-end position-map + +// Body +// + +$body-text-align: null !default; + +$body-color: $gray-900 !default; + +$body-bg: $white !default; +$body-bg-alt: shade-color($body-bg, 3%) !default; + +$body-emphasis-color: $black !default; + +$body-secondary-color: rgba($body-color, 0.75) !default; +$body-secondary-bg: $gray-200 !default; + +$body-tertiary-color: rgba($body-color, 0.5) !default; +$body-tertiary-bg: $gray-100 !default; + +$emphasis-color: $black !default; + +// Links +// +// Style anchor elements. + +$link-decoration: none !default; +$link-hover-decoration: underline !default; + +// Paragraphs + +// Grid breakpoints + +// Grid containers + +// Grid columns + +// Components +// +// Define common padding and border radius sizes and more. + +// scss-docs-start border-variables +$border-width: 1px !default; +$border-widths: ( + 1: 1px, + 2: 2px, + 3: 3px, + 4: 4px, + 5: 5px, +) !default; +$border-style: solid !default; +$border-color: $gray-300 !default; +$border-color-translucent: rgba($black, 0.175) !default; +// scss-docs-end border-variables + +// scss-docs-start border-radius-variables +$border-radius: 0.375rem !default; +$border-radius-sm: 0.25rem !default; +$border-radius-lg: 0.5rem !default; +$border-radius-xl: 1rem !default; +$border-radius-2xl: 2rem !default; +$border-radius-pill: 50rem !default; +// scss-docs-end border-radius-variables + +// scss-docs-start box-shadow-variables +$box-shadow: 0 0.5rem 1rem rgba(var(--#{$prefix}body-color-rgb), 0.15) !default; +$box-shadow-sm: 0 0.125rem 0.25rem rgba(var(--#{$prefix}body-color-rgb), 0.075) !default; +$box-shadow-lg: 0 1rem 3rem rgba(var(--#{$prefix}body-color-rgb), 0.175) !default; +$box-shadow-inset: inset 0 1px 2px rgba(var(--#{$prefix}body-color-rgb), 0.075) !default; +// scss-docs-end box-shadow-variables + +$component-active-color: $white !default; +$component-active-bg: $primary !default; + +// scss-docs-start caret-variables +$caret-width: 0.3em !default; +$caret-vertical-align: $caret-width * 0.85 !default; +$caret-spacing: $caret-width * 0.85 !default; +// scss-docs-end caret-variables + +$transition-base: all 0.2s ease-in-out !default; +$transition-fade: opacity 0.15s linear !default; +// scss-docs-start collapse-transition +$transition-collapse: height 0.35s ease !default; +$transition-collapse-width: width 0.35s ease !default; +// scss-docs-end collapse-transition + +// stylelint-disable function-disallowed-list +// scss-docs-start aspect-ratios +$aspect-ratios: ( + "1x1": 100%, + "4x3": calc(3 / 4 * 100%), + "16x9": calc(9 / 16 * 100%), + "21x9": calc(9 / 21 * 100%), +) !default; +// scss-docs-end aspect-ratios +// stylelint-enable function-disallowed-list + +// Typography +// +// Font, line-height, and color for body text, headings, and more. + +// scss-docs-start font-variables +// stylelint-disable value-keyword-case +$font-family-sans-serif: "Nunito", sans-serif !default; +$font-family-monospace: "Fira Code", monospace !default; +// stylelint-enable value-keyword-case +$font-family-base: var(--#{$prefix}font-sans-serif) !default; +$font-family-code: var(--#{$prefix}font-monospace) !default; + +// $font-size-root affects the value of `rem`, which is used for as well font sizes, paddings, and margins +// $font-size-base affects the font size of the body text +$font-size-root: null !default; +$font-size-base: 0.875rem !default; // Reduced for database UI density (~14px) +$font-size-sm: $font-size-base * 0.85 !default; +$font-size-lg: $font-size-base * 1.15 !default; + +$font-weight-lighter: lighter !default; +$font-weight-light: 300 !default; +$font-weight-normal: 400 !default; +$font-weight-medium: 500 !default; +$font-weight-semibold: 600 !default; +$font-weight-bold: 700 !default; +$font-weight-bolder: bolder !default; + +$font-weight-base: $font-weight-normal !default; + +$line-height-base: 1.5 !default; +$line-height-sm: 1.25 !default; +$line-height-lg: 2 !default; + +$h1-font-size: $font-size-base * 2.1 !default; +$h2-font-size: $font-size-base * 1.75 !default; +$h3-font-size: $font-size-base * 1.5 !default; +$h4-font-size: $font-size-base * 1.3 !default; +$h5-font-size: $font-size-base * 1.15 !default; +$h6-font-size: $font-size-base !default; +// scss-docs-end font-variables + +// scss-docs-start font-sizes +$font-sizes: ( + 1: $h1-font-size, + 2: $h2-font-size, + 3: $h3-font-size, + 4: $h4-font-size, + 5: $h5-font-size, + 6: $h6-font-size, +) !default; +// scss-docs-end font-sizes + +// scss-docs-start headings-variables +$headings-margin-bottom: $spacer * 0.5 !default; +$headings-font-family: null !default; +$headings-font-style: null !default; +$headings-font-weight: 500 !default; +$headings-line-height: 1.2 !default; +$headings-color: null !default; +// scss-docs-end headings-variables + +// scss-docs-start display-headings +$display-font-sizes: ( + 1: 5rem, + 2: 4.5rem, + 3: 4rem, + 4: 3.5rem, + 5: 3rem, + 6: 2.5rem, +) !default; + +$display-font-family: null !default; +$display-font-style: null !default; +$display-font-weight: 300 !default; +$display-line-height: $headings-line-height !default; +// scss-docs-end display-headings + +// scss-docs-start type-variables +$lead-font-size: $font-size-base * 1.25 !default; +$lead-font-weight: 300 !default; + +$small-font-size: 0.875em !default; + +$sub-sup-font-size: 0.75em !default; + +$text-muted: var(--#{$prefix}secondary-color) !default; + +$initialism-font-size: $small-font-size !default; + +$blockquote-margin-y: $spacer !default; +$blockquote-font-size: $font-size-base * 1.25 !default; +$blockquote-footer-color: $gray-600 !default; +$blockquote-footer-font-size: $small-font-size !default; + +$hr-margin-y: $spacer !default; +$hr-color: inherit !default; + +$hr-border-color: null !default; // Allows for inherited colors +$hr-border-width: var(--#{$prefix}border-width) !default; +$hr-opacity: 0.25 !default; + +$legend-margin-bottom: 0.5rem !default; +$legend-font-size: 1.5rem !default; +$legend-font-weight: null !default; + +$dt-font-weight: $font-weight-bold !default; + +$list-inline-padding: 0.5rem !default; + +$mark-padding: 0.1875em !default; +$mark-bg: $yellow-100 !default; +// scss-docs-end type-variables + +// Tables +$table-cell-padding-y: 0.5rem; +$table-cell-padding-x: 0.5rem; +$table-cell-padding-y-sm: 0.25rem; +$table-cell-padding-x-sm: 0.25rem; + +$table-cell-vertical-align: top; + +$table-color: var(--#{$prefix}body-color); +$table-bg: var(--#{$prefix}body-bg); +$table-accent-bg: var(--#{$prefix}body-bg); + +$table-th-font-weight: null; + +$table-striped-color: $table-color; +$table-striped-bg-factor: 0.05; +$table-striped-bg: rgba($primary, $table-striped-bg-factor); + +$table-active-color: $table-color; +$table-active-bg-factor: 0.1; +$table-active-bg: rgba($primary, $table-active-bg-factor); + +$table-hover-color: $table-color; +$table-hover-bg-factor: 0.075; +$table-hover-bg: rgba($primary, $table-hover-bg-factor); + +$table-border-factor: 0.1; +$table-border-width: var(--#{$prefix}border-width); +$table-border-color: var(--#{$prefix}border-color); + +$table-striped-order: odd; +$table-striped-columns-order: even; + +$table-group-separator-color: currentcolor; + +$table-caption-color: var(--#{$prefix}secondary-color); + +$table-bg-scale: -80%; + +// Buttons + Forms + +// Buttons + +// Forms + +// Form validation + +// Z-index master list + +// Navs + +// Navbar + +// Dropdowns + +// Pagination + +// Placeholders + +// scss-docs-start placeholders +$placeholder-opacity-max: 0.5 !default; +$placeholder-opacity-min: 0.2 !default; +// scss-docs-end placeholders + +// Cards +$card-border-width: $border-width !default; +$card-cap-bg: var(--#{$prefix}body-color-rgb) !default; + +// Accordion + +// Tooltips + +// Popovers + +// Toasts + +// Badges + +// Modals + +// Alerts + +// Progress bars + +// Image thumbnails + +// Figures + +// Breadcrumbs + +// Carousel + +// Spinners + +// Close + +// Offcanvas + +// Code + +$code-font-size: $small-font-size !default; +$code-color: $pink !default; + +$kbd-padding-y: 0.1875rem !default; +$kbd-padding-x: 0.375rem !default; +$kbd-font-size: $code-font-size !default; +$kbd-color: var(--#{$prefix}body-bg) !default; +$kbd-bg: var(--#{$prefix}body-color) !default; +$nested-kbd-font-weight: null !default; // Deprecated in v5.2.0, removing in v6 + +$pre-color: null !default; + +// ======================= +// Styles components +// ======================= + +// PMA +$loading-icon-url: url("../img/loading.svg"); + +// Variables + +$navigation-width: 240px !default; + +// Breadcrumbs + +$breadcrumb-navbar-padding-y: 0.5rem !default; +$breadcrumb-navbar-padding-x: 1.8rem !default; +$breadcrumb-navbar-margin-bottom: 0 !default; +$breadcrumb-navbar-bg: #e9ecef !default; // $gray-200 diff --git a/pirulug/scss/2-mixins/_button.scss b/pirulug/scss/2-mixins/_button.scss new file mode 100644 index 0000000000..5af76de3b6 --- /dev/null +++ b/pirulug/scss/2-mixins/_button.scss @@ -0,0 +1,24 @@ +@mixin button-color($color) { + &, + &:focus, + &.focus, + &.disabled, + &:disabled, + .show > &.dropdown-toggle { + color: $color; + } +} + +@mixin button-color-hover($color) { + &:hover:not(:disabled):not(.disabled), + &.hover:not(:disabled):not(.disabled) { + color: $color; + } +} + +@mixin button-color-active($color) { + &:not(:disabled):not(.disabled):active, + &:not(:disabled):not(.disabled).active { + color: $color; + } +} diff --git a/pirulug/scss/2-mixins/_tab.scss b/pirulug/scss/2-mixins/_tab.scss new file mode 100644 index 0000000000..0ae369c17b --- /dev/null +++ b/pirulug/scss/2-mixins/_tab.scss @@ -0,0 +1,8 @@ +@mixin tab-color($color) { + // --#{$prefix}tab-color: #{$white}; + --#{$prefix}tab-bg: #{$color}; + // --#{$prefix}tab-active-color: #{$color}; + --#{$prefix}tab-active-bg: #{$color}; + --#{$prefix}tab-hover-color: #{$color}; + // --#{$prefix}tab-hover-bg: #{$color}; +} diff --git a/pirulug/scss/3-components/_buttons.scss b/pirulug/scss/3-components/_buttons.scss new file mode 100644 index 0000000000..1e8116edfd --- /dev/null +++ b/pirulug/scss/3-components/_buttons.scss @@ -0,0 +1,52 @@ +.btn { + // box-shadow: 0px 5px 20px 0 rgba(0, 0, 0, 0.1); + //transition: all 0.3s ease-out; + + // &:hover { + // box-shadow: none; + // transform: translateY(-3px); + // } + + .feather { + width: 14px; + height: 14px; + } +} + +@each $color, $value in $theme-colors { + .btn-#{$color} { + @include button-color($white); + @include button-color-hover($white); + //box-shadow: 0 10px 20px -10px rgba($value, 0.59); + } +} + +@each $color, $value in $social-colors { + .btn-#{$color} { + @include button-variant($value, $value); + @include button-color($white); + @include button-color-hover($white); + //box-shadow: 0 10px 20px -10px rgba($value, 0.59); + } +} + +.btn-light, +.btn-white { + @include button-color($gray-800); + @include button-color-hover($gray-800); +} + +@each $color, $value in $theme-colors { + .btn-outline-#{$color} { + @include button-outline-variant($value); + @include button-color-hover($white); + //box-shadow: 0 10px 20px -10px rgba($value, 0.59); + } +} +@each $color, $value in $social-colors { + .btn-outline-#{$color} { + @include button-outline-variant($value); + @include button-color-hover($white); + //box-shadow: 0 10px 20px -10px rgba($value, 0.59); + } +} diff --git a/pirulug/scss/3-components/_card.scss b/pirulug/scss/3-components/_card.scss new file mode 100644 index 0000000000..da3a790584 --- /dev/null +++ b/pirulug/scss/3-components/_card.scss @@ -0,0 +1,10 @@ +.card { + @extend .mb-3; + border: $border-width solid var(--#{$prefix}border-color); +} + +.card-header { + font-size: 1rem; + font-weight: bold; + border-bottom: $border-width solid var(--#{$prefix}border-color); +} diff --git a/pirulug/scss/3-components/_dropdown.scss b/pirulug/scss/3-components/_dropdown.scss new file mode 100644 index 0000000000..f05d6afbee --- /dev/null +++ b/pirulug/scss/3-components/_dropdown.scss @@ -0,0 +1,43 @@ +.dropdown-menu-lg { + min-width: $dropdown-min-width * 2; + + .list-group .list-group-item { + border-width: 0; + border-bottom-width: 1px; + margin-bottom: 0; + + &:first-child, + &:last-child { + border-radius: 0; + } + + &:hover { + background: var(--#{$prefix}tertiary-bg); + text-decoration: none; + } + } +} + +.dropdown-menu-header { + padding: $spacer * 0.75; + text-align: center; + font-weight: $font-weight-bold; + border-bottom: $list-group-border-width solid var(--#{$prefix}border-color); +} + +.dropdown-menu-footer { + padding: $spacer * 0.5; + text-align: center; + display: block; + font-size: $font-size-sm; +} + +@if $enable-dark-mode { + @include color-mode(dark) { + .dropdown .list-group .list-group-item { + &:hover { + background: var(--#{$prefix}tertiary-bg); + } + } + } +} diff --git a/pirulug/scss/4-layout/_breadcrumb.scss b/pirulug/scss/4-layout/_breadcrumb.scss new file mode 100644 index 0000000000..61bd04cc10 --- /dev/null +++ b/pirulug/scss/4-layout/_breadcrumb.scss @@ -0,0 +1,28 @@ +.breadcrumb-navbar { + padding: $breadcrumb-navbar-padding-y $breadcrumb-navbar-padding-x; + margin-bottom: $breadcrumb-navbar-margin-bottom; + background-color: var(--#{$prefix}tertiary-bg); + border-bottom: 1px solid var(--#{$prefix}border-color); + + .breadcrumb-item { + font-size: $font-size-base; + + + .breadcrumb-comment { + padding-left: $breadcrumb-item-padding-x; + } + + .icon { + margin: 0; + } + } +} + +// Dark Mode +@if $enable-dark-mode { + @include color-mode(dark) { + .breadcrumb-navbar { + background-color: var(--#{$prefix}tertiary-bg); + border-bottom: 1px solid var(--#{$prefix}border-color); + } + } +} diff --git a/pirulug/scss/4-layout/_codemirror.scss b/pirulug/scss/4-layout/_codemirror.scss new file mode 100644 index 0000000000..236df5e471 --- /dev/null +++ b/pirulug/scss/4-layout/_codemirror.scss @@ -0,0 +1,143 @@ +$textarea-cols: 40; +$textarea-rows: 15; + +.CodeMirror { + height: 20rem; + direction: ltr; + border: $card-border-width solid $card-border-color; + background-color: #1e1e1e; + + @include border-radius($card-border-radius); +} + +// Code mirror default style (do not affect the console style) +.CodeMirror.cm-s-default { + // @see: issue #17705 + 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 #a9a9a9; +} + +#pma_console .CodeMirror-gutters { + background-color: initial; + border: none; +} + +.CodeMirror-gutters { + border-right: solid 1px #2b2b2b; + background-color: #202020; +} + +.CodeMirror-cursor { + border-left: 1px solid $body-color-dark; +} + +span { + &.cm-meta { + color: #569cd6; + } + &.cm-keyword, + &.cm-statement-verb { + color: #569cd6; + } + &.cm-def { + color: #9cdcfe; + } + &.cm-variable { + color: #ddd6a3; + } + &.cm-variable-2 { + color: #9cdcfe; + } + &.cm-variable-3, + &.cm-type { + color: #a9b7c6; + } + &.cm-property { + color: #9cdcfe; + } + &.cm-operator { + color: #d4d4d4; + } + &.cm-string { + color: #ce9178; + } + &.cm-string-2 { + color: #6a8759; + } + &.cm-mysql-string { + color: #008000; + } + &.cm-mysql-word { + color: white; + } + &.cm-comment { + color: #6a9955; + } + &.cm-link { + color: #287bde; + } + &.cm-atom { + color: #569cd6; + } + &.cm-error { + color: #bc3f3c; + } + &.cm-tag { + color: #569cd6; + } + &.cm-attribute { + color: #9cdcfe; + } + &.cm-qualifier { + color: #d7ba7d; + } + &.cm-bracket { + color: #d4d4d4; + } + &.cm-number { + color: #b5cea8; + } + &.cm-builtin { + color: #569cd6; + } + &.cm-separator { + color: fuchsia; + } +} + +.autocomplete-column-name { + display: inline-block; +} + +.autocomplete-column-hint { + display: inline-block; + float: right; + color: #666; + margin-left: 1em; +} + +.CodeMirror-hints { + z-index: 1999; +} + +.CodeMirror-lint-tooltip { + z-index: 200; + font-family: inherit; + + code { + font-family: monospace; + font-weight: bold; + } +} diff --git a/pirulug/scss/4-layout/_common.scss b/pirulug/scss/4-layout/_common.scss new file mode 100644 index 0000000000..e0646d93ee --- /dev/null +++ b/pirulug/scss/4-layout/_common.scss @@ -0,0 +1,2887 @@ +#page_content { + margin: 0 0.5em; +} + +.data { + margin: 0 0 12px; +} + +button.mult_submit, +.checkall_box + label { + text-decoration: none; + color: #235a81; + cursor: pointer; + outline: none; +} + +button.mult_submit { + &:hover, + &:focus { + text-decoration: underline; + color: #235a81; + } +} + +.checkall_box + label:hover { + text-decoration: underline; + color: #235a81; +} + +#navbarDropdown > img { + display: none; +} + +textarea { + &.char { + margin: 6px; + } + + &.charField { + width: 95%; + } +} + +.pma-fieldset { + margin-top: 1em; + border-radius: 4px 4px 0 0; + border: none; + padding: 0.5em; + background: #eee; +} + +.pma-fieldset { + .pma-fieldset { + margin: 0.8em; + border: none; + background: #e8e8e8; + } + + legend { + float: none; + font-weight: bold; + color: #444; + padding: 5px 10px; + border-radius: 2px; + border: none; + background-color: $white; + max-width: 100%; + box-shadow: 3px 3px 15px #bbb; + width: initial; + font-size: 0.95em; + } +} + +// Dark Mode +@if $enable-dark-mode { + @include color-mode(dark) { + .pma-fieldset { + background: $body-bg-dark; + .pma-fieldset { + background: $body-bg-dark; + } + + legend { + color: $body-color-dark; + background-color: $body-bg-dark; + box-shadow: 3px 3px 15px #000; + } + } + } +} + +// 3.4 +.datatable { + table-layout: fixed; +} + +/* classes */ +.clearfloat { + clear: both; +} + +.paddingtop { + padding-top: 1em; +} + +.separator { + color: $white; + text-shadow: 0 1px 0 $black; +} + +div.tools { + padding: 0.2em; + + a { + color: #3a7ead !important; + } + + margin-top: 0; + margin-bottom: 0.5em; + // avoid a thick line since this should be used under another fieldset + border-top: 0; + text-align: right; + float: none; + clear: both; + border-radius: 0 0 4px 4px; +} + +// Dark Mode +@if $enable-dark-mode { + @include color-mode(dark) { + div.tools { + @extend .bg-body-tertiary; + } + } +} + +.pma-fieldset.tblFooters { + margin-top: 0; + margin-bottom: 0.5em; + // avoid a thick line since this should be used under another fieldset + border-top: 0; + text-align: right; + float: none; + clear: both; + border-radius: 0 0 4px 4px; +} + +div.null_div { + height: 20px; + text-align: center; + font-style: normal; + min-width: 50px; +} + +.pma-fieldset { + .formelement { + float: left; + margin-right: 0.5em; + // IE + white-space: nowrap; + } + + // revert for Gecko + div[class="formelement"] { + white-space: normal; + } +} + +button.mult_submit { + border: none; + background-color: transparent; +} + +/** + * marks table rows/cells if the db field is in a where condition + */ +.condition { + border-color: $black !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; +} + +/* rtl:begin:remove */ +.before-condition { + // for first th which must have right border set (ltr only) + border-right: 1px solid $black; +} + +/* rtl:end:remove */ + +/** + * cells with the value NULL + */ +td.null { + font-style: italic; + color: #7d7d7d !important; +} + +table { + .valueHeader, + .value { + text-align: right; + white-space: normal; + } +} + +.value { + font-family: $font-family-monospace; +} + +img.lightbulb { + cursor: pointer; +} + +.pdflayout { + overflow: hidden; + clip: inherit; + background-color: $white; + display: none; + border: 1px solid $black; + position: relative; +} + +.pdflayout_table { + background: #d3dce3; + color: $black; + overflow: hidden; + clip: inherit; + z-index: 2; + display: inline; + visibility: inherit; + cursor: move; + position: absolute; + font-size: 80%; + border: 1px dashed $black; +} + +// Doc links in SQL +.cm-sql-doc { + text-decoration: none; + border-bottom: 1px dotted $black; + color: inherit !important; +} + +// no extra space in table cells +td .icon { + image-rendering: pixelated; + margin: 0; +} + +.selectallarrow { + margin-right: 0.3em; + margin-left: 0.6em; +} + +.with-selected { + margin-left: 2em; +} + +// message boxes: error, confirmation +#pma_errors, +#pma_demo, +#pma_footer { + position: relative; + padding: 0 0.5em; +} + +.confirmation { + color: $black; + background-color: pink; +} + +// end messageboxes + +.new_central_col { + width: 100%; +} + +.tblcomment { + font-size: 70%; + font-weight: normal; + color: #009; +} + +.tblHeaders { + font-weight: bold; + color: $black; + background: #d3dce3; +} + +div.tools, +.tblFooters { + font-weight: normal; + color: $black; + background: #d3dce3; +} + +.tblHeaders a { + &:link, + &:active, + &:visited { + color: #00f; + } +} + +div.tools a { + &:link, + &:visited, + &:active { + color: #00f; + } +} + +.tblFooters a { + &:link, + &:active, + &:visited { + color: #00f; + } +} + +.tblHeaders a:hover, +div.tools a:hover, +.tblFooters a:hover { + color: #f00; +} + +.error { + border: 1px solid maroon !important; + margin-left: 2px; + padding: 1px 2px; + color: $black; + background: pink; +} + +// disabled text +.disabled { + color: #666; + + a { + &:link, + &:active, + &:visited { + color: #666; + } + + &:hover { + color: #666; + text-decoration: none; + } + } +} + +tr.disabled td, +td.disabled { + background-color: #f3f3f3; + color: #aaa; +} + +.pre_wrap { + white-space: pre-wrap; +} + +.pre_wrap br { + display: none; +} + +/** + * login form + */ +body#loginform { + margin: 1em 0 0 0; + text-align: center; + + h1, + a.logo { + display: block; + text-align: center; + } + + div.container { + text-align: left; + width: 30em; + margin: 0 auto; + } +} + +div.container.modal_form { + margin: 0 auto; + width: 30em; + text-align: center; + background: $white; + z-index: 999; +} + +div#modalOverlay { + position: fixed; + top: 0; + left: 0; + height: 100%; + width: 100%; + background: $white; + z-index: 900; +} + +label.col-3.d-flex.align-items-center { + font-weight: bolder; +} + +.commented_column { + border-bottom: 1px dashed $black; +} + +.column_attribute { + font-size: 70%; +} + +.column_name { + font-size: 80%; + margin: 5px 2px; +} + +.central_columns_navigation { + padding: 1.5% 0 !important; +} + +.message_errors_found { + margin-top: 20px; +} + +.repl_gui_skip_err_cnt { + width: 30px; +} + +.color_gray { + color: gray; +} + +.max_height_400 { + max-height: 400px; +} + +li.last.database { + // Avoid having the last item of the tree hidden behind the scroll bar + 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; +} + +// table stats +div#tablestatistics table { + float: left; + margin-bottom: 0.5em; + margin-right: 1.5em; + margin-top: 0.5em; + min-width: 16em; +} + +// end table stats + +// Heading +#topmenucontainer { + padding-right: 1em; + width: 100%; +} + +// Dark Mode +@if $enable-dark-mode { + @include color-mode(dark) { + #topmenucontainer { + nav { + @extend .bg-body; + } + } + } +} + +#page_nav_icons { + position: fixed; + top: 0; + right: 0; + z-index: 99; + padding: $breadcrumb-navbar-padding-y $breadcrumb-padding-x; +} + +#page_settings_icon { + cursor: pointer; + display: none; +} + +#page_settings_modal, +#pma_navigation_settings { + display: none; +} + +#textSQLDUMP { + width: 95%; + height: 95%; + font-family: Consolas, "Courier New", Courier, monospace; + font-size: 110%; +} + +#TooltipContainer { + position: absolute; + z-index: 99; + width: 20em; + height: auto; + overflow: visible; + visibility: hidden; + background-color: #ffc; + color: #060; + border: 0.1em solid $black; + padding: 0.5em; +} + +// user privileges +#fieldset_add_user_login { + div.item { + display: flex; + align-items: center; + border-bottom: 1px solid silver; + padding-bottom: 0.3em; + margin-bottom: 0.3em; + } + + label { + float: left; + display: block; + width: 10em; + max-width: 100%; + text-align: right; + padding-right: 0.5em; + margin-bottom: 0; + } + + input { + width: 12em; + clear: right; + max-width: 100%; + } + + span.options { + float: left; + display: block; + width: 12em; + max-width: 100%; + padding-right: 0.5em; + + #select_pred_username, + #select_pred_hostname, + #select_pred_password { + width: 100%; + max-width: 100%; + } + + input { + width: auto; + } + } +} + +#fieldset_user_priv div.item { + float: left; + width: 9em; + max-width: 100%; + + div.item { + float: none; + } + + label { + white-space: nowrap; + } + + select { + width: 100%; + } +} + +#fieldset_user_global_rights .pma-fieldset, +#fieldset_user_group_rights .pma-fieldset { + float: left; +} + +#fieldset_user_global_rights > legend input { + margin-left: 2em; +} +// end user privileges + +// serverstatus + +.linkElem:hover { + text-decoration: underline; + color: #235a81; + cursor: pointer; +} + +h3#serverstatusqueries span { + font-size: 60%; + display: inline; +} + +div#serverStatusTabs { + margin-top: 1em; +} + +caption a.top { + float: right; +} + +div#serverstatusquerieschart { + float: left; + width: 500px; + height: 350px; + margin-right: 50px; +} + +div { + &#serverstatus table { + tbody td.descr a, + .tblFooters a { + white-space: nowrap; + } + } + + &.liveChart { + clear: both; + min-width: 500px; + height: 400px; + padding-bottom: 80px; + } +} + +div#chartVariableSettings { + border: 1px solid #ddd; + background-color: #e6e6e6; + margin-left: 10px; +} + +table#chartGrid { + td { + padding: 3px; + margin: 0; + } + + div.monitorChart { + background: #ebebeb; + border: none; + min-width: 1px; + } +} + +div.tabLinks { + float: left; + padding: 5px 0; + + a, + label { + margin-right: 7px; + } + + .icon { + margin: -0.2em 0.3em 0 0; + } +} + +.popupContent { + display: none; + position: absolute; + border: 1px solid #ccc; + margin: 0; + padding: 3px; + background-color: $white; + z-index: 2; + box-shadow: 2px 2px 3px #666; +} + +div { + &#logTable { + padding-top: 10px; + clear: both; + + table { + width: 100%; + } + } + + &#queryAnalyzerDialog { + min-width: 700px; + + div { + &.CodeMirror-scroll { + height: auto; + } + + &#queryProfiling { + height: 300px; + } + } + + td.explain { + width: 250px; + } + + table.queryNums { + display: none; + border: 0; + text-align: left; + } + } +} + +.smallIndent { + padding-left: 7px; +} + +// end serverstatus + +// profiling + +div#profilingchart { + width: 850px; + height: 370px; + float: left; +} + +#profilingchart .jqplot-highlighter-tooltip { + top: auto !important; + left: 11px; + bottom: 24px; +} + +// end profiling + +// table charting +#resizer { + border: 1px solid silver; +} + +// make room for the resize handle +#inner-resizer { + padding: 10px; +} + +// querybox + +#togglequerybox { + margin: 0 10px; +} + +#serverstatus h3 { + margin: 15px 0; + font-weight: normal; + color: #999; + font-size: 1.7em; +} + +textarea { + &#sqlquery { + width: 100%; + border-radius: 4px; + border: 1px solid #aaa; + padding: 5px; + font-family: inherit; + } + + &#sql_query_edit { + height: 7em; + width: 95%; + display: block; + } +} + +// end querybox + +// main page + +#mysqlmaininformation, +#pmamaininformation { + float: left; + width: 49%; +} + +#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: 3px; + border: solid 1px #888; + background: $white; +} + +#body_browse_foreigners { + background: #f3f3f3; + margin: 0.5em 0.5em 0 0.5em; +} + +#bodythemes { + width: 500px; + margin: auto; + text-align: center; + + img { + border: 0.1em solid $black; + } + + a:hover img { + border: 0.1em solid red; + } +} + +#selflink { + clear: both; + display: block; + margin-top: 1em; + margin-bottom: 1em; + width: 98%; + margin-left: 1%; + text-align: right; + border-top: 0.1em solid silver; +} + +#qbe_div_table_list, +#qbe_div_sql_query { + float: left; +} + +code { + font-size: 1em; + + &.php { + display: block; + padding-left: 1em; + margin-top: 0; + margin-bottom: 0; + max-height: 10em; + overflow: auto; + direction: ltr; + } + + &.sql { + display: block; + padding: 1em; + margin-top: 0; + margin-bottom: 0; + max-height: 10em; + overflow: auto; + direction: ltr; + } +} + +div.sqlvalidate { + display: block; + padding: 1em; + margin-top: 0; + margin-bottom: 0; + max-height: 10em; + overflow: auto; + direction: ltr; +} + +.result_query { + div.sqlOuter { + background: var(--#{$prefix}tertiary-bg); + border: 1px solid var(--#{$prefix}border-color); + text-align: left; + } +} + +// Dark Mode +@if $enable-dark-mode { + @include color-mode(dark) { + .result_query { + div.sqlOuter { + background: $body-secondary-bg-dark; + border-color: $border-color-dark; + } + } + } +} + +#PMA_slidingMessage code.sql, +div.sqlvalidate { + background: var(--#{$prefix}tertiary-bg); + color: var(--#{$prefix}body-color); + border: 1px solid var(--#{$prefix}border-color); +} + +textarea#partitiondefinition { + height: 3em; +} + +// for elements that should be revealed only via js +.hide { + display: none; +} + +#list_server { + list-style-type: none; + padding: 0; +} + +/** + * Progress bar styles + */ + +div { + &.upload_progress { + width: 400px; + margin: 3em auto; + text-align: center; + } + + &.upload_progress_bar_outer { + border: 1px solid $black; + width: 202px; + position: relative; + margin: 0 auto 1em; + color: $body-color; + + div.percentage { + position: absolute; + top: 0; + left: 0; + width: 202px; + } + } + + &.upload_progress_bar_inner { + background-color: #ddd; + width: 0; + height: 12px; + margin: 1px; + overflow: hidden; + color: $black; + position: relative; + + div.percentage { + top: -1px; + left: -1px; + } + } + + &#statustext { + margin-top: 0.5em; + } +} + +table { + &#serverconnection_src_remote, + &#serverconnection_trg_remote, + &#serverconnection_src_local, + &#serverconnection_trg_local { + float: left; + } +} + +/** + * Validation error message styles + */ +input { + &[type="text"].invalid_value, + &[type="password"].invalid_value, + &[type="number"].invalid_value, + &[type="date"].invalid_value { + background: #fcc; + } +} + +select.invalid_value, +.invalid_value { + background: #fcc; +} + +/** + * Ajax notification styling + */ +.ajax_notification { + // The notification needs to be shown on the top of the page + top: 0; + position: fixed; + margin-top: 200px; + margin-right: auto; + margin-bottom: 0; + margin-left: auto; + // Keep a little space on the sides of the text + padding: 5px; + width: 350px; + // If this is not kept at a high z-index, the jQueryUI modal dialogs (z-index: 1000) might hide this + z-index: 1100; + text-align: center; + display: inline; + left: 0; + right: 0; + background-image: url("../img/ajax_clock_small.gif"); + background-repeat: no-repeat; + background-position: 2%; + border: 1px solid #e2b709; + background-color: #ffe57e; + border-radius: 5px; + box-shadow: 0 5px 90px #888; +} + +// Dark Mode +@if $enable-dark-mode { + @include color-mode(dark) { + .ajax_notification { + color: #000; + box-shadow: 0 5px 90px #000; + } + } +} + +#loading_parent { + /** Need this parent to properly center the notification division */ + position: relative; + width: 100%; +} + +#popup_background { + display: none; + position: fixed; + width: 100%; + height: 100%; + top: 0; + left: 0; + background: $black; + z-index: 1000; + overflow: hidden; +} + +#structure-action-links a { + margin-right: 1em; +} + +#addColumns input[type="radio"] { + margin: 3px 0 0; + margin-left: 1em; +} + +/** + * Indexes + */ +#index_frm { + .index_info { + input[type="text"], + select { + width: 100%; + margin: 0; + box-sizing: border-box; + } + + div { + padding: 0.2em 0; + } + + .label { + float: left; + min-width: 12em; + } + } + + .slider { + width: 10em; + margin: 0.6em; + float: left; + } + + .add_fields { + float: left; + + input { + margin-left: 1em; + } + } + + input { + margin: 0; + } + + td { + vertical-align: middle; + } +} + +table#index_columns { + width: 100%; + + select { + width: 85%; + float: left; + } +} + +#move_columns_dialog { + div { + padding: 1em; + } + + ul { + list-style: none; + margin: 0; + padding: 0; + } + + li { + background: #d3dce3; + border: 1px solid #aaa; + color: $black; + font-weight: bold; + margin: 0.4em; + padding: 0.2em; + border-radius: 2px; + } +} + +// config forms +.config-form { + fieldset { + margin-top: 0; + padding: 0; + clear: both; + border-radius: 0; + + p { + margin: 0; + padding: 0.5em; + background: $white; + border-top: 0; + } + + // form error list + .errors { + margin: 0 -2px 1em; + padding: 0.5em 1.5em; + background: #fbead9; + border-color: #c83838; + border-style: solid; + border-width: 1px 0; + list-style: none; + font-family: $font-family-base; + font-size: small; + } + + // field error list + .inline_errors { + margin: 0.3em 0.3em 0.3em; + margin-left: 0; + padding: 0; + list-style: none; + color: #9a0000; + font-size: small; + } + + .doc { + margin-left: 1em; + } + + .disabled-notice { + margin-left: 1em; + font-size: 80%; + text-transform: uppercase; + color: #e00; + cursor: help; + } + + th { + padding: 0.3em 0.3em 0.3em; + padding-left: 0.5em; + text-align: left; + vertical-align: top; + background: transparent; + filter: none; + border-top: 1px #d5d5d5 solid; + border-right: none; + + small { + display: block; + font-weight: normal; + font-family: $font-family-base; + font-size: x-small; + color: #444; + } + } + + td { + padding-top: 0.3em; + padding-bottom: 0.3em; + vertical-align: top; + border-top: 1px #d5d5d5 solid; + border-right: none; + } + } + + legend { + display: none; + } + + span.checkbox { + padding: 2px; + display: inline-block; + + &.custom { + padding: 1px; + border: 1px #edec90 solid; + background: #ffc; + } + } + + // customized field + .custom { + background: #ffc; + } + + .field-error { + border-color: #a11 !important; + } + + input { + &[type="text"], + &[type="password"], + &[type="number"] { + border: 1px #a7a6aa solid; + height: auto; + + &:focus { + border: 1px #6676ff solid; + background: #f7fbff; + } + } + } + + select, + textarea { + border: 1px #a7a6aa solid; + height: auto; + + &:focus { + border: 1px #6676ff solid; + background: #f7fbff; + } + } + + .field-comment-mark { + font-family: serif; + color: #007; + cursor: help; + padding: 0 0.2em; + font-weight: bold; + font-style: italic; + } + + .field-comment-warning { + color: #a00; + } + + // error list + dd { + margin-left: 0.5em; + + &::before { + content: "\25B8 "; + } + } +} + +fieldset { + .group-header { + th { + background: #d5d5d5; + } + + + 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: #666; + background-color: #ddd; + + small { + color: #666; + background-color: #ddd; + } + } + + td { + color: #666; + background-color: #ddd; + } + } +} + +.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; +} + +#placeholder { + position: relative; + border: 1px solid #aaa; + float: right; + overflow: hidden; + width: 450px; + height: 300px; + + .button { + position: absolute; + cursor: pointer; + } + + div.button { + font-size: smaller; + color: #999; + background-color: #eee; + padding: 2px; + } +} + +.wrapper { + float: left; + margin-bottom: 1.5em; +} + +.toggleButton { + position: relative; + cursor: pointer; + font-size: 0.8em; + text-align: center; + line-height: 1.4em; + height: 1.55em; + overflow: hidden; + border-right: 0.1em solid #888; + border-left: 0.1em solid #888; + border-radius: 0.3em; + + table, + td, + img { + padding: 0; + position: relative; + } + + .container { + position: absolute; + + td, + tr { + background: none !important; + } + } + + .toggleOn { + color: $white; + padding: 0 1em; + text-shadow: 0 0 0.2em $black; + } + + .toggleOff { + padding: 0 1em; + } +} + +.doubleFieldset { + .pma-fieldset { + width: 48%; + float: left; + padding: 0; + } + + legend { + margin-left: 1.5em; + } + + div.wrap { + padding: 1.5em; + } +} + +#table_name_col_no_outer { + margin-top: 45px; +} + +#table_name_col_no { + position: fixed; + top: 100px !important; + width: 100%; + background: $white; +} + +#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; + } +} + +#openlayersmap { + width: 450px; + height: 300px; +} + +.placeholderDrag { + cursor: move; +} + +#left_arrow { + left: 8px; + top: 26px; +} + +#right_arrow { + left: 26px; + top: 26px; +} + +#up_arrow { + left: 17px; + top: 8px; +} + +#down_arrow { + left: 17px; + top: 44px; +} + +#zoom_in { + left: 17px; + top: 67px; +} + +#zoom_world { + left: 17px; + top: 85px; +} + +#zoom_out { + left: 17px; + top: 103px; +} + +.colborder { + cursor: col-resize; + height: 100%; + margin-left: -6px; + position: absolute; + width: 5px; +} + +.colborder_active { + border-right: 2px solid #a44; +} + +.pma_table { + th.draggable span { + display: block; + overflow: hidden; + } +} + +.pma_table { + td { + position: static; + } + + tbody td span { + display: block; + overflow: hidden; + + code span { + display: inline; + } + } + + th.draggable { + span { + margin-right: 10px; + } + } +} + +.modal-copy input { + display: block; + width: 100%; + margin-top: 1.5em; + padding: 0.3em 0; +} + +.cRsz { + position: absolute; +} + +.cCpy { + background: #333; + color: $white; + font-weight: bold; + margin: 0.1em; + padding: 0.3em; + position: absolute; + text-shadow: -1px -1px $black; + box-shadow: 0 0 0.7em $black; + border-radius: 0.3em; +} + +.cPointer { + $height: 20px; + $width: 10px; + + height: $height; + width: $width; + margin-top: $height * -0.5; + margin-left: $width * -0.5; + background: url("../img/col_pointer.png"); + position: absolute; +} + +.tooltip { + background: #333 !important; + opacity: 0.8 !important; + z-index: 9999; + border: 1px solid $black !important; + border-radius: 0.3em !important; + text-shadow: -1px -1px $black !important; + font-size: 0.8em !important; + font-weight: bold !important; + padding: 1px 3px !important; + + * { + background: none !important; + color: $white !important; + } +} + +.cDrop { + right: 0; + position: absolute; + top: 0; +} + +.coldrop { + background: url("../img/col_drop.png"); + cursor: pointer; + height: 16px; + margin-top: 0.3em; + width: 16px; + + &:hover { + background-color: #999; + } +} + +.coldrop-hover { + background-color: #999; +} + +.cList { + background: #eee; + border: solid 1px #999; + position: absolute; + box-shadow: 0 0.2em 0.5em #333; + margin-left: 75%; + right: 0; + max-width: 100%; + overflow-wrap: break-word; + + .lDiv div { + padding: 0.2em 0.5em 0.2em; + padding-left: 0.2em; + white-space: nowrap; + + &:hover { + background: #ddd; + cursor: pointer; + } + + input { + cursor: pointer; + } + } +} + +.showAllColBtn { + border-bottom: solid 1px #999; + border-top: solid 1px #999; + cursor: pointer; + font-size: 0.9em; + font-weight: bold; + padding: 0.35em 1em; + text-align: center; + + &:hover { + background: #ddd; + } +} + +.turnOffSelect { + user-select: none; +} + +.navigation { + margin: 0.8em 0; + border-radius: 5px; + background: linear-gradient(#eee, #ccc); + + td { + margin: 0; + padding: 0; + vertical-align: middle; + white-space: nowrap; + } + + input { + &[type="submit"] { + background: none; + border: 0; + filter: none; + margin: 0; + padding: 0.8em 0.5em; + border-radius: 0; + + &:hover { + color: $white; + cursor: pointer; + text-shadow: none; + background: linear-gradient(#333, #555); + } + } + + &.edit_mode_active { + color: $white; + cursor: pointer; + text-shadow: none; + background: linear-gradient(#333, #555); + } + } + + .btn-link { + color: $body-color; + + &:hover { + color: $white; + background-image: linear-gradient(#333, #555); + text-decoration: none; + } + } + + select { + margin: 0 0.8em; + } +} + +// Dark Mode +@if $enable-dark-mode { + @include color-mode(dark) { + .navigation { + background: $body-bg-dark; + } + } +} + +.navigation_separator { + color: #999; + display: inline-block; + font-size: 1.5em; + text-align: center; + height: 1.4em; + width: 1.2em; + text-shadow: 1px 0 $white; +} + +.cEdit { + margin: 0; + padding: 0; + position: absolute; + + input[type="text"] { + background: $white; + height: 100%; + margin: 0; + padding: 0; + } + + .edit_area { + background: $white; + border: 1px solid #999; + min-width: 10em; + padding: 0.3em 0.5em; + + select, + textarea { + width: 97%; + } + } + + .cell_edit_hint { + color: #555; + font-size: 0.8em; + margin: 0.3em 0.2em; + } + + .edit_box { + overflow-x: hidden; + overflow-y: scroll; + padding: 0; + margin: 0; + } + + .edit_box_posting { + background: $white url("../img/ajax_clock_small.gif") no-repeat right center; + padding-right: 1.5em; + } + + .edit_area_loading { + background: $white url("../img/ajax_clock_small.gif") no-repeat center; + height: 10em; + } + + .goto_link { + background: #eee; + color: #555; + padding: 0.2em 0.3em; + } +} + +.saving_edited_data { + background: url("../img/ajax_clock_small.gif") no-repeat left; + padding-left: 20px; +} + +.relationalTable { + td { + vertical-align: top; + } + + select { + width: 125px; + margin-right: 5px; + } +} + +// css for timepicker +.ui-timepicker-div { + .ui-widget-header { + margin-bottom: 8px; + } + + dl { + text-align: left; + + dt { + height: 25px; + margin-bottom: -25px; + } + + dd { + margin: 0 10px 10px 85px; + } + } + + 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; + + dd { + margin: 0 65px 10px 10px; + } + } +} + +body .ui-widget { + font-size: 1em; +} + +.ui-dialog .pma-fieldset legend a { + color: #235a81; +} + +.ui-draggable { + z-index: 801; +} + +// over-riding jqplot-yaxis class +.jqplot-yaxis { + left: 0 !important; + min-width: 25px; + width: auto; +} + +.jqplot-axis { + overflow: hidden; +} + +div#page_content div { + &#tableslistcontainer { + margin-top: 1em; + + table.data { + border-top: 0.1px solid #eee; + } + } + + &.result_query { + margin-top: 1em; + } +} + +table.show_create { + margin-top: 1em; + + td { + border-right: 1px solid #bbb; + } +} + +#alias_modal { + table { + width: 100%; + } + + label { + font-weight: bold; + } +} + +.ui-dialog { + position: fixed; +} + +.small_font { + font-size: smaller; +} + +// Console styles +#pma_console_container { + width: 100%; + position: fixed; + bottom: 0; + left: 0; + z-index: 100; +} + +#pma_console { + position: relative; + margin-left: $navigation-width; + + .templates { + display: none; + } + + .mid_text { + vertical-align: middle; + } + + .toolbar { + position: relative; + background: #ccc; + border-top: solid 1px #aaa; + cursor: n-resize; + + span { + vertical-align: middle; + } + + &.collapsed { + cursor: default; + + &:not(:hover) { + display: inline-block; + border-top-right-radius: 3px; + border-right: solid 1px #aaa; + } + + > .button { + display: none; + } + } + } + + .message span { + &.text, + &.action { + padding: 0 3px; + display: inline-block; + } + } + + .toolbar { + .button, + .text { + padding: 0 3px; + display: inline-block; + } + } + + .switch_button { + padding: 0 3px; + display: inline-block; + } + + .message span.action, + .toolbar .button, + .switch_button { + cursor: pointer; + } + + .message span.action:hover, + .toolbar .button:hover, + .switch_button:hover { + background: #ddd; + } + + .toolbar { + .button.active { + background: #ddd; + } + + .text { + font-weight: bold; + } + + .button, + .text { + margin-right: 0.4em; + } + + .button, + .text { + float: right; + } + } + + .content { + overflow-x: hidden; + overflow-y: auto; + margin-bottom: -65px; + border-top: solid 1px #aaa; + background: $white; + padding-top: 0.4em; + + &.console_dark_theme { + background: $black; + color: $white; + + .CodeMirror-wrap { + background: $black; + color: $white; + } + + .action_content { + color: $black; + } + + .message { + border-color: #373b41; + } + + .CodeMirror-cursor { + border-color: $white; + } + + .cm-keyword { + color: #de935f; + } + } + } + + .message, + .query_input { + position: relative; + font-family: Monaco, Consolas, monospace; + cursor: text; + margin: 0 10px 0.2em 1.4em; + } + + .message { + border-bottom: solid 1px #ccc; + padding-bottom: 0.2em; + + &.expanded > .action_content { + position: relative; + } + + &::before { + left: -0.7em; + position: absolute; + content: ">"; + } + } + + .query_input { + &::before { + left: -0.7em; + position: absolute; + content: ">"; + top: -2px; + } + + textarea { + width: 100%; + height: 4em; + resize: vertical; + } + } + + .message { + &:hover::before { + color: #7cf; + font-weight: bold; + } + + &.expanded::before { + content: "]"; + } + + &.welcome::before { + display: none; + } + + &.failed { + &::before, + &.expanded::before, + &:hover::before { + content: "="; + color: #944; + } + } + + &.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: #ccc; + border: solid 1px #aaa; + border-top-left-radius: 3px; + } + + &.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: $white; + } + + &.collapsed { + > .action_content { + display: none; + } + + &:hover > .action_content { + display: block; + } + } + + .bookmark_label { + padding: 0 4px; + top: 0; + background: #369; + color: $white; + border-radius: 3px; + + &.shared { + background: #396; + } + } + + &.expanded .bookmark_label { + border-top-left-radius: 0; + border-top-right-radius: 0; + } + } + + .query_input { + position: relative; + } + + .mid_layer { + height: 100%; + width: 100%; + position: absolute; + top: 0; + background: #666; + display: none; + cursor: pointer; + z-index: 200; + } + + .card { + position: absolute; + width: 94%; + height: 100%; + min-height: 48px; + left: 100%; + top: 0; + border-left: solid 1px #999; + z-index: 300; + transition: left 0.2s; + + &.show { + left: 6%; + box-shadow: -2px 1px 4px -1px #999; + } + } + + .button.hide, + .message span.text.hide { + display: none; + } +} + +// Dark Mode +@if $enable-dark-mode { + @include color-mode(dark) { + #pma_console { + .toolbar { + // background: #ccc; + @extend .bg-body-tertiary; + border-top: none; + + &.collapsed { + &:not(:hover) { + border-right: solid 1px #aaa; + } + } + } + + .message span.action:hover, + .toolbar .button:hover, + .switch_button:hover { + background: $body-tertiary-bg-dark; + color: $body-emphasis-color-dark; + } + + .toolbar { + .button.active { + background: $body-secondary-bg-dark; + color: $primary-text-dark; + } + } + + .content { + border-top: none; + background: $body-bg-dark; + + &.console_dark_theme { + background: #111317; + color: $white; + + .CodeMirror-wrap { + background: #111317; + color: $white; + } + + .action_content { + color: $body-color-dark; + } + + .message { + border-color: #2e333d; + } + + .CodeMirror-cursor { + border-color: $white; + } + + .cm-keyword { + color: #de935f; + } + } + } + + .message { + border-bottom: solid 1px #ccc; + } + + .message { + .action_content { + background: #ccc; + border: solid 1px #aaa; + } + + .text { + background: $white; + } + + .bookmark_label { + color: $white; + } + } + + .mid_layer { + background: #666; + } + + .card { + border-left: solid 1px #999; + + &.show { + box-shadow: -2px 1px 4px -1px #999; + } + } + } + } +} + +#pma_bookmarks .content.add_bookmark, +#pma_console_options .content { + padding: 4px 6px; +} + +#pma_bookmarks .content.add_bookmark { + .options { + margin-left: 1.4em; + padding-bottom: 0.4em; + margin-bottom: 0.4em; + border-bottom: solid 1px #ccc; + + button { + margin: 0 7px; + vertical-align: bottom; + } + } + + input[type="text"] { + margin: 0; + padding: 2px 4px; + } +} + +#debug_console { + &.grouped .ungroup_queries { + display: inline-block; + } + + &.ungrouped { + .group_queries { + display: inline-block; + } + + .ungroup_queries, + .sort_count { + display: none; + } + } + + &.grouped .group_queries { + display: none; + } + + .count { + margin-right: 8px; + } + + .show_trace .trace, + .show_args .args { + display: block; + } + + .hide_trace .trace, + .hide_args .args, + .show_trace .action.dbg_show_trace, + .hide_trace .action.dbg_hide_trace { + display: none; + } + + .traceStep { + &.hide_args .action.dbg_hide_args, + &.show_args .action.dbg_show_args { + display: none; + } + + &::after { + content: ""; + display: table; + clear: both; + } + } + + .trace.welcome::after, + .debug > .welcome::after { + content: ""; + display: table; + clear: both; + } + + .debug_summary { + float: left; + } + + .trace.welcome .time, + .traceStep .file, + .script_name { + float: right; + } + + .traceStep .args pre { + margin: 0; + } +} + +// Code mirror console style +.cm-s-pma { + .CodeMirror-code { + font-family: Monaco, Consolas, monospace; + + pre { + font-family: Monaco, Consolas, monospace; + } + } + + .CodeMirror-measure > pre, + .CodeMirror-code > pre, + .CodeMirror-lines { + padding: 0; + } + + &.CodeMirror { + resize: none; + height: auto; + width: 100%; + min-height: initial; + max-height: initial; + } + + .CodeMirror-scroll { + cursor: text; + } +} + +// PMA drop-improt style + +.pma_drop_handler { + display: none; + position: fixed; + top: 0; + left: 0; + width: 100%; + background: rgba(0, 0, 0, 0.6); + height: 100%; + z-index: 999; + color: white; + font-size: 30pt; + text-align: center; + padding-top: 20%; +} + +.pma_sql_import_status { + display: none; + position: fixed; + bottom: 0; + right: 25px; + width: 400px; + border: 1px solid #999; + background: #f3f3f3; + border-radius: 4px; + box-shadow: 2px 2px 5px #ccc; + + h2 { + background-color: #bbb; + padding: 0.1em 0.3em; + margin-top: 0; + margin-bottom: 0; + color: $white; + font-size: 1.6em; + font-weight: normal; + text-shadow: 0 1px 0 #777; + box-shadow: 1px 1px 15px #999 inset; + } +} + +.pma_drop_result h2 { + background-color: #bbb; + padding: 0.1em 0.3em; + margin-top: 0; + margin-bottom: 0; + color: $white; + font-size: 1.6em; + font-weight: normal; + text-shadow: 0 1px 0 #777; + box-shadow: 1px 1px 15px #999 inset; +} + +.pma_sql_import_status { + div { + height: 270px; + overflow-y: auto; + overflow-x: hidden; + list-style-type: none; + + li { + padding: 8px 10px; + border-bottom: 1px solid #bbb; + color: rgb(148, 14, 14); + background: white; + + .filesize { + float: right; + } + } + } + + h2 { + .minimize { + float: right; + margin-right: 5px; + padding: 0 10px; + } + + .close { + float: right; + margin-right: 5px; + padding: 0 10px; + display: none; + } + + .minimize:hover, + .close:hover { + background: rgba(155, 149, 149, 0.78); + cursor: pointer; + } + } +} + +.pma_drop_result h2 .close:hover { + background: rgba(155, 149, 149, 0.78); + cursor: pointer; +} + +.pma_drop_file_status { + color: #235a81; + + span.underline:hover { + cursor: pointer; + text-decoration: underline; + } +} + +.pma_drop_result { + position: fixed; + top: 10%; + left: 20%; + width: 60%; + background: white; + min-height: 300px; + z-index: 800; + box-shadow: 0 0 15px #999; + border-radius: 10px; + cursor: move; + + h2 .close { + float: right; + margin-right: 5px; + padding: 0 10px; + } +} + +.dependencies_box { + background-color: white; + border: 3px ridge black; +} + +#composite_index_list { + list-style-type: none; + list-style-position: inside; +} + +span.drag_icon { + display: inline-block; + background-image: url("../img/s_sortable.png"); + background-position: center center; + background-repeat: no-repeat; + width: 1em; + height: 3em; + cursor: move; +} + +.topmargin { + margin-top: 1em; +} + +meter { + &[value="1"]::-webkit-meter-optimum-value { + background: linear-gradient(white 3%, #e32929 5%, transparent 10%, #e32929); + } + + &[value="2"]::-webkit-meter-optimum-value { + background: linear-gradient(white 3%, #f60 5%, transparent 10%, #f60); + } + + &[value="3"]::-webkit-meter-optimum-value { + background: linear-gradient(white 3%, #ffd700 5%, transparent 10%, #ffd700); + } +} + +// styles for sortable tables created with tablesorter jquery plugin +th { + &.header { + cursor: pointer; + color: #235a81; + + &:hover { + text-decoration: underline; + } + + .sorticon { + width: 16px; + height: 16px; + background-repeat: no-repeat; + background-position: right center; + display: inline-table; + vertical-align: middle; + float: right; + } + } + + &.headerSortUp .sorticon { + background-image: url("../img/sort-desc.svg"); + } + + &.headerSortDown { + &:hover .sorticon { + background-image: url("../img/sort-desc.svg"); + } + + .sorticon { + background-image: url("../img/sort-asc.svg"); + } + } + + &.headerSortUp:hover .sorticon { + background-image: url("../img/sort-asc.svg"); + } +} + +// end of styles of sortable tables + +// styles for jQuery-ui to support rtl languages +body .ui-dialog { + .ui-dialog-titlebar-close { + right: 0.3em; + left: initial; + } + + .ui-dialog-title { + float: left; + } + + .ui-dialog-buttonpane .ui-dialog-buttonset { + float: right; + } + + .ui-dialog-buttonpane .ui-dialog-buttonset button { + color: $white; + background: none; + background-color: #6c757d !important; + border-color: #6c757d; + } + + .ui-dialog-buttonpane .ui-dialog-buttonset button:hover { + background-color: #5a6268 !important; + } +} +// end of styles for jQuery-ui to support rtl languages + +/* templates/database/multi_table_query */ + +.multi_table_query_form { + .query-form__tr--hide { + display: none; + } + + .query-form__fieldset--inline, + .query-form__select--inline { + display: inline; + } + + .query-form__tr--bg-none { + background: none; + } + + .query-form__input--wide { + width: 91%; + } + + .query-form__multi-sql-query { + float: left; + } +} + +// templates/database/designer +// side menu +#name-panel { + overflow: hidden; +} + +// Enable scrollable blocks of code +.pre-scrollable { + max-height: 340px; + overflow-y: scroll; +} + +@media only screen and (max-width: 768px) { + .responsivetable { + overflow-x: auto; + } + + body#loginform div.container { + width: 100%; + } + + .largescreenonly { + display: none; + } + + .width96 { + width: 96% !important; + } + + #page_nav_icons { + display: none; + } + + #table_name_col_no { + top: 62px; + } + + .tdblock tr td { + display: block; + } + + #table_columns { + margin-top: 60px; + + .tablesorter { + min-width: 100%; + } + } + + .doubleFieldset .pma-fieldset { + width: 98%; + } + + div#serverstatusquerieschart { + width: 100%; + height: 450px; + } + + .ui-dialog { + margin: 1%; + width: 95% !important; + } +} + +#tooltip_editor { + font-size: 12px; + background-color: $white; + opacity: 0.95; + filter: alpha(opacity=95); + padding: 5px; +} + +#tooltip_font { + font-weight: bold; +} + +#selection_box { + z-index: 1000; + height: 205px; + position: absolute; + background-color: #87ceeb; + opacity: 0.4; + filter: alpha(opacity=40); + pointer-events: none; +} + +#filterQueryText { + vertical-align: baseline; +} + +.ui_tpicker_hour_slider, +.ui_tpicker_minute_slider, +.ui_tpicker_second_slider, +.ui_tpicker_millisec_slider, +.ui_tpicker_microsec_slider { + margin-left: 40px; + margin-top: 4px; + height: 0.75rem; +} + +.ui-timepicker-div dl .ui_tpicker_timezone select { + margin-left: 50px; +} + +.ui_tpicker_time_input { + width: 100%; +} + +// Extra large devices (large desktops, 1200px and up) +@include media-breakpoint-up(xl) { + div.tools { + text-align: left; + } + + .pma-fieldset.tblFooters, + .tblFooters { + text-align: left; + } +} + +.resize-vertical { + resize: vertical; +} + +.table-responsive-md .data { + z-index: 9; +} diff --git a/pirulug/scss/4-layout/_designer.scss b/pirulug/scss/4-layout/_designer.scss new file mode 100644 index 0000000000..3c353b5b0f --- /dev/null +++ b/pirulug/scss/4-layout/_designer.scss @@ -0,0 +1,497 @@ +$minus-img: '../img/designer/minus.png'; +$plus-img: '../img/designer/plus.png'; +$top-panel-img: '../img/designer/top_panel.png'; +$small-tab-img: '../img/designer/small_tab.png'; +$frams1-img: '../img/designer/1.png'; +$frams2-img: '../img/designer/2.png'; +$frams3-img: '../img/designer/3.png'; +$frams4-img: '../img/designer/4.png'; +$frams5-img: '../img/designer/5.png'; +$frams6-img: '../img/designer/6.png'; +$frams7-img: '../img/designer/7.png'; +$frams8-img: '../img/designer/8.png'; +$resize-img: '../img/designer/resize.png'; + +/* Designer */ +.input_tab { + background-color: #a6c7e1; + color: $black; +} + +.content_fullscreen { + position: relative; + overflow: auto; +} + +#canvas_outer { + position: relative; + width: 100%; + display: block; +} + +#canvas { + background-color: $white; + color: $black; +} + +canvas.designer { + display: inline-block; + overflow: hidden; + text-align: left; + + * { + behavior: url(#default#VML); + } +} + +.designer_tab { + background-color: $white; + color: $black; + border-collapse: collapse; + border: 1px solid #aaa; + z-index: 1; + user-select: none; + + .header { + background: linear-gradient(#b8e6fa, #b8e6fa 6%, #cdf5fd 10%, #dbffff 10%, #9bd2f6 50%, #9bd2f6 100%); + } +} + +.tab_zag { + text-align: center; + cursor: move; + padding: 1px; + font-weight: bold; +} + +.tab_zag_2 { + background: linear-gradient(#fffa96 0%, #fffa96 39%, #ffe796 40%, #ffe796 100%); + text-align: center; + cursor: move; + padding: 1px; + font-weight: bold; +} + +.tab_field { + background: $white; + color: $black; + cursor: default; + + &:hover { + background-color: #cfc; + color: $black; + background-repeat: repeat-x; + cursor: default; + } +} + +.tab_field_3 { + background-color: #ffe6e6; + color: $black; + cursor: default; + + &:hover { + background-color: #cfc; + color: $black; + background-repeat: repeat-x; + cursor: default; + } +} + +#designer_hint { + white-space: nowrap; + position: absolute; + background-color: #9f9; + color: $black; + z-index: 3; + border: #0c6 solid 1px; + display: none; +} + +#designer_body #page_content { + margin: 0; +} + +.scroll_tab { + overflow: auto; + width: 100%; + height: 500px; +} + +.designer_Tabs { + cursor: default; + color: #05b; + white-space: nowrap; + text-decoration: none; + text-indent: 3px; + font-weight: bold; + margin-left: 2px; + text-align: left; + background: linear-gradient($white, #dfe5e7 70%, $white 70%, $white 100%); + border: #ccc solid 1px; + + &:hover { + cursor: default; + color: #05b; + background: #fe9; + text-indent: 3px; + font-weight: bold; + white-space: nowrap; + text-decoration: none; + border: #99f solid 1px; + text-align: left; + } +} + +.owner { + font-weight: normal; + color: #888; +} + +.option_tab { + padding-left: 2px; + padding-right: 2px; + width: 5px; +} + +.select_all { + vertical-align: top; + padding-left: 2px; + padding-right: 2px; + cursor: default; + width: 1px; + color: $black; + background: linear-gradient(#b8e6fa, #b8e6fa 6%, #cdf5fd 10%, #dbffff 10%, #9bd2f6 50%, #9bd2f6 100%); +} + +.small_tab { + vertical-align: top; + background-color: #0064ea; + color: $white; + background-image: url($small-tab-img); + cursor: default; + text-align: center; + font-weight: bold; + padding-left: 2px; + padding-right: 2px; + width: 1px; + text-decoration: none; + + &:hover { + vertical-align: top; + color: $white; + background-color: #f96; + cursor: default; + padding-left: 2px; + padding-right: 2px; + text-align: center; + font-weight: bold; + width: 1px; + text-decoration: none; + } +} + +.small_tab_pref { + background: linear-gradient(#b8e6fa, #b8e6fa 6%, #cdf5fd 10%, #dbffff 10%, #9bd2f6 50%, #9bd2f6 100%); + text-align: center; + width: 1px; + + &:hover { + vertical-align: top; + color: $white; + background-color: #f96; + cursor: default; + text-align: center; + font-weight: bold; + width: 1px; + text-decoration: none; + } +} + +.butt { + border: #47a solid 1px; + font-weight: bold; + background-color: $white; + color: $black; + vertical-align: baseline; +} + +.L_butt2_1 { + padding: 1px; + text-decoration: none; + vertical-align: middle; + cursor: default; + + &:hover { + padding: 0; + border: #09c solid 1px; + background: #fe9; + color: $black; + text-decoration: none; + vertical-align: middle; + cursor: default; + } +} + +/* --------------------------------------------------------------------------- */ +.bor { + width: 10px; + height: 10px; +} + +.frams1 { + background: url($frams1-img) no-repeat right bottom; +} + +.frams2 { + background: url($frams2-img) no-repeat left bottom; +} + +.frams3 { + background: url($frams3-img) no-repeat left top; +} + +.frams4 { + background: url($frams4-img) no-repeat right top; +} + +.frams5 { + background: url($frams5-img) repeat-x center bottom; +} + +.frams6 { + background: url($frams6-img) repeat-y left; +} + +.frams7 { + background: url($frams7-img) repeat-x top; +} + +.frams8 { + background: url($frams8-img) repeat-y right; +} + +#osn_tab { + position: absolute; + background-color: $white; + color: $black; +} + +.designer_header { + background-color: #eaeef0; + color: $black; + text-align: center; + font-weight: bold; + margin: 0; + padding: 0; + background-image: url($top-panel-img); + background-position: top; + background-repeat: repeat-x; + border-right: #999 solid 1px; + border-left: #999 solid 1px; + height: 28px; + z-index: 101; + width: 100%; + position: fixed; + + a, + span { + display: block; + float: left; + margin: 3px 1px 4px; + height: 20px; + border: 1px dotted $white; + } + + .M_bord { + display: block; + float: left; + margin: 4px; + height: 20px; + width: 2px; + } + + a { + &.first { + margin-right: 1em; + } + + &.last { + margin-left: 1em; + } + } +} + +a { + &.M_butt_Selected_down_IE, + &.M_butt_Selected_down { + border: 1px solid #c0c0bb; + background-color: #9f9; + color: $black; + + &:hover { + border: 1px solid #09c; + background-color: #fe9; + color: $black; + } + } + + &.M_butt:hover { + border: 1px solid #09c; + background-color: #fe9; + color: $black; + } +} + +#layer_menu { + z-index: 98; + position: relative; + float: right; + background-color: #eaeef0; + border: #999 solid 1px; +} + +#layer_upd_relation { + position: absolute; + left: 637px; + top: 224px; + z-index: 100; +} + +#layer_new_relation, +#designer_optionse { + position: absolute; + left: 636px; + top: 85px; + z-index: 100; + width: 153px; +} + +#layer_menu_sizer { + background-image: url($resize-img); + cursor: ew-resize; + + .icon { + margin: 0; + } +} + +.panel { + position: fixed; + top: 60px; + right: 0; + width: 350px; + max-height: 500px; + display: none; + overflow: auto; + padding-top: 34px; + z-index: 102; +} + +a { + &.trigger { + position: fixed; + text-decoration: none; + top: 60px; + right: 0; + color: $white; + padding: 10px 40px 10px 15px; + background: #333 url($plus-img) 85% 55% no-repeat; + border: 1px solid #444; + display: block; + z-index: 102; + + &:hover { + color: #080808; + background: #fff696 url($plus-img) 85% 55% no-repeat; + border: 1px solid #999; + } + } + + &.active.trigger { + background: #222 url($minus-img) 85% 55% no-repeat; + z-index: 999; + + &:hover { + background: #fff696 url($minus-img) 85% 55% no-repeat; + } + } +} + +.toggle_container .block { + background-color: #dbe4e8; + border-top: 1px solid #999; +} + +.history_table { + text-align: center; + cursor: pointer; + background-color: #dbe4e8; + + &:hover { + background-color: #99c; + } +} + +#ab { + min-width: 300px; + + .ui-accordion-content { + padding: 0; + } +} + +#foreignkeychk { + text-align: left; + cursor: pointer; +} + +.side-menu { + float: left; + position: fixed; + width: auto; + height: auto; + background: #efefef; + border: 1px solid grey; + overflow: hidden; + z-index: 50; + padding: 2px; + + &.right { + float: right; + right: 0; + } + + .hide { + display: none; + } + + a { + display: block; + float: none; + overflow: hidden; + line-height: 1em; + } + + img, + .text { + float: left; + } +} + +#name-panel { + border-bottom: 1px solid var(--#{$prefix}border-color); + text-align: center; + background: var(--#{$prefix}tertiary-bg); + color: var(--#{$prefix}body-color); + width: 100%; + font-size: 1.1em; + padding: 5px; + font-weight: bold; +} + +#container-form { + width: 100%; + position: absolute; + left: 0; +} diff --git a/pirulug/scss/4-layout/_enum-editor.scss b/pirulug/scss/4-layout/_enum-editor.scss new file mode 100644 index 0000000000..03dd1589e4 --- /dev/null +++ b/pirulug/scss/4-layout/_enum-editor.scss @@ -0,0 +1,71 @@ +/** + * ENUM/SET editor styles + */ +p.enum_notice { + margin: 5px 2px; + font-size: 80%; +} + +#enum_editor { + p { + margin-top: 0; + font-style: italic; + } + + .values { + width: 100%; + } + + .add { + width: 100%; + + td { + vertical-align: middle; + width: 50%; + padding: 0 0 0; + padding-left: 1em; + } + } + + .values { + td.drop { + width: 1.8em; + cursor: pointer; + vertical-align: middle; + } + + input { + margin: 0.1em 0; + padding-right: 2em; + width: 100%; + } + + img { + vertical-align: middle; + } + } + + input.add_value { + margin: 0; + margin-right: 0.4em; + } +} + +#enum_editor_output textarea { + width: 100%; + float: right; + margin: 1em 0 0 0; +} + +/** + * ENUM/SET editor integration for the routines editor + */ +.enum_hint { + position: relative; + + a { + position: absolute; + left: 81%; + bottom: 0.35em; + } +} diff --git a/pirulug/scss/4-layout/_forms.scss b/pirulug/scss/4-layout/_forms.scss new file mode 100644 index 0000000000..81d8a9c09c --- /dev/null +++ b/pirulug/scss/4-layout/_forms.scss @@ -0,0 +1,4 @@ +select#fieldsSelect, +textarea#sqlquery { + height: 20rem; +} diff --git a/pirulug/scss/4-layout/_gis.scss b/pirulug/scss/4-layout/_gis.scss new file mode 100644 index 0000000000..b2832106e4 --- /dev/null +++ b/pirulug/scss/4-layout/_gis.scss @@ -0,0 +1,39 @@ +/** + * GIS data editor styles + */ +a.close_gis_editor { + float: right; +} + +#gis_editor { + display: none; + position: fixed; + z-index: 1001; + overflow-y: auto; + overflow-x: hidden; +} + +#gis_data { + min-height: 230px; +} + +#gis_data_textarea { + height: 6em; +} + +#gis_data_editor { + background: var(--#{$prefix}tertiary-bg); + border: 1px solid var(--#{$prefix}border-color); + border-radius: 4px; + color: var(--#{$prefix}body-color); + padding: 15px; + min-height: 500px; + + .choice { + display: none; + } + + input[type="text"] { + width: 75px; + } +} diff --git a/pirulug/scss/4-layout/_icons.scss b/pirulug/scss/4-layout/_icons.scss new file mode 100644 index 0000000000..7f54a61047 --- /dev/null +++ b/pirulug/scss/4-layout/_icons.scss @@ -0,0 +1,690 @@ +.icon { + margin: 0; + margin-left: 0.3em; + padding: 0 !important; + width: 16px; + height: 16px; +} + +.icon_fulltext { + width: 50px; + height: 19px; +} + +.ic_asc_order { + background-image: url('../img/asc_order.png'); +} + +.ic_b_bookmark { + background-image: url('../img/bookmark-plus.svg'); +} + +.ic_b_browse, +.ic_b_sbrowse { + background-image: url('../img/table-browse.svg'); +} + +.ic_b_calendar { + background-image: url('../img/b_calendar.png'); +} + +.ic_b_chart { + background-image: url('../img/chart.svg'); +} + +.ic_b_close { + background-image: url('../img/close.svg'); +} + +.ic_b_column_add { + background-image: url('../img/col-plus.svg'); +} + +.ic_b_comment { + background-image: url('../img/comment.svg'); +} + +.ic_b_dbstatistics { + background-image: url('../img/b_dbstatistics.png'); +} + +.ic_b_deltbl { + background-image: url('../img/table-minus.svg'); +} + +.ic_b_docs { + background-image: url('../img/help.svg'); +} + +.ic_b_docsql { + background-image: url('../img/b_docsql.png'); +} + +.ic_b_drop { + background-image: url('../img/minus.svg'); +} + +.ic_b_edit { + background-image: url('../img/edit.svg'); +} + +.ic_b_empty { + background-image: url('../img/shredder.svg'); +} + +.ic_b_engine { + background-image: url('../img/database-engine.svg'); +} + +.ic_b_event_add { + background-image: url('../img/event-plus.svg'); +} + +.ic_b_events { + background-image: url('../img/event.svg'); +} + +.ic_b_export, +.ic_b_tblexport { + background-image: url('../img/export.svg'); +} + +.ic_b_favorite { + background-image: url('../img/favorite.svg'); +} + +.ic_b_find_replace { + background-image: url('../img/search-replace.svg'); +} + +.ic_b_firstpage { + background-image: url('../img/b_firstpage.png'); +} + +.ic_b_ftext { + background-image: url('../img/field-index-text.svg'); +} + +.ic_b_globe { + background-image: url('../img/globe-alt.svg'); +} + +.ic_b_group { + background-image: url('../img/databases.svg'); +} + +.ic_b_help { + background-image: url('../img/help-alt.svg'); +} + +.ic_b_home { + background-image: url('../img/home.svg'); +} + +.ic_b_import, +.ic_b_tblimport { + background-image: url('../img/import.svg'); +} + +.ic_b_index { + background-image: url('../img/field-index.svg'); +} + +.ic_b_index_add { + background-image: url('../img/index-plus.svg'); +} + +.ic_b_inline_edit { + background-image: url('../img/b_inline_edit.png'); +} + +.ic_b_insrow { + background-image: url('../img/row-plus.svg'); +} + +.ic_b_lastpage { + background-image: url('../img/b_lastpage.png'); +} + +.ic_b_minus { + background-image: url('../img/tree-collapse.svg'); +} + +.ic_b_more { + background-image: url('../img/triangle-down-1.svg'); +} + +.ic_b_move { + background-image: url('../img/col-move.svg'); +} + +.ic_b_newdb { + background-image: url('../img/database-plus.svg'); +} + +.ic_db_drop { + background-image: url('../img/database-minus.svg'); +} + +.ic_b_newtbl { + background-image: url('../img/b_newtbl.png'); +} + +.ic_b_nextpage { + background-image: url('../img/b_nextpage.png'); +} + +.ic_b_no_favorite { + background-image: url('../img/favorite-alt.svg'); +} + +.ic_b_pdfdoc { + background-image: url('../img/b_pdfdoc.png'); +} + +.ic_b_plugin { + background-image: url('../img/plugin.svg'); +} + +.ic_b_plus { + background-image: url('../img/tree-expand.svg'); +} + +.ic_b_prevpage { + background-image: url('../img/b_prevpage.png'); +} + +.ic_b_primary { + background-image: url('../img/key-primary.svg'); +} + +.ic_b_print { + background-image: url('../img/print.svg'); +} + +.ic_b_props { + background-image: url('../img/table-engine.svg'); +} + +.ic_b_relations { + background-image: url('../img/designer.svg'); +} + +.ic_b_report { + background-image: url('../img/report.svg'); +} + +.ic_b_rename { + background-image: url('../img/b_rename.svg'); +} + +.ic_b_routine_add { + background-image: url('../img/routine-plus.svg'); +} + +.ic_b_routines { + background-image: url('../img/routine.svg'); +} + +.ic_b_save, +.ic_b_saveimage { + background-image: url('../img/save.svg'); +} + +.ic_b_sdb { + background-image: url('../img/b_sdb.png'); + width: 10px; + height: 10px; +} + +.ic_b_search { + background-image: url('../img/search.svg'); +} + +.ic_b_select { + background-image: url('../img/search-across.svg'); +} + +.ic_b_snewtbl { + background-image: url('../img/b_snewtbl.png'); +} + +.ic_b_spatial { + background-image: url('../img/field-spatial.svg'); +} + +.ic_b_sql { + background-image: url('../img/sql.svg'); +} + +.ic_b_sqldoc { + background-image: url('../img/b_sqldoc.png'); +} + +.ic_b_sqlhelp { + background-image: url('../img/manual.svg'); +} + +.ic_b_table_add { + background-image: url('../img/table-plus.svg'); +} + +.ic_b_tblanalyse { + background-image: url('../img/table-analyse.svg'); +} + +.ic_b_tblops { + background-image: url('../img/preferences.svg'); +} + +.ic_b_tbloptimize { + background-image: url('../img/optimize.svg'); +} + +.ic_b_tipp { + background-image: url('../img/b_tipp.png'); +} + +.ic_b_trigger_add { + background-image: url('../img/flag-plus.svg'); +} + +.ic_b_triggers { + background-image: url('../img/flag.svg'); +} + +.ic_b_undo { + background-image: url('../img/b_undo.png'); +} + +.ic_b_unique { + background-image: url('../img/field-index-uinique.svg'); +} + +.ic_b_usradd { + background-image: url('../img/user-plus.svg'); +} + +.ic_b_usrdrop { + background-image: url('../img/user-minus.svg'); +} + +.ic_b_usredit, +.ic_b_usrcheck { + background-image: url('../img/user.svg'); +} + +.ic_b_usrlist { + background-image: url('../img/users.svg'); +} + +.ic_b_versions { + background-image: url('../img/version.svg'); +} + +.ic_b_view { + background-image: url('../img/b_view.png'); +} + +.ic_b_view_add { + background-image: url('../img/table-view-plus.svg'); +} + +.ic_b_views { + background-image: url('../img/table-view.svg'); +} + +.ic_b_left { + background-image: url('../img/b_left.png'); +} + +.ic_b_right { + background-image: url('../img/b_right.png'); +} + +.ic_bd_browse { + background-image: url('../img/bd_browse.png'); +} + +.ic_bd_deltbl { + background-image: url('../img/bd_deltbl.png'); +} + +.ic_bd_drop { + background-image: url('../img/bd_drop.png'); +} + +.ic_bd_edit { + background-image: url('../img/bd_edit.png'); +} + +.ic_bd_empty { + background-image: url('../img/bd_empty.png'); +} + +.ic_bd_export { + background-image: url('../img/bd_export.png'); +} + +.ic_bd_firstpage { + background-image: url('../img/bd_firstpage.png'); +} + +.ic_bd_ftext { + background-image: url('../img/bd_ftext.png'); +} + +.ic_bd_index { + background-image: url('../img/bd_index.png'); +} + +.ic_bd_insrow { + background-image: url('../img/bd_insrow.png'); +} + +.ic_bd_lastpage { + background-image: url('../img/bd_lastpage.png'); +} + +.ic_bd_nextpage { + background-image: url('../img/bd_nextpage.png'); +} + +.ic_bd_prevpage { + background-image: url('../img/bd_prevpage.png'); +} + +.ic_bd_primary { + background-image: url('../img/key.svg'); +} + +.ic_bd_routine_add { + background-image: url('../img/bd_routine_add.png'); +} + +.ic_bd_sbrowse { + background-image: url('../img/bd_sbrowse.png'); +} + +.ic_bd_select { + background-image: url('../img/bd_select.png'); +} + +.ic_bd_spatial { + background-image: url('../img/bd_spatial.png'); +} + +.ic_bd_unique { + background-image: url('../img/bd_unique.png'); +} + +.ic_centralColumns { + background-image: url('../img/col.svg'); +} + +.ic_centralColumns_add { + background-image: url('../img/col-plus.svg'); +} + +.ic_centralColumns_delete { + background-image: url('../img/col-minus.svg'); +} + +.ic_col_drop { + background-image: url('../img/col_drop.png'); +} + +.ic_console { + background-image: url('../img/console.svg'); +} + +.ic_database, +.ic_s_db { + background-image: url('../img/database.svg'); +} + +.ic_eye { + background-image: url('../img/glasses.svg'); +} + +.ic_eye_grey { + background-image: url('../img/eye_grey.png'); +} + +.ic_hide { + background-image: url('../img/visibility-hidden.svg'); +} + +.ic_item { + background-image: url('../img/item.png'); + width: 9px; + height: 9px; +} + +.ic_lightbulb { + background-image: url('../img/lightbulb.png'); +} + +.ic_lightbulb_off { + background-image: url('../img/lightbulb_off.png'); +} + +.ic_more { + background-image: url('../img/more.png'); + width: 13px; +} + +.ic_new_data { + background-image: url('../img/new_data.png'); +} + +.ic_new_data_hovered { + background-image: url('../img/new_data_hovered.png'); +} + +.ic_new_data_selected { + background-image: url('../img/new_data_selected.png'); +} + +.ic_new_data_selected_hovered { + background-image: url('../img/new_data_selected_hovered.png'); +} + +.ic_new_struct { + background-image: url('../img/new_struct.png'); +} + +.ic_new_struct_hovered { + background-image: url('../img/new_struct_hovered.png'); +} + +.ic_new_struct_selected { + background-image: url('../img/new_struct_selected.png'); +} + +.ic_new_struct_selected_hovered { + background-image: url('../img/new_struct_selected_hovered.png'); +} + +.ic_normalize { + background-image: url('../img/wizard.svg'); +} + +.ic_pause { + background-image: url('../img/pause.svg'); +} + +.ic_php_sym { + background-image: url('../img/php_sym.png'); +} + +.ic_play { + background-image: url('../img/triangle-right-1.svg'); +} + +.ic_s_asc { + background-image: url('../img/sort-asc.svg'); +} + +.ic_s_asci { + background-image: url('../img/charset.svg'); +} + +.ic_s_attention { + background-image: url('../img/s_attention.png'); +} + +.ic_s_cancel { + background-image: url('../img/s_cancel.png'); +} + +.ic_s_cancel2 { + background-image: url('../img/s_cancel2.png'); +} + +.ic_s_cog { + background-image: url('../img/gear.svg'); +} + +.ic_s_collapseall { + background-image: url('../img/s_collapseall.png'); + background-position: center; +} + +.ic_s_desc { + background-image: url('../img/sort-desc.svg'); +} + +.ic_s_error { + background-image: url('../img/error.svg'); +} + +.ic_s_host { + background-image: url('../img/host.svg'); +} + +.ic_s_info { + background-image: url('../img/s_info.png'); +} + +.ic_s_lang { + background-image: url('../img/language.svg'); +} + +.ic_s_link { + background-image: url('../img/link.svg'); +} + +.ic_s_lock { + background-image: url('../img/lock.svg'); +} + +.ic_s_unlock { + background-image: url('../img/lock-open.svg'); +} + +.ic_s_loggoff { + background-image: url('../img/sign-out.svg'); +} + +.ic_s_notice { + background-image: url('../img/notice.svg'); +} + +.ic_s_okay { + background-image: url('../img/check.svg'); +} + +.ic_s_passwd { + background-image: url('../img/password.svg'); +} + +.ic_s_process { + background-image: url('../img/s_process.png'); +} + +.ic_s_really { + background-image: url('../img/s_really.png'); + width: 11px; + height: 11px; +} + +.ic_s_reload { + background-image: url('../img/reload.svg'); +} + +.ic_s_replication { + background-image: url('../img/replication.svg'); +} + +.ic_s_rights { + background-image: url('../img/user-props.svg'); +} + +.ic_s_sortable { + background-image: url('../img/s_sortable.png'); +} + +.ic_s_status { + background-image: url('../img/server.svg'); +} + +.ic_s_success { + background-image: url('../img/success.svg'); +} + +.ic_s_sync { + background-image: url('../img/s_sync.png'); +} + +.ic_s_tbl { + background-image: url('../img/table.svg'); +} + +.ic_s_theme { + background-image: url('../img/theme.svg'); +} + +.ic_s_top { + background-image: url('../img/caret-up-stop.svg'); +} + +.ic_s_unlink { + background-image: url('../img/link-broken.svg'); +} + +.ic_s_vars { + background-image: url('../img/database-vars.svg'); +} + +.ic_s_views { + background-image: url('../img/s_views.png'); +} + +.ic_show { + background-image: url('../img/visibility.svg'); +} + +.ic_window-new { + background-image: url('../img/windows.svg'); +} + +.ic_ajax_clock_small { + background-image: url('../img/ajax_clock_small.gif'); +} + +.ic_s_partialtext { + background-image: url('../img/s_partialtext.png'); +} + +.ic_s_fulltext { + background-image: url('../img/s_fulltext.png'); +} + +.ic_user { + background-image: url("../img/user.svg"); +} + +[data-bs-theme="dark"] .ic_user { + background-image: url("../img/dark/user.svg"); +} \ No newline at end of file diff --git a/pirulug/scss/4-layout/_jqplot.scss b/pirulug/scss/4-layout/_jqplot.scss new file mode 100644 index 0000000000..f3d92f879b --- /dev/null +++ b/pirulug/scss/4-layout/_jqplot.scss @@ -0,0 +1,275 @@ +/* jqPlot */ + +// rules for the plot target div. These will be cascaded down to all plot elements according to css rules +.jqplot-target { + position: relative; + color: #222; + font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; + font-size: 1em; +} + +// rules applied to all axes +.jqplot-axis { + font-size: 0.75em; +} + +.jqplot-xaxis { + margin-top: 10px; +} + +.jqplot-x2axis { + margin-bottom: 10px; +} + +.jqplot-yaxis { + margin-right: 10px; +} + +.jqplot-y2axis, +.jqplot-y3axis, +.jqplot-y4axis, +.jqplot-y5axis, +.jqplot-y6axis, +.jqplot-y7axis, +.jqplot-y8axis, +.jqplot-y9axis, +.jqplot-yMidAxis { + margin-left: 10px; + margin-right: 10px; +} + +// rules applied to all axis tick divs +.jqplot-axis-tick, +.jqplot-xaxis-tick, +.jqplot-yaxis-tick, +.jqplot-x2axis-tick, +.jqplot-y2axis-tick, +.jqplot-y3axis-tick, +.jqplot-y4axis-tick, +.jqplot-y5axis-tick, +.jqplot-y6axis-tick, +.jqplot-y7axis-tick, +.jqplot-y8axis-tick, +.jqplot-y9axis-tick, +.jqplot-yMidAxis-tick { + position: absolute; + white-space: pre; +} + +.jqplot-xaxis-tick { + top: 0; + // initial position untill tick is drawn in proper place + left: 15px; + vertical-align: top; +} + +.jqplot-x2axis-tick { + bottom: 0; + // initial position untill tick is drawn in proper place + left: 15px; + vertical-align: bottom; +} + +.jqplot-yaxis-tick { + right: 0; + // initial position untill tick is drawn in proper place + top: 15px; + text-align: right; + + &.jqplot-breakTick { + right: -20px; + margin-right: 0; + padding: 1px 5px 1px; + z-index: 2; + font-size: 1.5em; + } +} + +.jqplot-y2axis-tick, +.jqplot-y3axis-tick, +.jqplot-y4axis-tick, +.jqplot-y5axis-tick, +.jqplot-y6axis-tick, +.jqplot-y7axis-tick, +.jqplot-y8axis-tick, +.jqplot-y9axis-tick { + left: 0; + // initial position untill tick is drawn in proper place + top: 15px; + text-align: left; +} + +.jqplot-yMidAxis-tick { + text-align: center; + white-space: nowrap; +} + +.jqplot-xaxis-label { + margin-top: 10px; + font-size: 11pt; + position: absolute; +} + +.jqplot-x2axis-label { + margin-bottom: 10px; + font-size: 11pt; + position: absolute; +} + +.jqplot-yaxis-label { + margin-right: 10px; + font-size: 11pt; + position: absolute; +} + +.jqplot-yMidAxis-label { + font-size: 11pt; + position: absolute; +} + +.jqplot-y2axis-label, +.jqplot-y3axis-label, +.jqplot-y4axis-label, +.jqplot-y5axis-label, +.jqplot-y6axis-label, +.jqplot-y7axis-label, +.jqplot-y8axis-label, +.jqplot-y9axis-label { + font-size: 11pt; + margin-left: 10px; + position: absolute; +} + +.jqplot-meterGauge-tick { + font-size: 0.75em; + color: #999; +} + +.jqplot-meterGauge-label { + font-size: 1em; + color: #999; +} + +table { + &.jqplot-table-legend { + margin-top: 12px; + margin-bottom: 12px; + margin-left: 12px; + margin-right: 12px; + background-color: rgba(255, 255, 255, 0.6); + border: 1px solid #ccc; + position: absolute; + font-size: 0.75em; + } + + &.jqplot-cursor-legend { + background-color: rgba(255, 255, 255, 0.6); + border: 1px solid #ccc; + position: absolute; + font-size: 0.75em; + } +} + +td { + &.jqplot-table-legend { + vertical-align: middle; + } + + &.jqplot-seriesToggle { + &:hover, + &:active { + cursor: pointer; + } + } +} + +.jqplot-table-legend .jqplot-series-hidden { + text-decoration: line-through; +} + +div { + &.jqplot-table-legend-swatch-outline { + border: 1px solid #ccc; + padding: 1px; + } + + &.jqplot-table-legend-swatch { + width: 0; + height: 0; + border-top-width: 5px; + border-bottom-width: 5px; + border-left-width: 6px; + border-right-width: 6px; + border-top-style: solid; + border-bottom-style: solid; + border-left-style: solid; + border-right-style: solid; + } +} + +.jqplot-title { + top: 0; + left: 0; + padding-bottom: 0.5em; + font-size: 1.2em; +} + +table.jqplot-cursor-tooltip { + border: 1px solid #ccc; + font-size: 0.75em; +} + +.jqplot-cursor-tooltip, +.jqplot-highlighter-tooltip, +.jqplot-canvasOverlay-tooltip { + border: 1px solid #ccc; + font-size: 1em; + white-space: nowrap; + background: rgba(208, 208, 208, 0.8); + padding: 1px; +} + +.jqplot-point-label { + font-size: 0.75em; + z-index: 2; +} + +td.jqplot-cursor-legend-swatch { + vertical-align: middle; + text-align: center; +} + +div.jqplot-cursor-legend-swatch { + width: 1.2em; + height: 0.7em; +} + +.jqplot-error { + // Styles added to the plot target container when there is an error go here. + text-align: center; +} + +.jqplot-error-message { + // Styling of the custom error message div goes here. + position: relative; + top: 46%; + display: inline-block; +} + +div { + &.jqplot-bubble-label { + font-size: 0.8em; + padding-left: 2px; + padding-right: 2px; + color: rgb(20%, 20%, 20%); + + &.jqplot-bubble-label-highlight { + background: rgba(90%, 90%, 90%, 0.7); + } + } + + &.jqplot-noData-container { + text-align: center; + background-color: rgba(96%, 96%, 96%, 0.3); + } +} diff --git a/pirulug/scss/4-layout/_navigation.scss b/pirulug/scss/4-layout/_navigation.scss new file mode 100644 index 0000000000..e0b79f5581 --- /dev/null +++ b/pirulug/scss/4-layout/_navigation.scss @@ -0,0 +1,574 @@ +// Navigation styles for the pmahomme theme +#pma_navigation { + width: $navigation-width; + position: fixed; + top: 0; + left: 0; + height: 100vh; + background-color: var(--#{$prefix}tertiary-bg); + border-right: 1px solid var(--#{$prefix}border-color); + z-index: 800; + + ul { + margin: 0; + } + + form { + margin: 0; + padding: 0; + display: inline; + } + + select { + + &#select_server, + &#lightm_db { + width: 100%; + } + } + + div { + &.pageselector { + text-align: center; + margin: 0; + margin-left: 0.75em; + border-left: 1px solid rgba(var(--#{$prefix}body-color-rgb), 0.25); + } + } + + #pmalogo, + #serverChoice, + #navipanellinks, + #recentTableList, + #favoriteTableList, + #databaseList, + div.pageselector.dbselector { + text-align: center; + padding: 5px 10px 0; + border: 0; + } + + #pmalogo { + background-color: transparent; + padding: 6px 10px; + border-bottom: 1px solid var(--#{$prefix}border-color); + } + + #navipanellinks { + padding: 8px 10px; + background-color: rgba(var(--#{$prefix}body-color-rgb), 0.03); + border-bottom: 1px solid var(--#{$prefix}border-color); + + a { + display: inline-block; + padding: 8px; + } + } + + #navipanellinks .icon { + margin: 0; + } + + #recentTable, + #favoriteTable { + width: 200px; + } + + #favoriteTableList select, + #serverChoice select { + width: 80%; + } +} + +#pma_navigation_header { + overflow: hidden; +} + +#pma_navigation_content { + width: 100%; + height: 100%; + position: absolute; + top: 0; + left: 0; + z-index: 0; + + >img.throbber { + display: none; + margin: 0.3em auto 0; + } +} + +#pma_navigation_select_database { + text-align: left; + padding: 0 0 0; + border: 0; + margin: 0; +} + +#pma_navigation_db_select { + margin-top: 0.5em; + margin-left: 0.75em; + + select { + background: var(--#{$prefix}body-bg); + -webkit-border-radius: 4px; + border-radius: 4px; + border: 1px solid var(--#{$prefix}border-color); + color: var(--#{$prefix}body-color); + padding: 4px 6px; + margin: 0 0 0; + width: 92%; + font-size: $font-size-base; + } +} + +#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: var(--#{$prefix}body-color); + height: 74%; + position: relative; + font-size: $font-size-base; + + a { + color: var(--#{$prefix}body-color); + padding-left: 0; + + &:hover { + color: var(--#{$prefix}primary); + text-decoration: none; + } + } + + ul { + clear: both; + padding: 0; + list-style-type: none; + margin: 0; + + ul { + position: relative; + } + } + + li { + margin-bottom: 0; + + &.activePointer, + &.selected { + color: var(--#{$prefix}body-color); + background-color: rgba(var(--#{$prefix}primary-rgb), 0.15); + border-radius: 3px; + } + + .dbItemControls { + padding-right: 4px; + float: right; + } + + .navItemControls { + display: none; + padding-right: 4px; + float: right; + } + + &.activePointer .navItemControls { + display: block; + opacity: 0.5; + + &:hover { + opacity: 1; + } + } + } + + li { + white-space: nowrap; + clear: both; + min-height: 16px; + + &.fast_filter { + white-space: nowrap; + clear: both; + min-height: 16px; + } + } + + 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; + } + + // Top and right segments for the tree element connections + i { + display: block; + border-left: 1px solid #666; + border-bottom: 1px solid #666; + position: relative; + z-index: 0; + + // Removes top segment + &.first { + border-left: 0; + } + } + + // Bottom segment for the tree element connections + b { + display: block; + height: 0.75em; + bottom: -0.5rem; // Compensate for vertical-align: sub; of hover_show_full + left: 0.75em; + border-left: 1px solid #666; + } + + 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 #666; + margin-left: 0.75em; + padding-left: 0.75em; + + li.last.database { + // Revert the effect of the rule that is applied on all the tree + margin-bottom: 0 !important; + } + } + + .last>.list_container { + border-left: 0 solid #666; + } +} + +// Fast filter +li.fast_filter { + padding-left: 0.75em; + margin-left: 0.75em; + padding-right: 35px; + border-left: 1px solid #666; + list-style: none; + + input { + font-size: 0.7em; + } + + .searchClauseClear { + font-weight: bold; + color: #800; + font-size: 0.7em; + } + + &.db_fast_filter { + border: 0; + margin-left: 0; + } +} + +#navigation_controls_outer { + min-height: 21px !important; + + &.activePointer { + background-color: transparent !important; + } +} + +#navigation_controls { + float: right; + padding-right: 23px; +} + +// Resize handler +#pma_navigation_resizer { + width: 1px !important; + height: 100%; + background-color: rgba($black, 0.125); + cursor: col-resize; + position: fixed; + top: 0; + left: 240px; + z-index: 801; +} + +#pma_navigation_collapser { + width: 20px; + height: 22px; + line-height: 22px; + background: var(--#{$prefix}tertiary-bg); + color: var(--#{$prefix}body-color); + font-weight: bold; + position: fixed; + top: 0; + left: $navigation-width; + text-align: center; + cursor: pointer; + z-index: 800; + border: 1px solid var(--#{$prefix}border-color); +} + +// Quick warp links +.pma_quick_warp { + margin-top: 5px; + margin-left: 2px; + position: relative; + + .drop_list { + float: left; + margin-left: 3px; + padding: 2px 0; + + &:hover { + .drop_button { + background: var(--#{$prefix}primary); + color: $white; + } + + ul { + display: block; + } + } + + ul { + position: absolute; + margin: 0; + padding: 0; + overflow: hidden; + overflow-y: auto; + list-style: none; + background: var(--#{$prefix}body-bg); + border: 1px solid var(--#{$prefix}border-color); + border-radius: 0.3em; + border-top-right-radius: 0; + border-bottom-right-radius: 0; + box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15); + top: 100%; + left: 3px; + right: 0; + display: none; + z-index: 802; + } + + li { + white-space: nowrap; + padding: 0; + border-radius: 0; + + a { + line-height: 1.5em; + padding-left: 0.3em; + color: var(--#{$prefix}body-color); + } + + img { + vertical-align: sub; + } + + &:hover { + background: var(--#{$prefix}tertiary-bg); + } + } + + a { + display: block; + padding: 0.2em 0.3em; + + &.favorite_table_anchor { + clear: left; + float: left; + padding: 0.1em 0.3em 0; + } + } + } + + .drop_button { + padding: 0.3em; + border: 1px solid var(--#{$prefix}border-color); + border-radius: 0.3em; + background: var(--#{$prefix}tertiary-bg); + color: var(--#{$prefix}body-color); + cursor: pointer; + } +} + +// Dark Mode +@if $enable-dark-mode { + @include color-mode(dark) { + #pma_navigation { + background: $body-bg-dark; + border-right: 1px solid var(--#{$prefix}border-color); + + #pmalogo { + background-color: transparent; + } + } + + #pma_navigation_tree { + color: $body-color-dark; + + a { + color: $body-color-dark; + + &:hover { + color: $primary-text-dark; + } + } + + li { + + &.activePointer, + &.selected { + color: $body-emphasis-color-dark; + background-color: rgba(var(--#{$prefix}primary-rgb), 0.25); + } + } + + div { + &.block { + i { + border-left: 1px solid rgba(255, 255, 255, 0.2); + border-bottom: 1px solid rgba(255, 255, 255, 0.2); + } + + b { + border-left: 1px solid rgba(255, 255, 255, 0.2); + } + } + } + + .list_container { + border-left: 1px solid rgba(255, 255, 255, 0.2); + } + + .last>.list_container { + border-left: 0 solid transparent; + } + } + + .pma_quick_warp { + .drop_list { + &:hover { + .drop_button { + background: $primary; + color: $white; + } + } + + ul { + background: $body-bg-dark; + border: 1px solid $border-color-dark; + box-shadow: 0 4px 12px rgba(0, 0, 0, 0.4); + } + + li { + &:hover { + background: $body-tertiary-bg-dark; + } + } + } + + .drop_button { + @extend .btn; + @extend .btn-primary; + } + } + } +} + + +#floating_menubar { + z-index: 99; +} \ No newline at end of file diff --git a/pirulug/scss/4-layout/_print.scss b/pirulug/scss/4-layout/_print.scss new file mode 100644 index 0000000000..a2b47f33e7 --- /dev/null +++ b/pirulug/scss/4-layout/_print.scss @@ -0,0 +1,104 @@ +@media print { + .hide { + display: none; + } + + // Standard CSS + body, + table, + th, + td { + color: #000; + background-color: #fff; + } + + // To remove link text decoration + a:link { + color: #000; + text-decoration: none; + } + + // To remove any 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: #000; + } + + // For hiding 'Open a New phpMyAdmin Window' button + // Hide extra menu on /table/structure + .cDrop, + .cEdit, + .cList, + .cCpy, + .cPointer { + display: none; + } + + table tbody:first-of-type tr { + // odd items 1,3,5,7... + &:nth-child(odd) { + background: #fff; + + th { + background: #fff; + } + } + + // even items 2,4,6,8... + &:nth-child(even) { + background: #dfdfdf; + + th { + background: #dfdfdf; + } + } + } + + .column_attribute { + font-size: 100%; + } +} diff --git a/pirulug/scss/4-layout/_reboot.scss b/pirulug/scss/4-layout/_reboot.scss new file mode 100644 index 0000000000..e6a24ea5e5 --- /dev/null +++ b/pirulug/scss/4-layout/_reboot.scss @@ -0,0 +1,6 @@ +// Body + +body { + text-align: left; + font-size: $font-size-base; +} diff --git a/pirulug/scss/4-layout/_tables.scss b/pirulug/scss/4-layout/_tables.scss new file mode 100644 index 0000000000..c576d7c2d7 --- /dev/null +++ b/pirulug/scss/4-layout/_tables.scss @@ -0,0 +1,18 @@ +// table { +// background-color: $body-bg; +// } + +@media only screen and (min-width: 768px) { + .table th.position-sticky { + top: 96px; + } +} + +// Dark Mode +// @if $enable-dark-mode { +// @include color-mode(dark) { +// table { +// background-color: $body-bg-dark; +// } +// } +// } diff --git a/pirulug/scss/4-layout/_variables.scss b/pirulug/scss/4-layout/_variables.scss new file mode 100644 index 0000000000..57ee6c047d --- /dev/null +++ b/pirulug/scss/4-layout/_variables.scss @@ -0,0 +1,10 @@ +// Variables + +$navigation-width: 240px !default; + +// Breadcrumbs + +$breadcrumb-navbar-padding-y: 0.5rem !default; +$breadcrumb-navbar-padding-x: 1.8rem !default; +$breadcrumb-navbar-margin-bottom: 0 !default; +$breadcrumb-navbar-bg: #e9ecef !default; // $gray-200 diff --git a/pirulug/scss/6-vendor/_flatpickr.scss b/pirulug/scss/6-vendor/_flatpickr.scss new file mode 100644 index 0000000000..96a986b228 --- /dev/null +++ b/pirulug/scss/6-vendor/_flatpickr.scss @@ -0,0 +1,104 @@ +$flatpickr-tile-height: 45px; + +.flatpickr-calendar.inline { + background: transparent; + box-shadow: none; + width: 100%; + + .flatpickr-days { + width: 100%; + } + + .dayContainer { + width: 100%; + min-width: 100%; + max-width: 100%; + } + + .flatpickr-day { + border-radius: $border-radius; + max-width: inherit; + height: $flatpickr-tile-height; + line-height: $flatpickr-tile-height; + + &.today { + border: 0; + + &:before { + content: ""; + display: inline-block; + border-color: rgba(0,0,0,.2) transparent $primary; + border-style: solid; + border-width: 0 0 7px 7px; + position: absolute; + bottom: 4px; + right: 4px; + } + + &.selected:before { + border-color: rgba(0,0,0,.2) transparent $white; + } + + &:hover { + background: #e6e6e6; + color: $black; + } + } + + &.selected { + &, + &:hover, + &:focus { + border-radius: $border-radius; + background: $primary; + color: $white; + } + } + } + + .flatpickr-weekdays { + height: $flatpickr-tile-height; + } + .flatpickr-weekday { + height: $flatpickr-tile-height; + line-height: $flatpickr-tile-height; + } + + .flatpickr-months { + .flatpickr-month { + height: $flatpickr-tile-height; + } + + .flatpickr-prev-month, + .flatpickr-next-month { + height: $flatpickr-tile-height; + } + } + + .flatpickr-current-month { + padding-top: 0; + line-height: $flatpickr-tile-height; + height: $flatpickr-tile-height; + + .flatpickr-monthDropdown-months { + appearance: none; + } + + .flatpickr-monthDropdown-months, + input.cur-year { + font-weight: $font-weight-normal; + font-size: $h4-font-size; + } + } + + .flatpickr-prev-month, + .flatpickr-next-month { + width: 45px; + border-radius: $border-radius; + + &:hover { + background: #e6e6e6; + color: $black; + } + } +} \ No newline at end of file diff --git a/pirulug/scss/6-vendor/_simplebar.scss b/pirulug/scss/6-vendor/_simplebar.scss new file mode 100644 index 0000000000..5552439617 --- /dev/null +++ b/pirulug/scss/6-vendor/_simplebar.scss @@ -0,0 +1,17 @@ +.simplebar-scrollbar:before { + background: $simplebar-scrollbar-bg; +} + +.simplebar-content { + display: flex; + flex-direction: column; + height: 100vh; + padding-bottom: 0 !important; +} + +[data-simplebar] { + position: sticky; + top: 0; + left: 0; + width: $sidebar-width; +} \ No newline at end of file diff --git a/pirulug/scss/7-hacks/_hack.scss b/pirulug/scss/7-hacks/_hack.scss new file mode 100644 index 0000000000..8dabe25812 --- /dev/null +++ b/pirulug/scss/7-hacks/_hack.scss @@ -0,0 +1,18 @@ +body { + background: $body-bg-alt; + color: $body-color; + font-size: $font-size-base; +} + +@if $enable-dark-mode { + @include color-mode(dark) { + body { + background: $body-bg-alt-dark; + color: $body-color-dark; + } + } +} + +.active .pr-check { + display: block !important; +} diff --git a/pirulug/scss/7-hacks/_icons.scss b/pirulug/scss/7-hacks/_icons.scss new file mode 100644 index 0000000000..b04e4d7755 --- /dev/null +++ b/pirulug/scss/7-hacks/_icons.scss @@ -0,0 +1,689 @@ +.icon { + margin: 0; + // margin-#{$direction-start}: 0.3em; + padding: 0 !important; + width: 16px; + height: 16px; + background-size: contain; + vertical-align: middle; +} + +.icon_fulltext { + width: 50px; + height: 19px; +} + +.ic_asc_order { + background-image: url("../img/asc_order.png"); +} + +.ic_b_bookmark { + background-image: url("../img/b_bookmark.png"); +} + +.ic_b_browse { + background-image: url("../img/b_browse.png"); +} + +.ic_b_calendar { + background-image: url("../img/b_calendar.png"); +} + +.ic_b_chart { + background-image: url("../img/b_chart.png"); +} + +.ic_b_close { + background-image: url("../img/b_close.png"); +} + +.ic_b_column_add { + background-image: url("../img/b_column_add.png"); +} + +.ic_b_comment { + background-image: url("../img/b_comment.png"); +} + +.ic_b_dbstatistics { + background-image: url("../img/b_dbstatistics.png"); +} + +.ic_b_deltbl { + background-image: url("../img/b_deltbl.png"); +} + +.ic_b_docs { + background-image: url("../img/b_docs.png"); +} + +.ic_b_docsql { + background-image: url("../img/b_docsql.png"); +} + +.ic_b_drop { + background-image: url("../img/b_drop.png"); +} + +.ic_b_edit { + background-image: url("../img/b_edit.png"); +} + +.ic_b_empty { + background-image: url("../img/b_empty.png"); +} + +.ic_b_engine { + background-image: url("../img/b_engine.png"); +} + +.ic_b_event_add { + background-image: url("../img/b_event_add.png"); +} + +.ic_b_events { + background-image: url("../img/b_events.png"); +} + +.ic_b_export { + background-image: url("../img/b_export.png"); +} + +.ic_b_favorite { + background-image: url("../img/b_favorite.png"); +} + +.ic_b_find_replace { + background-image: url("../img/b_find_replace.png"); +} + +.ic_b_firstpage { + background-image: url("../img/b_firstpage.png"); +} + +.ic_b_ftext { + background-image: url("../img/b_ftext.png"); +} + +.ic_b_globe { + background-image: url("../img/b_globe.png"); +} + +.ic_b_group { + background-image: url("../img/b_group.png"); +} + +.ic_b_help { + background-image: url("../img/b_help.png"); +} + +.ic_b_home { + background-image: url("../img/b_home.png"); +} + +.ic_b_import { + background-image: url("../img/b_import.png"); +} + +.ic_b_index { + background-image: url("../img/b_index.png"); +} + +.ic_b_index_add { + background-image: url("../img/b_index_add.png"); +} + +.ic_b_inline_edit { + background-image: url("../img/b_inline_edit.png"); +} + +.ic_b_insrow { + background-image: url("../img/b_insrow.png"); +} + +.ic_b_lastpage { + background-image: url("../img/b_lastpage.png"); +} + +.ic_b_minus { + background-image: url("../img/b_minus.png"); +} + +.ic_b_more { + background-image: url("../img/b_more.png"); +} + +.ic_b_move { + background-image: url("../img/b_move.png"); +} + +.ic_b_newdb { + background-image: url("../img/b_newdb.png"); +} + +.ic_b_newtbl { + background-image: url("../img/b_newtbl.png"); +} + +.ic_b_nextpage { + background-image: url("../img/b_nextpage.png"); +} + +.ic_b_no_favorite { + background-image: url("../img/b_no_favorite.png"); +} + +.ic_b_pdfdoc { + background-image: url("../img/b_pdfdoc.png"); +} + +.ic_b_plugin { + background-image: url("../img/b_plugin.png"); +} + +.ic_b_plus { + background-image: url("../img/b_plus.png"); +} + +.ic_b_prevpage { + background-image: url("../img/b_prevpage.png"); +} + +.ic_b_primary { + background-image: url("../img/b_primary.png"); +} + +.ic_b_print { + background-image: url("../img/b_print.png"); +} + +.ic_b_props { + background-image: url("../img/b_props.png"); +} + +.ic_b_relations { + background-image: url("../img/b_relations.png"); +} + +.ic_b_report { + background-image: url("../img/b_report.png"); +} + +.ic_b_rename { + background-image: url("../img/b_rename.png"); +} + +.ic_b_routine_add { + background-image: url("../img/b_routine_add.png"); +} + +.ic_b_routines { + background-image: url("../img/b_routines.png"); +} + +.ic_b_save { + background-image: url("../img/b_save.png"); +} + +.ic_b_saveimage { + background-image: url("../img/b_saveimage.png"); +} + +.ic_b_sbrowse { + background-image: url("../img/b_sbrowse.png"); +} + +.ic_b_sdb { + background-image: url("../img/b_sdb.png"); + width: 10px; + height: 10px; +} + +.ic_b_search { + background-image: url("../img/b_search.png"); +} + +.ic_b_select { + background-image: url("../img/b_select.png"); +} + +.ic_b_snewtbl { + background-image: url("../img/b_snewtbl.png"); +} + +.ic_b_spatial { + background-image: url("../img/b_spatial.png"); +} + +.ic_b_sql { + background-image: url("../img/b_sql.png"); +} + +.ic_b_sqldoc { + background-image: url("../img/b_sqldoc.png"); +} + +.ic_b_sqlhelp { + background-image: url("../img/b_sqlhelp.png"); +} + +.ic_b_table_add { + background-image: url("../img/b_table_add.png"); +} + +.ic_b_tblanalyse { + background-image: url("../img/b_tblanalyse.png"); +} + +.ic_b_tblexport { + background-image: url("../img/b_tblexport.png"); +} + +.ic_b_tblimport { + background-image: url("../img/b_tblimport.png"); +} + +.ic_b_tblops { + background-image: url("../img/b_tblops.png"); +} + +.ic_b_tbloptimize { + background-image: url("../img/b_tbloptimize.png"); +} + +.ic_b_tipp { + background-image: url("../img/b_tipp.png"); +} + +.ic_b_trigger_add { + background-image: url("../img/b_trigger_add.png"); +} + +.ic_b_triggers { + background-image: url("../img/b_triggers.png"); +} + +.ic_b_undo { + background-image: url("../img/b_undo.png"); +} + +.ic_b_unique { + background-image: url("../img/b_unique.png"); +} + +.ic_b_usradd { + background-image: url("../img/b_usradd.png"); +} + +.ic_b_usrcheck { + background-image: url("../img/b_usrcheck.png"); +} + +.ic_b_usrdrop { + background-image: url("../img/b_usrdrop.png"); +} + +.ic_b_usredit { + background-image: url("../img/b_usredit.png"); +} + +.ic_b_usrlist { + background-image: url("../img/b_usrlist.png"); +} + +.ic_b_versions { + background-image: url("../img/b_versions.png"); +} + +.ic_b_view { + background-image: url("../img/b_view.png"); +} + +.ic_b_view_add { + background-image: url("../img/b_view_add.png"); +} + +.ic_b_views { + background-image: url("../img/b_views.png"); +} + +.ic_b_left { + background-image: url("../img/b_left.png"); +} + +.ic_b_right { + background-image: url("../img/b_right.png"); +} + +.ic_bd_browse { + background-image: url("../img/bd_browse.png"); +} + +.ic_bd_deltbl { + background-image: url("../img/bd_deltbl.png"); +} + +.ic_bd_drop { + background-image: url("../img/bd_drop.png"); +} + +.ic_bd_edit { + background-image: url("../img/bd_edit.png"); +} + +.ic_bd_empty { + background-image: url("../img/bd_empty.png"); +} + +.ic_bd_export { + background-image: url("../img/bd_export.png"); +} + +.ic_bd_firstpage { + background-image: url("../img/bd_firstpage.png"); +} + +.ic_bd_ftext { + background-image: url("../img/bd_ftext.png"); +} + +.ic_bd_index { + background-image: url("../img/bd_index.png"); +} + +.ic_bd_insrow { + background-image: url("../img/bd_insrow.png"); +} + +.ic_bd_lastpage { + background-image: url("../img/bd_lastpage.png"); +} + +.ic_bd_nextpage { + background-image: url("../img/bd_nextpage.png"); +} + +.ic_bd_prevpage { + background-image: url("../img/bd_prevpage.png"); +} + +.ic_bd_primary { + background-image: url("../img/bd_primary.png"); +} + +.ic_bd_routine_add { + background-image: url("../img/bd_routine_add.png"); +} + +.ic_bd_sbrowse { + background-image: url("../img/bd_sbrowse.png"); +} + +.ic_bd_select { + background-image: url("../img/bd_select.png"); +} + +.ic_bd_spatial { + background-image: url("../img/bd_spatial.png"); +} + +.ic_bd_unique { + background-image: url("../img/bd_unique.png"); +} + +.ic_centralColumns { + background-image: url("../img/centralColumns.png"); +} + +.ic_centralColumns_add { + background-image: url("../img/centralColumns_add.png"); +} + +.ic_centralColumns_delete { + background-image: url("../img/centralColumns_delete.png"); +} + +.ic_col_drop { + background-image: url("../img/col_drop.png"); +} + +.ic_console { + background-image: url("../img/console.png"); +} + +.ic_database { + background-image: url("../img/database.png"); +} + +.ic_eye { + background-image: url("../img/eye.png"); +} + +.ic_eye_grey { + background-image: url("../img/eye_grey.png"); +} + +.ic_hide { + background-image: url("../img/hide.png"); +} + +.ic_item { + background-image: url("../img/item.png"); + width: 9px; + height: 9px; +} + +.ic_lightbulb { + background-image: url("../img/lightbulb.png"); +} + +.ic_lightbulb_off { + background-image: url("../img/lightbulb_off.png"); +} + +.ic_more { + background-image: url("../img/more.png"); + width: 13px; +} + +.ic_new_data { + background-image: url("../img/new_data.png"); +} + +.ic_new_data_hovered { + background-image: url("../img/new_data_hovered.png"); +} + +.ic_new_data_selected { + background-image: url("../img/new_data_selected.png"); +} + +.ic_new_data_selected_hovered { + background-image: url("../img/new_data_selected_hovered.png"); +} + +.ic_new_struct { + background-image: url("../img/new_struct.png"); +} + +.ic_new_struct_hovered { + background-image: url("../img/new_struct_hovered.png"); +} + +.ic_new_struct_selected { + background-image: url("../img/new_struct_selected.png"); +} + +.ic_new_struct_selected_hovered { + background-image: url("../img/new_struct_selected_hovered.png"); +} + +.ic_normalize { + background-image: url("../img/normalize.png"); +} + +.ic_pause { + background-image: url("../img/pause.png"); +} + +.ic_php_sym { + background-image: url("../img/php_sym.png"); +} + +.ic_play { + background-image: url("../img/play.png"); +} + +.ic_s_asc { + background-image: url("../img/s_asc.png"); +} + +.ic_s_asci { + background-image: url("../img/s_asci.png"); +} + +.ic_s_attention { + background-image: url("../img/s_attention.png"); +} + +.ic_s_cancel { + background-image: url("../img/s_cancel.png"); +} + +.ic_s_cancel2 { + background-image: url("../img/s_cancel2.png"); +} + +.ic_s_cog { + background-image: url("../img/s_cog.png"); +} + +.ic_s_db { + background-image: url("../img/s_db.png"); +} + +.ic_s_desc { + background-image: url("../img/s_desc.png"); +} + +.ic_s_error { + background-image: url("../img/s_error.png"); +} + +.ic_s_host { + background-image: url("../img/s_host.png"); +} + +.ic_s_info { + background-image: url("../img/s_info.png"); +} + +.ic_s_lang { + background-image: url("../img/s_lang.png"); +} + +.ic_s_link { + background-image: url("../img/s_link.png"); +} + +.ic_s_lock { + background-image: url("../img/s_lock.png"); +} + +.ic_s_loggoff { + background-image: url("../img/s_loggoff.png"); +} + +.ic_s_notice { + background-image: url("../img/s_notice.png"); +} + +.ic_s_okay { + background-image: url("../img/s_okay.png"); +} + +.ic_s_passwd { + background-image: url("../img/s_passwd.png"); +} + +.ic_s_process { + background-image: url("../img/s_process.png"); +} + +.ic_s_really { + background-image: url("../img/s_really.png"); + width: 11px; + height: 11px; +} + +.ic_s_reload { + background-image: url("../img/s_reload.png"); +} + +.ic_s_replication { + background-image: url("../img/s_replication.png"); +} + +.ic_s_rights { + background-image: url("../img/s_rights.png"); +} + +.ic_s_sortable { + background-image: url("../img/s_sortable.png"); +} + +.ic_s_status { + background-image: url("../img/s_status.png"); +} + +.ic_s_success { + background-image: url("../img/s_success.png"); +} + +.ic_s_sync { + background-image: url("../img/s_sync.png"); +} + +.ic_s_tbl { + background-image: url("../img/s_tbl.png"); +} + +.ic_s_theme { + background-image: url("../img/s_theme.png"); +} + +.ic_s_top { + background-image: url("../img/s_top.png"); +} + +.ic_s_unlink { + background-image: url("../img/s_unlink.png"); +} + +.ic_s_vars { + background-image: url("../img/s_vars.png"); +} + +.ic_s_views { + background-image: url("../img/s_views.png"); +} + +.ic_show { + background-image: url("../img/show.png"); +} + +.ic_window-new { + background-image: url("../img/window-new.png"); +} + +.ic_ajax_clock_small { + background-image: $loading-icon-url; +} + +.ic_s_partialtext { + background-image: url("../img/s_partialtext.png"); +} + +.ic_s_fulltext { + background-image: url("../img/s_fulltext.png"); +} diff --git a/pirulug/scss/theme.scss b/pirulug/scss/theme.scss new file mode 100644 index 0000000000..dca70e111d --- /dev/null +++ b/pirulug/scss/theme.scss @@ -0,0 +1,38 @@ +// Functions +// @import "0-functions/functions"; +@import "../node_modules/bootstrap/scss/_functions"; + +// Variables +@import "1-variables/variables"; +@import "1-variables/variables-dark"; + +// Bootstrap +@import "../node_modules/bootstrap/scss/bootstrap.scss"; + +// Theme mixins +@import "2-mixins/button"; +@import "2-mixins/tab"; + +// Theme components +@import "3-components/buttons"; +@import "3-components/card"; +@import "3-components/dropdown"; + +// Theme layout +@import "4-layout/common"; +@import "4-layout/enum-editor"; +@import "4-layout/gis"; +@import "4-layout/navigation"; +@import "4-layout/designer"; +@import "4-layout/codemirror"; +@import "4-layout/jqplot"; +@import "4-layout/icons"; +@import "4-layout/reboot"; +@import "4-layout/tables"; +@import "4-layout/forms"; +@import "4-layout/breadcrumb"; +@import "4-layout/print"; + +// Theme styles +@import "7-hacks/hack"; +@import "7-hacks/icons"; diff --git a/pirulug/theme.json b/pirulug/theme.json new file mode 100644 index 0000000000..841b9eab63 --- /dev/null +++ b/pirulug/theme.json @@ -0,0 +1,10 @@ +{ + "name": "Pirulug", + "version": "1.0.0", + "description": "A modern dark and light theme for phpMyAdmin", + "author": "Pirulug", + "url": "https://github.com/pirulug", + "supports": ["5.0", "5.1", "5.2", "6.0"], + "colorModes": ["dark", "light"] +} +