)]}'
{"version": 3, "sources": ["/web/static/src/scss/functions.scss", "/web/static/src/scss/utils.scss", "/_custom/web._assets_primary_variables/muk_web_colors/static/src/scss/colors_light.scss", "/_custom/web._assets_primary_variables/muk_web_enterprise_theme/static/src/scss/colors_light.scss", "/muk_web_colors/static/src/scss/colors.scss", "/web_enterprise/static/src/scss/primary_variables.scss", "/web/static/src/scss/primary_variables.scss", "/muk_web_enterprise_theme/static/src/scss/variables.scss", "/muk_web_chatter/static/src/scss/variables.scss", "/web_enterprise/static/src/webclient/home_menu/home_menu.variables.scss", "/web_enterprise/static/src/webclient/navbar/navbar.variables.scss", "/web/static/src/core/avatar/avatar.variables.scss", "/web/static/src/core/notifications/notification.variables.scss", "/web/static/src/search/control_panel/control_panel.variables.scss", "/web/static/src/search/search_bar/search_bar.variables.scss", "/web/static/src/search/search_panel/search_panel.variables.scss", "/web/static/src/views/fields/statusbar/statusbar_field.variables.scss", "/web/static/src/views/fields/translation_button.variables.scss", "/web/static/src/views/form/form.variables.scss", "/web/static/src/views/kanban/kanban.variables.scss", "/web/static/src/webclient/burger_menu/burger_menu.variables.scss", "/web/static/src/webclient/navbar/navbar.variables.scss", "/mail/static/src/core/common/primary_variables.scss", "/mail/static/src/discuss/typing/common/primary_variables.scss", "/mail/static/src/scss/variables/primary_variables.scss", "/onboarding/static/src/scss/onboarding.variables.scss", "/web_editor/static/src/scss/web_editor.variables.scss", "/web_editor/static/src/scss/wysiwyg.variables.scss", "/portal/static/src/scss/primary_variables.scss", "/account/static/src/scss/variables.scss", "/website/static/src/scss/primary_variables.scss", "/website/static/src/scss/options/user_values.scss", "/website/static/src/scss/options/colors/user_color_palette.scss", "/website/static/src/scss/options/colors/user_gray_color_palette.scss", "/website/static/src/scss/options/colors/user_theme_color_palette.scss", "/web_gantt/static/src/gantt_view.variables.scss", "/hr_org_chart/static/src/scss/variables.scss", "/muk_web_appsbar/static/src/scss/variables.scss", "/website/static/src/snippets/s_badge/000_variables.scss", "/website/static/src/scss/secondary_variables.scss", "/web_enterprise/static/src/scss/secondary_variables.scss", "/web/static/src/scss/secondary_variables.scss", "/web_editor/static/src/scss/secondary_variables.scss", "/web/static/src/webclient/actions/reports/bootstrap_overridden_report.scss", "/web/static/lib/bootstrap/scss/_functions.scss", "/web/static/lib/bootstrap/scss/_mixins.scss", "/web/static/src/scss/mixins_forwardport.scss", "/web/static/src/scss/bs_mixins_overrides.scss", "/web_enterprise/static/src/scss/bootstrap_overridden.scss", "/web/static/src/scss/bootstrap_overridden.scss", "/web/static/src/scss/bs_mixins_overrides_backend.scss", "/web_editor/static/src/scss/bootstrap_overridden_backend.scss", "/web_editor/static/src/scss/bootstrap_overridden.scss", "/muk_web_appsbar/static/src/scss/mixins.scss", "/web/static/src/scss/pre_variables.scss", "/web/static/lib/bootstrap/scss/_variables.scss", "/web/static/lib/bootstrap/scss/_variables-dark.scss", "/web/static/lib/bootstrap/scss/_maps.scss", "/web/static/src/scss/import_bootstrap.scss", "/web/static/src/scss/utilities_custom.scss", "/web/static/src/webclient/actions/reports/utilities_custom_report.scss", "/web/static/lib/bootstrap/scss/utilities/_api.scss", "/web/static/src/scss/bootstrap_review.scss", "/base/static/src/css/description.css", "/web/static/src/libs/fontawesome/css/font-awesome.css", "/web/static/src/scss/fontawesome_overridden.scss", "/web/static/lib/odoo_ui_icons/style.css", "/web/static/fonts/fonts.scss", "/web/static/src/webclient/actions/reports/bootstrap_review_report.scss", "/web/static/src/webclient/actions/reports/report.scss", "/web/static/src/webclient/actions/reports/report_tables.scss", "/web/static/src/webclient/actions/reports/layout_assets/layout_bubble.scss", "/web/static/src/webclient/actions/reports/layout_assets/layout_folder.scss", "/web/static/src/webclient/actions/reports/layout_assets/layout_wave.scss", "web/static/asset_styles_company_report.scss", "/product/static/src/scss/report_label_sheet.scss", "/web_editor/static/src/js/editor/odoo-editor/src/base_style.scss", "/web_editor/static/src/scss/web_editor.common.scss", "/account/static/src/css/report_invoice.css", "/sale/static/src/scss/sale_report.scss", "/stock/static/src/scss/report_stock_reception.scss", "/stock/static/src/scss/report_stock_rule.scss", "/stock/static/src/scss/report_stockpicking_operations.scss", "/account_reports/static/src/scss/account_pdf_export_template.scss"], "mappings": ";;;;;AAAA;AACA;AACA;AACA;ACHA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AClBA;AACA;AACA;AACA;ACHA;AACA;AACA;AACA;ACHA;AACA;AACA;AACA;ACHA;AACA;AACA;AACA;ACHA;AACA;AACA;AACA;ACHA;AACA;AACA;AACA;ACHA;AACA;AACA;AACA;ACHA;AACA;AACA;AACA;ACHA;AACA;AACA;AACA;ACHA;AACA;AACA;AACA;ACHA;AACA;AACA;AACA;ACHA;AACA;AACA;AACA;ACHA;AACA;AACA;AACA;ACHA;AACA;AACA;AACA;ACHA;AACA;AACA;AACA;ACHA;AACA;AACA;AACA;ACHA;AACA;AACA;AACA;ACHA;AACA;AACA;AACA;ACHA;AACA;AACA;AACA;ACHA;AACA;AACA;AACA;ACHA;AACA;AACA;AACA;ACHA;AACA;AACA;AACA;ACHA;AACA;AACA;AACA;ACHA;AACA;AACA;AACA;ACHA;AACA;AACA;AACA;ACHA;AACA;AACA;AACA;ACHA;AACA;AACA;AACA;ACHA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AChBA;AACA;AACA;AACA;ACHA;AACA;AACA;AACA;ACHA;AACA;AACA;AACA;ACHA;AACA;AACA;AACA;ACHA;AACA;AACA;AACA;ACHA;AACA;AACA;AACA;ACHA;AACA;AACA;AACA;ACHA;AACA;AACA;AACA;ACHA;AACA;AACA;AACA;ACHA;AACA;AACA;AACA;ACHA;AACA;AACA;AACA;ACHA;AACA;AACA;AACA;ACHA;AACA;AACA;AACA;ACHA;AACA;AACA;AACA;ACHA;AACA;AACA;AACA;ACHA;AACA;AACA;AACA;ACHA;AACA;AACA;AACA;ACHA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;ACPA;AACA;AACA;AACA;ACHA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;ACPA;AACA;AACA;AACA;ACHA;AACA;AACA;AACA;ACHA;AACA;AACA;AACA;ACHA;AACA;AACA;AACA;ACHA;AACA;AACA;AACA;ACHA;AACA;AACA;AACA;ACHA;AACA;AACA;AACA;ACHA;AACA;AACA;AACA;ACHA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;ACh8OA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;ACvCA;AACA;AACA;AACA;ACHA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;ACh9LA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;ACxEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;ACvtBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;ACxvEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AC/CA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AC9EA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AChbA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;ACtUA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AChXA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;ACtKA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AChCA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AChBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;ACjBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;ACvEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AChGA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;ACzuBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AC/iGA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;ACxBA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;ACPA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;ACpNA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AChJA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;ACPA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA", "sourcesContent": ["\n/* /web/static/src/scss/functions.scss */\n\n", "\n/* /web/static/src/scss/utils.scss */\n\n.o_nocontent_help .o_empty_folder_image:before {\n  content: \"\";\n  display: block;\n  margin: auto;\n  background-size: cover;\n}\n\n.o_nocontent_help .o_empty_folder_image:before {\n  width: 120px;\n  height: 80px;\n  margin-top: 30px;\n  margin-bottom: 30px;\n  background: transparent url(/web/static/img/empty_folder.svg) no-repeat center;\n}\n\n", "\n/* /_custom/web._assets_primary_variables/muk_web_colors/static/src/scss/colors_light.scss */\n\n", "\n/* /_custom/web._assets_primary_variables/muk_web_enterprise_theme/static/src/scss/colors_light.scss */\n\n", "\n/* /muk_web_colors/static/src/scss/colors.scss */\n\n", "\n/* /web_enterprise/static/src/scss/primary_variables.scss */\n\n", "\n/* /web/static/src/scss/primary_variables.scss */\n\n", "\n/* /muk_web_enterprise_theme/static/src/scss/variables.scss */\n\n", "\n/* /muk_web_chatter/static/src/scss/variables.scss */\n\n", "\n/* /web_enterprise/static/src/webclient/home_menu/home_menu.variables.scss */\n\n", "\n/* /web_enterprise/static/src/webclient/navbar/navbar.variables.scss */\n\n", "\n/* /web/static/src/core/avatar/avatar.variables.scss */\n\n", "\n/* /web/static/src/core/notifications/notification.variables.scss */\n\n", "\n/* /web/static/src/search/control_panel/control_panel.variables.scss */\n\n", "\n/* /web/static/src/search/search_bar/search_bar.variables.scss */\n\n", "\n/* /web/static/src/search/search_panel/search_panel.variables.scss */\n\n", "\n/* /web/static/src/views/fields/statusbar/statusbar_field.variables.scss */\n\n", "\n/* /web/static/src/views/fields/translation_button.variables.scss */\n\n", "\n/* /web/static/src/views/form/form.variables.scss */\n\n", "\n/* /web/static/src/views/kanban/kanban.variables.scss */\n\n", "\n/* /web/static/src/webclient/burger_menu/burger_menu.variables.scss */\n\n", "\n/* /web/static/src/webclient/navbar/navbar.variables.scss */\n\n", "\n/* /mail/static/src/core/common/primary_variables.scss */\n\n", "\n/* /mail/static/src/discuss/typing/common/primary_variables.scss */\n\n", "\n/* /mail/static/src/scss/variables/primary_variables.scss */\n\n", "\n/* /onboarding/static/src/scss/onboarding.variables.scss */\n\n", "\n/* /web_editor/static/src/scss/web_editor.variables.scss */\n\n", "\n/* /web_editor/static/src/scss/wysiwyg.variables.scss */\n\n", "\n/* /portal/static/src/scss/primary_variables.scss */\n\n", "\n/* /account/static/src/scss/variables.scss */\n\n@keyframes animate-red {\n  0% {\n    color: red;\n  }\n  100% {\n    color: inherit;\n  }\n}\n\n.animate {\n  animation: animate-red 1s ease;\n}\n\n", "\n/* /website/static/src/scss/primary_variables.scss */\n\n", "\n/* /website/static/src/scss/options/user_values.scss */\n\n", "\n/* /website/static/src/scss/options/colors/user_color_palette.scss */\n\n", "\n/* /website/static/src/scss/options/colors/user_gray_color_palette.scss */\n\n", "\n/* /website/static/src/scss/options/colors/user_theme_color_palette.scss */\n\n", "\n/* /web_gantt/static/src/gantt_view.variables.scss */\n\n", "\n/* /hr_org_chart/static/src/scss/variables.scss */\n\n", "\n/* /muk_web_appsbar/static/src/scss/variables.scss */\n\n", "\n/* /website/static/src/snippets/s_badge/000_variables.scss */\n\n", "\n/* /website/static/src/scss/secondary_variables.scss */\n\n", "\n/* /web_enterprise/static/src/scss/secondary_variables.scss */\n\n", "\n/* /web/static/src/scss/secondary_variables.scss */\n\n", "\n/* /web_editor/static/src/scss/secondary_variables.scss */\n\n", "\n/* /web/static/src/webclient/actions/reports/bootstrap_overridden_report.scss */\n\n", "\n/* /web/static/lib/bootstrap/scss/_functions.scss */\n\n", "\n/* /web/static/lib/bootstrap/scss/_mixins.scss */\n\n", "\n/* /web/static/src/scss/mixins_forwardport.scss */\n\n", "\n/* /web/static/src/scss/bs_mixins_overrides.scss */\n\n.o_report_reception .bg-dark-light h1, .o_colored_level .o_report_reception .bg-dark-light h1, .o_report_reception .bg-light-light h1, .o_colored_level .o_report_reception .bg-light-light h1, .o_report_reception .bg-danger-light h1, .o_colored_level .o_report_reception .bg-danger-light h1, .o_report_reception .bg-warning-light h1, .o_colored_level .o_report_reception .bg-warning-light h1, .o_report_reception .bg-info-light h1, .o_colored_level .o_report_reception .bg-info-light h1, .o_report_reception .bg-success-light h1, .o_colored_level .o_report_reception .bg-success-light h1, .o_report_reception .bg-secondary-light h1, .o_colored_level .o_report_reception .bg-secondary-light h1, .o_report_reception .bg-primary-light h1, .o_colored_level .o_report_reception .bg-primary-light h1, .o_cc5 h1, .o_colored_level .o_cc5 h1, .o_cc4 h1, .o_colored_level .o_cc4 h1, .o_cc3 h1, .o_colored_level .o_cc3 h1, .o_cc2 h1, .o_colored_level .o_cc2 h1, .o_cc1 h1, .o_colored_level .o_cc1 h1, .bg-o-color-5 h1, .o_colored_level .bg-o-color-5 h1, .bg-o-color-4 h1, .o_colored_level .bg-o-color-4 h1, .bg-o-color-3 h1, .o_colored_level .bg-o-color-3 h1, .bg-o-color-2 h1, .o_colored_level .bg-o-color-2 h1, .bg-o-color-1 h1, .o_colored_level .bg-o-color-1 h1, .o_report_reception .bg-dark-light .h1, .o_colored_level .o_report_reception .bg-dark-light .h1, .o_report_reception .bg-light-light .h1, .o_colored_level .o_report_reception .bg-light-light .h1, .o_report_reception .bg-danger-light .h1, .o_colored_level .o_report_reception .bg-danger-light .h1, .o_report_reception .bg-warning-light .h1, .o_colored_level .o_report_reception .bg-warning-light .h1, .o_report_reception .bg-info-light .h1, .o_colored_level .o_report_reception .bg-info-light .h1, .o_report_reception .bg-success-light .h1, .o_colored_level .o_report_reception .bg-success-light .h1, .o_report_reception .bg-secondary-light .h1, .o_colored_level .o_report_reception .bg-secondary-light .h1, .o_report_reception .bg-primary-light .h1, .o_colored_level .o_report_reception .bg-primary-light .h1, .o_cc5 .h1, .o_colored_level .o_cc5 .h1, .o_cc4 .h1, .o_colored_level .o_cc4 .h1, .o_cc3 .h1, .o_colored_level .o_cc3 .h1, .o_cc2 .h1, .o_colored_level .o_cc2 .h1, .o_cc1 .h1, .o_colored_level .o_cc1 .h1, .bg-o-color-5 .h1, .o_colored_level .bg-o-color-5 .h1, .bg-o-color-4 .h1, .bg-o-color-3 .h1, .bg-o-color-2 .h1, .bg-o-color-1 .h1, .o_report_reception .bg-dark-light h2, .o_colored_level .o_report_reception .bg-dark-light h2, .o_report_reception .bg-light-light h2, .o_colored_level .o_report_reception .bg-light-light h2, .o_report_reception .bg-danger-light h2, .o_colored_level .o_report_reception .bg-danger-light h2, .o_report_reception .bg-warning-light h2, .o_colored_level .o_report_reception .bg-warning-light h2, .o_report_reception .bg-info-light h2, .o_colored_level .o_report_reception .bg-info-light h2, .o_report_reception .bg-success-light h2, .o_colored_level .o_report_reception .bg-success-light h2, .o_report_reception .bg-secondary-light h2, .o_colored_level .o_report_reception .bg-secondary-light h2, .o_report_reception .bg-primary-light h2, .o_colored_level .o_report_reception .bg-primary-light h2, .o_cc5 h2, .o_colored_level .o_cc5 h2, .o_cc4 h2, .o_colored_level .o_cc4 h2, .o_cc3 h2, .o_colored_level .o_cc3 h2, .o_cc2 h2, .o_colored_level .o_cc2 h2, .o_cc1 h2, .o_colored_level .o_cc1 h2, .bg-o-color-5 h2, .o_colored_level .bg-o-color-5 h2, .bg-o-color-4 h2, .o_colored_level .bg-o-color-4 h2, .bg-o-color-3 h2, .o_colored_level .bg-o-color-3 h2, .bg-o-color-2 h2, .o_colored_level .bg-o-color-2 h2, .bg-o-color-1 h2, .o_colored_level .bg-o-color-1 h2, .o_report_reception .bg-dark-light .h2, .o_colored_level .o_report_reception .bg-dark-light .h2, .o_report_reception .bg-light-light .h2, .o_colored_level .o_report_reception .bg-light-light .h2, .o_report_reception .bg-danger-light .h2, .o_colored_level .o_report_reception .bg-danger-light .h2, .o_report_reception .bg-warning-light .h2, .o_colored_level .o_report_reception .bg-warning-light .h2, .o_report_reception .bg-info-light .h2, .o_colored_level .o_report_reception .bg-info-light .h2, .o_report_reception .bg-success-light .h2, .o_colored_level .o_report_reception .bg-success-light .h2, .o_report_reception .bg-secondary-light .h2, .o_colored_level .o_report_reception .bg-secondary-light .h2, .o_report_reception .bg-primary-light .h2, .o_colored_level .o_report_reception .bg-primary-light .h2, .o_cc5 .h2, .o_colored_level .o_cc5 .h2, .o_cc4 .h2, .o_colored_level .o_cc4 .h2, .o_cc3 .h2, .o_colored_level .o_cc3 .h2, .o_cc2 .h2, .o_colored_level .o_cc2 .h2, .o_cc1 .h2, .o_colored_level .o_cc1 .h2, .bg-o-color-5 .h2, .o_colored_level .bg-o-color-5 .h2, .bg-o-color-4 .h2, .bg-o-color-3 .h2, .bg-o-color-2 .h2, .bg-o-color-1 .h2, .o_report_reception .bg-dark-light h3, .o_colored_level .o_report_reception .bg-dark-light h3, .o_report_reception .bg-light-light h3, .o_colored_level .o_report_reception .bg-light-light h3, .o_report_reception .bg-danger-light h3, .o_colored_level .o_report_reception .bg-danger-light h3, .o_report_reception .bg-warning-light h3, .o_colored_level .o_report_reception .bg-warning-light h3, .o_report_reception .bg-info-light h3, .o_colored_level .o_report_reception .bg-info-light h3, .o_report_reception .bg-success-light h3, .o_colored_level .o_report_reception .bg-success-light h3, .o_report_reception .bg-secondary-light h3, .o_colored_level .o_report_reception .bg-secondary-light h3, .o_report_reception .bg-primary-light h3, .o_colored_level .o_report_reception .bg-primary-light h3, .o_cc5 h3, .o_colored_level .o_cc5 h3, .o_cc4 h3, .o_colored_level .o_cc4 h3, .o_cc3 h3, .o_colored_level .o_cc3 h3, .o_cc2 h3, .o_colored_level .o_cc2 h3, .o_cc1 h3, .o_colored_level .o_cc1 h3, .bg-o-color-5 h3, .o_colored_level .bg-o-color-5 h3, .bg-o-color-4 h3, .o_colored_level .bg-o-color-4 h3, .bg-o-color-3 h3, .o_colored_level .bg-o-color-3 h3, .bg-o-color-2 h3, .o_colored_level .bg-o-color-2 h3, .bg-o-color-1 h3, .o_colored_level .bg-o-color-1 h3, .o_report_reception .bg-dark-light .h3, .o_colored_level .o_report_reception .bg-dark-light .h3, .o_report_reception .bg-light-light .h3, .o_colored_level .o_report_reception .bg-light-light .h3, .o_report_reception .bg-danger-light .h3, .o_colored_level .o_report_reception .bg-danger-light .h3, .o_report_reception .bg-warning-light .h3, .o_colored_level .o_report_reception .bg-warning-light .h3, .o_report_reception .bg-info-light .h3, .o_colored_level .o_report_reception .bg-info-light .h3, .o_report_reception .bg-success-light .h3, .o_colored_level .o_report_reception .bg-success-light .h3, .o_report_reception .bg-secondary-light .h3, .o_colored_level .o_report_reception .bg-secondary-light .h3, .o_report_reception .bg-primary-light .h3, .o_colored_level .o_report_reception .bg-primary-light .h3, .o_cc5 .h3, .o_colored_level .o_cc5 .h3, .o_cc4 .h3, .o_colored_level .o_cc4 .h3, .o_cc3 .h3, .o_colored_level .o_cc3 .h3, .o_cc2 .h3, .o_colored_level .o_cc2 .h3, .o_cc1 .h3, .o_colored_level .o_cc1 .h3, .bg-o-color-5 .h3, .o_colored_level .bg-o-color-5 .h3, .bg-o-color-4 .h3, .bg-o-color-3 .h3, .bg-o-color-2 .h3, .bg-o-color-1 .h3, .o_report_reception .bg-dark-light h4, .o_colored_level .o_report_reception .bg-dark-light h4, .o_report_reception .bg-light-light h4, .o_colored_level .o_report_reception .bg-light-light h4, .o_report_reception .bg-danger-light h4, .o_colored_level .o_report_reception .bg-danger-light h4, .o_report_reception .bg-warning-light h4, .o_colored_level .o_report_reception .bg-warning-light h4, .o_report_reception .bg-info-light h4, .o_colored_level .o_report_reception .bg-info-light h4, .o_report_reception .bg-success-light h4, .o_colored_level .o_report_reception .bg-success-light h4, .o_report_reception .bg-secondary-light h4, .o_colored_level .o_report_reception .bg-secondary-light h4, .o_report_reception .bg-primary-light h4, .o_colored_level .o_report_reception .bg-primary-light h4, .o_cc5 h4, .o_colored_level .o_cc5 h4, .o_cc4 h4, .o_colored_level .o_cc4 h4, .o_cc3 h4, .o_colored_level .o_cc3 h4, .o_cc2 h4, .o_colored_level .o_cc2 h4, .o_cc1 h4, .o_colored_level .o_cc1 h4, .bg-o-color-5 h4, .o_colored_level .bg-o-color-5 h4, .bg-o-color-4 h4, .o_colored_level .bg-o-color-4 h4, .bg-o-color-3 h4, .o_colored_level .bg-o-color-3 h4, .bg-o-color-2 h4, .o_colored_level .bg-o-color-2 h4, .bg-o-color-1 h4, .o_colored_level .bg-o-color-1 h4, .o_report_reception .bg-dark-light .h4, .o_colored_level .o_report_reception .bg-dark-light .h4, .o_report_reception .bg-light-light .h4, .o_colored_level .o_report_reception .bg-light-light .h4, .o_report_reception .bg-danger-light .h4, .o_colored_level .o_report_reception .bg-danger-light .h4, .o_report_reception .bg-warning-light .h4, .o_colored_level .o_report_reception .bg-warning-light .h4, .o_report_reception .bg-info-light .h4, .o_colored_level .o_report_reception .bg-info-light .h4, .o_report_reception .bg-success-light .h4, .o_colored_level .o_report_reception .bg-success-light .h4, .o_report_reception .bg-secondary-light .h4, .o_colored_level .o_report_reception .bg-secondary-light .h4, .o_report_reception .bg-primary-light .h4, .o_colored_level .o_report_reception .bg-primary-light .h4, .o_cc5 .h4, .o_colored_level .o_cc5 .h4, .o_cc4 .h4, .o_colored_level .o_cc4 .h4, .o_cc3 .h4, .o_colored_level .o_cc3 .h4, .o_cc2 .h4, .o_colored_level .o_cc2 .h4, .o_cc1 .h4, .o_colored_level .o_cc1 .h4, .bg-o-color-5 .h4, .o_colored_level .bg-o-color-5 .h4, .bg-o-color-4 .h4, .bg-o-color-3 .h4, .bg-o-color-2 .h4, .bg-o-color-1 .h4, .o_report_reception .bg-dark-light h5, .o_colored_level .o_report_reception .bg-dark-light h5, .o_report_reception .bg-light-light h5, .o_colored_level .o_report_reception .bg-light-light h5, .o_report_reception .bg-danger-light h5, .o_colored_level .o_report_reception .bg-danger-light h5, .o_report_reception .bg-warning-light h5, .o_colored_level .o_report_reception .bg-warning-light h5, .o_report_reception .bg-info-light h5, .o_colored_level .o_report_reception .bg-info-light h5, .o_report_reception .bg-success-light h5, .o_colored_level .o_report_reception .bg-success-light h5, .o_report_reception .bg-secondary-light h5, .o_colored_level .o_report_reception .bg-secondary-light h5, .o_report_reception .bg-primary-light h5, .o_colored_level .o_report_reception .bg-primary-light h5, .o_cc5 h5, .o_colored_level .o_cc5 h5, .o_cc4 h5, .o_colored_level .o_cc4 h5, .o_cc3 h5, .o_colored_level .o_cc3 h5, .o_cc2 h5, .o_colored_level .o_cc2 h5, .o_cc1 h5, .o_colored_level .o_cc1 h5, .bg-o-color-5 h5, .o_colored_level .bg-o-color-5 h5, .bg-o-color-4 h5, .o_colored_level .bg-o-color-4 h5, .bg-o-color-3 h5, .o_colored_level .bg-o-color-3 h5, .bg-o-color-2 h5, .o_colored_level .bg-o-color-2 h5, .bg-o-color-1 h5, .o_colored_level .bg-o-color-1 h5, .o_report_reception .bg-dark-light .h5, .o_colored_level .o_report_reception .bg-dark-light .h5, .o_report_reception .bg-light-light .h5, .o_colored_level .o_report_reception .bg-light-light .h5, .o_report_reception .bg-danger-light .h5, .o_colored_level .o_report_reception .bg-danger-light .h5, .o_report_reception .bg-warning-light .h5, .o_colored_level .o_report_reception .bg-warning-light .h5, .o_report_reception .bg-info-light .h5, .o_colored_level .o_report_reception .bg-info-light .h5, .o_report_reception .bg-success-light .h5, .o_colored_level .o_report_reception .bg-success-light .h5, .o_report_reception .bg-secondary-light .h5, .o_colored_level .o_report_reception .bg-secondary-light .h5, .o_report_reception .bg-primary-light .h5, .o_colored_level .o_report_reception .bg-primary-light .h5, .o_cc5 .h5, .o_colored_level .o_cc5 .h5, .o_cc4 .h5, .o_colored_level .o_cc4 .h5, .o_cc3 .h5, .o_colored_level .o_cc3 .h5, .o_cc2 .h5, .o_colored_level .o_cc2 .h5, .o_cc1 .h5, .o_colored_level .o_cc1 .h5, .bg-o-color-5 .h5, .o_colored_level .bg-o-color-5 .h5, .bg-o-color-4 .h5, .bg-o-color-3 .h5, .bg-o-color-2 .h5, .bg-o-color-1 .h5, .o_report_reception .bg-dark-light h6, .o_colored_level .o_report_reception .bg-dark-light h6, .o_report_reception .bg-light-light h6, .o_colored_level .o_report_reception .bg-light-light h6, .o_report_reception .bg-danger-light h6, .o_colored_level .o_report_reception .bg-danger-light h6, .o_report_reception .bg-warning-light h6, .o_colored_level .o_report_reception .bg-warning-light h6, .o_report_reception .bg-info-light h6, .o_colored_level .o_report_reception .bg-info-light h6, .o_report_reception .bg-success-light h6, .o_colored_level .o_report_reception .bg-success-light h6, .o_report_reception .bg-secondary-light h6, .o_colored_level .o_report_reception .bg-secondary-light h6, .o_report_reception .bg-primary-light h6, .o_colored_level .o_report_reception .bg-primary-light h6, .o_cc5 h6, .o_colored_level .o_cc5 h6, .o_cc4 h6, .o_colored_level .o_cc4 h6, .o_cc3 h6, .o_colored_level .o_cc3 h6, .o_cc2 h6, .o_colored_level .o_cc2 h6, .o_cc1 h6, .o_colored_level .o_cc1 h6, .bg-o-color-5 h6, .o_colored_level .bg-o-color-5 h6, .bg-o-color-4 h6, .o_colored_level .bg-o-color-4 h6, .bg-o-color-3 h6, .o_colored_level .bg-o-color-3 h6, .bg-o-color-2 h6, .o_colored_level .bg-o-color-2 h6, .bg-o-color-1 h6, .o_colored_level .bg-o-color-1 h6, .o_report_reception .bg-dark-light .h6, .o_colored_level .o_report_reception .bg-dark-light .h6, .o_report_reception .bg-light-light .h6, .o_colored_level .o_report_reception .bg-light-light .h6, .o_report_reception .bg-danger-light .h6, .o_colored_level .o_report_reception .bg-danger-light .h6, .o_report_reception .bg-warning-light .h6, .o_colored_level .o_report_reception .bg-warning-light .h6, .o_report_reception .bg-info-light .h6, .o_colored_level .o_report_reception .bg-info-light .h6, .o_report_reception .bg-success-light .h6, .o_colored_level .o_report_reception .bg-success-light .h6, .o_report_reception .bg-secondary-light .h6, .o_colored_level .o_report_reception .bg-secondary-light .h6, .o_report_reception .bg-primary-light .h6, .o_colored_level .o_report_reception .bg-primary-light .h6, .o_cc5 .h6, .o_colored_level .o_cc5 .h6, .o_cc4 .h6, .o_colored_level .o_cc4 .h6, .o_cc3 .h6, .o_colored_level .o_cc3 .h6, .o_cc2 .h6, .o_colored_level .o_cc2 .h6, .o_cc1 .h6, .o_colored_level .o_cc1 .h6, .bg-o-color-5 .h6, .o_colored_level .bg-o-color-5 .h6, .bg-o-color-4 .h6, .bg-o-color-3 .h6, .bg-o-color-2 .h6, .bg-o-color-1 .h6 {\n  color: inherit;\n}\n\n", "\n/* /web_enterprise/static/src/scss/bootstrap_overridden.scss */\n\n", "\n/* /web/static/src/scss/bootstrap_overridden.scss */\n\n.user-select-none {\n  -webkit-user-select: none !important;\n}\n\n", "\n/* /web/static/src/scss/bs_mixins_overrides_backend.scss */\n\n", "\n/* /web_editor/static/src/scss/bootstrap_overridden_backend.scss */\n\n", "\n/* /web_editor/static/src/scss/bootstrap_overridden.scss */\n\n", "\n/* /muk_web_appsbar/static/src/scss/mixins.scss */\n\n", "\n/* /web/static/src/scss/pre_variables.scss */\n\n", "\n/* /web/static/lib/bootstrap/scss/_variables.scss */\n\n", "\n/* /web/static/lib/bootstrap/scss/_variables-dark.scss */\n\n", "\n/* /web/static/lib/bootstrap/scss/_maps.scss */\n\n", "\n/* /web/static/src/scss/import_bootstrap.scss */\n\n/*!\n   * Bootstrap  v5.3.3 (https://getbootstrap.com/)\n   * Copyright 2011-2024 The Bootstrap Authors\n   * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n   */\n:root,\n[data-bs-theme=\"light\"] {\n  --blue: #007bff;\n  --indigo: #6610f2;\n  --purple: #6f42c1;\n  --pink: #e83e8c;\n  --red: #dc3545;\n  --orange: #fd7e14;\n  --yellow: #ffc107;\n  --green: #28a745;\n  --teal: #20c997;\n  --cyan: #17a2b8;\n  --white: #FFF;\n  --gray: #5f636f;\n  --gray-dark: #1F2937;\n  --o-cc5-btn-secondary-border: ;\n  --o-cc5-btn-secondary: #F3F2F2;\n  --o-cc5-btn-primary-border: ;\n  --o-cc5-btn-primary: ;\n  --o-cc5-link: ;\n  --o-cc5-h6: ;\n  --o-cc5-h5: ;\n  --o-cc5-h4: ;\n  --o-cc5-h3: ;\n  --o-cc5-h2: ;\n  --o-cc5-headings: #FFFFFF;\n  --o-cc5-text: ;\n  --o-cc5-bg: #111827;\n  --o-cc4-btn-secondary-border: ;\n  --o-cc4-btn-secondary: #F3F2F2;\n  --o-cc4-btn-primary-border: ;\n  --o-cc4-btn-primary: #111827;\n  --o-cc4-link: #111827;\n  --o-cc4-h6: ;\n  --o-cc4-h5: ;\n  --o-cc4-h4: ;\n  --o-cc4-h3: ;\n  --o-cc4-h2: ;\n  --o-cc4-headings: ;\n  --o-cc4-text: ;\n  --o-cc4-bg: #ed1c25;\n  --o-cc3-btn-secondary-border: ;\n  --o-cc3-btn-secondary: #F3F2F2;\n  --o-cc3-btn-primary-border: ;\n  --o-cc3-btn-primary: ;\n  --o-cc3-link: ;\n  --o-cc3-h6: ;\n  --o-cc3-h5: ;\n  --o-cc3-h4: ;\n  --o-cc3-h3: ;\n  --o-cc3-h2: ;\n  --o-cc3-headings: ;\n  --o-cc3-text: ;\n  --o-cc3-bg: #2D3142;\n  --o-cc2-btn-secondary-border: ;\n  --o-cc2-btn-secondary: ;\n  --o-cc2-btn-primary-border: ;\n  --o-cc2-btn-primary: ;\n  --o-cc2-link: ;\n  --o-cc2-h6: ;\n  --o-cc2-h5: ;\n  --o-cc2-h4: ;\n  --o-cc2-h3: ;\n  --o-cc2-h2: ;\n  --o-cc2-headings: #111827;\n  --o-cc2-text: ;\n  --o-cc2-bg: #F3F2F2;\n  --o-cc1-btn-secondary-border: ;\n  --o-cc1-btn-secondary: ;\n  --o-cc1-btn-primary-border: ;\n  --o-cc1-btn-primary: ;\n  --o-cc1-link: ;\n  --o-cc1-h6: ;\n  --o-cc1-h5: ;\n  --o-cc1-h4: ;\n  --o-cc1-h3: ;\n  --o-cc1-h2: ;\n  --o-cc1-headings: ;\n  --o-cc1-text: ;\n  --o-cc1-bg: #FFFFFF;\n  --copyright-custom: rgba(0, 0, 0, 0.15);\n  --copyright: ;\n  --footer-custom: ;\n  --footer: #111827;\n  --header-sales_four-custom: ;\n  --header-sales_four: #FFFFFF;\n  --header-sales_three-custom: ;\n  --header-sales_three: #F3F2F2;\n  --header-sales_two-custom: ;\n  --header-sales_two: #111827;\n  --header-sales_one-custom: ;\n  --header-sales_one: #F3F2F2;\n  --menu-border-color: ;\n  --menu-custom: ;\n  --menu: #FFFFFF;\n  --input: ;\n  --body: white;\n  --o-color-5: #111827;\n  --o-color-4: #FFFFFF;\n  --o-color-3: #F3F2F2;\n  --o-color-2: #2D3142;\n  --o-color-1: #ed1c25;\n  --gray-100: #F9FAFB;\n  --gray-200: #e7e9ed;\n  --gray-300: #d8dadd;\n  --gray-400: #9a9ca5;\n  --gray-500: #7c7f89;\n  --gray-600: #5f636f;\n  --gray-700: #374151;\n  --gray-800: #1F2937;\n  --gray-900: #111827;\n  --gray-white-85: rgba(255, 255, 255, 0.85);\n  --gray-white-75: rgba(255, 255, 255, 0.75);\n  --gray-white-50: rgba(255, 255, 255, 0.5);\n  --gray-white-25: rgba(255, 255, 255, 0.25);\n  --gray-black-75: rgba(0, 0, 0, 0.75);\n  --gray-black-50: rgba(0, 0, 0, 0.5);\n  --gray-black-25: rgba(0, 0, 0, 0.25);\n  --gray-black-15: rgba(0, 0, 0, 0.15);\n  --primary: #1b1c1d;\n  --secondary: #d8dadd;\n  --success: #28A745;\n  --info: #17A2B8;\n  --warning: #e99d00;\n  --danger: #d44c59;\n  --light: #FFF;\n  --dark: #111827;\n  --primary-rgb: 27, 28, 29;\n  --secondary-rgb: 216, 218, 221;\n  --success-rgb: 40, 167, 69;\n  --info-rgb: 23, 162, 184;\n  --warning-rgb: 233, 157, 0;\n  --danger-rgb: 212, 76, 89;\n  --light-rgb: 255, 255, 255;\n  --dark-rgb: 17, 24, 39;\n  --primary-text-emphasis: #0b0b0c;\n  --secondary-text-emphasis: #565758;\n  --success-text-emphasis: #10431c;\n  --info-text-emphasis: #09414a;\n  --warning-text-emphasis: #5d3f00;\n  --danger-text-emphasis: #551e24;\n  --light-text-emphasis: #374151;\n  --dark-text-emphasis: #374151;\n  --primary-bg-subtle: #d1d2d2;\n  --secondary-bg-subtle: #f7f8f8;\n  --success-bg-subtle: #d4edda;\n  --info-bg-subtle: #d1ecf1;\n  --warning-bg-subtle: #fbebcc;\n  --danger-bg-subtle: #f6dbde;\n  --light-bg-subtle: #fcfdfd;\n  --dark-bg-subtle: #9a9ca5;\n  --primary-border-subtle: #a4a4a5;\n  --secondary-border-subtle: #eff0f1;\n  --success-border-subtle: #a9dcb5;\n  --info-border-subtle: #a2dae3;\n  --warning-border-subtle: #f6d899;\n  --danger-border-subtle: #eeb7bd;\n  --light-border-subtle: #e7e9ed;\n  --dark-border-subtle: #7c7f89;\n  --white-rgb: 255, 255, 255;\n  --black-rgb: 0, 0, 0;\n  --font-sans-serif: \"Odoo Unicode Support Noto\", \"Lucida Grande\", Helvetica, Verdana, Arial, \"Odoo Unicode Support Noto\", sans-serif;\n  --font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace;\n  --gradient: linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));\n  --body-font-family: var(--font-sans-serif);\n  --body-font-size: 1rem;\n  --body-font-weight: 400;\n  --body-line-height: 1.5;\n  --body-color: #111827;\n  --body-color-rgb: 17, 24, 39;\n  --body-bg: #FFF;\n  --body-bg-rgb: 255, 255, 255;\n  --emphasis-color: #000;\n  --emphasis-color-rgb: 0, 0, 0;\n  --secondary-color: rgba(17, 24, 39, 0.75);\n  --secondary-color-rgb: 17, 24, 39;\n  --secondary-bg: #e7e9ed;\n  --secondary-bg-rgb: 231, 233, 237;\n  --tertiary-color: rgba(17, 24, 39, 0.5);\n  --tertiary-color-rgb: 17, 24, 39;\n  --tertiary-bg: #F9FAFB;\n  --tertiary-bg-rgb: 249, 250, 251;\n  --heading-color: #111827;\n  --link-color: #1b1c1d;\n  --link-color-rgb: 27, 28, 29;\n  --link-decoration: none;\n  --link-hover-color: #131414;\n  --link-hover-color-rgb: 19, 20, 20;\n  --link-hover-decoration: none;\n  --code-color: #d2317b;\n  --highlight-color: #111827;\n  --highlight-bg: #fff3cd;\n  --border-width: 1px;\n  --border-style: solid;\n  --border-color: #111827;\n  --border-color-translucent: rgba(0, 0, 0, 0.175);\n  --border-radius: 0.25rem;\n  --border-radius-sm: 0.1875rem;\n  --border-radius-lg: 0.75rem;\n  --border-radius-xl: 1rem;\n  --border-radius-xxl: 2rem;\n  --border-radius-2xl: var(--border-radius-xxl);\n  --border-radius-pill: 50rem;\n  --box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);\n  --box-shadow-sm: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);\n  --box-shadow-lg: 0 1rem 3rem rgba(0, 0, 0, 0.175);\n  --box-shadow-inset: inset 0 1px 2px rgba(0, 0, 0, 0.075);\n  --focus-ring-width: 0.25rem;\n  --focus-ring-opacity: 0.25;\n  --focus-ring-color: rgba(27, 28, 29, 0.25);\n  --form-valid-color: #28A745;\n  --form-valid-border-color: #28A745;\n  --form-invalid-color: #d44c59;\n  --form-invalid-border-color: #d44c59;\n}\n\n*,\n*::before,\n*::after {\n  box-sizing: border-box;\n}\n\nbody {\n  margin: 0;\n  font-family: var(--body-font-family);\n  font-size: var(--body-font-size);\n  font-weight: var(--body-font-weight);\n  line-height: var(--body-line-height);\n  color: var(--body-color);\n  text-align: var(--body-text-align);\n  background-color: var(--body-bg);\n  -webkit-text-size-adjust: 100%;\n  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);\n}\n\nhr {\n  margin: 16px 0;\n  color: inherit;\n  border: 0;\n  border-top: var(--border-width) solid;\n  opacity: 0.25;\n}\n\nh6, .h6, h5, .h5, h4, .h4, h3, .h3, h2, .h2, h1, .h1 {\n  margin-top: 0;\n  margin-bottom: 0.75rem;\n  font-family: inherit;\n  font-weight: 500;\n  line-height: 1.2;\n  color: var(--heading-color);\n}\n\nh1, .h1 {\n  font-size: 2.5rem;\n}\n\nh2, .h2 {\n  font-size: 2rem;\n}\n\nh3, .h3 {\n  font-size: 1.75rem;\n}\n\nh4, .h4 {\n  font-size: 1.5rem;\n}\n\nh5, .h5 {\n  font-size: 1.25rem;\n}\n\nh6, .h6 {\n  font-size: 1rem;\n}\n\np {\n  margin-top: 0;\n  margin-bottom: 1rem;\n}\n\nabbr[title] {\n  text-decoration: underline dotted;\n  cursor: help;\n  text-decoration-skip-ink: none;\n}\n\naddress {\n  margin-bottom: 1rem;\n  font-style: normal;\n  line-height: inherit;\n}\n\nol,\nul {\n  padding-left: 2rem;\n}\n\nol,\nul,\ndl {\n  margin-top: 0;\n  margin-bottom: 1rem;\n}\n\nol ol,\nul ul,\nol ul,\nul ol {\n  margin-bottom: 0;\n}\n\ndt {\n  font-weight: 700;\n}\n\ndd {\n  margin-bottom: .5rem;\n  margin-left: 0;\n}\n\nblockquote {\n  margin: 0 0 1rem;\n}\n\nb,\nstrong {\n  font-weight: bolder;\n}\n\nsmall, .small {\n  font-size: 0.8125rem;\n}\n\nmark, .mark {\n  padding: 0.1875em;\n  color: var(--highlight-color);\n  background-color: var(--highlight-bg);\n}\n\nsub,\nsup {\n  position: relative;\n  font-size: 0.75em;\n  line-height: 0;\n  vertical-align: baseline;\n}\n\nsub {\n  bottom: -.25em;\n}\n\nsup {\n  top: -.5em;\n}\n\na {\n  color: rgba(var(--link-color-rgb), var(--link-opacity, 1));\n  text-decoration: none;\n}\n\na:hover {\n  --link-color-rgb: var(--link-hover-color-rgb);\n  text-decoration: none;\n}\n\na:not([href]):not([class]), a:not([href]):not([class]):hover {\n  color: inherit;\n  text-decoration: none;\n}\n\npre,\ncode,\nkbd,\nsamp {\n  font-family: var(--font-monospace);\n  font-size: 1em;\n}\n\npre {\n  display: block;\n  margin-top: 0;\n  margin-bottom: 1rem;\n  overflow: auto;\n  font-size: 0.8125rem;\n}\n\npre code {\n  font-size: inherit;\n  color: inherit;\n  word-break: normal;\n}\n\ncode {\n  font-size: 0.8125rem;\n  color: var(--code-color);\n  word-wrap: break-word;\n}\n\na > code {\n  color: inherit;\n}\n\nkbd {\n  padding: 0.1875rem 0.375rem;\n  font-size: 0.8125rem;\n  color: #374151;\n  background-color: #F9FAFB;\n  border-radius: 0.1875rem;\n}\n\nkbd kbd {\n  padding: 0;\n  font-size: 1em;\n}\n\nfigure {\n  margin: 0 0 1rem;\n}\n\nimg,\nsvg {\n  vertical-align: middle;\n}\n\ntable {\n  caption-side: bottom;\n  border-collapse: collapse;\n}\n\ncaption {\n  padding-top: 0.5rem;\n  padding-bottom: 0.5rem;\n  color: var(--secondary-color);\n  text-align: left;\n}\n\nth {\n  font-weight: 500;\n  text-align: inherit;\n  text-align: -webkit-match-parent;\n}\n\nthead,\ntbody,\ntfoot,\ntr,\ntd,\nth {\n  border-color: inherit;\n  border-style: solid;\n  border-width: 0;\n}\n\nlabel {\n  display: inline-block;\n}\n\nbutton {\n  border-radius: 0;\n}\n\nbutton:focus:not(:focus-visible) {\n  outline: 0;\n}\n\ninput,\nbutton,\nselect,\noptgroup,\ntextarea {\n  margin: 0;\n  font-family: inherit;\n  font-size: inherit;\n  line-height: inherit;\n}\n\nbutton,\nselect {\n  text-transform: none;\n}\n\n[role=\"button\"] {\n  cursor: pointer;\n}\n\nselect {\n  word-wrap: normal;\n}\n\nselect:disabled {\n  opacity: 1;\n}\n\n[list]:not([type=\"date\"]):not([type=\"datetime-local\"]):not([type=\"month\"]):not([type=\"week\"]):not([type=\"time\"])::-webkit-calendar-picker-indicator {\n  display: none !important;\n}\n\nbutton,\n[type=\"button\"],\n[type=\"reset\"],\n[type=\"submit\"] {\n  -webkit--webkit-appearance: button; -moz-appearance: button; appearance: button;\n}\n\nbutton:not(:disabled),\n[type=\"button\"]:not(:disabled),\n[type=\"reset\"]:not(:disabled),\n[type=\"submit\"]:not(:disabled) {\n  cursor: pointer;\n}\n\n::-moz-focus-inner {\n  padding: 0;\n  border-style: none;\n}\n\ntextarea {\n  resize: vertical;\n}\n\nfieldset {\n  min-width: 0;\n  padding: 0;\n  margin: 0;\n  border: 0;\n}\n\nlegend {\n  float: left;\n  width: 100%;\n  padding: 0;\n  margin-bottom: 0.5rem;\n  font-size: 1.5rem;\n  line-height: inherit;\n}\n\nlegend + * {\n  clear: left;\n}\n\n::-webkit-datetime-edit-fields-wrapper,\n::-webkit-datetime-edit-text,\n::-webkit-datetime-edit-minute,\n::-webkit-datetime-edit-hour-field,\n::-webkit-datetime-edit-day-field,\n::-webkit-datetime-edit-month-field,\n::-webkit-datetime-edit-year-field {\n  padding: 0;\n}\n\n::-webkit-inner-spin-button {\n  height: auto;\n}\n\n[type=\"search\"] {\n  -webkit--webkit-appearance: textfield; -moz-appearance: textfield; appearance: textfield;\n  outline-offset: -2px;\n}\n\n/* rtl:raw:\n[type=\"tel\"],\n[type=\"url\"],\n[type=\"email\"],\n[type=\"number\"] {\n  direction: ltr;\n}\n*/\n::-webkit-search-decoration {\n  -webkit--webkit-appearance: none; -moz-appearance: none; appearance: none;\n}\n\n::-webkit-color-swatch-wrapper {\n  padding: 0;\n}\n\n::file-selector-button {\n  font: inherit;\n  -webkit--webkit-appearance: button; -moz-appearance: button; appearance: button;\n}\n\noutput {\n  display: inline-block;\n}\n\niframe {\n  border: 0;\n}\n\nsummary {\n  display: list-item;\n  cursor: pointer;\n}\n\nprogress {\n  vertical-align: baseline;\n}\n\n[hidden] {\n  display: none !important;\n}\n\n.lead {\n  font-size: 1.25rem;\n  font-weight: 300;\n}\n\n.display-1 {\n  font-size: 5rem;\n  font-weight: 300;\n  line-height: 1.2;\n}\n\n.display-2 {\n  font-size: 4.5rem;\n  font-weight: 300;\n  line-height: 1.2;\n}\n\n.display-3 {\n  font-size: 4rem;\n  font-weight: 300;\n  line-height: 1.2;\n}\n\n.display-4 {\n  font-size: 3.5rem;\n  font-weight: 300;\n  line-height: 1.2;\n}\n\n.display-5 {\n  font-size: 3rem;\n  font-weight: 300;\n  line-height: 1.2;\n}\n\n.display-6 {\n  font-size: 2.5rem;\n  font-weight: 300;\n  line-height: 1.2;\n}\n\n.list-unstyled {\n  padding-left: 0;\n  list-style: none;\n}\n\n.list-inline {\n  padding-left: 0;\n  list-style: none;\n}\n\n.list-inline-item {\n  display: inline-block;\n}\n\n.list-inline-item:not(:last-child) {\n  margin-right: 0.5rem;\n}\n\n.initialism {\n  font-size: 0.8125rem;\n  text-transform: uppercase;\n}\n\n.blockquote {\n  margin-bottom: 16px;\n  font-size: 1.25rem;\n}\n\n.blockquote > :last-child {\n  margin-bottom: 0;\n}\n\n.blockquote-footer {\n  margin-top: -16px;\n  margin-bottom: 16px;\n  font-size: 0.8125rem;\n  color: #5f636f;\n}\n\n.blockquote-footer::before {\n  content: \"\\2014\\00A0\";\n}\n\n.img-fluid {\n  max-width: 100%;\n  height: auto;\n}\n\n.img-thumbnail {\n  padding: 0.25rem;\n  background-color: var(--body-bg);\n  border: var(--border-width) solid var(--border-color);\n  border-radius: 0;\n  box-shadow: 0;\n  max-width: 100%;\n  height: auto;\n}\n\n.figure {\n  display: inline-block;\n}\n\n.figure-img {\n  margin-bottom: 8px;\n  line-height: 1;\n}\n\n.figure-caption {\n  font-size: 0.8125rem;\n  color: var(--secondary-color);\n}\n\n.container, .o_container_small,\n.container-fluid,\n.container-xxl,\n.container-xl,\n.container-lg,\n.container-md,\n.container-sm {\n  --gutter-x: 16px;\n  --gutter-y: 0;\n  width: 100%;\n  padding-right: calc(var(--gutter-x) * .5);\n  padding-left: calc(var(--gutter-x) * .5);\n  margin-right: auto;\n  margin-left: auto;\n}\n\n@media (min-width: 576px) {\n  .container-sm, .container, .o_container_small {\n    max-width: 540px;\n  }\n}\n\n@media (min-width: 768px) {\n  .container-md, .container-sm, .container, .o_container_small {\n    max-width: 720px;\n  }\n}\n\n@media (min-width: 992px) {\n  .container-lg, .container-md, .container-sm, .container, .o_container_small {\n    max-width: 960px;\n  }\n}\n\n@media (min-width: 1200px) {\n  .container-xl, .container-lg, .container-md, .container-sm, .container, .o_container_small {\n    max-width: 1140px;\n  }\n}\n\n@media (min-width: 1400px) {\n  .container-xxl, .container-xl, .container-lg, .container-md, .container-sm, .container, .o_container_small {\n    max-width: 1320px;\n  }\n}\n\n:root {\n  --breakpoint-xs: 0;\n  --breakpoint-sm: 576px;\n  --breakpoint-md: 768px;\n  --breakpoint-lg: 992px;\n  --breakpoint-xl: 1200px;\n  --breakpoint-xxl: 1400px;\n}\n\n.row {\n  --gutter-x: 32px;\n  --gutter-y: 0;\n  display: -webkit-box; display: -webkit-flex; display: flex;\n  -webkit-flex-wrap: wrap; flex-wrap: wrap;\n  margin-top: calc(-1 * var(--gutter-y));\n  margin-right: calc(-.5 * var(--gutter-x));\n  margin-left: calc(-.5 * var(--gutter-x));\n}\n\n.row > * {\n  flex-shrink: 0;\n  width: 100%;\n  max-width: 100%;\n  padding-right: calc(var(--gutter-x) * .5);\n  padding-left: calc(var(--gutter-x) * .5);\n  margin-top: var(--gutter-y);\n}\n\n.grid {\n  display: grid;\n  grid-template-rows: repeat(var(--rows, 1), 1fr);\n  grid-template-columns: repeat(var(--columns, 12), 1fr);\n  gap: var(--gap, 32px);\n}\n\n.grid .g-col-1 {\n  grid-column: auto/span 1;\n}\n\n.grid .g-col-2 {\n  grid-column: auto/span 2;\n}\n\n.grid .g-col-3 {\n  grid-column: auto/span 3;\n}\n\n.grid .g-col-4 {\n  grid-column: auto/span 4;\n}\n\n.grid .g-col-5 {\n  grid-column: auto/span 5;\n}\n\n.grid .g-col-6 {\n  grid-column: auto/span 6;\n}\n\n.grid .g-col-7 {\n  grid-column: auto/span 7;\n}\n\n.grid .g-col-8 {\n  grid-column: auto/span 8;\n}\n\n.grid .g-col-9 {\n  grid-column: auto/span 9;\n}\n\n.grid .g-col-10 {\n  grid-column: auto/span 10;\n}\n\n.grid .g-col-11 {\n  grid-column: auto/span 11;\n}\n\n.grid .g-col-12 {\n  grid-column: auto/span 12;\n}\n\n.grid .g-start-1 {\n  grid-column-start: 1;\n}\n\n.grid .g-start-2 {\n  grid-column-start: 2;\n}\n\n.grid .g-start-3 {\n  grid-column-start: 3;\n}\n\n.grid .g-start-4 {\n  grid-column-start: 4;\n}\n\n.grid .g-start-5 {\n  grid-column-start: 5;\n}\n\n.grid .g-start-6 {\n  grid-column-start: 6;\n}\n\n.grid .g-start-7 {\n  grid-column-start: 7;\n}\n\n.grid .g-start-8 {\n  grid-column-start: 8;\n}\n\n.grid .g-start-9 {\n  grid-column-start: 9;\n}\n\n.grid .g-start-10 {\n  grid-column-start: 10;\n}\n\n.grid .g-start-11 {\n  grid-column-start: 11;\n}\n\n@media (min-width: 576px) {\n  .grid .g-col-sm-1 {\n    grid-column: auto/span 1;\n  }\n  .grid .g-col-sm-2 {\n    grid-column: auto/span 2;\n  }\n  .grid .g-col-sm-3 {\n    grid-column: auto/span 3;\n  }\n  .grid .g-col-sm-4 {\n    grid-column: auto/span 4;\n  }\n  .grid .g-col-sm-5 {\n    grid-column: auto/span 5;\n  }\n  .grid .g-col-sm-6 {\n    grid-column: auto/span 6;\n  }\n  .grid .g-col-sm-7 {\n    grid-column: auto/span 7;\n  }\n  .grid .g-col-sm-8 {\n    grid-column: auto/span 8;\n  }\n  .grid .g-col-sm-9 {\n    grid-column: auto/span 9;\n  }\n  .grid .g-col-sm-10 {\n    grid-column: auto/span 10;\n  }\n  .grid .g-col-sm-11 {\n    grid-column: auto/span 11;\n  }\n  .grid .g-col-sm-12 {\n    grid-column: auto/span 12;\n  }\n  .grid .g-start-sm-1 {\n    grid-column-start: 1;\n  }\n  .grid .g-start-sm-2 {\n    grid-column-start: 2;\n  }\n  .grid .g-start-sm-3 {\n    grid-column-start: 3;\n  }\n  .grid .g-start-sm-4 {\n    grid-column-start: 4;\n  }\n  .grid .g-start-sm-5 {\n    grid-column-start: 5;\n  }\n  .grid .g-start-sm-6 {\n    grid-column-start: 6;\n  }\n  .grid .g-start-sm-7 {\n    grid-column-start: 7;\n  }\n  .grid .g-start-sm-8 {\n    grid-column-start: 8;\n  }\n  .grid .g-start-sm-9 {\n    grid-column-start: 9;\n  }\n  .grid .g-start-sm-10 {\n    grid-column-start: 10;\n  }\n  .grid .g-start-sm-11 {\n    grid-column-start: 11;\n  }\n}\n\n@media (min-width: 768px) {\n  .grid .g-col-md-1 {\n    grid-column: auto/span 1;\n  }\n  .grid .g-col-md-2 {\n    grid-column: auto/span 2;\n  }\n  .grid .g-col-md-3 {\n    grid-column: auto/span 3;\n  }\n  .grid .g-col-md-4 {\n    grid-column: auto/span 4;\n  }\n  .grid .g-col-md-5 {\n    grid-column: auto/span 5;\n  }\n  .grid .g-col-md-6 {\n    grid-column: auto/span 6;\n  }\n  .grid .g-col-md-7 {\n    grid-column: auto/span 7;\n  }\n  .grid .g-col-md-8 {\n    grid-column: auto/span 8;\n  }\n  .grid .g-col-md-9 {\n    grid-column: auto/span 9;\n  }\n  .grid .g-col-md-10 {\n    grid-column: auto/span 10;\n  }\n  .grid .g-col-md-11 {\n    grid-column: auto/span 11;\n  }\n  .grid .g-col-md-12 {\n    grid-column: auto/span 12;\n  }\n  .grid .g-start-md-1 {\n    grid-column-start: 1;\n  }\n  .grid .g-start-md-2 {\n    grid-column-start: 2;\n  }\n  .grid .g-start-md-3 {\n    grid-column-start: 3;\n  }\n  .grid .g-start-md-4 {\n    grid-column-start: 4;\n  }\n  .grid .g-start-md-5 {\n    grid-column-start: 5;\n  }\n  .grid .g-start-md-6 {\n    grid-column-start: 6;\n  }\n  .grid .g-start-md-7 {\n    grid-column-start: 7;\n  }\n  .grid .g-start-md-8 {\n    grid-column-start: 8;\n  }\n  .grid .g-start-md-9 {\n    grid-column-start: 9;\n  }\n  .grid .g-start-md-10 {\n    grid-column-start: 10;\n  }\n  .grid .g-start-md-11 {\n    grid-column-start: 11;\n  }\n}\n\n@media (min-width: 992px) {\n  .grid .g-col-lg-1 {\n    grid-column: auto/span 1;\n  }\n  .grid .g-col-lg-2 {\n    grid-column: auto/span 2;\n  }\n  .grid .g-col-lg-3 {\n    grid-column: auto/span 3;\n  }\n  .grid .g-col-lg-4 {\n    grid-column: auto/span 4;\n  }\n  .grid .g-col-lg-5 {\n    grid-column: auto/span 5;\n  }\n  .grid .g-col-lg-6 {\n    grid-column: auto/span 6;\n  }\n  .grid .g-col-lg-7 {\n    grid-column: auto/span 7;\n  }\n  .grid .g-col-lg-8 {\n    grid-column: auto/span 8;\n  }\n  .grid .g-col-lg-9 {\n    grid-column: auto/span 9;\n  }\n  .grid .g-col-lg-10 {\n    grid-column: auto/span 10;\n  }\n  .grid .g-col-lg-11 {\n    grid-column: auto/span 11;\n  }\n  .grid .g-col-lg-12 {\n    grid-column: auto/span 12;\n  }\n  .grid .g-start-lg-1 {\n    grid-column-start: 1;\n  }\n  .grid .g-start-lg-2 {\n    grid-column-start: 2;\n  }\n  .grid .g-start-lg-3 {\n    grid-column-start: 3;\n  }\n  .grid .g-start-lg-4 {\n    grid-column-start: 4;\n  }\n  .grid .g-start-lg-5 {\n    grid-column-start: 5;\n  }\n  .grid .g-start-lg-6 {\n    grid-column-start: 6;\n  }\n  .grid .g-start-lg-7 {\n    grid-column-start: 7;\n  }\n  .grid .g-start-lg-8 {\n    grid-column-start: 8;\n  }\n  .grid .g-start-lg-9 {\n    grid-column-start: 9;\n  }\n  .grid .g-start-lg-10 {\n    grid-column-start: 10;\n  }\n  .grid .g-start-lg-11 {\n    grid-column-start: 11;\n  }\n}\n\n@media (min-width: 1200px) {\n  .grid .g-col-xl-1 {\n    grid-column: auto/span 1;\n  }\n  .grid .g-col-xl-2 {\n    grid-column: auto/span 2;\n  }\n  .grid .g-col-xl-3 {\n    grid-column: auto/span 3;\n  }\n  .grid .g-col-xl-4 {\n    grid-column: auto/span 4;\n  }\n  .grid .g-col-xl-5 {\n    grid-column: auto/span 5;\n  }\n  .grid .g-col-xl-6 {\n    grid-column: auto/span 6;\n  }\n  .grid .g-col-xl-7 {\n    grid-column: auto/span 7;\n  }\n  .grid .g-col-xl-8 {\n    grid-column: auto/span 8;\n  }\n  .grid .g-col-xl-9 {\n    grid-column: auto/span 9;\n  }\n  .grid .g-col-xl-10 {\n    grid-column: auto/span 10;\n  }\n  .grid .g-col-xl-11 {\n    grid-column: auto/span 11;\n  }\n  .grid .g-col-xl-12 {\n    grid-column: auto/span 12;\n  }\n  .grid .g-start-xl-1 {\n    grid-column-start: 1;\n  }\n  .grid .g-start-xl-2 {\n    grid-column-start: 2;\n  }\n  .grid .g-start-xl-3 {\n    grid-column-start: 3;\n  }\n  .grid .g-start-xl-4 {\n    grid-column-start: 4;\n  }\n  .grid .g-start-xl-5 {\n    grid-column-start: 5;\n  }\n  .grid .g-start-xl-6 {\n    grid-column-start: 6;\n  }\n  .grid .g-start-xl-7 {\n    grid-column-start: 7;\n  }\n  .grid .g-start-xl-8 {\n    grid-column-start: 8;\n  }\n  .grid .g-start-xl-9 {\n    grid-column-start: 9;\n  }\n  .grid .g-start-xl-10 {\n    grid-column-start: 10;\n  }\n  .grid .g-start-xl-11 {\n    grid-column-start: 11;\n  }\n}\n\n@media (min-width: 1400px) {\n  .grid .g-col-xxl-1 {\n    grid-column: auto/span 1;\n  }\n  .grid .g-col-xxl-2 {\n    grid-column: auto/span 2;\n  }\n  .grid .g-col-xxl-3 {\n    grid-column: auto/span 3;\n  }\n  .grid .g-col-xxl-4 {\n    grid-column: auto/span 4;\n  }\n  .grid .g-col-xxl-5 {\n    grid-column: auto/span 5;\n  }\n  .grid .g-col-xxl-6 {\n    grid-column: auto/span 6;\n  }\n  .grid .g-col-xxl-7 {\n    grid-column: auto/span 7;\n  }\n  .grid .g-col-xxl-8 {\n    grid-column: auto/span 8;\n  }\n  .grid .g-col-xxl-9 {\n    grid-column: auto/span 9;\n  }\n  .grid .g-col-xxl-10 {\n    grid-column: auto/span 10;\n  }\n  .grid .g-col-xxl-11 {\n    grid-column: auto/span 11;\n  }\n  .grid .g-col-xxl-12 {\n    grid-column: auto/span 12;\n  }\n  .grid .g-start-xxl-1 {\n    grid-column-start: 1;\n  }\n  .grid .g-start-xxl-2 {\n    grid-column-start: 2;\n  }\n  .grid .g-start-xxl-3 {\n    grid-column-start: 3;\n  }\n  .grid .g-start-xxl-4 {\n    grid-column-start: 4;\n  }\n  .grid .g-start-xxl-5 {\n    grid-column-start: 5;\n  }\n  .grid .g-start-xxl-6 {\n    grid-column-start: 6;\n  }\n  .grid .g-start-xxl-7 {\n    grid-column-start: 7;\n  }\n  .grid .g-start-xxl-8 {\n    grid-column-start: 8;\n  }\n  .grid .g-start-xxl-9 {\n    grid-column-start: 9;\n  }\n  .grid .g-start-xxl-10 {\n    grid-column-start: 10;\n  }\n  .grid .g-start-xxl-11 {\n    grid-column-start: 11;\n  }\n}\n\n.col {\n  flex: 1 0 0%;\n}\n\n.row-cols-auto > * {\n  -webkit-box-flex: 0; -webkit-flex: 0 0 auto; flex: 0 0 auto;\n  width: auto;\n}\n\n.row-cols-1 > * {\n  -webkit-box-flex: 0; -webkit-flex: 0 0 auto; flex: 0 0 auto;\n  width: 100%;\n}\n\n.row-cols-2 > * {\n  -webkit-box-flex: 0; -webkit-flex: 0 0 auto; flex: 0 0 auto;\n  width: 50%;\n}\n\n.row-cols-3 > * {\n  -webkit-box-flex: 0; -webkit-flex: 0 0 auto; flex: 0 0 auto;\n  width: 33.33333333%;\n}\n\n.row-cols-4 > * {\n  -webkit-box-flex: 0; -webkit-flex: 0 0 auto; flex: 0 0 auto;\n  width: 25%;\n}\n\n.row-cols-5 > * {\n  -webkit-box-flex: 0; -webkit-flex: 0 0 auto; flex: 0 0 auto;\n  width: 20%;\n}\n\n.row-cols-6 > * {\n  -webkit-box-flex: 0; -webkit-flex: 0 0 auto; flex: 0 0 auto;\n  width: 16.66666667%;\n}\n\n.col-auto {\n  -webkit-box-flex: 0; -webkit-flex: 0 0 auto; flex: 0 0 auto;\n  width: auto;\n}\n\n.col-1 {\n  -webkit-box-flex: 0; -webkit-flex: 0 0 auto; flex: 0 0 auto;\n  width: 8.33333333%;\n}\n\n.col-2 {\n  -webkit-box-flex: 0; -webkit-flex: 0 0 auto; flex: 0 0 auto;\n  width: 16.66666667%;\n}\n\n.col-3 {\n  -webkit-box-flex: 0; -webkit-flex: 0 0 auto; flex: 0 0 auto;\n  width: 25%;\n}\n\n.col-4 {\n  -webkit-box-flex: 0; -webkit-flex: 0 0 auto; flex: 0 0 auto;\n  width: 33.33333333%;\n}\n\n.col-5 {\n  -webkit-box-flex: 0; -webkit-flex: 0 0 auto; flex: 0 0 auto;\n  width: 41.66666667%;\n}\n\n.col-6 {\n  -webkit-box-flex: 0; -webkit-flex: 0 0 auto; flex: 0 0 auto;\n  width: 50%;\n}\n\n.col-7 {\n  -webkit-box-flex: 0; -webkit-flex: 0 0 auto; flex: 0 0 auto;\n  width: 58.33333333%;\n}\n\n.col-8 {\n  -webkit-box-flex: 0; -webkit-flex: 0 0 auto; flex: 0 0 auto;\n  width: 66.66666667%;\n}\n\n.col-9 {\n  -webkit-box-flex: 0; -webkit-flex: 0 0 auto; flex: 0 0 auto;\n  width: 75%;\n}\n\n.col-10 {\n  -webkit-box-flex: 0; -webkit-flex: 0 0 auto; flex: 0 0 auto;\n  width: 83.33333333%;\n}\n\n.col-11 {\n  -webkit-box-flex: 0; -webkit-flex: 0 0 auto; flex: 0 0 auto;\n  width: 91.66666667%;\n}\n\n.col-12 {\n  -webkit-box-flex: 0; -webkit-flex: 0 0 auto; flex: 0 0 auto;\n  width: 100%;\n}\n\n.offset-1 {\n  margin-left: 8.33333333%;\n}\n\n.offset-2 {\n  margin-left: 16.66666667%;\n}\n\n.offset-3 {\n  margin-left: 25%;\n}\n\n.offset-4 {\n  margin-left: 33.33333333%;\n}\n\n.offset-5 {\n  margin-left: 41.66666667%;\n}\n\n.offset-6 {\n  margin-left: 50%;\n}\n\n.offset-7 {\n  margin-left: 58.33333333%;\n}\n\n.offset-8 {\n  margin-left: 66.66666667%;\n}\n\n.offset-9 {\n  margin-left: 75%;\n}\n\n.offset-10 {\n  margin-left: 83.33333333%;\n}\n\n.offset-11 {\n  margin-left: 91.66666667%;\n}\n\n.g-0,\n.gx-0 {\n  --gutter-x: 0;\n}\n\n.g-0,\n.gy-0 {\n  --gutter-y: 0;\n}\n\n.g-1,\n.gx-1 {\n  --gutter-x: 4px;\n}\n\n.g-1,\n.gy-1 {\n  --gutter-y: 4px;\n}\n\n.g-2,\n.gx-2 {\n  --gutter-x: 8px;\n}\n\n.g-2,\n.gy-2 {\n  --gutter-y: 8px;\n}\n\n.g-3,\n.gx-3 {\n  --gutter-x: 16px;\n}\n\n.g-3,\n.gy-3 {\n  --gutter-y: 16px;\n}\n\n.g-4,\n.gx-4 {\n  --gutter-x: 24px;\n}\n\n.g-4,\n.gy-4 {\n  --gutter-y: 24px;\n}\n\n.g-5,\n.gx-5 {\n  --gutter-x: 48px;\n}\n\n.g-5,\n.gy-5 {\n  --gutter-y: 48px;\n}\n\n@media (min-width: 576px) {\n  .col-sm {\n    flex: 1 0 0%;\n  }\n  .row-cols-sm-auto > * {\n    -webkit-box-flex: 0; -webkit-flex: 0 0 auto; flex: 0 0 auto;\n    width: auto;\n  }\n  .row-cols-sm-1 > * {\n    -webkit-box-flex: 0; -webkit-flex: 0 0 auto; flex: 0 0 auto;\n    width: 100%;\n  }\n  .row-cols-sm-2 > * {\n    -webkit-box-flex: 0; -webkit-flex: 0 0 auto; flex: 0 0 auto;\n    width: 50%;\n  }\n  .row-cols-sm-3 > * {\n    -webkit-box-flex: 0; -webkit-flex: 0 0 auto; flex: 0 0 auto;\n    width: 33.33333333%;\n  }\n  .row-cols-sm-4 > * {\n    -webkit-box-flex: 0; -webkit-flex: 0 0 auto; flex: 0 0 auto;\n    width: 25%;\n  }\n  .row-cols-sm-5 > * {\n    -webkit-box-flex: 0; -webkit-flex: 0 0 auto; flex: 0 0 auto;\n    width: 20%;\n  }\n  .row-cols-sm-6 > * {\n    -webkit-box-flex: 0; -webkit-flex: 0 0 auto; flex: 0 0 auto;\n    width: 16.66666667%;\n  }\n  .col-sm-auto {\n    -webkit-box-flex: 0; -webkit-flex: 0 0 auto; flex: 0 0 auto;\n    width: auto;\n  }\n  .col-sm-1 {\n    -webkit-box-flex: 0; -webkit-flex: 0 0 auto; flex: 0 0 auto;\n    width: 8.33333333%;\n  }\n  .col-sm-2 {\n    -webkit-box-flex: 0; -webkit-flex: 0 0 auto; flex: 0 0 auto;\n    width: 16.66666667%;\n  }\n  .col-sm-3 {\n    -webkit-box-flex: 0; -webkit-flex: 0 0 auto; flex: 0 0 auto;\n    width: 25%;\n  }\n  .col-sm-4 {\n    -webkit-box-flex: 0; -webkit-flex: 0 0 auto; flex: 0 0 auto;\n    width: 33.33333333%;\n  }\n  .col-sm-5 {\n    -webkit-box-flex: 0; -webkit-flex: 0 0 auto; flex: 0 0 auto;\n    width: 41.66666667%;\n  }\n  .col-sm-6 {\n    -webkit-box-flex: 0; -webkit-flex: 0 0 auto; flex: 0 0 auto;\n    width: 50%;\n  }\n  .col-sm-7 {\n    -webkit-box-flex: 0; -webkit-flex: 0 0 auto; flex: 0 0 auto;\n    width: 58.33333333%;\n  }\n  .col-sm-8 {\n    -webkit-box-flex: 0; -webkit-flex: 0 0 auto; flex: 0 0 auto;\n    width: 66.66666667%;\n  }\n  .col-sm-9 {\n    -webkit-box-flex: 0; -webkit-flex: 0 0 auto; flex: 0 0 auto;\n    width: 75%;\n  }\n  .col-sm-10 {\n    -webkit-box-flex: 0; -webkit-flex: 0 0 auto; flex: 0 0 auto;\n    width: 83.33333333%;\n  }\n  .col-sm-11 {\n    -webkit-box-flex: 0; -webkit-flex: 0 0 auto; flex: 0 0 auto;\n    width: 91.66666667%;\n  }\n  .col-sm-12 {\n    -webkit-box-flex: 0; -webkit-flex: 0 0 auto; flex: 0 0 auto;\n    width: 100%;\n  }\n  .offset-sm-0 {\n    margin-left: 0;\n  }\n  .offset-sm-1 {\n    margin-left: 8.33333333%;\n  }\n  .offset-sm-2 {\n    margin-left: 16.66666667%;\n  }\n  .offset-sm-3 {\n    margin-left: 25%;\n  }\n  .offset-sm-4 {\n    margin-left: 33.33333333%;\n  }\n  .offset-sm-5 {\n    margin-left: 41.66666667%;\n  }\n  .offset-sm-6 {\n    margin-left: 50%;\n  }\n  .offset-sm-7 {\n    margin-left: 58.33333333%;\n  }\n  .offset-sm-8 {\n    margin-left: 66.66666667%;\n  }\n  .offset-sm-9 {\n    margin-left: 75%;\n  }\n  .offset-sm-10 {\n    margin-left: 83.33333333%;\n  }\n  .offset-sm-11 {\n    margin-left: 91.66666667%;\n  }\n  .g-sm-0,\n.gx-sm-0 {\n    --gutter-x: 0;\n  }\n  .g-sm-0,\n.gy-sm-0 {\n    --gutter-y: 0;\n  }\n  .g-sm-1,\n.gx-sm-1 {\n    --gutter-x: 4px;\n  }\n  .g-sm-1,\n.gy-sm-1 {\n    --gutter-y: 4px;\n  }\n  .g-sm-2,\n.gx-sm-2 {\n    --gutter-x: 8px;\n  }\n  .g-sm-2,\n.gy-sm-2 {\n    --gutter-y: 8px;\n  }\n  .g-sm-3,\n.gx-sm-3 {\n    --gutter-x: 16px;\n  }\n  .g-sm-3,\n.gy-sm-3 {\n    --gutter-y: 16px;\n  }\n  .g-sm-4,\n.gx-sm-4 {\n    --gutter-x: 24px;\n  }\n  .g-sm-4,\n.gy-sm-4 {\n    --gutter-y: 24px;\n  }\n  .g-sm-5,\n.gx-sm-5 {\n    --gutter-x: 48px;\n  }\n  .g-sm-5,\n.gy-sm-5 {\n    --gutter-y: 48px;\n  }\n}\n\n@media (min-width: 768px) {\n  .col-md {\n    flex: 1 0 0%;\n  }\n  .row-cols-md-auto > * {\n    -webkit-box-flex: 0; -webkit-flex: 0 0 auto; flex: 0 0 auto;\n    width: auto;\n  }\n  .row-cols-md-1 > * {\n    -webkit-box-flex: 0; -webkit-flex: 0 0 auto; flex: 0 0 auto;\n    width: 100%;\n  }\n  .row-cols-md-2 > * {\n    -webkit-box-flex: 0; -webkit-flex: 0 0 auto; flex: 0 0 auto;\n    width: 50%;\n  }\n  .row-cols-md-3 > * {\n    -webkit-box-flex: 0; -webkit-flex: 0 0 auto; flex: 0 0 auto;\n    width: 33.33333333%;\n  }\n  .row-cols-md-4 > * {\n    -webkit-box-flex: 0; -webkit-flex: 0 0 auto; flex: 0 0 auto;\n    width: 25%;\n  }\n  .row-cols-md-5 > * {\n    -webkit-box-flex: 0; -webkit-flex: 0 0 auto; flex: 0 0 auto;\n    width: 20%;\n  }\n  .row-cols-md-6 > * {\n    -webkit-box-flex: 0; -webkit-flex: 0 0 auto; flex: 0 0 auto;\n    width: 16.66666667%;\n  }\n  .col-md-auto {\n    -webkit-box-flex: 0; -webkit-flex: 0 0 auto; flex: 0 0 auto;\n    width: auto;\n  }\n  .col-md-1 {\n    -webkit-box-flex: 0; -webkit-flex: 0 0 auto; flex: 0 0 auto;\n    width: 8.33333333%;\n  }\n  .col-md-2 {\n    -webkit-box-flex: 0; -webkit-flex: 0 0 auto; flex: 0 0 auto;\n    width: 16.66666667%;\n  }\n  .col-md-3 {\n    -webkit-box-flex: 0; -webkit-flex: 0 0 auto; flex: 0 0 auto;\n    width: 25%;\n  }\n  .col-md-4 {\n    -webkit-box-flex: 0; -webkit-flex: 0 0 auto; flex: 0 0 auto;\n    width: 33.33333333%;\n  }\n  .col-md-5 {\n    -webkit-box-flex: 0; -webkit-flex: 0 0 auto; flex: 0 0 auto;\n    width: 41.66666667%;\n  }\n  .col-md-6 {\n    -webkit-box-flex: 0; -webkit-flex: 0 0 auto; flex: 0 0 auto;\n    width: 50%;\n  }\n  .col-md-7 {\n    -webkit-box-flex: 0; -webkit-flex: 0 0 auto; flex: 0 0 auto;\n    width: 58.33333333%;\n  }\n  .col-md-8 {\n    -webkit-box-flex: 0; -webkit-flex: 0 0 auto; flex: 0 0 auto;\n    width: 66.66666667%;\n  }\n  .col-md-9 {\n    -webkit-box-flex: 0; -webkit-flex: 0 0 auto; flex: 0 0 auto;\n    width: 75%;\n  }\n  .col-md-10 {\n    -webkit-box-flex: 0; -webkit-flex: 0 0 auto; flex: 0 0 auto;\n    width: 83.33333333%;\n  }\n  .col-md-11 {\n    -webkit-box-flex: 0; -webkit-flex: 0 0 auto; flex: 0 0 auto;\n    width: 91.66666667%;\n  }\n  .col-md-12 {\n    -webkit-box-flex: 0; -webkit-flex: 0 0 auto; flex: 0 0 auto;\n    width: 100%;\n  }\n  .offset-md-0 {\n    margin-left: 0;\n  }\n  .offset-md-1 {\n    margin-left: 8.33333333%;\n  }\n  .offset-md-2 {\n    margin-left: 16.66666667%;\n  }\n  .offset-md-3 {\n    margin-left: 25%;\n  }\n  .offset-md-4 {\n    margin-left: 33.33333333%;\n  }\n  .offset-md-5 {\n    margin-left: 41.66666667%;\n  }\n  .offset-md-6 {\n    margin-left: 50%;\n  }\n  .offset-md-7 {\n    margin-left: 58.33333333%;\n  }\n  .offset-md-8 {\n    margin-left: 66.66666667%;\n  }\n  .offset-md-9 {\n    margin-left: 75%;\n  }\n  .offset-md-10 {\n    margin-left: 83.33333333%;\n  }\n  .offset-md-11 {\n    margin-left: 91.66666667%;\n  }\n  .g-md-0,\n.gx-md-0 {\n    --gutter-x: 0;\n  }\n  .g-md-0,\n.gy-md-0 {\n    --gutter-y: 0;\n  }\n  .g-md-1,\n.gx-md-1 {\n    --gutter-x: 4px;\n  }\n  .g-md-1,\n.gy-md-1 {\n    --gutter-y: 4px;\n  }\n  .g-md-2,\n.gx-md-2 {\n    --gutter-x: 8px;\n  }\n  .g-md-2,\n.gy-md-2 {\n    --gutter-y: 8px;\n  }\n  .g-md-3,\n.gx-md-3 {\n    --gutter-x: 16px;\n  }\n  .g-md-3,\n.gy-md-3 {\n    --gutter-y: 16px;\n  }\n  .g-md-4,\n.gx-md-4 {\n    --gutter-x: 24px;\n  }\n  .g-md-4,\n.gy-md-4 {\n    --gutter-y: 24px;\n  }\n  .g-md-5,\n.gx-md-5 {\n    --gutter-x: 48px;\n  }\n  .g-md-5,\n.gy-md-5 {\n    --gutter-y: 48px;\n  }\n}\n\n@media (min-width: 992px) {\n  .col-lg {\n    flex: 1 0 0%;\n  }\n  .row-cols-lg-auto > * {\n    -webkit-box-flex: 0; -webkit-flex: 0 0 auto; flex: 0 0 auto;\n    width: auto;\n  }\n  .row-cols-lg-1 > * {\n    -webkit-box-flex: 0; -webkit-flex: 0 0 auto; flex: 0 0 auto;\n    width: 100%;\n  }\n  .row-cols-lg-2 > * {\n    -webkit-box-flex: 0; -webkit-flex: 0 0 auto; flex: 0 0 auto;\n    width: 50%;\n  }\n  .row-cols-lg-3 > * {\n    -webkit-box-flex: 0; -webkit-flex: 0 0 auto; flex: 0 0 auto;\n    width: 33.33333333%;\n  }\n  .row-cols-lg-4 > * {\n    -webkit-box-flex: 0; -webkit-flex: 0 0 auto; flex: 0 0 auto;\n    width: 25%;\n  }\n  .row-cols-lg-5 > * {\n    -webkit-box-flex: 0; -webkit-flex: 0 0 auto; flex: 0 0 auto;\n    width: 20%;\n  }\n  .row-cols-lg-6 > * {\n    -webkit-box-flex: 0; -webkit-flex: 0 0 auto; flex: 0 0 auto;\n    width: 16.66666667%;\n  }\n  .col-lg-auto {\n    -webkit-box-flex: 0; -webkit-flex: 0 0 auto; flex: 0 0 auto;\n    width: auto;\n  }\n  .col-lg-1 {\n    -webkit-box-flex: 0; -webkit-flex: 0 0 auto; flex: 0 0 auto;\n    width: 8.33333333%;\n  }\n  .col-lg-2 {\n    -webkit-box-flex: 0; -webkit-flex: 0 0 auto; flex: 0 0 auto;\n    width: 16.66666667%;\n  }\n  .col-lg-3 {\n    -webkit-box-flex: 0; -webkit-flex: 0 0 auto; flex: 0 0 auto;\n    width: 25%;\n  }\n  .col-lg-4 {\n    -webkit-box-flex: 0; -webkit-flex: 0 0 auto; flex: 0 0 auto;\n    width: 33.33333333%;\n  }\n  .col-lg-5 {\n    -webkit-box-flex: 0; -webkit-flex: 0 0 auto; flex: 0 0 auto;\n    width: 41.66666667%;\n  }\n  .col-lg-6 {\n    -webkit-box-flex: 0; -webkit-flex: 0 0 auto; flex: 0 0 auto;\n    width: 50%;\n  }\n  .col-lg-7 {\n    -webkit-box-flex: 0; -webkit-flex: 0 0 auto; flex: 0 0 auto;\n    width: 58.33333333%;\n  }\n  .col-lg-8 {\n    -webkit-box-flex: 0; -webkit-flex: 0 0 auto; flex: 0 0 auto;\n    width: 66.66666667%;\n  }\n  .col-lg-9 {\n    -webkit-box-flex: 0; -webkit-flex: 0 0 auto; flex: 0 0 auto;\n    width: 75%;\n  }\n  .col-lg-10 {\n    -webkit-box-flex: 0; -webkit-flex: 0 0 auto; flex: 0 0 auto;\n    width: 83.33333333%;\n  }\n  .col-lg-11 {\n    -webkit-box-flex: 0; -webkit-flex: 0 0 auto; flex: 0 0 auto;\n    width: 91.66666667%;\n  }\n  .col-lg-12 {\n    -webkit-box-flex: 0; -webkit-flex: 0 0 auto; flex: 0 0 auto;\n    width: 100%;\n  }\n  .offset-lg-0 {\n    margin-left: 0;\n  }\n  .offset-lg-1 {\n    margin-left: 8.33333333%;\n  }\n  .offset-lg-2 {\n    margin-left: 16.66666667%;\n  }\n  .offset-lg-3 {\n    margin-left: 25%;\n  }\n  .offset-lg-4 {\n    margin-left: 33.33333333%;\n  }\n  .offset-lg-5 {\n    margin-left: 41.66666667%;\n  }\n  .offset-lg-6 {\n    margin-left: 50%;\n  }\n  .offset-lg-7 {\n    margin-left: 58.33333333%;\n  }\n  .offset-lg-8 {\n    margin-left: 66.66666667%;\n  }\n  .offset-lg-9 {\n    margin-left: 75%;\n  }\n  .offset-lg-10 {\n    margin-left: 83.33333333%;\n  }\n  .offset-lg-11 {\n    margin-left: 91.66666667%;\n  }\n  .g-lg-0,\n.gx-lg-0 {\n    --gutter-x: 0;\n  }\n  .g-lg-0,\n.gy-lg-0 {\n    --gutter-y: 0;\n  }\n  .g-lg-1,\n.gx-lg-1 {\n    --gutter-x: 4px;\n  }\n  .g-lg-1,\n.gy-lg-1 {\n    --gutter-y: 4px;\n  }\n  .g-lg-2,\n.gx-lg-2 {\n    --gutter-x: 8px;\n  }\n  .g-lg-2,\n.gy-lg-2 {\n    --gutter-y: 8px;\n  }\n  .g-lg-3,\n.gx-lg-3 {\n    --gutter-x: 16px;\n  }\n  .g-lg-3,\n.gy-lg-3 {\n    --gutter-y: 16px;\n  }\n  .g-lg-4,\n.gx-lg-4 {\n    --gutter-x: 24px;\n  }\n  .g-lg-4,\n.gy-lg-4 {\n    --gutter-y: 24px;\n  }\n  .g-lg-5,\n.gx-lg-5 {\n    --gutter-x: 48px;\n  }\n  .g-lg-5,\n.gy-lg-5 {\n    --gutter-y: 48px;\n  }\n}\n\n@media (min-width: 1200px) {\n  .col-xl {\n    flex: 1 0 0%;\n  }\n  .row-cols-xl-auto > * {\n    -webkit-box-flex: 0; -webkit-flex: 0 0 auto; flex: 0 0 auto;\n    width: auto;\n  }\n  .row-cols-xl-1 > * {\n    -webkit-box-flex: 0; -webkit-flex: 0 0 auto; flex: 0 0 auto;\n    width: 100%;\n  }\n  .row-cols-xl-2 > * {\n    -webkit-box-flex: 0; -webkit-flex: 0 0 auto; flex: 0 0 auto;\n    width: 50%;\n  }\n  .row-cols-xl-3 > * {\n    -webkit-box-flex: 0; -webkit-flex: 0 0 auto; flex: 0 0 auto;\n    width: 33.33333333%;\n  }\n  .row-cols-xl-4 > * {\n    -webkit-box-flex: 0; -webkit-flex: 0 0 auto; flex: 0 0 auto;\n    width: 25%;\n  }\n  .row-cols-xl-5 > * {\n    -webkit-box-flex: 0; -webkit-flex: 0 0 auto; flex: 0 0 auto;\n    width: 20%;\n  }\n  .row-cols-xl-6 > * {\n    -webkit-box-flex: 0; -webkit-flex: 0 0 auto; flex: 0 0 auto;\n    width: 16.66666667%;\n  }\n  .col-xl-auto {\n    -webkit-box-flex: 0; -webkit-flex: 0 0 auto; flex: 0 0 auto;\n    width: auto;\n  }\n  .col-xl-1 {\n    -webkit-box-flex: 0; -webkit-flex: 0 0 auto; flex: 0 0 auto;\n    width: 8.33333333%;\n  }\n  .col-xl-2 {\n    -webkit-box-flex: 0; -webkit-flex: 0 0 auto; flex: 0 0 auto;\n    width: 16.66666667%;\n  }\n  .col-xl-3 {\n    -webkit-box-flex: 0; -webkit-flex: 0 0 auto; flex: 0 0 auto;\n    width: 25%;\n  }\n  .col-xl-4 {\n    -webkit-box-flex: 0; -webkit-flex: 0 0 auto; flex: 0 0 auto;\n    width: 33.33333333%;\n  }\n  .col-xl-5 {\n    -webkit-box-flex: 0; -webkit-flex: 0 0 auto; flex: 0 0 auto;\n    width: 41.66666667%;\n  }\n  .col-xl-6 {\n    -webkit-box-flex: 0; -webkit-flex: 0 0 auto; flex: 0 0 auto;\n    width: 50%;\n  }\n  .col-xl-7 {\n    -webkit-box-flex: 0; -webkit-flex: 0 0 auto; flex: 0 0 auto;\n    width: 58.33333333%;\n  }\n  .col-xl-8 {\n    -webkit-box-flex: 0; -webkit-flex: 0 0 auto; flex: 0 0 auto;\n    width: 66.66666667%;\n  }\n  .col-xl-9 {\n    -webkit-box-flex: 0; -webkit-flex: 0 0 auto; flex: 0 0 auto;\n    width: 75%;\n  }\n  .col-xl-10 {\n    -webkit-box-flex: 0; -webkit-flex: 0 0 auto; flex: 0 0 auto;\n    width: 83.33333333%;\n  }\n  .col-xl-11 {\n    -webkit-box-flex: 0; -webkit-flex: 0 0 auto; flex: 0 0 auto;\n    width: 91.66666667%;\n  }\n  .col-xl-12 {\n    -webkit-box-flex: 0; -webkit-flex: 0 0 auto; flex: 0 0 auto;\n    width: 100%;\n  }\n  .offset-xl-0 {\n    margin-left: 0;\n  }\n  .offset-xl-1 {\n    margin-left: 8.33333333%;\n  }\n  .offset-xl-2 {\n    margin-left: 16.66666667%;\n  }\n  .offset-xl-3 {\n    margin-left: 25%;\n  }\n  .offset-xl-4 {\n    margin-left: 33.33333333%;\n  }\n  .offset-xl-5 {\n    margin-left: 41.66666667%;\n  }\n  .offset-xl-6 {\n    margin-left: 50%;\n  }\n  .offset-xl-7 {\n    margin-left: 58.33333333%;\n  }\n  .offset-xl-8 {\n    margin-left: 66.66666667%;\n  }\n  .offset-xl-9 {\n    margin-left: 75%;\n  }\n  .offset-xl-10 {\n    margin-left: 83.33333333%;\n  }\n  .offset-xl-11 {\n    margin-left: 91.66666667%;\n  }\n  .g-xl-0,\n.gx-xl-0 {\n    --gutter-x: 0;\n  }\n  .g-xl-0,\n.gy-xl-0 {\n    --gutter-y: 0;\n  }\n  .g-xl-1,\n.gx-xl-1 {\n    --gutter-x: 4px;\n  }\n  .g-xl-1,\n.gy-xl-1 {\n    --gutter-y: 4px;\n  }\n  .g-xl-2,\n.gx-xl-2 {\n    --gutter-x: 8px;\n  }\n  .g-xl-2,\n.gy-xl-2 {\n    --gutter-y: 8px;\n  }\n  .g-xl-3,\n.gx-xl-3 {\n    --gutter-x: 16px;\n  }\n  .g-xl-3,\n.gy-xl-3 {\n    --gutter-y: 16px;\n  }\n  .g-xl-4,\n.gx-xl-4 {\n    --gutter-x: 24px;\n  }\n  .g-xl-4,\n.gy-xl-4 {\n    --gutter-y: 24px;\n  }\n  .g-xl-5,\n.gx-xl-5 {\n    --gutter-x: 48px;\n  }\n  .g-xl-5,\n.gy-xl-5 {\n    --gutter-y: 48px;\n  }\n}\n\n@media (min-width: 1400px) {\n  .col-xxl {\n    flex: 1 0 0%;\n  }\n  .row-cols-xxl-auto > * {\n    -webkit-box-flex: 0; -webkit-flex: 0 0 auto; flex: 0 0 auto;\n    width: auto;\n  }\n  .row-cols-xxl-1 > * {\n    -webkit-box-flex: 0; -webkit-flex: 0 0 auto; flex: 0 0 auto;\n    width: 100%;\n  }\n  .row-cols-xxl-2 > * {\n    -webkit-box-flex: 0; -webkit-flex: 0 0 auto; flex: 0 0 auto;\n    width: 50%;\n  }\n  .row-cols-xxl-3 > * {\n    -webkit-box-flex: 0; -webkit-flex: 0 0 auto; flex: 0 0 auto;\n    width: 33.33333333%;\n  }\n  .row-cols-xxl-4 > * {\n    -webkit-box-flex: 0; -webkit-flex: 0 0 auto; flex: 0 0 auto;\n    width: 25%;\n  }\n  .row-cols-xxl-5 > * {\n    -webkit-box-flex: 0; -webkit-flex: 0 0 auto; flex: 0 0 auto;\n    width: 20%;\n  }\n  .row-cols-xxl-6 > * {\n    -webkit-box-flex: 0; -webkit-flex: 0 0 auto; flex: 0 0 auto;\n    width: 16.66666667%;\n  }\n  .col-xxl-auto {\n    -webkit-box-flex: 0; -webkit-flex: 0 0 auto; flex: 0 0 auto;\n    width: auto;\n  }\n  .col-xxl-1 {\n    -webkit-box-flex: 0; -webkit-flex: 0 0 auto; flex: 0 0 auto;\n    width: 8.33333333%;\n  }\n  .col-xxl-2 {\n    -webkit-box-flex: 0; -webkit-flex: 0 0 auto; flex: 0 0 auto;\n    width: 16.66666667%;\n  }\n  .col-xxl-3 {\n    -webkit-box-flex: 0; -webkit-flex: 0 0 auto; flex: 0 0 auto;\n    width: 25%;\n  }\n  .col-xxl-4 {\n    -webkit-box-flex: 0; -webkit-flex: 0 0 auto; flex: 0 0 auto;\n    width: 33.33333333%;\n  }\n  .col-xxl-5 {\n    -webkit-box-flex: 0; -webkit-flex: 0 0 auto; flex: 0 0 auto;\n    width: 41.66666667%;\n  }\n  .col-xxl-6 {\n    -webkit-box-flex: 0; -webkit-flex: 0 0 auto; flex: 0 0 auto;\n    width: 50%;\n  }\n  .col-xxl-7 {\n    -webkit-box-flex: 0; -webkit-flex: 0 0 auto; flex: 0 0 auto;\n    width: 58.33333333%;\n  }\n  .col-xxl-8 {\n    -webkit-box-flex: 0; -webkit-flex: 0 0 auto; flex: 0 0 auto;\n    width: 66.66666667%;\n  }\n  .col-xxl-9 {\n    -webkit-box-flex: 0; -webkit-flex: 0 0 auto; flex: 0 0 auto;\n    width: 75%;\n  }\n  .col-xxl-10 {\n    -webkit-box-flex: 0; -webkit-flex: 0 0 auto; flex: 0 0 auto;\n    width: 83.33333333%;\n  }\n  .col-xxl-11 {\n    -webkit-box-flex: 0; -webkit-flex: 0 0 auto; flex: 0 0 auto;\n    width: 91.66666667%;\n  }\n  .col-xxl-12 {\n    -webkit-box-flex: 0; -webkit-flex: 0 0 auto; flex: 0 0 auto;\n    width: 100%;\n  }\n  .offset-xxl-0 {\n    margin-left: 0;\n  }\n  .offset-xxl-1 {\n    margin-left: 8.33333333%;\n  }\n  .offset-xxl-2 {\n    margin-left: 16.66666667%;\n  }\n  .offset-xxl-3 {\n    margin-left: 25%;\n  }\n  .offset-xxl-4 {\n    margin-left: 33.33333333%;\n  }\n  .offset-xxl-5 {\n    margin-left: 41.66666667%;\n  }\n  .offset-xxl-6 {\n    margin-left: 50%;\n  }\n  .offset-xxl-7 {\n    margin-left: 58.33333333%;\n  }\n  .offset-xxl-8 {\n    margin-left: 66.66666667%;\n  }\n  .offset-xxl-9 {\n    margin-left: 75%;\n  }\n  .offset-xxl-10 {\n    margin-left: 83.33333333%;\n  }\n  .offset-xxl-11 {\n    margin-left: 91.66666667%;\n  }\n  .g-xxl-0,\n.gx-xxl-0 {\n    --gutter-x: 0;\n  }\n  .g-xxl-0,\n.gy-xxl-0 {\n    --gutter-y: 0;\n  }\n  .g-xxl-1,\n.gx-xxl-1 {\n    --gutter-x: 4px;\n  }\n  .g-xxl-1,\n.gy-xxl-1 {\n    --gutter-y: 4px;\n  }\n  .g-xxl-2,\n.gx-xxl-2 {\n    --gutter-x: 8px;\n  }\n  .g-xxl-2,\n.gy-xxl-2 {\n    --gutter-y: 8px;\n  }\n  .g-xxl-3,\n.gx-xxl-3 {\n    --gutter-x: 16px;\n  }\n  .g-xxl-3,\n.gy-xxl-3 {\n    --gutter-y: 16px;\n  }\n  .g-xxl-4,\n.gx-xxl-4 {\n    --gutter-x: 24px;\n  }\n  .g-xxl-4,\n.gy-xxl-4 {\n    --gutter-y: 24px;\n  }\n  .g-xxl-5,\n.gx-xxl-5 {\n    --gutter-x: 48px;\n  }\n  .g-xxl-5,\n.gy-xxl-5 {\n    --gutter-y: 48px;\n  }\n}\n\n.table {\n  --table-color-type: initial;\n  --table-bg-type: initial;\n  --table-color-state: initial;\n  --table-bg-state: initial;\n  --table-color: #111827;\n  --table-bg: transparent;\n  --table-border-color: #111827;\n  --table-accent-bg: transparent;\n  --table-striped-color: inherit;\n  --table-striped-bg: rgba(var(--emphasis-color-rgb), 0.01);\n  --table-active-color: #111827;\n  --table-active-bg: rgba(var(--emphasis-color-rgb), 0.05);\n  --table-hover-color: #111827;\n  --table-hover-bg: rgba(var(--emphasis-color-rgb), 0.055);\n  width: 100%;\n  margin-bottom: 16px;\n  vertical-align: top;\n  border-color: var(--table-border-color);\n}\n\n.table > :not(caption) > * > * {\n  padding: 0.5rem 0.5rem;\n  color: var(--table-color-state, var(--table-color-type, var(--table-color)));\n  background-color: var(--table-bg);\n  border-bottom-width: var(--border-width);\n  box-shadow: inset 0 0 0 9999px var(--table-bg-state, var(--table-bg-type, var(--table-accent-bg)));\n}\n\n.table > tbody {\n  vertical-align: inherit;\n}\n\n.table > thead {\n  vertical-align: bottom;\n}\n\n.table-group-divider {\n  border-top: calc(var(--border-width) * 2) solid #e7e9ed;\n}\n\n.caption-top {\n  caption-side: top;\n}\n\n.table-sm > :not(caption) > * > * {\n  padding: 0.25rem 0.25rem;\n}\n\n.table-bordered > :not(caption) > * {\n  border-width: var(--border-width) 0;\n}\n\n.table-bordered > :not(caption) > * > * {\n  border-width: 0 var(--border-width);\n}\n\n.table-borderless > :not(caption) > * > * {\n  border-bottom-width: 0;\n}\n\n.table-borderless > :not(:first-child) {\n  border-top-width: 0;\n}\n\n.table-striped > tbody > tr:nth-of-type(even) > * {\n  --table-color-type: var(--table-striped-color);\n  --table-bg-type: var(--table-striped-bg);\n}\n\n.table-striped-columns > :not(caption) > tr > :nth-child(even) {\n  --table-color-type: var(--table-striped-color);\n  --table-bg-type: var(--table-striped-bg);\n}\n\n.table-active {\n  --table-color-state: var(--table-active-color);\n  --table-bg-state: var(--table-active-bg);\n}\n\n.table-hover > tbody > tr:hover > * {\n  --table-color-state: var(--table-hover-color);\n  --table-bg-state: var(--table-hover-bg);\n}\n\n.table-primary {\n  --table-color: #000;\n  --table-bg: #d1d2d2;\n  --table-border-color: #a7a8a8;\n  --table-striped-bg: #cfd0d0;\n  --table-striped-color: #000;\n  --table-active-bg: #c7c8c8;\n  --table-active-color: #000;\n  --table-hover-bg: #c6c6c6;\n  --table-hover-color: #000;\n  color: var(--table-color);\n  border-color: var(--table-border-color);\n}\n\n.table-secondary {\n  --table-color: #000;\n  --table-bg: #f7f8f8;\n  --table-border-color: #c6c6c6;\n  --table-striped-bg: #f5f6f6;\n  --table-striped-color: #000;\n  --table-active-bg: #ebecec;\n  --table-active-color: #000;\n  --table-hover-bg: #e9eaea;\n  --table-hover-color: #000;\n  color: var(--table-color);\n  border-color: var(--table-border-color);\n}\n\n.table-success {\n  --table-color: #000;\n  --table-bg: #d4edda;\n  --table-border-color: #aabeae;\n  --table-striped-bg: #d2ebd8;\n  --table-striped-color: #000;\n  --table-active-bg: #c9e1cf;\n  --table-active-color: #000;\n  --table-hover-bg: #c8e0ce;\n  --table-hover-color: #000;\n  color: var(--table-color);\n  border-color: var(--table-border-color);\n}\n\n.table-info {\n  --table-color: #000;\n  --table-bg: #d1ecf1;\n  --table-border-color: #a7bdc1;\n  --table-striped-bg: #cfeaef;\n  --table-striped-color: #000;\n  --table-active-bg: #c7e0e5;\n  --table-active-color: #000;\n  --table-hover-bg: #c6dfe4;\n  --table-hover-color: #000;\n  color: var(--table-color);\n  border-color: var(--table-border-color);\n}\n\n.table-warning {\n  --table-color: #000;\n  --table-bg: #fbebcc;\n  --table-border-color: #c9bca3;\n  --table-striped-bg: #f8e9ca;\n  --table-striped-color: #000;\n  --table-active-bg: #eedfc2;\n  --table-active-color: #000;\n  --table-hover-bg: #eddec1;\n  --table-hover-color: #000;\n  color: var(--table-color);\n  border-color: var(--table-border-color);\n}\n\n.table-danger {\n  --table-color: #000;\n  --table-bg: #f6dbde;\n  --table-border-color: #c5afb2;\n  --table-striped-bg: #f4d9dc;\n  --table-striped-color: #000;\n  --table-active-bg: #ead0d3;\n  --table-active-color: #000;\n  --table-hover-bg: #e8cfd2;\n  --table-hover-color: #000;\n  color: var(--table-color);\n  border-color: var(--table-border-color);\n}\n\n.table-light {\n  --table-color: #000;\n  --table-bg: #FFF;\n  --table-border-color: #cccccc;\n  --table-striped-bg: #fcfcfc;\n  --table-striped-color: #000;\n  --table-active-bg: #f2f2f2;\n  --table-active-color: #000;\n  --table-hover-bg: #f1f1f1;\n  --table-hover-color: #000;\n  color: var(--table-color);\n  border-color: var(--table-border-color);\n}\n\n.table-dark {\n  --table-color: #FFF;\n  --table-bg: #111827;\n  --table-border-color: #414652;\n  --table-striped-bg: #131a29;\n  --table-striped-color: #FFF;\n  --table-active-bg: #1d2432;\n  --table-active-color: #FFF;\n  --table-hover-bg: #1e2533;\n  --table-hover-color: #FFF;\n  color: var(--table-color);\n  border-color: var(--table-border-color);\n}\n\n.table-responsive {\n  overflow-x: auto;\n  -webkit-overflow-scrolling: touch;\n}\n\n@media (max-width: 575.98px) {\n  .table-responsive-sm {\n    overflow-x: auto;\n    -webkit-overflow-scrolling: touch;\n  }\n}\n\n@media (max-width: 767.98px) {\n  .table-responsive-md {\n    overflow-x: auto;\n    -webkit-overflow-scrolling: touch;\n  }\n}\n\n@media (max-width: 991.98px) {\n  .table-responsive-lg {\n    overflow-x: auto;\n    -webkit-overflow-scrolling: touch;\n  }\n}\n\n@media (max-width: 1199.98px) {\n  .table-responsive-xl {\n    overflow-x: auto;\n    -webkit-overflow-scrolling: touch;\n  }\n}\n\n@media (max-width: 1399.98px) {\n  .table-responsive-xxl {\n    overflow-x: auto;\n    -webkit-overflow-scrolling: touch;\n  }\n}\n\n.form-label {\n  margin-bottom: 0.5rem;\n}\n\n.col-form-label {\n  padding-top: calc(0.3125rem + var(--border-width));\n  padding-bottom: calc(0.3125rem + var(--border-width));\n  margin-bottom: 0;\n  font-size: inherit;\n  line-height: 1.5;\n}\n\n.col-form-label-lg {\n  padding-top: calc(0.375rem + var(--border-width));\n  padding-bottom: calc(0.375rem + var(--border-width));\n  font-size: 1.25rem;\n}\n\n.col-form-label-sm {\n  padding-top: calc(0.1875rem + var(--border-width));\n  padding-bottom: calc(0.1875rem + var(--border-width));\n  font-size: 0.8125rem;\n}\n\n.form-text {\n  margin-top: 0.25rem;\n  font-size: 0.8125rem;\n  color: var(--secondary-color);\n}\n\n.form-control {\n  display: block;\n  width: 100%;\n  padding: 0.3125rem 0.625rem;\n  font-size: 1rem;\n  font-weight: 400;\n  line-height: 1.5;\n  color: var(--body-color);\n  -webkit-appearance: none; -moz-appearance: none; appearance: none;\n  background-color: transparent;\n  background-clip: padding-box;\n  border: var(--border-width) solid #e7e9ed;\n  border-radius: var(--border-radius);\n  box-shadow: 0;\n  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .form-control {\n    transition: none;\n  }\n}\n\n.form-control[type=\"file\"] {\n  overflow: hidden;\n}\n\n.form-control[type=\"file\"]:not(:disabled):not([readonly]) {\n  cursor: pointer;\n}\n\n.form-control:focus {\n  color: var(--body-color);\n  background-color: #FFF;\n  border-color: #818385;\n  outline: 0;\n  box-shadow: 0, 0;\n}\n\n.form-control::-webkit-date-and-time-value {\n  min-width: 85px;\n  height: 1.5em;\n  margin: 0;\n}\n\n.form-control::-webkit-datetime-edit {\n  display: block;\n  padding: 0;\n}\n\n.form-control::placeholder {\n  color: #8b8e97;\n  opacity: 1;\n}\n\n.form-control:disabled {\n  background-color: var(--secondary-bg);\n  opacity: 1;\n}\n\n.form-control::file-selector-button {\n  padding: 0.3125rem 0.625rem;\n  margin: -0.3125rem -0.625rem;\n  margin-inline-end: 0.625rem;\n  color: var(--body-color);\n  background-color: var(--tertiary-bg);\n  pointer-events: none;\n  border-color: inherit;\n  border-style: solid;\n  border-width: 0;\n  border-inline-end-width: var(--border-width);\n  border-radius: 0;\n  transition: none;\n}\n\n.form-control:hover:not(:disabled):not([readonly])::file-selector-button {\n  background-color: var(--secondary-bg);\n}\n\n.form-control-plaintext {\n  display: block;\n  width: 100%;\n  padding: 0.3125rem 0;\n  margin-bottom: 0;\n  line-height: 1.5;\n  color: var(--body-color);\n  background-color: transparent;\n  border: solid transparent;\n  border-width: var(--border-width) 0;\n}\n\n.form-control-plaintext:focus {\n  outline: 0;\n}\n\n.form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg {\n  padding-right: 0;\n  padding-left: 0;\n}\n\n.form-control-sm {\n  min-height: calc(1.5em + 0.375rem + calc(var(--border-width) * 2));\n  padding: 0.1875rem 0.5rem;\n  font-size: 0.8125rem;\n  border-radius: var(--border-radius-sm);\n}\n\n.form-control-sm::file-selector-button {\n  padding: 0.1875rem 0.5rem;\n  margin: -0.1875rem -0.5rem;\n  margin-inline-end: 0.5rem;\n}\n\n.form-control-lg {\n  min-height: calc(1.5em + 0.75rem + calc(var(--border-width) * 2));\n  padding: 0.375rem 0.75rem;\n  font-size: 1.25rem;\n  border-radius: var(--border-radius-lg);\n}\n\n.form-control-lg::file-selector-button {\n  padding: 0.375rem 0.75rem;\n  margin: -0.375rem -0.75rem;\n  margin-inline-end: 0.75rem;\n}\n\ntextarea.form-control {\n  min-height: calc(1.5em + 0.625rem + calc(var(--border-width) * 2));\n}\n\ntextarea.form-control-sm {\n  min-height: calc(1.5em + 0.375rem + calc(var(--border-width) * 2));\n}\n\ntextarea.form-control-lg {\n  min-height: calc(1.5em + 0.75rem + calc(var(--border-width) * 2));\n}\n\n.form-control-color {\n  width: 3rem;\n  height: calc(1.5em + 0.625rem + calc(var(--border-width) * 2));\n  padding: 0.3125rem;\n}\n\n.form-control-color:not(:disabled):not([readonly]) {\n  cursor: pointer;\n}\n\n.form-control-color::-moz-color-swatch {\n  border: 0 !important;\n  border-radius: var(--border-radius);\n}\n\n.form-control-color::-webkit-color-swatch {\n  border: 0 !important;\n  border-radius: var(--border-radius);\n}\n\n.form-control-color.form-control-sm {\n  height: calc(1.5em + 0.375rem + calc(var(--border-width) * 2));\n}\n\n.form-control-color.form-control-lg {\n  height: calc(1.5em + 0.75rem + calc(var(--border-width) * 2));\n}\n\n.form-select {\n  --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='%231F2937' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e\");\n  display: block;\n  width: 100%;\n  padding: 0.3125rem 1.875rem 0.3125rem 0.625rem;\n  font-size: 1rem;\n  font-weight: 400;\n  line-height: 1.5;\n  color: var(--body-color);\n  -webkit-appearance: none; -moz-appearance: none; appearance: none;\n  background-color: transparent;\n  background-image: var(--form-select-bg-img), var(--form-select-bg-icon, none);\n  background-repeat: no-repeat;\n  background-position: right 0.625rem center;\n  background-size: 16px 12px;\n  border: var(--border-width) solid #e7e9ed;\n  border-radius: var(--border-radius);\n  box-shadow: var(--box-shadow-inset);\n  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .form-select {\n    transition: none;\n  }\n}\n\n.form-select:focus {\n  border-color: #818385;\n  outline: 0;\n  box-shadow: var(--box-shadow-inset), 0;\n}\n\n.form-select[multiple], .form-select[size]:not([size=\"1\"]) {\n  padding-right: 0.625rem;\n  background-image: none;\n}\n\n.form-select:disabled {\n  background-color: var(--secondary-bg);\n}\n\n.form-select:-moz-focusring {\n  color: transparent;\n  text-shadow: 0 0 0 var(--body-color);\n}\n\n.form-select-sm {\n  padding-top: 0.1875rem;\n  padding-bottom: 0.1875rem;\n  padding-left: 0.5rem;\n  font-size: 0.8125rem;\n  border-radius: var(--border-radius-sm);\n}\n\n.form-select-lg {\n  padding-top: 0.375rem;\n  padding-bottom: 0.375rem;\n  padding-left: 0.75rem;\n  font-size: 1.25rem;\n  border-radius: var(--border-radius-lg);\n}\n\n.form-check {\n  display: block;\n  min-height: 1.5rem;\n  padding-left: 1.5em;\n  margin-bottom: 0.125rem;\n}\n\n.form-check .form-check-input {\n  float: left;\n  margin-left: -1.5em;\n}\n\n.form-check-reverse {\n  padding-right: 1.5em;\n  padding-left: 0;\n  text-align: right;\n}\n\n.form-check-reverse .form-check-input {\n  float: right;\n  margin-right: -1.5em;\n  margin-left: 0;\n}\n\n.form-check-input {\n  --form-check-bg: transparent;\n  flex-shrink: 0;\n  width: 1em;\n  height: 1em;\n  margin-top: 0.25em;\n  vertical-align: top;\n  -webkit-appearance: none; -moz-appearance: none; appearance: none;\n  background-color: var(--form-check-bg);\n  background-image: var(--form-check-bg-image);\n  background-repeat: no-repeat;\n  background-position: center;\n  background-size: contain;\n  border: var(--border-width) solid var(--border-color);\n  print-color-adjust: exact;\n}\n\n.form-check-input[type=\"checkbox\"] {\n  border-radius: 0;\n}\n\n.form-check-input[type=\"radio\"] {\n  border-radius: 50%;\n}\n\n.form-check-input:active {\n  filter: brightness(90%);\n}\n\n.form-check-input:focus {\n  border-color: #818385;\n  outline: 0;\n  box-shadow: 0 0 0 0.25rem rgba(27, 28, 29, 0.25);\n}\n\n.form-check-input:checked {\n  background-color: #1b1c1d;\n  border-color: #1b1c1d;\n}\n\n.form-check-input:checked[type=\"checkbox\"] {\n  --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\");\n}\n\n.form-check-input:checked[type=\"radio\"] {\n  --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\");\n}\n\n.form-check-input[type=\"checkbox\"]:indeterminate {\n  background-color: #e8e8e8;\n  border-color: #e8e8e8;\n  --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='unset' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e\");\n}\n\n.form-check-input:disabled {\n  pointer-events: none;\n  filter: none;\n  opacity: 0.5;\n}\n\n.form-check-input[disabled] ~ .form-check-label, .form-check-input:disabled ~ .form-check-label {\n  cursor: default;\n  opacity: 0.5;\n}\n\n.form-switch {\n  padding-left: 2.5em;\n}\n\n.form-switch .form-check-input {\n  --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\");\n  width: 2em;\n  margin-left: -2.5em;\n  background-image: var(--form-switch-bg);\n  background-position: left center;\n  border-radius: 2em;\n  transition: background-position 0.15s ease-in-out;\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .form-switch .form-check-input {\n    transition: none;\n  }\n}\n\n.form-switch .form-check-input:focus {\n  --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%2840, 167, 69, 0.5%29'/%3e%3c/svg%3e\");\n}\n\n.form-switch .form-check-input:checked {\n  background-position: right center;\n  --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\");\n}\n\n.form-switch.form-check-reverse {\n  padding-right: 2.5em;\n  padding-left: 0;\n}\n\n.form-switch.form-check-reverse .form-check-input {\n  margin-right: -2.5em;\n  margin-left: 0;\n}\n\n.form-check-inline {\n  display: inline-block;\n  margin-right: 1rem;\n}\n\n.btn-check {\n  position: absolute;\n  clip: rect(0, 0, 0, 0);\n  pointer-events: none;\n}\n\n.btn-check[disabled] + .btn, .btn-check:disabled + .btn {\n  pointer-events: none;\n  filter: none;\n  opacity: 0.5;\n}\n\n.form-range {\n  width: 100%;\n  height: 1.5rem;\n  padding: 0;\n  -webkit-appearance: none; -moz-appearance: none; appearance: none;\n  background-color: transparent;\n}\n\n.form-range:focus {\n  outline: 0;\n}\n\n.form-range:focus::-webkit-slider-thumb {\n  box-shadow: 0 0 0 1px #1b1c1d;\n}\n\n.form-range:focus::-moz-range-thumb {\n  box-shadow: 0 0 0 1px #1b1c1d;\n}\n\n.form-range::-moz-focus-outer {\n  border: 0;\n}\n\n.form-range::-webkit-slider-thumb {\n  width: 1rem;\n  height: 1rem;\n  margin-top: -0.25rem;\n  -webkit-appearance: none; -moz-appearance: none; appearance: none;\n  background-color: #1b1c1d;\n  border: 0;\n  border-radius: 1rem;\n  box-shadow: 0 0.1rem 0.25rem rgba(0, 0, 0, 0.1);\n  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .form-range::-webkit-slider-thumb {\n    transition: none;\n  }\n}\n\n.form-range::-webkit-slider-thumb:active {\n  background-color: #f8f8f8;\n}\n\n.form-range::-webkit-slider-runnable-track {\n  width: 100%;\n  height: 0.5rem;\n  color: transparent;\n  cursor: pointer;\n  background-color: var(--secondary-bg);\n  border-color: transparent;\n  border-radius: 1rem;\n  box-shadow: 0;\n}\n\n.form-range::-moz-range-thumb {\n  width: 1rem;\n  height: 1rem;\n  -webkit-appearance: none; -moz-appearance: none; appearance: none;\n  background-color: #1b1c1d;\n  border: 0;\n  border-radius: 1rem;\n  box-shadow: 0 0.1rem 0.25rem rgba(0, 0, 0, 0.1);\n  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .form-range::-moz-range-thumb {\n    transition: none;\n  }\n}\n\n.form-range::-moz-range-thumb:active {\n  background-color: #f8f8f8;\n}\n\n.form-range::-moz-range-track {\n  width: 100%;\n  height: 0.5rem;\n  color: transparent;\n  cursor: pointer;\n  background-color: var(--secondary-bg);\n  border-color: transparent;\n  border-radius: 1rem;\n  box-shadow: 0;\n}\n\n.form-range:disabled {\n  pointer-events: none;\n}\n\n.form-range:disabled::-webkit-slider-thumb {\n  background-color: var(--secondary-color);\n}\n\n.form-range:disabled::-moz-range-thumb {\n  background-color: var(--secondary-color);\n}\n\n.form-floating {\n  position: relative;\n}\n\n.form-floating > .form-control,\n.form-floating > .form-control-plaintext,\n.form-floating > .form-select {\n  height: calc(3.5rem + calc(var(--border-width) * 2));\n  min-height: calc(3.5rem + calc(var(--border-width) * 2));\n  line-height: 1.25;\n}\n\n.form-floating > label {\n  position: absolute;\n  top: 0;\n  left: 0;\n  z-index: 2;\n  height: 100%;\n  padding: 1rem 0.625rem;\n  overflow: hidden;\n  text-align: start;\n  text-overflow: ellipsis;\n  white-space: nowrap;\n  pointer-events: none;\n  border: var(--border-width) solid transparent;\n  transform-origin: 0 0;\n  transition: opacity 0.1s ease-in-out, transform 0.1s ease-in-out;\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .form-floating > label {\n    transition: none;\n  }\n}\n\n.form-floating > .form-control,\n.form-floating > .form-control-plaintext {\n  padding: 1rem 0.625rem;\n}\n\n.form-floating > .form-control::placeholder,\n.form-floating > .form-control-plaintext::placeholder {\n  color: transparent;\n}\n\n.form-floating > .form-control:focus, .form-floating > .form-control:not(:placeholder-shown),\n.form-floating > .form-control-plaintext:focus,\n.form-floating > .form-control-plaintext:not(:placeholder-shown) {\n  padding-top: 1.625rem;\n  padding-bottom: 0.625rem;\n}\n\n.form-floating > .form-control:-webkit-autofill,\n.form-floating > .form-control-plaintext:-webkit-autofill {\n  padding-top: 1.625rem;\n  padding-bottom: 0.625rem;\n}\n\n.form-floating > .form-select {\n  padding-top: 1.625rem;\n  padding-bottom: 0.625rem;\n}\n\n.form-floating > .form-control:focus ~ label,\n.form-floating > .form-control:not(:placeholder-shown) ~ label,\n.form-floating > .form-control-plaintext ~ label,\n.form-floating > .form-select ~ label {\n  color: rgba(var(--body-color-rgb), 0.65);\n  transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);\n}\n\n.form-floating > .form-control:focus ~ label::after,\n.form-floating > .form-control:not(:placeholder-shown) ~ label::after,\n.form-floating > .form-control-plaintext ~ label::after,\n.form-floating > .form-select ~ label::after {\n  position: absolute;\n  inset: 1rem 0.3125rem;\n  z-index: -1;\n  height: 1.5em;\n  content: \"\";\n  background-color: transparent;\n  border-radius: var(--border-radius);\n}\n\n.form-floating > .form-control:-webkit-autofill ~ label {\n  color: rgba(var(--body-color-rgb), 0.65);\n  transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);\n}\n\n.form-floating > .form-control-plaintext ~ label {\n  border-width: var(--border-width) 0;\n}\n\n.form-floating > :disabled ~ label,\n.form-floating > .form-control:disabled ~ label {\n  color: #5f636f;\n}\n\n.form-floating > :disabled ~ label::after,\n.form-floating > .form-control:disabled ~ label::after {\n  background-color: var(--secondary-bg);\n}\n\n.input-group {\n  position: relative;\n  display: -webkit-box; display: -webkit-flex; display: flex;\n  -webkit-flex-wrap: wrap; flex-wrap: wrap;\n  align-items: stretch;\n  width: 100%;\n}\n\n.input-group > .form-control,\n.input-group > .form-select,\n.input-group > .form-floating {\n  position: relative;\n  -webkit-box-flex: 1; -webkit-flex: 1 1 auto; flex: 1 1 auto;\n  width: 1%;\n  min-width: 0;\n}\n\n.input-group > .form-control:focus,\n.input-group > .form-select:focus,\n.input-group > .form-floating:focus-within {\n  z-index: 5;\n}\n\n.input-group .btn {\n  position: relative;\n  z-index: 2;\n}\n\n.input-group .btn:focus {\n  z-index: 5;\n}\n\n.input-group-text {\n  display: -webkit-box; display: -webkit-flex; display: flex;\n  align-items: center;\n  padding: 0.3125rem 0.625rem;\n  font-size: 1rem;\n  font-weight: 400;\n  line-height: 1.5;\n  color: var(--body-color);\n  text-align: center;\n  white-space: nowrap;\n  background-color: var(--tertiary-bg);\n  border: var(--border-width) solid #e7e9ed;\n  border-radius: var(--border-radius);\n}\n\n.input-group-lg > .form-control,\n.input-group-lg > .form-select,\n.input-group-lg > .input-group-text,\n.input-group-lg > .btn {\n  padding: 0.375rem 0.75rem;\n  font-size: 1.25rem;\n  border-radius: var(--border-radius-lg);\n}\n\n.input-group-sm > .form-control,\n.input-group-sm > .form-select,\n.input-group-sm > .input-group-text,\n.input-group-sm > .btn {\n  padding: 0.1875rem 0.5rem;\n  font-size: 0.8125rem;\n  border-radius: var(--border-radius-sm);\n}\n\n.input-group-lg > .form-select,\n.input-group-sm > .form-select {\n  padding-right: 2.5rem;\n}\n\n.input-group:not(.has-validation) > :not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),\n.input-group:not(.has-validation) > .dropdown-toggle:nth-last-child(n + 3),\n.input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-control,\n.input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-select {\n  border-top-right-radius: 0;\n  border-bottom-right-radius: 0;\n}\n\n.input-group.has-validation > :nth-last-child(n + 3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),\n.input-group.has-validation > .dropdown-toggle:nth-last-child(n + 4),\n.input-group.has-validation > .form-floating:nth-last-child(n + 3) > .form-control,\n.input-group.has-validation > .form-floating:nth-last-child(n + 3) > .form-select {\n  border-top-right-radius: 0;\n  border-bottom-right-radius: 0;\n}\n\n.input-group > :not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback) {\n  margin-left: calc(var(--border-width) * -1);\n  border-top-left-radius: 0;\n  border-bottom-left-radius: 0;\n}\n\n.input-group > .form-floating:not(:first-child) > .form-control,\n.input-group > .form-floating:not(:first-child) > .form-select {\n  border-top-left-radius: 0;\n  border-bottom-left-radius: 0;\n}\n\n.valid-feedback {\n  display: none;\n  width: 100%;\n  margin-top: 0.25rem;\n  font-size: 0.8125rem;\n  color: var(--form-valid-color);\n}\n\n.valid-tooltip {\n  position: absolute;\n  top: 100%;\n  z-index: 5;\n  display: none;\n  max-width: 100%;\n  padding: 4px 8px;\n  margin-top: .1rem;\n  font-size: 0.8125rem;\n  color: #fff;\n  background-color: var(--success);\n  border-radius: var(--border-radius);\n}\n\n.was-validated :valid ~ .valid-feedback,\n.was-validated :valid ~ .valid-tooltip,\n.is-valid ~ .valid-feedback,\n.is-valid ~ .valid-tooltip {\n  display: block;\n}\n\n.was-validated .form-control:valid, .form-control.is-valid {\n  border-color: var(--form-valid-border-color);\n  padding-right: calc(1.5em + 0.625rem);\n  background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2328A745' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e\");\n  background-repeat: no-repeat;\n  background-position: right calc(0.375em + 0.15625rem) center;\n  background-size: calc(0.75em + 0.3125rem) calc(0.75em + 0.3125rem);\n}\n\n.was-validated .form-control:valid:focus, .form-control.is-valid:focus {\n  border-color: var(--form-valid-border-color);\n  box-shadow: 0, 0 0 0 0.25rem rgba(var(--success-rgb), 0.25);\n}\n\n.was-validated textarea.form-control:valid, textarea.form-control.is-valid {\n  padding-right: calc(1.5em + 0.625rem);\n  background-position: top calc(0.375em + 0.15625rem) right calc(0.375em + 0.15625rem);\n}\n\n.was-validated .form-select:valid, .form-select.is-valid {\n  border-color: var(--form-valid-border-color);\n}\n\n.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\"] {\n  --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='%2328A745' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e\");\n  padding-right: 3.4375rem;\n  background-position: right 0.625rem center, center right 1.875rem;\n  background-size: 16px 12px, calc(0.75em + 0.3125rem) calc(0.75em + 0.3125rem);\n}\n\n.was-validated .form-select:valid:focus, .form-select.is-valid:focus {\n  border-color: var(--form-valid-border-color);\n  box-shadow: var(--box-shadow-inset), 0 0 0 0.25rem rgba(var(--success-rgb), 0.25);\n}\n\n.was-validated .form-control-color:valid, .form-control-color.is-valid {\n  width: calc(3rem + calc(1.5em + 0.625rem));\n}\n\n.was-validated .form-check-input:valid, .form-check-input.is-valid {\n  border-color: var(--form-valid-border-color);\n}\n\n.was-validated .form-check-input:valid:checked, .form-check-input.is-valid:checked {\n  background-color: var(--form-valid-color);\n}\n\n.was-validated .form-check-input:valid:focus, .form-check-input.is-valid:focus {\n  box-shadow: 0 0 0 0.25rem rgba(var(--success-rgb), 0.25);\n}\n\n.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {\n  color: var(--form-valid-color);\n}\n\n.form-check-inline .form-check-input ~ .valid-feedback {\n  margin-left: .5em;\n}\n\n.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,\n.input-group > .form-select:not(:focus).is-valid, .was-validated .input-group > .form-floating:not(:focus-within):valid,\n.input-group > .form-floating:not(:focus-within).is-valid {\n  z-index: 3;\n}\n\n.invalid-feedback {\n  display: none;\n  width: 100%;\n  margin-top: 0.25rem;\n  font-size: 0.8125rem;\n  color: var(--form-invalid-color);\n}\n\n.invalid-tooltip {\n  position: absolute;\n  top: 100%;\n  z-index: 5;\n  display: none;\n  max-width: 100%;\n  padding: 4px 8px;\n  margin-top: .1rem;\n  font-size: 0.8125rem;\n  color: #fff;\n  background-color: var(--danger);\n  border-radius: var(--border-radius);\n}\n\n.was-validated :invalid ~ .invalid-feedback,\n.was-validated :invalid ~ .invalid-tooltip,\n.is-invalid ~ .invalid-feedback,\n.is-invalid ~ .invalid-tooltip {\n  display: block;\n}\n\n.was-validated .form-control:invalid, .form-control.is-invalid {\n  border-color: var(--form-invalid-border-color);\n  padding-right: calc(1.5em + 0.625rem);\n  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='%23d44c59'%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='%23d44c59' stroke='none'/%3e%3c/svg%3e\");\n  background-repeat: no-repeat;\n  background-position: right calc(0.375em + 0.15625rem) center;\n  background-size: calc(0.75em + 0.3125rem) calc(0.75em + 0.3125rem);\n}\n\n.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus {\n  border-color: var(--form-invalid-border-color);\n  box-shadow: 0, 0 0 0 0.25rem rgba(var(--danger-rgb), 0.25);\n}\n\n.was-validated textarea.form-control:invalid, textarea.form-control.is-invalid {\n  padding-right: calc(1.5em + 0.625rem);\n  background-position: top calc(0.375em + 0.15625rem) right calc(0.375em + 0.15625rem);\n}\n\n.was-validated .form-select:invalid, .form-select.is-invalid {\n  border-color: var(--form-invalid-border-color);\n}\n\n.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\"] {\n  --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='%23d44c59'%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='%23d44c59' stroke='none'/%3e%3c/svg%3e\");\n  padding-right: 3.4375rem;\n  background-position: right 0.625rem center, center right 1.875rem;\n  background-size: 16px 12px, calc(0.75em + 0.3125rem) calc(0.75em + 0.3125rem);\n}\n\n.was-validated .form-select:invalid:focus, .form-select.is-invalid:focus {\n  border-color: var(--form-invalid-border-color);\n  box-shadow: var(--box-shadow-inset), 0 0 0 0.25rem rgba(var(--danger-rgb), 0.25);\n}\n\n.was-validated .form-control-color:invalid, .form-control-color.is-invalid {\n  width: calc(3rem + calc(1.5em + 0.625rem));\n}\n\n.was-validated .form-check-input:invalid, .form-check-input.is-invalid {\n  border-color: var(--form-invalid-border-color);\n}\n\n.was-validated .form-check-input:invalid:checked, .form-check-input.is-invalid:checked {\n  background-color: var(--form-invalid-color);\n}\n\n.was-validated .form-check-input:invalid:focus, .form-check-input.is-invalid:focus {\n  box-shadow: 0 0 0 0.25rem rgba(var(--danger-rgb), 0.25);\n}\n\n.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label {\n  color: var(--form-invalid-color);\n}\n\n.form-check-inline .form-check-input ~ .invalid-feedback {\n  margin-left: .5em;\n}\n\n.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,\n.input-group > .form-select:not(:focus).is-invalid, .was-validated .input-group > .form-floating:not(:focus-within):invalid,\n.input-group > .form-floating:not(:focus-within).is-invalid {\n  z-index: 4;\n}\n\n.btn {\n  --btn-padding-x: 0.625rem;\n  --btn-padding-y: 0.3125rem;\n  --btn-font-family: ;\n  --btn-font-size: 1rem;\n  --btn-font-weight: 700;\n  --btn-line-height: 1.5;\n  --btn-color: var(--body-color);\n  --btn-bg: transparent;\n  --btn-border-width: var(--border-width);\n  --btn-border-color: transparent;\n  --btn-border-radius: var(--border-radius);\n  --btn-hover-border-color: transparent;\n  --btn-box-shadow: 0;\n  --btn-disabled-opacity: 0.5;\n  --btn-focus-box-shadow: 0 0 0 0.25rem rgba(var(--btn-focus-shadow-rgb), .5);\n  display: inline-block;\n  padding: var(--btn-padding-y) var(--btn-padding-x);\n  font-family: var(--btn-font-family);\n  font-size: var(--btn-font-size);\n  font-weight: var(--btn-font-weight);\n  line-height: var(--btn-line-height);\n  color: var(--btn-color);\n  text-align: center;\n  vertical-align: middle;\n  cursor: pointer;\n  user-select: none;\n  border: var(--btn-border-width) solid var(--btn-border-color);\n  border-radius: var(--btn-border-radius);\n  background-color: var(--btn-bg);\n  box-shadow: var(--btn-box-shadow);\n  transition: none;\n}\n\n.btn:hover {\n  color: var(--btn-hover-color);\n  background-color: var(--btn-hover-bg);\n  border-color: var(--btn-hover-border-color);\n}\n\n.btn-check + .btn:hover {\n  color: var(--btn-color);\n  background-color: var(--btn-bg);\n  border-color: var(--btn-border-color);\n}\n\n.btn:focus-visible {\n  color: var(--btn-hover-color);\n  background-color: var(--btn-hover-bg);\n  border-color: var(--btn-hover-border-color);\n  outline: 0;\n  box-shadow: var(--btn-box-shadow), var(--btn-focus-box-shadow);\n}\n\n.btn-check:focus-visible + .btn {\n  border-color: var(--btn-hover-border-color);\n  outline: 0;\n  box-shadow: var(--btn-box-shadow), var(--btn-focus-box-shadow);\n}\n\n.btn-check:checked + .btn, :not(.btn-check) + .btn:active, .btn:first-child:active, .btn.active, .btn.show {\n  color: var(--btn-active-color);\n  background-color: var(--btn-active-bg);\n  border-color: var(--btn-active-border-color);\n  box-shadow: var(--btn-active-shadow);\n}\n\n.btn-check:checked + .btn:focus-visible, :not(.btn-check) + .btn:active:focus-visible, .btn:first-child:active:focus-visible, .btn.active:focus-visible, .btn.show:focus-visible {\n  box-shadow: var(--btn-active-shadow), var(--btn-focus-box-shadow);\n}\n\n.btn-check:checked:focus-visible + .btn {\n  box-shadow: var(--btn-active-shadow), var(--btn-focus-box-shadow);\n}\n\n.btn:disabled, .btn.disabled, fieldset:disabled .btn {\n  color: var(--btn-disabled-color);\n  pointer-events: none;\n  background-color: var(--btn-disabled-bg);\n  border-color: var(--btn-disabled-border-color);\n  opacity: var(--btn-disabled-opacity);\n  box-shadow: none;\n}\n\n.btn-link {\n  --btn-font-weight: 400;\n  --btn-color: var(--link-color);\n  --btn-bg: transparent;\n  --btn-border-color: transparent;\n  --btn-hover-color: var(--link-hover-color);\n  --btn-hover-border-color: transparent;\n  --btn-active-color: var(--link-hover-color);\n  --btn-active-border-color: transparent;\n  --btn-disabled-color: #5f636f;\n  --btn-disabled-border-color: transparent;\n  --btn-box-shadow: 0 0 0 #000;\n  --btn-focus-shadow-rgb: 61, 62, 63;\n  text-decoration: none;\n}\n\n.btn-link:hover, .btn-link:focus-visible {\n  text-decoration: none;\n}\n\n.btn-link:focus-visible {\n  color: var(--btn-color);\n}\n\n.btn-link:hover {\n  color: var(--btn-hover-color);\n}\n\n.btn-lg, .btn-group-lg > .btn {\n  --btn-padding-y: 0.375rem;\n  --btn-padding-x: 0.75rem;\n  --btn-font-size: 1.25rem;\n  --btn-border-radius: 0.25rem;\n}\n\n.btn-sm, .btn-group-sm > .btn {\n  --btn-padding-y: 0.1875rem;\n  --btn-padding-x: 0.5rem;\n  --btn-font-size: 0.8125rem;\n  --btn-border-radius: var(--border-radius-sm);\n}\n\n.fade {\n  transition: opacity 0.15s linear;\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .fade {\n    transition: none;\n  }\n}\n\n.fade:not(.show) {\n  opacity: 0;\n}\n\n.collapse:not(.show) {\n  display: none;\n}\n\n.collapsing {\n  height: 0;\n  overflow: hidden;\n  transition: height 0.35s ease;\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .collapsing {\n    transition: none;\n  }\n}\n\n.collapsing.collapse-horizontal {\n  width: 0;\n  height: auto;\n  transition: width 0.35s ease;\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .collapsing.collapse-horizontal {\n    transition: none;\n  }\n}\n\n.dropup,\n.dropend,\n.dropdown,\n.dropstart,\n.dropup-center,\n.dropdown-center {\n  position: relative;\n}\n\n.dropdown-toggle {\n  white-space: nowrap;\n}\n\n.dropdown-toggle::after {\n  display: inline-block;\n  margin-left: 3.4px;\n  vertical-align: 3.4px;\n  content: \"\";\n  border-top: 4px solid;\n  border-right: 4px solid transparent;\n  border-bottom: 0;\n  border-left: 4px solid transparent;\n}\n\n.dropdown-toggle:empty::after {\n  margin-left: 0;\n}\n\n.dropdown-menu {\n  --dropdown-zindex: 1000;\n  --dropdown-min-width: 10rem;\n  --dropdown-padding-x: 0;\n  --dropdown-padding-y: 0.5rem;\n  --dropdown-spacer: 0.125rem;\n  --dropdown-font-size: 1rem;\n  --dropdown-color: var(--body-color);\n  --dropdown-bg: var(--body-bg);\n  --dropdown-border-color: #111827;\n  --dropdown-border-radius: var(--border-radius);\n  --dropdown-border-width: var(--border-width);\n  --dropdown-inner-border-radius: calc(var(--border-radius) - var(--border-width));\n  --dropdown-divider-bg: #111827;\n  --dropdown-divider-margin-y: 8px;\n  --dropdown-box-shadow: 0 0.3rem 1rem rgba(0, 0, 0, 0.1);\n  --dropdown-link-color: #374151;\n  --dropdown-link-hover-color: #111827;\n  --dropdown-link-hover-bg: rgba(0, 0, 0, 0.08);\n  --dropdown-link-active-color: #111827;\n  --dropdown-link-active-bg: transparent;\n  --dropdown-link-disabled-color: rgba(55, 65, 81, 0.76);\n  --dropdown-item-padding-x: 20px;\n  --dropdown-item-padding-y: 3px;\n  --dropdown-header-color: #5f636f;\n  --dropdown-header-padding-x: 20px;\n  --dropdown-header-padding-y: 0.5rem;\n  position: absolute;\n  z-index: var(--dropdown-zindex);\n  display: none;\n  min-width: var(--dropdown-min-width);\n  padding: var(--dropdown-padding-y) var(--dropdown-padding-x);\n  margin: 0;\n  font-size: var(--dropdown-font-size);\n  color: var(--dropdown-color);\n  text-align: left;\n  list-style: none;\n  background-color: var(--dropdown-bg);\n  background-clip: padding-box;\n  border: var(--dropdown-border-width) solid var(--dropdown-border-color);\n  border-radius: var(--dropdown-border-radius);\n  box-shadow: var(--dropdown-box-shadow);\n}\n\n.dropdown-menu[data-bs-popper] {\n  top: 100%;\n  left: 0;\n  margin-top: var(--dropdown-spacer);\n}\n\n.dropdown-menu-start {\n  --bs-position: start;\n}\n\n.dropdown-menu-start[data-bs-popper] {\n  right: auto;\n  left: 0;\n}\n\n.dropdown-menu-end {\n  --bs-position: end;\n}\n\n.dropdown-menu-end[data-bs-popper] {\n  right: 0;\n  left: auto;\n}\n\n@media (min-width: 576px) {\n  .dropdown-menu-sm-start {\n    --bs-position: start;\n  }\n  .dropdown-menu-sm-start[data-bs-popper] {\n    right: auto;\n    left: 0;\n  }\n  .dropdown-menu-sm-end {\n    --bs-position: end;\n  }\n  .dropdown-menu-sm-end[data-bs-popper] {\n    right: 0;\n    left: auto;\n  }\n}\n\n@media (min-width: 768px) {\n  .dropdown-menu-md-start {\n    --bs-position: start;\n  }\n  .dropdown-menu-md-start[data-bs-popper] {\n    right: auto;\n    left: 0;\n  }\n  .dropdown-menu-md-end {\n    --bs-position: end;\n  }\n  .dropdown-menu-md-end[data-bs-popper] {\n    right: 0;\n    left: auto;\n  }\n}\n\n@media (min-width: 992px) {\n  .dropdown-menu-lg-start {\n    --bs-position: start;\n  }\n  .dropdown-menu-lg-start[data-bs-popper] {\n    right: auto;\n    left: 0;\n  }\n  .dropdown-menu-lg-end {\n    --bs-position: end;\n  }\n  .dropdown-menu-lg-end[data-bs-popper] {\n    right: 0;\n    left: auto;\n  }\n}\n\n@media (min-width: 1200px) {\n  .dropdown-menu-xl-start {\n    --bs-position: start;\n  }\n  .dropdown-menu-xl-start[data-bs-popper] {\n    right: auto;\n    left: 0;\n  }\n  .dropdown-menu-xl-end {\n    --bs-position: end;\n  }\n  .dropdown-menu-xl-end[data-bs-popper] {\n    right: 0;\n    left: auto;\n  }\n}\n\n@media (min-width: 1400px) {\n  .dropdown-menu-xxl-start {\n    --bs-position: start;\n  }\n  .dropdown-menu-xxl-start[data-bs-popper] {\n    right: auto;\n    left: 0;\n  }\n  .dropdown-menu-xxl-end {\n    --bs-position: end;\n  }\n  .dropdown-menu-xxl-end[data-bs-popper] {\n    right: 0;\n    left: auto;\n  }\n}\n\n.dropup .dropdown-menu[data-bs-popper] {\n  top: auto;\n  bottom: 100%;\n  margin-top: 0;\n  margin-bottom: var(--dropdown-spacer);\n}\n\n.dropup .dropdown-toggle::after {\n  display: inline-block;\n  margin-left: 3.4px;\n  vertical-align: 3.4px;\n  content: \"\";\n  border-top: 0;\n  border-right: 4px solid transparent;\n  border-bottom: 4px solid;\n  border-left: 4px solid transparent;\n}\n\n.dropup .dropdown-toggle:empty::after {\n  margin-left: 0;\n}\n\n.dropend .dropdown-menu[data-bs-popper] {\n  top: 0;\n  right: auto;\n  left: 100%;\n  margin-top: 0;\n  margin-left: var(--dropdown-spacer);\n}\n\n.dropend .dropdown-toggle::after {\n  display: inline-block;\n  margin-left: 3.4px;\n  vertical-align: 3.4px;\n  content: \"\";\n  border-top: 4px solid transparent;\n  border-right: 0;\n  border-bottom: 4px solid transparent;\n  border-left: 4px solid;\n}\n\n.dropend .dropdown-toggle:empty::after {\n  margin-left: 0;\n}\n\n.dropend .dropdown-toggle::after {\n  vertical-align: 0;\n}\n\n.dropstart .dropdown-menu[data-bs-popper] {\n  top: 0;\n  right: 100%;\n  left: auto;\n  margin-top: 0;\n  margin-right: var(--dropdown-spacer);\n}\n\n.dropstart .dropdown-toggle::after {\n  display: inline-block;\n  margin-left: 3.4px;\n  vertical-align: 3.4px;\n  content: \"\";\n}\n\n.dropstart .dropdown-toggle::after {\n  display: none;\n}\n\n.dropstart .dropdown-toggle::before {\n  display: inline-block;\n  margin-right: 3.4px;\n  vertical-align: 3.4px;\n  content: \"\";\n  border-top: 4px solid transparent;\n  border-right: 4px solid;\n  border-bottom: 4px solid transparent;\n}\n\n.dropstart .dropdown-toggle:empty::after {\n  margin-left: 0;\n}\n\n.dropstart .dropdown-toggle::before {\n  vertical-align: 0;\n}\n\n.dropdown-divider {\n  height: 0;\n  margin: var(--dropdown-divider-margin-y) 0;\n  overflow: hidden;\n  border-top: 1px solid var(--dropdown-divider-bg);\n  opacity: 1;\n}\n\n.dropdown-item {\n  display: block;\n  width: 100%;\n  padding: var(--dropdown-item-padding-y) var(--dropdown-item-padding-x);\n  clear: both;\n  font-weight: 400;\n  color: var(--dropdown-link-color);\n  text-align: inherit;\n  white-space: nowrap;\n  background-color: transparent;\n  border: 0;\n  border-radius: var(--dropdown-item-border-radius, 0);\n}\n\n.dropdown-item:hover, .dropdown-item:focus {\n  color: var(--dropdown-link-hover-color);\n  background-color: var(--dropdown-link-hover-bg);\n}\n\n.dropdown-item.active, .dropdown-item:active {\n  color: var(--dropdown-link-active-color);\n  text-decoration: none;\n  background-color: var(--dropdown-link-active-bg);\n}\n\n.dropdown-item.disabled, .dropdown-item:disabled {\n  color: var(--dropdown-link-disabled-color);\n  pointer-events: none;\n  background-color: transparent;\n}\n\n.dropdown-menu.show {\n  display: block;\n}\n\n.dropdown-header {\n  display: block;\n  padding: var(--dropdown-header-padding-y) var(--dropdown-header-padding-x);\n  margin-bottom: 0;\n  font-size: 0.8125rem;\n  color: var(--dropdown-header-color);\n  white-space: nowrap;\n}\n\n.dropdown-item-text {\n  display: block;\n  padding: var(--dropdown-item-padding-y) var(--dropdown-item-padding-x);\n  color: var(--dropdown-link-color);\n}\n\n.dropdown-menu-dark {\n  --dropdown-color: #d8dadd;\n  --dropdown-bg: #1F2937;\n  --dropdown-border-color: #111827;\n  --dropdown-box-shadow: ;\n  --dropdown-link-color: #d8dadd;\n  --dropdown-link-hover-color: #FFF;\n  --dropdown-divider-bg: #111827;\n  --dropdown-link-hover-bg: rgba(255, 255, 255, 0.15);\n  --dropdown-link-active-color: #111827;\n  --dropdown-link-active-bg: transparent;\n  --dropdown-link-disabled-color: #7c7f89;\n  --dropdown-header-color: #7c7f89;\n}\n\n.btn-group,\n.btn-group-vertical {\n  position: relative;\n  display: -webkit-inline-box; display: -webkit-inline-flex; display: inline-flex;\n  vertical-align: middle;\n}\n\n.btn-group > .btn,\n.btn-group-vertical > .btn {\n  position: relative;\n  -webkit-box-flex: 1; -webkit-flex: 1 1 auto; flex: 1 1 auto;\n}\n\n.btn-group > .btn-check:checked + .btn,\n.btn-group > .btn-check:focus + .btn,\n.btn-group > .btn:hover,\n.btn-group > .btn:focus,\n.btn-group > .btn:active,\n.btn-group > .btn.active,\n.btn-group-vertical > .btn-check:checked + .btn,\n.btn-group-vertical > .btn-check:focus + .btn,\n.btn-group-vertical > .btn:hover,\n.btn-group-vertical > .btn:focus,\n.btn-group-vertical > .btn:active,\n.btn-group-vertical > .btn.active {\n  z-index: 1;\n}\n\n.btn-toolbar {\n  display: -webkit-box; display: -webkit-flex; display: flex;\n  -webkit-flex-wrap: wrap; flex-wrap: wrap;\n  -webkit-box-pack: start; justify-content: flex-start;\n}\n\n.btn-toolbar .input-group {\n  width: auto;\n}\n\n.btn-group {\n  border-radius: var(--border-radius);\n}\n\n.btn-group > :not(.btn-check:first-child) + .btn,\n.btn-group > .btn-group:not(:first-child) {\n  margin-left: calc(var(--border-width) * -1);\n}\n\n.btn-group > .btn:not(:last-child):not(.dropdown-toggle),\n.btn-group > .btn.dropdown-toggle-split:first-child,\n.btn-group > .btn-group:not(:last-child) > .btn {\n  border-top-right-radius: 0;\n  border-bottom-right-radius: 0;\n}\n\n.btn-group > .btn:nth-child(n + 3),\n.btn-group > :not(.btn-check) + .btn,\n.btn-group > .btn-group:not(:first-child) > .btn {\n  border-top-left-radius: 0;\n  border-bottom-left-radius: 0;\n}\n\n.dropdown-toggle-split {\n  padding-right: 0.46875rem;\n  padding-left: 0.46875rem;\n}\n\n.dropdown-toggle-split::after, .dropup .dropdown-toggle-split::after, .dropend .dropdown-toggle-split::after {\n  margin-left: 0;\n}\n\n.dropstart .dropdown-toggle-split::before {\n  margin-right: 0;\n}\n\n.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split {\n  padding-right: 0.375rem;\n  padding-left: 0.375rem;\n}\n\n.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split {\n  padding-right: 0.5625rem;\n  padding-left: 0.5625rem;\n}\n\n.btn-group.show .dropdown-toggle {\n  box-shadow: 0;\n}\n\n.btn-group.show .dropdown-toggle.btn-link {\n  box-shadow: none;\n}\n\n.btn-group-vertical {\n  -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column;\n  align-items: flex-start;\n  justify-content: center;\n}\n\n.btn-group-vertical > .btn,\n.btn-group-vertical > .btn-group {\n  width: 100%;\n}\n\n.btn-group-vertical > .btn:not(:first-child),\n.btn-group-vertical > .btn-group:not(:first-child) {\n  margin-top: calc(var(--border-width) * -1);\n}\n\n.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle),\n.btn-group-vertical > .btn-group:not(:last-child) > .btn {\n  border-bottom-right-radius: 0;\n  border-bottom-left-radius: 0;\n}\n\n.btn-group-vertical > .btn ~ .btn,\n.btn-group-vertical > .btn-group:not(:first-child) > .btn {\n  border-top-left-radius: 0;\n  border-top-right-radius: 0;\n}\n\n.nav {\n  --nav-link-padding-x: 1rem;\n  --nav-link-padding-y: 0.5rem;\n  --nav-link-font-weight: ;\n  --nav-link-color: #374151;\n  --nav-link-hover-color: var(--link-hover-color);\n  --nav-link-disabled-color: var(--secondary-color);\n  display: -webkit-box; display: -webkit-flex; display: flex;\n  -webkit-flex-wrap: wrap; flex-wrap: wrap;\n  padding-left: 0;\n  margin-bottom: 0;\n  list-style: none;\n}\n\n.nav-link {\n  display: block;\n  padding: var(--nav-link-padding-y) var(--nav-link-padding-x);\n  font-size: var(--nav-link-font-size);\n  font-weight: var(--nav-link-font-weight);\n  color: var(--nav-link-color);\n  background: none;\n  border: 0;\n  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out;\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .nav-link {\n    transition: none;\n  }\n}\n\n.nav-link:hover, .nav-link:focus {\n  color: var(--nav-link-hover-color);\n}\n\n.nav-link:focus-visible {\n  outline: 0;\n  box-shadow: 0 0 0 0.25rem rgba(27, 28, 29, 0.25);\n}\n\n.nav-link.disabled, .nav-link:disabled {\n  color: var(--nav-link-disabled-color);\n  pointer-events: none;\n  cursor: default;\n}\n\n.nav-tabs {\n  --nav-tabs-border-width: var(--border-width);\n  --nav-tabs-border-color: var(--border-color);\n  --nav-tabs-border-radius: 0;\n  --nav-tabs-link-hover-border-color: var(--secondary-bg) var(--secondary-bg) var(--border-color);\n  --nav-tabs-link-active-color: #111827;\n  --nav-tabs-link-active-bg: transparent;\n  --nav-tabs-link-active-border-color: var(--border-color) var(--border-color) transparent;\n  border-bottom: var(--nav-tabs-border-width) solid var(--nav-tabs-border-color);\n}\n\n.nav-tabs .nav-link {\n  margin-bottom: calc(-1 * var(--nav-tabs-border-width));\n  border: var(--nav-tabs-border-width) solid transparent;\n  border-top-left-radius: var(--nav-tabs-border-radius);\n  border-top-right-radius: var(--nav-tabs-border-radius);\n}\n\n.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {\n  isolation: isolate;\n  border-color: var(--nav-tabs-link-hover-border-color);\n}\n\n.nav-tabs .nav-link.active,\n.nav-tabs .nav-item.show .nav-link {\n  color: var(--nav-tabs-link-active-color);\n  background-color: var(--nav-tabs-link-active-bg);\n  border-color: var(--nav-tabs-link-active-border-color);\n}\n\n.nav-tabs .dropdown-menu {\n  margin-top: calc(-1 * var(--nav-tabs-border-width));\n  border-top-left-radius: 0;\n  border-top-right-radius: 0;\n}\n\n.nav-pills {\n  --nav-pills-border-radius: 0;\n  --nav-pills-link-active-color: #FFF;\n  --nav-pills-link-active-bg: #1b1c1d;\n}\n\n.nav-pills .nav-link {\n  border-radius: var(--nav-pills-border-radius);\n}\n\n.nav-pills .nav-link.active,\n.nav-pills .show > .nav-link {\n  color: var(--nav-pills-link-active-color);\n  background-color: var(--nav-pills-link-active-bg);\n}\n\n.nav-underline {\n  --nav-underline-gap: 1rem;\n  --nav-underline-border-width: 0.125rem;\n  --nav-underline-link-active-color: var(--emphasis-color);\n  gap: var(--nav-underline-gap);\n}\n\n.nav-underline .nav-link {\n  padding-right: 0;\n  padding-left: 0;\n  border-bottom: var(--nav-underline-border-width) solid transparent;\n}\n\n.nav-underline .nav-link:hover, .nav-underline .nav-link:focus {\n  border-bottom-color: currentcolor;\n}\n\n.nav-underline .nav-link.active,\n.nav-underline .show > .nav-link {\n  font-weight: 700;\n  color: var(--nav-underline-link-active-color);\n  border-bottom-color: currentcolor;\n}\n\n.nav-fill > .nav-link,\n.nav-fill .nav-item {\n  -webkit-box-flex: 1; -webkit-flex: 1 1 auto; flex: 1 1 auto;\n  text-align: center;\n}\n\n.nav-justified > .nav-link,\n.nav-justified .nav-item {\n  flex-basis: 0;\n  flex-grow: 1;\n  text-align: center;\n}\n\n.nav-fill .nav-item .nav-link,\n.nav-justified .nav-item .nav-link {\n  width: 100%;\n}\n\n.tab-content > .tab-pane {\n  display: none;\n}\n\n.tab-content > .active {\n  display: block;\n}\n\n.navbar {\n  --navbar-padding-x: 0;\n  --navbar-padding-y: 8px;\n  --navbar-color: rgba(var(--emphasis-color-rgb), 0.65);\n  --navbar-hover-color: rgba(var(--emphasis-color-rgb), 0.8);\n  --navbar-disabled-color: rgba(var(--emphasis-color-rgb), 0.3);\n  --navbar-active-color: rgba(var(--emphasis-color-rgb), 1);\n  --navbar-brand-padding-y: 0.3125rem;\n  --navbar-brand-margin-end: 1rem;\n  --navbar-brand-font-size: 1.25rem;\n  --navbar-brand-color: rgba(var(--emphasis-color-rgb), 1);\n  --navbar-brand-hover-color: rgba(var(--emphasis-color-rgb), 1);\n  --navbar-nav-link-padding-x: 0.5rem;\n  --navbar-toggler-padding-y: 0.25rem;\n  --navbar-toggler-padding-x: 0.75rem;\n  --navbar-toggler-font-size: 1.25rem;\n  --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%2817, 24, 39, 0.75%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\");\n  --navbar-toggler-border-color: rgba(var(--emphasis-color-rgb), 0.15);\n  --navbar-toggler-border-radius: var(--border-radius);\n  --navbar-toggler-focus-width: 0.25rem;\n  --navbar-toggler-transition: box-shadow 0.15s ease-in-out;\n  position: relative;\n  display: -webkit-box; display: -webkit-flex; display: flex;\n  -webkit-flex-wrap: wrap; flex-wrap: wrap;\n  align-items: center;\n  justify-content: space-between;\n  padding: var(--navbar-padding-y) var(--navbar-padding-x);\n}\n\n.navbar > .container, .navbar > .o_container_small,\n.navbar > .container-fluid,\n.navbar > .container-sm,\n.navbar > .container-md,\n.navbar > .container-lg,\n.navbar > .container-xl,\n.navbar > .container-xxl {\n  display: -webkit-box; display: -webkit-flex; display: flex;\n  -webkit-flex-wrap: inherit; flex-wrap: inherit;\n  align-items: center;\n  justify-content: space-between;\n}\n\n.navbar-brand {\n  padding-top: var(--navbar-brand-padding-y);\n  padding-bottom: var(--navbar-brand-padding-y);\n  margin-right: var(--navbar-brand-margin-end);\n  font-size: var(--navbar-brand-font-size);\n  color: var(--navbar-brand-color);\n  white-space: nowrap;\n}\n\n.navbar-brand:hover, .navbar-brand:focus {\n  color: var(--navbar-brand-hover-color);\n}\n\n.navbar-nav {\n  --nav-link-padding-x: 0;\n  --nav-link-padding-y: 0.5rem;\n  --nav-link-font-weight: ;\n  --nav-link-color: var(--navbar-color);\n  --nav-link-hover-color: var(--navbar-hover-color);\n  --nav-link-disabled-color: var(--navbar-disabled-color);\n  display: -webkit-box; display: -webkit-flex; display: flex;\n  -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column;\n  padding-left: 0;\n  margin-bottom: 0;\n  list-style: none;\n}\n\n.navbar-nav .nav-link.active, .navbar-nav .nav-link.show {\n  color: var(--navbar-active-color);\n}\n\n.navbar-nav .dropdown-menu {\n  position: static;\n}\n\n.navbar-text {\n  padding-top: 0.5rem;\n  padding-bottom: 0.5rem;\n  color: var(--navbar-color);\n}\n\n.navbar-text a,\n.navbar-text a:hover,\n.navbar-text a:focus {\n  color: var(--navbar-active-color);\n}\n\n.navbar-collapse {\n  flex-basis: 100%;\n  flex-grow: 1;\n  align-items: center;\n}\n\n.navbar-toggler {\n  padding: var(--navbar-toggler-padding-y) var(--navbar-toggler-padding-x);\n  font-size: var(--navbar-toggler-font-size);\n  line-height: 1;\n  color: var(--navbar-color);\n  background-color: transparent;\n  border: var(--border-width) solid var(--navbar-toggler-border-color);\n  border-radius: var(--navbar-toggler-border-radius);\n  transition: var(--navbar-toggler-transition);\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .navbar-toggler {\n    transition: none;\n  }\n}\n\n.navbar-toggler:hover {\n  text-decoration: none;\n}\n\n.navbar-toggler:focus {\n  text-decoration: none;\n  outline: 0;\n  box-shadow: 0 0 0 var(--navbar-toggler-focus-width);\n}\n\n.navbar-toggler-icon {\n  display: inline-block;\n  width: 1.5em;\n  height: 1.5em;\n  vertical-align: middle;\n  background-image: var(--navbar-toggler-icon-bg);\n  background-repeat: no-repeat;\n  background-position: center;\n  background-size: 100%;\n}\n\n.navbar-nav-scroll {\n  max-height: var(--scroll-height, 75vh);\n  overflow-y: auto;\n}\n\n@media (min-width: 576px) {\n  .navbar-expand-sm {\n    -webkit-flex-wrap: nowrap; flex-wrap: nowrap;\n    -webkit-box-pack: start; justify-content: flex-start;\n  }\n  .navbar-expand-sm .navbar-nav {\n    flex-direction: row;\n  }\n  .navbar-expand-sm .navbar-nav .dropdown-menu {\n    position: absolute;\n  }\n  .navbar-expand-sm .navbar-nav .nav-link {\n    padding-right: var(--navbar-nav-link-padding-x);\n    padding-left: var(--navbar-nav-link-padding-x);\n  }\n  .navbar-expand-sm .navbar-nav-scroll {\n    overflow: visible;\n  }\n  .navbar-expand-sm .navbar-collapse {\n    display: -webkit-box !important; display: -webkit-flex !important; display: flex !important;\n    flex-basis: auto;\n  }\n  .navbar-expand-sm .navbar-toggler {\n    display: none;\n  }\n  .navbar-expand-sm .offcanvas {\n    position: static;\n    z-index: auto;\n    flex-grow: 1;\n    width: auto !important;\n    height: auto !important;\n    visibility: visible !important;\n    background-color: transparent !important;\n    border: 0 !important;\n    transform: none !important;\n    box-shadow: none;\n    transition: none;\n  }\n  .navbar-expand-sm .offcanvas .offcanvas-header {\n    display: none;\n  }\n  .navbar-expand-sm .offcanvas .offcanvas-body {\n    display: -webkit-box; display: -webkit-flex; display: flex;\n    flex-grow: 0;\n    padding: 0;\n    overflow-y: visible;\n  }\n}\n\n@media (min-width: 768px) {\n  .navbar-expand-md {\n    -webkit-flex-wrap: nowrap; flex-wrap: nowrap;\n    -webkit-box-pack: start; justify-content: flex-start;\n  }\n  .navbar-expand-md .navbar-nav {\n    flex-direction: row;\n  }\n  .navbar-expand-md .navbar-nav .dropdown-menu {\n    position: absolute;\n  }\n  .navbar-expand-md .navbar-nav .nav-link {\n    padding-right: var(--navbar-nav-link-padding-x);\n    padding-left: var(--navbar-nav-link-padding-x);\n  }\n  .navbar-expand-md .navbar-nav-scroll {\n    overflow: visible;\n  }\n  .navbar-expand-md .navbar-collapse {\n    display: -webkit-box !important; display: -webkit-flex !important; display: flex !important;\n    flex-basis: auto;\n  }\n  .navbar-expand-md .navbar-toggler {\n    display: none;\n  }\n  .navbar-expand-md .offcanvas {\n    position: static;\n    z-index: auto;\n    flex-grow: 1;\n    width: auto !important;\n    height: auto !important;\n    visibility: visible !important;\n    background-color: transparent !important;\n    border: 0 !important;\n    transform: none !important;\n    box-shadow: none;\n    transition: none;\n  }\n  .navbar-expand-md .offcanvas .offcanvas-header {\n    display: none;\n  }\n  .navbar-expand-md .offcanvas .offcanvas-body {\n    display: -webkit-box; display: -webkit-flex; display: flex;\n    flex-grow: 0;\n    padding: 0;\n    overflow-y: visible;\n  }\n}\n\n@media (min-width: 992px) {\n  .navbar-expand-lg {\n    -webkit-flex-wrap: nowrap; flex-wrap: nowrap;\n    -webkit-box-pack: start; justify-content: flex-start;\n  }\n  .navbar-expand-lg .navbar-nav {\n    flex-direction: row;\n  }\n  .navbar-expand-lg .navbar-nav .dropdown-menu {\n    position: absolute;\n  }\n  .navbar-expand-lg .navbar-nav .nav-link {\n    padding-right: var(--navbar-nav-link-padding-x);\n    padding-left: var(--navbar-nav-link-padding-x);\n  }\n  .navbar-expand-lg .navbar-nav-scroll {\n    overflow: visible;\n  }\n  .navbar-expand-lg .navbar-collapse {\n    display: -webkit-box !important; display: -webkit-flex !important; display: flex !important;\n    flex-basis: auto;\n  }\n  .navbar-expand-lg .navbar-toggler {\n    display: none;\n  }\n  .navbar-expand-lg .offcanvas {\n    position: static;\n    z-index: auto;\n    flex-grow: 1;\n    width: auto !important;\n    height: auto !important;\n    visibility: visible !important;\n    background-color: transparent !important;\n    border: 0 !important;\n    transform: none !important;\n    box-shadow: none;\n    transition: none;\n  }\n  .navbar-expand-lg .offcanvas .offcanvas-header {\n    display: none;\n  }\n  .navbar-expand-lg .offcanvas .offcanvas-body {\n    display: -webkit-box; display: -webkit-flex; display: flex;\n    flex-grow: 0;\n    padding: 0;\n    overflow-y: visible;\n  }\n}\n\n@media (min-width: 1200px) {\n  .navbar-expand-xl {\n    -webkit-flex-wrap: nowrap; flex-wrap: nowrap;\n    -webkit-box-pack: start; justify-content: flex-start;\n  }\n  .navbar-expand-xl .navbar-nav {\n    flex-direction: row;\n  }\n  .navbar-expand-xl .navbar-nav .dropdown-menu {\n    position: absolute;\n  }\n  .navbar-expand-xl .navbar-nav .nav-link {\n    padding-right: var(--navbar-nav-link-padding-x);\n    padding-left: var(--navbar-nav-link-padding-x);\n  }\n  .navbar-expand-xl .navbar-nav-scroll {\n    overflow: visible;\n  }\n  .navbar-expand-xl .navbar-collapse {\n    display: -webkit-box !important; display: -webkit-flex !important; display: flex !important;\n    flex-basis: auto;\n  }\n  .navbar-expand-xl .navbar-toggler {\n    display: none;\n  }\n  .navbar-expand-xl .offcanvas {\n    position: static;\n    z-index: auto;\n    flex-grow: 1;\n    width: auto !important;\n    height: auto !important;\n    visibility: visible !important;\n    background-color: transparent !important;\n    border: 0 !important;\n    transform: none !important;\n    box-shadow: none;\n    transition: none;\n  }\n  .navbar-expand-xl .offcanvas .offcanvas-header {\n    display: none;\n  }\n  .navbar-expand-xl .offcanvas .offcanvas-body {\n    display: -webkit-box; display: -webkit-flex; display: flex;\n    flex-grow: 0;\n    padding: 0;\n    overflow-y: visible;\n  }\n}\n\n@media (min-width: 1400px) {\n  .navbar-expand-xxl {\n    -webkit-flex-wrap: nowrap; flex-wrap: nowrap;\n    -webkit-box-pack: start; justify-content: flex-start;\n  }\n  .navbar-expand-xxl .navbar-nav {\n    flex-direction: row;\n  }\n  .navbar-expand-xxl .navbar-nav .dropdown-menu {\n    position: absolute;\n  }\n  .navbar-expand-xxl .navbar-nav .nav-link {\n    padding-right: var(--navbar-nav-link-padding-x);\n    padding-left: var(--navbar-nav-link-padding-x);\n  }\n  .navbar-expand-xxl .navbar-nav-scroll {\n    overflow: visible;\n  }\n  .navbar-expand-xxl .navbar-collapse {\n    display: -webkit-box !important; display: -webkit-flex !important; display: flex !important;\n    flex-basis: auto;\n  }\n  .navbar-expand-xxl .navbar-toggler {\n    display: none;\n  }\n  .navbar-expand-xxl .offcanvas {\n    position: static;\n    z-index: auto;\n    flex-grow: 1;\n    width: auto !important;\n    height: auto !important;\n    visibility: visible !important;\n    background-color: transparent !important;\n    border: 0 !important;\n    transform: none !important;\n    box-shadow: none;\n    transition: none;\n  }\n  .navbar-expand-xxl .offcanvas .offcanvas-header {\n    display: none;\n  }\n  .navbar-expand-xxl .offcanvas .offcanvas-body {\n    display: -webkit-box; display: -webkit-flex; display: flex;\n    flex-grow: 0;\n    padding: 0;\n    overflow-y: visible;\n  }\n}\n\n.navbar-expand {\n  -webkit-flex-wrap: nowrap; flex-wrap: nowrap;\n  -webkit-box-pack: start; justify-content: flex-start;\n}\n\n.navbar-expand .navbar-nav {\n  flex-direction: row;\n}\n\n.navbar-expand .navbar-nav .dropdown-menu {\n  position: absolute;\n}\n\n.navbar-expand .navbar-nav .nav-link {\n  padding-right: var(--navbar-nav-link-padding-x);\n  padding-left: var(--navbar-nav-link-padding-x);\n}\n\n.navbar-expand .navbar-nav-scroll {\n  overflow: visible;\n}\n\n.navbar-expand .navbar-collapse {\n  display: -webkit-box !important; display: -webkit-flex !important; display: flex !important;\n  flex-basis: auto;\n}\n\n.navbar-expand .navbar-toggler {\n  display: none;\n}\n\n.navbar-expand .offcanvas {\n  position: static;\n  z-index: auto;\n  flex-grow: 1;\n  width: auto !important;\n  height: auto !important;\n  visibility: visible !important;\n  background-color: transparent !important;\n  border: 0 !important;\n  transform: none !important;\n  box-shadow: none;\n  transition: none;\n}\n\n.navbar-expand .offcanvas .offcanvas-header {\n  display: none;\n}\n\n.navbar-expand .offcanvas .offcanvas-body {\n  display: -webkit-box; display: -webkit-flex; display: flex;\n  flex-grow: 0;\n  padding: 0;\n  overflow-y: visible;\n}\n\n.navbar-dark,\n.navbar[data-bs-theme=\"dark\"] {\n  --navbar-color: rgba(255, 255, 255, 0.55);\n  --navbar-hover-color: rgba(255, 255, 255, 0.75);\n  --navbar-disabled-color: rgba(255, 255, 255, 0.25);\n  --navbar-active-color: #FFF;\n  --navbar-brand-color: #FFF;\n  --navbar-brand-hover-color: #FFF;\n  --navbar-toggler-border-color: rgba(255, 255, 255, 0.1);\n  --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\");\n}\n\n.card {\n  --card-spacer-y: 16px;\n  --card-spacer-x: 16px;\n  --card-title-spacer-y: 8px;\n  --card-title-color: ;\n  --card-subtitle-color: ;\n  --card-border-width: var(--border-width);\n  --card-border-color: var(--border-color-translucent);\n  --card-border-radius: 0;\n  --card-box-shadow: ;\n  --card-inner-border-radius: calc(0 - (var(--border-width)));\n  --card-cap-padding-y: 16px;\n  --card-cap-padding-x: 16px;\n  --card-cap-bg: rgba(var(--body-color-rgb), 0.03);\n  --card-cap-color: ;\n  --card-height: ;\n  --card-color: ;\n  --card-bg: white;\n  --card-img-overlay-padding: 16px;\n  --card-group-margin: 16px;\n  position: relative;\n  display: -webkit-box; display: -webkit-flex; display: flex;\n  -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column;\n  min-width: 0;\n  height: var(--card-height);\n  color: var(--body-color);\n  word-wrap: break-word;\n  background-color: var(--card-bg);\n  background-clip: border-box;\n  border: var(--card-border-width) solid var(--card-border-color);\n  border-radius: var(--card-border-radius);\n  box-shadow: var(--card-box-shadow);\n}\n\n.card > hr {\n  margin-right: 0;\n  margin-left: 0;\n}\n\n.card > .list-group {\n  border-top: inherit;\n  border-bottom: inherit;\n}\n\n.card > .list-group:first-child {\n  border-top-width: 0;\n  border-top-left-radius: var(--card-inner-border-radius);\n  border-top-right-radius: var(--card-inner-border-radius);\n}\n\n.card > .list-group:last-child {\n  border-bottom-width: 0;\n  border-bottom-right-radius: var(--card-inner-border-radius);\n  border-bottom-left-radius: var(--card-inner-border-radius);\n}\n\n.card > .card-header + .list-group,\n.card > .list-group + .card-footer {\n  border-top: 0;\n}\n\n.card-body {\n  -webkit-box-flex: 1; -webkit-flex: 1 1 auto; flex: 1 1 auto;\n  padding: var(--card-spacer-y) var(--card-spacer-x);\n  color: var(--card-color);\n}\n\n.card-title {\n  margin-bottom: var(--card-title-spacer-y);\n  color: var(--card-title-color);\n}\n\n.card-subtitle {\n  margin-top: calc(-.5 * var(--card-title-spacer-y));\n  margin-bottom: 0;\n  color: var(--card-subtitle-color);\n}\n\n.card-text:last-child {\n  margin-bottom: 0;\n}\n\n.card-link + .card-link {\n  margin-left: var(--card-spacer-x);\n}\n\n.card-header {\n  padding: var(--card-cap-padding-y) var(--card-cap-padding-x);\n  margin-bottom: 0;\n  color: var(--card-cap-color);\n  background-color: var(--card-cap-bg);\n  border-bottom: var(--card-border-width) solid var(--card-border-color);\n}\n\n.card-header:first-child {\n  border-radius: var(--card-inner-border-radius) var(--card-inner-border-radius) 0 0;\n}\n\n.card-footer {\n  padding: var(--card-cap-padding-y) var(--card-cap-padding-x);\n  color: var(--card-cap-color);\n  background-color: var(--card-cap-bg);\n  border-top: var(--card-border-width) solid var(--card-border-color);\n}\n\n.card-footer:last-child {\n  border-radius: 0 0 var(--card-inner-border-radius) var(--card-inner-border-radius);\n}\n\n.card-header-tabs {\n  margin-right: calc(-.5 * var(--card-cap-padding-x));\n  margin-bottom: calc(-1 * var(--card-cap-padding-y));\n  margin-left: calc(-.5 * var(--card-cap-padding-x));\n  border-bottom: 0;\n}\n\n.card-header-tabs .nav-link.active {\n  background-color: var(--card-bg);\n  border-bottom-color: var(--card-bg);\n}\n\n.card-header-pills {\n  margin-right: calc(-.5 * var(--card-cap-padding-x));\n  margin-left: calc(-.5 * var(--card-cap-padding-x));\n}\n\n.card-img-overlay {\n  position: absolute;\n  top: 0;\n  right: 0;\n  bottom: 0;\n  left: 0;\n  padding: var(--card-img-overlay-padding);\n  border-radius: var(--card-inner-border-radius);\n}\n\n.card-img,\n.card-img-top,\n.card-img-bottom {\n  width: 100%;\n}\n\n.card-img,\n.card-img-top {\n  border-top-left-radius: var(--card-inner-border-radius);\n  border-top-right-radius: var(--card-inner-border-radius);\n}\n\n.card-img,\n.card-img-bottom {\n  border-bottom-right-radius: var(--card-inner-border-radius);\n  border-bottom-left-radius: var(--card-inner-border-radius);\n}\n\n.card-group > .card {\n  margin-bottom: var(--card-group-margin);\n}\n\n@media (min-width: 576px) {\n  .card-group {\n    display: -webkit-box; display: -webkit-flex; display: flex;\n    -webkit-flex-flow: row wrap; flex-flow: row wrap;\n  }\n  .card-group > .card {\n    flex: 1 0 0%;\n    margin-bottom: 0;\n  }\n  .card-group > .card + .card {\n    margin-left: 0;\n    border-left: 0;\n  }\n  .card-group > .card:not(:last-child) {\n    border-top-right-radius: 0;\n    border-bottom-right-radius: 0;\n  }\n  .card-group > .card:not(:last-child) .card-img-top,\n.card-group > .card:not(:last-child) .card-header {\n    border-top-right-radius: 0;\n  }\n  .card-group > .card:not(:last-child) .card-img-bottom,\n.card-group > .card:not(:last-child) .card-footer {\n    border-bottom-right-radius: 0;\n  }\n  .card-group > .card:not(:first-child) {\n    border-top-left-radius: 0;\n    border-bottom-left-radius: 0;\n  }\n  .card-group > .card:not(:first-child) .card-img-top,\n.card-group > .card:not(:first-child) .card-header {\n    border-top-left-radius: 0;\n  }\n  .card-group > .card:not(:first-child) .card-img-bottom,\n.card-group > .card:not(:first-child) .card-footer {\n    border-bottom-left-radius: 0;\n  }\n}\n\n.accordion {\n  --accordion-color: var(--body-color);\n  --accordion-bg: var(--body-bg);\n  --accordion-transition: none, border-radius 0.15s ease;\n  --accordion-border-color: var(--border-color);\n  --accordion-border-width: var(--border-width);\n  --accordion-border-radius: 0;\n  --accordion-inner-border-radius: calc(0 - (var(--border-width)));\n  --accordion-btn-padding-x: 1.25rem;\n  --accordion-btn-padding-y: 1rem;\n  --accordion-btn-color: var(--body-color);\n  --accordion-btn-bg: var(--accordion-bg);\n  --accordion-btn-icon: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23111827' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='M2 5L8 11L14 5'/%3e%3c/svg%3e\");\n  --accordion-btn-icon-width: 1.25rem;\n  --accordion-btn-icon-transform: rotate(-180deg);\n  --accordion-btn-icon-transition: transform 0.2s ease-in-out;\n  --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='%230b0b0c' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='M2 5L8 11L14 5'/%3e%3c/svg%3e\");\n  --accordion-btn-focus-box-shadow: 0;\n  --accordion-body-padding-x: 1.25rem;\n  --accordion-body-padding-y: 1rem;\n  --accordion-active-color: var(--primary-text-emphasis);\n  --accordion-active-bg: var(--primary-bg-subtle);\n}\n\n.accordion-button {\n  position: relative;\n  display: -webkit-box; display: -webkit-flex; display: flex;\n  align-items: center;\n  width: 100%;\n  padding: var(--accordion-btn-padding-y) var(--accordion-btn-padding-x);\n  font-size: 1rem;\n  color: var(--accordion-btn-color);\n  text-align: left;\n  background-color: var(--accordion-btn-bg);\n  border: 0;\n  border-radius: 0;\n  overflow-anchor: none;\n  transition: var(--accordion-transition);\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .accordion-button {\n    transition: none;\n  }\n}\n\n.accordion-button:not(.collapsed) {\n  color: var(--accordion-active-color);\n  background-color: var(--accordion-active-bg);\n  box-shadow: inset 0 calc(-1 * var(--accordion-border-width)) 0 var(--accordion-border-color);\n}\n\n.accordion-button:not(.collapsed)::after {\n  background-image: var(--accordion-btn-active-icon);\n  transform: var(--accordion-btn-icon-transform);\n}\n\n.accordion-button::after {\n  flex-shrink: 0;\n  width: var(--accordion-btn-icon-width);\n  height: var(--accordion-btn-icon-width);\n  margin-left: auto;\n  content: \"\";\n  background-image: var(--accordion-btn-icon);\n  background-repeat: no-repeat;\n  background-size: var(--accordion-btn-icon-width);\n  transition: var(--accordion-btn-icon-transition);\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .accordion-button::after {\n    transition: none;\n  }\n}\n\n.accordion-button:hover {\n  z-index: 2;\n}\n\n.accordion-button:focus {\n  z-index: 3;\n  outline: 0;\n  box-shadow: var(--accordion-btn-focus-box-shadow);\n}\n\n.accordion-header {\n  margin-bottom: 0;\n}\n\n.accordion-item {\n  color: var(--accordion-color);\n  background-color: var(--accordion-bg);\n  border: var(--accordion-border-width) solid var(--accordion-border-color);\n}\n\n.accordion-item:first-of-type {\n  border-top-left-radius: var(--accordion-border-radius);\n  border-top-right-radius: var(--accordion-border-radius);\n}\n\n.accordion-item:first-of-type > .accordion-header .accordion-button {\n  border-top-left-radius: var(--accordion-inner-border-radius);\n  border-top-right-radius: var(--accordion-inner-border-radius);\n}\n\n.accordion-item:not(:first-of-type) {\n  border-top: 0;\n}\n\n.accordion-item:last-of-type {\n  border-bottom-right-radius: var(--accordion-border-radius);\n  border-bottom-left-radius: var(--accordion-border-radius);\n}\n\n.accordion-item:last-of-type > .accordion-header .accordion-button.collapsed {\n  border-bottom-right-radius: var(--accordion-inner-border-radius);\n  border-bottom-left-radius: var(--accordion-inner-border-radius);\n}\n\n.accordion-item:last-of-type > .accordion-collapse {\n  border-bottom-right-radius: var(--accordion-border-radius);\n  border-bottom-left-radius: var(--accordion-border-radius);\n}\n\n.accordion-body {\n  padding: var(--accordion-body-padding-y) var(--accordion-body-padding-x);\n}\n\n.accordion-flush > .accordion-item {\n  border-right: 0;\n  border-left: 0;\n  border-radius: 0;\n}\n\n.accordion-flush > .accordion-item:first-child {\n  border-top: 0;\n}\n\n.accordion-flush > .accordion-item:last-child {\n  border-bottom: 0;\n}\n\n.accordion-flush > .accordion-item > .accordion-header .accordion-button, .accordion-flush > .accordion-item > .accordion-header .accordion-button.collapsed {\n  border-radius: 0;\n}\n\n.accordion-flush > .accordion-item > .accordion-collapse {\n  border-radius: 0;\n}\n\n.breadcrumb {\n  --breadcrumb-padding-x: 0;\n  --breadcrumb-padding-y: 0;\n  --breadcrumb-margin-bottom: 0;\n  --breadcrumb-bg: white;\n  --breadcrumb-border-radius: ;\n  --breadcrumb-divider-color: rgba(55, 65, 81, 0.76);\n  --breadcrumb-item-padding-x: 0.5rem;\n  --breadcrumb-item-active-color: #374151;\n  display: -webkit-box; display: -webkit-flex; display: flex;\n  -webkit-flex-wrap: wrap; flex-wrap: wrap;\n  padding: var(--breadcrumb-padding-y) var(--breadcrumb-padding-x);\n  margin-bottom: var(--breadcrumb-margin-bottom);\n  font-size: var(--breadcrumb-font-size);\n  list-style: none;\n  background-color: var(--breadcrumb-bg);\n  border-radius: var(--breadcrumb-border-radius);\n}\n\n.breadcrumb-item + .breadcrumb-item {\n  padding-left: var(--breadcrumb-item-padding-x);\n}\n\n.breadcrumb-item + .breadcrumb-item::before {\n  float: left;\n  padding-right: var(--breadcrumb-item-padding-x);\n  color: var(--breadcrumb-divider-color);\n  content: var(--breadcrumb-divider, \"/\") /* rtl: var(--breadcrumb-divider, \"/\") */;\n}\n\n.breadcrumb-item.active {\n  color: var(--breadcrumb-item-active-color);\n}\n\n.pagination {\n  --pagination-padding-x: 0.75rem;\n  --pagination-padding-y: 0.375rem;\n  --pagination-font-size: 1rem;\n  --pagination-color: var(--link-color);\n  --pagination-bg: var(--body-bg);\n  --pagination-border-width: var(--border-width);\n  --pagination-border-color: var(--border-color);\n  --pagination-border-radius: var(--border-radius);\n  --pagination-hover-color: var(--link-hover-color);\n  --pagination-hover-bg: var(--tertiary-bg);\n  --pagination-hover-border-color: var(--border-color);\n  --pagination-focus-color: var(--link-hover-color);\n  --pagination-focus-bg: var(--secondary-bg);\n  --pagination-focus-box-shadow: 0 0 0 0.25rem rgba(27, 28, 29, 0.25);\n  --pagination-active-color: unset;\n  --pagination-active-bg: #e8e8e8;\n  --pagination-active-border-color: #e8e8e8;\n  --pagination-disabled-color: var(--secondary-color);\n  --pagination-disabled-bg: var(--secondary-bg);\n  --pagination-disabled-border-color: var(--border-color);\n  display: -webkit-box; display: -webkit-flex; display: flex;\n  padding-left: 0;\n  list-style: none;\n}\n\n.page-link {\n  position: relative;\n  display: block;\n  padding: var(--pagination-padding-y) var(--pagination-padding-x);\n  font-size: var(--pagination-font-size);\n  color: var(--pagination-color);\n  background-color: var(--pagination-bg);\n  border: var(--pagination-border-width) solid var(--pagination-border-color);\n  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;\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .page-link {\n    transition: none;\n  }\n}\n\n.page-link:hover {\n  z-index: 2;\n  color: var(--pagination-hover-color);\n  background-color: var(--pagination-hover-bg);\n  border-color: var(--pagination-hover-border-color);\n}\n\n.page-link:focus {\n  z-index: 3;\n  color: var(--pagination-focus-color);\n  background-color: var(--pagination-focus-bg);\n  outline: 0;\n  box-shadow: var(--pagination-focus-box-shadow);\n}\n\n.page-link.active, .active > .page-link {\n  z-index: 3;\n  color: var(--pagination-active-color);\n  background-color: var(--pagination-active-bg);\n  border-color: var(--pagination-active-border-color);\n}\n\n.page-link.disabled, .disabled > .page-link {\n  color: var(--pagination-disabled-color);\n  pointer-events: none;\n  background-color: var(--pagination-disabled-bg);\n  border-color: var(--pagination-disabled-border-color);\n}\n\n.page-item:not(:first-child) .page-link {\n  margin-left: calc(var(--border-width) * -1);\n}\n\n.page-item:first-child .page-link {\n  border-top-left-radius: var(--pagination-border-radius);\n  border-bottom-left-radius: var(--pagination-border-radius);\n}\n\n.page-item:last-child .page-link {\n  border-top-right-radius: var(--pagination-border-radius);\n  border-bottom-right-radius: var(--pagination-border-radius);\n}\n\n.pagination-lg {\n  --pagination-padding-x: 1.5rem;\n  --pagination-padding-y: 0.75rem;\n  --pagination-font-size: 1.25rem;\n  --pagination-border-radius: var(--border-radius-lg);\n}\n\n.pagination-sm {\n  --pagination-padding-x: 0.5rem;\n  --pagination-padding-y: 0.25rem;\n  --pagination-font-size: 0.8125rem;\n  --pagination-border-radius: var(--border-radius-sm);\n}\n\n.badge {\n  --badge-padding-x: 0.82em;\n  --badge-padding-y: 0.25em;\n  --badge-font-size: 0.75em;\n  --badge-font-weight: normal;\n  --badge-color: inherit;\n  --badge-border-radius: 0;\n  display: inline-block;\n  padding: var(--badge-padding-y) var(--badge-padding-x);\n  font-size: var(--badge-font-size);\n  font-weight: var(--badge-font-weight);\n  line-height: 1;\n  color: var(--badge-color);\n  text-align: center;\n  white-space: nowrap;\n  vertical-align: baseline;\n  border-radius: var(--badge-border-radius);\n}\n\n.badge:empty {\n  display: none;\n}\n\n.btn .badge {\n  position: relative;\n  top: -1px;\n}\n\n.alert {\n  --alert-bg: transparent;\n  --alert-padding-x: 16px;\n  --alert-padding-y: 16px;\n  --alert-margin-bottom: 1rem;\n  --alert-color: inherit;\n  --alert-border-color: transparent;\n  --alert-border: 0 solid var(--alert-border-color);\n  --alert-border-radius: var(--border-radius);\n  --alert-link-color: inherit;\n  position: relative;\n  padding: var(--alert-padding-y) var(--alert-padding-x);\n  margin-bottom: var(--alert-margin-bottom);\n  color: var(--alert-color);\n  background-color: var(--alert-bg);\n  border: var(--alert-border);\n  border-radius: var(--alert-border-radius);\n}\n\n.alert-heading {\n  color: inherit;\n}\n\n.alert-link {\n  font-weight: 700;\n  color: var(--alert-link-color);\n}\n\n.alert-dismissible {\n  padding-right: 48px;\n}\n\n.alert-dismissible .btn-close {\n  position: absolute;\n  top: 0;\n  right: 0;\n  z-index: 2;\n  padding: 20px 16px;\n}\n\n.alert-primary {\n  --alert-color: var(--primary-text-emphasis);\n  --alert-bg: var(--primary-bg-subtle);\n  --alert-border-color: var(--primary-border-subtle);\n  --alert-link-color: var(--primary-text-emphasis);\n}\n\n.alert-secondary {\n  --alert-color: var(--secondary-text-emphasis);\n  --alert-bg: var(--secondary-bg-subtle);\n  --alert-border-color: var(--secondary-border-subtle);\n  --alert-link-color: var(--secondary-text-emphasis);\n}\n\n.alert-success {\n  --alert-color: var(--success-text-emphasis);\n  --alert-bg: var(--success-bg-subtle);\n  --alert-border-color: var(--success-border-subtle);\n  --alert-link-color: var(--success-text-emphasis);\n}\n\n.alert-info {\n  --alert-color: var(--info-text-emphasis);\n  --alert-bg: var(--info-bg-subtle);\n  --alert-border-color: var(--info-border-subtle);\n  --alert-link-color: var(--info-text-emphasis);\n}\n\n.alert-warning {\n  --alert-color: var(--warning-text-emphasis);\n  --alert-bg: var(--warning-bg-subtle);\n  --alert-border-color: var(--warning-border-subtle);\n  --alert-link-color: var(--warning-text-emphasis);\n}\n\n.alert-danger {\n  --alert-color: var(--danger-text-emphasis);\n  --alert-bg: var(--danger-bg-subtle);\n  --alert-border-color: var(--danger-border-subtle);\n  --alert-link-color: var(--danger-text-emphasis);\n}\n\n.alert-light {\n  --alert-color: var(--light-text-emphasis);\n  --alert-bg: var(--light-bg-subtle);\n  --alert-border-color: var(--light-border-subtle);\n  --alert-link-color: var(--light-text-emphasis);\n}\n\n.alert-dark {\n  --alert-color: var(--dark-text-emphasis);\n  --alert-bg: var(--dark-bg-subtle);\n  --alert-border-color: var(--dark-border-subtle);\n  --alert-link-color: var(--dark-text-emphasis);\n}\n\n@keyframes progress-bar-stripes {\n  0% {\n    background-position-x: 1rem;\n  }\n}\n\n.progress,\n.progress-stacked {\n  --progress-height: 1rem;\n  --progress-font-size: 0.75rem;\n  --progress-bg: var(--secondary-bg);\n  --progress-border-radius: 0;\n  --progress-box-shadow: 0;\n  --progress-bar-color: #FFF;\n  --progress-bar-bg: #1b1c1d;\n  --progress-bar-transition: width 0.6s ease;\n  display: -webkit-box; display: -webkit-flex; display: flex;\n  height: var(--progress-height);\n  overflow: hidden;\n  font-size: var(--progress-font-size);\n  background-color: var(--progress-bg);\n  border-radius: var(--progress-border-radius);\n  box-shadow: var(--progress-box-shadow);\n}\n\n.progress-bar {\n  display: -webkit-box; display: -webkit-flex; display: flex;\n  -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column;\n  justify-content: center;\n  overflow: hidden;\n  color: var(--progress-bar-color);\n  text-align: center;\n  white-space: nowrap;\n  background-color: var(--progress-bar-bg);\n  transition: var(--progress-bar-transition);\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .progress-bar {\n    transition: none;\n  }\n}\n\n.progress-bar-striped {\n  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);\n  background-size: var(--progress-height) var(--progress-height);\n}\n\n.progress-stacked > .progress {\n  overflow: visible;\n}\n\n.progress-stacked > .progress > .progress-bar {\n  width: 100%;\n}\n\n.progress-bar-animated {\n  animation: 1s linear infinite progress-bar-stripes;\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .progress-bar-animated {\n    animation: none;\n  }\n}\n\n.list-group {\n  --list-group-color: var(--body-color);\n  --list-group-bg: white;\n  --list-group-border-color: var(--border-color);\n  --list-group-border-width: var(--border-width);\n  --list-group-border-radius: 0;\n  --list-group-item-padding-x: 16px;\n  --list-group-item-padding-y: 8px;\n  --list-group-action-color: var(--secondary-color);\n  --list-group-action-hover-color: #111827;\n  --list-group-action-hover-bg: rgba(0, 0, 0, 0.08);\n  --list-group-action-active-color: var(--body-color);\n  --list-group-action-active-bg: var(--secondary-bg);\n  --list-group-disabled-color: var(--secondary-color);\n  --list-group-disabled-bg: white;\n  --list-group-active-color: #1b1c1d;\n  --list-group-active-bg: #e8e8e8;\n  --list-group-active-border-color: #1b1c1d;\n  display: -webkit-box; display: -webkit-flex; display: flex;\n  -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column;\n  padding-left: 0;\n  margin-bottom: 0;\n  border-radius: var(--list-group-border-radius);\n}\n\n.list-group-numbered {\n  list-style-type: none;\n  counter-reset: section;\n}\n\n.list-group-numbered > .list-group-item::before {\n  content: counters(section, \".\") \". \";\n  counter-increment: section;\n}\n\n.list-group-item-action {\n  width: 100%;\n  color: var(--list-group-action-color);\n  text-align: inherit;\n}\n\n.list-group-item-action:hover, .list-group-item-action:focus {\n  z-index: 1;\n  color: var(--list-group-action-hover-color);\n  text-decoration: none;\n  background-color: var(--list-group-action-hover-bg);\n}\n\n.list-group-item-action:active {\n  color: var(--list-group-action-active-color);\n  background-color: var(--list-group-action-active-bg);\n}\n\n.list-group-item {\n  position: relative;\n  display: block;\n  padding: var(--list-group-item-padding-y) var(--list-group-item-padding-x);\n  color: var(--list-group-color);\n  background-color: var(--list-group-bg);\n  border: var(--list-group-border-width) solid var(--list-group-border-color);\n}\n\n.list-group-item:first-child {\n  border-top-left-radius: inherit;\n  border-top-right-radius: inherit;\n}\n\n.list-group-item:last-child {\n  border-bottom-right-radius: inherit;\n  border-bottom-left-radius: inherit;\n}\n\n.list-group-item.disabled, .list-group-item:disabled {\n  color: var(--list-group-disabled-color);\n  pointer-events: none;\n  background-color: var(--list-group-disabled-bg);\n}\n\n.list-group-item.active {\n  z-index: 2;\n  color: var(--list-group-active-color);\n  background-color: var(--list-group-active-bg);\n  border-color: var(--list-group-active-border-color);\n}\n\n.list-group-item + .list-group-item {\n  border-top-width: 0;\n}\n\n.list-group-item + .list-group-item.active {\n  margin-top: calc(-1 * var(--list-group-border-width));\n  border-top-width: var(--list-group-border-width);\n}\n\n.list-group-horizontal {\n  flex-direction: row;\n}\n\n.list-group-horizontal > .list-group-item:first-child:not(:last-child) {\n  border-bottom-left-radius: var(--list-group-border-radius);\n  border-top-right-radius: 0;\n}\n\n.list-group-horizontal > .list-group-item:last-child:not(:first-child) {\n  border-top-right-radius: var(--list-group-border-radius);\n  border-bottom-left-radius: 0;\n}\n\n.list-group-horizontal > .list-group-item.active {\n  margin-top: 0;\n}\n\n.list-group-horizontal > .list-group-item + .list-group-item {\n  border-top-width: var(--list-group-border-width);\n  border-left-width: 0;\n}\n\n.list-group-horizontal > .list-group-item + .list-group-item.active {\n  margin-left: calc(-1 * var(--list-group-border-width));\n  border-left-width: var(--list-group-border-width);\n}\n\n@media (min-width: 576px) {\n  .list-group-horizontal-sm {\n    flex-direction: row;\n  }\n  .list-group-horizontal-sm > .list-group-item:first-child:not(:last-child) {\n    border-bottom-left-radius: var(--list-group-border-radius);\n    border-top-right-radius: 0;\n  }\n  .list-group-horizontal-sm > .list-group-item:last-child:not(:first-child) {\n    border-top-right-radius: var(--list-group-border-radius);\n    border-bottom-left-radius: 0;\n  }\n  .list-group-horizontal-sm > .list-group-item.active {\n    margin-top: 0;\n  }\n  .list-group-horizontal-sm > .list-group-item + .list-group-item {\n    border-top-width: var(--list-group-border-width);\n    border-left-width: 0;\n  }\n  .list-group-horizontal-sm > .list-group-item + .list-group-item.active {\n    margin-left: calc(-1 * var(--list-group-border-width));\n    border-left-width: var(--list-group-border-width);\n  }\n}\n\n@media (min-width: 768px) {\n  .list-group-horizontal-md {\n    flex-direction: row;\n  }\n  .list-group-horizontal-md > .list-group-item:first-child:not(:last-child) {\n    border-bottom-left-radius: var(--list-group-border-radius);\n    border-top-right-radius: 0;\n  }\n  .list-group-horizontal-md > .list-group-item:last-child:not(:first-child) {\n    border-top-right-radius: var(--list-group-border-radius);\n    border-bottom-left-radius: 0;\n  }\n  .list-group-horizontal-md > .list-group-item.active {\n    margin-top: 0;\n  }\n  .list-group-horizontal-md > .list-group-item + .list-group-item {\n    border-top-width: var(--list-group-border-width);\n    border-left-width: 0;\n  }\n  .list-group-horizontal-md > .list-group-item + .list-group-item.active {\n    margin-left: calc(-1 * var(--list-group-border-width));\n    border-left-width: var(--list-group-border-width);\n  }\n}\n\n@media (min-width: 992px) {\n  .list-group-horizontal-lg {\n    flex-direction: row;\n  }\n  .list-group-horizontal-lg > .list-group-item:first-child:not(:last-child) {\n    border-bottom-left-radius: var(--list-group-border-radius);\n    border-top-right-radius: 0;\n  }\n  .list-group-horizontal-lg > .list-group-item:last-child:not(:first-child) {\n    border-top-right-radius: var(--list-group-border-radius);\n    border-bottom-left-radius: 0;\n  }\n  .list-group-horizontal-lg > .list-group-item.active {\n    margin-top: 0;\n  }\n  .list-group-horizontal-lg > .list-group-item + .list-group-item {\n    border-top-width: var(--list-group-border-width);\n    border-left-width: 0;\n  }\n  .list-group-horizontal-lg > .list-group-item + .list-group-item.active {\n    margin-left: calc(-1 * var(--list-group-border-width));\n    border-left-width: var(--list-group-border-width);\n  }\n}\n\n@media (min-width: 1200px) {\n  .list-group-horizontal-xl {\n    flex-direction: row;\n  }\n  .list-group-horizontal-xl > .list-group-item:first-child:not(:last-child) {\n    border-bottom-left-radius: var(--list-group-border-radius);\n    border-top-right-radius: 0;\n  }\n  .list-group-horizontal-xl > .list-group-item:last-child:not(:first-child) {\n    border-top-right-radius: var(--list-group-border-radius);\n    border-bottom-left-radius: 0;\n  }\n  .list-group-horizontal-xl > .list-group-item.active {\n    margin-top: 0;\n  }\n  .list-group-horizontal-xl > .list-group-item + .list-group-item {\n    border-top-width: var(--list-group-border-width);\n    border-left-width: 0;\n  }\n  .list-group-horizontal-xl > .list-group-item + .list-group-item.active {\n    margin-left: calc(-1 * var(--list-group-border-width));\n    border-left-width: var(--list-group-border-width);\n  }\n}\n\n@media (min-width: 1400px) {\n  .list-group-horizontal-xxl {\n    flex-direction: row;\n  }\n  .list-group-horizontal-xxl > .list-group-item:first-child:not(:last-child) {\n    border-bottom-left-radius: var(--list-group-border-radius);\n    border-top-right-radius: 0;\n  }\n  .list-group-horizontal-xxl > .list-group-item:last-child:not(:first-child) {\n    border-top-right-radius: var(--list-group-border-radius);\n    border-bottom-left-radius: 0;\n  }\n  .list-group-horizontal-xxl > .list-group-item.active {\n    margin-top: 0;\n  }\n  .list-group-horizontal-xxl > .list-group-item + .list-group-item {\n    border-top-width: var(--list-group-border-width);\n    border-left-width: 0;\n  }\n  .list-group-horizontal-xxl > .list-group-item + .list-group-item.active {\n    margin-left: calc(-1 * var(--list-group-border-width));\n    border-left-width: var(--list-group-border-width);\n  }\n}\n\n.list-group-flush {\n  border-radius: 0;\n}\n\n.list-group-flush > .list-group-item {\n  border-width: 0 0 var(--list-group-border-width);\n}\n\n.list-group-flush > .list-group-item:last-child {\n  border-bottom-width: 0;\n}\n\n.list-group-item-primary {\n  --list-group-color: var(--primary-text-emphasis);\n  --list-group-bg: var(--primary-bg-subtle);\n  --list-group-border-color: var(--primary-border-subtle);\n  --list-group-action-hover-color: var(--emphasis-color);\n  --list-group-action-hover-bg: var(--primary-border-subtle);\n  --list-group-action-active-color: var(--emphasis-color);\n  --list-group-action-active-bg: var(--primary-border-subtle);\n  --list-group-active-color: var(--primary-bg-subtle);\n  --list-group-active-bg: var(--primary-text-emphasis);\n  --list-group-active-border-color: var(--primary-text-emphasis);\n}\n\n.list-group-item-secondary {\n  --list-group-color: var(--secondary-text-emphasis);\n  --list-group-bg: var(--secondary-bg-subtle);\n  --list-group-border-color: var(--secondary-border-subtle);\n  --list-group-action-hover-color: var(--emphasis-color);\n  --list-group-action-hover-bg: var(--secondary-border-subtle);\n  --list-group-action-active-color: var(--emphasis-color);\n  --list-group-action-active-bg: var(--secondary-border-subtle);\n  --list-group-active-color: var(--secondary-bg-subtle);\n  --list-group-active-bg: var(--secondary-text-emphasis);\n  --list-group-active-border-color: var(--secondary-text-emphasis);\n}\n\n.list-group-item-success {\n  --list-group-color: var(--success-text-emphasis);\n  --list-group-bg: var(--success-bg-subtle);\n  --list-group-border-color: var(--success-border-subtle);\n  --list-group-action-hover-color: var(--emphasis-color);\n  --list-group-action-hover-bg: var(--success-border-subtle);\n  --list-group-action-active-color: var(--emphasis-color);\n  --list-group-action-active-bg: var(--success-border-subtle);\n  --list-group-active-color: var(--success-bg-subtle);\n  --list-group-active-bg: var(--success-text-emphasis);\n  --list-group-active-border-color: var(--success-text-emphasis);\n}\n\n.list-group-item-info {\n  --list-group-color: var(--info-text-emphasis);\n  --list-group-bg: var(--info-bg-subtle);\n  --list-group-border-color: var(--info-border-subtle);\n  --list-group-action-hover-color: var(--emphasis-color);\n  --list-group-action-hover-bg: var(--info-border-subtle);\n  --list-group-action-active-color: var(--emphasis-color);\n  --list-group-action-active-bg: var(--info-border-subtle);\n  --list-group-active-color: var(--info-bg-subtle);\n  --list-group-active-bg: var(--info-text-emphasis);\n  --list-group-active-border-color: var(--info-text-emphasis);\n}\n\n.list-group-item-warning {\n  --list-group-color: var(--warning-text-emphasis);\n  --list-group-bg: var(--warning-bg-subtle);\n  --list-group-border-color: var(--warning-border-subtle);\n  --list-group-action-hover-color: var(--emphasis-color);\n  --list-group-action-hover-bg: var(--warning-border-subtle);\n  --list-group-action-active-color: var(--emphasis-color);\n  --list-group-action-active-bg: var(--warning-border-subtle);\n  --list-group-active-color: var(--warning-bg-subtle);\n  --list-group-active-bg: var(--warning-text-emphasis);\n  --list-group-active-border-color: var(--warning-text-emphasis);\n}\n\n.list-group-item-danger {\n  --list-group-color: var(--danger-text-emphasis);\n  --list-group-bg: var(--danger-bg-subtle);\n  --list-group-border-color: var(--danger-border-subtle);\n  --list-group-action-hover-color: var(--emphasis-color);\n  --list-group-action-hover-bg: var(--danger-border-subtle);\n  --list-group-action-active-color: var(--emphasis-color);\n  --list-group-action-active-bg: var(--danger-border-subtle);\n  --list-group-active-color: var(--danger-bg-subtle);\n  --list-group-active-bg: var(--danger-text-emphasis);\n  --list-group-active-border-color: var(--danger-text-emphasis);\n}\n\n.list-group-item-light {\n  --list-group-color: var(--light-text-emphasis);\n  --list-group-bg: var(--light-bg-subtle);\n  --list-group-border-color: var(--light-border-subtle);\n  --list-group-action-hover-color: var(--emphasis-color);\n  --list-group-action-hover-bg: var(--light-border-subtle);\n  --list-group-action-active-color: var(--emphasis-color);\n  --list-group-action-active-bg: var(--light-border-subtle);\n  --list-group-active-color: var(--light-bg-subtle);\n  --list-group-active-bg: var(--light-text-emphasis);\n  --list-group-active-border-color: var(--light-text-emphasis);\n}\n\n.list-group-item-dark {\n  --list-group-color: var(--dark-text-emphasis);\n  --list-group-bg: var(--dark-bg-subtle);\n  --list-group-border-color: var(--dark-border-subtle);\n  --list-group-action-hover-color: var(--emphasis-color);\n  --list-group-action-hover-bg: var(--dark-border-subtle);\n  --list-group-action-active-color: var(--emphasis-color);\n  --list-group-action-active-bg: var(--dark-border-subtle);\n  --list-group-active-color: var(--dark-bg-subtle);\n  --list-group-active-bg: var(--dark-text-emphasis);\n  --list-group-active-border-color: var(--dark-text-emphasis);\n}\n\n.btn-close {\n  --btn-close-color: #000;\n  --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.414z'/%3e%3c/svg%3e\");\n  --btn-close-opacity: 0.5;\n  --btn-close-hover-opacity: 0.75;\n  --btn-close-focus-shadow: 0 0 0 0.25rem rgba(27, 28, 29, 0.25);\n  --btn-close-focus-opacity: 1;\n  --btn-close-disabled-opacity: 0.25;\n  --btn-close-white-filter: invert(1) grayscale(100%) brightness(200%);\n  box-sizing: content-box;\n  width: 1em;\n  height: 1em;\n  padding: 0.25em 0.25em;\n  color: var(--btn-close-color);\n  background: transparent var(--btn-close-bg) center/1em auto no-repeat;\n  border: 0;\n  border-radius: 0.25rem;\n  opacity: var(--btn-close-opacity);\n}\n\n.btn-close:hover {\n  color: var(--btn-close-color);\n  text-decoration: none;\n  opacity: var(--btn-close-hover-opacity);\n}\n\n.btn-close:focus {\n  outline: 0;\n  box-shadow: var(--btn-close-focus-shadow);\n  opacity: var(--btn-close-focus-opacity);\n}\n\n.btn-close:disabled, .btn-close.disabled {\n  pointer-events: none;\n  user-select: none;\n  opacity: var(--btn-close-disabled-opacity);\n}\n\n.btn-close-white {\n  filter: var(--btn-close-white-filter);\n}\n\n.toast {\n  --toast-zindex: 1090;\n  --toast-padding-x: 1.5rem;\n  --toast-padding-y: 0.5rem;\n  --toast-spacing: 16px;\n  --toast-max-width: 320px;\n  --toast-font-size: 1rem;\n  --toast-color: ;\n  --toast-bg: rgba(255, 255, 255, 0.7);\n  --toast-border-width: var(--border-width);\n  --toast-border-color: var(--border-color-translucent);\n  --toast-border-radius: 0;\n  --toast-box-shadow: var(--box-shadow);\n  --toast-header-color: var(--secondary-color);\n  --toast-header-bg: rgba(255, 255, 255, 0.7);\n  --toast-header-border-color: var(--border-color-translucent);\n  width: var(--toast-max-width);\n  max-width: 100%;\n  font-size: var(--toast-font-size);\n  color: var(--toast-color);\n  pointer-events: auto;\n  background-color: var(--toast-bg);\n  background-clip: padding-box;\n  border: var(--toast-border-width) solid var(--toast-border-color);\n  box-shadow: var(--toast-box-shadow);\n  border-radius: var(--toast-border-radius);\n}\n\n.toast.showing {\n  opacity: 0;\n}\n\n.toast:not(.show) {\n  display: none;\n}\n\n.toast-container {\n  --toast-zindex: 1090;\n  position: absolute;\n  z-index: var(--toast-zindex);\n  width: max-content;\n  max-width: 100%;\n  pointer-events: none;\n}\n\n.toast-container > :not(:last-child) {\n  margin-bottom: var(--toast-spacing);\n}\n\n.toast-header {\n  display: -webkit-box; display: -webkit-flex; display: flex;\n  align-items: center;\n  padding: var(--toast-padding-y) var(--toast-padding-x);\n  color: var(--toast-header-color);\n  background-color: var(--toast-header-bg);\n  background-clip: padding-box;\n  border-bottom: var(--toast-border-width) solid var(--toast-header-border-color);\n  border-top-left-radius: calc(var(--toast-border-radius) - var(--toast-border-width));\n  border-top-right-radius: calc(var(--toast-border-radius) - var(--toast-border-width));\n}\n\n.toast-header .btn-close {\n  margin-right: calc(-.5 * var(--toast-padding-x));\n  margin-left: var(--toast-padding-x);\n}\n\n.toast-body {\n  padding: var(--toast-padding-x);\n  word-wrap: break-word;\n}\n\n.modal {\n  --modal-zindex: 1055;\n  --modal-width: 650px;\n  --modal-padding: 16px;\n  --modal-margin: 0.5rem;\n  --modal-color: ;\n  --modal-bg: white;\n  --modal-border-color: var(--border-color-translucent);\n  --modal-border-width: var(--border-width);\n  --modal-border-radius: 0.25rem;\n  --modal-box-shadow: var(--box-shadow-sm);\n  --modal-inner-border-radius: calc(0.25rem - (var(--border-width)));\n  --modal-header-padding-x: 16px;\n  --modal-header-padding-y: 16px;\n  --modal-header-padding: 16px 16px;\n  --modal-header-border-color: var(--border-color);\n  --modal-header-border-width: var(--border-width);\n  --modal-title-line-height: 1.5;\n  --modal-footer-gap: 1px;\n  --modal-footer-bg: ;\n  --modal-footer-border-color: var(--border-color);\n  --modal-footer-border-width: var(--border-width);\n  position: fixed;\n  top: 0;\n  left: 0;\n  z-index: var(--modal-zindex);\n  display: none;\n  width: 100%;\n  height: 100%;\n  overflow-x: hidden;\n  overflow-y: auto;\n  outline: 0;\n}\n\n.modal-dialog {\n  position: relative;\n  width: auto;\n  margin: var(--modal-margin);\n  pointer-events: none;\n}\n\n.modal.fade .modal-dialog {\n  transition: transform 0.3s ease-out;\n  transform: translate(0, -50px);\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .modal.fade .modal-dialog {\n    transition: none;\n  }\n}\n\n.modal.show .modal-dialog {\n  transform: none;\n}\n\n.modal.modal-static .modal-dialog {\n  transform: none;\n}\n\n.modal-dialog-scrollable {\n  height: calc(100% - var(--modal-margin) * 2);\n}\n\n.modal-dialog-scrollable .modal-content {\n  max-height: 100%;\n  overflow: hidden;\n}\n\n.modal-dialog-scrollable .modal-body {\n  overflow-y: auto;\n}\n\n.modal-dialog-centered {\n  display: -webkit-box; display: -webkit-flex; display: flex;\n  align-items: center;\n  min-height: calc(100% - var(--modal-margin) * 2);\n}\n\n.modal-content {\n  position: relative;\n  display: -webkit-box; display: -webkit-flex; display: flex;\n  -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column;\n  width: 100%;\n  color: var(--modal-color);\n  pointer-events: auto;\n  background-color: var(--modal-bg);\n  background-clip: padding-box;\n  border: var(--modal-border-width) solid var(--modal-border-color);\n  border-radius: var(--modal-border-radius);\n  box-shadow: var(--modal-box-shadow);\n  outline: 0;\n}\n\n.modal-backdrop {\n  --backdrop-zindex: 1050;\n  --backdrop-bg: #000;\n  --backdrop-opacity: 0.5;\n  position: fixed;\n  top: 0;\n  left: 0;\n  z-index: var(--backdrop-zindex);\n  width: 100vw;\n  height: 100vh;\n  background-color: var(--backdrop-bg);\n}\n\n.modal-backdrop.fade {\n  opacity: 0;\n}\n\n.modal-backdrop.show {\n  opacity: var(--backdrop-opacity);\n}\n\n.modal-header {\n  display: -webkit-box; display: -webkit-flex; display: flex;\n  flex-shrink: 0;\n  align-items: center;\n  padding: var(--modal-header-padding);\n  border-bottom: var(--modal-header-border-width) solid var(--modal-header-border-color);\n  border-top-left-radius: var(--modal-inner-border-radius);\n  border-top-right-radius: var(--modal-inner-border-radius);\n}\n\n.modal-header .btn-close {\n  padding: calc(var(--modal-header-padding-y) * .5) calc(var(--modal-header-padding-x) * .5);\n  margin: calc(-.5 * var(--modal-header-padding-y)) calc(-.5 * var(--modal-header-padding-x)) calc(-.5 * var(--modal-header-padding-y)) auto;\n}\n\n.modal-title {\n  margin-bottom: 0;\n  line-height: var(--modal-title-line-height);\n}\n\n.modal-body {\n  position: relative;\n  -webkit-box-flex: 1; -webkit-flex: 1 1 auto; flex: 1 1 auto;\n  padding: var(--modal-padding);\n}\n\n.modal-footer {\n  display: -webkit-box; display: -webkit-flex; display: flex;\n  flex-shrink: 0;\n  -webkit-flex-wrap: wrap; flex-wrap: wrap;\n  align-items: center;\n  -webkit-box-pack: end; justify-content: flex-end;\n  padding: calc(var(--modal-padding) - var(--modal-footer-gap) * .5);\n  background-color: var(--modal-footer-bg);\n  border-top: var(--modal-footer-border-width) solid var(--modal-footer-border-color);\n  border-bottom-right-radius: var(--modal-inner-border-radius);\n  border-bottom-left-radius: var(--modal-inner-border-radius);\n}\n\n.modal-footer > * {\n  margin: calc(var(--modal-footer-gap) * .5);\n}\n\n@media (min-width: 576px) {\n  .modal {\n    --modal-margin: 1.75rem;\n    --modal-box-shadow: var(--box-shadow);\n  }\n  .modal-dialog {\n    max-width: var(--modal-width);\n    margin-right: auto;\n    margin-left: auto;\n  }\n  .modal-sm {\n    --modal-width: 300px;\n  }\n}\n\n@media (min-width: 992px) {\n  .modal-lg,\n.modal-xl {\n    --modal-width: 980px;\n  }\n}\n\n@media (min-width: 1200px) {\n  .modal-xl {\n    --modal-width: 1140px;\n  }\n}\n\n.modal-fullscreen {\n  width: 100vw;\n  max-width: none;\n  height: 100%;\n  margin: 0;\n}\n\n.modal-fullscreen .modal-content {\n  height: 100%;\n  border: 0;\n  border-radius: 0;\n}\n\n.modal-fullscreen .modal-header,\n.modal-fullscreen .modal-footer {\n  border-radius: 0;\n}\n\n.modal-fullscreen .modal-body {\n  overflow-y: auto;\n}\n\n@media (max-width: 575.98px) {\n  .modal-fullscreen-sm-down {\n    width: 100vw;\n    max-width: none;\n    height: 100%;\n    margin: 0;\n  }\n  .modal-fullscreen-sm-down .modal-content {\n    height: 100%;\n    border: 0;\n    border-radius: 0;\n  }\n  .modal-fullscreen-sm-down .modal-header,\n.modal-fullscreen-sm-down .modal-footer {\n    border-radius: 0;\n  }\n  .modal-fullscreen-sm-down .modal-body {\n    overflow-y: auto;\n  }\n}\n\n@media (max-width: 767.98px) {\n  .modal-fullscreen-md-down {\n    width: 100vw;\n    max-width: none;\n    height: 100%;\n    margin: 0;\n  }\n  .modal-fullscreen-md-down .modal-content {\n    height: 100%;\n    border: 0;\n    border-radius: 0;\n  }\n  .modal-fullscreen-md-down .modal-header,\n.modal-fullscreen-md-down .modal-footer {\n    border-radius: 0;\n  }\n  .modal-fullscreen-md-down .modal-body {\n    overflow-y: auto;\n  }\n}\n\n@media (max-width: 991.98px) {\n  .modal-fullscreen-lg-down {\n    width: 100vw;\n    max-width: none;\n    height: 100%;\n    margin: 0;\n  }\n  .modal-fullscreen-lg-down .modal-content {\n    height: 100%;\n    border: 0;\n    border-radius: 0;\n  }\n  .modal-fullscreen-lg-down .modal-header,\n.modal-fullscreen-lg-down .modal-footer {\n    border-radius: 0;\n  }\n  .modal-fullscreen-lg-down .modal-body {\n    overflow-y: auto;\n  }\n}\n\n@media (max-width: 1199.98px) {\n  .modal-fullscreen-xl-down {\n    width: 100vw;\n    max-width: none;\n    height: 100%;\n    margin: 0;\n  }\n  .modal-fullscreen-xl-down .modal-content {\n    height: 100%;\n    border: 0;\n    border-radius: 0;\n  }\n  .modal-fullscreen-xl-down .modal-header,\n.modal-fullscreen-xl-down .modal-footer {\n    border-radius: 0;\n  }\n  .modal-fullscreen-xl-down .modal-body {\n    overflow-y: auto;\n  }\n}\n\n@media (max-width: 1399.98px) {\n  .modal-fullscreen-xxl-down {\n    width: 100vw;\n    max-width: none;\n    height: 100%;\n    margin: 0;\n  }\n  .modal-fullscreen-xxl-down .modal-content {\n    height: 100%;\n    border: 0;\n    border-radius: 0;\n  }\n  .modal-fullscreen-xxl-down .modal-header,\n.modal-fullscreen-xxl-down .modal-footer {\n    border-radius: 0;\n  }\n  .modal-fullscreen-xxl-down .modal-body {\n    overflow-y: auto;\n  }\n}\n\n.tooltip {\n  --tooltip-zindex: 1080;\n  --tooltip-max-width: 400px;\n  --tooltip-padding-x: 8px;\n  --tooltip-padding-y: 4px;\n  --tooltip-margin: ;\n  --tooltip-font-size: 0.8125rem;\n  --tooltip-color: #e7e9ed;\n  --tooltip-bg: var(--emphasis-color);\n  --tooltip-border-radius: var(--border-radius);\n  --tooltip-opacity: 1;\n  --tooltip-arrow-width: 0.8rem;\n  --tooltip-arrow-height: 0.4rem;\n  z-index: var(--tooltip-zindex);\n  display: block;\n  margin: var(--tooltip-margin);\n  font-family: var(--font-sans-serif);\n  font-style: normal;\n  font-weight: 400;\n  line-height: 1.5;\n  text-align: left;\n  text-align: start;\n  text-decoration: none;\n  text-shadow: none;\n  text-transform: none;\n  letter-spacing: normal;\n  word-break: normal;\n  white-space: normal;\n  word-spacing: normal;\n  line-break: auto;\n  font-size: var(--tooltip-font-size);\n  word-wrap: break-word;\n  opacity: 0;\n}\n\n.tooltip.show {\n  opacity: var(--tooltip-opacity);\n}\n\n.tooltip .tooltip-arrow {\n  display: block;\n  width: var(--tooltip-arrow-width);\n  height: var(--tooltip-arrow-height);\n}\n\n.tooltip .tooltip-arrow::before {\n  position: absolute;\n  content: \"\";\n  border-color: transparent;\n  border-style: solid;\n}\n\n.bs-tooltip-top .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=\"top\"] .tooltip-arrow {\n  bottom: calc(-1 * var(--tooltip-arrow-height));\n}\n\n.bs-tooltip-top .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=\"top\"] .tooltip-arrow::before {\n  top: -1px;\n  border-width: var(--tooltip-arrow-height) calc(var(--tooltip-arrow-width) * .5) 0;\n  border-top-color: var(--tooltip-bg);\n}\n\n/* rtl:begin:ignore */\n.bs-tooltip-end .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=\"right\"] .tooltip-arrow {\n  left: calc(-1 * var(--tooltip-arrow-height));\n  width: var(--tooltip-arrow-height);\n  height: var(--tooltip-arrow-width);\n}\n\n.bs-tooltip-end .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=\"right\"] .tooltip-arrow::before {\n  right: -1px;\n  border-width: calc(var(--tooltip-arrow-width) * .5) var(--tooltip-arrow-height) calc(var(--tooltip-arrow-width) * .5) 0;\n  border-right-color: var(--tooltip-bg);\n}\n\n/* rtl:end:ignore */\n.bs-tooltip-bottom .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=\"bottom\"] .tooltip-arrow {\n  top: calc(-1 * var(--tooltip-arrow-height));\n}\n\n.bs-tooltip-bottom .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=\"bottom\"] .tooltip-arrow::before {\n  bottom: -1px;\n  border-width: 0 calc(var(--tooltip-arrow-width) * .5) var(--tooltip-arrow-height);\n  border-bottom-color: var(--tooltip-bg);\n}\n\n/* rtl:begin:ignore */\n.bs-tooltip-start .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=\"left\"] .tooltip-arrow {\n  right: calc(-1 * var(--tooltip-arrow-height));\n  width: var(--tooltip-arrow-height);\n  height: var(--tooltip-arrow-width);\n}\n\n.bs-tooltip-start .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=\"left\"] .tooltip-arrow::before {\n  left: -1px;\n  border-width: calc(var(--tooltip-arrow-width) * .5) 0 calc(var(--tooltip-arrow-width) * .5) var(--tooltip-arrow-height);\n  border-left-color: var(--tooltip-bg);\n}\n\n/* rtl:end:ignore */\n.tooltip-inner {\n  max-width: var(--tooltip-max-width);\n  padding: var(--tooltip-padding-y) var(--tooltip-padding-x);\n  color: var(--tooltip-color);\n  text-align: center;\n  background-color: var(--tooltip-bg);\n  border-radius: var(--tooltip-border-radius);\n}\n\n.popover {\n  --popover-zindex: 1070;\n  --popover-max-width: 276px;\n  --popover-font-size: 0.8125rem;\n  --popover-bg: #FFF;\n  --popover-border-width: var(--border-width);\n  --popover-border-color: #111827;\n  --popover-border-radius: 0.25rem;\n  --popover-inner-border-radius: calc(0.25rem - var(--border-width));\n  --popover-box-shadow: var(--box-shadow);\n  --popover-header-padding-x: 16px;\n  --popover-header-padding-y: 0.5rem;\n  --popover-header-font-size: 1rem;\n  --popover-header-color: #111827;\n  --popover-header-bg: var(--secondary-bg);\n  --popover-body-padding-x: 16px;\n  --popover-body-padding-y: 16px;\n  --popover-body-color: var(--body-color);\n  --popover-arrow-width: 1rem;\n  --popover-arrow-height: 0.5rem;\n  --popover-arrow-border: var(--popover-border-color);\n  z-index: var(--popover-zindex);\n  display: block;\n  max-width: var(--popover-max-width);\n  font-family: var(--font-sans-serif);\n  font-style: normal;\n  font-weight: 400;\n  line-height: 1.5;\n  text-align: left;\n  text-align: start;\n  text-decoration: none;\n  text-shadow: none;\n  text-transform: none;\n  letter-spacing: normal;\n  word-break: normal;\n  white-space: normal;\n  word-spacing: normal;\n  line-break: auto;\n  font-size: var(--popover-font-size);\n  word-wrap: break-word;\n  background-color: var(--popover-bg);\n  background-clip: padding-box;\n  border: var(--popover-border-width) solid var(--popover-border-color);\n  border-radius: var(--popover-border-radius);\n  box-shadow: var(--popover-box-shadow);\n}\n\n.popover .popover-arrow {\n  display: block;\n  width: var(--popover-arrow-width);\n  height: var(--popover-arrow-height);\n}\n\n.popover .popover-arrow::before, .popover .popover-arrow::after {\n  position: absolute;\n  display: block;\n  content: \"\";\n  border-color: transparent;\n  border-style: solid;\n  border-width: 0;\n}\n\n.bs-popover-top > .popover-arrow, .bs-popover-auto[data-popper-placement^=\"top\"] > .popover-arrow {\n  bottom: calc(-1 * (var(--popover-arrow-height)) - var(--popover-border-width));\n}\n\n.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 {\n  border-width: var(--popover-arrow-height) calc(var(--popover-arrow-width) * .5) 0;\n}\n\n.bs-popover-top > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=\"top\"] > .popover-arrow::before {\n  bottom: 0;\n  border-top-color: var(--popover-arrow-border);\n}\n\n.bs-popover-top > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=\"top\"] > .popover-arrow::after {\n  bottom: var(--popover-border-width);\n  border-top-color: var(--popover-bg);\n}\n\n/* rtl:begin:ignore */\n.bs-popover-end > .popover-arrow, .bs-popover-auto[data-popper-placement^=\"right\"] > .popover-arrow {\n  left: calc(-1 * (var(--popover-arrow-height)) - var(--popover-border-width));\n  width: var(--popover-arrow-height);\n  height: var(--popover-arrow-width);\n}\n\n.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 {\n  border-width: calc(var(--popover-arrow-width) * .5) var(--popover-arrow-height) calc(var(--popover-arrow-width) * .5) 0;\n}\n\n.bs-popover-end > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=\"right\"] > .popover-arrow::before {\n  left: 0;\n  border-right-color: var(--popover-arrow-border);\n}\n\n.bs-popover-end > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=\"right\"] > .popover-arrow::after {\n  left: var(--popover-border-width);\n  border-right-color: var(--popover-bg);\n}\n\n/* rtl:end:ignore */\n.bs-popover-bottom > .popover-arrow, .bs-popover-auto[data-popper-placement^=\"bottom\"] > .popover-arrow {\n  top: calc(-1 * (var(--popover-arrow-height)) - var(--popover-border-width));\n}\n\n.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 {\n  border-width: 0 calc(var(--popover-arrow-width) * .5) var(--popover-arrow-height);\n}\n\n.bs-popover-bottom > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=\"bottom\"] > .popover-arrow::before {\n  top: 0;\n  border-bottom-color: var(--popover-arrow-border);\n}\n\n.bs-popover-bottom > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=\"bottom\"] > .popover-arrow::after {\n  top: var(--popover-border-width);\n  border-bottom-color: var(--popover-bg);\n}\n\n.bs-popover-bottom .popover-header::before, .bs-popover-auto[data-popper-placement^=\"bottom\"] .popover-header::before {\n  position: absolute;\n  top: 0;\n  left: 50%;\n  display: block;\n  width: var(--popover-arrow-width);\n  margin-left: calc(-.5 * var(--popover-arrow-width));\n  content: \"\";\n  border-bottom: var(--popover-border-width) solid var(--popover-header-bg);\n}\n\n/* rtl:begin:ignore */\n.bs-popover-start > .popover-arrow, .bs-popover-auto[data-popper-placement^=\"left\"] > .popover-arrow {\n  right: calc(-1 * (var(--popover-arrow-height)) - var(--popover-border-width));\n  width: var(--popover-arrow-height);\n  height: var(--popover-arrow-width);\n}\n\n.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 {\n  border-width: calc(var(--popover-arrow-width) * .5) 0 calc(var(--popover-arrow-width) * .5) var(--popover-arrow-height);\n}\n\n.bs-popover-start > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=\"left\"] > .popover-arrow::before {\n  right: 0;\n  border-left-color: var(--popover-arrow-border);\n}\n\n.bs-popover-start > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=\"left\"] > .popover-arrow::after {\n  right: var(--popover-border-width);\n  border-left-color: var(--popover-bg);\n}\n\n/* rtl:end:ignore */\n.popover-header {\n  padding: var(--popover-header-padding-y) var(--popover-header-padding-x);\n  margin-bottom: 0;\n  font-size: var(--popover-header-font-size);\n  color: var(--popover-header-color);\n  background-color: var(--popover-header-bg);\n  border-bottom: var(--popover-border-width) solid var(--popover-border-color);\n  border-top-left-radius: var(--popover-inner-border-radius);\n  border-top-right-radius: var(--popover-inner-border-radius);\n}\n\n.popover-header:empty {\n  display: none;\n}\n\n.popover-body {\n  padding: var(--popover-body-padding-y) var(--popover-body-padding-x);\n  color: var(--popover-body-color);\n}\n\n.carousel {\n  position: relative;\n}\n\n.carousel.pointer-event {\n  touch-action: pan-y;\n}\n\n.carousel-inner {\n  position: relative;\n  width: 100%;\n  overflow: hidden;\n}\n\n.carousel-inner::after {\n  display: block;\n  clear: both;\n  content: \"\";\n}\n\n.carousel-item {\n  position: relative;\n  display: none;\n  float: left;\n  width: 100%;\n  margin-right: -100%;\n  backface-visibility: hidden;\n  transition: transform 0.6s ease-in-out;\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .carousel-item {\n    transition: none;\n  }\n}\n\n.carousel-item.active,\n.carousel-item-next,\n.carousel-item-prev {\n  display: block;\n}\n\n.carousel-item-next:not(.carousel-item-start),\n.active.carousel-item-end {\n  transform: translateX(100%);\n}\n\n.carousel-item-prev:not(.carousel-item-end),\n.active.carousel-item-start {\n  transform: translateX(-100%);\n}\n\n.carousel-fade .carousel-item {\n  opacity: 0;\n  transition-property: opacity;\n  transform: none;\n}\n\n.carousel-fade .carousel-item.active,\n.carousel-fade .carousel-item-next.carousel-item-start,\n.carousel-fade .carousel-item-prev.carousel-item-end {\n  z-index: 1;\n  opacity: 1;\n}\n\n.carousel-fade .active.carousel-item-start,\n.carousel-fade .active.carousel-item-end {\n  z-index: 0;\n  opacity: 0;\n  transition: opacity 0s 0.6s;\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .carousel-fade .active.carousel-item-start,\n.carousel-fade .active.carousel-item-end {\n    transition: none;\n  }\n}\n\n.carousel-control-prev,\n.carousel-control-next {\n  position: absolute;\n  top: 0;\n  bottom: 0;\n  z-index: 1;\n  display: -webkit-box; display: -webkit-flex; display: flex;\n  align-items: center;\n  justify-content: center;\n  width: 15%;\n  padding: 0;\n  color: #FFF;\n  text-align: center;\n  background: none;\n  border: 0;\n  opacity: 0.5;\n  transition: opacity 0.15s ease;\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .carousel-control-prev,\n.carousel-control-next {\n    transition: none;\n  }\n}\n\n.carousel-control-prev:hover, .carousel-control-prev:focus,\n.carousel-control-next:hover,\n.carousel-control-next:focus {\n  color: #FFF;\n  text-decoration: none;\n  outline: 0;\n  opacity: 0.9;\n}\n\n.carousel-control-prev {\n  left: 0;\n}\n\n.carousel-control-next {\n  right: 0;\n}\n\n.carousel-control-prev-icon,\n.carousel-control-next-icon {\n  display: inline-block;\n  width: 2rem;\n  height: 2rem;\n  background-repeat: no-repeat;\n  background-position: 50%;\n  background-size: 100% 100%;\n}\n\n.carousel-control-prev-icon {\n  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 0z'/%3e%3c/svg%3e\") /*rtl:url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%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-.708z'/%3e%3c/svg%3e\")*/;\n}\n\n.carousel-control-next-icon {\n  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-.708z'/%3e%3c/svg%3e\") /*rtl:url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%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 0z'/%3e%3c/svg%3e\")*/;\n}\n\n.carousel-indicators {\n  position: absolute;\n  right: 0;\n  bottom: 0;\n  left: 0;\n  z-index: 2;\n  display: -webkit-box; display: -webkit-flex; display: flex;\n  justify-content: center;\n  padding: 0;\n  margin-right: 15%;\n  margin-bottom: 1rem;\n  margin-left: 15%;\n}\n\n.carousel-indicators [data-bs-target] {\n  box-sizing: content-box;\n  -webkit-box-flex: 0; -webkit-flex: 0 1 auto; flex: 0 1 auto;\n  width: 30px;\n  height: 3px;\n  padding: 0;\n  margin-right: 3px;\n  margin-left: 3px;\n  text-indent: -999px;\n  cursor: pointer;\n  background-color: #FFF;\n  background-clip: padding-box;\n  border: 0;\n  border-top: 10px solid transparent;\n  border-bottom: 10px solid transparent;\n  opacity: 0.5;\n  transition: opacity 0.6s ease;\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .carousel-indicators [data-bs-target] {\n    transition: none;\n  }\n}\n\n.carousel-indicators .active {\n  opacity: 1;\n}\n\n.carousel-caption {\n  position: absolute;\n  right: 15%;\n  bottom: 1.25rem;\n  left: 15%;\n  padding-top: 1.25rem;\n  padding-bottom: 1.25rem;\n  color: #FFF;\n  text-align: center;\n}\n\n.carousel-dark .carousel-control-prev-icon,\n.carousel-dark .carousel-control-next-icon {\n  filter: invert(1) grayscale(100);\n}\n\n.carousel-dark .carousel-indicators [data-bs-target] {\n  background-color: #000;\n}\n\n.carousel-dark .carousel-caption {\n  color: #000;\n}\n\n.spinner-grow,\n.spinner-border {\n  display: inline-block;\n  width: var(--spinner-width);\n  height: var(--spinner-height);\n  vertical-align: var(--spinner-vertical-align);\n  border-radius: 50%;\n  animation: var(--spinner-animation-speed) linear infinite var(--spinner-animation-name);\n}\n\n@keyframes spinner-border {\n  to {\n    transform: rotate(360deg) /* rtl:ignore */;\n  }\n}\n\n.spinner-border {\n  --spinner-width: 2rem;\n  --spinner-height: 2rem;\n  --spinner-vertical-align: -0.125em;\n  --spinner-border-width: 0.25em;\n  --spinner-animation-speed: 0.75s;\n  --spinner-animation-name: spinner-border;\n  border: var(--spinner-border-width) solid currentcolor;\n  border-right-color: transparent;\n}\n\n.spinner-border-sm {\n  --spinner-width: 1rem;\n  --spinner-height: 1rem;\n  --spinner-border-width: 0.2em;\n}\n\n@keyframes spinner-grow {\n  0% {\n    transform: scale(0);\n  }\n  50% {\n    opacity: 1;\n    transform: none;\n  }\n}\n\n.spinner-grow {\n  --spinner-width: 2rem;\n  --spinner-height: 2rem;\n  --spinner-vertical-align: -0.125em;\n  --spinner-animation-speed: 0.75s;\n  --spinner-animation-name: spinner-grow;\n  background-color: currentcolor;\n  opacity: 0;\n}\n\n.spinner-grow-sm {\n  --spinner-width: 1rem;\n  --spinner-height: 1rem;\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .spinner-border,\n.spinner-grow {\n    --spinner-animation-speed: 1.5s;\n  }\n}\n\n.offcanvas, .offcanvas-xxl, .offcanvas-xl, .offcanvas-lg, .offcanvas-md, .offcanvas-sm {\n  --offcanvas-zindex: 1045;\n  --offcanvas-width: 400px;\n  --offcanvas-height: 30vh;\n  --offcanvas-padding-x: 16px;\n  --offcanvas-padding-y: 16px;\n  --offcanvas-color: var(--body-color);\n  --offcanvas-bg: var(--body-bg);\n  --offcanvas-border-width: var(--border-width);\n  --offcanvas-border-color: var(--border-color-translucent);\n  --offcanvas-box-shadow: var(--box-shadow-sm);\n  --offcanvas-transition: transform 0.3s ease-in-out;\n  --offcanvas-title-line-height: 1.5;\n}\n\n@media (max-width: 575.98px) {\n  .offcanvas-sm {\n    position: fixed;\n    bottom: 0;\n    z-index: var(--offcanvas-zindex);\n    display: -webkit-box; display: -webkit-flex; display: flex;\n    -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column;\n    max-width: 100%;\n    color: var(--offcanvas-color);\n    visibility: hidden;\n    background-color: var(--offcanvas-bg);\n    background-clip: padding-box;\n    outline: 0;\n    box-shadow: var(--offcanvas-box-shadow);\n    transition: var(--offcanvas-transition);\n  }\n}\n\n@media (max-width: 575.98px) and (prefers-reduced-motion: reduce) {\n  .offcanvas-sm {\n    transition: none;\n  }\n}\n\n@media (max-width: 575.98px) {\n  .offcanvas-sm.offcanvas-start {\n    top: 0;\n    left: 0;\n    width: var(--offcanvas-width);\n    border-right: var(--offcanvas-border-width) solid var(--offcanvas-border-color);\n    transform: translateX(-100%);\n  }\n  .offcanvas-sm.offcanvas-end {\n    top: 0;\n    right: 0;\n    width: var(--offcanvas-width);\n    border-left: var(--offcanvas-border-width) solid var(--offcanvas-border-color);\n    transform: translateX(100%);\n  }\n  .offcanvas-sm.offcanvas-top {\n    top: 0;\n    right: 0;\n    left: 0;\n    height: var(--offcanvas-height);\n    max-height: 100%;\n    border-bottom: var(--offcanvas-border-width) solid var(--offcanvas-border-color);\n    transform: translateY(-100%);\n  }\n  .offcanvas-sm.offcanvas-bottom {\n    right: 0;\n    left: 0;\n    height: var(--offcanvas-height);\n    max-height: 100%;\n    border-top: var(--offcanvas-border-width) solid var(--offcanvas-border-color);\n    transform: translateY(100%);\n  }\n  .offcanvas-sm.showing, .offcanvas-sm.show:not(.hiding) {\n    transform: none;\n  }\n  .offcanvas-sm.showing, .offcanvas-sm.hiding, .offcanvas-sm.show {\n    visibility: visible;\n  }\n}\n\n@media (min-width: 576px) {\n  .offcanvas-sm {\n    --offcanvas-height: auto;\n    --offcanvas-border-width: 0;\n    background-color: transparent !important;\n  }\n  .offcanvas-sm .offcanvas-header {\n    display: none;\n  }\n  .offcanvas-sm .offcanvas-body {\n    display: -webkit-box; display: -webkit-flex; display: flex;\n    flex-grow: 0;\n    padding: 0;\n    overflow-y: visible;\n    background-color: transparent !important;\n  }\n}\n\n@media (max-width: 767.98px) {\n  .offcanvas-md {\n    position: fixed;\n    bottom: 0;\n    z-index: var(--offcanvas-zindex);\n    display: -webkit-box; display: -webkit-flex; display: flex;\n    -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column;\n    max-width: 100%;\n    color: var(--offcanvas-color);\n    visibility: hidden;\n    background-color: var(--offcanvas-bg);\n    background-clip: padding-box;\n    outline: 0;\n    box-shadow: var(--offcanvas-box-shadow);\n    transition: var(--offcanvas-transition);\n  }\n}\n\n@media (max-width: 767.98px) and (prefers-reduced-motion: reduce) {\n  .offcanvas-md {\n    transition: none;\n  }\n}\n\n@media (max-width: 767.98px) {\n  .offcanvas-md.offcanvas-start {\n    top: 0;\n    left: 0;\n    width: var(--offcanvas-width);\n    border-right: var(--offcanvas-border-width) solid var(--offcanvas-border-color);\n    transform: translateX(-100%);\n  }\n  .offcanvas-md.offcanvas-end {\n    top: 0;\n    right: 0;\n    width: var(--offcanvas-width);\n    border-left: var(--offcanvas-border-width) solid var(--offcanvas-border-color);\n    transform: translateX(100%);\n  }\n  .offcanvas-md.offcanvas-top {\n    top: 0;\n    right: 0;\n    left: 0;\n    height: var(--offcanvas-height);\n    max-height: 100%;\n    border-bottom: var(--offcanvas-border-width) solid var(--offcanvas-border-color);\n    transform: translateY(-100%);\n  }\n  .offcanvas-md.offcanvas-bottom {\n    right: 0;\n    left: 0;\n    height: var(--offcanvas-height);\n    max-height: 100%;\n    border-top: var(--offcanvas-border-width) solid var(--offcanvas-border-color);\n    transform: translateY(100%);\n  }\n  .offcanvas-md.showing, .offcanvas-md.show:not(.hiding) {\n    transform: none;\n  }\n  .offcanvas-md.showing, .offcanvas-md.hiding, .offcanvas-md.show {\n    visibility: visible;\n  }\n}\n\n@media (min-width: 768px) {\n  .offcanvas-md {\n    --offcanvas-height: auto;\n    --offcanvas-border-width: 0;\n    background-color: transparent !important;\n  }\n  .offcanvas-md .offcanvas-header {\n    display: none;\n  }\n  .offcanvas-md .offcanvas-body {\n    display: -webkit-box; display: -webkit-flex; display: flex;\n    flex-grow: 0;\n    padding: 0;\n    overflow-y: visible;\n    background-color: transparent !important;\n  }\n}\n\n@media (max-width: 991.98px) {\n  .offcanvas-lg {\n    position: fixed;\n    bottom: 0;\n    z-index: var(--offcanvas-zindex);\n    display: -webkit-box; display: -webkit-flex; display: flex;\n    -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column;\n    max-width: 100%;\n    color: var(--offcanvas-color);\n    visibility: hidden;\n    background-color: var(--offcanvas-bg);\n    background-clip: padding-box;\n    outline: 0;\n    box-shadow: var(--offcanvas-box-shadow);\n    transition: var(--offcanvas-transition);\n  }\n}\n\n@media (max-width: 991.98px) and (prefers-reduced-motion: reduce) {\n  .offcanvas-lg {\n    transition: none;\n  }\n}\n\n@media (max-width: 991.98px) {\n  .offcanvas-lg.offcanvas-start {\n    top: 0;\n    left: 0;\n    width: var(--offcanvas-width);\n    border-right: var(--offcanvas-border-width) solid var(--offcanvas-border-color);\n    transform: translateX(-100%);\n  }\n  .offcanvas-lg.offcanvas-end {\n    top: 0;\n    right: 0;\n    width: var(--offcanvas-width);\n    border-left: var(--offcanvas-border-width) solid var(--offcanvas-border-color);\n    transform: translateX(100%);\n  }\n  .offcanvas-lg.offcanvas-top {\n    top: 0;\n    right: 0;\n    left: 0;\n    height: var(--offcanvas-height);\n    max-height: 100%;\n    border-bottom: var(--offcanvas-border-width) solid var(--offcanvas-border-color);\n    transform: translateY(-100%);\n  }\n  .offcanvas-lg.offcanvas-bottom {\n    right: 0;\n    left: 0;\n    height: var(--offcanvas-height);\n    max-height: 100%;\n    border-top: var(--offcanvas-border-width) solid var(--offcanvas-border-color);\n    transform: translateY(100%);\n  }\n  .offcanvas-lg.showing, .offcanvas-lg.show:not(.hiding) {\n    transform: none;\n  }\n  .offcanvas-lg.showing, .offcanvas-lg.hiding, .offcanvas-lg.show {\n    visibility: visible;\n  }\n}\n\n@media (min-width: 992px) {\n  .offcanvas-lg {\n    --offcanvas-height: auto;\n    --offcanvas-border-width: 0;\n    background-color: transparent !important;\n  }\n  .offcanvas-lg .offcanvas-header {\n    display: none;\n  }\n  .offcanvas-lg .offcanvas-body {\n    display: -webkit-box; display: -webkit-flex; display: flex;\n    flex-grow: 0;\n    padding: 0;\n    overflow-y: visible;\n    background-color: transparent !important;\n  }\n}\n\n@media (max-width: 1199.98px) {\n  .offcanvas-xl {\n    position: fixed;\n    bottom: 0;\n    z-index: var(--offcanvas-zindex);\n    display: -webkit-box; display: -webkit-flex; display: flex;\n    -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column;\n    max-width: 100%;\n    color: var(--offcanvas-color);\n    visibility: hidden;\n    background-color: var(--offcanvas-bg);\n    background-clip: padding-box;\n    outline: 0;\n    box-shadow: var(--offcanvas-box-shadow);\n    transition: var(--offcanvas-transition);\n  }\n}\n\n@media (max-width: 1199.98px) and (prefers-reduced-motion: reduce) {\n  .offcanvas-xl {\n    transition: none;\n  }\n}\n\n@media (max-width: 1199.98px) {\n  .offcanvas-xl.offcanvas-start {\n    top: 0;\n    left: 0;\n    width: var(--offcanvas-width);\n    border-right: var(--offcanvas-border-width) solid var(--offcanvas-border-color);\n    transform: translateX(-100%);\n  }\n  .offcanvas-xl.offcanvas-end {\n    top: 0;\n    right: 0;\n    width: var(--offcanvas-width);\n    border-left: var(--offcanvas-border-width) solid var(--offcanvas-border-color);\n    transform: translateX(100%);\n  }\n  .offcanvas-xl.offcanvas-top {\n    top: 0;\n    right: 0;\n    left: 0;\n    height: var(--offcanvas-height);\n    max-height: 100%;\n    border-bottom: var(--offcanvas-border-width) solid var(--offcanvas-border-color);\n    transform: translateY(-100%);\n  }\n  .offcanvas-xl.offcanvas-bottom {\n    right: 0;\n    left: 0;\n    height: var(--offcanvas-height);\n    max-height: 100%;\n    border-top: var(--offcanvas-border-width) solid var(--offcanvas-border-color);\n    transform: translateY(100%);\n  }\n  .offcanvas-xl.showing, .offcanvas-xl.show:not(.hiding) {\n    transform: none;\n  }\n  .offcanvas-xl.showing, .offcanvas-xl.hiding, .offcanvas-xl.show {\n    visibility: visible;\n  }\n}\n\n@media (min-width: 1200px) {\n  .offcanvas-xl {\n    --offcanvas-height: auto;\n    --offcanvas-border-width: 0;\n    background-color: transparent !important;\n  }\n  .offcanvas-xl .offcanvas-header {\n    display: none;\n  }\n  .offcanvas-xl .offcanvas-body {\n    display: -webkit-box; display: -webkit-flex; display: flex;\n    flex-grow: 0;\n    padding: 0;\n    overflow-y: visible;\n    background-color: transparent !important;\n  }\n}\n\n@media (max-width: 1399.98px) {\n  .offcanvas-xxl {\n    position: fixed;\n    bottom: 0;\n    z-index: var(--offcanvas-zindex);\n    display: -webkit-box; display: -webkit-flex; display: flex;\n    -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column;\n    max-width: 100%;\n    color: var(--offcanvas-color);\n    visibility: hidden;\n    background-color: var(--offcanvas-bg);\n    background-clip: padding-box;\n    outline: 0;\n    box-shadow: var(--offcanvas-box-shadow);\n    transition: var(--offcanvas-transition);\n  }\n}\n\n@media (max-width: 1399.98px) and (prefers-reduced-motion: reduce) {\n  .offcanvas-xxl {\n    transition: none;\n  }\n}\n\n@media (max-width: 1399.98px) {\n  .offcanvas-xxl.offcanvas-start {\n    top: 0;\n    left: 0;\n    width: var(--offcanvas-width);\n    border-right: var(--offcanvas-border-width) solid var(--offcanvas-border-color);\n    transform: translateX(-100%);\n  }\n  .offcanvas-xxl.offcanvas-end {\n    top: 0;\n    right: 0;\n    width: var(--offcanvas-width);\n    border-left: var(--offcanvas-border-width) solid var(--offcanvas-border-color);\n    transform: translateX(100%);\n  }\n  .offcanvas-xxl.offcanvas-top {\n    top: 0;\n    right: 0;\n    left: 0;\n    height: var(--offcanvas-height);\n    max-height: 100%;\n    border-bottom: var(--offcanvas-border-width) solid var(--offcanvas-border-color);\n    transform: translateY(-100%);\n  }\n  .offcanvas-xxl.offcanvas-bottom {\n    right: 0;\n    left: 0;\n    height: var(--offcanvas-height);\n    max-height: 100%;\n    border-top: var(--offcanvas-border-width) solid var(--offcanvas-border-color);\n    transform: translateY(100%);\n  }\n  .offcanvas-xxl.showing, .offcanvas-xxl.show:not(.hiding) {\n    transform: none;\n  }\n  .offcanvas-xxl.showing, .offcanvas-xxl.hiding, .offcanvas-xxl.show {\n    visibility: visible;\n  }\n}\n\n@media (min-width: 1400px) {\n  .offcanvas-xxl {\n    --offcanvas-height: auto;\n    --offcanvas-border-width: 0;\n    background-color: transparent !important;\n  }\n  .offcanvas-xxl .offcanvas-header {\n    display: none;\n  }\n  .offcanvas-xxl .offcanvas-body {\n    display: -webkit-box; display: -webkit-flex; display: flex;\n    flex-grow: 0;\n    padding: 0;\n    overflow-y: visible;\n    background-color: transparent !important;\n  }\n}\n\n.offcanvas {\n  position: fixed;\n  bottom: 0;\n  z-index: var(--offcanvas-zindex);\n  display: -webkit-box; display: -webkit-flex; display: flex;\n  -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column;\n  max-width: 100%;\n  color: var(--offcanvas-color);\n  visibility: hidden;\n  background-color: var(--offcanvas-bg);\n  background-clip: padding-box;\n  outline: 0;\n  box-shadow: var(--offcanvas-box-shadow);\n  transition: var(--offcanvas-transition);\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .offcanvas {\n    transition: none;\n  }\n}\n\n.offcanvas.offcanvas-start {\n  top: 0;\n  left: 0;\n  width: var(--offcanvas-width);\n  border-right: var(--offcanvas-border-width) solid var(--offcanvas-border-color);\n  transform: translateX(-100%);\n}\n\n.offcanvas.offcanvas-end {\n  top: 0;\n  right: 0;\n  width: var(--offcanvas-width);\n  border-left: var(--offcanvas-border-width) solid var(--offcanvas-border-color);\n  transform: translateX(100%);\n}\n\n.offcanvas.offcanvas-top {\n  top: 0;\n  right: 0;\n  left: 0;\n  height: var(--offcanvas-height);\n  max-height: 100%;\n  border-bottom: var(--offcanvas-border-width) solid var(--offcanvas-border-color);\n  transform: translateY(-100%);\n}\n\n.offcanvas.offcanvas-bottom {\n  right: 0;\n  left: 0;\n  height: var(--offcanvas-height);\n  max-height: 100%;\n  border-top: var(--offcanvas-border-width) solid var(--offcanvas-border-color);\n  transform: translateY(100%);\n}\n\n.offcanvas.showing, .offcanvas.show:not(.hiding) {\n  transform: none;\n}\n\n.offcanvas.showing, .offcanvas.hiding, .offcanvas.show {\n  visibility: visible;\n}\n\n.offcanvas-backdrop {\n  position: fixed;\n  top: 0;\n  left: 0;\n  z-index: 1040;\n  width: 100vw;\n  height: 100vh;\n  background-color: #000;\n}\n\n.offcanvas-backdrop.fade {\n  opacity: 0;\n}\n\n.offcanvas-backdrop.show {\n  opacity: 0.5;\n}\n\n.offcanvas-header {\n  display: -webkit-box; display: -webkit-flex; display: flex;\n  align-items: center;\n  padding: var(--offcanvas-padding-y) var(--offcanvas-padding-x);\n}\n\n.offcanvas-header .btn-close {\n  padding: calc(var(--offcanvas-padding-y) * .5) calc(var(--offcanvas-padding-x) * .5);\n  margin: calc(-.5 * var(--offcanvas-padding-y)) calc(-.5 * var(--offcanvas-padding-x)) calc(-.5 * var(--offcanvas-padding-y)) auto;\n}\n\n.offcanvas-title {\n  margin-bottom: 0;\n  line-height: var(--offcanvas-title-line-height);\n}\n\n.offcanvas-body {\n  flex-grow: 1;\n  padding: var(--offcanvas-padding-y) var(--offcanvas-padding-x);\n  overflow-y: auto;\n}\n\n.placeholder {\n  display: inline-block;\n  min-height: 1em;\n  vertical-align: middle;\n  cursor: wait;\n  background-color: currentcolor;\n  opacity: 0.5;\n}\n\n.placeholder.btn::before {\n  display: inline-block;\n  content: \"\";\n}\n\n.placeholder-xs {\n  min-height: .6em;\n}\n\n.placeholder-sm {\n  min-height: .8em;\n}\n\n.placeholder-lg {\n  min-height: 1.2em;\n}\n\n.placeholder-glow .placeholder {\n  animation: placeholder-glow 2s ease-in-out infinite;\n}\n\n@keyframes placeholder-glow {\n  50% {\n    opacity: 0.2;\n  }\n}\n\n.placeholder-wave {\n  mask-image: linear-gradient(130deg, #000 55%, rgba(0, 0, 0, 0.8) 75%, #000 95%);\n  mask-size: 200% 100%;\n  animation: placeholder-wave 2s linear infinite;\n}\n\n@keyframes placeholder-wave {\n  100% {\n    mask-position: -200% 0%;\n  }\n}\n\n.clearfix::after {\n  display: block;\n  clear: both;\n  content: \"\";\n}\n\n.text-bg-primary {\n  color: #FFF !important;\n  background-color: RGBA(var(--primary-rgb), var(--bg-opacity, 1)) !important;\n}\n\n.text-bg-secondary {\n  color: #000 !important;\n  background-color: RGBA(var(--secondary-rgb), var(--bg-opacity, 1)) !important;\n}\n\n.text-bg-success {\n  color: #FFF !important;\n  background-color: RGBA(var(--success-rgb), var(--bg-opacity, 1)) !important;\n}\n\n.text-bg-info {\n  color: #FFF !important;\n  background-color: RGBA(var(--info-rgb), var(--bg-opacity, 1)) !important;\n}\n\n.text-bg-warning {\n  color: #000 !important;\n  background-color: RGBA(var(--warning-rgb), var(--bg-opacity, 1)) !important;\n}\n\n.text-bg-danger {\n  color: #FFF !important;\n  background-color: RGBA(var(--danger-rgb), var(--bg-opacity, 1)) !important;\n}\n\n.text-bg-light {\n  color: #000 !important;\n  background-color: RGBA(var(--light-rgb), var(--bg-opacity, 1)) !important;\n}\n\n.text-bg-dark {\n  color: #FFF !important;\n  background-color: RGBA(var(--dark-rgb), var(--bg-opacity, 1)) !important;\n}\n\n.link-primary {\n  color: RGBA(var(--primary-rgb), var(--link-opacity, 1)) !important;\n  text-decoration-color: RGBA(var(--primary-rgb), var(--link-underline-opacity, 1)) !important;\n}\n\n.link-primary:hover, .link-primary:focus {\n  color: RGBA(19, 20, 20, var(--link-opacity, 1)) !important;\n  text-decoration-color: RGBA(19, 20, 20, var(--link-underline-opacity, 1)) !important;\n}\n\n.link-secondary {\n  color: RGBA(var(--secondary-rgb), var(--link-opacity, 1)) !important;\n  text-decoration-color: RGBA(var(--secondary-rgb), var(--link-underline-opacity, 1)) !important;\n}\n\n.link-secondary:hover, .link-secondary:focus {\n  color: RGBA(228, 229, 231, var(--link-opacity, 1)) !important;\n  text-decoration-color: RGBA(228, 229, 231, var(--link-underline-opacity, 1)) !important;\n}\n\n.link-success {\n  color: RGBA(var(--success-rgb), var(--link-opacity, 1)) !important;\n  text-decoration-color: RGBA(var(--success-rgb), var(--link-underline-opacity, 1)) !important;\n}\n\n.link-success:hover, .link-success:focus {\n  color: RGBA(28, 117, 48, var(--link-opacity, 1)) !important;\n  text-decoration-color: RGBA(28, 117, 48, var(--link-underline-opacity, 1)) !important;\n}\n\n.link-info {\n  color: RGBA(var(--info-rgb), var(--link-opacity, 1)) !important;\n  text-decoration-color: RGBA(var(--info-rgb), var(--link-underline-opacity, 1)) !important;\n}\n\n.link-info:hover, .link-info:focus {\n  color: RGBA(16, 113, 129, var(--link-opacity, 1)) !important;\n  text-decoration-color: RGBA(16, 113, 129, var(--link-underline-opacity, 1)) !important;\n}\n\n.link-warning {\n  color: RGBA(var(--warning-rgb), var(--link-opacity, 1)) !important;\n  text-decoration-color: RGBA(var(--warning-rgb), var(--link-underline-opacity, 1)) !important;\n}\n\n.link-warning:hover, .link-warning:focus {\n  color: RGBA(240, 186, 77, var(--link-opacity, 1)) !important;\n  text-decoration-color: RGBA(240, 186, 77, var(--link-underline-opacity, 1)) !important;\n}\n\n.link-danger {\n  color: RGBA(var(--danger-rgb), var(--link-opacity, 1)) !important;\n  text-decoration-color: RGBA(var(--danger-rgb), var(--link-underline-opacity, 1)) !important;\n}\n\n.link-danger:hover, .link-danger:focus {\n  color: RGBA(148, 53, 62, var(--link-opacity, 1)) !important;\n  text-decoration-color: RGBA(148, 53, 62, var(--link-underline-opacity, 1)) !important;\n}\n\n.link-light {\n  color: RGBA(var(--light-rgb), var(--link-opacity, 1)) !important;\n  text-decoration-color: RGBA(var(--light-rgb), var(--link-underline-opacity, 1)) !important;\n}\n\n.link-light:hover, .link-light:focus {\n  color: RGBA(255, 255, 255, var(--link-opacity, 1)) !important;\n  text-decoration-color: RGBA(255, 255, 255, var(--link-underline-opacity, 1)) !important;\n}\n\n.link-dark {\n  color: RGBA(var(--dark-rgb), var(--link-opacity, 1)) !important;\n  text-decoration-color: RGBA(var(--dark-rgb), var(--link-underline-opacity, 1)) !important;\n}\n\n.link-dark:hover, .link-dark:focus {\n  color: RGBA(12, 17, 27, var(--link-opacity, 1)) !important;\n  text-decoration-color: RGBA(12, 17, 27, var(--link-underline-opacity, 1)) !important;\n}\n\n.link-body-emphasis {\n  color: RGBA(var(--emphasis-color-rgb), var(--link-opacity, 1)) !important;\n  text-decoration-color: RGBA(var(--emphasis-color-rgb), var(--link-underline-opacity, 1)) !important;\n}\n\n.link-body-emphasis:hover, .link-body-emphasis:focus {\n  color: RGBA(var(--emphasis-color-rgb), var(--link-opacity, 0.75)) !important;\n  text-decoration-color: RGBA(var(--emphasis-color-rgb), var(--link-underline-opacity, 0.75)) !important;\n}\n\n.focus-ring:focus {\n  outline: 0;\n  box-shadow: var(--focus-ring-x, 0) var(--focus-ring-y, 0) var(--focus-ring-blur, 0) var(--focus-ring-width) var(--focus-ring-color);\n}\n\n.icon-link {\n  display: -webkit-inline-box; display: -webkit-inline-flex; display: inline-flex;\n  gap: 0.375rem;\n  align-items: center;\n  text-decoration-color: rgba(var(--link-color-rgb), var(--link-opacity, 0.5));\n  text-underline-offset: 0.25em;\n  backface-visibility: hidden;\n}\n\n.icon-link > .bi {\n  flex-shrink: 0;\n  width: 1em;\n  height: 1em;\n  fill: currentcolor;\n  transition: 0.2s ease-in-out transform;\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .icon-link > .bi {\n    transition: none;\n  }\n}\n\n.icon-link-hover:hover > .bi, .icon-link-hover:focus-visible > .bi {\n  transform: var(--icon-link-transform, translate3d(0.25em, 0, 0));\n}\n\n.ratio {\n  position: relative;\n  width: 100%;\n}\n\n.ratio::before {\n  display: block;\n  padding-top: var(--aspect-ratio);\n  content: \"\";\n}\n\n.ratio > * {\n  position: absolute;\n  top: 0;\n  left: 0;\n  width: 100%;\n  height: 100%;\n}\n\n.ratio-1x1 {\n  --aspect-ratio: 100%;\n}\n\n.ratio-4x3 {\n  --aspect-ratio: calc(3 / 4 * 100%);\n}\n\n.ratio-16x9 {\n  --aspect-ratio: calc(9 / 16 * 100%);\n}\n\n.ratio-21x9 {\n  --aspect-ratio: calc(9 / 21 * 100%);\n}\n\n.fixed-top {\n  position: fixed;\n  top: 0;\n  right: 0;\n  left: 0;\n  z-index: 1030;\n}\n\n.fixed-bottom {\n  position: fixed;\n  right: 0;\n  bottom: 0;\n  left: 0;\n  z-index: 1030;\n}\n\n.sticky-top {\n  position: sticky;\n  top: 0;\n  z-index: 1020;\n}\n\n.sticky-bottom {\n  position: sticky;\n  bottom: 0;\n  z-index: 1020;\n}\n\n@media (min-width: 576px) {\n  .sticky-sm-top {\n    position: sticky;\n    top: 0;\n    z-index: 1020;\n  }\n  .sticky-sm-bottom {\n    position: sticky;\n    bottom: 0;\n    z-index: 1020;\n  }\n}\n\n@media (min-width: 768px) {\n  .sticky-md-top {\n    position: sticky;\n    top: 0;\n    z-index: 1020;\n  }\n  .sticky-md-bottom {\n    position: sticky;\n    bottom: 0;\n    z-index: 1020;\n  }\n}\n\n@media (min-width: 992px) {\n  .sticky-lg-top {\n    position: sticky;\n    top: 0;\n    z-index: 1020;\n  }\n  .sticky-lg-bottom {\n    position: sticky;\n    bottom: 0;\n    z-index: 1020;\n  }\n}\n\n@media (min-width: 1200px) {\n  .sticky-xl-top {\n    position: sticky;\n    top: 0;\n    z-index: 1020;\n  }\n  .sticky-xl-bottom {\n    position: sticky;\n    bottom: 0;\n    z-index: 1020;\n  }\n}\n\n@media (min-width: 1400px) {\n  .sticky-xxl-top {\n    position: sticky;\n    top: 0;\n    z-index: 1020;\n  }\n  .sticky-xxl-bottom {\n    position: sticky;\n    bottom: 0;\n    z-index: 1020;\n  }\n}\n\n.hstack {\n  display: -webkit-box; display: -webkit-flex; display: flex;\n  flex-direction: row;\n  align-items: center;\n  align-self: stretch;\n}\n\n.vstack {\n  display: -webkit-box; display: -webkit-flex; display: flex;\n  -webkit-box-flex: 1; -webkit-flex: 1 1 auto; flex: 1 1 auto;\n  -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column;\n  align-self: stretch;\n}\n\n.visually-hidden,\n.visually-hidden-focusable:not(:focus):not(:focus-within) {\n  width: 1px !important;\n  height: 1px !important;\n  padding: 0 !important;\n  margin: -1px !important;\n  overflow: hidden !important;\n  clip: rect(0, 0, 0, 0) !important;\n  white-space: nowrap !important;\n  border: 0 !important;\n}\n\n.visually-hidden:not(caption),\n.visually-hidden-focusable:not(:focus):not(:focus-within):not(caption) {\n  position: absolute !important;\n}\n\n.stretched-link::after {\n  position: absolute;\n  top: 0;\n  right: 0;\n  bottom: 0;\n  left: 0;\n  z-index: 1;\n  content: \"\";\n}\n\n.text-truncate {\n  overflow: hidden;\n  text-overflow: ellipsis;\n  white-space: nowrap;\n}\n\n.vr {\n  display: inline-block;\n  align-self: stretch;\n  width: var(--border-width);\n  min-height: 1em;\n  background-color: currentcolor;\n  opacity: 0.25;\n}\n\n", "\n/* /web/static/src/scss/utilities_custom.scss */\n\n.opacity-0-hover:hover, .opacity-trigger-hover:hover .opacity-0-hover {\n  opacity: 0 !important;\n}\n\n.opacity-25-hover:hover, .opacity-trigger-hover:hover .opacity-25-hover {\n  opacity: 0.25 !important;\n}\n\n.opacity-50-hover:hover, .opacity-trigger-hover:hover .opacity-50-hover {\n  opacity: 0.5 !important;\n}\n\n.opacity-75-hover:hover, .opacity-trigger-hover:hover .opacity-75-hover {\n  opacity: 0.75 !important;\n}\n\n.opacity-100-hover:hover, .opacity-trigger-hover:hover .opacity-100-hover {\n  opacity: 1 !important;\n}\n\n.opacity-disabled-hover:hover, .opacity-trigger-hover:hover .opacity-disabled-hover {\n  opacity: 0.5 !important;\n}\n\n.opacity-muted-hover:hover, .opacity-trigger-hover:hover .opacity-muted-hover {\n  opacity: 0.76 !important;\n}\n\n.d-empty-none:empty {\n  display: none !important;\n}\n\n.smaller {\n  font-size: 0.75rem;\n}\n\n", "\n/* /web/static/src/webclient/actions/reports/utilities_custom_report.scss */\n\n", "\n/* /web/static/lib/bootstrap/scss/utilities/_api.scss */\n\n.align-baseline {\n  vertical-align: baseline !important;\n}\n\n.align-top {\n  vertical-align: top !important;\n}\n\n.align-middle {\n  vertical-align: middle !important;\n}\n\n.align-bottom {\n  vertical-align: bottom !important;\n}\n\n.align-text-bottom {\n  vertical-align: text-bottom !important;\n}\n\n.align-text-top {\n  vertical-align: text-top !important;\n}\n\n.float-start {\n  float: left !important;\n}\n\n.float-end {\n  float: right !important;\n}\n\n.float-none {\n  float: none !important;\n}\n\n.object-fit-contain {\n  object-fit: contain !important;\n}\n\n.object-fit-cover {\n  object-fit: cover !important;\n}\n\n.object-fit-fill {\n  object-fit: fill !important;\n}\n\n.object-fit-scale {\n  object-fit: scale-down !important;\n}\n\n.object-fit-none {\n  object-fit: none !important;\n}\n\n.opacity-0 {\n  opacity: 0 !important;\n}\n\n.opacity-25 {\n  opacity: 0.25 !important;\n}\n\n.opacity-50 {\n  opacity: 0.5 !important;\n}\n\n.opacity-75 {\n  opacity: 0.75 !important;\n}\n\n.opacity-100 {\n  opacity: 1 !important;\n}\n\n.opacity-disabled {\n  opacity: 0.5 !important;\n}\n\n.opacity-muted {\n  opacity: 0.76 !important;\n}\n\n.overflow-auto {\n  overflow: auto !important;\n}\n\n.overflow-hidden {\n  overflow: hidden !important;\n}\n\n.overflow-visible {\n  overflow: visible !important;\n}\n\n.overflow-scroll {\n  overflow: scroll !important;\n}\n\n.overflow-x-auto {\n  overflow-x: auto !important;\n}\n\n.overflow-x-hidden {\n  overflow-x: hidden !important;\n}\n\n.overflow-x-visible {\n  overflow-x: visible !important;\n}\n\n.overflow-x-scroll {\n  overflow-x: scroll !important;\n}\n\n.overflow-y-auto {\n  overflow-y: auto !important;\n}\n\n.overflow-y-hidden {\n  overflow-y: hidden !important;\n}\n\n.overflow-y-visible {\n  overflow-y: visible !important;\n}\n\n.overflow-y-scroll {\n  overflow-y: scroll !important;\n}\n\n.d-inline {\n  display: inline !important;\n}\n\n.d-inline-block {\n  display: inline-block !important;\n}\n\n.d-block {\n  display: block !important;\n}\n\n.d-grid {\n  display: grid !important;\n}\n\n.d-inline-grid {\n  display: inline-grid !important;\n}\n\n.d-table {\n  display: table !important;\n}\n\n.d-table-row {\n  display: table-row !important;\n}\n\n.d-table-cell {\n  display: table-cell !important;\n}\n\n.d-flex {\n  display: -webkit-box !important; display: -webkit-flex !important; display: flex !important;\n}\n\n.d-inline-flex {\n  display: -webkit-inline-box !important; display: -webkit-inline-flex !important; display: inline-flex !important;\n}\n\n.d-none {\n  display: none !important;\n}\n\n.d-contents {\n  display: contents !important;\n}\n\n.shadow {\n  box-shadow: var(--box-shadow) !important;\n}\n\n.shadow-sm {\n  box-shadow: var(--box-shadow-sm) !important;\n}\n\n.shadow-lg {\n  box-shadow: var(--box-shadow-lg) !important;\n}\n\n.shadow-none {\n  box-shadow: none !important;\n}\n\n.focus-ring-primary {\n  --focus-ring-color: rgba(var(--primary-rgb), var(--focus-ring-opacity));\n}\n\n.focus-ring-secondary {\n  --focus-ring-color: rgba(var(--secondary-rgb), var(--focus-ring-opacity));\n}\n\n.focus-ring-success {\n  --focus-ring-color: rgba(var(--success-rgb), var(--focus-ring-opacity));\n}\n\n.focus-ring-info {\n  --focus-ring-color: rgba(var(--info-rgb), var(--focus-ring-opacity));\n}\n\n.focus-ring-warning {\n  --focus-ring-color: rgba(var(--warning-rgb), var(--focus-ring-opacity));\n}\n\n.focus-ring-danger {\n  --focus-ring-color: rgba(var(--danger-rgb), var(--focus-ring-opacity));\n}\n\n.focus-ring-light {\n  --focus-ring-color: rgba(var(--light-rgb), var(--focus-ring-opacity));\n}\n\n.focus-ring-dark {\n  --focus-ring-color: rgba(var(--dark-rgb), var(--focus-ring-opacity));\n}\n\n.position-static {\n  position: static !important;\n}\n\n.position-relative {\n  position: relative !important;\n}\n\n.position-absolute {\n  position: absolute !important;\n}\n\n.position-fixed {\n  position: fixed !important;\n}\n\n.position-sticky {\n  position: sticky !important;\n}\n\n.top-0 {\n  top: 0 !important;\n}\n\n.top-50 {\n  top: 50% !important;\n}\n\n.top-100 {\n  top: 100% !important;\n}\n\n.bottom-0 {\n  bottom: 0 !important;\n}\n\n.bottom-50 {\n  bottom: 50% !important;\n}\n\n.bottom-100 {\n  bottom: 100% !important;\n}\n\n.start-0 {\n  left: 0 !important;\n}\n\n.start-50 {\n  left: 50% !important;\n}\n\n.start-100 {\n  left: 100% !important;\n}\n\n.end-0 {\n  right: 0 !important;\n}\n\n.end-50 {\n  right: 50% !important;\n}\n\n.end-100 {\n  right: 100% !important;\n}\n\n.translate-middle {\n  transform: translate(-50%, -50%) !important;\n}\n\n.translate-middle-x {\n  transform: translateX(-50%) !important;\n}\n\n.translate-middle-y {\n  transform: translateY(-50%) !important;\n}\n\n.border {\n  border: 1px solid #111827 !important;\n}\n\n.border-0 {\n  border: 0 !important;\n}\n\n.border-top {\n  border-top: 1px solid #111827 !important;\n}\n\n.border-top-0 {\n  border-top: 0 !important;\n}\n\n.border-end {\n  border-right: 1px solid #111827 !important;\n}\n\n.border-end-0 {\n  border-right: 0 !important;\n}\n\n.border-bottom {\n  border-bottom: 1px solid #111827 !important;\n}\n\n.border-bottom-0 {\n  border-bottom: 0 !important;\n}\n\n.border-start {\n  border-left: 1px solid #111827 !important;\n}\n\n.border-start-0 {\n  border-left: 0 !important;\n}\n\n.border-primary {\n  --border-opacity: 1;\n  border-color: rgba(var(--primary-rgb), var(--border-opacity)) !important;\n}\n\n.border-secondary {\n  --border-opacity: 1;\n  border-color: rgba(var(--secondary-rgb), var(--border-opacity)) !important;\n}\n\n.border-success {\n  --border-opacity: 1;\n  border-color: rgba(var(--success-rgb), var(--border-opacity)) !important;\n}\n\n.border-info {\n  --border-opacity: 1;\n  border-color: rgba(var(--info-rgb), var(--border-opacity)) !important;\n}\n\n.border-warning {\n  --border-opacity: 1;\n  border-color: rgba(var(--warning-rgb), var(--border-opacity)) !important;\n}\n\n.border-danger {\n  --border-opacity: 1;\n  border-color: rgba(var(--danger-rgb), var(--border-opacity)) !important;\n}\n\n.border-light {\n  --border-opacity: 1;\n  border-color: rgba(var(--light-rgb), var(--border-opacity)) !important;\n}\n\n.border-dark {\n  --border-opacity: 1;\n  border-color: rgba(var(--dark-rgb), var(--border-opacity)) !important;\n}\n\n.border-black {\n  --border-opacity: 1;\n  border-color: rgba(var(--black-rgb), var(--border-opacity)) !important;\n}\n\n.border-white {\n  --border-opacity: 1;\n  border-color: rgba(var(--white-rgb), var(--border-opacity)) !important;\n}\n\n.border-transparent {\n  --border-opacity: 1;\n  border-color: transparent !important;\n}\n\n.border-primary-subtle {\n  border-color: var(--primary-border-subtle) !important;\n}\n\n.border-secondary-subtle {\n  border-color: var(--secondary-border-subtle) !important;\n}\n\n.border-success-subtle {\n  border-color: var(--success-border-subtle) !important;\n}\n\n.border-info-subtle {\n  border-color: var(--info-border-subtle) !important;\n}\n\n.border-warning-subtle {\n  border-color: var(--warning-border-subtle) !important;\n}\n\n.border-danger-subtle {\n  border-color: var(--danger-border-subtle) !important;\n}\n\n.border-light-subtle {\n  border-color: var(--light-border-subtle) !important;\n}\n\n.border-dark-subtle {\n  border-color: var(--dark-border-subtle) !important;\n}\n\n.border-1 {\n  border-width: 1px !important;\n}\n\n.border-2 {\n  border-width: 2px !important;\n}\n\n.border-3 {\n  border-width: 3px !important;\n}\n\n.border-4 {\n  border-width: 4px !important;\n}\n\n.border-5 {\n  border-width: 5px !important;\n}\n\n.border-opacity-10 {\n  --border-opacity: 0.1;\n}\n\n.border-opacity-25 {\n  --border-opacity: 0.25;\n}\n\n.border-opacity-50 {\n  --border-opacity: 0.5;\n}\n\n.border-opacity-75 {\n  --border-opacity: 0.75;\n}\n\n.border-opacity-100 {\n  --border-opacity: 1;\n}\n\n.w-0 {\n  width: 0 !important;\n}\n\n.w-25 {\n  width: 25% !important;\n}\n\n.w-50 {\n  width: 50% !important;\n}\n\n.w-75 {\n  width: 75% !important;\n}\n\n.w-100 {\n  width: 100% !important;\n}\n\n.w-auto {\n  width: auto !important;\n}\n\n.mw-0 {\n  max-width: 0 !important;\n}\n\n.mw-25 {\n  max-width: 25% !important;\n}\n\n.mw-50 {\n  max-width: 50% !important;\n}\n\n.mw-75 {\n  max-width: 75% !important;\n}\n\n.mw-100 {\n  max-width: 100% !important;\n}\n\n.mw-auto {\n  max-width: auto !important;\n}\n\n.vw-100 {\n  width: 100vw !important;\n}\n\n.min-vw-100 {\n  min-width: 100vw !important;\n}\n\n.h-0 {\n  height: 0 !important;\n}\n\n.h-25 {\n  height: 25% !important;\n}\n\n.h-50 {\n  height: 50% !important;\n}\n\n.h-75 {\n  height: 75% !important;\n}\n\n.h-100 {\n  height: 100% !important;\n}\n\n.h-auto {\n  height: auto !important;\n}\n\n.mh-0 {\n  max-height: 0 !important;\n}\n\n.mh-25 {\n  max-height: 25% !important;\n}\n\n.mh-50 {\n  max-height: 50% !important;\n}\n\n.mh-75 {\n  max-height: 75% !important;\n}\n\n.mh-100 {\n  max-height: 100% !important;\n}\n\n.mh-auto {\n  max-height: auto !important;\n}\n\n.vh-100 {\n  height: 100vh !important;\n}\n\n.min-vh-100 {\n  min-height: 100vh !important;\n}\n\n.flex-fill {\n  flex: 1 1 auto !important;\n}\n\n.flex-row {\n  flex-direction: row !important;\n}\n\n.flex-column {\n  flex-direction: column !important;\n}\n\n.flex-row-reverse {\n  flex-direction: row-reverse !important;\n}\n\n.flex-column-reverse {\n  flex-direction: column-reverse !important;\n}\n\n.flex-grow-0 {\n  flex-grow: 0 !important;\n}\n\n.flex-grow-1 {\n  flex-grow: 1 !important;\n}\n\n.flex-shrink-0 {\n  flex-shrink: 0 !important;\n}\n\n.flex-shrink-1 {\n  flex-shrink: 1 !important;\n}\n\n.flex-wrap {\n  flex-wrap: wrap !important;\n}\n\n.flex-nowrap {\n  flex-wrap: nowrap !important;\n}\n\n.flex-wrap-reverse {\n  flex-wrap: wrap-reverse !important;\n}\n\n.justify-content-start {\n  -webkit-box-pack: start !important; justify-content: flex-start !important;\n}\n\n.justify-content-end {\n  -webkit-box-pack: end !important; justify-content: flex-end !important;\n}\n\n.justify-content-center {\n  justify-content: center !important;\n}\n\n.justify-content-between {\n  justify-content: space-between !important;\n}\n\n.justify-content-around {\n  justify-content: space-around !important;\n}\n\n.justify-content-evenly {\n  justify-content: space-evenly !important;\n}\n\n.align-items-start {\n  align-items: flex-start !important;\n}\n\n.align-items-end {\n  align-items: flex-end !important;\n}\n\n.align-items-center {\n  align-items: center !important;\n}\n\n.align-items-baseline {\n  align-items: baseline !important;\n}\n\n.align-items-stretch {\n  align-items: stretch !important;\n}\n\n.align-content-start {\n  align-content: flex-start !important;\n}\n\n.align-content-end {\n  align-content: flex-end !important;\n}\n\n.align-content-center {\n  align-content: center !important;\n}\n\n.align-content-between {\n  align-content: space-between !important;\n}\n\n.align-content-around {\n  align-content: space-around !important;\n}\n\n.align-content-stretch {\n  align-content: stretch !important;\n}\n\n.align-self-auto {\n  align-self: auto !important;\n}\n\n.align-self-start {\n  align-self: flex-start !important;\n}\n\n.align-self-end {\n  align-self: flex-end !important;\n}\n\n.align-self-center {\n  align-self: center !important;\n}\n\n.align-self-baseline {\n  align-self: baseline !important;\n}\n\n.align-self-stretch {\n  align-self: stretch !important;\n}\n\n.order-first {\n  order: -1 !important;\n}\n\n.order-last {\n  order: 13 !important;\n}\n\n.order-0 {\n  order: 0 !important;\n}\n\n.order-1 {\n  order: 1 !important;\n}\n\n.order-2 {\n  order: 2 !important;\n}\n\n.order-3 {\n  order: 3 !important;\n}\n\n.order-4 {\n  order: 4 !important;\n}\n\n.order-5 {\n  order: 5 !important;\n}\n\n.order-6 {\n  order: 6 !important;\n}\n\n.order-7 {\n  order: 7 !important;\n}\n\n.order-8 {\n  order: 8 !important;\n}\n\n.order-9 {\n  order: 9 !important;\n}\n\n.order-10 {\n  order: 10 !important;\n}\n\n.order-11 {\n  order: 11 !important;\n}\n\n.order-12 {\n  order: 12 !important;\n}\n\n.m-0 {\n  margin: 0 !important;\n}\n\n.m-1 {\n  margin: 4px !important;\n}\n\n.m-2 {\n  margin: 8px !important;\n}\n\n.m-3 {\n  margin: 16px !important;\n}\n\n.m-4 {\n  margin: 24px !important;\n}\n\n.m-5 {\n  margin: 48px !important;\n}\n\n.m-auto {\n  margin: auto !important;\n}\n\n.mx-0 {\n  margin-right: 0 !important;\n  margin-left: 0 !important;\n}\n\n.mx-1 {\n  margin-right: 4px !important;\n  margin-left: 4px !important;\n}\n\n.mx-2 {\n  margin-right: 8px !important;\n  margin-left: 8px !important;\n}\n\n.mx-3 {\n  margin-right: 16px !important;\n  margin-left: 16px !important;\n}\n\n.mx-4 {\n  margin-right: 24px !important;\n  margin-left: 24px !important;\n}\n\n.mx-5 {\n  margin-right: 48px !important;\n  margin-left: 48px !important;\n}\n\n.mx-auto {\n  margin-right: auto !important;\n  margin-left: auto !important;\n}\n\n.my-0 {\n  margin-top: 0 !important;\n  margin-bottom: 0 !important;\n}\n\n.my-1 {\n  margin-top: 4px !important;\n  margin-bottom: 4px !important;\n}\n\n.my-2 {\n  margin-top: 8px !important;\n  margin-bottom: 8px !important;\n}\n\n.my-3 {\n  margin-top: 16px !important;\n  margin-bottom: 16px !important;\n}\n\n.my-4 {\n  margin-top: 24px !important;\n  margin-bottom: 24px !important;\n}\n\n.my-5 {\n  margin-top: 48px !important;\n  margin-bottom: 48px !important;\n}\n\n.my-auto {\n  margin-top: auto !important;\n  margin-bottom: auto !important;\n}\n\n.mt-0 {\n  margin-top: 0 !important;\n}\n\n.mt-1 {\n  margin-top: 4px !important;\n}\n\n.mt-2 {\n  margin-top: 8px !important;\n}\n\n.mt-3 {\n  margin-top: 16px !important;\n}\n\n.mt-4 {\n  margin-top: 24px !important;\n}\n\n.mt-5 {\n  margin-top: 48px !important;\n}\n\n.mt-auto {\n  margin-top: auto !important;\n}\n\n.me-0 {\n  margin-right: 0 !important;\n}\n\n.me-1 {\n  margin-right: 4px !important;\n}\n\n.me-2 {\n  margin-right: 8px !important;\n}\n\n.me-3 {\n  margin-right: 16px !important;\n}\n\n.me-4 {\n  margin-right: 24px !important;\n}\n\n.me-5 {\n  margin-right: 48px !important;\n}\n\n.me-auto {\n  margin-right: auto !important;\n}\n\n.mb-0 {\n  margin-bottom: 0 !important;\n}\n\n.mb-1 {\n  margin-bottom: 4px !important;\n}\n\n.mb-2 {\n  margin-bottom: 8px !important;\n}\n\n.mb-3 {\n  margin-bottom: 16px !important;\n}\n\n.mb-4 {\n  margin-bottom: 24px !important;\n}\n\n.mb-5 {\n  margin-bottom: 48px !important;\n}\n\n.mb-auto {\n  margin-bottom: auto !important;\n}\n\n.ms-0 {\n  margin-left: 0 !important;\n}\n\n.ms-1 {\n  margin-left: 4px !important;\n}\n\n.ms-2 {\n  margin-left: 8px !important;\n}\n\n.ms-3 {\n  margin-left: 16px !important;\n}\n\n.ms-4 {\n  margin-left: 24px !important;\n}\n\n.ms-5 {\n  margin-left: 48px !important;\n}\n\n.ms-auto {\n  margin-left: auto !important;\n}\n\n.m-n1 {\n  margin: -4px !important;\n}\n\n.m-n2 {\n  margin: -8px !important;\n}\n\n.m-n3 {\n  margin: -16px !important;\n}\n\n.m-n4 {\n  margin: -24px !important;\n}\n\n.m-n5 {\n  margin: -48px !important;\n}\n\n.mx-n1 {\n  margin-right: -4px !important;\n  margin-left: -4px !important;\n}\n\n.mx-n2 {\n  margin-right: -8px !important;\n  margin-left: -8px !important;\n}\n\n.mx-n3 {\n  margin-right: -16px !important;\n  margin-left: -16px !important;\n}\n\n.mx-n4 {\n  margin-right: -24px !important;\n  margin-left: -24px !important;\n}\n\n.mx-n5 {\n  margin-right: -48px !important;\n  margin-left: -48px !important;\n}\n\n.my-n1 {\n  margin-top: -4px !important;\n  margin-bottom: -4px !important;\n}\n\n.my-n2 {\n  margin-top: -8px !important;\n  margin-bottom: -8px !important;\n}\n\n.my-n3 {\n  margin-top: -16px !important;\n  margin-bottom: -16px !important;\n}\n\n.my-n4 {\n  margin-top: -24px !important;\n  margin-bottom: -24px !important;\n}\n\n.my-n5 {\n  margin-top: -48px !important;\n  margin-bottom: -48px !important;\n}\n\n.mt-n1 {\n  margin-top: -4px !important;\n}\n\n.mt-n2 {\n  margin-top: -8px !important;\n}\n\n.mt-n3 {\n  margin-top: -16px !important;\n}\n\n.mt-n4 {\n  margin-top: -24px !important;\n}\n\n.mt-n5 {\n  margin-top: -48px !important;\n}\n\n.me-n1 {\n  margin-right: -4px !important;\n}\n\n.me-n2 {\n  margin-right: -8px !important;\n}\n\n.me-n3 {\n  margin-right: -16px !important;\n}\n\n.me-n4 {\n  margin-right: -24px !important;\n}\n\n.me-n5 {\n  margin-right: -48px !important;\n}\n\n.mb-n1 {\n  margin-bottom: -4px !important;\n}\n\n.mb-n2 {\n  margin-bottom: -8px !important;\n}\n\n.mb-n3 {\n  margin-bottom: -16px !important;\n}\n\n.mb-n4 {\n  margin-bottom: -24px !important;\n}\n\n.mb-n5 {\n  margin-bottom: -48px !important;\n}\n\n.ms-n1 {\n  margin-left: -4px !important;\n}\n\n.ms-n2 {\n  margin-left: -8px !important;\n}\n\n.ms-n3 {\n  margin-left: -16px !important;\n}\n\n.ms-n4 {\n  margin-left: -24px !important;\n}\n\n.ms-n5 {\n  margin-left: -48px !important;\n}\n\n.p-0 {\n  padding: 0 !important;\n}\n\n.p-1 {\n  padding: 4px !important;\n}\n\n.p-2 {\n  padding: 8px !important;\n}\n\n.p-3 {\n  padding: 16px !important;\n}\n\n.p-4 {\n  padding: 24px !important;\n}\n\n.p-5 {\n  padding: 48px !important;\n}\n\n.px-0 {\n  padding-right: 0 !important;\n  padding-left: 0 !important;\n}\n\n.px-1 {\n  padding-right: 4px !important;\n  padding-left: 4px !important;\n}\n\n.px-2 {\n  padding-right: 8px !important;\n  padding-left: 8px !important;\n}\n\n.px-3 {\n  padding-right: 16px !important;\n  padding-left: 16px !important;\n}\n\n.px-4 {\n  padding-right: 24px !important;\n  padding-left: 24px !important;\n}\n\n.px-5 {\n  padding-right: 48px !important;\n  padding-left: 48px !important;\n}\n\n.py-0 {\n  padding-top: 0 !important;\n  padding-bottom: 0 !important;\n}\n\n.py-1 {\n  padding-top: 4px !important;\n  padding-bottom: 4px !important;\n}\n\n.py-2 {\n  padding-top: 8px !important;\n  padding-bottom: 8px !important;\n}\n\n.py-3 {\n  padding-top: 16px !important;\n  padding-bottom: 16px !important;\n}\n\n.py-4 {\n  padding-top: 24px !important;\n  padding-bottom: 24px !important;\n}\n\n.py-5 {\n  padding-top: 48px !important;\n  padding-bottom: 48px !important;\n}\n\n.pt-0 {\n  padding-top: 0 !important;\n}\n\n.pt-1 {\n  padding-top: 4px !important;\n}\n\n.pt-2 {\n  padding-top: 8px !important;\n}\n\n.pt-3 {\n  padding-top: 16px !important;\n}\n\n.pt-4 {\n  padding-top: 24px !important;\n}\n\n.pt-5 {\n  padding-top: 48px !important;\n}\n\n.pe-0 {\n  padding-right: 0 !important;\n}\n\n.pe-1 {\n  padding-right: 4px !important;\n}\n\n.pe-2 {\n  padding-right: 8px !important;\n}\n\n.pe-3 {\n  padding-right: 16px !important;\n}\n\n.pe-4 {\n  padding-right: 24px !important;\n}\n\n.pe-5 {\n  padding-right: 48px !important;\n}\n\n.pb-0 {\n  padding-bottom: 0 !important;\n}\n\n.pb-1 {\n  padding-bottom: 4px !important;\n}\n\n.pb-2 {\n  padding-bottom: 8px !important;\n}\n\n.pb-3 {\n  padding-bottom: 16px !important;\n}\n\n.pb-4 {\n  padding-bottom: 24px !important;\n}\n\n.pb-5 {\n  padding-bottom: 48px !important;\n}\n\n.ps-0 {\n  padding-left: 0 !important;\n}\n\n.ps-1 {\n  padding-left: 4px !important;\n}\n\n.ps-2 {\n  padding-left: 8px !important;\n}\n\n.ps-3 {\n  padding-left: 16px !important;\n}\n\n.ps-4 {\n  padding-left: 24px !important;\n}\n\n.ps-5 {\n  padding-left: 48px !important;\n}\n\n.gap-0 {\n  gap: 0 !important;\n}\n\n.gap-1 {\n  gap: 4px !important;\n}\n\n.gap-2 {\n  gap: 8px !important;\n}\n\n.gap-3 {\n  gap: 16px !important;\n}\n\n.gap-4 {\n  gap: 24px !important;\n}\n\n.gap-5 {\n  gap: 48px !important;\n}\n\n.row-gap-0 {\n  row-gap: 0 !important;\n}\n\n.row-gap-1 {\n  row-gap: 4px !important;\n}\n\n.row-gap-2 {\n  row-gap: 8px !important;\n}\n\n.row-gap-3 {\n  row-gap: 16px !important;\n}\n\n.row-gap-4 {\n  row-gap: 24px !important;\n}\n\n.row-gap-5 {\n  row-gap: 48px !important;\n}\n\n.column-gap-0 {\n  column-gap: 0 !important;\n}\n\n.column-gap-1 {\n  column-gap: 4px !important;\n}\n\n.column-gap-2 {\n  column-gap: 8px !important;\n}\n\n.column-gap-3 {\n  column-gap: 16px !important;\n}\n\n.column-gap-4 {\n  column-gap: 24px !important;\n}\n\n.column-gap-5 {\n  column-gap: 48px !important;\n}\n\n.font-monospace {\n  font-family: var(--font-monospace) !important;\n}\n\n.font-sans-serif {\n  font-family: var(--font-sans-serif) !important;\n}\n\n.fs-1 {\n  font-size: 2.5rem !important;\n}\n\n.fs-2 {\n  font-size: 2rem !important;\n}\n\n.fs-3 {\n  font-size: 1.75rem !important;\n}\n\n.fs-4 {\n  font-size: 1.5rem !important;\n}\n\n.fs-5 {\n  font-size: 1.25rem !important;\n}\n\n.fs-6 {\n  font-size: 1rem !important;\n}\n\n.fst-italic {\n  font-style: italic !important;\n}\n\n.fst-normal {\n  font-style: normal !important;\n}\n\n.fw-lighter {\n  font-weight: lighter !important;\n}\n\n.fw-light {\n  font-weight: 300 !important;\n}\n\n.fw-normal {\n  font-weight: 400 !important;\n}\n\n.fw-medium {\n  font-weight: 500 !important;\n}\n\n.fw-semibold {\n  font-weight: 600 !important;\n}\n\n.fw-bold {\n  font-weight: 700 !important;\n}\n\n.fw-bolder {\n  font-weight: bolder !important;\n}\n\n.lh-1 {\n  line-height: 1 !important;\n}\n\n.lh-sm {\n  line-height: 1.25 !important;\n}\n\n.lh-base {\n  line-height: 1.5 !important;\n}\n\n.lh-lg {\n  line-height: 2 !important;\n}\n\n.text-start {\n  text-align: left !important;\n}\n\n.text-end {\n  text-align: right !important;\n}\n\n.text-center {\n  text-align: center !important;\n}\n\n.text-decoration-none {\n  text-decoration: none !important;\n}\n\n.text-decoration-underline {\n  text-decoration: underline !important;\n}\n\n.text-decoration-line-through {\n  text-decoration: line-through !important;\n}\n\n.text-lowercase {\n  text-transform: lowercase !important;\n}\n\n.text-uppercase {\n  text-transform: uppercase !important;\n}\n\n.text-capitalize {\n  text-transform: capitalize !important;\n}\n\n.text-wrap {\n  white-space: normal !important;\n}\n\n.text-nowrap {\n  white-space: nowrap !important;\n}\n\n.text-prewrap {\n  white-space: pre-wrap !important;\n}\n\n/* rtl:begin:remove */\n.text-break {\n  word-wrap: break-word !important;\n  word-break: break-word !important;\n}\n\n/* rtl:end:remove */\n.text-opacity-25 {\n  --text-opacity: 0.25;\n}\n\n.text-opacity-50 {\n  --text-opacity: 0.5;\n}\n\n.text-opacity-75 {\n  --text-opacity: 0.75;\n}\n\n.text-opacity-100 {\n  --text-opacity: 1;\n}\n\n.text-primary-emphasis {\n  color: var(--primary-text-emphasis) !important;\n}\n\n.text-secondary-emphasis {\n  color: var(--secondary-text-emphasis) !important;\n}\n\n.text-success-emphasis {\n  color: var(--success-text-emphasis) !important;\n}\n\n.text-info-emphasis {\n  color: var(--info-text-emphasis) !important;\n}\n\n.text-warning-emphasis {\n  color: var(--warning-text-emphasis) !important;\n}\n\n.text-danger-emphasis {\n  color: var(--danger-text-emphasis) !important;\n}\n\n.text-light-emphasis {\n  color: var(--light-text-emphasis) !important;\n}\n\n.text-dark-emphasis {\n  color: var(--dark-text-emphasis) !important;\n}\n\n.link-opacity-10 {\n  --link-opacity: 0.1;\n}\n\n.link-opacity-10-hover:hover {\n  --link-opacity: 0.1;\n}\n\n.link-opacity-25 {\n  --link-opacity: 0.25;\n}\n\n.link-opacity-25-hover:hover {\n  --link-opacity: 0.25;\n}\n\n.link-opacity-50 {\n  --link-opacity: 0.5;\n}\n\n.link-opacity-50-hover:hover {\n  --link-opacity: 0.5;\n}\n\n.link-opacity-75 {\n  --link-opacity: 0.75;\n}\n\n.link-opacity-75-hover:hover {\n  --link-opacity: 0.75;\n}\n\n.link-opacity-100 {\n  --link-opacity: 1;\n}\n\n.link-opacity-100-hover:hover {\n  --link-opacity: 1;\n}\n\n.link-offset-1 {\n  text-underline-offset: 0.125em !important;\n}\n\n.link-offset-1-hover:hover {\n  text-underline-offset: 0.125em !important;\n}\n\n.link-offset-2 {\n  text-underline-offset: 0.25em !important;\n}\n\n.link-offset-2-hover:hover {\n  text-underline-offset: 0.25em !important;\n}\n\n.link-offset-3 {\n  text-underline-offset: 0.375em !important;\n}\n\n.link-offset-3-hover:hover {\n  text-underline-offset: 0.375em !important;\n}\n\n.link-underline-primary {\n  --link-underline-opacity: 1;\n  text-decoration-color: rgba(var(--primary-rgb), var(--link-underline-opacity)) !important;\n}\n\n.link-underline-secondary {\n  --link-underline-opacity: 1;\n  text-decoration-color: rgba(var(--secondary-rgb), var(--link-underline-opacity)) !important;\n}\n\n.link-underline-success {\n  --link-underline-opacity: 1;\n  text-decoration-color: rgba(var(--success-rgb), var(--link-underline-opacity)) !important;\n}\n\n.link-underline-info {\n  --link-underline-opacity: 1;\n  text-decoration-color: rgba(var(--info-rgb), var(--link-underline-opacity)) !important;\n}\n\n.link-underline-warning {\n  --link-underline-opacity: 1;\n  text-decoration-color: rgba(var(--warning-rgb), var(--link-underline-opacity)) !important;\n}\n\n.link-underline-danger {\n  --link-underline-opacity: 1;\n  text-decoration-color: rgba(var(--danger-rgb), var(--link-underline-opacity)) !important;\n}\n\n.link-underline-light {\n  --link-underline-opacity: 1;\n  text-decoration-color: rgba(var(--light-rgb), var(--link-underline-opacity)) !important;\n}\n\n.link-underline-dark {\n  --link-underline-opacity: 1;\n  text-decoration-color: rgba(var(--dark-rgb), var(--link-underline-opacity)) !important;\n}\n\n.link-underline {\n  --link-underline-opacity: 1;\n  text-decoration-color: rgba(var(--link-color-rgb), var(--link-underline-opacity, 1)) !important;\n}\n\n.link-underline-opacity-0 {\n  --link-underline-opacity: 0;\n}\n\n.link-underline-opacity-0-hover:hover {\n  --link-underline-opacity: 0;\n}\n\n.link-underline-opacity-10 {\n  --link-underline-opacity: 0.1;\n}\n\n.link-underline-opacity-10-hover:hover {\n  --link-underline-opacity: 0.1;\n}\n\n.link-underline-opacity-25 {\n  --link-underline-opacity: 0.25;\n}\n\n.link-underline-opacity-25-hover:hover {\n  --link-underline-opacity: 0.25;\n}\n\n.link-underline-opacity-50 {\n  --link-underline-opacity: 0.5;\n}\n\n.link-underline-opacity-50-hover:hover {\n  --link-underline-opacity: 0.5;\n}\n\n.link-underline-opacity-75 {\n  --link-underline-opacity: 0.75;\n}\n\n.link-underline-opacity-75-hover:hover {\n  --link-underline-opacity: 0.75;\n}\n\n.link-underline-opacity-100 {\n  --link-underline-opacity: 1;\n}\n\n.link-underline-opacity-100-hover:hover {\n  --link-underline-opacity: 1;\n}\n\n.bg-opacity-0 {\n  --bg-opacity: 0;\n}\n\n.bg-opacity-25 {\n  --bg-opacity: 0.25;\n}\n\n.bg-opacity-50 {\n  --bg-opacity: 0.5;\n}\n\n.bg-opacity-75 {\n  --bg-opacity: 0.75;\n}\n\n.bg-opacity-100 {\n  --bg-opacity: 1;\n}\n\n.bg-opacity-disabled {\n  --bg-opacity: 0.5;\n}\n\n.bg-opacity-muted {\n  --bg-opacity: 0.76;\n}\n\n.bg-primary-subtle {\n  background-color: var(--primary-bg-subtle) !important;\n}\n\n.bg-secondary-subtle {\n  background-color: var(--secondary-bg-subtle) !important;\n}\n\n.bg-success-subtle {\n  background-color: var(--success-bg-subtle) !important;\n}\n\n.bg-info-subtle {\n  background-color: var(--info-bg-subtle) !important;\n}\n\n.bg-warning-subtle {\n  background-color: var(--warning-bg-subtle) !important;\n}\n\n.bg-danger-subtle {\n  background-color: var(--danger-bg-subtle) !important;\n}\n\n.bg-light-subtle {\n  background-color: var(--light-bg-subtle) !important;\n}\n\n.bg-dark-subtle {\n  background-color: var(--dark-bg-subtle) !important;\n}\n\n.bg-gradient {\n  background-image: var(--gradient) !important;\n}\n\n.user-select-all {\n  user-select: all !important;\n}\n\n.user-select-auto {\n  user-select: auto !important;\n}\n\n.user-select-none {\n  user-select: none !important;\n}\n\n.pe-none {\n  pointer-events: none !important;\n}\n\n.pe-auto {\n  pointer-events: auto !important;\n}\n\n.rounded {\n  border-radius: var(--border-radius) !important;\n}\n\n.rounded-0 {\n  border-radius: 0 !important;\n}\n\n.rounded-1 {\n  border-radius: var(--border-radius-sm) !important;\n}\n\n.rounded-2 {\n  border-radius: var(--border-radius) !important;\n}\n\n.rounded-3 {\n  border-radius: var(--border-radius-lg) !important;\n}\n\n.rounded-4 {\n  border-radius: var(--border-radius-xl) !important;\n}\n\n.rounded-5 {\n  border-radius: var(--border-radius-xxl) !important;\n}\n\n.rounded-circle {\n  border-radius: 50% !important;\n}\n\n.rounded-pill {\n  border-radius: var(--border-radius-pill) !important;\n}\n\n.rounded-top {\n  border-top-left-radius: 0.25rem !important;\n  border-top-right-radius: 0.25rem !important;\n}\n\n.rounded-top-0 {\n  border-top-left-radius: 0 !important;\n  border-top-right-radius: 0 !important;\n}\n\n.rounded-top-1 {\n  border-top-left-radius: 0.1875rem !important;\n  border-top-right-radius: 0.1875rem !important;\n}\n\n.rounded-top-2 {\n  border-top-left-radius: 0.25rem !important;\n  border-top-right-radius: 0.25rem !important;\n}\n\n.rounded-top-3 {\n  border-top-left-radius: 0.75rem !important;\n  border-top-right-radius: 0.75rem !important;\n}\n\n.rounded-top-circle {\n  border-top-left-radius: 50% !important;\n  border-top-right-radius: 50% !important;\n}\n\n.rounded-top-pill {\n  border-top-left-radius: 50rem !important;\n  border-top-right-radius: 50rem !important;\n}\n\n.rounded-end {\n  border-top-right-radius: 0.25rem !important;\n  border-bottom-right-radius: 0.25rem !important;\n}\n\n.rounded-end-0 {\n  border-top-right-radius: 0 !important;\n  border-bottom-right-radius: 0 !important;\n}\n\n.rounded-end-1 {\n  border-top-right-radius: 0.1875rem !important;\n  border-bottom-right-radius: 0.1875rem !important;\n}\n\n.rounded-end-2 {\n  border-top-right-radius: 0.25rem !important;\n  border-bottom-right-radius: 0.25rem !important;\n}\n\n.rounded-end-3 {\n  border-top-right-radius: 0.75rem !important;\n  border-bottom-right-radius: 0.75rem !important;\n}\n\n.rounded-end-circle {\n  border-top-right-radius: 50% !important;\n  border-bottom-right-radius: 50% !important;\n}\n\n.rounded-end-pill {\n  border-top-right-radius: 50rem !important;\n  border-bottom-right-radius: 50rem !important;\n}\n\n.rounded-bottom {\n  border-bottom-right-radius: 0.25rem !important;\n  border-bottom-left-radius: 0.25rem !important;\n}\n\n.rounded-bottom-0 {\n  border-bottom-right-radius: 0 !important;\n  border-bottom-left-radius: 0 !important;\n}\n\n.rounded-bottom-1 {\n  border-bottom-right-radius: 0.1875rem !important;\n  border-bottom-left-radius: 0.1875rem !important;\n}\n\n.rounded-bottom-2 {\n  border-bottom-right-radius: 0.25rem !important;\n  border-bottom-left-radius: 0.25rem !important;\n}\n\n.rounded-bottom-3 {\n  border-bottom-right-radius: 0.75rem !important;\n  border-bottom-left-radius: 0.75rem !important;\n}\n\n.rounded-bottom-circle {\n  border-bottom-right-radius: 50% !important;\n  border-bottom-left-radius: 50% !important;\n}\n\n.rounded-bottom-pill {\n  border-bottom-right-radius: 50rem !important;\n  border-bottom-left-radius: 50rem !important;\n}\n\n.rounded-start {\n  border-bottom-left-radius: 0.25rem !important;\n  border-top-left-radius: 0.25rem !important;\n}\n\n.rounded-start-0 {\n  border-bottom-left-radius: 0 !important;\n  border-top-left-radius: 0 !important;\n}\n\n.rounded-start-1 {\n  border-bottom-left-radius: 0.1875rem !important;\n  border-top-left-radius: 0.1875rem !important;\n}\n\n.rounded-start-2 {\n  border-bottom-left-radius: 0.25rem !important;\n  border-top-left-radius: 0.25rem !important;\n}\n\n.rounded-start-3 {\n  border-bottom-left-radius: 0.75rem !important;\n  border-top-left-radius: 0.75rem !important;\n}\n\n.rounded-start-circle {\n  border-bottom-left-radius: 50% !important;\n  border-top-left-radius: 50% !important;\n}\n\n.rounded-start-pill {\n  border-bottom-left-radius: 50rem !important;\n  border-top-left-radius: 50rem !important;\n}\n\n.visible {\n  visibility: visible !important;\n}\n\n.invisible {\n  visibility: hidden !important;\n}\n\n.z-n1 {\n  z-index: -1 !important;\n}\n\n.z-0 {\n  z-index: 0 !important;\n}\n\n.z-1 {\n  z-index: 1 !important;\n}\n\n.z-2 {\n  z-index: 2 !important;\n}\n\n.z-3 {\n  z-index: 3 !important;\n}\n\n.cursor-default {\n  cursor: default !important;\n}\n\n.cursor-pointer {\n  cursor: pointer !important;\n}\n\n.flex-basis-0 {\n  flex-basis: 0 !important;\n}\n\n.flex-basis-25 {\n  flex-basis: 25% !important;\n}\n\n.flex-basis-50 {\n  flex-basis: 50% !important;\n}\n\n.flex-basis-75 {\n  flex-basis: 75% !important;\n}\n\n.flex-basis-100 {\n  flex-basis: 100% !important;\n}\n\n.flex-basis-auto {\n  flex-basis: auto !important;\n}\n\n.transition-none {\n  transition: none !important;\n}\n\n.transition-base {\n  transition: all 0.2s ease-in-out !important;\n}\n\n.transition-fade {\n  transition: opacity 0.15s linear !important;\n}\n\n.min-w-0 {\n  min-width: 0 !important;\n}\n\n@media (min-width: 576px) {\n  .float-sm-start {\n    float: left !important;\n  }\n  .float-sm-end {\n    float: right !important;\n  }\n  .float-sm-none {\n    float: none !important;\n  }\n  .object-fit-sm-contain {\n    object-fit: contain !important;\n  }\n  .object-fit-sm-cover {\n    object-fit: cover !important;\n  }\n  .object-fit-sm-fill {\n    object-fit: fill !important;\n  }\n  .object-fit-sm-scale {\n    object-fit: scale-down !important;\n  }\n  .object-fit-sm-none {\n    object-fit: none !important;\n  }\n  .d-sm-inline {\n    display: inline !important;\n  }\n  .d-sm-inline-block {\n    display: inline-block !important;\n  }\n  .d-sm-block {\n    display: block !important;\n  }\n  .d-sm-grid {\n    display: grid !important;\n  }\n  .d-sm-inline-grid {\n    display: inline-grid !important;\n  }\n  .d-sm-table {\n    display: table !important;\n  }\n  .d-sm-table-row {\n    display: table-row !important;\n  }\n  .d-sm-table-cell {\n    display: table-cell !important;\n  }\n  .d-sm-flex {\n    display: -webkit-box !important; display: -webkit-flex !important; display: flex !important;\n  }\n  .d-sm-inline-flex {\n    display: -webkit-inline-box !important; display: -webkit-inline-flex !important; display: inline-flex !important;\n  }\n  .d-sm-none {\n    display: none !important;\n  }\n  .d-sm-contents {\n    display: contents !important;\n  }\n  .position-sm-static {\n    position: static !important;\n  }\n  .position-sm-relative {\n    position: relative !important;\n  }\n  .position-sm-absolute {\n    position: absolute !important;\n  }\n  .position-sm-fixed {\n    position: fixed !important;\n  }\n  .position-sm-sticky {\n    position: sticky !important;\n  }\n  .w-sm-0 {\n    width: 0 !important;\n  }\n  .w-sm-25 {\n    width: 25% !important;\n  }\n  .w-sm-50 {\n    width: 50% !important;\n  }\n  .w-sm-75 {\n    width: 75% !important;\n  }\n  .w-sm-100 {\n    width: 100% !important;\n  }\n  .w-sm-auto {\n    width: auto !important;\n  }\n  .mw-sm-0 {\n    max-width: 0 !important;\n  }\n  .mw-sm-25 {\n    max-width: 25% !important;\n  }\n  .mw-sm-50 {\n    max-width: 50% !important;\n  }\n  .mw-sm-75 {\n    max-width: 75% !important;\n  }\n  .mw-sm-100 {\n    max-width: 100% !important;\n  }\n  .mw-sm-auto {\n    max-width: auto !important;\n  }\n  .h-sm-0 {\n    height: 0 !important;\n  }\n  .h-sm-25 {\n    height: 25% !important;\n  }\n  .h-sm-50 {\n    height: 50% !important;\n  }\n  .h-sm-75 {\n    height: 75% !important;\n  }\n  .h-sm-100 {\n    height: 100% !important;\n  }\n  .h-sm-auto {\n    height: auto !important;\n  }\n  .mh-sm-0 {\n    max-height: 0 !important;\n  }\n  .mh-sm-25 {\n    max-height: 25% !important;\n  }\n  .mh-sm-50 {\n    max-height: 50% !important;\n  }\n  .mh-sm-75 {\n    max-height: 75% !important;\n  }\n  .mh-sm-100 {\n    max-height: 100% !important;\n  }\n  .mh-sm-auto {\n    max-height: auto !important;\n  }\n  .flex-sm-fill {\n    flex: 1 1 auto !important;\n  }\n  .flex-sm-row {\n    flex-direction: row !important;\n  }\n  .flex-sm-column {\n    flex-direction: column !important;\n  }\n  .flex-sm-row-reverse {\n    flex-direction: row-reverse !important;\n  }\n  .flex-sm-column-reverse {\n    flex-direction: column-reverse !important;\n  }\n  .flex-sm-grow-0 {\n    flex-grow: 0 !important;\n  }\n  .flex-sm-grow-1 {\n    flex-grow: 1 !important;\n  }\n  .flex-sm-shrink-0 {\n    flex-shrink: 0 !important;\n  }\n  .flex-sm-shrink-1 {\n    flex-shrink: 1 !important;\n  }\n  .flex-sm-wrap {\n    flex-wrap: wrap !important;\n  }\n  .flex-sm-nowrap {\n    flex-wrap: nowrap !important;\n  }\n  .flex-sm-wrap-reverse {\n    flex-wrap: wrap-reverse !important;\n  }\n  .justify-content-sm-start {\n    -webkit-box-pack: start !important; justify-content: flex-start !important;\n  }\n  .justify-content-sm-end {\n    -webkit-box-pack: end !important; justify-content: flex-end !important;\n  }\n  .justify-content-sm-center {\n    justify-content: center !important;\n  }\n  .justify-content-sm-between {\n    justify-content: space-between !important;\n  }\n  .justify-content-sm-around {\n    justify-content: space-around !important;\n  }\n  .justify-content-sm-evenly {\n    justify-content: space-evenly !important;\n  }\n  .align-items-sm-start {\n    align-items: flex-start !important;\n  }\n  .align-items-sm-end {\n    align-items: flex-end !important;\n  }\n  .align-items-sm-center {\n    align-items: center !important;\n  }\n  .align-items-sm-baseline {\n    align-items: baseline !important;\n  }\n  .align-items-sm-stretch {\n    align-items: stretch !important;\n  }\n  .align-content-sm-start {\n    align-content: flex-start !important;\n  }\n  .align-content-sm-end {\n    align-content: flex-end !important;\n  }\n  .align-content-sm-center {\n    align-content: center !important;\n  }\n  .align-content-sm-between {\n    align-content: space-between !important;\n  }\n  .align-content-sm-around {\n    align-content: space-around !important;\n  }\n  .align-content-sm-stretch {\n    align-content: stretch !important;\n  }\n  .align-self-sm-auto {\n    align-self: auto !important;\n  }\n  .align-self-sm-start {\n    align-self: flex-start !important;\n  }\n  .align-self-sm-end {\n    align-self: flex-end !important;\n  }\n  .align-self-sm-center {\n    align-self: center !important;\n  }\n  .align-self-sm-baseline {\n    align-self: baseline !important;\n  }\n  .align-self-sm-stretch {\n    align-self: stretch !important;\n  }\n  .order-sm-first {\n    order: -1 !important;\n  }\n  .order-sm-last {\n    order: 13 !important;\n  }\n  .order-sm-0 {\n    order: 0 !important;\n  }\n  .order-sm-1 {\n    order: 1 !important;\n  }\n  .order-sm-2 {\n    order: 2 !important;\n  }\n  .order-sm-3 {\n    order: 3 !important;\n  }\n  .order-sm-4 {\n    order: 4 !important;\n  }\n  .order-sm-5 {\n    order: 5 !important;\n  }\n  .order-sm-6 {\n    order: 6 !important;\n  }\n  .order-sm-7 {\n    order: 7 !important;\n  }\n  .order-sm-8 {\n    order: 8 !important;\n  }\n  .order-sm-9 {\n    order: 9 !important;\n  }\n  .order-sm-10 {\n    order: 10 !important;\n  }\n  .order-sm-11 {\n    order: 11 !important;\n  }\n  .order-sm-12 {\n    order: 12 !important;\n  }\n  .m-sm-0 {\n    margin: 0 !important;\n  }\n  .m-sm-1 {\n    margin: 4px !important;\n  }\n  .m-sm-2 {\n    margin: 8px !important;\n  }\n  .m-sm-3 {\n    margin: 16px !important;\n  }\n  .m-sm-4 {\n    margin: 24px !important;\n  }\n  .m-sm-5 {\n    margin: 48px !important;\n  }\n  .m-sm-auto {\n    margin: auto !important;\n  }\n  .mx-sm-0 {\n    margin-right: 0 !important;\n    margin-left: 0 !important;\n  }\n  .mx-sm-1 {\n    margin-right: 4px !important;\n    margin-left: 4px !important;\n  }\n  .mx-sm-2 {\n    margin-right: 8px !important;\n    margin-left: 8px !important;\n  }\n  .mx-sm-3 {\n    margin-right: 16px !important;\n    margin-left: 16px !important;\n  }\n  .mx-sm-4 {\n    margin-right: 24px !important;\n    margin-left: 24px !important;\n  }\n  .mx-sm-5 {\n    margin-right: 48px !important;\n    margin-left: 48px !important;\n  }\n  .mx-sm-auto {\n    margin-right: auto !important;\n    margin-left: auto !important;\n  }\n  .my-sm-0 {\n    margin-top: 0 !important;\n    margin-bottom: 0 !important;\n  }\n  .my-sm-1 {\n    margin-top: 4px !important;\n    margin-bottom: 4px !important;\n  }\n  .my-sm-2 {\n    margin-top: 8px !important;\n    margin-bottom: 8px !important;\n  }\n  .my-sm-3 {\n    margin-top: 16px !important;\n    margin-bottom: 16px !important;\n  }\n  .my-sm-4 {\n    margin-top: 24px !important;\n    margin-bottom: 24px !important;\n  }\n  .my-sm-5 {\n    margin-top: 48px !important;\n    margin-bottom: 48px !important;\n  }\n  .my-sm-auto {\n    margin-top: auto !important;\n    margin-bottom: auto !important;\n  }\n  .mt-sm-0 {\n    margin-top: 0 !important;\n  }\n  .mt-sm-1 {\n    margin-top: 4px !important;\n  }\n  .mt-sm-2 {\n    margin-top: 8px !important;\n  }\n  .mt-sm-3 {\n    margin-top: 16px !important;\n  }\n  .mt-sm-4 {\n    margin-top: 24px !important;\n  }\n  .mt-sm-5 {\n    margin-top: 48px !important;\n  }\n  .mt-sm-auto {\n    margin-top: auto !important;\n  }\n  .me-sm-0 {\n    margin-right: 0 !important;\n  }\n  .me-sm-1 {\n    margin-right: 4px !important;\n  }\n  .me-sm-2 {\n    margin-right: 8px !important;\n  }\n  .me-sm-3 {\n    margin-right: 16px !important;\n  }\n  .me-sm-4 {\n    margin-right: 24px !important;\n  }\n  .me-sm-5 {\n    margin-right: 48px !important;\n  }\n  .me-sm-auto {\n    margin-right: auto !important;\n  }\n  .mb-sm-0 {\n    margin-bottom: 0 !important;\n  }\n  .mb-sm-1 {\n    margin-bottom: 4px !important;\n  }\n  .mb-sm-2 {\n    margin-bottom: 8px !important;\n  }\n  .mb-sm-3 {\n    margin-bottom: 16px !important;\n  }\n  .mb-sm-4 {\n    margin-bottom: 24px !important;\n  }\n  .mb-sm-5 {\n    margin-bottom: 48px !important;\n  }\n  .mb-sm-auto {\n    margin-bottom: auto !important;\n  }\n  .ms-sm-0 {\n    margin-left: 0 !important;\n  }\n  .ms-sm-1 {\n    margin-left: 4px !important;\n  }\n  .ms-sm-2 {\n    margin-left: 8px !important;\n  }\n  .ms-sm-3 {\n    margin-left: 16px !important;\n  }\n  .ms-sm-4 {\n    margin-left: 24px !important;\n  }\n  .ms-sm-5 {\n    margin-left: 48px !important;\n  }\n  .ms-sm-auto {\n    margin-left: auto !important;\n  }\n  .m-sm-n1 {\n    margin: -4px !important;\n  }\n  .m-sm-n2 {\n    margin: -8px !important;\n  }\n  .m-sm-n3 {\n    margin: -16px !important;\n  }\n  .m-sm-n4 {\n    margin: -24px !important;\n  }\n  .m-sm-n5 {\n    margin: -48px !important;\n  }\n  .mx-sm-n1 {\n    margin-right: -4px !important;\n    margin-left: -4px !important;\n  }\n  .mx-sm-n2 {\n    margin-right: -8px !important;\n    margin-left: -8px !important;\n  }\n  .mx-sm-n3 {\n    margin-right: -16px !important;\n    margin-left: -16px !important;\n  }\n  .mx-sm-n4 {\n    margin-right: -24px !important;\n    margin-left: -24px !important;\n  }\n  .mx-sm-n5 {\n    margin-right: -48px !important;\n    margin-left: -48px !important;\n  }\n  .my-sm-n1 {\n    margin-top: -4px !important;\n    margin-bottom: -4px !important;\n  }\n  .my-sm-n2 {\n    margin-top: -8px !important;\n    margin-bottom: -8px !important;\n  }\n  .my-sm-n3 {\n    margin-top: -16px !important;\n    margin-bottom: -16px !important;\n  }\n  .my-sm-n4 {\n    margin-top: -24px !important;\n    margin-bottom: -24px !important;\n  }\n  .my-sm-n5 {\n    margin-top: -48px !important;\n    margin-bottom: -48px !important;\n  }\n  .mt-sm-n1 {\n    margin-top: -4px !important;\n  }\n  .mt-sm-n2 {\n    margin-top: -8px !important;\n  }\n  .mt-sm-n3 {\n    margin-top: -16px !important;\n  }\n  .mt-sm-n4 {\n    margin-top: -24px !important;\n  }\n  .mt-sm-n5 {\n    margin-top: -48px !important;\n  }\n  .me-sm-n1 {\n    margin-right: -4px !important;\n  }\n  .me-sm-n2 {\n    margin-right: -8px !important;\n  }\n  .me-sm-n3 {\n    margin-right: -16px !important;\n  }\n  .me-sm-n4 {\n    margin-right: -24px !important;\n  }\n  .me-sm-n5 {\n    margin-right: -48px !important;\n  }\n  .mb-sm-n1 {\n    margin-bottom: -4px !important;\n  }\n  .mb-sm-n2 {\n    margin-bottom: -8px !important;\n  }\n  .mb-sm-n3 {\n    margin-bottom: -16px !important;\n  }\n  .mb-sm-n4 {\n    margin-bottom: -24px !important;\n  }\n  .mb-sm-n5 {\n    margin-bottom: -48px !important;\n  }\n  .ms-sm-n1 {\n    margin-left: -4px !important;\n  }\n  .ms-sm-n2 {\n    margin-left: -8px !important;\n  }\n  .ms-sm-n3 {\n    margin-left: -16px !important;\n  }\n  .ms-sm-n4 {\n    margin-left: -24px !important;\n  }\n  .ms-sm-n5 {\n    margin-left: -48px !important;\n  }\n  .p-sm-0 {\n    padding: 0 !important;\n  }\n  .p-sm-1 {\n    padding: 4px !important;\n  }\n  .p-sm-2 {\n    padding: 8px !important;\n  }\n  .p-sm-3 {\n    padding: 16px !important;\n  }\n  .p-sm-4 {\n    padding: 24px !important;\n  }\n  .p-sm-5 {\n    padding: 48px !important;\n  }\n  .px-sm-0 {\n    padding-right: 0 !important;\n    padding-left: 0 !important;\n  }\n  .px-sm-1 {\n    padding-right: 4px !important;\n    padding-left: 4px !important;\n  }\n  .px-sm-2 {\n    padding-right: 8px !important;\n    padding-left: 8px !important;\n  }\n  .px-sm-3 {\n    padding-right: 16px !important;\n    padding-left: 16px !important;\n  }\n  .px-sm-4 {\n    padding-right: 24px !important;\n    padding-left: 24px !important;\n  }\n  .px-sm-5 {\n    padding-right: 48px !important;\n    padding-left: 48px !important;\n  }\n  .py-sm-0 {\n    padding-top: 0 !important;\n    padding-bottom: 0 !important;\n  }\n  .py-sm-1 {\n    padding-top: 4px !important;\n    padding-bottom: 4px !important;\n  }\n  .py-sm-2 {\n    padding-top: 8px !important;\n    padding-bottom: 8px !important;\n  }\n  .py-sm-3 {\n    padding-top: 16px !important;\n    padding-bottom: 16px !important;\n  }\n  .py-sm-4 {\n    padding-top: 24px !important;\n    padding-bottom: 24px !important;\n  }\n  .py-sm-5 {\n    padding-top: 48px !important;\n    padding-bottom: 48px !important;\n  }\n  .pt-sm-0 {\n    padding-top: 0 !important;\n  }\n  .pt-sm-1 {\n    padding-top: 4px !important;\n  }\n  .pt-sm-2 {\n    padding-top: 8px !important;\n  }\n  .pt-sm-3 {\n    padding-top: 16px !important;\n  }\n  .pt-sm-4 {\n    padding-top: 24px !important;\n  }\n  .pt-sm-5 {\n    padding-top: 48px !important;\n  }\n  .pe-sm-0 {\n    padding-right: 0 !important;\n  }\n  .pe-sm-1 {\n    padding-right: 4px !important;\n  }\n  .pe-sm-2 {\n    padding-right: 8px !important;\n  }\n  .pe-sm-3 {\n    padding-right: 16px !important;\n  }\n  .pe-sm-4 {\n    padding-right: 24px !important;\n  }\n  .pe-sm-5 {\n    padding-right: 48px !important;\n  }\n  .pb-sm-0 {\n    padding-bottom: 0 !important;\n  }\n  .pb-sm-1 {\n    padding-bottom: 4px !important;\n  }\n  .pb-sm-2 {\n    padding-bottom: 8px !important;\n  }\n  .pb-sm-3 {\n    padding-bottom: 16px !important;\n  }\n  .pb-sm-4 {\n    padding-bottom: 24px !important;\n  }\n  .pb-sm-5 {\n    padding-bottom: 48px !important;\n  }\n  .ps-sm-0 {\n    padding-left: 0 !important;\n  }\n  .ps-sm-1 {\n    padding-left: 4px !important;\n  }\n  .ps-sm-2 {\n    padding-left: 8px !important;\n  }\n  .ps-sm-3 {\n    padding-left: 16px !important;\n  }\n  .ps-sm-4 {\n    padding-left: 24px !important;\n  }\n  .ps-sm-5 {\n    padding-left: 48px !important;\n  }\n  .gap-sm-0 {\n    gap: 0 !important;\n  }\n  .gap-sm-1 {\n    gap: 4px !important;\n  }\n  .gap-sm-2 {\n    gap: 8px !important;\n  }\n  .gap-sm-3 {\n    gap: 16px !important;\n  }\n  .gap-sm-4 {\n    gap: 24px !important;\n  }\n  .gap-sm-5 {\n    gap: 48px !important;\n  }\n  .row-gap-sm-0 {\n    row-gap: 0 !important;\n  }\n  .row-gap-sm-1 {\n    row-gap: 4px !important;\n  }\n  .row-gap-sm-2 {\n    row-gap: 8px !important;\n  }\n  .row-gap-sm-3 {\n    row-gap: 16px !important;\n  }\n  .row-gap-sm-4 {\n    row-gap: 24px !important;\n  }\n  .row-gap-sm-5 {\n    row-gap: 48px !important;\n  }\n  .column-gap-sm-0 {\n    column-gap: 0 !important;\n  }\n  .column-gap-sm-1 {\n    column-gap: 4px !important;\n  }\n  .column-gap-sm-2 {\n    column-gap: 8px !important;\n  }\n  .column-gap-sm-3 {\n    column-gap: 16px !important;\n  }\n  .column-gap-sm-4 {\n    column-gap: 24px !important;\n  }\n  .column-gap-sm-5 {\n    column-gap: 48px !important;\n  }\n  .text-sm-start {\n    text-align: left !important;\n  }\n  .text-sm-end {\n    text-align: right !important;\n  }\n  .text-sm-center {\n    text-align: center !important;\n  }\n  .flex-basis-sm-0 {\n    flex-basis: 0 !important;\n  }\n  .flex-basis-sm-25 {\n    flex-basis: 25% !important;\n  }\n  .flex-basis-sm-50 {\n    flex-basis: 50% !important;\n  }\n  .flex-basis-sm-75 {\n    flex-basis: 75% !important;\n  }\n  .flex-basis-sm-100 {\n    flex-basis: 100% !important;\n  }\n  .flex-basis-sm-auto {\n    flex-basis: auto !important;\n  }\n}\n\n@media (min-width: 768px) {\n  .float-md-start {\n    float: left !important;\n  }\n  .float-md-end {\n    float: right !important;\n  }\n  .float-md-none {\n    float: none !important;\n  }\n  .object-fit-md-contain {\n    object-fit: contain !important;\n  }\n  .object-fit-md-cover {\n    object-fit: cover !important;\n  }\n  .object-fit-md-fill {\n    object-fit: fill !important;\n  }\n  .object-fit-md-scale {\n    object-fit: scale-down !important;\n  }\n  .object-fit-md-none {\n    object-fit: none !important;\n  }\n  .d-md-inline {\n    display: inline !important;\n  }\n  .d-md-inline-block {\n    display: inline-block !important;\n  }\n  .d-md-block {\n    display: block !important;\n  }\n  .d-md-grid {\n    display: grid !important;\n  }\n  .d-md-inline-grid {\n    display: inline-grid !important;\n  }\n  .d-md-table {\n    display: table !important;\n  }\n  .d-md-table-row {\n    display: table-row !important;\n  }\n  .d-md-table-cell {\n    display: table-cell !important;\n  }\n  .d-md-flex {\n    display: -webkit-box !important; display: -webkit-flex !important; display: flex !important;\n  }\n  .d-md-inline-flex {\n    display: -webkit-inline-box !important; display: -webkit-inline-flex !important; display: inline-flex !important;\n  }\n  .d-md-none {\n    display: none !important;\n  }\n  .d-md-contents {\n    display: contents !important;\n  }\n  .position-md-static {\n    position: static !important;\n  }\n  .position-md-relative {\n    position: relative !important;\n  }\n  .position-md-absolute {\n    position: absolute !important;\n  }\n  .position-md-fixed {\n    position: fixed !important;\n  }\n  .position-md-sticky {\n    position: sticky !important;\n  }\n  .w-md-0 {\n    width: 0 !important;\n  }\n  .w-md-25 {\n    width: 25% !important;\n  }\n  .w-md-50 {\n    width: 50% !important;\n  }\n  .w-md-75 {\n    width: 75% !important;\n  }\n  .w-md-100 {\n    width: 100% !important;\n  }\n  .w-md-auto {\n    width: auto !important;\n  }\n  .mw-md-0 {\n    max-width: 0 !important;\n  }\n  .mw-md-25 {\n    max-width: 25% !important;\n  }\n  .mw-md-50 {\n    max-width: 50% !important;\n  }\n  .mw-md-75 {\n    max-width: 75% !important;\n  }\n  .mw-md-100 {\n    max-width: 100% !important;\n  }\n  .mw-md-auto {\n    max-width: auto !important;\n  }\n  .h-md-0 {\n    height: 0 !important;\n  }\n  .h-md-25 {\n    height: 25% !important;\n  }\n  .h-md-50 {\n    height: 50% !important;\n  }\n  .h-md-75 {\n    height: 75% !important;\n  }\n  .h-md-100 {\n    height: 100% !important;\n  }\n  .h-md-auto {\n    height: auto !important;\n  }\n  .mh-md-0 {\n    max-height: 0 !important;\n  }\n  .mh-md-25 {\n    max-height: 25% !important;\n  }\n  .mh-md-50 {\n    max-height: 50% !important;\n  }\n  .mh-md-75 {\n    max-height: 75% !important;\n  }\n  .mh-md-100 {\n    max-height: 100% !important;\n  }\n  .mh-md-auto {\n    max-height: auto !important;\n  }\n  .flex-md-fill {\n    flex: 1 1 auto !important;\n  }\n  .flex-md-row {\n    flex-direction: row !important;\n  }\n  .flex-md-column {\n    flex-direction: column !important;\n  }\n  .flex-md-row-reverse {\n    flex-direction: row-reverse !important;\n  }\n  .flex-md-column-reverse {\n    flex-direction: column-reverse !important;\n  }\n  .flex-md-grow-0 {\n    flex-grow: 0 !important;\n  }\n  .flex-md-grow-1 {\n    flex-grow: 1 !important;\n  }\n  .flex-md-shrink-0 {\n    flex-shrink: 0 !important;\n  }\n  .flex-md-shrink-1 {\n    flex-shrink: 1 !important;\n  }\n  .flex-md-wrap {\n    flex-wrap: wrap !important;\n  }\n  .flex-md-nowrap {\n    flex-wrap: nowrap !important;\n  }\n  .flex-md-wrap-reverse {\n    flex-wrap: wrap-reverse !important;\n  }\n  .justify-content-md-start {\n    -webkit-box-pack: start !important; justify-content: flex-start !important;\n  }\n  .justify-content-md-end {\n    -webkit-box-pack: end !important; justify-content: flex-end !important;\n  }\n  .justify-content-md-center {\n    justify-content: center !important;\n  }\n  .justify-content-md-between {\n    justify-content: space-between !important;\n  }\n  .justify-content-md-around {\n    justify-content: space-around !important;\n  }\n  .justify-content-md-evenly {\n    justify-content: space-evenly !important;\n  }\n  .align-items-md-start {\n    align-items: flex-start !important;\n  }\n  .align-items-md-end {\n    align-items: flex-end !important;\n  }\n  .align-items-md-center {\n    align-items: center !important;\n  }\n  .align-items-md-baseline {\n    align-items: baseline !important;\n  }\n  .align-items-md-stretch {\n    align-items: stretch !important;\n  }\n  .align-content-md-start {\n    align-content: flex-start !important;\n  }\n  .align-content-md-end {\n    align-content: flex-end !important;\n  }\n  .align-content-md-center {\n    align-content: center !important;\n  }\n  .align-content-md-between {\n    align-content: space-between !important;\n  }\n  .align-content-md-around {\n    align-content: space-around !important;\n  }\n  .align-content-md-stretch {\n    align-content: stretch !important;\n  }\n  .align-self-md-auto {\n    align-self: auto !important;\n  }\n  .align-self-md-start {\n    align-self: flex-start !important;\n  }\n  .align-self-md-end {\n    align-self: flex-end !important;\n  }\n  .align-self-md-center {\n    align-self: center !important;\n  }\n  .align-self-md-baseline {\n    align-self: baseline !important;\n  }\n  .align-self-md-stretch {\n    align-self: stretch !important;\n  }\n  .order-md-first {\n    order: -1 !important;\n  }\n  .order-md-last {\n    order: 13 !important;\n  }\n  .order-md-0 {\n    order: 0 !important;\n  }\n  .order-md-1 {\n    order: 1 !important;\n  }\n  .order-md-2 {\n    order: 2 !important;\n  }\n  .order-md-3 {\n    order: 3 !important;\n  }\n  .order-md-4 {\n    order: 4 !important;\n  }\n  .order-md-5 {\n    order: 5 !important;\n  }\n  .order-md-6 {\n    order: 6 !important;\n  }\n  .order-md-7 {\n    order: 7 !important;\n  }\n  .order-md-8 {\n    order: 8 !important;\n  }\n  .order-md-9 {\n    order: 9 !important;\n  }\n  .order-md-10 {\n    order: 10 !important;\n  }\n  .order-md-11 {\n    order: 11 !important;\n  }\n  .order-md-12 {\n    order: 12 !important;\n  }\n  .m-md-0 {\n    margin: 0 !important;\n  }\n  .m-md-1 {\n    margin: 4px !important;\n  }\n  .m-md-2 {\n    margin: 8px !important;\n  }\n  .m-md-3 {\n    margin: 16px !important;\n  }\n  .m-md-4 {\n    margin: 24px !important;\n  }\n  .m-md-5 {\n    margin: 48px !important;\n  }\n  .m-md-auto {\n    margin: auto !important;\n  }\n  .mx-md-0 {\n    margin-right: 0 !important;\n    margin-left: 0 !important;\n  }\n  .mx-md-1 {\n    margin-right: 4px !important;\n    margin-left: 4px !important;\n  }\n  .mx-md-2 {\n    margin-right: 8px !important;\n    margin-left: 8px !important;\n  }\n  .mx-md-3 {\n    margin-right: 16px !important;\n    margin-left: 16px !important;\n  }\n  .mx-md-4 {\n    margin-right: 24px !important;\n    margin-left: 24px !important;\n  }\n  .mx-md-5 {\n    margin-right: 48px !important;\n    margin-left: 48px !important;\n  }\n  .mx-md-auto {\n    margin-right: auto !important;\n    margin-left: auto !important;\n  }\n  .my-md-0 {\n    margin-top: 0 !important;\n    margin-bottom: 0 !important;\n  }\n  .my-md-1 {\n    margin-top: 4px !important;\n    margin-bottom: 4px !important;\n  }\n  .my-md-2 {\n    margin-top: 8px !important;\n    margin-bottom: 8px !important;\n  }\n  .my-md-3 {\n    margin-top: 16px !important;\n    margin-bottom: 16px !important;\n  }\n  .my-md-4 {\n    margin-top: 24px !important;\n    margin-bottom: 24px !important;\n  }\n  .my-md-5 {\n    margin-top: 48px !important;\n    margin-bottom: 48px !important;\n  }\n  .my-md-auto {\n    margin-top: auto !important;\n    margin-bottom: auto !important;\n  }\n  .mt-md-0 {\n    margin-top: 0 !important;\n  }\n  .mt-md-1 {\n    margin-top: 4px !important;\n  }\n  .mt-md-2 {\n    margin-top: 8px !important;\n  }\n  .mt-md-3 {\n    margin-top: 16px !important;\n  }\n  .mt-md-4 {\n    margin-top: 24px !important;\n  }\n  .mt-md-5 {\n    margin-top: 48px !important;\n  }\n  .mt-md-auto {\n    margin-top: auto !important;\n  }\n  .me-md-0 {\n    margin-right: 0 !important;\n  }\n  .me-md-1 {\n    margin-right: 4px !important;\n  }\n  .me-md-2 {\n    margin-right: 8px !important;\n  }\n  .me-md-3 {\n    margin-right: 16px !important;\n  }\n  .me-md-4 {\n    margin-right: 24px !important;\n  }\n  .me-md-5 {\n    margin-right: 48px !important;\n  }\n  .me-md-auto {\n    margin-right: auto !important;\n  }\n  .mb-md-0 {\n    margin-bottom: 0 !important;\n  }\n  .mb-md-1 {\n    margin-bottom: 4px !important;\n  }\n  .mb-md-2 {\n    margin-bottom: 8px !important;\n  }\n  .mb-md-3 {\n    margin-bottom: 16px !important;\n  }\n  .mb-md-4 {\n    margin-bottom: 24px !important;\n  }\n  .mb-md-5 {\n    margin-bottom: 48px !important;\n  }\n  .mb-md-auto {\n    margin-bottom: auto !important;\n  }\n  .ms-md-0 {\n    margin-left: 0 !important;\n  }\n  .ms-md-1 {\n    margin-left: 4px !important;\n  }\n  .ms-md-2 {\n    margin-left: 8px !important;\n  }\n  .ms-md-3 {\n    margin-left: 16px !important;\n  }\n  .ms-md-4 {\n    margin-left: 24px !important;\n  }\n  .ms-md-5 {\n    margin-left: 48px !important;\n  }\n  .ms-md-auto {\n    margin-left: auto !important;\n  }\n  .m-md-n1 {\n    margin: -4px !important;\n  }\n  .m-md-n2 {\n    margin: -8px !important;\n  }\n  .m-md-n3 {\n    margin: -16px !important;\n  }\n  .m-md-n4 {\n    margin: -24px !important;\n  }\n  .m-md-n5 {\n    margin: -48px !important;\n  }\n  .mx-md-n1 {\n    margin-right: -4px !important;\n    margin-left: -4px !important;\n  }\n  .mx-md-n2 {\n    margin-right: -8px !important;\n    margin-left: -8px !important;\n  }\n  .mx-md-n3 {\n    margin-right: -16px !important;\n    margin-left: -16px !important;\n  }\n  .mx-md-n4 {\n    margin-right: -24px !important;\n    margin-left: -24px !important;\n  }\n  .mx-md-n5 {\n    margin-right: -48px !important;\n    margin-left: -48px !important;\n  }\n  .my-md-n1 {\n    margin-top: -4px !important;\n    margin-bottom: -4px !important;\n  }\n  .my-md-n2 {\n    margin-top: -8px !important;\n    margin-bottom: -8px !important;\n  }\n  .my-md-n3 {\n    margin-top: -16px !important;\n    margin-bottom: -16px !important;\n  }\n  .my-md-n4 {\n    margin-top: -24px !important;\n    margin-bottom: -24px !important;\n  }\n  .my-md-n5 {\n    margin-top: -48px !important;\n    margin-bottom: -48px !important;\n  }\n  .mt-md-n1 {\n    margin-top: -4px !important;\n  }\n  .mt-md-n2 {\n    margin-top: -8px !important;\n  }\n  .mt-md-n3 {\n    margin-top: -16px !important;\n  }\n  .mt-md-n4 {\n    margin-top: -24px !important;\n  }\n  .mt-md-n5 {\n    margin-top: -48px !important;\n  }\n  .me-md-n1 {\n    margin-right: -4px !important;\n  }\n  .me-md-n2 {\n    margin-right: -8px !important;\n  }\n  .me-md-n3 {\n    margin-right: -16px !important;\n  }\n  .me-md-n4 {\n    margin-right: -24px !important;\n  }\n  .me-md-n5 {\n    margin-right: -48px !important;\n  }\n  .mb-md-n1 {\n    margin-bottom: -4px !important;\n  }\n  .mb-md-n2 {\n    margin-bottom: -8px !important;\n  }\n  .mb-md-n3 {\n    margin-bottom: -16px !important;\n  }\n  .mb-md-n4 {\n    margin-bottom: -24px !important;\n  }\n  .mb-md-n5 {\n    margin-bottom: -48px !important;\n  }\n  .ms-md-n1 {\n    margin-left: -4px !important;\n  }\n  .ms-md-n2 {\n    margin-left: -8px !important;\n  }\n  .ms-md-n3 {\n    margin-left: -16px !important;\n  }\n  .ms-md-n4 {\n    margin-left: -24px !important;\n  }\n  .ms-md-n5 {\n    margin-left: -48px !important;\n  }\n  .p-md-0 {\n    padding: 0 !important;\n  }\n  .p-md-1 {\n    padding: 4px !important;\n  }\n  .p-md-2 {\n    padding: 8px !important;\n  }\n  .p-md-3 {\n    padding: 16px !important;\n  }\n  .p-md-4 {\n    padding: 24px !important;\n  }\n  .p-md-5 {\n    padding: 48px !important;\n  }\n  .px-md-0 {\n    padding-right: 0 !important;\n    padding-left: 0 !important;\n  }\n  .px-md-1 {\n    padding-right: 4px !important;\n    padding-left: 4px !important;\n  }\n  .px-md-2 {\n    padding-right: 8px !important;\n    padding-left: 8px !important;\n  }\n  .px-md-3 {\n    padding-right: 16px !important;\n    padding-left: 16px !important;\n  }\n  .px-md-4 {\n    padding-right: 24px !important;\n    padding-left: 24px !important;\n  }\n  .px-md-5 {\n    padding-right: 48px !important;\n    padding-left: 48px !important;\n  }\n  .py-md-0 {\n    padding-top: 0 !important;\n    padding-bottom: 0 !important;\n  }\n  .py-md-1 {\n    padding-top: 4px !important;\n    padding-bottom: 4px !important;\n  }\n  .py-md-2 {\n    padding-top: 8px !important;\n    padding-bottom: 8px !important;\n  }\n  .py-md-3 {\n    padding-top: 16px !important;\n    padding-bottom: 16px !important;\n  }\n  .py-md-4 {\n    padding-top: 24px !important;\n    padding-bottom: 24px !important;\n  }\n  .py-md-5 {\n    padding-top: 48px !important;\n    padding-bottom: 48px !important;\n  }\n  .pt-md-0 {\n    padding-top: 0 !important;\n  }\n  .pt-md-1 {\n    padding-top: 4px !important;\n  }\n  .pt-md-2 {\n    padding-top: 8px !important;\n  }\n  .pt-md-3 {\n    padding-top: 16px !important;\n  }\n  .pt-md-4 {\n    padding-top: 24px !important;\n  }\n  .pt-md-5 {\n    padding-top: 48px !important;\n  }\n  .pe-md-0 {\n    padding-right: 0 !important;\n  }\n  .pe-md-1 {\n    padding-right: 4px !important;\n  }\n  .pe-md-2 {\n    padding-right: 8px !important;\n  }\n  .pe-md-3 {\n    padding-right: 16px !important;\n  }\n  .pe-md-4 {\n    padding-right: 24px !important;\n  }\n  .pe-md-5 {\n    padding-right: 48px !important;\n  }\n  .pb-md-0 {\n    padding-bottom: 0 !important;\n  }\n  .pb-md-1 {\n    padding-bottom: 4px !important;\n  }\n  .pb-md-2 {\n    padding-bottom: 8px !important;\n  }\n  .pb-md-3 {\n    padding-bottom: 16px !important;\n  }\n  .pb-md-4 {\n    padding-bottom: 24px !important;\n  }\n  .pb-md-5 {\n    padding-bottom: 48px !important;\n  }\n  .ps-md-0 {\n    padding-left: 0 !important;\n  }\n  .ps-md-1 {\n    padding-left: 4px !important;\n  }\n  .ps-md-2 {\n    padding-left: 8px !important;\n  }\n  .ps-md-3 {\n    padding-left: 16px !important;\n  }\n  .ps-md-4 {\n    padding-left: 24px !important;\n  }\n  .ps-md-5 {\n    padding-left: 48px !important;\n  }\n  .gap-md-0 {\n    gap: 0 !important;\n  }\n  .gap-md-1 {\n    gap: 4px !important;\n  }\n  .gap-md-2 {\n    gap: 8px !important;\n  }\n  .gap-md-3 {\n    gap: 16px !important;\n  }\n  .gap-md-4 {\n    gap: 24px !important;\n  }\n  .gap-md-5 {\n    gap: 48px !important;\n  }\n  .row-gap-md-0 {\n    row-gap: 0 !important;\n  }\n  .row-gap-md-1 {\n    row-gap: 4px !important;\n  }\n  .row-gap-md-2 {\n    row-gap: 8px !important;\n  }\n  .row-gap-md-3 {\n    row-gap: 16px !important;\n  }\n  .row-gap-md-4 {\n    row-gap: 24px !important;\n  }\n  .row-gap-md-5 {\n    row-gap: 48px !important;\n  }\n  .column-gap-md-0 {\n    column-gap: 0 !important;\n  }\n  .column-gap-md-1 {\n    column-gap: 4px !important;\n  }\n  .column-gap-md-2 {\n    column-gap: 8px !important;\n  }\n  .column-gap-md-3 {\n    column-gap: 16px !important;\n  }\n  .column-gap-md-4 {\n    column-gap: 24px !important;\n  }\n  .column-gap-md-5 {\n    column-gap: 48px !important;\n  }\n  .text-md-start {\n    text-align: left !important;\n  }\n  .text-md-end {\n    text-align: right !important;\n  }\n  .text-md-center {\n    text-align: center !important;\n  }\n  .flex-basis-md-0 {\n    flex-basis: 0 !important;\n  }\n  .flex-basis-md-25 {\n    flex-basis: 25% !important;\n  }\n  .flex-basis-md-50 {\n    flex-basis: 50% !important;\n  }\n  .flex-basis-md-75 {\n    flex-basis: 75% !important;\n  }\n  .flex-basis-md-100 {\n    flex-basis: 100% !important;\n  }\n  .flex-basis-md-auto {\n    flex-basis: auto !important;\n  }\n}\n\n@media (min-width: 992px) {\n  .float-lg-start {\n    float: left !important;\n  }\n  .float-lg-end {\n    float: right !important;\n  }\n  .float-lg-none {\n    float: none !important;\n  }\n  .object-fit-lg-contain {\n    object-fit: contain !important;\n  }\n  .object-fit-lg-cover {\n    object-fit: cover !important;\n  }\n  .object-fit-lg-fill {\n    object-fit: fill !important;\n  }\n  .object-fit-lg-scale {\n    object-fit: scale-down !important;\n  }\n  .object-fit-lg-none {\n    object-fit: none !important;\n  }\n  .d-lg-inline {\n    display: inline !important;\n  }\n  .d-lg-inline-block {\n    display: inline-block !important;\n  }\n  .d-lg-block {\n    display: block !important;\n  }\n  .d-lg-grid {\n    display: grid !important;\n  }\n  .d-lg-inline-grid {\n    display: inline-grid !important;\n  }\n  .d-lg-table {\n    display: table !important;\n  }\n  .d-lg-table-row {\n    display: table-row !important;\n  }\n  .d-lg-table-cell {\n    display: table-cell !important;\n  }\n  .d-lg-flex {\n    display: -webkit-box !important; display: -webkit-flex !important; display: flex !important;\n  }\n  .d-lg-inline-flex {\n    display: -webkit-inline-box !important; display: -webkit-inline-flex !important; display: inline-flex !important;\n  }\n  .d-lg-none {\n    display: none !important;\n  }\n  .d-lg-contents {\n    display: contents !important;\n  }\n  .position-lg-static {\n    position: static !important;\n  }\n  .position-lg-relative {\n    position: relative !important;\n  }\n  .position-lg-absolute {\n    position: absolute !important;\n  }\n  .position-lg-fixed {\n    position: fixed !important;\n  }\n  .position-lg-sticky {\n    position: sticky !important;\n  }\n  .w-lg-0 {\n    width: 0 !important;\n  }\n  .w-lg-25 {\n    width: 25% !important;\n  }\n  .w-lg-50 {\n    width: 50% !important;\n  }\n  .w-lg-75 {\n    width: 75% !important;\n  }\n  .w-lg-100 {\n    width: 100% !important;\n  }\n  .w-lg-auto {\n    width: auto !important;\n  }\n  .mw-lg-0 {\n    max-width: 0 !important;\n  }\n  .mw-lg-25 {\n    max-width: 25% !important;\n  }\n  .mw-lg-50 {\n    max-width: 50% !important;\n  }\n  .mw-lg-75 {\n    max-width: 75% !important;\n  }\n  .mw-lg-100 {\n    max-width: 100% !important;\n  }\n  .mw-lg-auto {\n    max-width: auto !important;\n  }\n  .h-lg-0 {\n    height: 0 !important;\n  }\n  .h-lg-25 {\n    height: 25% !important;\n  }\n  .h-lg-50 {\n    height: 50% !important;\n  }\n  .h-lg-75 {\n    height: 75% !important;\n  }\n  .h-lg-100 {\n    height: 100% !important;\n  }\n  .h-lg-auto {\n    height: auto !important;\n  }\n  .mh-lg-0 {\n    max-height: 0 !important;\n  }\n  .mh-lg-25 {\n    max-height: 25% !important;\n  }\n  .mh-lg-50 {\n    max-height: 50% !important;\n  }\n  .mh-lg-75 {\n    max-height: 75% !important;\n  }\n  .mh-lg-100 {\n    max-height: 100% !important;\n  }\n  .mh-lg-auto {\n    max-height: auto !important;\n  }\n  .flex-lg-fill {\n    flex: 1 1 auto !important;\n  }\n  .flex-lg-row {\n    flex-direction: row !important;\n  }\n  .flex-lg-column {\n    flex-direction: column !important;\n  }\n  .flex-lg-row-reverse {\n    flex-direction: row-reverse !important;\n  }\n  .flex-lg-column-reverse {\n    flex-direction: column-reverse !important;\n  }\n  .flex-lg-grow-0 {\n    flex-grow: 0 !important;\n  }\n  .flex-lg-grow-1 {\n    flex-grow: 1 !important;\n  }\n  .flex-lg-shrink-0 {\n    flex-shrink: 0 !important;\n  }\n  .flex-lg-shrink-1 {\n    flex-shrink: 1 !important;\n  }\n  .flex-lg-wrap {\n    flex-wrap: wrap !important;\n  }\n  .flex-lg-nowrap {\n    flex-wrap: nowrap !important;\n  }\n  .flex-lg-wrap-reverse {\n    flex-wrap: wrap-reverse !important;\n  }\n  .justify-content-lg-start {\n    -webkit-box-pack: start !important; justify-content: flex-start !important;\n  }\n  .justify-content-lg-end {\n    -webkit-box-pack: end !important; justify-content: flex-end !important;\n  }\n  .justify-content-lg-center {\n    justify-content: center !important;\n  }\n  .justify-content-lg-between {\n    justify-content: space-between !important;\n  }\n  .justify-content-lg-around {\n    justify-content: space-around !important;\n  }\n  .justify-content-lg-evenly {\n    justify-content: space-evenly !important;\n  }\n  .align-items-lg-start {\n    align-items: flex-start !important;\n  }\n  .align-items-lg-end {\n    align-items: flex-end !important;\n  }\n  .align-items-lg-center {\n    align-items: center !important;\n  }\n  .align-items-lg-baseline {\n    align-items: baseline !important;\n  }\n  .align-items-lg-stretch {\n    align-items: stretch !important;\n  }\n  .align-content-lg-start {\n    align-content: flex-start !important;\n  }\n  .align-content-lg-end {\n    align-content: flex-end !important;\n  }\n  .align-content-lg-center {\n    align-content: center !important;\n  }\n  .align-content-lg-between {\n    align-content: space-between !important;\n  }\n  .align-content-lg-around {\n    align-content: space-around !important;\n  }\n  .align-content-lg-stretch {\n    align-content: stretch !important;\n  }\n  .align-self-lg-auto {\n    align-self: auto !important;\n  }\n  .align-self-lg-start {\n    align-self: flex-start !important;\n  }\n  .align-self-lg-end {\n    align-self: flex-end !important;\n  }\n  .align-self-lg-center {\n    align-self: center !important;\n  }\n  .align-self-lg-baseline {\n    align-self: baseline !important;\n  }\n  .align-self-lg-stretch {\n    align-self: stretch !important;\n  }\n  .order-lg-first {\n    order: -1 !important;\n  }\n  .order-lg-last {\n    order: 13 !important;\n  }\n  .order-lg-0 {\n    order: 0 !important;\n  }\n  .order-lg-1 {\n    order: 1 !important;\n  }\n  .order-lg-2 {\n    order: 2 !important;\n  }\n  .order-lg-3 {\n    order: 3 !important;\n  }\n  .order-lg-4 {\n    order: 4 !important;\n  }\n  .order-lg-5 {\n    order: 5 !important;\n  }\n  .order-lg-6 {\n    order: 6 !important;\n  }\n  .order-lg-7 {\n    order: 7 !important;\n  }\n  .order-lg-8 {\n    order: 8 !important;\n  }\n  .order-lg-9 {\n    order: 9 !important;\n  }\n  .order-lg-10 {\n    order: 10 !important;\n  }\n  .order-lg-11 {\n    order: 11 !important;\n  }\n  .order-lg-12 {\n    order: 12 !important;\n  }\n  .m-lg-0 {\n    margin: 0 !important;\n  }\n  .m-lg-1 {\n    margin: 4px !important;\n  }\n  .m-lg-2 {\n    margin: 8px !important;\n  }\n  .m-lg-3 {\n    margin: 16px !important;\n  }\n  .m-lg-4 {\n    margin: 24px !important;\n  }\n  .m-lg-5 {\n    margin: 48px !important;\n  }\n  .m-lg-auto {\n    margin: auto !important;\n  }\n  .mx-lg-0 {\n    margin-right: 0 !important;\n    margin-left: 0 !important;\n  }\n  .mx-lg-1 {\n    margin-right: 4px !important;\n    margin-left: 4px !important;\n  }\n  .mx-lg-2 {\n    margin-right: 8px !important;\n    margin-left: 8px !important;\n  }\n  .mx-lg-3 {\n    margin-right: 16px !important;\n    margin-left: 16px !important;\n  }\n  .mx-lg-4 {\n    margin-right: 24px !important;\n    margin-left: 24px !important;\n  }\n  .mx-lg-5 {\n    margin-right: 48px !important;\n    margin-left: 48px !important;\n  }\n  .mx-lg-auto {\n    margin-right: auto !important;\n    margin-left: auto !important;\n  }\n  .my-lg-0 {\n    margin-top: 0 !important;\n    margin-bottom: 0 !important;\n  }\n  .my-lg-1 {\n    margin-top: 4px !important;\n    margin-bottom: 4px !important;\n  }\n  .my-lg-2 {\n    margin-top: 8px !important;\n    margin-bottom: 8px !important;\n  }\n  .my-lg-3 {\n    margin-top: 16px !important;\n    margin-bottom: 16px !important;\n  }\n  .my-lg-4 {\n    margin-top: 24px !important;\n    margin-bottom: 24px !important;\n  }\n  .my-lg-5 {\n    margin-top: 48px !important;\n    margin-bottom: 48px !important;\n  }\n  .my-lg-auto {\n    margin-top: auto !important;\n    margin-bottom: auto !important;\n  }\n  .mt-lg-0 {\n    margin-top: 0 !important;\n  }\n  .mt-lg-1 {\n    margin-top: 4px !important;\n  }\n  .mt-lg-2 {\n    margin-top: 8px !important;\n  }\n  .mt-lg-3 {\n    margin-top: 16px !important;\n  }\n  .mt-lg-4 {\n    margin-top: 24px !important;\n  }\n  .mt-lg-5 {\n    margin-top: 48px !important;\n  }\n  .mt-lg-auto {\n    margin-top: auto !important;\n  }\n  .me-lg-0 {\n    margin-right: 0 !important;\n  }\n  .me-lg-1 {\n    margin-right: 4px !important;\n  }\n  .me-lg-2 {\n    margin-right: 8px !important;\n  }\n  .me-lg-3 {\n    margin-right: 16px !important;\n  }\n  .me-lg-4 {\n    margin-right: 24px !important;\n  }\n  .me-lg-5 {\n    margin-right: 48px !important;\n  }\n  .me-lg-auto {\n    margin-right: auto !important;\n  }\n  .mb-lg-0 {\n    margin-bottom: 0 !important;\n  }\n  .mb-lg-1 {\n    margin-bottom: 4px !important;\n  }\n  .mb-lg-2 {\n    margin-bottom: 8px !important;\n  }\n  .mb-lg-3 {\n    margin-bottom: 16px !important;\n  }\n  .mb-lg-4 {\n    margin-bottom: 24px !important;\n  }\n  .mb-lg-5 {\n    margin-bottom: 48px !important;\n  }\n  .mb-lg-auto {\n    margin-bottom: auto !important;\n  }\n  .ms-lg-0 {\n    margin-left: 0 !important;\n  }\n  .ms-lg-1 {\n    margin-left: 4px !important;\n  }\n  .ms-lg-2 {\n    margin-left: 8px !important;\n  }\n  .ms-lg-3 {\n    margin-left: 16px !important;\n  }\n  .ms-lg-4 {\n    margin-left: 24px !important;\n  }\n  .ms-lg-5 {\n    margin-left: 48px !important;\n  }\n  .ms-lg-auto {\n    margin-left: auto !important;\n  }\n  .m-lg-n1 {\n    margin: -4px !important;\n  }\n  .m-lg-n2 {\n    margin: -8px !important;\n  }\n  .m-lg-n3 {\n    margin: -16px !important;\n  }\n  .m-lg-n4 {\n    margin: -24px !important;\n  }\n  .m-lg-n5 {\n    margin: -48px !important;\n  }\n  .mx-lg-n1 {\n    margin-right: -4px !important;\n    margin-left: -4px !important;\n  }\n  .mx-lg-n2 {\n    margin-right: -8px !important;\n    margin-left: -8px !important;\n  }\n  .mx-lg-n3 {\n    margin-right: -16px !important;\n    margin-left: -16px !important;\n  }\n  .mx-lg-n4 {\n    margin-right: -24px !important;\n    margin-left: -24px !important;\n  }\n  .mx-lg-n5 {\n    margin-right: -48px !important;\n    margin-left: -48px !important;\n  }\n  .my-lg-n1 {\n    margin-top: -4px !important;\n    margin-bottom: -4px !important;\n  }\n  .my-lg-n2 {\n    margin-top: -8px !important;\n    margin-bottom: -8px !important;\n  }\n  .my-lg-n3 {\n    margin-top: -16px !important;\n    margin-bottom: -16px !important;\n  }\n  .my-lg-n4 {\n    margin-top: -24px !important;\n    margin-bottom: -24px !important;\n  }\n  .my-lg-n5 {\n    margin-top: -48px !important;\n    margin-bottom: -48px !important;\n  }\n  .mt-lg-n1 {\n    margin-top: -4px !important;\n  }\n  .mt-lg-n2 {\n    margin-top: -8px !important;\n  }\n  .mt-lg-n3 {\n    margin-top: -16px !important;\n  }\n  .mt-lg-n4 {\n    margin-top: -24px !important;\n  }\n  .mt-lg-n5 {\n    margin-top: -48px !important;\n  }\n  .me-lg-n1 {\n    margin-right: -4px !important;\n  }\n  .me-lg-n2 {\n    margin-right: -8px !important;\n  }\n  .me-lg-n3 {\n    margin-right: -16px !important;\n  }\n  .me-lg-n4 {\n    margin-right: -24px !important;\n  }\n  .me-lg-n5 {\n    margin-right: -48px !important;\n  }\n  .mb-lg-n1 {\n    margin-bottom: -4px !important;\n  }\n  .mb-lg-n2 {\n    margin-bottom: -8px !important;\n  }\n  .mb-lg-n3 {\n    margin-bottom: -16px !important;\n  }\n  .mb-lg-n4 {\n    margin-bottom: -24px !important;\n  }\n  .mb-lg-n5 {\n    margin-bottom: -48px !important;\n  }\n  .ms-lg-n1 {\n    margin-left: -4px !important;\n  }\n  .ms-lg-n2 {\n    margin-left: -8px !important;\n  }\n  .ms-lg-n3 {\n    margin-left: -16px !important;\n  }\n  .ms-lg-n4 {\n    margin-left: -24px !important;\n  }\n  .ms-lg-n5 {\n    margin-left: -48px !important;\n  }\n  .p-lg-0 {\n    padding: 0 !important;\n  }\n  .p-lg-1 {\n    padding: 4px !important;\n  }\n  .p-lg-2 {\n    padding: 8px !important;\n  }\n  .p-lg-3 {\n    padding: 16px !important;\n  }\n  .p-lg-4 {\n    padding: 24px !important;\n  }\n  .p-lg-5 {\n    padding: 48px !important;\n  }\n  .px-lg-0 {\n    padding-right: 0 !important;\n    padding-left: 0 !important;\n  }\n  .px-lg-1 {\n    padding-right: 4px !important;\n    padding-left: 4px !important;\n  }\n  .px-lg-2 {\n    padding-right: 8px !important;\n    padding-left: 8px !important;\n  }\n  .px-lg-3 {\n    padding-right: 16px !important;\n    padding-left: 16px !important;\n  }\n  .px-lg-4 {\n    padding-right: 24px !important;\n    padding-left: 24px !important;\n  }\n  .px-lg-5 {\n    padding-right: 48px !important;\n    padding-left: 48px !important;\n  }\n  .py-lg-0 {\n    padding-top: 0 !important;\n    padding-bottom: 0 !important;\n  }\n  .py-lg-1 {\n    padding-top: 4px !important;\n    padding-bottom: 4px !important;\n  }\n  .py-lg-2 {\n    padding-top: 8px !important;\n    padding-bottom: 8px !important;\n  }\n  .py-lg-3 {\n    padding-top: 16px !important;\n    padding-bottom: 16px !important;\n  }\n  .py-lg-4 {\n    padding-top: 24px !important;\n    padding-bottom: 24px !important;\n  }\n  .py-lg-5 {\n    padding-top: 48px !important;\n    padding-bottom: 48px !important;\n  }\n  .pt-lg-0 {\n    padding-top: 0 !important;\n  }\n  .pt-lg-1 {\n    padding-top: 4px !important;\n  }\n  .pt-lg-2 {\n    padding-top: 8px !important;\n  }\n  .pt-lg-3 {\n    padding-top: 16px !important;\n  }\n  .pt-lg-4 {\n    padding-top: 24px !important;\n  }\n  .pt-lg-5 {\n    padding-top: 48px !important;\n  }\n  .pe-lg-0 {\n    padding-right: 0 !important;\n  }\n  .pe-lg-1 {\n    padding-right: 4px !important;\n  }\n  .pe-lg-2 {\n    padding-right: 8px !important;\n  }\n  .pe-lg-3 {\n    padding-right: 16px !important;\n  }\n  .pe-lg-4 {\n    padding-right: 24px !important;\n  }\n  .pe-lg-5 {\n    padding-right: 48px !important;\n  }\n  .pb-lg-0 {\n    padding-bottom: 0 !important;\n  }\n  .pb-lg-1 {\n    padding-bottom: 4px !important;\n  }\n  .pb-lg-2 {\n    padding-bottom: 8px !important;\n  }\n  .pb-lg-3 {\n    padding-bottom: 16px !important;\n  }\n  .pb-lg-4 {\n    padding-bottom: 24px !important;\n  }\n  .pb-lg-5 {\n    padding-bottom: 48px !important;\n  }\n  .ps-lg-0 {\n    padding-left: 0 !important;\n  }\n  .ps-lg-1 {\n    padding-left: 4px !important;\n  }\n  .ps-lg-2 {\n    padding-left: 8px !important;\n  }\n  .ps-lg-3 {\n    padding-left: 16px !important;\n  }\n  .ps-lg-4 {\n    padding-left: 24px !important;\n  }\n  .ps-lg-5 {\n    padding-left: 48px !important;\n  }\n  .gap-lg-0 {\n    gap: 0 !important;\n  }\n  .gap-lg-1 {\n    gap: 4px !important;\n  }\n  .gap-lg-2 {\n    gap: 8px !important;\n  }\n  .gap-lg-3 {\n    gap: 16px !important;\n  }\n  .gap-lg-4 {\n    gap: 24px !important;\n  }\n  .gap-lg-5 {\n    gap: 48px !important;\n  }\n  .row-gap-lg-0 {\n    row-gap: 0 !important;\n  }\n  .row-gap-lg-1 {\n    row-gap: 4px !important;\n  }\n  .row-gap-lg-2 {\n    row-gap: 8px !important;\n  }\n  .row-gap-lg-3 {\n    row-gap: 16px !important;\n  }\n  .row-gap-lg-4 {\n    row-gap: 24px !important;\n  }\n  .row-gap-lg-5 {\n    row-gap: 48px !important;\n  }\n  .column-gap-lg-0 {\n    column-gap: 0 !important;\n  }\n  .column-gap-lg-1 {\n    column-gap: 4px !important;\n  }\n  .column-gap-lg-2 {\n    column-gap: 8px !important;\n  }\n  .column-gap-lg-3 {\n    column-gap: 16px !important;\n  }\n  .column-gap-lg-4 {\n    column-gap: 24px !important;\n  }\n  .column-gap-lg-5 {\n    column-gap: 48px !important;\n  }\n  .text-lg-start {\n    text-align: left !important;\n  }\n  .text-lg-end {\n    text-align: right !important;\n  }\n  .text-lg-center {\n    text-align: center !important;\n  }\n  .flex-basis-lg-0 {\n    flex-basis: 0 !important;\n  }\n  .flex-basis-lg-25 {\n    flex-basis: 25% !important;\n  }\n  .flex-basis-lg-50 {\n    flex-basis: 50% !important;\n  }\n  .flex-basis-lg-75 {\n    flex-basis: 75% !important;\n  }\n  .flex-basis-lg-100 {\n    flex-basis: 100% !important;\n  }\n  .flex-basis-lg-auto {\n    flex-basis: auto !important;\n  }\n}\n\n@media (min-width: 1200px) {\n  .float-xl-start {\n    float: left !important;\n  }\n  .float-xl-end {\n    float: right !important;\n  }\n  .float-xl-none {\n    float: none !important;\n  }\n  .object-fit-xl-contain {\n    object-fit: contain !important;\n  }\n  .object-fit-xl-cover {\n    object-fit: cover !important;\n  }\n  .object-fit-xl-fill {\n    object-fit: fill !important;\n  }\n  .object-fit-xl-scale {\n    object-fit: scale-down !important;\n  }\n  .object-fit-xl-none {\n    object-fit: none !important;\n  }\n  .d-xl-inline {\n    display: inline !important;\n  }\n  .d-xl-inline-block {\n    display: inline-block !important;\n  }\n  .d-xl-block {\n    display: block !important;\n  }\n  .d-xl-grid {\n    display: grid !important;\n  }\n  .d-xl-inline-grid {\n    display: inline-grid !important;\n  }\n  .d-xl-table {\n    display: table !important;\n  }\n  .d-xl-table-row {\n    display: table-row !important;\n  }\n  .d-xl-table-cell {\n    display: table-cell !important;\n  }\n  .d-xl-flex {\n    display: -webkit-box !important; display: -webkit-flex !important; display: flex !important;\n  }\n  .d-xl-inline-flex {\n    display: -webkit-inline-box !important; display: -webkit-inline-flex !important; display: inline-flex !important;\n  }\n  .d-xl-none {\n    display: none !important;\n  }\n  .d-xl-contents {\n    display: contents !important;\n  }\n  .position-xl-static {\n    position: static !important;\n  }\n  .position-xl-relative {\n    position: relative !important;\n  }\n  .position-xl-absolute {\n    position: absolute !important;\n  }\n  .position-xl-fixed {\n    position: fixed !important;\n  }\n  .position-xl-sticky {\n    position: sticky !important;\n  }\n  .w-xl-0 {\n    width: 0 !important;\n  }\n  .w-xl-25 {\n    width: 25% !important;\n  }\n  .w-xl-50 {\n    width: 50% !important;\n  }\n  .w-xl-75 {\n    width: 75% !important;\n  }\n  .w-xl-100 {\n    width: 100% !important;\n  }\n  .w-xl-auto {\n    width: auto !important;\n  }\n  .mw-xl-0 {\n    max-width: 0 !important;\n  }\n  .mw-xl-25 {\n    max-width: 25% !important;\n  }\n  .mw-xl-50 {\n    max-width: 50% !important;\n  }\n  .mw-xl-75 {\n    max-width: 75% !important;\n  }\n  .mw-xl-100 {\n    max-width: 100% !important;\n  }\n  .mw-xl-auto {\n    max-width: auto !important;\n  }\n  .h-xl-0 {\n    height: 0 !important;\n  }\n  .h-xl-25 {\n    height: 25% !important;\n  }\n  .h-xl-50 {\n    height: 50% !important;\n  }\n  .h-xl-75 {\n    height: 75% !important;\n  }\n  .h-xl-100 {\n    height: 100% !important;\n  }\n  .h-xl-auto {\n    height: auto !important;\n  }\n  .mh-xl-0 {\n    max-height: 0 !important;\n  }\n  .mh-xl-25 {\n    max-height: 25% !important;\n  }\n  .mh-xl-50 {\n    max-height: 50% !important;\n  }\n  .mh-xl-75 {\n    max-height: 75% !important;\n  }\n  .mh-xl-100 {\n    max-height: 100% !important;\n  }\n  .mh-xl-auto {\n    max-height: auto !important;\n  }\n  .flex-xl-fill {\n    flex: 1 1 auto !important;\n  }\n  .flex-xl-row {\n    flex-direction: row !important;\n  }\n  .flex-xl-column {\n    flex-direction: column !important;\n  }\n  .flex-xl-row-reverse {\n    flex-direction: row-reverse !important;\n  }\n  .flex-xl-column-reverse {\n    flex-direction: column-reverse !important;\n  }\n  .flex-xl-grow-0 {\n    flex-grow: 0 !important;\n  }\n  .flex-xl-grow-1 {\n    flex-grow: 1 !important;\n  }\n  .flex-xl-shrink-0 {\n    flex-shrink: 0 !important;\n  }\n  .flex-xl-shrink-1 {\n    flex-shrink: 1 !important;\n  }\n  .flex-xl-wrap {\n    flex-wrap: wrap !important;\n  }\n  .flex-xl-nowrap {\n    flex-wrap: nowrap !important;\n  }\n  .flex-xl-wrap-reverse {\n    flex-wrap: wrap-reverse !important;\n  }\n  .justify-content-xl-start {\n    -webkit-box-pack: start !important; justify-content: flex-start !important;\n  }\n  .justify-content-xl-end {\n    -webkit-box-pack: end !important; justify-content: flex-end !important;\n  }\n  .justify-content-xl-center {\n    justify-content: center !important;\n  }\n  .justify-content-xl-between {\n    justify-content: space-between !important;\n  }\n  .justify-content-xl-around {\n    justify-content: space-around !important;\n  }\n  .justify-content-xl-evenly {\n    justify-content: space-evenly !important;\n  }\n  .align-items-xl-start {\n    align-items: flex-start !important;\n  }\n  .align-items-xl-end {\n    align-items: flex-end !important;\n  }\n  .align-items-xl-center {\n    align-items: center !important;\n  }\n  .align-items-xl-baseline {\n    align-items: baseline !important;\n  }\n  .align-items-xl-stretch {\n    align-items: stretch !important;\n  }\n  .align-content-xl-start {\n    align-content: flex-start !important;\n  }\n  .align-content-xl-end {\n    align-content: flex-end !important;\n  }\n  .align-content-xl-center {\n    align-content: center !important;\n  }\n  .align-content-xl-between {\n    align-content: space-between !important;\n  }\n  .align-content-xl-around {\n    align-content: space-around !important;\n  }\n  .align-content-xl-stretch {\n    align-content: stretch !important;\n  }\n  .align-self-xl-auto {\n    align-self: auto !important;\n  }\n  .align-self-xl-start {\n    align-self: flex-start !important;\n  }\n  .align-self-xl-end {\n    align-self: flex-end !important;\n  }\n  .align-self-xl-center {\n    align-self: center !important;\n  }\n  .align-self-xl-baseline {\n    align-self: baseline !important;\n  }\n  .align-self-xl-stretch {\n    align-self: stretch !important;\n  }\n  .order-xl-first {\n    order: -1 !important;\n  }\n  .order-xl-last {\n    order: 13 !important;\n  }\n  .order-xl-0 {\n    order: 0 !important;\n  }\n  .order-xl-1 {\n    order: 1 !important;\n  }\n  .order-xl-2 {\n    order: 2 !important;\n  }\n  .order-xl-3 {\n    order: 3 !important;\n  }\n  .order-xl-4 {\n    order: 4 !important;\n  }\n  .order-xl-5 {\n    order: 5 !important;\n  }\n  .order-xl-6 {\n    order: 6 !important;\n  }\n  .order-xl-7 {\n    order: 7 !important;\n  }\n  .order-xl-8 {\n    order: 8 !important;\n  }\n  .order-xl-9 {\n    order: 9 !important;\n  }\n  .order-xl-10 {\n    order: 10 !important;\n  }\n  .order-xl-11 {\n    order: 11 !important;\n  }\n  .order-xl-12 {\n    order: 12 !important;\n  }\n  .m-xl-0 {\n    margin: 0 !important;\n  }\n  .m-xl-1 {\n    margin: 4px !important;\n  }\n  .m-xl-2 {\n    margin: 8px !important;\n  }\n  .m-xl-3 {\n    margin: 16px !important;\n  }\n  .m-xl-4 {\n    margin: 24px !important;\n  }\n  .m-xl-5 {\n    margin: 48px !important;\n  }\n  .m-xl-auto {\n    margin: auto !important;\n  }\n  .mx-xl-0 {\n    margin-right: 0 !important;\n    margin-left: 0 !important;\n  }\n  .mx-xl-1 {\n    margin-right: 4px !important;\n    margin-left: 4px !important;\n  }\n  .mx-xl-2 {\n    margin-right: 8px !important;\n    margin-left: 8px !important;\n  }\n  .mx-xl-3 {\n    margin-right: 16px !important;\n    margin-left: 16px !important;\n  }\n  .mx-xl-4 {\n    margin-right: 24px !important;\n    margin-left: 24px !important;\n  }\n  .mx-xl-5 {\n    margin-right: 48px !important;\n    margin-left: 48px !important;\n  }\n  .mx-xl-auto {\n    margin-right: auto !important;\n    margin-left: auto !important;\n  }\n  .my-xl-0 {\n    margin-top: 0 !important;\n    margin-bottom: 0 !important;\n  }\n  .my-xl-1 {\n    margin-top: 4px !important;\n    margin-bottom: 4px !important;\n  }\n  .my-xl-2 {\n    margin-top: 8px !important;\n    margin-bottom: 8px !important;\n  }\n  .my-xl-3 {\n    margin-top: 16px !important;\n    margin-bottom: 16px !important;\n  }\n  .my-xl-4 {\n    margin-top: 24px !important;\n    margin-bottom: 24px !important;\n  }\n  .my-xl-5 {\n    margin-top: 48px !important;\n    margin-bottom: 48px !important;\n  }\n  .my-xl-auto {\n    margin-top: auto !important;\n    margin-bottom: auto !important;\n  }\n  .mt-xl-0 {\n    margin-top: 0 !important;\n  }\n  .mt-xl-1 {\n    margin-top: 4px !important;\n  }\n  .mt-xl-2 {\n    margin-top: 8px !important;\n  }\n  .mt-xl-3 {\n    margin-top: 16px !important;\n  }\n  .mt-xl-4 {\n    margin-top: 24px !important;\n  }\n  .mt-xl-5 {\n    margin-top: 48px !important;\n  }\n  .mt-xl-auto {\n    margin-top: auto !important;\n  }\n  .me-xl-0 {\n    margin-right: 0 !important;\n  }\n  .me-xl-1 {\n    margin-right: 4px !important;\n  }\n  .me-xl-2 {\n    margin-right: 8px !important;\n  }\n  .me-xl-3 {\n    margin-right: 16px !important;\n  }\n  .me-xl-4 {\n    margin-right: 24px !important;\n  }\n  .me-xl-5 {\n    margin-right: 48px !important;\n  }\n  .me-xl-auto {\n    margin-right: auto !important;\n  }\n  .mb-xl-0 {\n    margin-bottom: 0 !important;\n  }\n  .mb-xl-1 {\n    margin-bottom: 4px !important;\n  }\n  .mb-xl-2 {\n    margin-bottom: 8px !important;\n  }\n  .mb-xl-3 {\n    margin-bottom: 16px !important;\n  }\n  .mb-xl-4 {\n    margin-bottom: 24px !important;\n  }\n  .mb-xl-5 {\n    margin-bottom: 48px !important;\n  }\n  .mb-xl-auto {\n    margin-bottom: auto !important;\n  }\n  .ms-xl-0 {\n    margin-left: 0 !important;\n  }\n  .ms-xl-1 {\n    margin-left: 4px !important;\n  }\n  .ms-xl-2 {\n    margin-left: 8px !important;\n  }\n  .ms-xl-3 {\n    margin-left: 16px !important;\n  }\n  .ms-xl-4 {\n    margin-left: 24px !important;\n  }\n  .ms-xl-5 {\n    margin-left: 48px !important;\n  }\n  .ms-xl-auto {\n    margin-left: auto !important;\n  }\n  .m-xl-n1 {\n    margin: -4px !important;\n  }\n  .m-xl-n2 {\n    margin: -8px !important;\n  }\n  .m-xl-n3 {\n    margin: -16px !important;\n  }\n  .m-xl-n4 {\n    margin: -24px !important;\n  }\n  .m-xl-n5 {\n    margin: -48px !important;\n  }\n  .mx-xl-n1 {\n    margin-right: -4px !important;\n    margin-left: -4px !important;\n  }\n  .mx-xl-n2 {\n    margin-right: -8px !important;\n    margin-left: -8px !important;\n  }\n  .mx-xl-n3 {\n    margin-right: -16px !important;\n    margin-left: -16px !important;\n  }\n  .mx-xl-n4 {\n    margin-right: -24px !important;\n    margin-left: -24px !important;\n  }\n  .mx-xl-n5 {\n    margin-right: -48px !important;\n    margin-left: -48px !important;\n  }\n  .my-xl-n1 {\n    margin-top: -4px !important;\n    margin-bottom: -4px !important;\n  }\n  .my-xl-n2 {\n    margin-top: -8px !important;\n    margin-bottom: -8px !important;\n  }\n  .my-xl-n3 {\n    margin-top: -16px !important;\n    margin-bottom: -16px !important;\n  }\n  .my-xl-n4 {\n    margin-top: -24px !important;\n    margin-bottom: -24px !important;\n  }\n  .my-xl-n5 {\n    margin-top: -48px !important;\n    margin-bottom: -48px !important;\n  }\n  .mt-xl-n1 {\n    margin-top: -4px !important;\n  }\n  .mt-xl-n2 {\n    margin-top: -8px !important;\n  }\n  .mt-xl-n3 {\n    margin-top: -16px !important;\n  }\n  .mt-xl-n4 {\n    margin-top: -24px !important;\n  }\n  .mt-xl-n5 {\n    margin-top: -48px !important;\n  }\n  .me-xl-n1 {\n    margin-right: -4px !important;\n  }\n  .me-xl-n2 {\n    margin-right: -8px !important;\n  }\n  .me-xl-n3 {\n    margin-right: -16px !important;\n  }\n  .me-xl-n4 {\n    margin-right: -24px !important;\n  }\n  .me-xl-n5 {\n    margin-right: -48px !important;\n  }\n  .mb-xl-n1 {\n    margin-bottom: -4px !important;\n  }\n  .mb-xl-n2 {\n    margin-bottom: -8px !important;\n  }\n  .mb-xl-n3 {\n    margin-bottom: -16px !important;\n  }\n  .mb-xl-n4 {\n    margin-bottom: -24px !important;\n  }\n  .mb-xl-n5 {\n    margin-bottom: -48px !important;\n  }\n  .ms-xl-n1 {\n    margin-left: -4px !important;\n  }\n  .ms-xl-n2 {\n    margin-left: -8px !important;\n  }\n  .ms-xl-n3 {\n    margin-left: -16px !important;\n  }\n  .ms-xl-n4 {\n    margin-left: -24px !important;\n  }\n  .ms-xl-n5 {\n    margin-left: -48px !important;\n  }\n  .p-xl-0 {\n    padding: 0 !important;\n  }\n  .p-xl-1 {\n    padding: 4px !important;\n  }\n  .p-xl-2 {\n    padding: 8px !important;\n  }\n  .p-xl-3 {\n    padding: 16px !important;\n  }\n  .p-xl-4 {\n    padding: 24px !important;\n  }\n  .p-xl-5 {\n    padding: 48px !important;\n  }\n  .px-xl-0 {\n    padding-right: 0 !important;\n    padding-left: 0 !important;\n  }\n  .px-xl-1 {\n    padding-right: 4px !important;\n    padding-left: 4px !important;\n  }\n  .px-xl-2 {\n    padding-right: 8px !important;\n    padding-left: 8px !important;\n  }\n  .px-xl-3 {\n    padding-right: 16px !important;\n    padding-left: 16px !important;\n  }\n  .px-xl-4 {\n    padding-right: 24px !important;\n    padding-left: 24px !important;\n  }\n  .px-xl-5 {\n    padding-right: 48px !important;\n    padding-left: 48px !important;\n  }\n  .py-xl-0 {\n    padding-top: 0 !important;\n    padding-bottom: 0 !important;\n  }\n  .py-xl-1 {\n    padding-top: 4px !important;\n    padding-bottom: 4px !important;\n  }\n  .py-xl-2 {\n    padding-top: 8px !important;\n    padding-bottom: 8px !important;\n  }\n  .py-xl-3 {\n    padding-top: 16px !important;\n    padding-bottom: 16px !important;\n  }\n  .py-xl-4 {\n    padding-top: 24px !important;\n    padding-bottom: 24px !important;\n  }\n  .py-xl-5 {\n    padding-top: 48px !important;\n    padding-bottom: 48px !important;\n  }\n  .pt-xl-0 {\n    padding-top: 0 !important;\n  }\n  .pt-xl-1 {\n    padding-top: 4px !important;\n  }\n  .pt-xl-2 {\n    padding-top: 8px !important;\n  }\n  .pt-xl-3 {\n    padding-top: 16px !important;\n  }\n  .pt-xl-4 {\n    padding-top: 24px !important;\n  }\n  .pt-xl-5 {\n    padding-top: 48px !important;\n  }\n  .pe-xl-0 {\n    padding-right: 0 !important;\n  }\n  .pe-xl-1 {\n    padding-right: 4px !important;\n  }\n  .pe-xl-2 {\n    padding-right: 8px !important;\n  }\n  .pe-xl-3 {\n    padding-right: 16px !important;\n  }\n  .pe-xl-4 {\n    padding-right: 24px !important;\n  }\n  .pe-xl-5 {\n    padding-right: 48px !important;\n  }\n  .pb-xl-0 {\n    padding-bottom: 0 !important;\n  }\n  .pb-xl-1 {\n    padding-bottom: 4px !important;\n  }\n  .pb-xl-2 {\n    padding-bottom: 8px !important;\n  }\n  .pb-xl-3 {\n    padding-bottom: 16px !important;\n  }\n  .pb-xl-4 {\n    padding-bottom: 24px !important;\n  }\n  .pb-xl-5 {\n    padding-bottom: 48px !important;\n  }\n  .ps-xl-0 {\n    padding-left: 0 !important;\n  }\n  .ps-xl-1 {\n    padding-left: 4px !important;\n  }\n  .ps-xl-2 {\n    padding-left: 8px !important;\n  }\n  .ps-xl-3 {\n    padding-left: 16px !important;\n  }\n  .ps-xl-4 {\n    padding-left: 24px !important;\n  }\n  .ps-xl-5 {\n    padding-left: 48px !important;\n  }\n  .gap-xl-0 {\n    gap: 0 !important;\n  }\n  .gap-xl-1 {\n    gap: 4px !important;\n  }\n  .gap-xl-2 {\n    gap: 8px !important;\n  }\n  .gap-xl-3 {\n    gap: 16px !important;\n  }\n  .gap-xl-4 {\n    gap: 24px !important;\n  }\n  .gap-xl-5 {\n    gap: 48px !important;\n  }\n  .row-gap-xl-0 {\n    row-gap: 0 !important;\n  }\n  .row-gap-xl-1 {\n    row-gap: 4px !important;\n  }\n  .row-gap-xl-2 {\n    row-gap: 8px !important;\n  }\n  .row-gap-xl-3 {\n    row-gap: 16px !important;\n  }\n  .row-gap-xl-4 {\n    row-gap: 24px !important;\n  }\n  .row-gap-xl-5 {\n    row-gap: 48px !important;\n  }\n  .column-gap-xl-0 {\n    column-gap: 0 !important;\n  }\n  .column-gap-xl-1 {\n    column-gap: 4px !important;\n  }\n  .column-gap-xl-2 {\n    column-gap: 8px !important;\n  }\n  .column-gap-xl-3 {\n    column-gap: 16px !important;\n  }\n  .column-gap-xl-4 {\n    column-gap: 24px !important;\n  }\n  .column-gap-xl-5 {\n    column-gap: 48px !important;\n  }\n  .text-xl-start {\n    text-align: left !important;\n  }\n  .text-xl-end {\n    text-align: right !important;\n  }\n  .text-xl-center {\n    text-align: center !important;\n  }\n  .flex-basis-xl-0 {\n    flex-basis: 0 !important;\n  }\n  .flex-basis-xl-25 {\n    flex-basis: 25% !important;\n  }\n  .flex-basis-xl-50 {\n    flex-basis: 50% !important;\n  }\n  .flex-basis-xl-75 {\n    flex-basis: 75% !important;\n  }\n  .flex-basis-xl-100 {\n    flex-basis: 100% !important;\n  }\n  .flex-basis-xl-auto {\n    flex-basis: auto !important;\n  }\n}\n\n@media (min-width: 1400px) {\n  .float-xxl-start {\n    float: left !important;\n  }\n  .float-xxl-end {\n    float: right !important;\n  }\n  .float-xxl-none {\n    float: none !important;\n  }\n  .object-fit-xxl-contain {\n    object-fit: contain !important;\n  }\n  .object-fit-xxl-cover {\n    object-fit: cover !important;\n  }\n  .object-fit-xxl-fill {\n    object-fit: fill !important;\n  }\n  .object-fit-xxl-scale {\n    object-fit: scale-down !important;\n  }\n  .object-fit-xxl-none {\n    object-fit: none !important;\n  }\n  .d-xxl-inline {\n    display: inline !important;\n  }\n  .d-xxl-inline-block {\n    display: inline-block !important;\n  }\n  .d-xxl-block {\n    display: block !important;\n  }\n  .d-xxl-grid {\n    display: grid !important;\n  }\n  .d-xxl-inline-grid {\n    display: inline-grid !important;\n  }\n  .d-xxl-table {\n    display: table !important;\n  }\n  .d-xxl-table-row {\n    display: table-row !important;\n  }\n  .d-xxl-table-cell {\n    display: table-cell !important;\n  }\n  .d-xxl-flex {\n    display: -webkit-box !important; display: -webkit-flex !important; display: flex !important;\n  }\n  .d-xxl-inline-flex {\n    display: -webkit-inline-box !important; display: -webkit-inline-flex !important; display: inline-flex !important;\n  }\n  .d-xxl-none {\n    display: none !important;\n  }\n  .d-xxl-contents {\n    display: contents !important;\n  }\n  .position-xxl-static {\n    position: static !important;\n  }\n  .position-xxl-relative {\n    position: relative !important;\n  }\n  .position-xxl-absolute {\n    position: absolute !important;\n  }\n  .position-xxl-fixed {\n    position: fixed !important;\n  }\n  .position-xxl-sticky {\n    position: sticky !important;\n  }\n  .w-xxl-0 {\n    width: 0 !important;\n  }\n  .w-xxl-25 {\n    width: 25% !important;\n  }\n  .w-xxl-50 {\n    width: 50% !important;\n  }\n  .w-xxl-75 {\n    width: 75% !important;\n  }\n  .w-xxl-100 {\n    width: 100% !important;\n  }\n  .w-xxl-auto {\n    width: auto !important;\n  }\n  .mw-xxl-0 {\n    max-width: 0 !important;\n  }\n  .mw-xxl-25 {\n    max-width: 25% !important;\n  }\n  .mw-xxl-50 {\n    max-width: 50% !important;\n  }\n  .mw-xxl-75 {\n    max-width: 75% !important;\n  }\n  .mw-xxl-100 {\n    max-width: 100% !important;\n  }\n  .mw-xxl-auto {\n    max-width: auto !important;\n  }\n  .h-xxl-0 {\n    height: 0 !important;\n  }\n  .h-xxl-25 {\n    height: 25% !important;\n  }\n  .h-xxl-50 {\n    height: 50% !important;\n  }\n  .h-xxl-75 {\n    height: 75% !important;\n  }\n  .h-xxl-100 {\n    height: 100% !important;\n  }\n  .h-xxl-auto {\n    height: auto !important;\n  }\n  .mh-xxl-0 {\n    max-height: 0 !important;\n  }\n  .mh-xxl-25 {\n    max-height: 25% !important;\n  }\n  .mh-xxl-50 {\n    max-height: 50% !important;\n  }\n  .mh-xxl-75 {\n    max-height: 75% !important;\n  }\n  .mh-xxl-100 {\n    max-height: 100% !important;\n  }\n  .mh-xxl-auto {\n    max-height: auto !important;\n  }\n  .flex-xxl-fill {\n    flex: 1 1 auto !important;\n  }\n  .flex-xxl-row {\n    flex-direction: row !important;\n  }\n  .flex-xxl-column {\n    flex-direction: column !important;\n  }\n  .flex-xxl-row-reverse {\n    flex-direction: row-reverse !important;\n  }\n  .flex-xxl-column-reverse {\n    flex-direction: column-reverse !important;\n  }\n  .flex-xxl-grow-0 {\n    flex-grow: 0 !important;\n  }\n  .flex-xxl-grow-1 {\n    flex-grow: 1 !important;\n  }\n  .flex-xxl-shrink-0 {\n    flex-shrink: 0 !important;\n  }\n  .flex-xxl-shrink-1 {\n    flex-shrink: 1 !important;\n  }\n  .flex-xxl-wrap {\n    flex-wrap: wrap !important;\n  }\n  .flex-xxl-nowrap {\n    flex-wrap: nowrap !important;\n  }\n  .flex-xxl-wrap-reverse {\n    flex-wrap: wrap-reverse !important;\n  }\n  .justify-content-xxl-start {\n    -webkit-box-pack: start !important; justify-content: flex-start !important;\n  }\n  .justify-content-xxl-end {\n    -webkit-box-pack: end !important; justify-content: flex-end !important;\n  }\n  .justify-content-xxl-center {\n    justify-content: center !important;\n  }\n  .justify-content-xxl-between {\n    justify-content: space-between !important;\n  }\n  .justify-content-xxl-around {\n    justify-content: space-around !important;\n  }\n  .justify-content-xxl-evenly {\n    justify-content: space-evenly !important;\n  }\n  .align-items-xxl-start {\n    align-items: flex-start !important;\n  }\n  .align-items-xxl-end {\n    align-items: flex-end !important;\n  }\n  .align-items-xxl-center {\n    align-items: center !important;\n  }\n  .align-items-xxl-baseline {\n    align-items: baseline !important;\n  }\n  .align-items-xxl-stretch {\n    align-items: stretch !important;\n  }\n  .align-content-xxl-start {\n    align-content: flex-start !important;\n  }\n  .align-content-xxl-end {\n    align-content: flex-end !important;\n  }\n  .align-content-xxl-center {\n    align-content: center !important;\n  }\n  .align-content-xxl-between {\n    align-content: space-between !important;\n  }\n  .align-content-xxl-around {\n    align-content: space-around !important;\n  }\n  .align-content-xxl-stretch {\n    align-content: stretch !important;\n  }\n  .align-self-xxl-auto {\n    align-self: auto !important;\n  }\n  .align-self-xxl-start {\n    align-self: flex-start !important;\n  }\n  .align-self-xxl-end {\n    align-self: flex-end !important;\n  }\n  .align-self-xxl-center {\n    align-self: center !important;\n  }\n  .align-self-xxl-baseline {\n    align-self: baseline !important;\n  }\n  .align-self-xxl-stretch {\n    align-self: stretch !important;\n  }\n  .order-xxl-first {\n    order: -1 !important;\n  }\n  .order-xxl-last {\n    order: 13 !important;\n  }\n  .order-xxl-0 {\n    order: 0 !important;\n  }\n  .order-xxl-1 {\n    order: 1 !important;\n  }\n  .order-xxl-2 {\n    order: 2 !important;\n  }\n  .order-xxl-3 {\n    order: 3 !important;\n  }\n  .order-xxl-4 {\n    order: 4 !important;\n  }\n  .order-xxl-5 {\n    order: 5 !important;\n  }\n  .order-xxl-6 {\n    order: 6 !important;\n  }\n  .order-xxl-7 {\n    order: 7 !important;\n  }\n  .order-xxl-8 {\n    order: 8 !important;\n  }\n  .order-xxl-9 {\n    order: 9 !important;\n  }\n  .order-xxl-10 {\n    order: 10 !important;\n  }\n  .order-xxl-11 {\n    order: 11 !important;\n  }\n  .order-xxl-12 {\n    order: 12 !important;\n  }\n  .m-xxl-0 {\n    margin: 0 !important;\n  }\n  .m-xxl-1 {\n    margin: 4px !important;\n  }\n  .m-xxl-2 {\n    margin: 8px !important;\n  }\n  .m-xxl-3 {\n    margin: 16px !important;\n  }\n  .m-xxl-4 {\n    margin: 24px !important;\n  }\n  .m-xxl-5 {\n    margin: 48px !important;\n  }\n  .m-xxl-auto {\n    margin: auto !important;\n  }\n  .mx-xxl-0 {\n    margin-right: 0 !important;\n    margin-left: 0 !important;\n  }\n  .mx-xxl-1 {\n    margin-right: 4px !important;\n    margin-left: 4px !important;\n  }\n  .mx-xxl-2 {\n    margin-right: 8px !important;\n    margin-left: 8px !important;\n  }\n  .mx-xxl-3 {\n    margin-right: 16px !important;\n    margin-left: 16px !important;\n  }\n  .mx-xxl-4 {\n    margin-right: 24px !important;\n    margin-left: 24px !important;\n  }\n  .mx-xxl-5 {\n    margin-right: 48px !important;\n    margin-left: 48px !important;\n  }\n  .mx-xxl-auto {\n    margin-right: auto !important;\n    margin-left: auto !important;\n  }\n  .my-xxl-0 {\n    margin-top: 0 !important;\n    margin-bottom: 0 !important;\n  }\n  .my-xxl-1 {\n    margin-top: 4px !important;\n    margin-bottom: 4px !important;\n  }\n  .my-xxl-2 {\n    margin-top: 8px !important;\n    margin-bottom: 8px !important;\n  }\n  .my-xxl-3 {\n    margin-top: 16px !important;\n    margin-bottom: 16px !important;\n  }\n  .my-xxl-4 {\n    margin-top: 24px !important;\n    margin-bottom: 24px !important;\n  }\n  .my-xxl-5 {\n    margin-top: 48px !important;\n    margin-bottom: 48px !important;\n  }\n  .my-xxl-auto {\n    margin-top: auto !important;\n    margin-bottom: auto !important;\n  }\n  .mt-xxl-0 {\n    margin-top: 0 !important;\n  }\n  .mt-xxl-1 {\n    margin-top: 4px !important;\n  }\n  .mt-xxl-2 {\n    margin-top: 8px !important;\n  }\n  .mt-xxl-3 {\n    margin-top: 16px !important;\n  }\n  .mt-xxl-4 {\n    margin-top: 24px !important;\n  }\n  .mt-xxl-5 {\n    margin-top: 48px !important;\n  }\n  .mt-xxl-auto {\n    margin-top: auto !important;\n  }\n  .me-xxl-0 {\n    margin-right: 0 !important;\n  }\n  .me-xxl-1 {\n    margin-right: 4px !important;\n  }\n  .me-xxl-2 {\n    margin-right: 8px !important;\n  }\n  .me-xxl-3 {\n    margin-right: 16px !important;\n  }\n  .me-xxl-4 {\n    margin-right: 24px !important;\n  }\n  .me-xxl-5 {\n    margin-right: 48px !important;\n  }\n  .me-xxl-auto {\n    margin-right: auto !important;\n  }\n  .mb-xxl-0 {\n    margin-bottom: 0 !important;\n  }\n  .mb-xxl-1 {\n    margin-bottom: 4px !important;\n  }\n  .mb-xxl-2 {\n    margin-bottom: 8px !important;\n  }\n  .mb-xxl-3 {\n    margin-bottom: 16px !important;\n  }\n  .mb-xxl-4 {\n    margin-bottom: 24px !important;\n  }\n  .mb-xxl-5 {\n    margin-bottom: 48px !important;\n  }\n  .mb-xxl-auto {\n    margin-bottom: auto !important;\n  }\n  .ms-xxl-0 {\n    margin-left: 0 !important;\n  }\n  .ms-xxl-1 {\n    margin-left: 4px !important;\n  }\n  .ms-xxl-2 {\n    margin-left: 8px !important;\n  }\n  .ms-xxl-3 {\n    margin-left: 16px !important;\n  }\n  .ms-xxl-4 {\n    margin-left: 24px !important;\n  }\n  .ms-xxl-5 {\n    margin-left: 48px !important;\n  }\n  .ms-xxl-auto {\n    margin-left: auto !important;\n  }\n  .m-xxl-n1 {\n    margin: -4px !important;\n  }\n  .m-xxl-n2 {\n    margin: -8px !important;\n  }\n  .m-xxl-n3 {\n    margin: -16px !important;\n  }\n  .m-xxl-n4 {\n    margin: -24px !important;\n  }\n  .m-xxl-n5 {\n    margin: -48px !important;\n  }\n  .mx-xxl-n1 {\n    margin-right: -4px !important;\n    margin-left: -4px !important;\n  }\n  .mx-xxl-n2 {\n    margin-right: -8px !important;\n    margin-left: -8px !important;\n  }\n  .mx-xxl-n3 {\n    margin-right: -16px !important;\n    margin-left: -16px !important;\n  }\n  .mx-xxl-n4 {\n    margin-right: -24px !important;\n    margin-left: -24px !important;\n  }\n  .mx-xxl-n5 {\n    margin-right: -48px !important;\n    margin-left: -48px !important;\n  }\n  .my-xxl-n1 {\n    margin-top: -4px !important;\n    margin-bottom: -4px !important;\n  }\n  .my-xxl-n2 {\n    margin-top: -8px !important;\n    margin-bottom: -8px !important;\n  }\n  .my-xxl-n3 {\n    margin-top: -16px !important;\n    margin-bottom: -16px !important;\n  }\n  .my-xxl-n4 {\n    margin-top: -24px !important;\n    margin-bottom: -24px !important;\n  }\n  .my-xxl-n5 {\n    margin-top: -48px !important;\n    margin-bottom: -48px !important;\n  }\n  .mt-xxl-n1 {\n    margin-top: -4px !important;\n  }\n  .mt-xxl-n2 {\n    margin-top: -8px !important;\n  }\n  .mt-xxl-n3 {\n    margin-top: -16px !important;\n  }\n  .mt-xxl-n4 {\n    margin-top: -24px !important;\n  }\n  .mt-xxl-n5 {\n    margin-top: -48px !important;\n  }\n  .me-xxl-n1 {\n    margin-right: -4px !important;\n  }\n  .me-xxl-n2 {\n    margin-right: -8px !important;\n  }\n  .me-xxl-n3 {\n    margin-right: -16px !important;\n  }\n  .me-xxl-n4 {\n    margin-right: -24px !important;\n  }\n  .me-xxl-n5 {\n    margin-right: -48px !important;\n  }\n  .mb-xxl-n1 {\n    margin-bottom: -4px !important;\n  }\n  .mb-xxl-n2 {\n    margin-bottom: -8px !important;\n  }\n  .mb-xxl-n3 {\n    margin-bottom: -16px !important;\n  }\n  .mb-xxl-n4 {\n    margin-bottom: -24px !important;\n  }\n  .mb-xxl-n5 {\n    margin-bottom: -48px !important;\n  }\n  .ms-xxl-n1 {\n    margin-left: -4px !important;\n  }\n  .ms-xxl-n2 {\n    margin-left: -8px !important;\n  }\n  .ms-xxl-n3 {\n    margin-left: -16px !important;\n  }\n  .ms-xxl-n4 {\n    margin-left: -24px !important;\n  }\n  .ms-xxl-n5 {\n    margin-left: -48px !important;\n  }\n  .p-xxl-0 {\n    padding: 0 !important;\n  }\n  .p-xxl-1 {\n    padding: 4px !important;\n  }\n  .p-xxl-2 {\n    padding: 8px !important;\n  }\n  .p-xxl-3 {\n    padding: 16px !important;\n  }\n  .p-xxl-4 {\n    padding: 24px !important;\n  }\n  .p-xxl-5 {\n    padding: 48px !important;\n  }\n  .px-xxl-0 {\n    padding-right: 0 !important;\n    padding-left: 0 !important;\n  }\n  .px-xxl-1 {\n    padding-right: 4px !important;\n    padding-left: 4px !important;\n  }\n  .px-xxl-2 {\n    padding-right: 8px !important;\n    padding-left: 8px !important;\n  }\n  .px-xxl-3 {\n    padding-right: 16px !important;\n    padding-left: 16px !important;\n  }\n  .px-xxl-4 {\n    padding-right: 24px !important;\n    padding-left: 24px !important;\n  }\n  .px-xxl-5 {\n    padding-right: 48px !important;\n    padding-left: 48px !important;\n  }\n  .py-xxl-0 {\n    padding-top: 0 !important;\n    padding-bottom: 0 !important;\n  }\n  .py-xxl-1 {\n    padding-top: 4px !important;\n    padding-bottom: 4px !important;\n  }\n  .py-xxl-2 {\n    padding-top: 8px !important;\n    padding-bottom: 8px !important;\n  }\n  .py-xxl-3 {\n    padding-top: 16px !important;\n    padding-bottom: 16px !important;\n  }\n  .py-xxl-4 {\n    padding-top: 24px !important;\n    padding-bottom: 24px !important;\n  }\n  .py-xxl-5 {\n    padding-top: 48px !important;\n    padding-bottom: 48px !important;\n  }\n  .pt-xxl-0 {\n    padding-top: 0 !important;\n  }\n  .pt-xxl-1 {\n    padding-top: 4px !important;\n  }\n  .pt-xxl-2 {\n    padding-top: 8px !important;\n  }\n  .pt-xxl-3 {\n    padding-top: 16px !important;\n  }\n  .pt-xxl-4 {\n    padding-top: 24px !important;\n  }\n  .pt-xxl-5 {\n    padding-top: 48px !important;\n  }\n  .pe-xxl-0 {\n    padding-right: 0 !important;\n  }\n  .pe-xxl-1 {\n    padding-right: 4px !important;\n  }\n  .pe-xxl-2 {\n    padding-right: 8px !important;\n  }\n  .pe-xxl-3 {\n    padding-right: 16px !important;\n  }\n  .pe-xxl-4 {\n    padding-right: 24px !important;\n  }\n  .pe-xxl-5 {\n    padding-right: 48px !important;\n  }\n  .pb-xxl-0 {\n    padding-bottom: 0 !important;\n  }\n  .pb-xxl-1 {\n    padding-bottom: 4px !important;\n  }\n  .pb-xxl-2 {\n    padding-bottom: 8px !important;\n  }\n  .pb-xxl-3 {\n    padding-bottom: 16px !important;\n  }\n  .pb-xxl-4 {\n    padding-bottom: 24px !important;\n  }\n  .pb-xxl-5 {\n    padding-bottom: 48px !important;\n  }\n  .ps-xxl-0 {\n    padding-left: 0 !important;\n  }\n  .ps-xxl-1 {\n    padding-left: 4px !important;\n  }\n  .ps-xxl-2 {\n    padding-left: 8px !important;\n  }\n  .ps-xxl-3 {\n    padding-left: 16px !important;\n  }\n  .ps-xxl-4 {\n    padding-left: 24px !important;\n  }\n  .ps-xxl-5 {\n    padding-left: 48px !important;\n  }\n  .gap-xxl-0 {\n    gap: 0 !important;\n  }\n  .gap-xxl-1 {\n    gap: 4px !important;\n  }\n  .gap-xxl-2 {\n    gap: 8px !important;\n  }\n  .gap-xxl-3 {\n    gap: 16px !important;\n  }\n  .gap-xxl-4 {\n    gap: 24px !important;\n  }\n  .gap-xxl-5 {\n    gap: 48px !important;\n  }\n  .row-gap-xxl-0 {\n    row-gap: 0 !important;\n  }\n  .row-gap-xxl-1 {\n    row-gap: 4px !important;\n  }\n  .row-gap-xxl-2 {\n    row-gap: 8px !important;\n  }\n  .row-gap-xxl-3 {\n    row-gap: 16px !important;\n  }\n  .row-gap-xxl-4 {\n    row-gap: 24px !important;\n  }\n  .row-gap-xxl-5 {\n    row-gap: 48px !important;\n  }\n  .column-gap-xxl-0 {\n    column-gap: 0 !important;\n  }\n  .column-gap-xxl-1 {\n    column-gap: 4px !important;\n  }\n  .column-gap-xxl-2 {\n    column-gap: 8px !important;\n  }\n  .column-gap-xxl-3 {\n    column-gap: 16px !important;\n  }\n  .column-gap-xxl-4 {\n    column-gap: 24px !important;\n  }\n  .column-gap-xxl-5 {\n    column-gap: 48px !important;\n  }\n  .text-xxl-start {\n    text-align: left !important;\n  }\n  .text-xxl-end {\n    text-align: right !important;\n  }\n  .text-xxl-center {\n    text-align: center !important;\n  }\n  .flex-basis-xxl-0 {\n    flex-basis: 0 !important;\n  }\n  .flex-basis-xxl-25 {\n    flex-basis: 25% !important;\n  }\n  .flex-basis-xxl-50 {\n    flex-basis: 50% !important;\n  }\n  .flex-basis-xxl-75 {\n    flex-basis: 75% !important;\n  }\n  .flex-basis-xxl-100 {\n    flex-basis: 100% !important;\n  }\n  .flex-basis-xxl-auto {\n    flex-basis: auto !important;\n  }\n}\n\n@media print {\n  .d-print-inline {\n    display: inline !important;\n  }\n  .d-print-inline-block {\n    display: inline-block !important;\n  }\n  .d-print-block {\n    display: block !important;\n  }\n  .d-print-grid {\n    display: grid !important;\n  }\n  .d-print-inline-grid {\n    display: inline-grid !important;\n  }\n  .d-print-table {\n    display: table !important;\n  }\n  .d-print-table-row {\n    display: table-row !important;\n  }\n  .d-print-table-cell {\n    display: table-cell !important;\n  }\n  .d-print-flex {\n    display: -webkit-box !important; display: -webkit-flex !important; display: flex !important;\n  }\n  .d-print-inline-flex {\n    display: -webkit-inline-box !important; display: -webkit-inline-flex !important; display: inline-flex !important;\n  }\n  .d-print-none {\n    display: none !important;\n  }\n  .d-print-contents {\n    display: contents !important;\n  }\n}\n\n", "\n/* /web/static/src/scss/bootstrap_review.scss */\n\n.alert {\n  clear: both;\n}\n\n.accordion .collapsing > .card-body:first-child, .accordion .collapse.show > .card-body:first-child {\n  margin-top: var(--border-width);\n}\n\n.toast-header {\n  background-clip: border-box;\n}\n\n@media (min-width: 576px) {\n  :not(.s_popup) > .modal .modal-dialog {\n    height: 100%;\n    padding: 1.75rem 0;\n    margin: 0 auto;\n  }\n  :not(.s_popup) > .modal .modal-content {\n    max-height: 100%;\n  }\n  :not(.s_popup) > .modal .modal-header, :not(.s_popup) > .modal .modal-footer {\n    -webkit-box-flex: 0; -webkit-flex: 0 0 auto; flex: 0 0 auto;\n  }\n  :not(.s_popup) > .modal .modal-body {\n    overflow: auto;\n    min-height: 0;\n  }\n}\n\n.modal-backdrop {\n  display: none;\n}\n\n.modal:not([data-bs-backdrop=\"false\"]) {\n  background-color: rgba(0, 0, 0, 0.5);\n}\n\n.form-check .form-check-input:not(:disabled), .form-check .form-check-input:not(:disabled) + label {\n  cursor: pointer;\n}\n\n.form-check:hover, .form-check:hover .form-check-input:not(:disabled) {\n  border-color: #1b1c1d;\n}\n\n.form-select:where(:not(:disabled)):hover {\n  border-color: #1b1c1d;\n}\n\n.dropdown-menu[x-placement^=\"top\"], .dropdown-menu[x-placement^=\"right\"], .dropdown-menu[x-placement^=\"bottom\"], .dropdown-menu[x-placement^=\"left\"] {\n  /*rtl:ignore*/\n  right: auto;\n}\n\n.popover {\n  right: auto/*rtl:ignore*/;\n}\n\n.carousel-indicators {\n  list-style: none;\n}\n\n@keyframes progress-bar-stripes {\n  0% {\n    background-position-x: var(--progress-height, 1rem);\n  }\n}\n\n", "\n/* /base/static/src/css/description.css */\n/**\n *  This CSS is for the html description of modules\n * TODO clean\n */\n/* --------------------------------- *\n *          STYLING CONTEXT          *\n * --------------------------------- */\n/* --- Styling for the V8/Lato/White/Purple design --- */\n.openerp .oe_form_sheet_width {\n  max-width: 960px;\n}\n\n.o_web_client .o_form_view .oe_styling_v8 .container {\n  width: 100%;\n}\n\n.openerp .oe_form .oe_styling_v8 {\n  width: 100%;\n  padding: 0;\n  margin: 0;\n  font-family: \"Open Sans\", \"Helvetica\", Sans;\n  font-weight: 300;\n  color: #646464;\n  background: white;\n  font-size: 16px;\n}\n.openerp .oe_form .oe_styling_v8 .container {\n  width: 100%;\n}\n.openerp .oe_form .oe_styling_v8 .oe_websiteonly {\n  display: none;\n}\n.openerp .oe_form .oe_styling_v8 .oe_website_contents {\n  background: whitesmoke;\n  padding-bottom: 1px;\n}\n.openerp .oe_form .oe_styling_v8 b {\n  font-weight: 600;\n}\n.openerp .oe_form .oe_styling_v8 a {\n  color: #6D57E0;\n  text-decoration: none;\n}\n.openerp .oe_form .oe_styling_v8 a:visited {\n  color: #5b284f;\n}\n.openerp .oe_form .oe_styling_v8 a:hover {\n  color: #0096EB;\n}\n.openerp .oe_form .oe_styling_v8 .oe_title_font {\n  font-family: \"Lato\", \"Open Sans\", \"Helvetica\", Sans;\n}\n.openerp .oe_form .oe_styling_v8 .oe_page {\n  background: white;\n  overflow: hidden;\n  -moz-border-radius: 1px;\n  -webkit-border-radius: 1px;\n  border-radius: 1px;\n  -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.35);\n  -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.35);\n  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.35);\n}\n.openerp .oe_form .oe_styling_v8 .oe_emph {\n  font-weight: 400;\n}\n.openerp .oe_form .oe_styling_v8 .oe_dark {\n  overflow: hidden;\n  background: #FCFCFC;\n  -moz-box-shadow: 0px 5px 9px -7px rgba(0, 0, 255, 0.5) inset, 0px -3px 9px -7px rgba(0, 0, 255, 0.5) inset;\n  -webkit-box-shadow: 0px 5px 9px -7px rgba(0, 0, 255, 0.5) inset, 0px -3px 9px -7px rgba(0, 0, 255, 0.5) inset;\n  box-shadow: 0px 5px 9px -7px rgba(0, 0, 255, 0.5) inset, 0px -3px 9px -7px rgba(0, 0, 255, 0.5) inset;\n}\n\n/* --------------------------------- *\n *               LAYOUT              *\n * --------------------------------- */\n/* ------ BASE GRID CONSTRUCTS ----- */\n.oe_page {\n  margin: 0px auto 64px auto;\n  max-width: 100%;\n}\n\n.oe_row {\n  width: 100%;\n  margin-top: 16px;\n  margin-bottom: 16px;\n  margin-left: auto;\n  margin-right: auto;\n}\n\n.oe_row.oe_fit {\n  width: auto;\n}\n\n.oe_clearfix:after, .oe_row:after {\n  content: \".\";\n  display: block;\n  clear: both;\n  visibility: hidden;\n  line-height: 0;\n  height: 0;\n}\n\n[class*='oe_span'] {\n  float: left;\n  -moz-box-sizing: border-box;\n  -webkit-box-sizing: border-box;\n  box-sizing: border-box;\n  padding: 0 16px;\n}\n\n.oe_span12 {\n  width: 100%;\n}\n\n.oe_span10 {\n  width: 83.33333%;\n}\n\n.oe_span9 {\n  width: 75%;\n}\n\n.oe_span8 {\n  width: 66.66667%;\n}\n\n.oe_span6 {\n  width: 50%;\n}\n\n.oe_span4 {\n  width: 33.33333%;\n}\n\n.oe_span3 {\n  width: 25%;\n}\n\n.oe_span2 {\n  width: 16.66667%;\n}\n\n[class*='oe_span'].oe_fit {\n  padding-left: 0px !important;\n  padding-right: 0px !important;\n}\n\n.oe_row.oe_flex [class*='oe_span'] {\n  display: inline-block;\n  float: none;\n  vertical-align: top;\n  -moz-box-sizing: border-box;\n  -webkit-box-sizing: border-box;\n  box-sizing: border-box;\n  padding: 0 16px;\n  width: auto;\n}\n.oe_row.oe_flex .oe_span12 {\n  max-width: 100%;\n}\n.oe_row.oe_flex .oe_span10 {\n  max-width: 83.33333%;\n}\n.oe_row.oe_flex .oe_span9 {\n  max-width: 75%;\n}\n.oe_row.oe_flex .oe_span8 {\n  max-width: 66.66667%;\n}\n.oe_row.oe_flex .oe_span6 {\n  max-width: 50%;\n}\n.oe_row.oe_flex .oe_span4 {\n  max-width: 33.33333%;\n}\n.oe_row.oe_flex .oe_span3 {\n  max-width: 25%;\n}\n.oe_row.oe_flex .oe_span2 {\n  max-width: 16.66667%;\n}\n\n.oe_mb0 {\n  margin-bottom: 0px !important;\n}\n\n.oe_mb4 {\n  margin-bottom: 4px !important;\n}\n\n.oe_mb8 {\n  margin-bottom: 8px !important;\n}\n\n.oe_mb16 {\n  margin-bottom: 16px !important;\n}\n\n.oe_mb32 {\n  margin-bottom: 32px !important;\n}\n\n.oe_mb48 {\n  margin-bottom: 48px !important;\n}\n\n.oe_mb64 {\n  margin-bottom: 64px !important;\n}\n\n.oe_mt0 {\n  margin-top: 0px !important;\n}\n\n.oe_mt4 {\n  margin-top: 4px !important;\n}\n\n.oe_mt8 {\n  margin-top: 8px !important;\n}\n\n.oe_mt16 {\n  margin-top: 16px !important;\n}\n\n.oe_mt32 {\n  margin-top: 32px !important;\n}\n\n.oe_mt48 {\n  margin-top: 48px !important;\n}\n\n.oe_mt64 {\n  margin-top: 64px !important;\n}\n\n/* ------ GENERIC LAYOUT MODIFIERS ----- */\n.oe_rightfit {\n  padding-right: 0px !important;\n}\n\n.oe_leftfit {\n  padding-left: 0px !important;\n}\n\n.oe_leftalign {\n  text-align: left;\n}\n\n.oe_rightalign {\n  text-align: right;\n}\n\n.oe_centeralign {\n  text-align: center;\n}\n\n.oe_centered {\n  margin-left: auto;\n  margin-right: auto;\n}\n\n.oe_hidden {\n  display: none !important;\n  opacity: 0 !important;\n}\n\n.oe_invisible {\n  visibility: hidden !important;\n}\n\n.oe_transparent {\n  opacity: 0 !important;\n}\n\n.oe_mb0 {\n  margin-bottom: 0px !important;\n}\n\n.oe_mb4 {\n  margin-bottom: 4px !important;\n}\n\n.oe_mb8 {\n  margin-bottom: 8px !important;\n}\n\n.oe_mb16 {\n  margin-bottom: 16px !important;\n}\n\n.oe_mb32 {\n  margin-bottom: 32px !important;\n}\n\n.oe_mb64 {\n  margin-bottom: 64px !important;\n}\n\n.oe_spaced {\n  margin-top: 32px;\n  margin-bottom: 32px;\n}\n\n.oe_more_spaced {\n  margin-top: 64px;\n  margin-bottom: 64px;\n}\n\n.oe_padded {\n  padding-top: 16px;\n  padding-bottom: 16px;\n}\n\n.oe_more_padded {\n  padding-top: 32px;\n  padding-bottom: 32px;\n}\n\n/* --------------------------------- *\n *        WEBPAGE COMPONENTS         *\n * --------------------------------- */\n/* ------ BUTTONS ----- */\n.oe_button {\n  position: relative;\n  bottom: 0;\n  display: inline-block;\n  cursor: pointer;\n  -moz-user-select: -moz-none;\n  -ms-user-select: none;\n  -webkit-user-select: none;\n  user-select: none;\n}\n\n.oe_styling_v8 .oe_button, .oe_styling_v8 a.oe_button {\n  padding: 8px 14px;\n  background: #8b72b6;\n  color: white;\n  -moz-border-radius: 2px;\n  -webkit-border-radius: 2px;\n  border-radius: 2px;\n  -moz-box-shadow: 0px 2px 0px #afa8cc;\n  -webkit-box-shadow: 0px 2px 0px #afa8cc;\n  box-shadow: 0px 2px 0px #afa8cc;\n  text-shadow: 0px 1px 1px rgba(0, 0, 0, 0.44);\n  border: solid 1px rgba(0, 0, 0, 0.09);\n  -moz-transition-property: bottom, background;\n  -o-transition-property: bottom, background;\n  -webkit-transition-property: bottom, background;\n  transition-property: bottom, background;\n  -moz-transition-duration: 250ms;\n  -o-transition-duration: 250ms;\n  -webkit-transition-duration: 250ms;\n  transition-duration: 250ms;\n}\n.oe_styling_v8 .oe_button:hover, .oe_styling_v8 a.oe_button:hover {\n  background: #8b5bdd;\n  color: white;\n}\n.oe_styling_v8 .oe_button:active, .oe_styling_v8 a.oe_button:active {\n  background: #333333;\n  bottom: -3px;\n}\n.oe_styling_v8 .oe_button.oe_big, .oe_styling_v8 a.oe_button.oe_big {\n  font-size: 24px;\n}\n.oe_styling_v8 .oe_button.oe_bigger, .oe_styling_v8 a.oe_button.oe_bigger {\n  font-size: 32px;\n}\n.oe_styling_v8 .oe_button.oe_small, .oe_styling_v8 a.oe_button.oe_small {\n  font-size: 13px;\n  padding: 2px 4px;\n}\n.oe_styling_v8 .oe_button.oe_small:active, .oe_styling_v8 a.oe_button.oe_small:active {\n  bottom: -1px;\n}\n.oe_styling_v8 .oe_button.oe_medium, .oe_styling_v8 a.oe_button.oe_medium {\n  padding: 5px 12px;\n  font-size: 16px;\n}\n.oe_styling_v8 .oe_button.oe_tacky, .oe_styling_v8 a.oe_button.oe_tacky {\n  background: #ff4444;\n  -moz-box-shadow: 0px 2px 0px #eba8a8;\n  -webkit-box-shadow: 0px 2px 0px #eba8a8;\n  box-shadow: 0px 2px 0px #eba8a8;\n}\n.oe_styling_v8 .oe_button.oe_tacky:hover, .oe_styling_v8 a.oe_button.oe_tacky:hover {\n  background: #ff1010;\n}\n.oe_styling_v8 .oe_button.oe_tacky:active, .oe_styling_v8 a.oe_button.oe_tacky:active {\n  background: black;\n}\n.oe_styling_v8 .oe_button.oe_disabled, .oe_styling_v8 a.oe_button.oe_disabled {\n  background: #c8c8c8;\n  -moz-box-shadow: 0px 2px 0px #b4b4b4;\n  -webkit-box-shadow: 0px 2px 0px #b4b4b4;\n  box-shadow: 0px 2px 0px #b4b4b4;\n  cursor: default;\n}\n.oe_styling_v8 .oe_button.oe_disabled:hover, .oe_styling_v8 a.oe_button.oe_disabled:hover {\n  background: #c8c8c8;\n  -moz-box-shadow: 0px 2px 0px #b4b4b4;\n  -webkit-box-shadow: 0px 2px 0px #b4b4b4;\n  box-shadow: 0px 2px 0px #b4b4b4;\n}\n.oe_styling_v8 .oe_button.oe_disabled:active, .oe_styling_v8 a.oe_button.oe_disabled:active {\n  background: #c8c8c8;\n  bottom: 0px;\n  -moz-box-shadow: 0px 2px 0px #b4b4b4;\n  -webkit-box-shadow: 0px 2px 0px #b4b4b4;\n  box-shadow: 0px 2px 0px #b4b4b4;\n}\n\n.oe_styling_v8.oe_styling_black .oe_button {\n  -moz-box-shadow: 0px 2px 0px #463555;\n  -webkit-box-shadow: 0px 2px 0px #463555;\n  box-shadow: 0px 2px 0px #463555;\n}\n\n/* ------ FORMS ----- */\n.oe_styling_v8 {\n  /* FIXME: this is a quick hack for the release */\n}\n.oe_styling_v8 .oe_input {\n  padding: 4px 7px;\n  border-radius: 3px;\n  border: solid 1px #d6d6d6;\n  box-shadow: 0px 2px #e6e6e6;\n  background: #fafafa;\n  font-weight: 300;\n  outline: none;\n  -moz-transition: all 150ms linear;\n  -o-transition: all 150ms linear;\n  -webkit-transition: all 150ms linear;\n  transition: all 150ms linear;\n}\n.oe_styling_v8 .oe_input:focus {\n  border: solid 1px #969696;\n  box-shadow: 0px 2px #d2d2d2;\n}\n.oe_styling_v8 .oe_input.oe_valid {\n  background: #F2FFEC;\n  border-color: #b1ebb6;\n  box-shadow: 0px 2px #e1f8e1;\n  color: #0f610f;\n}\n.oe_styling_v8 .oe_input.oe_invalid {\n  background: #fff2f2;\n  border-color: #EBB1B1;\n  box-shadow: 0px 2px #F8E1E1;\n  color: #610F0F;\n}\n.oe_styling_v8 .oe_input.oe_big {\n  padding: 8px 14px;\n}\n.oe_styling_v8 .oe_input_label {\n  font-weight: 300;\n  font-size: 16px;\n}\n.oe_styling_v8 .oe_input_label.oe_big {\n  font-size: 20px;\n}\n.oe_styling_v8 .oe_textarea {\n  width: 300px;\n  height: 80px;\n}\n.oe_styling_v8 .oe_form_layout_table {\n  width: 100%;\n}\n.oe_styling_v8 .oe_form_layout_table td {\n  padding-bottom: 16px;\n}\n.oe_styling_v8 .oe_form_layout_table td:first-child {\n  text-align: right;\n  padding-right: 16px;\n}\n\n/* ------ SLOGANS ----- */\n.oe_styling_v8 .oe_slogan {\n  color: #333333;\n  font-family: \"Lato\", \"Open Sans\", \"Helvetica\", Sans;\n  text-align: center;\n  margin-top: 32px;\n  margin-bottom: 32px;\n}\n.oe_styling_v8 h1.oe_slogan {\n  font-size: 64px;\n  font-weight: 900;\n  margin-top: 48px;\n  margin-bottom: 48px;\n}\n.oe_styling_v8 h2.oe_slogan {\n  font-size: 40px;\n  font-weight: 300;\n}\n.oe_styling_v8 h3.oe_slogan {\n  font-size: 26px;\n  font-weight: 300;\n  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50);\n  opacity: 0.5;\n}\n.oe_styling_v8 h4.oe_slogan {\n  font-size: 24px;\n  font-weight: 300;\n}\n.oe_styling_v8 h4.oe_slogan:before, .oe_styling_v8 h4.oe_slogan:after {\n  margin: 0 20px;\n  content: \"\";\n  display: inline-block;\n  width: 100px;\n  height: 0px;\n  border-top: solid 1px;\n  vertical-align: middle;\n  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=30);\n  opacity: 0.3;\n}\n.oe_styling_v8 h5.oe_slogan {\n  font-weight: 300;\n}\n\n/* ------ QUOTES ----- */\n.oe_quote {\n  margin: 8px;\n  padding: 16px;\n  background: rgba(0, 0, 0, 0.02);\n  border: solid 1px rgba(0, 0, 0, 0.06);\n  -moz-border-radius: 2px;\n  -webkit-border-radius: 2px;\n  border-radius: 2px;\n}\n.oe_quote .oe_q, .oe_quote q {\n  margin: 10px;\n  display: block;\n  font-style: italic;\n  text-align: center;\n  font-size: 20px;\n  color: #4e66e7;\n}\n.oe_quote .oe_q:before, .oe_quote .oe_q:after, .oe_quote q:before, .oe_quote q:after {\n  content: '\"';\n  font-weight: 900;\n  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=20);\n  opacity: 0.2;\n}\n.oe_quote cite {\n  display: block;\n  font-style: normal;\n  margin-top: 16px;\n}\n.oe_quote .oe_photo {\n  float: left;\n  -moz-border-radius: 3px;\n  -webkit-border-radius: 3px;\n  border-radius: 3px;\n  margin-right: 16px;\n}\n.oe_quote .oe_author {\n  font-size: 20px;\n  padding-top: 6px;\n  color: #8d7bac;\n}\n\n.oe_dark .oe_quote {\n  background: white;\n  border: 1px solid #f0f0ff;\n}\n\n/* ------ PICTURES ----- */\n.oe_picture {\n  display: block;\n  max-width: 84%;\n  max-height: 400px;\n  margin: 16px 8%;\n}\n\n.oe_screenshot {\n  -moz-border-radius: 3px;\n  -webkit-border-radius: 3px;\n  border-radius: 3px;\n  -moz-box-shadow: 0px 3px 8px rgba(0, 0, 0, 0.2);\n  -webkit-box-shadow: 0px 3px 8px rgba(0, 0, 0, 0.2);\n  box-shadow: 0px 3px 8px rgba(0, 0, 0, 0.2);\n}\n\n.oe_pic_ctr {\n  position: relative;\n}\n\n.oe_pic_ctr > img.oe_picture {\n  width: 100%;\n  max-width: none;\n  max-height: none;\n  margin: 0;\n}\n\n.oe_pic_ctr > .oe_title {\n  position: absolute;\n  top: 15px;\n  right: 38px;\n}\n\n.oe_styling_v8 .oe_pic_ctr > .oe_title {\n  font-size: 64px;\n  color: white;\n  font-weight: 600;\n  margin: 0;\n  text-shadow: 0px 2px 0px #494949, 0px 2px 5px rgba(0, 0, 0, 0.33), 0px 0px 60px rgba(0, 0, 0, 0.22);\n}\n\n/*  ----- Link Image with Footer ----- */\n/* FIXME: Terrible CSS, rewrite this */\ndiv.oe_demo {\n  position: relative;\n  border: 1px solid #dedede;\n}\ndiv.oe_demo span.oe_demo_play {\n  top: 50%;\n  left: 50%;\n  width: 80px;\n  height: 60px;\n  margin-top: -30px;\n  margin-left: -40px;\n  display: block;\n  position: absolute;\n  background: url(\"/base/static/src/css/../img/layout/play-button.png\") no-repeat left top transparent;\n  pointer-events: none;\n}\ndiv.oe_demo img {\n  max-width: 100%;\n  width: 100%;\n}\ndiv.oe_demo div.oe_demo_footer {\n  position: absolute;\n  left: 0;\n  background-color: rgba(0, 0, 0, 0.4);\n  opacity: 0.85;\n  bottom: -1px;\n  width: 100%;\n  padding-top: 7px;\n  padding-bottom: 7px;\n  color: white;\n  font-size: 14px;\n  font-weight: bold;\n  border-bottom-left-radius: 3px;\n  border-bottom-right-radius: 3px;\n  pointer-events: none;\n}\n\ndiv.oe_demo:hover span.oe_demo_play {\n  background: url(\"/base/static/src/css/../img/layout/play-button-over.png\") no-repeat left top transparent;\n}\n\n/*  ----- SEPARATOR ----- */\n.oe_styling_v8 .oe_container.oe_separator {\n  height: 64px;\n  margin-bottom: 16px;\n  background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjAiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC4wMiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');\n  background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(0, 0, 0, 0)), color-stop(100%, rgba(0, 0, 0, 0.02)));\n  background: -moz-linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.02));\n  background: -webkit-linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.02));\n  background: linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.02));\n  -moz-box-shadow: 0px -3px 10px -5px rgba(0, 0, 0, 0.1) inset;\n  -webkit-box-shadow: 0px -3px 10px -5px rgba(0, 0, 0, 0.1) inset;\n  box-shadow: 0px -3px 10px -5px rgba(0, 0, 0, 0.1) inset;\n  overflow-y: hidden;\n}\n\n/*  ----- TABS -----  */\n.oe_row_tabs {\n  text-align: center;\n  margin-top: 0px;\n  margin-bottom: 0px;\n  padding-top: 21px;\n}\n\n.oe_row_tab {\n  position: relative;\n  min-width: 120px;\n  padding: 8px;\n  font-size: 20px;\n  display: inline-block;\n  margin: 0px -2px;\n  border-top-left-radius: 4px;\n  border-top-right-radius: 4px;\n  border: solid 1px rgba(0, 0, 0, 0.1);\n  border-bottom: none;\n  background: #fafafa;\n  background-image: +linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.02));\n  box-shadow: 0px -3px 10px -5px rgba(0, 0, 0, 0.1) inset;\n  cursor: pointer;\n  -moz-transition: all 250ms linear;\n  -o-transition: all 250ms linear;\n  -webkit-transition: all 250ms linear;\n  transition: all 250ms linear;\n}\n\n.oe_row_tab:hover {\n  padding-bottom: 12px;\n  top: -4px;\n  background-color: white;\n}\n\n.oe_row_tab.oe_active {\n  background-color: white;\n  background-image: none;\n  box-shadow: none;\n  border-top-color: #8272b6;\n  border-top-width: 2px;\n  cursor: default;\n}\n\n.oe_row_tab.oe_active:hover {\n  padding-bottom: 8px;\n  top: 0asx;\n}\n\n/* ------ CALL TO ACTION ----- */\n.oe_calltoaction {\n  height: 32px;\n  margin-top: -32px;\n  position: relative;\n}\n", "\n/* /web/static/src/libs/fontawesome/css/font-awesome.css */\n/*!\n *  Based on Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome\n *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)\n */\n/* FONT PATH\n * -------------------------- */\n@font-face {\n  font-family: 'FontAwesome';\n  src: url('/web/static/src/libs/fontawesome/css/../fonts/fontawesome-webfont.woff2?v=4.7.0') format('woff2'), url('/web/static/src/libs/fontawesome/css/../fonts/fontawesome-webfont.woff?v=4.7.0') format('woff');\n  font-weight: normal;\n  font-style: normal;\n  font-display: block;\n}\n.fa {\n  display: inline-block;\n  font: normal normal normal 14px/1 FontAwesome;\n  font-size: inherit;\n  text-rendering: auto;\n  -webkit-font-smoothing: antialiased;\n  -moz-osx-font-smoothing: grayscale;\n}\n/* matches 'oi-large' utility-class */\n.fa-lg {\n  font-size: 1.315em;\n  vertical-align: -6%;\n}\n.fa-2x {\n  font-size: 2em;\n}\n.fa-3x {\n  font-size: 3em;\n}\n.fa-4x {\n  font-size: 4em;\n}\n.fa-5x {\n  font-size: 5em;\n}\n.fa-fw {\n  width: 1.28571429em;\n  text-align: center;\n}\n.fa-ul {\n  padding-left: 0;\n  margin-left: 2.14285714em;\n  list-style-type: none;\n}\n.fa-ul > li {\n  position: relative;\n}\n.fa-li {\n  position: absolute;\n  left: -2.14285714em;\n  width: 2.14285714em;\n  top: 0.14285714em;\n  text-align: center;\n}\n.fa-li.fa-lg {\n  left: -1.85714286em;\n}\n.fa-border {\n  padding: .2em .25em .15em;\n  border: solid 0.08em #eeeeee;\n  border-radius: .1em;\n}\n.fa-pull-left {\n  float: left;\n}\n.fa-pull-right {\n  float: right;\n}\n.fa.fa-pull-left {\n  margin-right: .3em;\n}\n.fa.fa-pull-right {\n  margin-left: .3em;\n}\n.fa-spin {\n  animation: fa-spin 2s infinite linear;\n}\n.fa-pulse {\n  animation: fa-spin 1s infinite steps(8);\n}\n@keyframes fa-spin {\n  0% {\n    transform: rotate(0deg);\n  }\n  100% {\n    transform: rotate(359deg);\n  }\n}\n.fa-rotate-90 {\n  transform: rotate(90deg);\n}\n.fa-rotate-180 {\n  transform: rotate(180deg);\n}\n.fa-rotate-270 {\n  transform: rotate(270deg);\n}\n.fa-flip-horizontal {\n  transform: scale(-1, 1);\n}\n.fa-flip-vertical {\n  transform: scale(1, -1);\n}\n:root .fa-rotate-90,\n:root .fa-rotate-180,\n:root .fa-rotate-270,\n:root .fa-flip-horizontal,\n:root .fa-flip-vertical {\n  filter: none;\n}\n.fa-stack {\n  position: relative;\n  display: inline-block;\n  width: 2em;\n  height: 2em;\n  line-height: 2em;\n  vertical-align: middle;\n}\n.fa-stack-1x,\n.fa-stack-2x {\n  position: absolute;\n  left: 0;\n  width: 100%;\n  text-align: center;\n}\n.fa-stack-1x {\n  line-height: inherit;\n}\n.fa-stack-2x {\n  font-size: 2em;\n}\n.fa-inverse {\n  color: #ffffff;\n}\n/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen\n   readers do not read off random characters that represent icons */\n.fa-glass:before {\n  content: \"\\f000\";\n}\n.fa-music:before {\n  content: \"\\f001\";\n}\n.fa-search:before {\n  content: \"\\f002\";\n}\n.fa-envelope-o:before {\n  content: \"\\f003\";\n}\n.fa-heart:before {\n  content: \"\\f004\";\n}\n.fa-star:before {\n  content: \"\\f005\";\n}\n.fa-star-o:before {\n  content: \"\\f006\";\n}\n.fa-user:before {\n  content: \"\\f007\";\n}\n.fa-film:before {\n  content: \"\\f008\";\n}\n.fa-th-large:before {\n  content: \"\\f009\";\n}\n.fa-th:before {\n  content: \"\\f00a\";\n}\n.fa-th-list:before {\n  content: \"\\f00b\";\n}\n.fa-check:before {\n  content: \"\\f00c\";\n}\n.fa-remove:before,\n.fa-close:before,\n.fa-times:before {\n  content: \"\\f00d\";\n}\n.fa-search-plus:before {\n  content: \"\\f00e\";\n}\n.fa-search-minus:before {\n  content: \"\\f010\";\n}\n.fa-power-off:before {\n  content: \"\\f011\";\n}\n.fa-signal:before {\n  content: \"\\f012\";\n}\n.fa-gear:before,\n.fa-cog:before {\n  content: \"\\f013\";\n}\n.fa-trash-o:before {\n  content: \"\\f014\";\n}\n.fa-home:before {\n  content: \"\\f015\";\n}\n.fa-file-o:before {\n  content: \"\\f016\";\n}\n.fa-clock-o:before {\n  content: \"\\f017\";\n}\n.fa-road:before {\n  content: \"\\f018\";\n}\n.fa-download:before {\n  content: \"\\f019\";\n}\n.fa-arrow-circle-o-down:before {\n  content: \"\\f01a\";\n}\n.fa-arrow-circle-o-up:before {\n  content: \"\\f01b\";\n}\n.fa-inbox:before {\n  content: \"\\f01c\";\n}\n.fa-play-circle-o:before {\n  content: \"\\f01d\";\n}\n.fa-rotate-right:before,\n.fa-repeat:before {\n  content: \"\\f01e\";\n}\n.fa-refresh:before {\n  content: \"\\f021\";\n}\n.fa-list-alt:before {\n  content: \"\\f022\";\n}\n.fa-lock:before {\n  content: \"\\f023\";\n}\n.fa-flag:before {\n  content: \"\\f024\";\n}\n.fa-headphones:before {\n  content: \"\\f025\";\n}\n.fa-volume-off:before {\n  content: \"\\f026\";\n}\n.fa-volume-down:before {\n  content: \"\\f027\";\n}\n.fa-volume-up:before {\n  content: \"\\f028\";\n}\n.fa-qrcode:before {\n  content: \"\\f029\";\n}\n.fa-barcode:before {\n  content: \"\\f02a\";\n}\n.fa-tag:before {\n  content: \"\\f02b\";\n}\n.fa-tags:before {\n  content: \"\\f02c\";\n}\n.fa-book:before {\n  content: \"\\f02d\";\n}\n.fa-bookmark:before {\n  content: \"\\f02e\";\n}\n.fa-print:before {\n  content: \"\\f02f\";\n}\n.fa-camera:before {\n  content: \"\\f030\";\n}\n.fa-font:before {\n  content: \"\\f031\";\n}\n.fa-bold:before {\n  content: \"\\f032\";\n}\n.fa-italic:before {\n  content: \"\\f033\";\n}\n.fa-text-height:before {\n  content: \"\\f034\";\n}\n.fa-text-width:before {\n  content: \"\\f035\";\n}\n.fa-align-left:before {\n  content: \"\\f036\";\n}\n.fa-align-center:before {\n  content: \"\\f037\";\n}\n.fa-align-right:before {\n  content: \"\\f038\";\n}\n.fa-align-justify:before {\n  content: \"\\f039\";\n}\n.fa-list:before {\n  content: \"\\f03a\";\n}\n.fa-dedent:before,\n.fa-outdent:before {\n  content: \"\\f03b\";\n}\n.fa-indent:before {\n  content: \"\\f03c\";\n}\n.fa-video-camera:before {\n  content: \"\\f03d\";\n}\n.fa-photo:before,\n.fa-image:before,\n.fa-picture-o:before {\n  content: \"\\f03e\";\n}\n.fa-pencil:before {\n  content: \"\\f040\";\n}\n.fa-map-marker:before {\n  content: \"\\f041\";\n}\n.fa-adjust:before {\n  content: \"\\f042\";\n}\n.fa-tint:before {\n  content: \"\\f043\";\n}\n.fa-edit:before,\n.fa-pencil-square-o:before {\n  content: \"\\f044\";\n}\n.fa-share-square-o:before {\n  content: \"\\f045\";\n}\n.fa-check-square-o:before {\n  content: \"\\f046\";\n}\n.fa-arrows:before {\n  content: \"\\f047\";\n}\n.fa-step-backward:before {\n  content: \"\\f048\";\n}\n.fa-fast-backward:before {\n  content: \"\\f049\";\n}\n.fa-backward:before {\n  content: \"\\f04a\";\n}\n.fa-play:before {\n  content: \"\\f04b\";\n}\n.fa-pause:before {\n  content: \"\\f04c\";\n}\n.fa-stop:before {\n  content: \"\\f04d\";\n}\n.fa-forward:before {\n  content: \"\\f04e\";\n}\n.fa-fast-forward:before {\n  content: \"\\f050\";\n}\n.fa-step-forward:before {\n  content: \"\\f051\";\n}\n.fa-eject:before {\n  content: \"\\f052\";\n}\n.fa-chevron-left:before {\n  content: \"\\f053\";\n}\n.fa-chevron-right:before {\n  content: \"\\f054\";\n}\n.fa-plus-circle:before {\n  content: \"\\f055\";\n}\n.fa-minus-circle:before {\n  content: \"\\f056\";\n}\n.fa-times-circle:before {\n  content: \"\\f057\";\n}\n.fa-check-circle:before {\n  content: \"\\f058\";\n}\n.fa-question-circle:before {\n  content: \"\\f059\";\n}\n.fa-info-circle:before {\n  content: \"\\f05a\";\n}\n.fa-crosshairs:before {\n  content: \"\\f05b\";\n}\n.fa-times-circle-o:before {\n  content: \"\\f05c\";\n}\n.fa-check-circle-o:before {\n  content: \"\\f05d\";\n}\n.fa-ban:before {\n  content: \"\\f05e\";\n}\n.fa-arrow-left:before {\n  content: \"\\f060\";\n}\n.fa-arrow-right:before {\n  content: \"\\f061\";\n}\n.fa-arrow-up:before {\n  content: \"\\f062\";\n}\n.fa-arrow-down:before {\n  content: \"\\f063\";\n}\n.fa-mail-forward:before,\n.fa-share:before {\n  content: \"\\f064\";\n}\n.fa-expand:before {\n  content: \"\\f065\";\n}\n.fa-compress:before {\n  content: \"\\f066\";\n}\n.fa-plus:before {\n  content: \"\\f067\";\n}\n.fa-minus:before {\n  content: \"\\f068\";\n}\n.fa-asterisk:before {\n  content: \"\\f069\";\n}\n.fa-exclamation-circle:before {\n  content: \"\\f06a\";\n}\n.fa-gift:before {\n  content: \"\\f06b\";\n}\n.fa-leaf:before {\n  content: \"\\f06c\";\n}\n.fa-fire:before {\n  content: \"\\f06d\";\n}\n.fa-eye:before {\n  content: \"\\f06e\";\n}\n.fa-eye-slash:before {\n  content: \"\\f070\";\n}\n.fa-warning:before,\n.fa-exclamation-triangle:before {\n  content: \"\\f071\";\n}\n.fa-plane:before {\n  content: \"\\f072\";\n}\n.fa-calendar:before {\n  content: \"\\f073\";\n}\n.fa-random:before {\n  content: \"\\f074\";\n}\n.fa-comment:before {\n  content: \"\\f075\";\n}\n.fa-magnet:before {\n  content: \"\\f076\";\n}\n.fa-chevron-up:before {\n  content: \"\\f077\";\n}\n.fa-chevron-down:before {\n  content: \"\\f078\";\n}\n.fa-retweet:before {\n  content: \"\\f079\";\n}\n.fa-shopping-cart:before {\n  content: \"\\f07a\";\n}\n.fa-folder:before {\n  content: \"\\f07b\";\n}\n.fa-folder-open:before {\n  content: \"\\f07c\";\n}\n.fa-arrows-v:before {\n  content: \"\\f07d\";\n}\n.fa-arrows-h:before {\n  content: \"\\f07e\";\n}\n.fa-bar-chart-o:before,\n.fa-bar-chart:before {\n  content: \"\\f080\";\n}\n.fa-twitter-square:before {\n  content: \"\\f081\";\n}\n.fa-facebook-square:before {\n  content: \"\\f082\";\n}\n.fa-camera-retro:before {\n  content: \"\\f083\";\n}\n.fa-key:before {\n  content: \"\\f084\";\n}\n.fa-gears:before,\n.fa-cogs:before {\n  content: \"\\f085\";\n}\n.fa-comments:before {\n  content: \"\\f086\";\n}\n.fa-thumbs-o-up:before {\n  content: \"\\f087\";\n}\n.fa-thumbs-o-down:before {\n  content: \"\\f088\";\n}\n.fa-star-half:before {\n  content: \"\\f089\";\n}\n.fa-heart-o:before {\n  content: \"\\f08a\";\n}\n.fa-sign-out:before {\n  content: \"\\f08b\";\n}\n.fa-linkedin-square:before {\n  content: \"\\f08c\";\n}\n.fa-thumb-tack:before {\n  content: \"\\f08d\";\n}\n.fa-external-link:before {\n  content: \"\\f08e\";\n}\n.fa-sign-in:before {\n  content: \"\\f090\";\n}\n.fa-trophy:before {\n  content: \"\\f091\";\n}\n.fa-github-square:before {\n  content: \"\\f092\";\n}\n.fa-upload:before {\n  content: \"\\f093\";\n}\n.fa-lemon-o:before {\n  content: \"\\f094\";\n}\n.fa-phone:before {\n  content: \"\\f095\";\n}\n.fa-square-o:before {\n  content: \"\\f096\";\n}\n.fa-bookmark-o:before {\n  content: \"\\f097\";\n}\n.fa-phone-square:before {\n  content: \"\\f098\";\n}\n.fa-twitter:before {\n  content: \"\\f099\";\n}\n.fa-facebook-f:before,\n.fa-facebook:before {\n  content: \"\\f09a\";\n}\n.fa-github:before {\n  content: \"\\f09b\";\n}\n.fa-unlock:before {\n  content: \"\\f09c\";\n}\n.fa-credit-card:before {\n  content: \"\\f09d\";\n}\n.fa-feed:before,\n.fa-rss:before {\n  content: \"\\f09e\";\n}\n.fa-hdd-o:before {\n  content: \"\\f0a0\";\n}\n.fa-bullhorn:before {\n  content: \"\\f0a1\";\n}\n.fa-bell:before {\n  content: \"\\f0f3\";\n}\n.fa-certificate:before {\n  content: \"\\f0a3\";\n}\n.fa-hand-o-right:before {\n  content: \"\\f0a4\";\n}\n.fa-hand-o-left:before {\n  content: \"\\f0a5\";\n}\n.fa-hand-o-up:before {\n  content: \"\\f0a6\";\n}\n.fa-hand-o-down:before {\n  content: \"\\f0a7\";\n}\n.fa-arrow-circle-left:before {\n  content: \"\\f0a8\";\n}\n.fa-arrow-circle-right:before {\n  content: \"\\f0a9\";\n}\n.fa-arrow-circle-up:before {\n  content: \"\\f0aa\";\n}\n.fa-arrow-circle-down:before {\n  content: \"\\f0ab\";\n}\n.fa-globe:before {\n  content: \"\\f0ac\";\n}\n.fa-wrench:before {\n  content: \"\\f0ad\";\n}\n.fa-tasks:before {\n  content: \"\\f0ae\";\n}\n.fa-filter:before {\n  content: \"\\f0b0\";\n}\n.fa-briefcase:before {\n  content: \"\\f0b1\";\n}\n.fa-arrows-alt:before {\n  content: \"\\f0b2\";\n}\n.fa-group:before,\n.fa-users:before {\n  content: \"\\f0c0\";\n}\n.fa-chain:before,\n.fa-link:before {\n  content: \"\\f0c1\";\n}\n.fa-cloud:before {\n  content: \"\\f0c2\";\n}\n.fa-flask:before {\n  content: \"\\f0c3\";\n}\n.fa-cut:before,\n.fa-scissors:before {\n  content: \"\\f0c4\";\n}\n.fa-copy:before,\n.fa-files-o:before {\n  content: \"\\f0c5\";\n}\n.fa-paperclip:before {\n  content: \"\\f0c6\";\n}\n.fa-save:before,\n.fa-floppy-o:before {\n  content: \"\\f0c7\";\n}\n.fa-square:before {\n  content: \"\\f0c8\";\n}\n.fa-navicon:before,\n.fa-reorder:before,\n.fa-bars:before {\n  content: \"\\f0c9\";\n}\n.fa-list-ul:before {\n  content: \"\\f0ca\";\n}\n.fa-list-ol:before {\n  content: \"\\f0cb\";\n}\n.fa-strikethrough:before {\n  content: \"\\f0cc\";\n}\n.fa-underline:before {\n  content: \"\\f0cd\";\n}\n.fa-table:before {\n  content: \"\\f0ce\";\n}\n.fa-magic:before {\n  content: \"\\f0d0\";\n}\n.fa-truck:before {\n  content: \"\\f0d1\";\n}\n.fa-pinterest:before {\n  content: \"\\f0d2\";\n}\n.fa-pinterest-square:before {\n  content: \"\\f0d3\";\n}\n.fa-google-plus-square:before {\n  content: \"\\f0d4\";\n}\n.fa-google-plus:before {\n  content: \"\\f0d5\";\n}\n.fa-money:before {\n  content: \"\\f0d6\";\n}\n.fa-caret-down:before {\n  content: \"\\f0d7\";\n}\n.fa-caret-up:before {\n  content: \"\\f0d8\";\n}\n.fa-caret-left:before {\n  content: \"\\f0d9\";\n}\n.fa-caret-right:before {\n  content: \"\\f0da\";\n}\n.fa-columns:before {\n  content: \"\\f0db\";\n}\n.fa-unsorted:before,\n.fa-sort:before {\n  content: \"\\f0dc\";\n}\n.fa-sort-down:before,\n.fa-sort-desc:before {\n  content: \"\\f0dd\";\n}\n.fa-sort-up:before,\n.fa-sort-asc:before {\n  content: \"\\f0de\";\n}\n.fa-envelope:before {\n  content: \"\\f0e0\";\n}\n.fa-linkedin:before {\n  content: \"\\f0e1\";\n}\n.fa-rotate-left:before,\n.fa-undo:before {\n  content: \"\\f0e2\";\n}\n.fa-legal:before,\n.fa-gavel:before {\n  content: \"\\f0e3\";\n}\n.fa-dashboard:before,\n.fa-tachometer:before {\n  content: \"\\f0e4\";\n}\n.fa-comment-o:before {\n  content: \"\\f0e5\";\n}\n.fa-comments-o:before {\n  content: \"\\f0e6\";\n}\n.fa-flash:before,\n.fa-bolt:before {\n  content: \"\\f0e7\";\n}\n.fa-sitemap:before {\n  content: \"\\f0e8\";\n}\n.fa-umbrella:before {\n  content: \"\\f0e9\";\n}\n.fa-paste:before,\n.fa-clipboard:before {\n  content: \"\\f0ea\";\n}\n.fa-lightbulb-o:before {\n  content: \"\\f0eb\";\n}\n.fa-exchange:before {\n  content: \"\\f0ec\";\n}\n.fa-cloud-download:before {\n  content: \"\\f0ed\";\n}\n.fa-cloud-upload:before {\n  content: \"\\f0ee\";\n}\n.fa-user-md:before {\n  content: \"\\f0f0\";\n}\n.fa-stethoscope:before {\n  content: \"\\f0f1\";\n}\n.fa-suitcase:before {\n  content: \"\\f0f2\";\n}\n.fa-bell-o:before {\n  content: \"\\f0a2\";\n}\n.fa-coffee:before {\n  content: \"\\f0f4\";\n}\n.fa-cutlery:before {\n  content: \"\\f0f5\";\n}\n.fa-file-text-o:before {\n  content: \"\\f0f6\";\n}\n.fa-building-o:before {\n  content: \"\\f0f7\";\n}\n.fa-hospital-o:before {\n  content: \"\\f0f8\";\n}\n.fa-ambulance:before {\n  content: \"\\f0f9\";\n}\n.fa-medkit:before {\n  content: \"\\f0fa\";\n}\n.fa-fighter-jet:before {\n  content: \"\\f0fb\";\n}\n.fa-beer:before {\n  content: \"\\f0fc\";\n}\n.fa-h-square:before {\n  content: \"\\f0fd\";\n}\n.fa-plus-square:before {\n  content: \"\\f0fe\";\n}\n.fa-angle-double-left:before {\n  content: \"\\f100\";\n}\n.fa-angle-double-right:before {\n  content: \"\\f101\";\n}\n.fa-angle-double-up:before {\n  content: \"\\f102\";\n}\n.fa-angle-double-down:before {\n  content: \"\\f103\";\n}\n.fa-angle-left:before {\n  content: \"\\f104\";\n}\n.fa-angle-right:before {\n  content: \"\\f105\";\n}\n.fa-angle-up:before {\n  content: \"\\f106\";\n}\n.fa-angle-down:before {\n  content: \"\\f107\";\n}\n.fa-desktop:before {\n  content: \"\\f108\";\n}\n.fa-laptop:before {\n  content: \"\\f109\";\n}\n.fa-tablet:before {\n  content: \"\\f10a\";\n}\n.fa-mobile-phone:before,\n.fa-mobile:before {\n  content: \"\\f10b\";\n}\n.fa-circle-o:before {\n  content: \"\\f10c\";\n}\n.fa-quote-left:before {\n  content: \"\\f10d\";\n}\n.fa-quote-right:before {\n  content: \"\\f10e\";\n}\n.fa-spinner:before {\n  content: \"\\f110\";\n}\n.fa-circle:before {\n  content: \"\\f111\";\n}\n.fa-mail-reply:before,\n.fa-reply:before {\n  content: \"\\f112\";\n}\n.fa-github-alt:before {\n  content: \"\\f113\";\n}\n.fa-folder-o:before {\n  content: \"\\f114\";\n}\n.fa-folder-open-o:before {\n  content: \"\\f115\";\n}\n.fa-smile-o:before {\n  content: \"\\f118\";\n}\n.fa-frown-o:before {\n  content: \"\\f119\";\n}\n.fa-meh-o:before {\n  content: \"\\f11a\";\n}\n.fa-gamepad:before {\n  content: \"\\f11b\";\n}\n.fa-keyboard-o:before {\n  content: \"\\f11c\";\n}\n.fa-flag-o:before {\n  content: \"\\f11d\";\n}\n.fa-flag-checkered:before {\n  content: \"\\f11e\";\n}\n.fa-terminal:before {\n  content: \"\\f120\";\n}\n.fa-code:before {\n  content: \"\\f121\";\n}\n.fa-mail-reply-all:before,\n.fa-reply-all:before {\n  content: \"\\f122\";\n}\n.fa-star-half-empty:before,\n.fa-star-half-full:before,\n.fa-star-half-o:before {\n  content: \"\\f123\";\n}\n.fa-location-arrow:before {\n  content: \"\\f124\";\n}\n.fa-crop:before {\n  content: \"\\f125\";\n}\n.fa-code-fork:before {\n  content: \"\\f126\";\n}\n.fa-unlink:before,\n.fa-chain-broken:before {\n  content: \"\\f127\";\n}\n.fa-question:before {\n  content: \"\\f128\";\n}\n.fa-info:before {\n  content: \"\\f129\";\n}\n.fa-exclamation:before {\n  content: \"\\f12a\";\n}\n.fa-superscript:before {\n  content: \"\\f12b\";\n}\n.fa-subscript:before {\n  content: \"\\f12c\";\n}\n.fa-eraser:before {\n  content: \"\\f12d\";\n}\n.fa-puzzle-piece:before {\n  content: \"\\f12e\";\n}\n.fa-microphone:before {\n  content: \"\\f130\";\n}\n.fa-microphone-slash:before {\n  content: \"\\f131\";\n}\n.fa-shield:before {\n  content: \"\\f132\";\n}\n.fa-calendar-o:before {\n  content: \"\\f133\";\n}\n.fa-fire-extinguisher:before {\n  content: \"\\f134\";\n}\n.fa-rocket:before {\n  content: \"\\f135\";\n}\n.fa-maxcdn:before {\n  content: \"\\f136\";\n}\n.fa-chevron-circle-left:before {\n  content: \"\\f137\";\n}\n.fa-chevron-circle-right:before {\n  content: \"\\f138\";\n}\n.fa-chevron-circle-up:before {\n  content: \"\\f139\";\n}\n.fa-chevron-circle-down:before {\n  content: \"\\f13a\";\n}\n.fa-html5:before {\n  content: \"\\f13b\";\n}\n.fa-css3:before {\n  content: \"\\f13c\";\n}\n.fa-anchor:before {\n  content: \"\\f13d\";\n}\n.fa-unlock-alt:before {\n  content: \"\\f13e\";\n}\n.fa-bullseye:before {\n  content: \"\\f140\";\n}\n.fa-ellipsis-h:before {\n  content: \"\\f141\";\n}\n.fa-ellipsis-v:before {\n  content: \"\\f142\";\n}\n.fa-rss-square:before {\n  content: \"\\f143\";\n}\n.fa-play-circle:before {\n  content: \"\\f144\";\n}\n.fa-ticket:before {\n  content: \"\\f145\";\n}\n.fa-minus-square:before {\n  content: \"\\f146\";\n}\n.fa-minus-square-o:before {\n  content: \"\\f147\";\n}\n.fa-level-up:before {\n  content: \"\\f148\";\n}\n.fa-level-down:before {\n  content: \"\\f149\";\n}\n.fa-check-square:before {\n  content: \"\\f14a\";\n}\n.fa-pencil-square:before {\n  content: \"\\f14b\";\n}\n.fa-external-link-square:before {\n  content: \"\\f14c\";\n}\n.fa-share-square:before {\n  content: \"\\f14d\";\n}\n.fa-compass:before {\n  content: \"\\f14e\";\n}\n.fa-toggle-down:before,\n.fa-caret-square-o-down:before {\n  content: \"\\f150\";\n}\n.fa-toggle-up:before,\n.fa-caret-square-o-up:before {\n  content: \"\\f151\";\n}\n.fa-toggle-right:before,\n.fa-caret-square-o-right:before {\n  content: \"\\f152\";\n}\n.fa-euro:before,\n.fa-eur:before {\n  content: \"\\f153\";\n}\n.fa-gbp:before {\n  content: \"\\f154\";\n}\n.fa-dollar:before,\n.fa-usd:before {\n  content: \"\\f155\";\n}\n.fa-rupee:before,\n.fa-inr:before {\n  content: \"\\f156\";\n}\n.fa-cny:before,\n.fa-rmb:before,\n.fa-yen:before,\n.fa-jpy:before {\n  content: \"\\f157\";\n}\n.fa-ruble:before,\n.fa-rouble:before,\n.fa-rub:before {\n  content: \"\\f158\";\n}\n.fa-won:before,\n.fa-krw:before {\n  content: \"\\f159\";\n}\n.fa-bitcoin:before,\n.fa-btc:before {\n  content: \"\\f15a\";\n}\n.fa-file:before {\n  content: \"\\f15b\";\n}\n.fa-file-text:before {\n  content: \"\\f15c\";\n}\n.fa-sort-alpha-asc:before {\n  content: \"\\f15d\";\n}\n.fa-sort-alpha-desc:before {\n  content: \"\\f15e\";\n}\n.fa-sort-amount-asc:before {\n  content: \"\\f160\";\n}\n.fa-sort-amount-desc:before {\n  content: \"\\f161\";\n}\n.fa-sort-numeric-asc:before {\n  content: \"\\f162\";\n}\n.fa-sort-numeric-desc:before {\n  content: \"\\f163\";\n}\n.fa-thumbs-up:before {\n  content: \"\\f164\";\n}\n.fa-thumbs-down:before {\n  content: \"\\f165\";\n}\n.fa-youtube-square:before {\n  content: \"\\f166\";\n}\n.fa-youtube:before {\n  content: \"\\f167\";\n}\n.fa-xing:before {\n  content: \"\\f168\";\n}\n.fa-xing-square:before {\n  content: \"\\f169\";\n}\n.fa-youtube-play:before {\n  content: \"\\f16a\";\n}\n.fa-dropbox:before {\n  content: \"\\f16b\";\n}\n.fa-stack-overflow:before {\n  content: \"\\f16c\";\n}\n.fa-instagram:before {\n  content: \"\\f16d\";\n}\n.fa-flickr:before {\n  content: \"\\f16e\";\n}\n.fa-adn:before {\n  content: \"\\f170\";\n}\n.fa-bitbucket:before {\n  content: \"\\f171\";\n}\n.fa-bitbucket-square:before {\n  content: \"\\f172\";\n}\n.fa-tumblr:before {\n  content: \"\\f173\";\n}\n.fa-tumblr-square:before {\n  content: \"\\f174\";\n}\n.fa-long-arrow-down:before {\n  content: \"\\f175\";\n}\n.fa-long-arrow-up:before {\n  content: \"\\f176\";\n}\n.fa-long-arrow-left:before {\n  content: \"\\f177\";\n}\n.fa-long-arrow-right:before {\n  content: \"\\f178\";\n}\n.fa-apple:before {\n  content: \"\\f179\";\n}\n.fa-windows:before {\n  content: \"\\f17a\";\n}\n.fa-android:before {\n  content: \"\\f17b\";\n}\n.fa-linux:before {\n  content: \"\\f17c\";\n}\n.fa-dribbble:before {\n  content: \"\\f17d\";\n}\n.fa-skype:before {\n  content: \"\\f17e\";\n}\n.fa-foursquare:before {\n  content: \"\\f180\";\n}\n.fa-trello:before {\n  content: \"\\f181\";\n}\n.fa-female:before {\n  content: \"\\f182\";\n}\n.fa-male:before {\n  content: \"\\f183\";\n}\n.fa-gittip:before,\n.fa-gratipay:before {\n  content: \"\\f184\";\n}\n.fa-sun-o:before {\n  content: \"\\f185\";\n}\n.fa-moon-o:before {\n  content: \"\\f186\";\n}\n.fa-archive:before {\n  content: \"\\f187\";\n}\n.fa-bug:before {\n  content: \"\\f188\";\n}\n.fa-vk:before {\n  content: \"\\f189\";\n}\n.fa-weibo:before {\n  content: \"\\f18a\";\n}\n.fa-renren:before {\n  content: \"\\f18b\";\n}\n.fa-pagelines:before {\n  content: \"\\f18c\";\n}\n.fa-stack-exchange:before {\n  content: \"\\f18d\";\n}\n.fa-arrow-circle-o-right:before {\n  content: \"\\f18e\";\n}\n.fa-arrow-circle-o-left:before {\n  content: \"\\f190\";\n}\n.fa-toggle-left:before,\n.fa-caret-square-o-left:before {\n  content: \"\\f191\";\n}\n.fa-dot-circle-o:before {\n  content: \"\\f192\";\n}\n.fa-wheelchair:before {\n  content: \"\\f193\";\n}\n.fa-vimeo-square:before {\n  content: \"\\f194\";\n}\n.fa-turkish-lira:before,\n.fa-try:before {\n  content: \"\\f195\";\n}\n.fa-plus-square-o:before {\n  content: \"\\f196\";\n}\n.fa-space-shuttle:before {\n  content: \"\\f197\";\n}\n.fa-slack:before {\n  content: \"\\f198\";\n}\n.fa-envelope-square:before {\n  content: \"\\f199\";\n}\n.fa-wordpress:before {\n  content: \"\\f19a\";\n}\n.fa-openid:before {\n  content: \"\\f19b\";\n}\n.fa-institution:before,\n.fa-bank:before,\n.fa-university:before {\n  content: \"\\f19c\";\n}\n.fa-mortar-board:before,\n.fa-graduation-cap:before {\n  content: \"\\f19d\";\n}\n.fa-yahoo:before {\n  content: \"\\f19e\";\n}\n.fa-google:before {\n  content: \"\\f1a0\";\n}\n.fa-reddit:before {\n  content: \"\\f1a1\";\n}\n.fa-reddit-square:before {\n  content: \"\\f1a2\";\n}\n.fa-stumbleupon-circle:before {\n  content: \"\\f1a3\";\n}\n.fa-stumbleupon:before {\n  content: \"\\f1a4\";\n}\n.fa-delicious:before {\n  content: \"\\f1a5\";\n}\n.fa-digg:before {\n  content: \"\\f1a6\";\n}\n.fa-pied-piper-pp:before {\n  content: \"\\f1a7\";\n}\n.fa-pied-piper-alt:before {\n  content: \"\\f1a8\";\n}\n.fa-drupal:before {\n  content: \"\\f1a9\";\n}\n.fa-joomla:before {\n  content: \"\\f1aa\";\n}\n.fa-language:before {\n  content: \"\\f1ab\";\n}\n.fa-fax:before {\n  content: \"\\f1ac\";\n}\n.fa-building:before {\n  content: \"\\f1ad\";\n}\n.fa-child:before {\n  content: \"\\f1ae\";\n}\n.fa-paw:before {\n  content: \"\\f1b0\";\n}\n.fa-spoon:before {\n  content: \"\\f1b1\";\n}\n.fa-cube:before {\n  content: \"\\f1b2\";\n}\n.fa-cubes:before {\n  content: \"\\f1b3\";\n}\n.fa-behance:before {\n  content: \"\\f1b4\";\n}\n.fa-behance-square:before {\n  content: \"\\f1b5\";\n}\n.fa-steam:before {\n  content: \"\\f1b6\";\n}\n.fa-steam-square:before {\n  content: \"\\f1b7\";\n}\n.fa-recycle:before {\n  content: \"\\f1b8\";\n}\n.fa-automobile:before,\n.fa-car:before {\n  content: \"\\f1b9\";\n}\n.fa-cab:before,\n.fa-taxi:before {\n  content: \"\\f1ba\";\n}\n.fa-tree:before {\n  content: \"\\f1bb\";\n}\n.fa-spotify:before {\n  content: \"\\f1bc\";\n}\n.fa-deviantart:before {\n  content: \"\\f1bd\";\n}\n.fa-soundcloud:before {\n  content: \"\\f1be\";\n}\n.fa-database:before {\n  content: \"\\f1c0\";\n}\n.fa-file-pdf-o:before {\n  content: \"\\f1c1\";\n}\n.fa-file-word-o:before {\n  content: \"\\f1c2\";\n}\n.fa-file-excel-o:before {\n  content: \"\\f1c3\";\n}\n.fa-file-powerpoint-o:before {\n  content: \"\\f1c4\";\n}\n.fa-file-photo-o:before,\n.fa-file-picture-o:before,\n.fa-file-image-o:before {\n  content: \"\\f1c5\";\n}\n.fa-file-zip-o:before,\n.fa-file-archive-o:before {\n  content: \"\\f1c6\";\n}\n.fa-file-sound-o:before,\n.fa-file-audio-o:before {\n  content: \"\\f1c7\";\n}\n.fa-file-movie-o:before,\n.fa-file-video-o:before {\n  content: \"\\f1c8\";\n}\n.fa-file-code-o:before {\n  content: \"\\f1c9\";\n}\n.fa-vine:before {\n  content: \"\\f1ca\";\n}\n.fa-codepen:before {\n  content: \"\\f1cb\";\n}\n.fa-jsfiddle:before {\n  content: \"\\f1cc\";\n}\n.fa-life-bouy:before,\n.fa-life-buoy:before,\n.fa-life-saver:before,\n.fa-support:before,\n.fa-life-ring:before {\n  content: \"\\f1cd\";\n}\n.fa-circle-o-notch:before {\n  content: \"\\f1ce\";\n}\n.fa-ra:before,\n.fa-resistance:before,\n.fa-rebel:before {\n  content: \"\\f1d0\";\n}\n.fa-ge:before,\n.fa-empire:before {\n  content: \"\\f1d1\";\n}\n.fa-git-square:before {\n  content: \"\\f1d2\";\n}\n.fa-git:before {\n  content: \"\\f1d3\";\n}\n.fa-y-combinator-square:before,\n.fa-yc-square:before,\n.fa-hacker-news:before {\n  content: \"\\f1d4\";\n}\n.fa-tencent-weibo:before {\n  content: \"\\f1d5\";\n}\n.fa-qq:before {\n  content: \"\\f1d6\";\n}\n.fa-wechat:before,\n.fa-weixin:before {\n  content: \"\\f1d7\";\n}\n.fa-send:before,\n.fa-paper-plane:before {\n  content: \"\\f1d8\";\n}\n.fa-send-o:before,\n.fa-paper-plane-o:before {\n  content: \"\\f1d9\";\n}\n.fa-history:before {\n  content: \"\\f1da\";\n}\n.fa-circle-thin:before {\n  content: \"\\f1db\";\n}\n.fa-header:before {\n  content: \"\\f1dc\";\n}\n.fa-paragraph:before {\n  content: \"\\f1dd\";\n}\n.fa-sliders:before {\n  content: \"\\f1de\";\n}\n.fa-share-alt:before {\n  content: \"\\f1e0\";\n}\n.fa-share-alt-square:before {\n  content: \"\\f1e1\";\n}\n.fa-bomb:before {\n  content: \"\\f1e2\";\n}\n.fa-soccer-ball-o:before,\n.fa-futbol-o:before {\n  content: \"\\f1e3\";\n}\n.fa-tty:before {\n  content: \"\\f1e4\";\n}\n.fa-binoculars:before {\n  content: \"\\f1e5\";\n}\n.fa-plug:before {\n  content: \"\\f1e6\";\n}\n.fa-slideshare:before {\n  content: \"\\f1e7\";\n}\n.fa-twitch:before {\n  content: \"\\f1e8\";\n}\n.fa-yelp:before {\n  content: \"\\f1e9\";\n}\n.fa-newspaper-o:before {\n  content: \"\\f1ea\";\n}\n.fa-wifi:before {\n  content: \"\\f1eb\";\n}\n.fa-calculator:before {\n  content: \"\\f1ec\";\n}\n.fa-paypal:before {\n  content: \"\\f1ed\";\n}\n.fa-google-wallet:before {\n  content: \"\\f1ee\";\n}\n.fa-cc-visa:before {\n  content: \"\\f1f0\";\n}\n.fa-cc-mastercard:before {\n  content: \"\\f1f1\";\n}\n.fa-cc-discover:before {\n  content: \"\\f1f2\";\n}\n.fa-cc-amex:before {\n  content: \"\\f1f3\";\n}\n.fa-cc-paypal:before {\n  content: \"\\f1f4\";\n}\n.fa-cc-stripe:before {\n  content: \"\\f1f5\";\n}\n.fa-bell-slash:before {\n  content: \"\\f1f6\";\n}\n.fa-bell-slash-o:before {\n  content: \"\\f1f7\";\n}\n.fa-trash:before {\n  content: \"\\f1f8\";\n}\n.fa-copyright:before {\n  content: \"\\f1f9\";\n}\n.fa-at:before {\n  content: \"\\f1fa\";\n}\n.fa-eyedropper:before {\n  content: \"\\f1fb\";\n}\n.fa-paint-brush:before {\n  content: \"\\f1fc\";\n}\n.fa-birthday-cake:before {\n  content: \"\\f1fd\";\n}\n.fa-area-chart:before {\n  content: \"\\f1fe\";\n}\n.fa-pie-chart:before {\n  content: \"\\f200\";\n}\n.fa-line-chart:before {\n  content: \"\\f201\";\n}\n.fa-lastfm:before {\n  content: \"\\f202\";\n}\n.fa-lastfm-square:before {\n  content: \"\\f203\";\n}\n.fa-toggle-off:before {\n  content: \"\\f204\";\n}\n.fa-toggle-on:before {\n  content: \"\\f205\";\n}\n.fa-bicycle:before {\n  content: \"\\f206\";\n}\n.fa-bus:before {\n  content: \"\\f207\";\n}\n.fa-ioxhost:before {\n  content: \"\\f208\";\n}\n.fa-angellist:before {\n  content: \"\\f209\";\n}\n.fa-cc:before {\n  content: \"\\f20a\";\n}\n.fa-shekel:before,\n.fa-sheqel:before,\n.fa-ils:before {\n  content: \"\\f20b\";\n}\n.fa-meanpath:before {\n  content: \"\\f20c\";\n}\n.fa-buysellads:before {\n  content: \"\\f20d\";\n}\n.fa-connectdevelop:before {\n  content: \"\\f20e\";\n}\n.fa-dashcube:before {\n  content: \"\\f210\";\n}\n.fa-forumbee:before {\n  content: \"\\f211\";\n}\n.fa-leanpub:before {\n  content: \"\\f212\";\n}\n.fa-sellsy:before {\n  content: \"\\f213\";\n}\n.fa-shirtsinbulk:before {\n  content: \"\\f214\";\n}\n.fa-simplybuilt:before {\n  content: \"\\f215\";\n}\n.fa-skyatlas:before {\n  content: \"\\f216\";\n}\n.fa-cart-plus:before {\n  content: \"\\f217\";\n}\n.fa-cart-arrow-down:before {\n  content: \"\\f218\";\n}\n.fa-diamond:before {\n  content: \"\\f219\";\n}\n.fa-ship:before {\n  content: \"\\f21a\";\n}\n.fa-user-secret:before {\n  content: \"\\f21b\";\n}\n.fa-motorcycle:before {\n  content: \"\\f21c\";\n}\n.fa-street-view:before {\n  content: \"\\f21d\";\n}\n.fa-heartbeat:before {\n  content: \"\\f21e\";\n}\n.fa-venus:before {\n  content: \"\\f221\";\n}\n.fa-mars:before {\n  content: \"\\f222\";\n}\n.fa-mercury:before {\n  content: \"\\f223\";\n}\n.fa-intersex:before,\n.fa-transgender:before {\n  content: \"\\f224\";\n}\n.fa-transgender-alt:before {\n  content: \"\\f225\";\n}\n.fa-venus-double:before {\n  content: \"\\f226\";\n}\n.fa-mars-double:before {\n  content: \"\\f227\";\n}\n.fa-venus-mars:before {\n  content: \"\\f228\";\n}\n.fa-mars-stroke:before {\n  content: \"\\f229\";\n}\n.fa-mars-stroke-v:before {\n  content: \"\\f22a\";\n}\n.fa-mars-stroke-h:before {\n  content: \"\\f22b\";\n}\n.fa-neuter:before {\n  content: \"\\f22c\";\n}\n.fa-genderless:before {\n  content: \"\\f22d\";\n}\n.fa-facebook-official:before {\n  content: \"\\f230\";\n}\n.fa-pinterest-p:before {\n  content: \"\\f231\";\n}\n.fa-whatsapp:before {\n  content: \"\\f232\";\n}\n.fa-server:before {\n  content: \"\\f233\";\n}\n.fa-user-plus:before {\n  content: \"\\f234\";\n}\n.fa-user-times:before {\n  content: \"\\f235\";\n}\n.fa-hotel:before,\n.fa-bed:before {\n  content: \"\\f236\";\n}\n.fa-viacoin:before {\n  content: \"\\f237\";\n}\n.fa-train:before {\n  content: \"\\f238\";\n}\n.fa-subway:before {\n  content: \"\\f239\";\n}\n.fa-medium:before {\n  content: \"\\f23a\";\n}\n.fa-yc:before,\n.fa-y-combinator:before {\n  content: \"\\f23b\";\n}\n.fa-optin-monster:before {\n  content: \"\\f23c\";\n}\n.fa-opencart:before {\n  content: \"\\f23d\";\n}\n.fa-expeditedssl:before {\n  content: \"\\f23e\";\n}\n.fa-battery-4:before,\n.fa-battery:before,\n.fa-battery-full:before {\n  content: \"\\f240\";\n}\n.fa-battery-3:before,\n.fa-battery-three-quarters:before {\n  content: \"\\f241\";\n}\n.fa-battery-2:before,\n.fa-battery-half:before {\n  content: \"\\f242\";\n}\n.fa-battery-1:before,\n.fa-battery-quarter:before {\n  content: \"\\f243\";\n}\n.fa-battery-0:before,\n.fa-battery-empty:before {\n  content: \"\\f244\";\n}\n.fa-mouse-pointer:before {\n  content: \"\\f245\";\n}\n.fa-i-cursor:before {\n  content: \"\\f246\";\n}\n.fa-object-group:before {\n  content: \"\\f247\";\n}\n.fa-object-ungroup:before {\n  content: \"\\f248\";\n}\n.fa-sticky-note:before {\n  content: \"\\f249\";\n}\n.fa-sticky-note-o:before {\n  content: \"\\f24a\";\n}\n.fa-cc-jcb:before {\n  content: \"\\f24b\";\n}\n.fa-cc-diners-club:before {\n  content: \"\\f24c\";\n}\n.fa-clone:before {\n  content: \"\\f24d\";\n}\n.fa-balance-scale:before {\n  content: \"\\f24e\";\n}\n.fa-hourglass-o:before {\n  content: \"\\f250\";\n}\n.fa-hourglass-1:before,\n.fa-hourglass-start:before {\n  content: \"\\f251\";\n}\n.fa-hourglass-2:before,\n.fa-hourglass-half:before {\n  content: \"\\f252\";\n}\n.fa-hourglass-3:before,\n.fa-hourglass-end:before {\n  content: \"\\f253\";\n}\n.fa-hourglass:before {\n  content: \"\\f254\";\n}\n.fa-hand-grab-o:before,\n.fa-hand-rock-o:before {\n  content: \"\\f255\";\n}\n.fa-hand-stop-o:before,\n.fa-hand-paper-o:before {\n  content: \"\\f256\";\n}\n.fa-hand-scissors-o:before {\n  content: \"\\f257\";\n}\n.fa-hand-lizard-o:before {\n  content: \"\\f258\";\n}\n.fa-hand-spock-o:before {\n  content: \"\\f259\";\n}\n.fa-hand-pointer-o:before {\n  content: \"\\f25a\";\n}\n.fa-hand-peace-o:before {\n  content: \"\\f25b\";\n}\n.fa-trademark:before {\n  content: \"\\f25c\";\n}\n.fa-registered:before {\n  content: \"\\f25d\";\n}\n.fa-creative-commons:before {\n  content: \"\\f25e\";\n}\n.fa-gg:before {\n  content: \"\\f260\";\n}\n.fa-gg-circle:before {\n  content: \"\\f261\";\n}\n.fa-tripadvisor:before {\n  content: \"\\f262\";\n}\n.fa-odnoklassniki:before {\n  content: \"\\f263\";\n}\n.fa-odnoklassniki-square:before {\n  content: \"\\f264\";\n}\n.fa-get-pocket:before {\n  content: \"\\f265\";\n}\n.fa-wikipedia-w:before {\n  content: \"\\f266\";\n}\n.fa-safari:before {\n  content: \"\\f267\";\n}\n.fa-chrome:before {\n  content: \"\\f268\";\n}\n.fa-firefox:before {\n  content: \"\\f269\";\n}\n.fa-opera:before {\n  content: \"\\f26a\";\n}\n.fa-internet-explorer:before {\n  content: \"\\f26b\";\n}\n.fa-tv:before,\n.fa-television:before {\n  content: \"\\f26c\";\n}\n.fa-contao:before {\n  content: \"\\f26d\";\n}\n.fa-500px:before {\n  content: \"\\f26e\";\n}\n.fa-amazon:before {\n  content: \"\\f270\";\n}\n.fa-calendar-plus-o:before {\n  content: \"\\f271\";\n}\n.fa-calendar-minus-o:before {\n  content: \"\\f272\";\n}\n.fa-calendar-times-o:before {\n  content: \"\\f273\";\n}\n.fa-calendar-check-o:before {\n  content: \"\\f274\";\n}\n.fa-industry:before {\n  content: \"\\f275\";\n}\n.fa-map-pin:before {\n  content: \"\\f276\";\n}\n.fa-map-signs:before {\n  content: \"\\f277\";\n}\n.fa-map-o:before {\n  content: \"\\f278\";\n}\n.fa-map:before {\n  content: \"\\f279\";\n}\n.fa-commenting:before {\n  content: \"\\f27a\";\n}\n.fa-commenting-o:before {\n  content: \"\\f27b\";\n}\n.fa-houzz:before {\n  content: \"\\f27c\";\n}\n.fa-vimeo:before {\n  content: \"\\f27d\";\n}\n.fa-black-tie:before {\n  content: \"\\f27e\";\n}\n.fa-fonticons:before {\n  content: \"\\f280\";\n}\n.fa-reddit-alien:before {\n  content: \"\\f281\";\n}\n.fa-edge:before {\n  content: \"\\f282\";\n}\n.fa-credit-card-alt:before {\n  content: \"\\f283\";\n}\n.fa-codiepie:before {\n  content: \"\\f284\";\n}\n.fa-modx:before {\n  content: \"\\f285\";\n}\n.fa-fort-awesome:before {\n  content: \"\\f286\";\n}\n.fa-usb:before {\n  content: \"\\f287\";\n}\n.fa-product-hunt:before {\n  content: \"\\f288\";\n}\n.fa-mixcloud:before {\n  content: \"\\f289\";\n}\n.fa-scribd:before {\n  content: \"\\f28a\";\n}\n.fa-pause-circle:before {\n  content: \"\\f28b\";\n}\n.fa-pause-circle-o:before {\n  content: \"\\f28c\";\n}\n.fa-stop-circle:before {\n  content: \"\\f28d\";\n}\n.fa-stop-circle-o:before {\n  content: \"\\f28e\";\n}\n.fa-shopping-bag:before {\n  content: \"\\f290\";\n}\n.fa-shopping-basket:before {\n  content: \"\\f291\";\n}\n.fa-hashtag:before {\n  content: \"\\f292\";\n}\n.fa-bluetooth:before {\n  content: \"\\f293\";\n}\n.fa-bluetooth-b:before {\n  content: \"\\f294\";\n}\n.fa-percent:before {\n  content: \"\\f295\";\n}\n.fa-gitlab:before {\n  content: \"\\f296\";\n}\n.fa-wpbeginner:before {\n  content: \"\\f297\";\n}\n.fa-wpforms:before {\n  content: \"\\f298\";\n}\n.fa-envira:before {\n  content: \"\\f299\";\n}\n.fa-universal-access:before {\n  content: \"\\f29a\";\n}\n.fa-wheelchair-alt:before {\n  content: \"\\f29b\";\n}\n.fa-question-circle-o:before {\n  content: \"\\f29c\";\n}\n.fa-blind:before {\n  content: \"\\f29d\";\n}\n.fa-audio-description:before {\n  content: \"\\f29e\";\n}\n.fa-volume-control-phone:before {\n  content: \"\\f2a0\";\n}\n.fa-braille:before {\n  content: \"\\f2a1\";\n}\n.fa-assistive-listening-systems:before {\n  content: \"\\f2a2\";\n}\n.fa-asl-interpreting:before,\n.fa-american-sign-language-interpreting:before {\n  content: \"\\f2a3\";\n}\n.fa-deafness:before,\n.fa-hard-of-hearing:before,\n.fa-deaf:before {\n  content: \"\\f2a4\";\n}\n.fa-glide:before {\n  content: \"\\f2a5\";\n}\n.fa-glide-g:before {\n  content: \"\\f2a6\";\n}\n.fa-signing:before,\n.fa-sign-language:before {\n  content: \"\\f2a7\";\n}\n.fa-low-vision:before {\n  content: \"\\f2a8\";\n}\n.fa-viadeo:before {\n  content: \"\\f2a9\";\n}\n.fa-viadeo-square:before {\n  content: \"\\f2aa\";\n}\n.fa-snapchat:before {\n  content: \"\\f2ab\";\n}\n.fa-snapchat-ghost:before {\n  content: \"\\f2ac\";\n}\n.fa-snapchat-square:before {\n  content: \"\\f2ad\";\n}\n.fa-pied-piper:before {\n  content: \"\\f2ae\";\n}\n.fa-first-order:before {\n  content: \"\\f2b0\";\n}\n.fa-yoast:before {\n  content: \"\\f2b1\";\n}\n.fa-themeisle:before {\n  content: \"\\f2b2\";\n}\n.fa-google-plus-circle:before,\n.fa-google-plus-official:before {\n  content: \"\\f2b3\";\n}\n.fa-fa:before,\n.fa-font-awesome:before {\n  content: \"\\f2b4\";\n}\n.fa-handshake-o:before {\n  content: \"\\f2b5\";\n}\n.fa-envelope-open:before {\n  content: \"\\f2b6\";\n}\n.fa-envelope-open-o:before {\n  content: \"\\f2b7\";\n}\n.fa-linode:before {\n  content: \"\\f2b8\";\n}\n.fa-address-book:before {\n  content: \"\\f2b9\";\n}\n.fa-address-book-o:before {\n  content: \"\\f2ba\";\n}\n.fa-vcard:before,\n.fa-address-card:before {\n  content: \"\\f2bb\";\n}\n.fa-vcard-o:before,\n.fa-address-card-o:before {\n  content: \"\\f2bc\";\n}\n.fa-user-circle:before {\n  content: \"\\f2bd\";\n}\n.fa-user-circle-o:before {\n  content: \"\\f2be\";\n}\n.fa-user-o:before {\n  content: \"\\f2c0\";\n}\n.fa-id-badge:before {\n  content: \"\\f2c1\";\n}\n.fa-drivers-license:before,\n.fa-id-card:before {\n  content: \"\\f2c2\";\n}\n.fa-drivers-license-o:before,\n.fa-id-card-o:before {\n  content: \"\\f2c3\";\n}\n.fa-quora:before {\n  content: \"\\f2c4\";\n}\n.fa-free-code-camp:before {\n  content: \"\\f2c5\";\n}\n.fa-telegram:before {\n  content: \"\\f2c6\";\n}\n.fa-thermometer-4:before,\n.fa-thermometer:before,\n.fa-thermometer-full:before {\n  content: \"\\f2c7\";\n}\n.fa-thermometer-3:before,\n.fa-thermometer-three-quarters:before {\n  content: \"\\f2c8\";\n}\n.fa-thermometer-2:before,\n.fa-thermometer-half:before {\n  content: \"\\f2c9\";\n}\n.fa-thermometer-1:before,\n.fa-thermometer-quarter:before {\n  content: \"\\f2ca\";\n}\n.fa-thermometer-0:before,\n.fa-thermometer-empty:before {\n  content: \"\\f2cb\";\n}\n.fa-shower:before {\n  content: \"\\f2cc\";\n}\n.fa-bathtub:before,\n.fa-s15:before,\n.fa-bath:before {\n  content: \"\\f2cd\";\n}\n.fa-podcast:before {\n  content: \"\\f2ce\";\n}\n.fa-window-maximize:before {\n  content: \"\\f2d0\";\n}\n.fa-window-minimize:before {\n  content: \"\\f2d1\";\n}\n.fa-window-restore:before {\n  content: \"\\f2d2\";\n}\n.fa-times-rectangle:before,\n.fa-window-close:before {\n  content: \"\\f2d3\";\n}\n.fa-times-rectangle-o:before,\n.fa-window-close-o:before {\n  content: \"\\f2d4\";\n}\n.fa-bandcamp:before {\n  content: \"\\f2d5\";\n}\n.fa-grav:before {\n  content: \"\\f2d6\";\n}\n.fa-etsy:before {\n  content: \"\\f2d7\";\n}\n.fa-imdb:before {\n  content: \"\\f2d8\";\n}\n.fa-ravelry:before {\n  content: \"\\f2d9\";\n}\n.fa-eercast:before {\n  content: \"\\f2da\";\n}\n.fa-microchip:before {\n  content: \"\\f2db\";\n}\n.fa-snowflake-o:before {\n  content: \"\\f2dc\";\n}\n.fa-superpowers:before {\n  content: \"\\f2dd\";\n}\n.fa-wpexplorer:before {\n  content: \"\\f2de\";\n}\n.fa-meetup:before {\n  content: \"\\f2e0\";\n}\n.visually-hidden {\n  position: absolute;\n  width: 1px;\n  height: 1px;\n  padding: 0;\n  margin: -1px;\n  overflow: hidden;\n  clip: rect(0, 0, 0, 0);\n  border: 0;\n}\n.visually-hidden-focusable:active,\n.visually-hidden-focusable:focus {\n  position: static;\n  width: auto;\n  height: auto;\n  margin: 0;\n  overflow: visible;\n  clip: auto;\n}\n", "\n/* /web/static/src/scss/fontawesome_overridden.scss */\n\n@font-face {\n  font-family: 'FontAwesome-tiktok-only';\n  src: url(\"/web/static/src/scss/../../fonts/tiktok_only.woff\");\n  font-weight: normal;\n  font-style: normal;\n  font-display: block;\n}\n\n@font-face {\n  font-family: 'FontAwesome-twitter-x-only';\n  src: url(\"/web/static/src/scss/../../fonts/twitter_x_only.woff\");\n  font-weight: normal;\n  font-style: normal;\n  font-display: block;\n}\n\n.fa.fa-tiktok {\n  font-family: 'FontAwesome-tiktok-only' !important;\n}\n\n.fa.fa-tiktok:before {\n  content: '\\e07b';\n}\n\n.fa-twitter.fa {\n  font-family: 'FontAwesome-twitter-x-only' !important;\n}\n\n.fa-twitter.fa:before {\n  content: '\\e800';\n}\n\n.fa-twitter-square.fa {\n  font-family: 'FontAwesome-twitter-x-only' !important;\n}\n\n.fa-twitter-square.fa:before {\n  content: '\\e803';\n}\n\n.o_rtl .fa.fa-align-right, .o_rtl .fa.fa-align-left, .o_rtl .fa.fa-chevron-right, .o_rtl .fa.fa-chevron-left, .o_rtl .fa.fa-arrow-right, .o_rtl .fa.fa-arrow-left, .o_rtl .fa.fa-hand-o-right, .o_rtl .fa.fa-hand-o-left, .o_rtl .fa.fa-arrow-circle-right, .o_rtl .fa.fa-arrow-circle-left, .o_rtl .fa.fa-caret-right, .o_rtl .fa.fa-caret-left, .o_rtl .fa.fa-rotate-right, .o_rtl .fa.fa-rotate-left, .o_rtl .fa.fa-angle-double-right, .o_rtl .fa.fa-angle-double-left, .o_rtl .fa.fa-angle-right, .o_rtl .fa.fa-angle-left, .o_rtl .fa.fa-quote-right, .o_rtl .fa.fa-quote-left, .o_rtl .fa.fa-chevron-circle-right, .o_rtl .fa.fa-chevron-circle-left, .o_rtl .fa.fa-long-arrow-right, .o_rtl .fa.fa-long-arrow-left, .o_rtl .fa.fa-toggle-right, .o_rtl .fa.fa-toggle-left, .o_rtl .fa.fa-caret-square-o-right, .o_rtl .fa.fa-arrow-circle-o-left, .o_rtl .fa.fa-arrow-circle-o-right, .o_rtl .fa.fa-caret-square-o-left {\n  transform: rotate(180deg);\n}\n\n", "\n/* /web/static/lib/odoo_ui_icons/style.css */\n@font-face {\n  font-family: 'odoo_ui_icons';\n  src: url('/web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2') format('woff2'), url('/web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff') format('woff');\n  font-weight: normal;\n  font-style: normal;\n  font-display: block;\n}\n\n.oi {\n  display: inline-block;\n  font-family: 'odoo_ui_icons';\n  speak: never;\n  font-style: normal;\n  font-weight: normal;\n  font-variant: normal;\n  text-transform: none;\n  line-height: 1;\n\n  /* Better Font Rendering =========== */\n  -webkit-font-smoothing: antialiased;\n  -moz-osx-font-smoothing: grayscale;\n}\n\n.oi-view-pivot:before { content: '\\e800'; }\n.oi-text-break:before { content: '\\e801'; }\n.oi-text-inline:before { content: '\\e802'; }\n.oi-voip:before { content: '\\e803'; }\n.oi-odoo:before { content: '\\e806'; }\n.oi-search:before { content: '\\e808'; }\n.oi-group:before { content: '\\e80a'; }\n.oi-settings-adjust:before { content: '\\e80c'; }\n.oi-apps:before { content: '\\e80d'; }\n.oi-panel-right:before { content: '\\e810'; }\n.oi-launch:before { content: '\\e812'; }\n.oi-studio:before { content: '\\e813'; }\n.oi-view-kanban:before { content: '\\e814'; }\n.oi-text-wrap:before { content: '\\e815'; }\n.oi-view-cohort:before { content: '\\e816'; }\n.oi-view-list:before { content: '\\e817'; }\n.oi-gif-picker:before { content: '\\e82e'; }\n.oi-chevron-down:before { content: '\\e839'; }\n.oi-chevron-left:before { content: '\\e83a'; }\n.oi-chevron-right:before { content: '\\e83b'; }\n.oi-chevron-up:before { content: '\\e83c'; }\n.oi-arrows-h:before { content: '\\e83d'; }\n.oi-arrows-v:before { content: '\\e83e'; }\n.oi-arrow-down-left:before { content: '\\e83f'; }\n.oi-arrow-down-right:before { content: '\\e840'; }\n.oi-arrow-down:before { content: '\\e841'; }\n.oi-arrow-left:before { content: '\\e842'; }\n.oi-arrow-right:before { content: '\\e843'; }\n.oi-arrow-up-left:before { content: '\\e844'; }\n.oi-arrow-up-right:before { content: '\\e845'; }\n.oi-arrow-up:before { content: '\\e846'; }\n.oi-draggable:before { content: '\\e847'; }\n.oi-view:before { content: '\\e861'; }\n.oi-archive:before { content: '\\e862'; }\n.oi-unarchive:before { content: '\\e863'; }\n.oi-text-effect:before { content: '\\e827'; }\n.oi-smile-add:before { content: '\\e84e'; }\n.oi-close:before { content: '\\e852'; }\n.oi-food-delivery:before { content: '\\e82a'; }\n\n/* RTL adaptations. */\n/* Flip directional icons by 180 degree. */\n/* ---------------------------------------------------------------------------- */\n.o_rtl .oi-chevron-left,\n.o_rtl .oi-chevron-right,\n.o_rtl .oi-arrow-down-left,\n.o_rtl .oi-arrow-down-right,\n.o_rtl .oi-arrow-left,\n.o_rtl .oi-arrow-right,\n.o_rtl .oi-arrow-up-left,\n.o_rtl .oi-arrow-up-right {\n  transform: rotate(180deg);\n}\n", "\n/* /web/static/fonts/fonts.scss */\n\n@font-face {\n  font-family: 'Odoo Unicode Support Noto';\n  src: url(\"https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff2\") format(\"woff2\"), url(\"https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff\") format(\"woff\"), url(\"https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.ttf\") format(\"truetype\");\n  font-weight: 100;\n  font-style: normal;\n  unicode-range: U+0400-04FF, U+0500-052F;\n}\n\n@font-face {\n  font-family: 'Odoo Unicode Support Noto';\n  src: url(\"https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff2\") format(\"woff2\"), url(\"https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff\") format(\"woff\"), url(\"https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.ttf\") format(\"truetype\");\n  font-weight: 100;\n  font-style: normal;\n  unicode-range: U+0590-05FF, U+FB1D-FB4F;\n}\n\n@font-face {\n  font-family: 'Odoo Unicode Support Noto';\n  src: url(\"https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff2\") format(\"woff2\"), url(\"https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff\") format(\"woff\"), url(\"https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.ttf\") format(\"truetype\");\n  font-weight: 100;\n  font-style: normal;\n  unicode-range: U+0600-06FF, U+0750-077F, U+08A0-08FF;\n}\n\n@font-face {\n  font-family: 'Lato';\n  src: url(\"/web/static/fonts/./lato/Lato-Hai-webfont.eot\");\n  src: url(\"/web/static/fonts/./lato/Lato-Hai-webfont.eot?#iefix\") format(\"embedded-opentype\"), url(\"/web/static/fonts/./lato/Lato-Hai-webfont.woff\") format(\"woff\"), url(\"/web/static/fonts/./lato/Lato-Hai-webfont.ttf\") format(\"truetype\"), url(\"/web/static/fonts/./lato/Lato-Hai-webfont.svg#Lato\") format(\"svg\");\n  font-weight: 100;\n  font-style: normal;\n}\n\n@font-face {\n  font-family: \"Lato-Hai\";\n  src: url(\"/web/static/fonts/./lato/Lato-Hai-webfont.eot\");\n  src: url(\"/web/static/fonts/./lato/Lato-Hai-webfont.eot?#iefix\") format(\"embedded-opentype\"), url(\"/web/static/fonts/./lato/Lato-Hai-webfont.woff\") format(\"woff\"), url(\"/web/static/fonts/./lato/Lato-Hai-webfont.ttf\") format(\"truetype\"), url(\"/web/static/fonts/./lato/Lato-Hai-webfont.svg#Roboto\") format(\"svg\");\n}\n\n@font-face {\n  font-family: 'Odoo Unicode Support Noto';\n  src: url(\"https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff2\") format(\"woff2\"), url(\"https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff\") format(\"woff\"), url(\"https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.ttf\") format(\"truetype\");\n  font-weight: 100;\n  font-style: italic;\n  unicode-range: U+0400-04FF, U+0500-052F;\n}\n\n@font-face {\n  font-family: 'Odoo Unicode Support Noto';\n  src: url(\"https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff2\") format(\"woff2\"), url(\"https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff\") format(\"woff\"), url(\"https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.ttf\") format(\"truetype\");\n  font-weight: 100;\n  font-style: italic;\n  unicode-range: U+0590-05FF, U+FB1D-FB4F;\n}\n\n@font-face {\n  font-family: 'Odoo Unicode Support Noto';\n  src: url(\"https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff2\") format(\"woff2\"), url(\"https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff\") format(\"woff\"), url(\"https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.ttf\") format(\"truetype\");\n  font-weight: 100;\n  font-style: italic;\n  unicode-range: U+0600-06FF, U+0750-077F, U+08A0-08FF;\n}\n\n@font-face {\n  font-family: 'Lato';\n  src: url(\"/web/static/fonts/./lato/Lato-HaiIta-webfont.eot\");\n  src: url(\"/web/static/fonts/./lato/Lato-HaiIta-webfont.eot?#iefix\") format(\"embedded-opentype\"), url(\"/web/static/fonts/./lato/Lato-HaiIta-webfont.woff\") format(\"woff\"), url(\"/web/static/fonts/./lato/Lato-HaiIta-webfont.ttf\") format(\"truetype\"), url(\"/web/static/fonts/./lato/Lato-HaiIta-webfont.svg#Lato\") format(\"svg\");\n  font-weight: 100;\n  font-style: italic;\n}\n\n@font-face {\n  font-family: \"Lato-HaiIta\";\n  src: url(\"/web/static/fonts/./lato/Lato-HaiIta-webfont.eot\");\n  src: url(\"/web/static/fonts/./lato/Lato-HaiIta-webfont.eot?#iefix\") format(\"embedded-opentype\"), url(\"/web/static/fonts/./lato/Lato-HaiIta-webfont.woff\") format(\"woff\"), url(\"/web/static/fonts/./lato/Lato-HaiIta-webfont.ttf\") format(\"truetype\"), url(\"/web/static/fonts/./lato/Lato-HaiIta-webfont.svg#Roboto\") format(\"svg\");\n}\n\n@font-face {\n  font-family: 'Odoo Unicode Support Noto';\n  src: url(\"https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff2\") format(\"woff2\"), url(\"https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff\") format(\"woff\"), url(\"https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.ttf\") format(\"truetype\");\n  font-weight: 300;\n  font-style: normal;\n  unicode-range: U+0400-04FF, U+0500-052F;\n}\n\n@font-face {\n  font-family: 'Odoo Unicode Support Noto';\n  src: url(\"https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff2\") format(\"woff2\"), url(\"https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff\") format(\"woff\"), url(\"https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.ttf\") format(\"truetype\");\n  font-weight: 300;\n  font-style: normal;\n  unicode-range: U+0590-05FF, U+FB1D-FB4F;\n}\n\n@font-face {\n  font-family: 'Odoo Unicode Support Noto';\n  src: url(\"https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff2\") format(\"woff2\"), url(\"https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff\") format(\"woff\"), url(\"https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.ttf\") format(\"truetype\");\n  font-weight: 300;\n  font-style: normal;\n  unicode-range: U+0600-06FF, U+0750-077F, U+08A0-08FF;\n}\n\n@font-face {\n  font-family: 'Lato';\n  src: url(\"/web/static/fonts/./lato/Lato-Lig-webfont.eot\");\n  src: url(\"/web/static/fonts/./lato/Lato-Lig-webfont.eot?#iefix\") format(\"embedded-opentype\"), url(\"/web/static/fonts/./lato/Lato-Lig-webfont.woff\") format(\"woff\"), url(\"/web/static/fonts/./lato/Lato-Lig-webfont.ttf\") format(\"truetype\"), url(\"/web/static/fonts/./lato/Lato-Lig-webfont.svg#Lato\") format(\"svg\");\n  font-weight: 300;\n  font-style: normal;\n}\n\n@font-face {\n  font-family: \"Lato-Lig\";\n  src: url(\"/web/static/fonts/./lato/Lato-Lig-webfont.eot\");\n  src: url(\"/web/static/fonts/./lato/Lato-Lig-webfont.eot?#iefix\") format(\"embedded-opentype\"), url(\"/web/static/fonts/./lato/Lato-Lig-webfont.woff\") format(\"woff\"), url(\"/web/static/fonts/./lato/Lato-Lig-webfont.ttf\") format(\"truetype\"), url(\"/web/static/fonts/./lato/Lato-Lig-webfont.svg#Roboto\") format(\"svg\");\n}\n\n@font-face {\n  font-family: 'Odoo Unicode Support Noto';\n  src: url(\"https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff2\") format(\"woff2\"), url(\"https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff\") format(\"woff\"), url(\"https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.ttf\") format(\"truetype\");\n  font-weight: 300;\n  font-style: italic;\n  unicode-range: U+0400-04FF, U+0500-052F;\n}\n\n@font-face {\n  font-family: 'Odoo Unicode Support Noto';\n  src: url(\"https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff2\") format(\"woff2\"), url(\"https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff\") format(\"woff\"), url(\"https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.ttf\") format(\"truetype\");\n  font-weight: 300;\n  font-style: italic;\n  unicode-range: U+0590-05FF, U+FB1D-FB4F;\n}\n\n@font-face {\n  font-family: 'Odoo Unicode Support Noto';\n  src: url(\"https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff2\") format(\"woff2\"), url(\"https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff\") format(\"woff\"), url(\"https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.ttf\") format(\"truetype\");\n  font-weight: 300;\n  font-style: italic;\n  unicode-range: U+0600-06FF, U+0750-077F, U+08A0-08FF;\n}\n\n@font-face {\n  font-family: 'Lato';\n  src: url(\"/web/static/fonts/./lato/Lato-LigIta-webfont.eot\");\n  src: url(\"/web/static/fonts/./lato/Lato-LigIta-webfont.eot?#iefix\") format(\"embedded-opentype\"), url(\"/web/static/fonts/./lato/Lato-LigIta-webfont.woff\") format(\"woff\"), url(\"/web/static/fonts/./lato/Lato-LigIta-webfont.ttf\") format(\"truetype\"), url(\"/web/static/fonts/./lato/Lato-LigIta-webfont.svg#Lato\") format(\"svg\");\n  font-weight: 300;\n  font-style: italic;\n}\n\n@font-face {\n  font-family: \"Lato-LigIta\";\n  src: url(\"/web/static/fonts/./lato/Lato-LigIta-webfont.eot\");\n  src: url(\"/web/static/fonts/./lato/Lato-LigIta-webfont.eot?#iefix\") format(\"embedded-opentype\"), url(\"/web/static/fonts/./lato/Lato-LigIta-webfont.woff\") format(\"woff\"), url(\"/web/static/fonts/./lato/Lato-LigIta-webfont.ttf\") format(\"truetype\"), url(\"/web/static/fonts/./lato/Lato-LigIta-webfont.svg#Roboto\") format(\"svg\");\n}\n\n@font-face {\n  font-family: 'Odoo Unicode Support Noto';\n  src: url(\"https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff2\") format(\"woff2\"), url(\"https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff\") format(\"woff\"), url(\"https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.ttf\") format(\"truetype\");\n  font-weight: 400;\n  font-style: normal;\n  unicode-range: U+0400-04FF, U+0500-052F;\n}\n\n@font-face {\n  font-family: 'Odoo Unicode Support Noto';\n  src: url(\"https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff2\") format(\"woff2\"), url(\"https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff\") format(\"woff\"), url(\"https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.ttf\") format(\"truetype\");\n  font-weight: 400;\n  font-style: normal;\n  unicode-range: U+0590-05FF, U+FB1D-FB4F;\n}\n\n@font-face {\n  font-family: 'Odoo Unicode Support Noto';\n  src: url(\"https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff2\") format(\"woff2\"), url(\"https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff\") format(\"woff\"), url(\"https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.ttf\") format(\"truetype\");\n  font-weight: 400;\n  font-style: normal;\n  unicode-range: U+0600-06FF, U+0750-077F, U+08A0-08FF;\n}\n\n@font-face {\n  font-family: 'Lato';\n  src: url(\"/web/static/fonts/./lato/Lato-Reg-webfont.eot\");\n  src: url(\"/web/static/fonts/./lato/Lato-Reg-webfont.eot?#iefix\") format(\"embedded-opentype\"), url(\"/web/static/fonts/./lato/Lato-Reg-webfont.woff\") format(\"woff\"), url(\"/web/static/fonts/./lato/Lato-Reg-webfont.ttf\") format(\"truetype\"), url(\"/web/static/fonts/./lato/Lato-Reg-webfont.svg#Lato\") format(\"svg\");\n  font-weight: 400;\n  font-style: normal;\n}\n\n@font-face {\n  font-family: \"Lato-Reg\";\n  src: url(\"/web/static/fonts/./lato/Lato-Reg-webfont.eot\");\n  src: url(\"/web/static/fonts/./lato/Lato-Reg-webfont.eot?#iefix\") format(\"embedded-opentype\"), url(\"/web/static/fonts/./lato/Lato-Reg-webfont.woff\") format(\"woff\"), url(\"/web/static/fonts/./lato/Lato-Reg-webfont.ttf\") format(\"truetype\"), url(\"/web/static/fonts/./lato/Lato-Reg-webfont.svg#Roboto\") format(\"svg\");\n}\n\n@font-face {\n  font-family: 'Odoo Unicode Support Noto';\n  src: url(\"https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff2\") format(\"woff2\"), url(\"https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff\") format(\"woff\"), url(\"https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.ttf\") format(\"truetype\");\n  font-weight: 400;\n  font-style: italic;\n  unicode-range: U+0400-04FF, U+0500-052F;\n}\n\n@font-face {\n  font-family: 'Odoo Unicode Support Noto';\n  src: url(\"https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff2\") format(\"woff2\"), url(\"https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff\") format(\"woff\"), url(\"https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.ttf\") format(\"truetype\");\n  font-weight: 400;\n  font-style: italic;\n  unicode-range: U+0590-05FF, U+FB1D-FB4F;\n}\n\n@font-face {\n  font-family: 'Odoo Unicode Support Noto';\n  src: url(\"https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff2\") format(\"woff2\"), url(\"https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff\") format(\"woff\"), url(\"https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.ttf\") format(\"truetype\");\n  font-weight: 400;\n  font-style: italic;\n  unicode-range: U+0600-06FF, U+0750-077F, U+08A0-08FF;\n}\n\n@font-face {\n  font-family: 'Lato';\n  src: url(\"/web/static/fonts/./lato/Lato-RegIta-webfont.eot\");\n  src: url(\"/web/static/fonts/./lato/Lato-RegIta-webfont.eot?#iefix\") format(\"embedded-opentype\"), url(\"/web/static/fonts/./lato/Lato-RegIta-webfont.woff\") format(\"woff\"), url(\"/web/static/fonts/./lato/Lato-RegIta-webfont.ttf\") format(\"truetype\"), url(\"/web/static/fonts/./lato/Lato-RegIta-webfont.svg#Lato\") format(\"svg\");\n  font-weight: 400;\n  font-style: italic;\n}\n\n@font-face {\n  font-family: \"Lato-RegIta\";\n  src: url(\"/web/static/fonts/./lato/Lato-RegIta-webfont.eot\");\n  src: url(\"/web/static/fonts/./lato/Lato-RegIta-webfont.eot?#iefix\") format(\"embedded-opentype\"), url(\"/web/static/fonts/./lato/Lato-RegIta-webfont.woff\") format(\"woff\"), url(\"/web/static/fonts/./lato/Lato-RegIta-webfont.ttf\") format(\"truetype\"), url(\"/web/static/fonts/./lato/Lato-RegIta-webfont.svg#Roboto\") format(\"svg\");\n}\n\n@font-face {\n  font-family: 'Odoo Unicode Support Noto';\n  src: url(\"https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff2\") format(\"woff2\"), url(\"https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff\") format(\"woff\"), url(\"https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.ttf\") format(\"truetype\");\n  font-weight: 700;\n  font-style: normal;\n  unicode-range: U+0400-04FF, U+0500-052F;\n}\n\n@font-face {\n  font-family: 'Odoo Unicode Support Noto';\n  src: url(\"https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff2\") format(\"woff2\"), url(\"https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff\") format(\"woff\"), url(\"https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.ttf\") format(\"truetype\");\n  font-weight: 700;\n  font-style: normal;\n  unicode-range: U+0590-05FF, U+FB1D-FB4F;\n}\n\n@font-face {\n  font-family: 'Odoo Unicode Support Noto';\n  src: url(\"https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff2\") format(\"woff2\"), url(\"https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff\") format(\"woff\"), url(\"https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.ttf\") format(\"truetype\");\n  font-weight: 700;\n  font-style: normal;\n  unicode-range: U+0600-06FF, U+0750-077F, U+08A0-08FF;\n}\n\n@font-face {\n  font-family: 'Lato';\n  src: url(\"/web/static/fonts/./lato/Lato-Bol-webfont.eot\");\n  src: url(\"/web/static/fonts/./lato/Lato-Bol-webfont.eot?#iefix\") format(\"embedded-opentype\"), url(\"/web/static/fonts/./lato/Lato-Bol-webfont.woff\") format(\"woff\"), url(\"/web/static/fonts/./lato/Lato-Bol-webfont.ttf\") format(\"truetype\"), url(\"/web/static/fonts/./lato/Lato-Bol-webfont.svg#Lato\") format(\"svg\");\n  font-weight: 700;\n  font-style: normal;\n}\n\n@font-face {\n  font-family: \"Lato-Bol\";\n  src: url(\"/web/static/fonts/./lato/Lato-Bol-webfont.eot\");\n  src: url(\"/web/static/fonts/./lato/Lato-Bol-webfont.eot?#iefix\") format(\"embedded-opentype\"), url(\"/web/static/fonts/./lato/Lato-Bol-webfont.woff\") format(\"woff\"), url(\"/web/static/fonts/./lato/Lato-Bol-webfont.ttf\") format(\"truetype\"), url(\"/web/static/fonts/./lato/Lato-Bol-webfont.svg#Roboto\") format(\"svg\");\n}\n\n@font-face {\n  font-family: 'Odoo Unicode Support Noto';\n  src: url(\"https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff2\") format(\"woff2\"), url(\"https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff\") format(\"woff\"), url(\"https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.ttf\") format(\"truetype\");\n  font-weight: 700;\n  font-style: italic;\n  unicode-range: U+0400-04FF, U+0500-052F;\n}\n\n@font-face {\n  font-family: 'Odoo Unicode Support Noto';\n  src: url(\"https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff2\") format(\"woff2\"), url(\"https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff\") format(\"woff\"), url(\"https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.ttf\") format(\"truetype\");\n  font-weight: 700;\n  font-style: italic;\n  unicode-range: U+0590-05FF, U+FB1D-FB4F;\n}\n\n@font-face {\n  font-family: 'Odoo Unicode Support Noto';\n  src: url(\"https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff2\") format(\"woff2\"), url(\"https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff\") format(\"woff\"), url(\"https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.ttf\") format(\"truetype\");\n  font-weight: 700;\n  font-style: italic;\n  unicode-range: U+0600-06FF, U+0750-077F, U+08A0-08FF;\n}\n\n@font-face {\n  font-family: 'Lato';\n  src: url(\"/web/static/fonts/./lato/Lato-BolIta-webfont.eot\");\n  src: url(\"/web/static/fonts/./lato/Lato-BolIta-webfont.eot?#iefix\") format(\"embedded-opentype\"), url(\"/web/static/fonts/./lato/Lato-BolIta-webfont.woff\") format(\"woff\"), url(\"/web/static/fonts/./lato/Lato-BolIta-webfont.ttf\") format(\"truetype\"), url(\"/web/static/fonts/./lato/Lato-BolIta-webfont.svg#Lato\") format(\"svg\");\n  font-weight: 700;\n  font-style: italic;\n}\n\n@font-face {\n  font-family: \"Lato-BolIta\";\n  src: url(\"/web/static/fonts/./lato/Lato-BolIta-webfont.eot\");\n  src: url(\"/web/static/fonts/./lato/Lato-BolIta-webfont.eot?#iefix\") format(\"embedded-opentype\"), url(\"/web/static/fonts/./lato/Lato-BolIta-webfont.woff\") format(\"woff\"), url(\"/web/static/fonts/./lato/Lato-BolIta-webfont.ttf\") format(\"truetype\"), url(\"/web/static/fonts/./lato/Lato-BolIta-webfont.svg#Roboto\") format(\"svg\");\n}\n\n@font-face {\n  font-family: 'Odoo Unicode Support Noto';\n  src: url(\"https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff2\") format(\"woff2\"), url(\"https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff\") format(\"woff\"), url(\"https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.ttf\") format(\"truetype\");\n  font-weight: 900;\n  font-style: normal;\n  unicode-range: U+0400-04FF, U+0500-052F;\n}\n\n@font-face {\n  font-family: 'Odoo Unicode Support Noto';\n  src: url(\"https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff2\") format(\"woff2\"), url(\"https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff\") format(\"woff\"), url(\"https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.ttf\") format(\"truetype\");\n  font-weight: 900;\n  font-style: normal;\n  unicode-range: U+0590-05FF, U+FB1D-FB4F;\n}\n\n@font-face {\n  font-family: 'Odoo Unicode Support Noto';\n  src: url(\"https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff2\") format(\"woff2\"), url(\"https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff\") format(\"woff\"), url(\"https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.ttf\") format(\"truetype\");\n  font-weight: 900;\n  font-style: normal;\n  unicode-range: U+0600-06FF, U+0750-077F, U+08A0-08FF;\n}\n\n@font-face {\n  font-family: 'Lato';\n  src: url(\"/web/static/fonts/./lato/Lato-Bla-webfont.eot\");\n  src: url(\"/web/static/fonts/./lato/Lato-Bla-webfont.eot?#iefix\") format(\"embedded-opentype\"), url(\"/web/static/fonts/./lato/Lato-Bla-webfont.woff\") format(\"woff\"), url(\"/web/static/fonts/./lato/Lato-Bla-webfont.ttf\") format(\"truetype\"), url(\"/web/static/fonts/./lato/Lato-Bla-webfont.svg#Lato\") format(\"svg\");\n  font-weight: 900;\n  font-style: normal;\n}\n\n@font-face {\n  font-family: \"Lato-Bla\";\n  src: url(\"/web/static/fonts/./lato/Lato-Bla-webfont.eot\");\n  src: url(\"/web/static/fonts/./lato/Lato-Bla-webfont.eot?#iefix\") format(\"embedded-opentype\"), url(\"/web/static/fonts/./lato/Lato-Bla-webfont.woff\") format(\"woff\"), url(\"/web/static/fonts/./lato/Lato-Bla-webfont.ttf\") format(\"truetype\"), url(\"/web/static/fonts/./lato/Lato-Bla-webfont.svg#Roboto\") format(\"svg\");\n}\n\n@font-face {\n  font-family: 'Odoo Unicode Support Noto';\n  src: url(\"https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff2\") format(\"woff2\"), url(\"https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff\") format(\"woff\"), url(\"https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.ttf\") format(\"truetype\");\n  font-weight: 900;\n  font-style: italic;\n  unicode-range: U+0400-04FF, U+0500-052F;\n}\n\n@font-face {\n  font-family: 'Odoo Unicode Support Noto';\n  src: url(\"https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff2\") format(\"woff2\"), url(\"https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff\") format(\"woff\"), url(\"https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.ttf\") format(\"truetype\");\n  font-weight: 900;\n  font-style: italic;\n  unicode-range: U+0590-05FF, U+FB1D-FB4F;\n}\n\n@font-face {\n  font-family: 'Odoo Unicode Support Noto';\n  src: url(\"https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff2\") format(\"woff2\"), url(\"https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff\") format(\"woff\"), url(\"https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.ttf\") format(\"truetype\");\n  font-weight: 900;\n  font-style: italic;\n  unicode-range: U+0600-06FF, U+0750-077F, U+08A0-08FF;\n}\n\n@font-face {\n  font-family: 'Lato';\n  src: url(\"/web/static/fonts/./lato/Lato-BlaIta-webfont.eot\");\n  src: url(\"/web/static/fonts/./lato/Lato-BlaIta-webfont.eot?#iefix\") format(\"embedded-opentype\"), url(\"/web/static/fonts/./lato/Lato-BlaIta-webfont.woff\") format(\"woff\"), url(\"/web/static/fonts/./lato/Lato-BlaIta-webfont.ttf\") format(\"truetype\"), url(\"/web/static/fonts/./lato/Lato-BlaIta-webfont.svg#Lato\") format(\"svg\");\n  font-weight: 900;\n  font-style: italic;\n}\n\n@font-face {\n  font-family: \"Lato-BlaIta\";\n  src: url(\"/web/static/fonts/./lato/Lato-BlaIta-webfont.eot\");\n  src: url(\"/web/static/fonts/./lato/Lato-BlaIta-webfont.eot?#iefix\") format(\"embedded-opentype\"), url(\"/web/static/fonts/./lato/Lato-BlaIta-webfont.woff\") format(\"woff\"), url(\"/web/static/fonts/./lato/Lato-BlaIta-webfont.ttf\") format(\"truetype\"), url(\"/web/static/fonts/./lato/Lato-BlaIta-webfont.svg#Roboto\") format(\"svg\");\n}\n\n@font-face {\n  font-family: \"Montserrat\";\n  src: url(\"/web/static/fonts/./google/Montserrat/Montserrat-Regular.ttf\") format(\"truetype\");\n  font-weight: 400;\n  font-style: normal;\n}\n\n@font-face {\n  font-family: \"Open_Sans\";\n  src: url(\"/web/static/fonts/./google/Open_Sans/Open_Sans-Regular.ttf\") format(\"truetype\");\n  font-weight: 400;\n  font-style: normal;\n}\n\n@font-face {\n  font-family: \"Oswald\";\n  src: url(\"/web/static/fonts/./google/Oswald/Oswald-Regular.ttf\") format(\"truetype\");\n  font-weight: 400;\n  font-style: normal;\n}\n\n@font-face {\n  font-family: \"Raleway\";\n  src: url(\"/web/static/fonts/./google/Raleway/Raleway-Regular.ttf\") format(\"truetype\");\n  font-weight: 400;\n  font-style: normal;\n}\n\n@font-face {\n  font-family: \"Roboto\";\n  src: url(\"/web/static/fonts/./google/Roboto/Roboto-Regular.ttf\") format(\"truetype\");\n  font-weight: 400;\n  font-style: normal;\n}\n\n@font-face {\n  font-family: \"Tajawal\";\n  src: url(\"/web/static/fonts/./google/Tajawal/Tajawal-Regular.ttf\") format(\"truetype\");\n  font-weight: 400;\n  font-style: normal;\n}\n\n@font-face {\n  font-family: \"Fira_Mono\";\n  src: url(\"/web/static/fonts/./google/Fira_Mono/Fira_Mono-Regular.ttf\") format(\"truetype\");\n  font-weight: 400;\n  font-style: normal;\n}\n\n", "\n/* /web/static/src/webclient/actions/reports/bootstrap_review_report.scss */\n\n.bg-primary {\n  background-color: RGB(27, 28, 29) !important;\n}\n\n.bg-secondary {\n  background-color: RGB(216, 218, 221) !important;\n}\n\n.bg-success {\n  background-color: RGB(40, 167, 69) !important;\n}\n\n.bg-info {\n  background-color: RGB(23, 162, 184) !important;\n}\n\n.bg-warning {\n  background-color: RGB(233, 157, 0) !important;\n}\n\n.bg-danger {\n  background-color: RGB(212, 76, 89) !important;\n}\n\n.bg-light {\n  background-color: RGB(255, 255, 255) !important;\n}\n\n.bg-dark {\n  background-color: RGB(17, 24, 39) !important;\n}\n\n.bg-black {\n  background-color: RGB(0, 0, 0) !important;\n}\n\n.bg-white {\n  background-color: RGB(255, 255, 255) !important;\n}\n\n.bg-body {\n  background-color: RGB(255, 255, 255) !important;\n}\n\n.bg-100 {\n  background-color: #F9FAFB !important;\n}\n\n.bg-200 {\n  background-color: #e7e9ed !important;\n}\n\n.bg-300 {\n  background-color: #d8dadd !important;\n}\n\n.bg-400 {\n  background-color: #9a9ca5 !important;\n}\n\n.bg-500 {\n  background-color: #7c7f89 !important;\n}\n\n.bg-600 {\n  background-color: #5f636f !important;\n}\n\n.bg-700 {\n  background-color: #374151 !important;\n}\n\n.bg-800 {\n  background-color: #1F2937 !important;\n}\n\n.bg-900 {\n  background-color: #111827 !important;\n}\n\n.bg-white-85 {\n  background-color: rgba(255, 255, 255, 0.85) !important;\n}\n\n.bg-white-75 {\n  background-color: rgba(255, 255, 255, 0.75) !important;\n}\n\n.bg-white-50 {\n  background-color: rgba(255, 255, 255, 0.5) !important;\n}\n\n.bg-white-25 {\n  background-color: rgba(255, 255, 255, 0.25) !important;\n}\n\n.bg-black-75 {\n  background-color: rgba(0, 0, 0, 0.75) !important;\n}\n\n.bg-black-50 {\n  background-color: rgba(0, 0, 0, 0.5) !important;\n}\n\n.bg-black-25 {\n  background-color: rgba(0, 0, 0, 0.25) !important;\n}\n\n.bg-black-15 {\n  background-color: rgba(0, 0, 0, 0.15) !important;\n}\n\n.text-primary {\n  color: #ed1c25 !important;\n}\n\n.text-secondary {\n  color: #d8dadd !important;\n}\n\n.text-success {\n  color: #28A745 !important;\n}\n\n.text-info {\n  color: #17A2B8 !important;\n}\n\n.text-warning {\n  color: #FFAC00 !important;\n}\n\n.text-danger {\n  color: #DC3545 !important;\n}\n\n.text-light {\n  color: #FFF !important;\n}\n\n.text-dark {\n  color: #111827 !important;\n}\n\n.text-100 {\n  color: #F9FAFB !important;\n}\n\n.text-200 {\n  color: #e7e9ed !important;\n}\n\n.text-300 {\n  color: #d8dadd !important;\n}\n\n.text-400 {\n  color: #9a9ca5 !important;\n}\n\n.text-500 {\n  color: #7c7f89 !important;\n}\n\n.text-600 {\n  color: #5f636f !important;\n}\n\n.text-700 {\n  color: #374151 !important;\n}\n\n.text-800 {\n  color: #1F2937 !important;\n}\n\n.text-900 {\n  color: #111827 !important;\n}\n\n.text-white-85 {\n  color: rgba(255, 255, 255, 0.85) !important;\n}\n\n.text-white-75 {\n  color: rgba(255, 255, 255, 0.75) !important;\n}\n\n.text-white-50 {\n  color: rgba(255, 255, 255, 0.5) !important;\n}\n\n.text-white-25 {\n  color: rgba(255, 255, 255, 0.25) !important;\n}\n\n.text-black-75 {\n  color: rgba(0, 0, 0, 0.75) !important;\n}\n\n.text-black-50 {\n  color: rgba(0, 0, 0, 0.5) !important;\n}\n\n.text-black-25 {\n  color: rgba(0, 0, 0, 0.25) !important;\n}\n\n.text-black-15 {\n  color: rgba(0, 0, 0, 0.15) !important;\n}\n\n.text-body {\n  color: #111827 !important;\n}\n\n.text-muted {\n  color: #5f636f !important;\n}\n\n.jumbotron, .panel, .carousel, section {\n  page-break-inside: avoid;\n}\n\n.d-print-none {\n  display: none;\n}\n\n.col {\n  -webkit-box-flex: 1;\n  flex: 1 0 0%;\n}\n\n.report-wrapping-flexbox {\n  display: block !important;\n}\n\n.report-wrapping-flexbox > .col {\n  float: left;\n}\n\n.footer .row, .footer .col-lg-3, .footer .col-lg-4, .footer .col-lg-6 {\n  -webkit-box-flex: 1 !important;\n}\n\n.footer .col-lg-3, .footer .col-lg-4, .footer .col-lg-6 {\n  -webkit-box-flex: 0; -webkit-flex: 0 0 auto; flex: 0 0 auto;\n}\n\n.footer .col-lg-3 {\n  width: 25%;\n}\n\n.footer .col-lg-4 {\n  width: 33.33333333%;\n}\n\n.footer .col-lg-6 {\n  width: 50%;\n}\n\n.container, .o_container_small {\n  padding-right: 16px;\n  padding-left: 16px;\n}\n\n.table > :not(caption) > * > * {\n  color: #111827;\n  background-color: transparent;\n}\n\n.table-borderless tbody, .table-borderless thead, .table-borderless tfoot, .table-borderless tr, .table-borderless td, .table-borderless th {\n  border: 0 none;\n}\n\n.table-borderless > :not(:first-child) {\n  border-top-style: none;\n}\n\n.flex-column {\n  -webkit-box-orient: vertical;\n}\n\n.justify-content-center {\n  -webkit-box-pack: center;\n}\n\n.justify-content-between {\n  -webkit-box-pack: justify;\n}\n\n.align-items-start {\n  -webkit-box-align: start;\n}\n\n.align-items-center {\n  -webkit-box-align: center;\n}\n\n.align-items-between {\n  -webkit-box-align: justify;\n}\n\n.align-items-end {\n  -webkit-box-align: end;\n}\n\n.flex-grow-0 {\n  -webkit-box-flex: 0;\n}\n\n.flex-grow-1 {\n  -webkit-box-flex: 1;\n}\n\n.flex-shrink-0 {\n  -webkit-box-flex-group: 0;\n}\n\n.flex-shrink-1 {\n  -webkit-box-flex-group: 1;\n}\n\n", "\n/* /web/static/src/webclient/actions/reports/report.scss */\n\nhtml, body {\n  height: 100%;\n  direction: ltr;\n}\n\nbody {\n  color: #111827;\n  word-wrap: break-word;\n  font-family: \"Lato\";\n  line-height: 1.5;\n}\n\n.o_body_html, .o_body_pdf.o_css_margins {\n  padding: 0 11mm;\n}\n\n.o_body_html .header, .o_body_pdf.o_css_margins .header {\n  padding-top: 11mm;\n}\n\n.o_body_html .footer > .o_footer_content, .o_body_pdf.o_css_margins .footer > .o_footer_content {\n  padding-bottom: 11mm;\n}\n\nspan.o_force_ltr {\n  display: inline;\n}\n\n.o_force_ltr, .o_field_phone {\n  unicode-bidi: embed;\n  /*rtl:ignore*/\n  direction: ltr;\n}\n\n.zero_min_height {\n  min-height: 0px !important;\n}\n\n.o_bold {\n  font-weight: bolder;\n}\n\n.o_black_border tr th {\n  border-bottom: 2px solid black !important;\n}\n\n/* Checklist */\nul.o_checklist > li {\n  list-style: none;\n  position: relative;\n  margin-left: 20px;\n}\n\nul.o_checklist > li:not(.oe-nested):before {\n  content: '';\n  position: absolute;\n  left: -20px;\n  display: block;\n  height: 14px;\n  width: 14px;\n  top: 1px;\n  border: 1px solid;\n  cursor: pointer;\n}\n\nul.o_checklist > li.o_checked:after {\n  content: \"\u2713\";\n  transition: opacity .5s;\n  position: absolute;\n  left: -18px;\n  top: -1px;\n  opacity: 1;\n}\n\nblockquote {\n  padding: 8px 16px;\n  border-left: 5px solid;\n  border-color: #d8dadd;\n  font-style: italic;\n}\n\nli.oe-nested {\n  display: block;\n}\n\n.o_portal_address span[itemprop=\"telephone\"] {\n  white-space: nowrap;\n  display: inline-block;\n}\n\n.o_report_layout_background {\n  background-size: contains;\n  background-position: center 300px;\n  background-repeat: no-repeat;\n}\n\n.o_company_logo {\n  max-height: 6rem;\n  max-width: 12rem;\n}\n\n.o_company_logo_small {\n  max-height: 4rem;\n}\n\n.o_company_logo_big {\n  max-height: 8rem;\n  max-width: 16rem;\n}\n\n.o_company_tagline p {\n  margin-bottom: 0;\n}\n\ndiv[name=comment] p, div[name=address] p {\n  margin-bottom: 0;\n}\n\n.o_snail_mail .address {\n  padding-top: 42px;\n}\n\n.o_snail_mail .address div[name=\"address\"] > address {\n  margin-bottom: 16px !important;\n}\n\n.o_snail_mail .o_followup_address {\n  padding-top: 42px;\n}\n\n.o_snail_mail .o_followup_address div[itemscope=\"itemscope\"] > div:first-child {\n  margin-bottom: 16px;\n}\n\nspan[itemprop=\"streetAddress\"] {\n  white-space: normal;\n}\n\n.display-1-fs {\n  font-size: 6rem;\n}\n\n.display-2-fs {\n  font-size: 5.5rem;\n}\n\n.display-3-fs {\n  font-size: 4.5rem;\n}\n\n.display-4-fs {\n  font-size: 3.5rem;\n}\n\n.h1-fs {\n  font-size: 2.5rem;\n}\n\n.h2-fs {\n  font-size: 2rem;\n}\n\n.h3-fs {\n  font-size: 1.75rem;\n}\n\n.h4-fs {\n  font-size: 1.5rem;\n}\n\n.h5-fs {\n  font-size: 1.25rem;\n}\n\n.h6-fs {\n  font-size: 1rem;\n}\n\n.alert {\n  padding: 16px 16px;\n  margin-bottom: 1rem;\n  color: inherit;\n  background-color: transparent;\n  border: 0 solid transparent;\n  border-radius: 0.25rem;\n}\n\n.alert-heading {\n  color: inherit;\n}\n\n.alert-link {\n  font-weight: 700;\n  color: inherit;\n}\n\n.alert-primary {\n  color: #0b0b0c;\n  background-color: #d1d2d2;\n  border-color: #a4a4a5;\n}\n\n.alert-secondary {\n  color: #565758;\n  background-color: #f7f8f8;\n  border-color: #eff0f1;\n}\n\n.alert-success {\n  color: #10431c;\n  background-color: #d4edda;\n  border-color: #a9dcb5;\n}\n\n.alert-info {\n  color: #09414a;\n  background-color: #d1ecf1;\n  border-color: #a2dae3;\n}\n\n.alert-warning {\n  color: #5d3f00;\n  background-color: #fbebcc;\n  border-color: #f6d899;\n}\n\n.alert-danger {\n  color: #551e24;\n  background-color: #f6dbde;\n  border-color: #eeb7bd;\n}\n\n.alert-light {\n  color: #374151;\n  background-color: #fcfdfd;\n  border-color: #e7e9ed;\n}\n\n.alert-dark {\n  color: #374151;\n  background-color: #9a9ca5;\n  border-color: #7c7f89;\n}\n\nhr {\n  border: 1px solid;\n}\n\n.btn {\n  font-weight: 700;\n  line-height: 1.5;\n  color: var(--body-color);\n  background-color: transparent;\n  border: 1px solid transparent;\n  padding: 0.625rem 0.3125rem;\n  font-size: 1rem;\n  border-radius: 0.25rem;\n}\n\n.btn-primary {\n  background-color: #1b1c1d;\n  border: 1px solid #1b1c1d;\n  color: #FFF;\n}\n\n.btn-fill-primary {\n  background-color: #1b1c1d;\n  border: 1px solid #1b1c1d;\n  color: #FFF;\n}\n\n.btn-secondary {\n  background-color: #e7e9ed;\n  border: 1px solid #e7e9ed;\n  color: #374151;\n}\n\n.btn-fill-secondary {\n  background-color: #e7e9ed;\n  border: 1px solid #e7e9ed;\n  color: #374151;\n}\n\n.btn-light {\n  background-color: #FFF;\n  border: 1px solid #FFF;\n  color: #374151;\n}\n\n.btn-fill-light {\n  background-color: #FFF;\n  border: 1px solid #FFF;\n  color: #374151;\n}\n\n.btn-outline-secondary {\n  border: 1px solid #d8dadd;\n  color: #374151;\n}\n\n.btn-outline-primary {\n  border: 1px solid #1b1c1d;\n  color: #1b1c1d;\n}\n\n.btn-success {\n  background-color: #28A745;\n  border: 1px solid #28A745;\n  color: #28A745;\n}\n\n.btn-outline-success {\n  border: 1px solid #28A745;\n  color: #28A745;\n}\n\n.btn-info {\n  background-color: #17A2B8;\n  border: 1px solid #17A2B8;\n  color: #17A2B8;\n}\n\n.btn-outline-info {\n  border: 1px solid #17A2B8;\n  color: #17A2B8;\n}\n\n.btn-warning {\n  background-color: #e99d00;\n  border: 1px solid #e99d00;\n  color: #e99d00;\n}\n\n.btn-outline-warning {\n  border: 1px solid #e99d00;\n  color: #e99d00;\n}\n\n.btn-danger {\n  background-color: #d44c59;\n  border: 1px solid #d44c59;\n  color: #d44c59;\n}\n\n.btn-outline-danger {\n  border: 1px solid #d44c59;\n  color: #d44c59;\n}\n\n.btn-outline-light {\n  border: 1px solid #FFF;\n  color: #FFF;\n}\n\n.btn-dark {\n  background-color: #111827;\n  border: 1px solid #111827;\n  color: #111827;\n}\n\n.btn-outline-dark {\n  border: 1px solid #111827;\n  color: #111827;\n}\n\n", "\n/* /web/static/src/webclient/actions/reports/report_tables.scss */\n\ntable.table td {\n  vertical-align: top;\n}\n\ntable.table th {\n  text-align: left;\n  vertical-align: middle;\n}\n\ndiv#total {\n  page-break-inside: avoid;\n}\n\n.o_table_standard table:not(.o_ignore_layout_styling) thead {\n  border-bottom: 1px solid #111827;\n}\n\n.o_table_standard table:not(.o_ignore_layout_styling) th:first-child, .o_table_standard table:not(.o_ignore_layout_styling) td:first-child {\n  padding-left: 0;\n}\n\n.o_table_standard table:not(.o_ignore_layout_styling) th:last-child, .o_table_standard table:not(.o_ignore_layout_styling) td:last-child {\n  padding-right: 0;\n}\n\n.o_table_standard .o_total_table:not(.o_ignore_layout_styling),\n.o_table_standard .o_total_table:not(.o_ignore_layout_styling) .o_total {\n  border-top: 1px solid #111827;\n}\n\n.o_table_bold table:not(.o_ignore_layout_styling) thead th {\n  border-top: 3px solid #111827;\n  text-transform: uppercase;\n}\n\n.o_table_bold table:not(.o_ignore_layout_styling) tbody tr:last-child td {\n  border-bottom: 3px solid #111827;\n}\n\n.o_table_bold table:not(.o_ignore_layout_styling) tbody tr td {\n  padding: 1rem 0.5rem;\n}\n\n.o_table_bold .o_total_table:not(.o_ignore_layout_styling) .o_total, .o_table_bold .o_total_table:not(.o_ignore_layout_styling) .o_price_total {\n  border-top: 1px solid #e7e9ed;\n}\n\n.o_table_striped table:not(.o_ignore_layout_styling) tr:not(:first-child) {\n  border-top: 1px solid #e7e9ed;\n}\n\n.o_table_striped table:not(.o_ignore_layout_styling) tbody tr:first-child, .o_table_striped table:not(.o_ignore_layout_styling) tbody tr.o_line_section {\n  border-top: 1px solid #9a9ca5;\n}\n\n.o_table_striped table:not(.o_ignore_layout_styling) tbody tr:last-child {\n  border-bottom: 1px solid #e7e9ed;\n}\n\n.o_table_striped table:not(.o_ignore_layout_styling) tbody tr:nth-child(odd) td {\n  background-color: rgba(231, 233, 237, 0.5);\n}\n\n.o_table_striped table:not(.o_ignore_layout_styling) tbody tr.is-subtotal {\n  border-bottom: 1px solid #9a9ca5;\n}\n\n.o_table_striped .o_total_table:not(.o_ignore_layout_styling) tr:first-child {\n  border-top: none;\n}\n\n.o_table_striped .o_total_table:not(.o_ignore_layout_styling) tr:nth-child(odd) td {\n  background-color: rgba(231, 233, 237, 0.5);\n}\n\n.o_table_boxed table:not(.o_ignore_layout_styling), .o_table_boxed-rounded table:not(.o_ignore_layout_styling) {\n  position: relative;\n}\n\n.o_table_boxed table:not(.o_ignore_layout_styling)::before, .o_table_boxed-rounded table:not(.o_ignore_layout_styling)::before {\n  content: '';\n  position: absolute;\n  top: 0;\n  left: 0;\n  bottom: 0;\n  right: 0;\n  pointer-events: none;\n  border: 1px solid #374151;\n}\n\n.o_table_boxed table:not(.o_ignore_layout_styling) thead, .o_table_boxed-rounded table:not(.o_ignore_layout_styling) thead {\n  text-transform: uppercase;\n}\n\n.o_table_boxed table:not(.o_ignore_layout_styling) thead th:not(:last-child), .o_table_boxed-rounded table:not(.o_ignore_layout_styling) thead th:not(:last-child) {\n  border-right: 1px solid #374151;\n}\n\n.o_table_boxed table:not(.o_ignore_layout_styling) thead th, .o_table_boxed-rounded table:not(.o_ignore_layout_styling) thead th {\n  border-bottom: 1px solid #111827;\n}\n\n.o_table_boxed table:not(.o_ignore_layout_styling) tbody tr:not(:last-child) td, .o_table_boxed-rounded table:not(.o_ignore_layout_styling) tbody tr:not(:last-child) td {\n  border-bottom: 1px solid #9a9ca5;\n}\n\n.o_table_boxed table:not(.o_ignore_layout_styling) tbody td:not(:last-child), .o_table_boxed-rounded table:not(.o_ignore_layout_styling) tbody td:not(:last-child) {\n  border-right: 1px solid #9a9ca5;\n}\n\n.o_table_boxed table:not(.o_ignore_layout_styling) tbody.o_line_section td, .o_table_boxed table:not(.o_ignore_layout_styling) tbody.o_line_note td, .o_table_boxed table:not(.o_ignore_layout_styling) tbody.is-subtotal td, .o_table_boxed-rounded table:not(.o_ignore_layout_styling) tbody.o_line_section td, .o_table_boxed-rounded table:not(.o_ignore_layout_styling) tbody.o_line_note td, .o_table_boxed-rounded table:not(.o_ignore_layout_styling) tbody.is-subtotal td {\n  border-top: 1px solid #374151;\n  border-bottom: 1px solid #374151;\n}\n\n.o_table_boxed table:not(.o_ignore_layout_styling) tbody.o_line_section td, .o_table_boxed-rounded table:not(.o_ignore_layout_styling) tbody.o_line_section td {\n  background-color: rgba(231, 233, 237, 0.5);\n}\n\n.o_table_boxed table:not(.o_ignore_layout_styling) tbody td.o_price_total, .o_table_boxed table:not(.o_ignore_layout_styling) tbody .o_taxes td, .o_table_boxed-rounded table:not(.o_ignore_layout_styling) tbody td.o_price_total, .o_table_boxed-rounded table:not(.o_ignore_layout_styling) tbody .o_taxes td {\n  background-color: rgba(231, 233, 237, 0.5);\n}\n\n.o_table_boxed .o_total_table:not(.o_ignore_layout_styling) td, .o_table_boxed-rounded .o_total_table:not(.o_ignore_layout_styling) td {\n  border-right: none;\n}\n\n.o_table_boxed .o_total_table:not(.o_ignore_layout_styling)::before, .o_table_boxed-rounded .o_total_table:not(.o_ignore_layout_styling)::before {\n  border-top: none;\n}\n\n.o_table_boxed-rounded table:not(.o_ignore_layout_styling)::before {\n  border-radius: 0.75rem;\n}\n\n.o_table_boxed-rounded table:not(.o_ignore_layout_styling).o_has_total_table::before {\n  border-radius: 0.75rem 0.75rem 0 0.75rem;\n}\n\n.o_table_boxed-rounded table:not(.o_ignore_layout_styling) th:first-child {\n  border-radius: 0.75rem 0 0 0;\n}\n\n.o_table_boxed-rounded table:not(.o_ignore_layout_styling) th:last-child {\n  border-radius: 0 0.75rem 0 0;\n}\n\n.o_table_boxed-rounded table:not(.o_ignore_layout_styling) th {\n  border-color: #d8dadd !important;\n}\n\n.o_table_boxed-rounded .o_total_table:not(.o_ignore_layout_styling)::before {\n  border-radius: 0 0 0.75rem 0.75rem;\n}\n\n.o_table_boxed-rounded .o_total_table:not(.o_ignore_layout_styling) tr:last-child td:first-child {\n  border-radius: 0 0 0 0.75rem;\n}\n\n.o_table_boxed-rounded .o_total_table:not(.o_ignore_layout_styling) tr:last-child td:last-child {\n  border-radius: 0 0 0.75rem 0;\n}\n\n", "\n/* /web/static/src/webclient/actions/reports/layout_assets/layout_bubble.scss */\n\n.o_report_layout_bubble #informations {\n  margin: 0;\n  border: 2px solid;\n  border-radius: 0.75rem;\n  padding: 8px 0.5rem;\n}\n\n.o_report_layout_bubble #informations div:first-child {\n  padding-left: 0;\n}\n\n.o_report_layout_bubble #informations div:last-child {\n  padding-right: 0;\n}\n\n.o_shape_bubble_1 {\n  top: -870px;\n  right: -450px;\n}\n\n.o_shape_bubble_2 {\n  left: -450px;\n  top: 0px;\n}\n\n.o_shape_bubble_2-html {\n  top: -50%;\n}\n\n", "\n/* /web/static/src/webclient/actions/reports/layout_assets/layout_folder.scss */\n\n.o_folder_adaptative_shape {\n  top: -1px;\n  height: 3rem;\n}\n\n.o_folder_adaptative_shape .o_folder_angle_shape {\n  left: -1px;\n}\n\n.o_folder_adaptative_shape .o_folder_title {\n  margin-right: 11mm;\n}\n\n", "\n/* /web/static/src/webclient/actions/reports/layout_assets/layout_wave.scss */\n\n.o_report_layout_wave #informations {\n  margin: 0;\n  border-radius: 0.75rem;\n  padding: 8px 0.5rem;\n}\n\n.o_report_layout_wave #informations div:first-child {\n  padding-left: 0;\n}\n\n.o_report_layout_wave #informations div:last-child {\n  padding-right: 0;\n}\n\n", "\n/* web/static/asset_styles_company_report.scss */\n\n.o_company_2_layout {\n  font-family: Raleway;\n}\n\n.o_company_2_layout h2, .o_company_2_layout .h2 {\n  color: #af0000;\n}\n\n.o_company_2_layout #informations strong {\n  color: #af907f;\n}\n\n.o_company_2_layout .o_total strong {\n  color: #af0000;\n}\n\n.o_company_2_layout .o_company_tagline {\n  color: #af0000;\n}\n\n.o_company_3_layout {\n  font-family: Open_Sans;\n}\n\n.o_company_3_layout h2, .o_company_3_layout .h2 {\n  color: #af191f;\n}\n\n.o_company_3_layout #informations strong {\n  color: #020101;\n}\n\n.o_company_3_layout .o_total strong {\n  color: #af191f;\n}\n\n.o_company_3_layout .o_company_tagline {\n  color: #af191f;\n}\n\n.o_company_3_layout.o_report_layout_boxed #total .o_total td {\n  background-color: #af191f;\n}\n\n.o_company_3_layout.o_report_layout_boxed #total .o_total td strong {\n  color: white;\n}\n\n.o_company_1_layout {\n  font-family: Lato;\n}\n\n.o_company_1_layout h2, .o_company_1_layout .h2 {\n  color: #af191f;\n}\n\n.o_company_1_layout #informations strong {\n  color: #020101;\n}\n\n.o_company_1_layout .o_total strong {\n  color: #af191f;\n}\n\n.o_company_1_layout .o_company_tagline {\n  color: #af191f;\n}\n\n", "\n/* /product/static/src/scss/report_label_sheet.scss */\n\n.o_label_sheet {\n  margin-left: -4mm;\n  margin-right: -4mm;\n  overflow: hidden;\n  width: 210mm;\n  height: 297mm;\n  page-break-before: always;\n}\n\n.o_label_sheet.o_label_dymo {\n  font-size: 90%;\n  width: 57mm;\n  height: 32mm;\n}\n\n.o_label_sheet div {\n  padding: 2px 4px;\n}\n\n.o_label_sheet div.o_label_small_text {\n  font-size: 60%;\n  line-height: 130%;\n}\n\n.o_label_sheet div.o_label_name {\n  background-color: ghostwhite;\n  height: 3em;\n  overflow: hidden;\n}\n\n.o_label_sheet div.o_label_full {\n  overflow: hidden;\n  padding: 0;\n  margin: auto;\n}\n\n.o_label_sheet div.o_label_left_column {\n  float: left;\n  font-size: .6em;\n  overflow: hidden;\n  width: 40%;\n}\n\n.o_label_sheet div.o_label_left_column.o_label_full_with {\n  width: 100%;\n}\n\n.o_label_sheet div.o_label_right_column {\n  float: right;\n}\n\n.o_label_sheet div.o_label_small_barcode {\n  font-size: .6em;\n  padding: 0 4px;\n  line-height: normal;\n}\n\n.o_label_sheet strong.o_label_price {\n  font-size: 2em;\n}\n\n.o_label_sheet strong.o_label_price_medium {\n  font-size: 1.3em;\n  line-height: normal;\n  padding: 0;\n  padding-right: 2mm;\n}\n\n.o_label_sheet strong.o_label_price_small {\n  font-size: 0.9em;\n  padding: 0 4px;\n  padding-right: 2mm;\n}\n\n.o_label_sheet div.o_label_extra_data {\n  overflow: hidden;\n  height: 2.5em;\n  padding: 0;\n}\n\n.o_label_sheet div.o_label_clear {\n  clear: both;\n}\n\n.o_label_sheet div.o_label_4x12 {\n  padding: 0;\n  line-height: 1;\n  font-size: 55%;\n  overflow: hidden;\n  white-space: nowrap;\n  text-overflow: ellipsis;\n}\n\n", "\n/* /web_editor/static/src/js/editor/odoo-editor/src/base_style.scss */\n\nli.oe-nested {\n  display: block;\n}\n\n.o_table tr {\n  border-color: #d8dadd;\n}\n\n.o_table tr td {\n  padding: 0.5rem;\n}\n\n.o_text_columns {\n  max-width: 100% !important;\n  padding: 0 !important;\n}\n\n@media screen {\n  .o_text_columns > .row {\n    margin: 0 !important;\n  }\n  .o_text_columns > .row > .col-1:first-of-type {\n    padding-left: 0;\n  }\n  .o_text_columns > .row > .col-1:last-of-type {\n    padding-right: 0;\n  }\n  .o_text_columns > .row > .col-2:first-of-type {\n    padding-left: 0;\n  }\n  .o_text_columns > .row > .col-2:last-of-type {\n    padding-right: 0;\n  }\n  .o_text_columns > .row > .col-3:first-of-type {\n    padding-left: 0;\n  }\n  .o_text_columns > .row > .col-3:last-of-type {\n    padding-right: 0;\n  }\n  .o_text_columns > .row > .col-4:first-of-type {\n    padding-left: 0;\n  }\n  .o_text_columns > .row > .col-4:last-of-type {\n    padding-right: 0;\n  }\n  .o_text_columns > .row > .col-5:first-of-type {\n    padding-left: 0;\n  }\n  .o_text_columns > .row > .col-5:last-of-type {\n    padding-right: 0;\n  }\n  .o_text_columns > .row > .col-6:first-of-type {\n    padding-left: 0;\n  }\n  .o_text_columns > .row > .col-6:last-of-type {\n    padding-right: 0;\n  }\n  .o_text_columns > .row > .col-7:first-of-type {\n    padding-left: 0;\n  }\n  .o_text_columns > .row > .col-7:last-of-type {\n    padding-right: 0;\n  }\n  .o_text_columns > .row > .col-8:first-of-type {\n    padding-left: 0;\n  }\n  .o_text_columns > .row > .col-8:last-of-type {\n    padding-right: 0;\n  }\n  .o_text_columns > .row > .col-9:first-of-type {\n    padding-left: 0;\n  }\n  .o_text_columns > .row > .col-9:last-of-type {\n    padding-right: 0;\n  }\n  .o_text_columns > .row > .col-10:first-of-type {\n    padding-left: 0;\n  }\n  .o_text_columns > .row > .col-10:last-of-type {\n    padding-right: 0;\n  }\n  .o_text_columns > .row > .col-11:first-of-type {\n    padding-left: 0;\n  }\n  .o_text_columns > .row > .col-11:last-of-type {\n    padding-right: 0;\n  }\n  .o_text_columns > .row > .col-12:first-of-type {\n    padding-left: 0;\n  }\n  .o_text_columns > .row > .col-12:last-of-type {\n    padding-right: 0;\n  }\n  .o_text_columns > .row > .col-xs-1:first-of-type {\n    padding-left: 0;\n  }\n  .o_text_columns > .row > .col-xs-1:last-of-type {\n    padding-right: 0;\n  }\n  .o_text_columns > .row > .col-xs-2:first-of-type {\n    padding-left: 0;\n  }\n  .o_text_columns > .row > .col-xs-2:last-of-type {\n    padding-right: 0;\n  }\n  .o_text_columns > .row > .col-xs-3:first-of-type {\n    padding-left: 0;\n  }\n  .o_text_columns > .row > .col-xs-3:last-of-type {\n    padding-right: 0;\n  }\n  .o_text_columns > .row > .col-xs-4:first-of-type {\n    padding-left: 0;\n  }\n  .o_text_columns > .row > .col-xs-4:last-of-type {\n    padding-right: 0;\n  }\n  .o_text_columns > .row > .col-xs-5:first-of-type {\n    padding-left: 0;\n  }\n  .o_text_columns > .row > .col-xs-5:last-of-type {\n    padding-right: 0;\n  }\n  .o_text_columns > .row > .col-xs-6:first-of-type {\n    padding-left: 0;\n  }\n  .o_text_columns > .row > .col-xs-6:last-of-type {\n    padding-right: 0;\n  }\n  .o_text_columns > .row > .col-xs-7:first-of-type {\n    padding-left: 0;\n  }\n  .o_text_columns > .row > .col-xs-7:last-of-type {\n    padding-right: 0;\n  }\n  .o_text_columns > .row > .col-xs-8:first-of-type {\n    padding-left: 0;\n  }\n  .o_text_columns > .row > .col-xs-8:last-of-type {\n    padding-right: 0;\n  }\n  .o_text_columns > .row > .col-xs-9:first-of-type {\n    padding-left: 0;\n  }\n  .o_text_columns > .row > .col-xs-9:last-of-type {\n    padding-right: 0;\n  }\n  .o_text_columns > .row > .col-xs-10:first-of-type {\n    padding-left: 0;\n  }\n  .o_text_columns > .row > .col-xs-10:last-of-type {\n    padding-right: 0;\n  }\n  .o_text_columns > .row > .col-xs-11:first-of-type {\n    padding-left: 0;\n  }\n  .o_text_columns > .row > .col-xs-11:last-of-type {\n    padding-right: 0;\n  }\n  .o_text_columns > .row > .col-xs-12:first-of-type {\n    padding-left: 0;\n  }\n  .o_text_columns > .row > .col-xs-12:last-of-type {\n    padding-right: 0;\n  }\n  .o_text_columns > .row > .col-sm-1:first-of-type {\n    padding-left: 0;\n  }\n  .o_text_columns > .row > .col-sm-1:last-of-type {\n    padding-right: 0;\n  }\n  .o_text_columns > .row > .col-sm-2:first-of-type {\n    padding-left: 0;\n  }\n  .o_text_columns > .row > .col-sm-2:last-of-type {\n    padding-right: 0;\n  }\n  .o_text_columns > .row > .col-sm-3:first-of-type {\n    padding-left: 0;\n  }\n  .o_text_columns > .row > .col-sm-3:last-of-type {\n    padding-right: 0;\n  }\n  .o_text_columns > .row > .col-sm-4:first-of-type {\n    padding-left: 0;\n  }\n  .o_text_columns > .row > .col-sm-4:last-of-type {\n    padding-right: 0;\n  }\n  .o_text_columns > .row > .col-sm-5:first-of-type {\n    padding-left: 0;\n  }\n  .o_text_columns > .row > .col-sm-5:last-of-type {\n    padding-right: 0;\n  }\n  .o_text_columns > .row > .col-sm-6:first-of-type {\n    padding-left: 0;\n  }\n  .o_text_columns > .row > .col-sm-6:last-of-type {\n    padding-right: 0;\n  }\n  .o_text_columns > .row > .col-sm-7:first-of-type {\n    padding-left: 0;\n  }\n  .o_text_columns > .row > .col-sm-7:last-of-type {\n    padding-right: 0;\n  }\n  .o_text_columns > .row > .col-sm-8:first-of-type {\n    padding-left: 0;\n  }\n  .o_text_columns > .row > .col-sm-8:last-of-type {\n    padding-right: 0;\n  }\n  .o_text_columns > .row > .col-sm-9:first-of-type {\n    padding-left: 0;\n  }\n  .o_text_columns > .row > .col-sm-9:last-of-type {\n    padding-right: 0;\n  }\n  .o_text_columns > .row > .col-sm-10:first-of-type {\n    padding-left: 0;\n  }\n  .o_text_columns > .row > .col-sm-10:last-of-type {\n    padding-right: 0;\n  }\n  .o_text_columns > .row > .col-sm-11:first-of-type {\n    padding-left: 0;\n  }\n  .o_text_columns > .row > .col-sm-11:last-of-type {\n    padding-right: 0;\n  }\n  .o_text_columns > .row > .col-sm-12:first-of-type {\n    padding-left: 0;\n  }\n  .o_text_columns > .row > .col-sm-12:last-of-type {\n    padding-right: 0;\n  }\n  .o_text_columns > .row > .col-md-1:first-of-type {\n    padding-left: 0;\n  }\n  .o_text_columns > .row > .col-md-1:last-of-type {\n    padding-right: 0;\n  }\n  .o_text_columns > .row > .col-md-2:first-of-type {\n    padding-left: 0;\n  }\n  .o_text_columns > .row > .col-md-2:last-of-type {\n    padding-right: 0;\n  }\n  .o_text_columns > .row > .col-md-3:first-of-type {\n    padding-left: 0;\n  }\n  .o_text_columns > .row > .col-md-3:last-of-type {\n    padding-right: 0;\n  }\n  .o_text_columns > .row > .col-md-4:first-of-type {\n    padding-left: 0;\n  }\n  .o_text_columns > .row > .col-md-4:last-of-type {\n    padding-right: 0;\n  }\n  .o_text_columns > .row > .col-md-5:first-of-type {\n    padding-left: 0;\n  }\n  .o_text_columns > .row > .col-md-5:last-of-type {\n    padding-right: 0;\n  }\n  .o_text_columns > .row > .col-md-6:first-of-type {\n    padding-left: 0;\n  }\n  .o_text_columns > .row > .col-md-6:last-of-type {\n    padding-right: 0;\n  }\n  .o_text_columns > .row > .col-md-7:first-of-type {\n    padding-left: 0;\n  }\n  .o_text_columns > .row > .col-md-7:last-of-type {\n    padding-right: 0;\n  }\n  .o_text_columns > .row > .col-md-8:first-of-type {\n    padding-left: 0;\n  }\n  .o_text_columns > .row > .col-md-8:last-of-type {\n    padding-right: 0;\n  }\n  .o_text_columns > .row > .col-md-9:first-of-type {\n    padding-left: 0;\n  }\n  .o_text_columns > .row > .col-md-9:last-of-type {\n    padding-right: 0;\n  }\n  .o_text_columns > .row > .col-md-10:first-of-type {\n    padding-left: 0;\n  }\n  .o_text_columns > .row > .col-md-10:last-of-type {\n    padding-right: 0;\n  }\n  .o_text_columns > .row > .col-md-11:first-of-type {\n    padding-left: 0;\n  }\n  .o_text_columns > .row > .col-md-11:last-of-type {\n    padding-right: 0;\n  }\n  .o_text_columns > .row > .col-md-12:first-of-type {\n    padding-left: 0;\n  }\n  .o_text_columns > .row > .col-md-12:last-of-type {\n    padding-right: 0;\n  }\n  .o_text_columns > .row > .col-lg-1:first-of-type {\n    padding-left: 0;\n  }\n  .o_text_columns > .row > .col-lg-1:last-of-type {\n    padding-right: 0;\n  }\n  .o_text_columns > .row > .col-lg-2:first-of-type {\n    padding-left: 0;\n  }\n  .o_text_columns > .row > .col-lg-2:last-of-type {\n    padding-right: 0;\n  }\n  .o_text_columns > .row > .col-lg-3:first-of-type {\n    padding-left: 0;\n  }\n  .o_text_columns > .row > .col-lg-3:last-of-type {\n    padding-right: 0;\n  }\n  .o_text_columns > .row > .col-lg-4:first-of-type {\n    padding-left: 0;\n  }\n  .o_text_columns > .row > .col-lg-4:last-of-type {\n    padding-right: 0;\n  }\n  .o_text_columns > .row > .col-lg-5:first-of-type {\n    padding-left: 0;\n  }\n  .o_text_columns > .row > .col-lg-5:last-of-type {\n    padding-right: 0;\n  }\n  .o_text_columns > .row > .col-lg-6:first-of-type {\n    padding-left: 0;\n  }\n  .o_text_columns > .row > .col-lg-6:last-of-type {\n    padding-right: 0;\n  }\n  .o_text_columns > .row > .col-lg-7:first-of-type {\n    padding-left: 0;\n  }\n  .o_text_columns > .row > .col-lg-7:last-of-type {\n    padding-right: 0;\n  }\n  .o_text_columns > .row > .col-lg-8:first-of-type {\n    padding-left: 0;\n  }\n  .o_text_columns > .row > .col-lg-8:last-of-type {\n    padding-right: 0;\n  }\n  .o_text_columns > .row > .col-lg-9:first-of-type {\n    padding-left: 0;\n  }\n  .o_text_columns > .row > .col-lg-9:last-of-type {\n    padding-right: 0;\n  }\n  .o_text_columns > .row > .col-lg-10:first-of-type {\n    padding-left: 0;\n  }\n  .o_text_columns > .row > .col-lg-10:last-of-type {\n    padding-right: 0;\n  }\n  .o_text_columns > .row > .col-lg-11:first-of-type {\n    padding-left: 0;\n  }\n  .o_text_columns > .row > .col-lg-11:last-of-type {\n    padding-right: 0;\n  }\n  .o_text_columns > .row > .col-lg-12:first-of-type {\n    padding-left: 0;\n  }\n  .o_text_columns > .row > .col-lg-12:last-of-type {\n    padding-right: 0;\n  }\n  .o_text_columns > .row > .col-xl-1:first-of-type {\n    padding-left: 0;\n  }\n  .o_text_columns > .row > .col-xl-1:last-of-type {\n    padding-right: 0;\n  }\n  .o_text_columns > .row > .col-xl-2:first-of-type {\n    padding-left: 0;\n  }\n  .o_text_columns > .row > .col-xl-2:last-of-type {\n    padding-right: 0;\n  }\n  .o_text_columns > .row > .col-xl-3:first-of-type {\n    padding-left: 0;\n  }\n  .o_text_columns > .row > .col-xl-3:last-of-type {\n    padding-right: 0;\n  }\n  .o_text_columns > .row > .col-xl-4:first-of-type {\n    padding-left: 0;\n  }\n  .o_text_columns > .row > .col-xl-4:last-of-type {\n    padding-right: 0;\n  }\n  .o_text_columns > .row > .col-xl-5:first-of-type {\n    padding-left: 0;\n  }\n  .o_text_columns > .row > .col-xl-5:last-of-type {\n    padding-right: 0;\n  }\n  .o_text_columns > .row > .col-xl-6:first-of-type {\n    padding-left: 0;\n  }\n  .o_text_columns > .row > .col-xl-6:last-of-type {\n    padding-right: 0;\n  }\n  .o_text_columns > .row > .col-xl-7:first-of-type {\n    padding-left: 0;\n  }\n  .o_text_columns > .row > .col-xl-7:last-of-type {\n    padding-right: 0;\n  }\n  .o_text_columns > .row > .col-xl-8:first-of-type {\n    padding-left: 0;\n  }\n  .o_text_columns > .row > .col-xl-8:last-of-type {\n    padding-right: 0;\n  }\n  .o_text_columns > .row > .col-xl-9:first-of-type {\n    padding-left: 0;\n  }\n  .o_text_columns > .row > .col-xl-9:last-of-type {\n    padding-right: 0;\n  }\n  .o_text_columns > .row > .col-xl-10:first-of-type {\n    padding-left: 0;\n  }\n  .o_text_columns > .row > .col-xl-10:last-of-type {\n    padding-right: 0;\n  }\n  .o_text_columns > .row > .col-xl-11:first-of-type {\n    padding-left: 0;\n  }\n  .o_text_columns > .row > .col-xl-11:last-of-type {\n    padding-right: 0;\n  }\n  .o_text_columns > .row > .col-xl-12:first-of-type {\n    padding-left: 0;\n  }\n  .o_text_columns > .row > .col-xl-12:last-of-type {\n    padding-right: 0;\n  }\n  .o_text_columns > .row > .col-xxl-1:first-of-type {\n    padding-left: 0;\n  }\n  .o_text_columns > .row > .col-xxl-1:last-of-type {\n    padding-right: 0;\n  }\n  .o_text_columns > .row > .col-xxl-2:first-of-type {\n    padding-left: 0;\n  }\n  .o_text_columns > .row > .col-xxl-2:last-of-type {\n    padding-right: 0;\n  }\n  .o_text_columns > .row > .col-xxl-3:first-of-type {\n    padding-left: 0;\n  }\n  .o_text_columns > .row > .col-xxl-3:last-of-type {\n    padding-right: 0;\n  }\n  .o_text_columns > .row > .col-xxl-4:first-of-type {\n    padding-left: 0;\n  }\n  .o_text_columns > .row > .col-xxl-4:last-of-type {\n    padding-right: 0;\n  }\n  .o_text_columns > .row > .col-xxl-5:first-of-type {\n    padding-left: 0;\n  }\n  .o_text_columns > .row > .col-xxl-5:last-of-type {\n    padding-right: 0;\n  }\n  .o_text_columns > .row > .col-xxl-6:first-of-type {\n    padding-left: 0;\n  }\n  .o_text_columns > .row > .col-xxl-6:last-of-type {\n    padding-right: 0;\n  }\n  .o_text_columns > .row > .col-xxl-7:first-of-type {\n    padding-left: 0;\n  }\n  .o_text_columns > .row > .col-xxl-7:last-of-type {\n    padding-right: 0;\n  }\n  .o_text_columns > .row > .col-xxl-8:first-of-type {\n    padding-left: 0;\n  }\n  .o_text_columns > .row > .col-xxl-8:last-of-type {\n    padding-right: 0;\n  }\n  .o_text_columns > .row > .col-xxl-9:first-of-type {\n    padding-left: 0;\n  }\n  .o_text_columns > .row > .col-xxl-9:last-of-type {\n    padding-right: 0;\n  }\n  .o_text_columns > .row > .col-xxl-10:first-of-type {\n    padding-left: 0;\n  }\n  .o_text_columns > .row > .col-xxl-10:last-of-type {\n    padding-right: 0;\n  }\n  .o_text_columns > .row > .col-xxl-11:first-of-type {\n    padding-left: 0;\n  }\n  .o_text_columns > .row > .col-xxl-11:last-of-type {\n    padding-right: 0;\n  }\n  .o_text_columns > .row > .col-xxl-12:first-of-type {\n    padding-left: 0;\n  }\n  .o_text_columns > .row > .col-xxl-12:last-of-type {\n    padding-right: 0;\n  }\n}\n\n.oe-tabs {\n  display: inline-block;\n  white-space: pre-wrap;\n  max-width: 40px;\n  width: 40px;\n}\n\nol {\n  list-style-type: decimal;\n}\n\nul {\n  list-style-type: disc;\n}\n\nol ol {\n  list-style-type: lower-alpha;\n}\n\nul ul {\n  list-style-type: circle;\n}\n\nol ol ol {\n  list-style-type: lower-roman;\n}\n\nul ul ul {\n  list-style-type: square;\n}\n\nol ol ol ol {\n  list-style-type: decimal;\n}\n\nul ul ul ul {\n  list-style-type: disc;\n}\n\nol ol ol ol ol {\n  list-style-type: lower-alpha;\n}\n\nul ul ul ul ul {\n  list-style-type: circle;\n}\n\nol ol ol ol ol ol {\n  list-style-type: lower-roman;\n}\n\nul ul ul ul ul ul {\n  list-style-type: square;\n}\n\nol ol ol ol ol ol ol {\n  list-style-type: decimal;\n}\n\nul ul ul ul ul ul ul {\n  list-style-type: disc;\n}\n\nol ol ol ol ol ol ol ol {\n  list-style-type: lower-alpha;\n}\n\nul ul ul ul ul ul ul ul {\n  list-style-type: circle;\n}\n\nol ol ol ol ol ol ol ol ol {\n  list-style-type: lower-roman;\n}\n\nul ul ul ul ul ul ul ul ul {\n  list-style-type: square;\n}\n\nol ol ol ol ol ol ol ol ol ol {\n  list-style-type: decimal;\n}\n\nul ul ul ul ul ul ul ul ul ul {\n  list-style-type: disc;\n}\n\nol ol ol ol ol ol ol ol ol ol ol {\n  list-style-type: lower-alpha;\n}\n\nul ul ul ul ul ul ul ul ul ul ul {\n  list-style-type: circle;\n}\n\nol ol ol ol ol ol ol ol ol ol ol ol {\n  list-style-type: lower-roman;\n}\n\nul ul ul ul ul ul ul ul ul ul ul ul {\n  list-style-type: square;\n}\n\nol ol ol ol ol ol ol ol ol ol ol ol ol {\n  list-style-type: decimal;\n}\n\nul ul ul ul ul ul ul ul ul ul ul ul ul {\n  list-style-type: disc;\n}\n\nol ol ol ol ol ol ol ol ol ol ol ol ol ol {\n  list-style-type: lower-alpha;\n}\n\nul ul ul ul ul ul ul ul ul ul ul ul ul ul {\n  list-style-type: circle;\n}\n\nol ol ol ol ol ol ol ol ol ol ol ol ol ol ol {\n  list-style-type: lower-roman;\n}\n\nul ul ul ul ul ul ul ul ul ul ul ul ul ul ul {\n  list-style-type: square;\n}\n\nol ol ol ol ol ol ol ol ol ol ol ol ol ol ol ol {\n  list-style-type: decimal;\n}\n\nul ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul {\n  list-style-type: disc;\n}\n\nol ol ol ol ol ol ol ol ol ol ol ol ol ol ol ol ol {\n  list-style-type: lower-alpha;\n}\n\nul ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul {\n  list-style-type: circle;\n}\n\nol ol ol ol ol ol ol ol ol ol ol ol ol ol ol ol ol ol {\n  list-style-type: lower-roman;\n}\n\nul ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul {\n  list-style-type: square;\n}\n\nol ol ol ol ol ol ol ol ol ol ol ol ol ol ol ol ol ol ol {\n  list-style-type: decimal;\n}\n\nul ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul {\n  list-style-type: disc;\n}\n\nol ol ol ol ol ol ol ol ol ol ol ol ol ol ol ol ol ol ol ol {\n  list-style-type: lower-alpha;\n}\n\nul ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul {\n  list-style-type: circle;\n}\n\nol ol ol ol ol ol ol ol ol ol ol ol ol ol ol ol ol ol ol ol ol {\n  list-style-type: lower-roman;\n}\n\nul ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul {\n  list-style-type: square;\n}\n\nol ol ol ol ol ol ol ol ol ol ol ol ol ol ol ol ol ol ol ol ol ol {\n  list-style-type: decimal;\n}\n\nul ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul {\n  list-style-type: disc;\n}\n\nol ol ol ol ol ol ol ol ol ol ol ol ol ol ol ol ol ol ol ol ol ol ol {\n  list-style-type: lower-alpha;\n}\n\nul ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul {\n  list-style-type: circle;\n}\n\nol ol ol ol ol ol ol ol ol ol ol ol ol ol ol ol ol ol ol ol ol ol ol ol {\n  list-style-type: lower-roman;\n}\n\nul ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul {\n  list-style-type: square;\n}\n\nol ol ol ol ol ol ol ol ol ol ol ol ol ol ol ol ol ol ol ol ol ol ol ol ol {\n  list-style-type: decimal;\n}\n\nul ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul {\n  list-style-type: disc;\n}\n\nol ol ol ol ol ol ol ol ol ol ol ol ol ol ol ol ol ol ol ol ol ol ol ol ol ol {\n  list-style-type: lower-alpha;\n}\n\nul ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul ul {\n  list-style-type: circle;\n}\n\n", "\n/* /web_editor/static/src/scss/web_editor.common.scss */\n\n:root {\n  --100: #F9FAFB;\n  --200: #e7e9ed;\n  --300: #d8dadd;\n  --400: #9a9ca5;\n  --500: #7c7f89;\n  --600: #5f636f;\n  --700: #374151;\n  --800: #1F2937;\n  --900: #111827;\n  --white-85: rgba(255, 255, 255, 0.85);\n  --white-75: rgba(255, 255, 255, 0.75);\n  --white-50: rgba(255, 255, 255, 0.5);\n  --white-25: rgba(255, 255, 255, 0.25);\n  --black-75: rgba(0, 0, 0, 0.75);\n  --black-50: rgba(0, 0, 0, 0.5);\n  --black-25: rgba(0, 0, 0, 0.25);\n  --black-15: rgba(0, 0, 0, 0.15);\n  --o-cc1-text: #000;\n  --o-cc1-headings: #000;\n  --o-cc1-h2: #000;\n  --o-cc1-h3: #000;\n  --o-cc1-h4: #000;\n  --o-cc1-h5: #000;\n  --o-cc1-h6: #000;\n  --o-cc1-link: #1b1c1d;\n  --o-cc1-btn-primary: #1b1c1d;\n  --o-cc1-btn-primary-text: #FFF;\n  --o-cc1-btn-primary-border: #1b1c1d;\n  --o-cc1-btn-secondary: #d8dadd;\n  --o-cc1-btn-secondary-text: #000;\n  --o-cc1-btn-secondary-border: #d8dadd;\n  --o-cc2-text: #000;\n  --o-cc2-h2: #111827;\n  --o-cc2-h3: #111827;\n  --o-cc2-h4: #111827;\n  --o-cc2-h5: #111827;\n  --o-cc2-h6: #111827;\n  --o-cc2-link: #1b1c1d;\n  --o-cc2-btn-primary: #1b1c1d;\n  --o-cc2-btn-primary-text: #FFF;\n  --o-cc2-btn-primary-border: #1b1c1d;\n  --o-cc2-btn-secondary: #d8dadd;\n  --o-cc2-btn-secondary-text: #000;\n  --o-cc2-btn-secondary-border: #d8dadd;\n  --o-cc3-text: #FFF;\n  --o-cc3-headings: #FFF;\n  --o-cc3-h2: #FFF;\n  --o-cc3-h3: #FFF;\n  --o-cc3-h4: #FFF;\n  --o-cc3-h5: #FFF;\n  --o-cc3-h6: #FFF;\n  --o-cc3-link: black;\n  --o-cc3-btn-primary: #1b1c1d;\n  --o-cc3-btn-primary-text: #FFF;\n  --o-cc3-btn-primary-border: #1b1c1d;\n  --o-cc3-btn-secondary-text: #000;\n  --o-cc3-btn-secondary-border: #F3F2F2;\n  --o-cc4-text: #FFF;\n  --o-cc4-headings: #FFF;\n  --o-cc4-h2: #FFF;\n  --o-cc4-h3: #FFF;\n  --o-cc4-h4: #FFF;\n  --o-cc4-h5: #FFF;\n  --o-cc4-h6: #FFF;\n  --o-cc4-link: black;\n  --o-cc4-btn-primary-text: #FFF;\n  --o-cc4-btn-primary-border: #111827;\n  --o-cc4-btn-secondary-text: #000;\n  --o-cc4-btn-secondary-border: #F3F2F2;\n  --o-cc5-text: #FFF;\n  --o-cc5-h2: #FFFFFF;\n  --o-cc5-h3: #FFFFFF;\n  --o-cc5-h4: #FFFFFF;\n  --o-cc5-h5: #FFFFFF;\n  --o-cc5-h6: #FFFFFF;\n  --o-cc5-link: #585c5f;\n  --o-cc5-btn-primary: #1b1c1d;\n  --o-cc5-btn-primary-text: #FFF;\n  --o-cc5-btn-primary-border: #1b1c1d;\n  --o-cc5-btn-secondary-text: #000;\n  --o-cc5-btn-secondary-border: #F3F2F2;\n  --o-grid-gutter-width: 32px;\n  --o-md-container-max-width: 720px;\n  --o-we-content-to-translate-color: rgba(255, 255, 90, 0.5);\n  --o-we-translated-content-color: rgba(120, 215, 110, 0.5);\n  --o-system-fonts: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Ubuntu, \"Noto Sans\", Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\", \"Noto Color Emoji\";\n  --display-1-font-size: 5rem;\n  --display-2-font-size: 4.5rem;\n  --display-3-font-size: 4rem;\n  --display-4-font-size: 3.5rem;\n  --h1-font-size: 2.5rem;\n  --h2-font-size: 2rem;\n  --h3-font-size: 1.75rem;\n  --h4-font-size: 1.5rem;\n  --h5-font-size: 1.25rem;\n  --h6-font-size: 1rem;\n  --font-size-base: 1rem;\n  --small-font-size: 0.8125rem;\n  --lead-font-size: 1.25rem;\n}\n\nhtml, body {\n  position: relative;\n  width: 100%;\n  height: 100%;\n}\n\npre {\n  padding: 8px 16px;\n  border: 1px solid #111827;\n  border-radius: 0.25rem;\n  background-color: #F9FAFB;\n  color: #111827;\n}\n\n*[contenteditable=true] {\n  outline: none;\n}\n\n[contenteditable] {\n  overflow-wrap: unset !important;\n}\n\n.css_non_editable_mode_hidden {\n  display: none !important;\n}\n\n.editor_enable .css_editable_mode_hidden {\n  display: none !important;\n}\n\n/* ----- GENERIC LAYOUTING HELPERS ---- */\n/* table */\n#wrapwrap table.table.table-bordered, .o_editable table.table.table-bordered {\n  table-layout: fixed;\n}\n\n#wrapwrap table.table.table-bordered td, .o_editable table.table.table-bordered td {\n  min-width: 20px;\n}\n\n@media (max-width: 767.98px) {\n  #wrapwrap .table-responsive > table.table, .o_editable .table-responsive > table.table {\n    table-layout: auto;\n  }\n}\n\nul.o_checklist {\n  list-style: none;\n}\n\nul.o_checklist > li {\n  list-style: none;\n  position: relative;\n  margin-left: 20px;\n  margin-right: 20px;\n}\n\nul.o_checklist > li:not(.oe-nested)::before {\n  content: '';\n  position: absolute;\n  left: -20px;\n  display: block;\n  height: 13px;\n  width: 13px;\n  top: 4px;\n  border: 1px solid;\n  text-align: center;\n  cursor: pointer;\n}\n\nul.o_checklist > li.o_checked {\n  text-decoration: line-through;\n}\n\nul.o_checklist > li.o_checked::before {\n  content: \"\u2713\";\n  display: -webkit-box; display: -webkit-flex; display: flex;\n  align-items: center;\n  justify-content: center;\n  padding-left: 1px /*rtl:ignore*/;\n  padding-top: 1px;\n}\n\n/*rtl:begin:ignore*/\nul.o_checklist[dir=\"rtl\"] li:not(.oe-nested)::before {\n  left: auto;\n  right: -20px;\n  text-align: right;\n}\n\nul.o_checklist[dir=\"ltr\"] li:not(.oe-nested)::before {\n  right: auto;\n  left: -20px;\n  text-align: left;\n}\n\n/*rtl:end:ignore*/\nol > li.o_indent, ul > li.o_indent {\n  margin-left: 0;\n  list-style: none;\n}\n\nol > li.o_indent::before, ul > li.o_indent::before {\n  content: none;\n}\n\n.o_stars .fa.fa-star {\n  color: gold;\n}\n\nimg.o_we_custom_image {\n  display: inline-block;\n}\n\nimg.shadow {\n  box-shadow: 0px 3px 8px rgba(0, 0, 0, 0.2);\n}\n\nimg.padding-small, .img.padding-small, span.fa.padding-small, iframe.padding-small {\n  padding: 4px;\n}\n\nimg.padding-medium, .img.padding-medium, span.fa.padding-medium, iframe.padding-medium {\n  padding: 8px;\n}\n\nimg.padding-large, .img.padding-large, span.fa.padding-large, iframe.padding-large {\n  padding: 16px;\n}\n\nimg.padding-xl, .img.padding-xl, span.fa.padding-xl, iframe.padding-xl {\n  padding: 32px;\n}\n\nimg.ms-auto, img.mx-auto {\n  display: block;\n}\n\n.fa-6x {\n  font-size: 6em;\n}\n\n.fa-7x {\n  font-size: 7em;\n}\n\n.fa-8x {\n  font-size: 8em;\n}\n\n.fa-9x {\n  font-size: 9em;\n}\n\n.fa-10x {\n  font-size: 10em;\n}\n\n.fa.mx-auto {\n  display: block;\n  text-align: center;\n}\n\n.fa.card-img, .fa.card-img-top, .fa.card-img-bottom {\n  width: auto;\n}\n\n.o_small {\n  font-size: 0.875rem;\n}\n\n.display-1-fs {\n  font-size: 5rem;\n}\n\n.display-2-fs {\n  font-size: 4.5rem;\n}\n\n.display-3-fs {\n  font-size: 4rem;\n}\n\n.display-4-fs {\n  font-size: 3.5rem;\n}\n\n.h1-fs {\n  font-size: 2.5rem;\n}\n\n.h2-fs {\n  font-size: 2rem;\n}\n\n.h3-fs {\n  font-size: 1.75rem;\n}\n\n.h4-fs {\n  font-size: 1.5rem;\n}\n\n.h5-fs {\n  font-size: 1.25rem;\n}\n\n.h6-fs {\n  font-size: 1rem;\n}\n\n.base-fs {\n  font-size: 1rem;\n}\n\n.o_small-fs {\n  font-size: 0.8125rem;\n}\n\ndiv.media_iframe_video {\n  margin: 0 auto;\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n  min-width: 100px;\n}\n\ndiv.media_iframe_video iframe {\n  width: 100%;\n  height: 100%;\n  position: absolute;\n  top: 0;\n  left: auto;\n  bottom: auto;\n  right: auto;\n  margin: 0 auto;\n  margin-left: -50%;\n}\n\ndiv.media_iframe_video.padding-small iframe {\n  padding: 4px;\n}\n\ndiv.media_iframe_video.padding-medium iframe {\n  padding: 8px;\n}\n\ndiv.media_iframe_video.padding-large iframe {\n  padding: 16px;\n}\n\ndiv.media_iframe_video.padding-xl iframe {\n  padding: 32px;\n}\n\ndiv.media_iframe_video .media_iframe_video_size {\n  padding-bottom: 66.5%;\n  position: relative;\n  width: 100%;\n  height: 0;\n}\n\ndiv.media_iframe_video .css_editable_mode_display {\n  position: absolute;\n  top: 0;\n  left: 0;\n  bottom: 0;\n  right: 0;\n  width: 100%;\n  height: 100%;\n  display: none;\n  z-index: 2;\n}\n\naddress .fa.fa-mobile-phone {\n  margin: 0 3px 0 2px;\n}\n\naddress .fa.fa-file-text-o {\n  margin-right: 1px;\n}\n\nspan[data-oe-type=\"monetary\"] {\n  white-space: nowrap;\n}\n\nul.oe_menu_editor .oe_menu_placeholder {\n  outline: 1px dashed #4183C4;\n}\n\nul.oe_menu_editor ul {\n  list-style: none;\n}\n\nul.oe_menu_editor li div {\n  cursor: url(/web/static/img/openhand.cur), grab;\n}\n\nul.oe_menu_editor li div :active {\n  cursor: grabbing;\n}\n\n.mt0 {\n  margin-top: 0px !important;\n}\n\n.mb0 {\n  margin-bottom: 0px !important;\n}\n\n.pt0 {\n  padding-top: 0px !important;\n}\n\n.pb0 {\n  padding-bottom: 0px !important;\n}\n\n.mt8 {\n  margin-top: 8px !important;\n}\n\n.mb8 {\n  margin-bottom: 8px !important;\n}\n\n.pt8 {\n  padding-top: 8px !important;\n}\n\n.pb8 {\n  padding-bottom: 8px !important;\n}\n\n.mt16 {\n  margin-top: 16px !important;\n}\n\n.mb16 {\n  margin-bottom: 16px !important;\n}\n\n.pt16 {\n  padding-top: 16px !important;\n}\n\n.pb16 {\n  padding-bottom: 16px !important;\n}\n\n.mt24 {\n  margin-top: 24px !important;\n}\n\n.mb24 {\n  margin-bottom: 24px !important;\n}\n\n.pt24 {\n  padding-top: 24px !important;\n}\n\n.pb24 {\n  padding-bottom: 24px !important;\n}\n\n.mt32 {\n  margin-top: 32px !important;\n}\n\n.mb32 {\n  margin-bottom: 32px !important;\n}\n\n.pt32 {\n  padding-top: 32px !important;\n}\n\n.pb32 {\n  padding-bottom: 32px !important;\n}\n\n.mt40 {\n  margin-top: 40px !important;\n}\n\n.mb40 {\n  margin-bottom: 40px !important;\n}\n\n.pt40 {\n  padding-top: 40px !important;\n}\n\n.pb40 {\n  padding-bottom: 40px !important;\n}\n\n.mt48 {\n  margin-top: 48px !important;\n}\n\n.mb48 {\n  margin-bottom: 48px !important;\n}\n\n.pt48 {\n  padding-top: 48px !important;\n}\n\n.pb48 {\n  padding-bottom: 48px !important;\n}\n\n.mt56 {\n  margin-top: 56px !important;\n}\n\n.mb56 {\n  margin-bottom: 56px !important;\n}\n\n.pt56 {\n  padding-top: 56px !important;\n}\n\n.pb56 {\n  padding-bottom: 56px !important;\n}\n\n.mt64 {\n  margin-top: 64px !important;\n}\n\n.mb64 {\n  margin-bottom: 64px !important;\n}\n\n.pt64 {\n  padding-top: 64px !important;\n}\n\n.pb64 {\n  padding-bottom: 64px !important;\n}\n\n.mt72 {\n  margin-top: 72px !important;\n}\n\n.mb72 {\n  margin-bottom: 72px !important;\n}\n\n.pt72 {\n  padding-top: 72px !important;\n}\n\n.pb72 {\n  padding-bottom: 72px !important;\n}\n\n.mt80 {\n  margin-top: 80px !important;\n}\n\n.mb80 {\n  margin-bottom: 80px !important;\n}\n\n.pt80 {\n  padding-top: 80px !important;\n}\n\n.pb80 {\n  padding-bottom: 80px !important;\n}\n\n.mt88 {\n  margin-top: 88px !important;\n}\n\n.mb88 {\n  margin-bottom: 88px !important;\n}\n\n.pt88 {\n  padding-top: 88px !important;\n}\n\n.pb88 {\n  padding-bottom: 88px !important;\n}\n\n.mt96 {\n  margin-top: 96px !important;\n}\n\n.mb96 {\n  margin-bottom: 96px !important;\n}\n\n.pt96 {\n  padding-top: 96px !important;\n}\n\n.pb96 {\n  padding-bottom: 96px !important;\n}\n\n.mt104 {\n  margin-top: 104px !important;\n}\n\n.mb104 {\n  margin-bottom: 104px !important;\n}\n\n.pt104 {\n  padding-top: 104px !important;\n}\n\n.pb104 {\n  padding-bottom: 104px !important;\n}\n\n.mt112 {\n  margin-top: 112px !important;\n}\n\n.mb112 {\n  margin-bottom: 112px !important;\n}\n\n.pt112 {\n  padding-top: 112px !important;\n}\n\n.pb112 {\n  padding-bottom: 112px !important;\n}\n\n.mt120 {\n  margin-top: 120px !important;\n}\n\n.mb120 {\n  margin-bottom: 120px !important;\n}\n\n.pt120 {\n  padding-top: 120px !important;\n}\n\n.pb120 {\n  padding-bottom: 120px !important;\n}\n\n.mt128 {\n  margin-top: 128px !important;\n}\n\n.mb128 {\n  margin-bottom: 128px !important;\n}\n\n.pt128 {\n  padding-top: 128px !important;\n}\n\n.pb128 {\n  padding-bottom: 128px !important;\n}\n\n.mt136 {\n  margin-top: 136px !important;\n}\n\n.mb136 {\n  margin-bottom: 136px !important;\n}\n\n.pt136 {\n  padding-top: 136px !important;\n}\n\n.pb136 {\n  padding-bottom: 136px !important;\n}\n\n.mt144 {\n  margin-top: 144px !important;\n}\n\n.mb144 {\n  margin-bottom: 144px !important;\n}\n\n.pt144 {\n  padding-top: 144px !important;\n}\n\n.pb144 {\n  padding-bottom: 144px !important;\n}\n\n.mt152 {\n  margin-top: 152px !important;\n}\n\n.mb152 {\n  margin-bottom: 152px !important;\n}\n\n.pt152 {\n  padding-top: 152px !important;\n}\n\n.pb152 {\n  padding-bottom: 152px !important;\n}\n\n.mt160 {\n  margin-top: 160px !important;\n}\n\n.mb160 {\n  margin-bottom: 160px !important;\n}\n\n.pt160 {\n  padding-top: 160px !important;\n}\n\n.pb160 {\n  padding-bottom: 160px !important;\n}\n\n.mt168 {\n  margin-top: 168px !important;\n}\n\n.mb168 {\n  margin-bottom: 168px !important;\n}\n\n.pt168 {\n  padding-top: 168px !important;\n}\n\n.pb168 {\n  padding-bottom: 168px !important;\n}\n\n.mt176 {\n  margin-top: 176px !important;\n}\n\n.mb176 {\n  margin-bottom: 176px !important;\n}\n\n.pt176 {\n  padding-top: 176px !important;\n}\n\n.pb176 {\n  padding-bottom: 176px !important;\n}\n\n.mt184 {\n  margin-top: 184px !important;\n}\n\n.mb184 {\n  margin-bottom: 184px !important;\n}\n\n.pt184 {\n  padding-top: 184px !important;\n}\n\n.pb184 {\n  padding-bottom: 184px !important;\n}\n\n.mt192 {\n  margin-top: 192px !important;\n}\n\n.mb192 {\n  margin-bottom: 192px !important;\n}\n\n.pt192 {\n  padding-top: 192px !important;\n}\n\n.pb192 {\n  padding-bottom: 192px !important;\n}\n\n.mt200 {\n  margin-top: 200px !important;\n}\n\n.mb200 {\n  margin-bottom: 200px !important;\n}\n\n.pt200 {\n  padding-top: 200px !important;\n}\n\n.pb200 {\n  padding-bottom: 200px !important;\n}\n\n.mt208 {\n  margin-top: 208px !important;\n}\n\n.mb208 {\n  margin-bottom: 208px !important;\n}\n\n.pt208 {\n  padding-top: 208px !important;\n}\n\n.pb208 {\n  padding-bottom: 208px !important;\n}\n\n.mt216 {\n  margin-top: 216px !important;\n}\n\n.mb216 {\n  margin-bottom: 216px !important;\n}\n\n.pt216 {\n  padding-top: 216px !important;\n}\n\n.pb216 {\n  padding-bottom: 216px !important;\n}\n\n.mt224 {\n  margin-top: 224px !important;\n}\n\n.mb224 {\n  margin-bottom: 224px !important;\n}\n\n.pt224 {\n  padding-top: 224px !important;\n}\n\n.pb224 {\n  padding-bottom: 224px !important;\n}\n\n.mt232 {\n  margin-top: 232px !important;\n}\n\n.mb232 {\n  margin-bottom: 232px !important;\n}\n\n.pt232 {\n  padding-top: 232px !important;\n}\n\n.pb232 {\n  padding-bottom: 232px !important;\n}\n\n.mt240 {\n  margin-top: 240px !important;\n}\n\n.mb240 {\n  margin-bottom: 240px !important;\n}\n\n.pt240 {\n  padding-top: 240px !important;\n}\n\n.pb240 {\n  padding-bottom: 240px !important;\n}\n\n.mt248 {\n  margin-top: 248px !important;\n}\n\n.mb248 {\n  margin-bottom: 248px !important;\n}\n\n.pt248 {\n  padding-top: 248px !important;\n}\n\n.pb248 {\n  padding-bottom: 248px !important;\n}\n\n.mt256 {\n  margin-top: 256px !important;\n}\n\n.mb256 {\n  margin-bottom: 256px !important;\n}\n\n.pt256 {\n  padding-top: 256px !important;\n}\n\n.pb256 {\n  padding-bottom: 256px !important;\n}\n\n.mt4 {\n  margin-top: 4px !important;\n}\n\n.mb4 {\n  margin-bottom: 4px !important;\n}\n\n.pt4 {\n  padding-top: 4px !important;\n}\n\n.pb4 {\n  padding-bottom: 4px !important;\n}\n\n.mt92 {\n  margin-top: 92px !important;\n}\n\n.mb92 {\n  margin-bottom: 92px !important;\n}\n\n.ml0 {\n  margin-left: 0px !important;\n}\n\n.mr0 {\n  margin-right: 0px !important;\n}\n\n.ml4 {\n  margin-left: 4px !important;\n}\n\n.mr4 {\n  margin-right: 4px !important;\n}\n\n.ml8 {\n  margin-left: 8px !important;\n}\n\n.mr8 {\n  margin-right: 8px !important;\n}\n\n.ml16 {\n  margin-left: 16px !important;\n}\n\n.mr16 {\n  margin-right: 16px !important;\n}\n\n.ml32 {\n  margin-left: 32px !important;\n}\n\n.mr32 {\n  margin-right: 32px !important;\n}\n\n.ml64 {\n  margin-left: 64px !important;\n}\n\n.mr64 {\n  margin-right: 64px !important;\n}\n\na.o_underline {\n  text-decoration: underline;\n}\n\na.o_underline:hover {\n  text-decoration: underline;\n}\n\n.o_nocontent_help {\n  pointer-events: auto;\n  max-width: 650px;\n  margin: auto;\n  padding: 15px;\n  z-index: 1000;\n  text-align: center;\n  color: #111827;\n  font-size: 115%;\n}\n\n.o_nocontent_help > p:first-of-type {\n  margin-top: 0;\n  color: #111827;\n  font-weight: bold;\n  font-size: 125%;\n}\n\n.o_nocontent_help a {\n  cursor: pointer;\n}\n\n.o_we_search_prompt {\n  position: relative;\n  min-height: 250px;\n  width: 100%;\n  display: -webkit-box; display: -webkit-flex; display: flex;\n  align-items: center;\n  -webkit-box-pack: start; justify-content: flex-start;\n}\n\n.o_we_search_prompt > h2, .o_we_search_prompt > .h2 {\n  max-width: 500px;\n  text-align: center;\n  margin-left: 150px;\n}\n\n.o_we_search_prompt::before {\n  transform: scale(-1, 1);\n  content: \"\";\n  position: absolute;\n  top: 0;\n  left: 50px;\n  bottom: auto;\n  right: auto;\n  width: 100px;\n  height: 150px;\n  opacity: .5;\n  filter: var(--WebEditor__SearchPromptArrow-filter, invert(0));\n  background-image: url(\"/web_editor/static/src/img/curved_arrow.svg\");\n  background-size: 100%;\n  background-repeat: no-repeat;\n}\n\n@media (max-width: 767.98px) {\n  odoo-wysiwyg-container .btn-group {\n    position: static;\n  }\n  .o_technical_modal.o_web_editor_dialog {\n    z-index: 2001;\n  }\n  .o_technical_modal.o_web_editor_dialog > .o_select_media_dialog {\n    max-width: inherit !important;\n    z-index: 2001;\n  }\n  .o_technical_modal.o_web_editor_dialog > .o_select_media_dialog .modal-dialog, .o_technical_modal.o_web_editor_dialog > .o_select_media_dialog .model-content {\n    height: 100%;\n  }\n  .o_technical_modal.o_web_editor_dialog > .o_select_media_dialog .modal-body .nav .nav-item.search {\n    width: 100%;\n  }\n  .o_technical_modal.o_web_editor_dialog > .o_select_media_dialog .modal-body .nav .nav-item.search .btn-group {\n    display: -webkit-box; display: -webkit-flex; display: flex;\n    justify-content: space-around;\n    padding: 5px;\n  }\n  .o_technical_modal.o_web_editor_dialog > .o_select_media_dialog .modal-body .font-icons-icons {\n    text-align: center;\n  }\n  .o_technical_modal.o_web_editor_dialog > .o_select_media_dialog .modal-body .form-control.o_we_search {\n    height: inherit;\n  }\n  .o_technical_modal.o_web_editor_dialog > .o_select_media_dialog .modal-body .o_we_existing_attachments > .row {\n    -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column;\n  }\n  .o_technical_modal.o_web_editor_dialog > .o_select_media_dialog .modal-body .o_we_existing_attachments > .row > .o_existing_attachment_cell {\n    flex: initial;\n    max-width: 100%;\n  }\n  .o_technical_modal.o_web_editor_dialog > .o_select_media_dialog .modal-body .o_we_existing_attachments > .row > .o_existing_attachment_cell > .o_existing_attachment_remove {\n    opacity: inherit;\n    top: 10px;\n  }\n}\n\nblockquote {\n  padding: 8px 16px;\n  border-left: 5px solid;\n  border-color: #d8dadd;\n  font-style: italic;\n}\n\npre {\n  white-space: pre-wrap;\n}\n\npre p {\n  margin-bottom: 0px;\n}\n\n.bg-o-color-1 {\n  --bg-light: #ed1c25;\n  --color-light: #FFF;\n  background-color: #ed1c25 !important;\n  color: #FFF;\n}\n\n.bg-o-color-1 .text-muted, .o_colored_level .bg-o-color-1 .text-muted {\n  color: rgba(255, 255, 255, 0.7) !important;\n}\n\na.bg-o-color-1:hover, a.bg-o-color-1:focus,\nbutton.bg-o-color-1:hover,\nbutton.bg-o-color-1:focus {\n  --bg-light: #c61018;\n  --color-light: #FFF;\n  background-color: #c61018 !important;\n  color: #FFF;\n}\n\n.text-o-color-1 {\n  --color: RGBA(237, 28, 37, var(--text-opacity, 1));\n  color: var(--color) !important;\n}\n\na.text-o-color-1:hover, a.text-o-color-1:focus, a.text-o-color-1:active, a.text-o-color-1.active, button.text-o-color-1:hover, button.text-o-color-1:focus, button.text-o-color-1:active, button.text-o-color-1.active {\n  --color: RGBA(166, 20, 26, var(--text-opacity, 1));\n  color: var(--color) !important;\n}\n\n.bg-o-color-2 {\n  --bg-light: #2D3142;\n  --color-light: #FFF;\n  background-color: #2D3142 !important;\n  color: #FFF;\n}\n\n.bg-o-color-2 .text-muted, .o_colored_level .bg-o-color-2 .text-muted {\n  color: rgba(255, 255, 255, 0.7) !important;\n}\n\na.bg-o-color-2:hover, a.bg-o-color-2:focus,\nbutton.bg-o-color-2:hover,\nbutton.bg-o-color-2:focus {\n  --bg-light: #181a24;\n  --color-light: #FFF;\n  background-color: #181a24 !important;\n  color: #FFF;\n}\n\n.text-o-color-2 {\n  --color: RGBA(45, 49, 66, var(--text-opacity, 1));\n  color: var(--color) !important;\n}\n\na.text-o-color-2:hover, a.text-o-color-2:focus, a.text-o-color-2:active, a.text-o-color-2.active, button.text-o-color-2:hover, button.text-o-color-2:focus, button.text-o-color-2:active, button.text-o-color-2.active {\n  --color: RGBA(32, 34, 46, var(--text-opacity, 1));\n  color: var(--color) !important;\n}\n\n.bg-o-color-3 {\n  --bg-light: #F3F2F2;\n  --color-light: #000;\n  background-color: #F3F2F2 !important;\n  color: #000;\n}\n\n.bg-o-color-3 .text-muted, .o_colored_level .bg-o-color-3 .text-muted {\n  color: rgba(0, 0, 0, 0.7) !important;\n}\n\na.bg-o-color-3:hover, a.bg-o-color-3:focus,\nbutton.bg-o-color-3:hover,\nbutton.bg-o-color-3:focus {\n  --bg-light: #dbd7d7;\n  --color-light: #000;\n  background-color: #dbd7d7 !important;\n  color: #000;\n}\n\n.text-o-color-3 {\n  --color: RGBA(243, 242, 242, var(--text-opacity, 1));\n  color: var(--color) !important;\n}\n\na.text-o-color-3:hover, a.text-o-color-3:focus, a.text-o-color-3:active, a.text-o-color-3.active, button.text-o-color-3:hover, button.text-o-color-3:focus, button.text-o-color-3:active, button.text-o-color-3.active {\n  --color: RGBA(170, 169, 169, var(--text-opacity, 1));\n  color: var(--color) !important;\n}\n\n.bg-o-color-4 {\n  --bg-light: #FFFFFF;\n  --color-light: #000;\n  background-color: #FFFFFF !important;\n  color: #000;\n}\n\n.bg-o-color-4 .text-muted, .o_colored_level .bg-o-color-4 .text-muted {\n  color: rgba(0, 0, 0, 0.7) !important;\n}\n\na.bg-o-color-4:hover, a.bg-o-color-4:focus,\nbutton.bg-o-color-4:hover,\nbutton.bg-o-color-4:focus {\n  --bg-light: #e6e6e6;\n  --color-light: #000;\n  background-color: #e6e6e6 !important;\n  color: #000;\n}\n\n.text-o-color-4 {\n  --color: RGBA(255, 255, 255, var(--text-opacity, 1));\n  color: var(--color) !important;\n}\n\na.text-o-color-4:hover, a.text-o-color-4:focus, a.text-o-color-4:active, a.text-o-color-4.active, button.text-o-color-4:hover, button.text-o-color-4:focus, button.text-o-color-4:active, button.text-o-color-4.active {\n  --color: RGBA(179, 179, 179, var(--text-opacity, 1));\n  color: var(--color) !important;\n}\n\n.bg-o-color-5 {\n  --bg-light: #111827;\n  --color-light: #FFF;\n  background-color: #111827 !important;\n  color: #FFF;\n}\n\n.bg-o-color-5 .text-muted, .o_colored_level .bg-o-color-5 .text-muted {\n  color: rgba(255, 255, 255, 0.7) !important;\n}\n\na.bg-o-color-5:hover, a.bg-o-color-5:focus,\nbutton.bg-o-color-5:hover,\nbutton.bg-o-color-5:focus {\n  --bg-light: #020203;\n  --color-light: #FFF;\n  background-color: #020203 !important;\n  color: #FFF;\n}\n\n.text-o-color-5 {\n  --color: RGBA(17, 24, 39, var(--text-opacity, 1));\n  color: var(--color) !important;\n}\n\na.text-o-color-5:hover, a.text-o-color-5:focus, a.text-o-color-5:active, a.text-o-color-5.active, button.text-o-color-5:hover, button.text-o-color-5:focus, button.text-o-color-5:active, button.text-o-color-5.active {\n  --color: RGBA(12, 17, 27, var(--text-opacity, 1));\n  color: var(--color) !important;\n}\n\n.o_cc .dropdown-menu .dropdown-item, .o_cc .dropdown-menu .dropdown-item h6, .o_cc .dropdown-menu .dropdown-item .h6, .o_colored_level .o_cc .dropdown-menu .dropdown-item, .o_colored_level .o_cc .dropdown-menu .dropdown-item h6 {\n  color: #374151 !important;\n}\n\n.o_cc .dropdown-menu .dropdown-item:hover, .o_cc .dropdown-menu .dropdown-item:focus, .o_cc .dropdown-menu .dropdown-item h6:hover, .o_cc .dropdown-menu .dropdown-item .h6:hover, .o_cc .dropdown-menu .dropdown-item h6:focus, .o_cc .dropdown-menu .dropdown-item .h6:focus, .o_colored_level .o_cc .dropdown-menu .dropdown-item:hover, .o_colored_level .o_cc .dropdown-menu .dropdown-item:focus, .o_colored_level .o_cc .dropdown-menu .dropdown-item h6:hover, .o_colored_level .o_cc .dropdown-menu .dropdown-item h6:focus {\n  color: #111827 !important;\n}\n\n.o_cc .dropdown-menu .dropdown-item.active, .o_cc .dropdown-menu .dropdown-item:active, .o_cc .dropdown-menu .dropdown-item h6.active, .o_cc .dropdown-menu .dropdown-item .active.h6, .o_cc .dropdown-menu .dropdown-item h6:active, .o_cc .dropdown-menu .dropdown-item .h6:active, .o_colored_level .o_cc .dropdown-menu .dropdown-item.active, .o_colored_level .o_cc .dropdown-menu .dropdown-item:active, .o_colored_level .o_cc .dropdown-menu .dropdown-item h6.active, .o_colored_level .o_cc .dropdown-menu .dropdown-item h6:active {\n  color: var(--dropdown-link-active-color, #111827) !important;\n}\n\n.o_cc .dropdown-menu .dropdown-item.disabled, .o_cc .dropdown-menu .dropdown-item.disabled h6, .o_cc .dropdown-menu .dropdown-item.disabled .h6, .o_cc .dropdown-menu .dropdown-item:disabled, .o_cc .dropdown-menu .dropdown-item:disabled h6, .o_cc .dropdown-menu .dropdown-item:disabled .h6, .o_colored_level .o_cc .dropdown-menu .dropdown-item.disabled, .o_colored_level .o_cc .dropdown-menu .dropdown-item.disabled h6, .o_colored_level .o_cc .dropdown-menu .dropdown-item:disabled, .o_colored_level .o_cc .dropdown-menu .dropdown-item:disabled h6 {\n  color: rgba(55, 65, 81, 0.76) !important;\n}\n\n.o_cc .dropdown-menu .dropdown-item .btn-link, .o_colored_level .o_cc .dropdown-menu .dropdown-item .btn-link {\n  color: var(--link-color);\n}\n\n.o_cc .dropdown-menu .dropdown-item .btn-link:hover, .o_colored_level .o_cc .dropdown-menu .dropdown-item .btn-link:hover {\n  color: var(--link-hover-color);\n}\n\n.o_cc .dropdown-menu .dropdown-item .btn-link:disabled, .o_colored_level .o_cc .dropdown-menu .dropdown-item .btn-link:disabled {\n  color: #5f636f;\n}\n\n.o_cc .dropdown-menu .dropdown-item-text .text-muted a, .o_colored_level .o_cc .dropdown-menu .dropdown-item-text .text-muted a {\n  color: #1b1c1d;\n}\n\n.o_cc .dropdown-menu .dropdown-item-text .text-muted a:hover, .o_colored_level .o_cc .dropdown-menu .dropdown-item-text .text-muted a:hover {\n  color: #131414;\n}\n\n.o_cc1 {\n  --bg-light: #FFFFFF;\n  --color-light: #000;\n  background-color: #FFFFFF;\n  color: #000;\n  --o-cc-bg: #FFFFFF;\n}\n\n.o_cc1 .text-muted, .o_colored_level .o_cc1 .text-muted {\n  color: rgba(0, 0, 0, 0.7) !important;\n}\n\n.o_cc1 a:not(.btn), .o_cc1 .btn-link, .o_colored_level .o_cc1 a:not(.btn), .o_colored_level .o_cc1 .btn-link {\n  color: #1b1c1d;\n}\n\n.o_cc1 a:not(.btn):hover, .o_cc1 .btn-link:hover, .o_colored_level .o_cc1 a:not(.btn):hover, .o_colored_level .o_cc1 .btn-link:hover {\n  color: black;\n}\n\n.o_cc1 .btn-fill-primary, .o_colored_level .o_cc1 .btn-fill-primary {\n  --btn-color: #FFF;\n  --btn-bg: #1b1c1d;\n  --btn-border-color: #1b1c1d;\n  --btn-hover-color: #FFF;\n  --btn-hover-bg: #171819;\n  --btn-hover-border-color: #161617;\n  --btn-focus-shadow-rgb: 61, 62, 63;\n  --btn-active-color: #FFF;\n  --btn-active-bg: #161617;\n  --btn-active-border-color: #141516;\n  --btn-active-shadow: 0;\n  --btn-disabled-color: #FFF;\n  --btn-disabled-bg: #1b1c1d;\n  --btn-disabled-border-color: #1b1c1d;\n}\n\n.o_cc1 .btn-outline-primary, .o_colored_level .o_cc1 .btn-outline-primary {\n  --btn-color: #1b1c1d;\n  --btn-border-color: #1b1c1d;\n  --btn-hover-color: #FFF;\n  --btn-hover-bg: #1b1c1d;\n  --btn-hover-border-color: #1b1c1d;\n  --btn-focus-shadow-rgb: 27, 28, 29;\n  --btn-active-color: #FFF;\n  --btn-active-bg: #1b1c1d;\n  --btn-active-border-color: #1b1c1d;\n  --btn-active-shadow: 0;\n  --btn-disabled-color: #1b1c1d;\n  --btn-disabled-bg: transparent;\n  --btn-disabled-border-color: #1b1c1d;\n  --gradient: none;\n}\n\n.o_cc1 .btn-fill-secondary, .o_colored_level .o_cc1 .btn-fill-secondary {\n  --btn-color: #000;\n  --btn-bg: #d8dadd;\n  --btn-border-color: #d8dadd;\n  --btn-hover-color: #000;\n  --btn-hover-bg: #dee0e2;\n  --btn-hover-border-color: #dcdee0;\n  --btn-focus-shadow-rgb: 184, 185, 188;\n  --btn-active-color: #000;\n  --btn-active-bg: #e0e1e4;\n  --btn-active-border-color: #dcdee0;\n  --btn-active-shadow: 0;\n  --btn-disabled-color: #000;\n  --btn-disabled-bg: #d8dadd;\n  --btn-disabled-border-color: #d8dadd;\n}\n\n.o_cc1 .btn-outline-secondary, .o_colored_level .o_cc1 .btn-outline-secondary {\n  --btn-color: #d8dadd;\n  --btn-border-color: #d8dadd;\n  --btn-hover-color: #000;\n  --btn-hover-bg: #d8dadd;\n  --btn-hover-border-color: #d8dadd;\n  --btn-focus-shadow-rgb: 216, 218, 221;\n  --btn-active-color: #000;\n  --btn-active-bg: #d8dadd;\n  --btn-active-border-color: #d8dadd;\n  --btn-active-shadow: 0;\n  --btn-disabled-color: #d8dadd;\n  --btn-disabled-bg: transparent;\n  --btn-disabled-border-color: #d8dadd;\n  --gradient: none;\n}\n\n.o_cc1 .nav-pills .nav-link.active,\n.o_cc1 .nav-pills .show > .nav-link, .o_colored_level .o_cc1 .nav-pills .nav-link.active,\n.o_colored_level .o_cc1 .nav-pills .show > .nav-link {\n  background-color: #1b1c1d;\n  color: #FFF;\n}\n\n.o_cc1 a.list-group-item, .o_colored_level .o_cc1 a.list-group-item {\n  color: #1b1c1d;\n}\n\n.o_cc1 a.list-group-item.active, .o_colored_level .o_cc1 a.list-group-item.active {\n  background-color: #1b1c1d;\n  color: #FFF;\n  border-color: #1b1c1d;\n}\n\n.o_cc2 {\n  --bg-light: #F3F2F2;\n  --color-light: #000;\n  background-color: #F3F2F2;\n  color: #000;\n  --o-cc-bg: #F3F2F2;\n}\n\n.o_cc2 .text-muted, .o_colored_level .o_cc2 .text-muted {\n  color: rgba(0, 0, 0, 0.7) !important;\n}\n\n.o_cc2 h1, .o_cc2 .h1, .o_cc2 h2, .o_cc2 .h2, .o_cc2 h3, .o_cc2 .h3, .o_cc2 h4, .o_cc2 .h4, .o_cc2 h5, .o_cc2 .h5, .o_cc2 h6, .o_cc2 .h6, .o_colored_level .o_cc2 h1, .o_colored_level .o_cc2 h2, .o_colored_level .o_cc2 h3, .o_colored_level .o_cc2 h4, .o_colored_level .o_cc2 h5, .o_colored_level .o_cc2 h6 {\n  color: #111827;\n}\n\n.o_cc2 a:not(.btn), .o_cc2 .btn-link, .o_colored_level .o_cc2 a:not(.btn), .o_colored_level .o_cc2 .btn-link {\n  color: #1b1c1d;\n}\n\n.o_cc2 a:not(.btn):hover, .o_cc2 .btn-link:hover, .o_colored_level .o_cc2 a:not(.btn):hover, .o_colored_level .o_cc2 .btn-link:hover {\n  color: black;\n}\n\n.o_cc2 .btn-fill-primary, .o_colored_level .o_cc2 .btn-fill-primary {\n  --btn-color: #FFF;\n  --btn-bg: #1b1c1d;\n  --btn-border-color: #1b1c1d;\n  --btn-hover-color: #FFF;\n  --btn-hover-bg: #171819;\n  --btn-hover-border-color: #161617;\n  --btn-focus-shadow-rgb: 61, 62, 63;\n  --btn-active-color: #FFF;\n  --btn-active-bg: #161617;\n  --btn-active-border-color: #141516;\n  --btn-active-shadow: 0;\n  --btn-disabled-color: #FFF;\n  --btn-disabled-bg: #1b1c1d;\n  --btn-disabled-border-color: #1b1c1d;\n}\n\n.o_cc2 .btn-outline-primary, .o_colored_level .o_cc2 .btn-outline-primary {\n  --btn-color: #1b1c1d;\n  --btn-border-color: #1b1c1d;\n  --btn-hover-color: #FFF;\n  --btn-hover-bg: #1b1c1d;\n  --btn-hover-border-color: #1b1c1d;\n  --btn-focus-shadow-rgb: 27, 28, 29;\n  --btn-active-color: #FFF;\n  --btn-active-bg: #1b1c1d;\n  --btn-active-border-color: #1b1c1d;\n  --btn-active-shadow: 0;\n  --btn-disabled-color: #1b1c1d;\n  --btn-disabled-bg: transparent;\n  --btn-disabled-border-color: #1b1c1d;\n  --gradient: none;\n}\n\n.o_cc2 .btn-fill-secondary, .o_colored_level .o_cc2 .btn-fill-secondary {\n  --btn-color: #000;\n  --btn-bg: #d8dadd;\n  --btn-border-color: #d8dadd;\n  --btn-hover-color: #000;\n  --btn-hover-bg: #dee0e2;\n  --btn-hover-border-color: #dcdee0;\n  --btn-focus-shadow-rgb: 184, 185, 188;\n  --btn-active-color: #000;\n  --btn-active-bg: #e0e1e4;\n  --btn-active-border-color: #dcdee0;\n  --btn-active-shadow: 0;\n  --btn-disabled-color: #000;\n  --btn-disabled-bg: #d8dadd;\n  --btn-disabled-border-color: #d8dadd;\n}\n\n.o_cc2 .btn-outline-secondary, .o_colored_level .o_cc2 .btn-outline-secondary {\n  --btn-color: #d8dadd;\n  --btn-border-color: #d8dadd;\n  --btn-hover-color: #000;\n  --btn-hover-bg: #d8dadd;\n  --btn-hover-border-color: #d8dadd;\n  --btn-focus-shadow-rgb: 216, 218, 221;\n  --btn-active-color: #000;\n  --btn-active-bg: #d8dadd;\n  --btn-active-border-color: #d8dadd;\n  --btn-active-shadow: 0;\n  --btn-disabled-color: #d8dadd;\n  --btn-disabled-bg: transparent;\n  --btn-disabled-border-color: #d8dadd;\n  --gradient: none;\n}\n\n.o_cc2 .nav-pills .nav-link.active,\n.o_cc2 .nav-pills .show > .nav-link, .o_colored_level .o_cc2 .nav-pills .nav-link.active,\n.o_colored_level .o_cc2 .nav-pills .show > .nav-link {\n  background-color: #1b1c1d;\n  color: #FFF;\n}\n\n.o_cc2 a.list-group-item, .o_colored_level .o_cc2 a.list-group-item {\n  color: #1b1c1d;\n}\n\n.o_cc2 a.list-group-item.active, .o_colored_level .o_cc2 a.list-group-item.active {\n  background-color: #1b1c1d;\n  color: #FFF;\n  border-color: #1b1c1d;\n}\n\n.o_cc3 {\n  --bg-light: #2D3142;\n  --color-light: #FFF;\n  background-color: #2D3142;\n  color: #FFF;\n  --o-cc-bg: #2D3142;\n}\n\n.o_cc3 .text-muted, .o_colored_level .o_cc3 .text-muted {\n  color: rgba(255, 255, 255, 0.7) !important;\n}\n\n.o_cc3 a:not(.btn), .o_cc3 .btn-link, .o_colored_level .o_cc3 a:not(.btn), .o_colored_level .o_cc3 .btn-link {\n  color: black;\n}\n\n.o_cc3 a:not(.btn):hover, .o_cc3 .btn-link:hover, .o_colored_level .o_cc3 a:not(.btn):hover, .o_colored_level .o_cc3 .btn-link:hover {\n  color: black;\n}\n\n.o_cc3 .btn-fill-primary, .o_colored_level .o_cc3 .btn-fill-primary {\n  --btn-color: #FFF;\n  --btn-bg: #1b1c1d;\n  --btn-border-color: #1b1c1d;\n  --btn-hover-color: #FFF;\n  --btn-hover-bg: #171819;\n  --btn-hover-border-color: #161617;\n  --btn-focus-shadow-rgb: 61, 62, 63;\n  --btn-active-color: #FFF;\n  --btn-active-bg: #161617;\n  --btn-active-border-color: #141516;\n  --btn-active-shadow: 0;\n  --btn-disabled-color: #FFF;\n  --btn-disabled-bg: #1b1c1d;\n  --btn-disabled-border-color: #1b1c1d;\n}\n\n.o_cc3 .btn-outline-primary, .o_colored_level .o_cc3 .btn-outline-primary {\n  --btn-color: #1b1c1d;\n  --btn-border-color: #1b1c1d;\n  --btn-hover-color: #FFF;\n  --btn-hover-bg: #1b1c1d;\n  --btn-hover-border-color: #1b1c1d;\n  --btn-focus-shadow-rgb: 27, 28, 29;\n  --btn-active-color: #FFF;\n  --btn-active-bg: #1b1c1d;\n  --btn-active-border-color: #1b1c1d;\n  --btn-active-shadow: 0;\n  --btn-disabled-color: #1b1c1d;\n  --btn-disabled-bg: transparent;\n  --btn-disabled-border-color: #1b1c1d;\n  --gradient: none;\n}\n\n.o_cc3 .btn-fill-secondary, .o_colored_level .o_cc3 .btn-fill-secondary {\n  --btn-color: #000;\n  --btn-bg: #F3F2F2;\n  --btn-border-color: #F3F2F2;\n  --btn-hover-color: #000;\n  --btn-hover-bg: #f5f4f4;\n  --btn-hover-border-color: #f4f3f3;\n  --btn-focus-shadow-rgb: 207, 206, 206;\n  --btn-active-color: #000;\n  --btn-active-bg: whitesmoke;\n  --btn-active-border-color: #f4f3f3;\n  --btn-active-shadow: 0;\n  --btn-disabled-color: #000;\n  --btn-disabled-bg: #F3F2F2;\n  --btn-disabled-border-color: #F3F2F2;\n}\n\n.o_cc3 .btn-outline-secondary, .o_colored_level .o_cc3 .btn-outline-secondary {\n  --btn-color: #F3F2F2;\n  --btn-border-color: #F3F2F2;\n  --btn-hover-color: #000;\n  --btn-hover-bg: #F3F2F2;\n  --btn-hover-border-color: #F3F2F2;\n  --btn-focus-shadow-rgb: 243, 242, 242;\n  --btn-active-color: #000;\n  --btn-active-bg: #F3F2F2;\n  --btn-active-border-color: #F3F2F2;\n  --btn-active-shadow: 0;\n  --btn-disabled-color: #F3F2F2;\n  --btn-disabled-bg: transparent;\n  --btn-disabled-border-color: #F3F2F2;\n  --gradient: none;\n}\n\n.o_cc3 .nav-pills .nav-link.active,\n.o_cc3 .nav-pills .show > .nav-link, .o_colored_level .o_cc3 .nav-pills .nav-link.active,\n.o_colored_level .o_cc3 .nav-pills .show > .nav-link {\n  background-color: #1b1c1d;\n  color: #FFF;\n}\n\n.o_cc3 a.list-group-item, .o_colored_level .o_cc3 a.list-group-item {\n  color: #1b1c1d;\n}\n\n.o_cc3 a.list-group-item.active, .o_colored_level .o_cc3 a.list-group-item.active {\n  background-color: #1b1c1d;\n  color: #FFF;\n  border-color: #1b1c1d;\n}\n\n.o_cc4 {\n  --bg-light: #ed1c25;\n  --color-light: #FFF;\n  background-color: #ed1c25;\n  color: #FFF;\n  --o-cc-bg: #ed1c25;\n}\n\n.o_cc4 .text-muted, .o_colored_level .o_cc4 .text-muted {\n  color: rgba(255, 255, 255, 0.7) !important;\n}\n\n.o_cc4 a:not(.btn), .o_cc4 .btn-link, .o_colored_level .o_cc4 a:not(.btn), .o_colored_level .o_cc4 .btn-link {\n  color: black;\n}\n\n.o_cc4 a:not(.btn):hover, .o_cc4 .btn-link:hover, .o_colored_level .o_cc4 a:not(.btn):hover, .o_colored_level .o_cc4 .btn-link:hover {\n  color: black;\n}\n\n.o_cc4 .btn-fill-primary, .o_colored_level .o_cc4 .btn-fill-primary {\n  --btn-color: #FFF;\n  --btn-bg: #111827;\n  --btn-border-color: #111827;\n  --btn-hover-color: #FFF;\n  --btn-hover-bg: #0e1421;\n  --btn-hover-border-color: #0e131f;\n  --btn-focus-shadow-rgb: 53, 59, 71;\n  --btn-active-color: #FFF;\n  --btn-active-bg: #0e131f;\n  --btn-active-border-color: #0d121d;\n  --btn-active-shadow: 0;\n  --btn-disabled-color: #FFF;\n  --btn-disabled-bg: #111827;\n  --btn-disabled-border-color: #111827;\n}\n\n.o_cc4 .btn-outline-primary, .o_colored_level .o_cc4 .btn-outline-primary {\n  --btn-color: #111827;\n  --btn-border-color: #111827;\n  --btn-hover-color: #FFF;\n  --btn-hover-bg: #111827;\n  --btn-hover-border-color: #111827;\n  --btn-focus-shadow-rgb: 17, 24, 39;\n  --btn-active-color: #FFF;\n  --btn-active-bg: #111827;\n  --btn-active-border-color: #111827;\n  --btn-active-shadow: 0;\n  --btn-disabled-color: #111827;\n  --btn-disabled-bg: transparent;\n  --btn-disabled-border-color: #111827;\n  --gradient: none;\n}\n\n.o_cc4 .btn-fill-secondary, .o_colored_level .o_cc4 .btn-fill-secondary {\n  --btn-color: #000;\n  --btn-bg: #F3F2F2;\n  --btn-border-color: #F3F2F2;\n  --btn-hover-color: #000;\n  --btn-hover-bg: #f5f4f4;\n  --btn-hover-border-color: #f4f3f3;\n  --btn-focus-shadow-rgb: 207, 206, 206;\n  --btn-active-color: #000;\n  --btn-active-bg: whitesmoke;\n  --btn-active-border-color: #f4f3f3;\n  --btn-active-shadow: 0;\n  --btn-disabled-color: #000;\n  --btn-disabled-bg: #F3F2F2;\n  --btn-disabled-border-color: #F3F2F2;\n}\n\n.o_cc4 .btn-outline-secondary, .o_colored_level .o_cc4 .btn-outline-secondary {\n  --btn-color: #F3F2F2;\n  --btn-border-color: #F3F2F2;\n  --btn-hover-color: #000;\n  --btn-hover-bg: #F3F2F2;\n  --btn-hover-border-color: #F3F2F2;\n  --btn-focus-shadow-rgb: 243, 242, 242;\n  --btn-active-color: #000;\n  --btn-active-bg: #F3F2F2;\n  --btn-active-border-color: #F3F2F2;\n  --btn-active-shadow: 0;\n  --btn-disabled-color: #F3F2F2;\n  --btn-disabled-bg: transparent;\n  --btn-disabled-border-color: #F3F2F2;\n  --gradient: none;\n}\n\n.o_cc4 .nav-pills .nav-link.active,\n.o_cc4 .nav-pills .show > .nav-link, .o_colored_level .o_cc4 .nav-pills .nav-link.active,\n.o_colored_level .o_cc4 .nav-pills .show > .nav-link {\n  background-color: #111827;\n  color: #FFF;\n}\n\n.o_cc4 a.list-group-item, .o_colored_level .o_cc4 a.list-group-item {\n  color: #111827;\n}\n\n.o_cc4 a.list-group-item.active, .o_colored_level .o_cc4 a.list-group-item.active {\n  background-color: #111827;\n  color: #FFF;\n  border-color: #111827;\n}\n\n.o_cc5 {\n  --bg-light: #111827;\n  --color-light: #FFF;\n  background-color: #111827;\n  color: #FFF;\n  --o-cc-bg: #111827;\n}\n\n.o_cc5 .text-muted, .o_colored_level .o_cc5 .text-muted {\n  color: rgba(255, 255, 255, 0.7) !important;\n}\n\n.o_cc5 h1, .o_cc5 .h1, .o_cc5 h2, .o_cc5 .h2, .o_cc5 h3, .o_cc5 .h3, .o_cc5 h4, .o_cc5 .h4, .o_cc5 h5, .o_cc5 .h5, .o_cc5 h6, .o_cc5 .h6, .o_colored_level .o_cc5 h1, .o_colored_level .o_cc5 h2, .o_colored_level .o_cc5 h3, .o_colored_level .o_cc5 h4, .o_colored_level .o_cc5 h5, .o_colored_level .o_cc5 h6 {\n  color: #FFFFFF;\n}\n\n.o_cc5 a:not(.btn), .o_cc5 .btn-link, .o_colored_level .o_cc5 a:not(.btn), .o_colored_level .o_cc5 .btn-link {\n  color: #585c5f;\n}\n\n.o_cc5 a:not(.btn):hover, .o_cc5 .btn-link:hover, .o_colored_level .o_cc5 a:not(.btn):hover, .o_colored_level .o_cc5 .btn-link:hover {\n  color: black;\n}\n\n.o_cc5 .btn-fill-primary, .o_colored_level .o_cc5 .btn-fill-primary {\n  --btn-color: #FFF;\n  --btn-bg: #1b1c1d;\n  --btn-border-color: #1b1c1d;\n  --btn-hover-color: #FFF;\n  --btn-hover-bg: #171819;\n  --btn-hover-border-color: #161617;\n  --btn-focus-shadow-rgb: 61, 62, 63;\n  --btn-active-color: #FFF;\n  --btn-active-bg: #161617;\n  --btn-active-border-color: #141516;\n  --btn-active-shadow: 0;\n  --btn-disabled-color: #FFF;\n  --btn-disabled-bg: #1b1c1d;\n  --btn-disabled-border-color: #1b1c1d;\n}\n\n.o_cc5 .btn-outline-primary, .o_colored_level .o_cc5 .btn-outline-primary {\n  --btn-color: #1b1c1d;\n  --btn-border-color: #1b1c1d;\n  --btn-hover-color: #FFF;\n  --btn-hover-bg: #1b1c1d;\n  --btn-hover-border-color: #1b1c1d;\n  --btn-focus-shadow-rgb: 27, 28, 29;\n  --btn-active-color: #FFF;\n  --btn-active-bg: #1b1c1d;\n  --btn-active-border-color: #1b1c1d;\n  --btn-active-shadow: 0;\n  --btn-disabled-color: #1b1c1d;\n  --btn-disabled-bg: transparent;\n  --btn-disabled-border-color: #1b1c1d;\n  --gradient: none;\n}\n\n.o_cc5 .btn-fill-secondary, .o_colored_level .o_cc5 .btn-fill-secondary {\n  --btn-color: #000;\n  --btn-bg: #F3F2F2;\n  --btn-border-color: #F3F2F2;\n  --btn-hover-color: #000;\n  --btn-hover-bg: #f5f4f4;\n  --btn-hover-border-color: #f4f3f3;\n  --btn-focus-shadow-rgb: 207, 206, 206;\n  --btn-active-color: #000;\n  --btn-active-bg: whitesmoke;\n  --btn-active-border-color: #f4f3f3;\n  --btn-active-shadow: 0;\n  --btn-disabled-color: #000;\n  --btn-disabled-bg: #F3F2F2;\n  --btn-disabled-border-color: #F3F2F2;\n}\n\n.o_cc5 .btn-outline-secondary, .o_colored_level .o_cc5 .btn-outline-secondary {\n  --btn-color: #F3F2F2;\n  --btn-border-color: #F3F2F2;\n  --btn-hover-color: #000;\n  --btn-hover-bg: #F3F2F2;\n  --btn-hover-border-color: #F3F2F2;\n  --btn-focus-shadow-rgb: 243, 242, 242;\n  --btn-active-color: #000;\n  --btn-active-bg: #F3F2F2;\n  --btn-active-border-color: #F3F2F2;\n  --btn-active-shadow: 0;\n  --btn-disabled-color: #F3F2F2;\n  --btn-disabled-bg: transparent;\n  --btn-disabled-border-color: #F3F2F2;\n  --gradient: none;\n}\n\n.o_cc5 .nav-pills .nav-link.active,\n.o_cc5 .nav-pills .show > .nav-link, .o_colored_level .o_cc5 .nav-pills .nav-link.active,\n.o_colored_level .o_cc5 .nav-pills .show > .nav-link {\n  background-color: #1b1c1d;\n  color: #FFF;\n}\n\n.o_cc5 a.list-group-item, .o_colored_level .o_cc5 a.list-group-item {\n  color: #1b1c1d;\n}\n\n.o_cc5 a.list-group-item.active, .o_colored_level .o_cc5 a.list-group-item.active {\n  background-color: #1b1c1d;\n  color: #FFF;\n  border-color: #1b1c1d;\n}\n\n.btn-custom:hover, .btn-fill-custom:hover {\n  filter: invert(0.2);\n}\n\n.btn-outline-custom:not(:hover) {\n  background-color: transparent !important;\n  background-image: none !important;\n}\n\nsection, .oe_img_bg, [data-oe-shape-data], section > *, .oe_img_bg > *, [data-oe-shape-data] > * {\n  position: relative;\n}\n\n.o_we_shape, .o_we_bg_filter {\n  position: absolute;\n  top: 0;\n  left: 0;\n  bottom: 0;\n  right: 0;\n  position: absolute !important;\n  display: block;\n  overflow: hidden;\n  background-repeat: no-repeat;\n  pointer-events: none;\n}\n\n.o_full_screen_height, .cover_full, .o_half_screen_height, .cover_mid {\n  display: -webkit-box; display: -webkit-flex; display: flex;\n  -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column;\n  justify-content: space-around;\n  min-height: 100vh !important;\n}\n\n.o_half_screen_height, .cover_mid {\n  min-height: 55vh !important;\n}\n\n@media (min-width: 992px) {\n  .o_container_small {\n    max-width: 720px;\n  }\n}\n\n.oe_img_bg {\n  background-size: cover;\n  background-repeat: no-repeat;\n}\n\n.oe_img_bg.o_bg_img_opt_repeat {\n  background-size: auto;\n  background-repeat: repeat;\n}\n\n.oe_img_bg.o_bg_img_center {\n  background-position: center;\n}\n\n.text-gradient {\n  -webkit-background-clip: text;\n  -webkit-text-fill-color: transparent;\n}\n\n.text-gradient .o_animated_text, .text-gradient .o_animated_text *, .text-gradient.o_animated_text *,\n.text-gradient .o_text_highlight, .text-gradient .o_text_highlight *, .text-gradient.o_text_highlight * {\n  background-image: inherit;\n  -webkit-background-clip: inherit;\n  -webkit-text-fill-color: inherit;\n}\n\n.text-gradient .fa {\n  display: inherit;\n}\n\n/* QWEB */\n.odoo-editor-editable.odoo-editor-qweb t,\n.odoo-editor-editable.odoo-editor-qweb [t-if],\n.odoo-editor-editable.odoo-editor-qweb [t-elif],\n.odoo-editor-editable.odoo-editor-qweb [t-else],\n.odoo-editor-editable.odoo-editor-qweb [t-foreach], .o_readonly t,\n.o_readonly [t-if],\n.o_readonly [t-elif],\n.o_readonly [t-else],\n.o_readonly [t-foreach] {\n  background-color: rgba(0, 0, 102, 0.1) !important;\n}\n\n.odoo-editor-editable.odoo-editor-qweb t,\n.odoo-editor-editable.odoo-editor-qweb [t-esc],\n.odoo-editor-editable.odoo-editor-qweb [t-out],\n.odoo-editor-editable.odoo-editor-qweb [t-raw], .o_readonly t,\n.o_readonly [t-esc],\n.o_readonly [t-out],\n.o_readonly [t-raw] {\n  border-radius: 2px;\n}\n\n.odoo-editor-editable.odoo-editor-qweb [t-esc],\n.odoo-editor-editable.odoo-editor-qweb [t-out],\n.odoo-editor-editable.odoo-editor-qweb [t-raw], .o_readonly [t-esc],\n.o_readonly [t-out],\n.o_readonly [t-raw] {\n  background-color: rgba(36, 154, 255, 0.16) !important;\n}\n\n.odoo-editor-editable.odoo-editor-qweb [t-esc]:empty::before, .o_readonly [t-esc]:empty::before {\n  content: attr(t-esc);\n}\n\n.odoo-editor-editable.odoo-editor-qweb [t-raw]:empty::before, .o_readonly [t-raw]:empty::before {\n  content: attr(t-raw);\n}\n\n.odoo-editor-editable.odoo-editor-qweb [t-out]:empty::before, .o_readonly [t-out]:empty::before {\n  content: attr(t-out);\n}\n\n.odoo-editor-editable.odoo-editor-qweb t[t-set], .o_readonly t[t-set] {\n  display: none;\n}\n\n.odoo-editor-editable.odoo-editor-qweb t[data-oe-t-inline], .o_readonly t[data-oe-t-inline] {\n  display: inline;\n}\n\n.odoo-editor-editable.odoo-editor-qweb t:not([data-oe-t-inline]), .o_readonly t:not([data-oe-t-inline]) {\n  display: block;\n}\n\n.odoo-editor-editable.odoo-editor-qweb t[data-oe-t-inline]:not([data-oe-t-group-active]), .o_readonly t[data-oe-t-inline]:not([data-oe-t-group-active]) {\n  display: unset;\n}\n\n.odoo-editor-editable.odoo-editor-qweb [data-oe-t-group]:not([data-oe-t-group-active]), .o_readonly [data-oe-t-group]:not([data-oe-t-group-active]) {\n  display: none !important;\n}\n\n.odoo-editor-editable.odoo-editor-qweb [data-oe-t-group][data-oe-t-selectable], .o_readonly [data-oe-t-group][data-oe-t-selectable] {\n  outline: 1px dashed rgba(0, 0, 102, 0.4) !important;\n}\n\n.oe-qweb-select {\n  position: absolute;\n  z-index: 1056;\n  background-color: white;\n}\n\n.o_we_shape.o_we_animated {\n  will-change: transform;\n}\n\n.o_we_shape.o_web_editor_Airy_01 {\n  background-image: url(\"/web_editor/shape/web_editor/Airy/01.svg?c1=%23ed1c25\");\n  background-position: bottom;\n  background-size: 100% auto;\n  background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Airy_02 {\n  background-image: url(\"/web_editor/shape/web_editor/Airy/02.svg?c1=%23ed1c25\");\n  background-position: top;\n  background-size: 100% auto;\n  background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Airy_03 {\n  background-image: url(\"/web_editor/shape/web_editor/Airy/03.svg?c5=%23111827\");\n  background-position: top;\n  background-size: 100% auto;\n  background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Airy_03_001 {\n  background-image: url(\"/web_editor/shape/web_editor/Airy/03_001.svg?c5=%23111827\");\n  background-position: top;\n  background-size: 100% auto;\n  background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Airy_04 {\n  background-image: url(\"/web_editor/shape/web_editor/Airy/04.svg?c1=%23ed1c25\");\n  background-position: center;\n  background-size: 100% 100%;\n  background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Airy_04_001 {\n  background-image: url(\"/web_editor/shape/web_editor/Airy/04_001.svg?c1=%23ed1c25\");\n  background-position: center;\n  background-size: 100% 100%;\n  background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Airy_05 {\n  background-image: url(\"/web_editor/shape/web_editor/Airy/05.svg?c1=%23ed1c25\");\n  background-position: center;\n  background-size: 100% 100%;\n  background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Airy_05_001 {\n  background-image: url(\"/web_editor/shape/web_editor/Airy/05_001.svg?c1=%23ed1c25\");\n  background-position: center;\n  background-size: 100% 100%;\n  background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Airy_06 {\n  background-image: url(\"/web_editor/shape/web_editor/Airy/06.svg?c2=%232D3142\");\n  background-position: bottom;\n  background-size: 100% auto;\n  background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Airy_07 {\n  background-image: url(\"/web_editor/shape/web_editor/Airy/07.svg?c2=%232D3142\");\n  background-position: top;\n  background-size: 100% auto;\n  background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Airy_08 {\n  background-image: url(\"/web_editor/shape/web_editor/Airy/08.svg?c1=%23ed1c25\");\n  background-position: bottom;\n  background-size: 100% auto;\n  background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Airy_09 {\n  background-image: url(\"/web_editor/shape/web_editor/Airy/09.svg?c1=%23ed1c25\");\n  background-position: top;\n  background-size: 100% auto;\n  background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Airy_10 {\n  background-image: url(\"/web_editor/shape/web_editor/Airy/10.svg?c5=%23111827\");\n  background-position: bottom;\n  background-size: 100% auto;\n  background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Airy_11 {\n  background-image: url(\"/web_editor/shape/web_editor/Airy/11.svg?c5=%23111827\");\n  background-position: top;\n  background-size: 100% auto;\n  background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Airy_12 {\n  background-image: url(\"/web_editor/shape/web_editor/Airy/12.svg?c1=%23ed1c25&c3=%23F3F2F2\");\n  background-position: top;\n  background-size: 100% auto;\n  background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Airy_12_001 {\n  background-image: url(\"/web_editor/shape/web_editor/Airy/12_001.svg?c1=%23ed1c25&c3=%23F3F2F2\");\n  background-position: top;\n  background-size: 100% auto;\n  background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Airy_13 {\n  background-image: url(\"/web_editor/shape/web_editor/Airy/13.svg?c1=%23ed1c25&c4=%23FFFFFF\");\n  background-position: bottom;\n  background-size: 100% auto;\n  background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Airy_13_001 {\n  background-image: url(\"/web_editor/shape/web_editor/Airy/13_001.svg?c1=%23ed1c25&c4=%23FFFFFF\");\n  background-position: bottom;\n  background-size: 100% auto;\n  background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Airy_14 {\n  background-image: url(\"/web_editor/shape/web_editor/Airy/14.svg?c1=%23ed1c25&c4=%23FFFFFF\");\n  background-position: bottom;\n  background-size: 100% auto;\n  background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Blobs_01 {\n  background-image: url(\"/web_editor/shape/web_editor/Blobs/01.svg?c2=%232D3142\");\n  background-position: top;\n  background-size: 100% auto;\n  background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Blobs_01_001 {\n  background-image: url(\"/web_editor/shape/web_editor/Blobs/01_001.svg?c2=%232D3142\");\n  background-position: top;\n  background-size: 100% auto;\n  background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Blobs_02 {\n  background-image: url(\"/web_editor/shape/web_editor/Blobs/02.svg?c1=%23ed1c25&c2=%232D3142\");\n  background-position: bottom;\n  background-size: 100% auto;\n  background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Blobs_03 {\n  background-image: url(\"/web_editor/shape/web_editor/Blobs/03.svg?c2=%232D3142\");\n  background-position: top;\n  background-size: 100% auto;\n  background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Blobs_04 {\n  background-image: url(\"/web_editor/shape/web_editor/Blobs/04.svg?c5=%23111827\");\n  background-position: center;\n  background-size: 100% auto;\n  background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Blobs_05 {\n  background-image: url(\"/web_editor/shape/web_editor/Blobs/05.svg?c1=%23ed1c25\");\n  background-position: bottom;\n  background-size: 100% auto;\n  background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Blobs_06 {\n  background-image: url(\"/web_editor/shape/web_editor/Blobs/06.svg?c1=%23ed1c25\");\n  background-position: top;\n  background-size: 100% auto;\n  background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Blobs_07 {\n  background-image: url(\"/web_editor/shape/web_editor/Blobs/07.svg?c5=%23111827\");\n  background-position: top;\n  background-size: 100% auto;\n  background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Blobs_08 {\n  background-image: url(\"/web_editor/shape/web_editor/Blobs/08.svg?c1=%23ed1c25\");\n  background-position: right;\n  background-size: 100% auto;\n  background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Blobs_09 {\n  background-image: url(\"/web_editor/shape/web_editor/Blobs/09.svg?c3=%23F3F2F2\");\n  background-position: bottom;\n  background-size: 100% auto;\n  background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Blobs_10 {\n  background-image: url(\"/web_editor/shape/web_editor/Blobs/10.svg?c1=%23ed1c25&c5=%23111827\");\n  background-position: top;\n  background-size: 100% auto;\n  background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Blobs_10_001 {\n  background-image: url(\"/web_editor/shape/web_editor/Blobs/10_001.svg?c1=%23ed1c25\");\n  background-position: top;\n  background-size: 100% auto;\n  background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Blobs_11 {\n  background-image: url(\"/web_editor/shape/web_editor/Blobs/11.svg?c1=%23ed1c25\");\n  background-position: center;\n  background-size: 100% auto;\n  background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Blobs_12 {\n  background-image: url(\"/web_editor/shape/web_editor/Blobs/12.svg?c1=%23ed1c25\");\n  background-position: bottom;\n  background-size: 100% auto;\n  background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Blocks_01 {\n  background-image: url(\"/web_editor/shape/web_editor/Blocks/01.svg?c1=%23ed1c25&c3=%23F3F2F2&c5=%23111827\");\n  background-position: bottom;\n  background-size: 100% auto;\n  background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Blocks_01_001 {\n  background-image: url(\"/web_editor/shape/web_editor/Blocks/01_001.svg?c1=%23ed1c25&c3=%23F3F2F2&c5=%23111827\");\n  background-position: top;\n  background-size: 100% auto;\n  background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Blocks_02 {\n  background-image: url(\"/web_editor/shape/web_editor/Blocks/02.svg?c1=%23ed1c25&c3=%23F3F2F2&c5=%23111827\");\n  background-position: top;\n  background-size: 100% auto;\n  background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Blocks_02_001 {\n  background-image: url(\"/web_editor/shape/web_editor/Blocks/02_001.svg?c1=%23ed1c25&c3=%23F3F2F2&c5=%23111827\");\n  background-position: bottom;\n  background-size: 100% auto;\n  background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Blocks_03 {\n  background-image: url(\"/web_editor/shape/web_editor/Blocks/03.svg?c1=%23ed1c25&c4=%23FFFFFF\");\n  background-position: bottom;\n  background-size: 100% auto;\n  background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Blocks_04 {\n  background-image: url(\"/web_editor/shape/web_editor/Blocks/04.svg?c1=%23ed1c25&c2=%232D3142&c3=%23F3F2F2&c5=%23111827\");\n  background-position: bottom;\n  background-size: 100% auto;\n  background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Bold_01 {\n  background-image: url(\"/web_editor/shape/web_editor/Bold/01.svg?c2=%232D3142\");\n  background-position: top;\n  background-size: 100% auto;\n  background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Bold_02 {\n  background-image: url(\"/web_editor/shape/web_editor/Bold/02.svg?c1=%23ed1c25&c2=%232D3142&c3=%23F3F2F2\");\n  background-position: bottom;\n  background-size: 100% auto;\n  background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Bold_03 {\n  background-image: url(\"/web_editor/shape/web_editor/Bold/03.svg?c1=%23ed1c25&c3=%23F3F2F2&c5=%23111827\");\n  background-position: bottom;\n  background-size: 100% auto;\n  background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Bold_04 {\n  background-image: url(\"/web_editor/shape/web_editor/Bold/04.svg?c2=%232D3142&c3=%23F3F2F2\");\n  background-position: top;\n  background-size: 100% auto;\n  background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Bold_05 {\n  background-image: url(\"/web_editor/shape/web_editor/Bold/05.svg?c5=%23111827\");\n  background-position: center;\n  background-size: 100% auto;\n  background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Bold_05_001 {\n  background-image: url(\"/web_editor/shape/web_editor/Bold/05_001.svg?c3=%23F3F2F2\");\n  background-position: center;\n  background-size: 100% auto;\n  background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Bold_06 {\n  background-image: url(\"/web_editor/shape/web_editor/Bold/06.svg?c5=%23111827\");\n  background-position: center;\n  background-size: 100% auto;\n  background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Bold_06_001 {\n  background-image: url(\"/web_editor/shape/web_editor/Bold/06_001.svg?c3=%23F3F2F2\");\n  background-position: center;\n  background-size: 100% auto;\n  background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Bold_07 {\n  background-image: url(\"/web_editor/shape/web_editor/Bold/07.svg?c1=%23ed1c25&c2=%232D3142\");\n  background-position: bottom;\n  background-size: 100% auto;\n  background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Bold_07_001 {\n  background-image: url(\"/web_editor/shape/web_editor/Bold/07_001.svg?c1=%23ed1c25&c2=%232D3142\");\n  background-position: bottom;\n  background-size: 100% auto;\n  background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Bold_08 {\n  background-image: url(\"/web_editor/shape/web_editor/Bold/08.svg?c1=%23ed1c25\");\n  background-position: top;\n  background-size: 100% auto;\n  background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Bold_09 {\n  background-image: url(\"/web_editor/shape/web_editor/Bold/09.svg?c2=%232D3142&c3=%23F3F2F2\");\n  background-position: bottom;\n  background-size: 100% auto;\n  background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Bold_10 {\n  background-image: url(\"/web_editor/shape/web_editor/Bold/10.svg?c1=%23ed1c25&c3=%23F3F2F2&c4=%23FFFFFF&c5=%23111827\");\n  background-position: top;\n  background-size: 100% auto;\n  background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Bold_10_001 {\n  background-image: url(\"/web_editor/shape/web_editor/Bold/10_001.svg?c1=%23ed1c25&c4=%23FFFFFF&c5=%23111827\");\n  background-position: top;\n  background-size: 100% auto;\n  background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Bold_11 {\n  background-image: url(\"/web_editor/shape/web_editor/Bold/11.svg?c1=%23ed1c25&c2=%232D3142&c3=%23F3F2F2\");\n  background-position: bottom;\n  background-size: 100% auto;\n  background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Bold_11_001 {\n  background-image: url(\"/web_editor/shape/web_editor/Bold/11_001.svg?c1=%23ed1c25&c2=%232D3142\");\n  background-position: bottom;\n  background-size: 100% auto;\n  background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Bold_12 {\n  background-image: url(\"/web_editor/shape/web_editor/Bold/12.svg?c1=%23ed1c25&c2=%232D3142&c5=%23111827\");\n  background-position: center;\n  background-size: 100% auto;\n  background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Bold_12_001 {\n  background-image: url(\"/web_editor/shape/web_editor/Bold/12_001.svg?c1=%23ed1c25&c2=%232D3142&c5=%23111827\");\n  background-position: center;\n  background-size: 100% auto;\n  background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Floats_01 {\n  background-image: url(\"/web_editor/shape/web_editor/Floats/01.svg?c1=%23ed1c25&c2=%232D3142&c3=%23F3F2F2&c4=%23FFFFFF&c5=%23111827\");\n  background-position: center right;\n  background-size: auto 100%;\n  background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Floats_02 {\n  background-image: url(\"/web_editor/shape/web_editor/Floats/02.svg?c1=%23ed1c25&c2=%232D3142&c3=%23F3F2F2&c5=%23111827\");\n  background-position: center;\n  background-size: 100%;\n  background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Floats_03 {\n  background-image: url(\"/web_editor/shape/web_editor/Floats/03.svg?c1=%23ed1c25&c2=%232D3142&c3=%23F3F2F2&c5=%23111827\");\n  background-position: center;\n  background-size: 100%;\n  background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Floats_04 {\n  background-image: url(\"/web_editor/shape/web_editor/Floats/04.svg?c1=%23ed1c25&c2=%232D3142&c4=%23FFFFFF&c5=%23111827\");\n  background-position: center;\n  background-size: 100%;\n  background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Floats_05 {\n  background-image: url(\"/web_editor/shape/web_editor/Floats/05.svg?c1=%23ed1c25&c2=%232D3142&c3=%23F3F2F2&c5=%23111827\");\n  background-position: center;\n  background-size: 100%;\n  background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Floats_06 {\n  background-image: url(\"/web_editor/shape/web_editor/Floats/06.svg?c1=%23ed1c25&c2=%232D3142&c3=%23F3F2F2&c5=%23111827\");\n  background-position: center;\n  background-size: auto 100%;\n  background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Floats_07 {\n  background-image: url(\"/web_editor/shape/web_editor/Floats/07.svg?c1=%23ed1c25&c2=%232D3142&c3=%23F3F2F2&c5=%23111827\");\n  background-position: right bottom;\n  background-size: auto 100%;\n  background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Floats_08 {\n  background-image: url(\"/web_editor/shape/web_editor/Floats/08.svg?c1=%23ed1c25&c2=%232D3142&c3=%23F3F2F2&c5=%23111827\");\n  background-position: top left;\n  background-size: auto 100%;\n  background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Floats_09 {\n  background-image: url(\"/web_editor/shape/web_editor/Floats/09.svg?c1=%23ed1c25&c2=%232D3142&c3=%23F3F2F2\");\n  background-position: center right;\n  background-size: auto 100%;\n  background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Floats_10 {\n  background-image: url(\"/web_editor/shape/web_editor/Floats/10.svg?c1=%23ed1c25&c2=%232D3142&c3=%23F3F2F2&c5=%23111827\");\n  background-position: center;\n  background-size: 100% auto;\n  background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Floats_11 {\n  background-image: url(\"/web_editor/shape/web_editor/Floats/11.svg?c1=%23ed1c25&c3=%23F3F2F2\");\n  background-position: center;\n  background-size: 100% 100%;\n  background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Floats_12 {\n  background-image: url(\"/web_editor/shape/web_editor/Floats/12.svg?c1=%23ed1c25&c2=%232D3142&c3=%23F3F2F2&c5=%23111827\");\n  background-position: top;\n  background-size: 100% auto;\n  background-repeat: no-repeat repeat;\n}\n\n.o_we_shape.o_web_editor_Floats_13 {\n  background-image: url(\"/web_editor/shape/web_editor/Floats/13.svg?c1=%23ed1c25&c2=%232D3142&c5=%23111827\");\n  background-position: center;\n  background-size: auto 100%;\n  background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Floats_14 {\n  background-image: url(\"/web_editor/shape/web_editor/Floats/14.svg?c1=%23ed1c25&c2=%232D3142&c3=%23F3F2F2&c5=%23111827\");\n  background-position: center;\n  background-size: 100%;\n  background-repeat: no-repeat repeat;\n}\n\n.o_we_shape.o_web_editor_Origins_01 {\n  background-image: url(\"/web_editor/shape/web_editor/Origins/01.svg?c2=%232D3142&c5=%23111827\");\n  background-position: bottom;\n  background-size: 100% auto;\n  background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Origins_02 {\n  background-image: url(\"/web_editor/shape/web_editor/Origins/02.svg?c3=%23F3F2F2\");\n  background-position: bottom;\n  background-size: 100% auto;\n  background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Origins_02_001 {\n  background-image: url(\"/web_editor/shape/web_editor/Origins/02_001.svg?c4=%23FFFFFF&c5=%23111827\");\n  background-position: bottom;\n  background-size: 100% auto;\n  background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Origins_03 {\n  background-image: url(\"/web_editor/shape/web_editor/Origins/03.svg?c3=%23F3F2F2\");\n  background-position: top;\n  background-size: 100% auto;\n  background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Origins_04 {\n  background-image: url(\"/web_editor/shape/web_editor/Origins/04.svg?c3=%23F3F2F2\");\n  background-position: bottom;\n  background-size: 100% auto;\n  background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Origins_04_001 {\n  background-image: url(\"/web_editor/shape/web_editor/Origins/04_001.svg?c3=%23F3F2F2\");\n  background-position: top;\n  background-size: 100% 100%;\n  background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Origins_05 {\n  background-image: url(\"/web_editor/shape/web_editor/Origins/05.svg?c3=%23F3F2F2\");\n  background-position: top;\n  background-size: 100% auto;\n  background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Origins_06 {\n  background-image: url(\"/web_editor/shape/web_editor/Origins/06.svg?c3=%23F3F2F2\");\n  background-position: center;\n  background-size: 100% auto;\n  background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Origins_06_001 {\n  background-image: url(\"/web_editor/shape/web_editor/Origins/06_001.svg?c3=%23F3F2F2&c4=%23FFFFFF\");\n  background-position: center;\n  background-size: 100% auto;\n  background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Origins_07 {\n  background-image: url(\"/web_editor/shape/web_editor/Origins/07.svg?c3=%23F3F2F2\");\n  background-position: center;\n  background-size: 100% 100%;\n  background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Origins_07_001 {\n  background-image: url(\"/web_editor/shape/web_editor/Origins/07_001.svg?c3=%23F3F2F2&c5=%23111827\");\n  background-position: center;\n  background-size: 100% 100%;\n  background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Origins_07_002 {\n  background-image: url(\"/web_editor/shape/web_editor/Origins/07_002.svg?c3=%23F3F2F2&c4=%23FFFFFF&c5=%23111827\");\n  background-position: center;\n  background-size: 100% 100%;\n  background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Origins_08 {\n  background-image: url(\"/web_editor/shape/web_editor/Origins/08.svg?c3=%23F3F2F2\");\n  background-position: bottom;\n  background-size: 100% auto;\n  background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Origins_09 {\n  background-image: url(\"/web_editor/shape/web_editor/Origins/09.svg?c1=%23ed1c25&c5=%23111827\");\n  background-position: top;\n  background-size: 100% auto;\n  background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Origins_09_001 {\n  background-image: url(\"/web_editor/shape/web_editor/Origins/09_001.svg?c3=%23F3F2F2\");\n  background-position: top;\n  background-size: 100% auto;\n  background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Origins_10 {\n  background-image: url(\"/web_editor/shape/web_editor/Origins/10.svg?c2=%232D3142&c5=%23111827\");\n  background-position: bottom;\n  background-size: 100% auto;\n  background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Origins_11 {\n  background-image: url(\"/web_editor/shape/web_editor/Origins/11.svg?c3=%23F3F2F2&c5=%23111827\");\n  background-position: top;\n  background-size: 100% auto;\n  background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Origins_11_001 {\n  background-image: url(\"/web_editor/shape/web_editor/Origins/11_001.svg?c3=%23F3F2F2&c4=%23FFFFFF\");\n  background-position: top;\n  background-size: 100% auto;\n  background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Origins_12 {\n  background-image: url(\"/web_editor/shape/web_editor/Origins/12.svg?c3=%23F3F2F2&c5=%23111827\");\n  background-position: top;\n  background-size: 100% auto;\n  background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Origins_13 {\n  background-image: url(\"/web_editor/shape/web_editor/Origins/13.svg?c3=%23F3F2F2&c5=%23111827\");\n  background-position: center;\n  background-size: 100% auto;\n  background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Origins_14 {\n  background-image: url(\"/web_editor/shape/web_editor/Origins/14.svg?c4=%23FFFFFF\");\n  background-position: bottom;\n  background-size: 100% auto;\n  background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Origins_14_001 {\n  background-image: url(\"/web_editor/shape/web_editor/Origins/14_001.svg?c3=%23F3F2F2&c4=%23FFFFFF\");\n  background-position: bottom;\n  background-size: 100% auto;\n  background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Origins_15 {\n  background-image: url(\"/web_editor/shape/web_editor/Origins/15.svg?c4=%23FFFFFF\");\n  background-position: top;\n  background-size: 100% auto;\n  background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Origins_16 {\n  background-image: url(\"/web_editor/shape/web_editor/Origins/16.svg?c3=%23F3F2F2\");\n  background-position: center;\n  background-size: 100% 100%;\n  background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Origins_17 {\n  background-image: url(\"/web_editor/shape/web_editor/Origins/17.svg?c3=%23F3F2F2\");\n  background-position: center;\n  background-size: 100% 100%;\n  background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Origins_18 {\n  background-image: url(\"/web_editor/shape/web_editor/Origins/18.svg?c1=%23ed1c25\");\n  background-position: center;\n  background-size: 100% 100%;\n  background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Origins_19 {\n  background-image: url(\"/web_editor/shape/web_editor/Origins/19.svg?c5=%23111827\");\n  background-position: center;\n  background-size: 100% 100%;\n  background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Rainy_01 {\n  background-image: url(\"/web_editor/shape/web_editor/Rainy/01.svg?c1=%23ed1c25&c5=%23111827\");\n  background-position: bottom;\n  background-size: 100% auto;\n  background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Rainy_01_001 {\n  background-image: url(\"/web_editor/shape/web_editor/Rainy/01_001.svg?c1=%23ed1c25&c5=%23111827\");\n  background-position: bottom;\n  background-size: 100% auto;\n  background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Rainy_02 {\n  background-image: url(\"/web_editor/shape/web_editor/Rainy/02.svg?c1=%23ed1c25&c4=%23FFFFFF&c5=%23111827\");\n  background-position: top;\n  background-size: 100% auto;\n  background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Rainy_02_001 {\n  background-image: url(\"/web_editor/shape/web_editor/Rainy/02_001.svg?c1=%23ed1c25&c4=%23FFFFFF&c5=%23111827\");\n  background-position: top;\n  background-size: 100% auto;\n  background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Rainy_03 {\n  background-image: url(\"/web_editor/shape/web_editor/Rainy/03.svg?c2=%232D3142&c4=%23FFFFFF&c5=%23111827\");\n  background-position: top;\n  background-size: 100% auto;\n  background-repeat: no-repeat repeat;\n}\n\n.o_we_shape.o_web_editor_Rainy_03_001 {\n  background-image: url(\"/web_editor/shape/web_editor/Rainy/03_001.svg?c2=%232D3142&c5=%23111827\");\n  background-position: top;\n  background-size: 100% auto;\n  background-repeat: no-repeat repeat;\n}\n\n.o_we_shape.o_web_editor_Rainy_04 {\n  background-image: url(\"/web_editor/shape/web_editor/Rainy/04.svg?c1=%23ed1c25&c5=%23111827\");\n  background-position: top;\n  background-size: 100% auto;\n  background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Rainy_05 {\n  background-image: url(\"/web_editor/shape/web_editor/Rainy/05.svg?c1=%23ed1c25&c5=%23111827\");\n  background-position: top;\n  background-size: 100% auto;\n  background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Rainy_05_001 {\n  background-image: url(\"/web_editor/shape/web_editor/Rainy/05_001.svg?c1=%23ed1c25\");\n  background-position: top;\n  background-size: 100% auto;\n  background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Rainy_06 {\n  background-image: url(\"/web_editor/shape/web_editor/Rainy/06.svg?c1=%23ed1c25&c2=%232D3142&c3=%23F3F2F2\");\n  background-position: bottom;\n  background-size: 100% auto;\n  background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Rainy_07 {\n  background-image: url(\"/web_editor/shape/web_editor/Rainy/07.svg?c1=%23ed1c25&c2=%232D3142&c3=%23F3F2F2\");\n  background-position: top;\n  background-size: 100% auto;\n  background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Rainy_08 {\n  background-image: url(\"/web_editor/shape/web_editor/Rainy/08.svg?c1=%23ed1c25&c4=%23FFFFFF\");\n  background-position: top;\n  background-size: 100% auto;\n  background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Rainy_08_001 {\n  background-image: url(\"/web_editor/shape/web_editor/Rainy/08_001.svg?c1=%23ed1c25&c4=%23FFFFFF\");\n  background-position: top;\n  background-size: 100% auto;\n  background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Rainy_09 {\n  background-image: url(\"/web_editor/shape/web_editor/Rainy/09.svg?c1=%23ed1c25\");\n  background-position: top;\n  background-size: 100% auto;\n  background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Rainy_09_001 {\n  background-image: url(\"/web_editor/shape/web_editor/Rainy/09_001.svg?c1=%23ed1c25\");\n  background-position: top;\n  background-size: 100% auto;\n  background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Rainy_10 {\n  background-image: url(\"/web_editor/shape/web_editor/Rainy/10.svg?c1=%23ed1c25&c3=%23F3F2F2\");\n  background-position: center;\n  background-size: 100% auto;\n  background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Wavy_01 {\n  background-image: url(\"/web_editor/shape/web_editor/Wavy/01.svg?c4=%23FFFFFF\");\n  background-position: bottom;\n  background-size: 100% auto;\n  background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Wavy_01_001 {\n  background-image: url(\"/web_editor/shape/web_editor/Wavy/01_001.svg?c3=%23F3F2F2\");\n  background-position: bottom;\n  background-size: 100% auto;\n  background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Wavy_02 {\n  background-image: url(\"/web_editor/shape/web_editor/Wavy/02.svg?c4=%23FFFFFF\");\n  background-position: top;\n  background-size: 100% auto;\n  background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Wavy_02_001 {\n  background-image: url(\"/web_editor/shape/web_editor/Wavy/02_001.svg?c3=%23F3F2F2\");\n  background-position: top;\n  background-size: 100% auto;\n  background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Wavy_03 {\n  background-image: url(\"/web_editor/shape/web_editor/Wavy/03.svg?c1=%23ed1c25&c2=%232D3142\");\n  background-position: top;\n  background-size: 100% auto;\n  background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Wavy_04 {\n  background-image: url(\"/web_editor/shape/web_editor/Wavy/04.svg?c1=%23ed1c25&c5=%23111827\");\n  background-position: bottom;\n  background-size: 100% auto;\n  background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Wavy_05 {\n  background-image: url(\"/web_editor/shape/web_editor/Wavy/05.svg?c1=%23ed1c25&c5=%23111827\");\n  background-position: top;\n  background-size: 100% auto;\n  background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Wavy_06 {\n  background-image: url(\"/web_editor/shape/web_editor/Wavy/06.svg?c1=%23ed1c25&c3=%23F3F2F2&c4=%23FFFFFF&c5=%23111827\");\n  background-position: top;\n  background-size: 100% auto;\n  background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Wavy_06_001 {\n  background-image: url(\"/web_editor/shape/web_editor/Wavy/06_001.svg?c1=%23ed1c25&c3=%23F3F2F2&c5=%23111827\");\n  background-position: top;\n  background-size: 100% auto;\n  background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Wavy_07 {\n  background-image: url(\"/web_editor/shape/web_editor/Wavy/07.svg?c3=%23F3F2F2\");\n  background-position: top;\n  background-size: 100% auto;\n  background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Wavy_08 {\n  background-image: url(\"/web_editor/shape/web_editor/Wavy/08.svg?c2=%232D3142\");\n  background-position: top;\n  background-size: 100% auto;\n  background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Wavy_09 {\n  background-image: url(\"/web_editor/shape/web_editor/Wavy/09.svg?c1=%23ed1c25&c5=%23111827\");\n  background-position: bottom;\n  background-size: 100% auto;\n  background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Wavy_10 {\n  background-image: url(\"/web_editor/shape/web_editor/Wavy/10.svg?c1=%23ed1c25&c2=%232D3142\");\n  background-position: center;\n  background-size: 100% auto;\n  background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Wavy_11 {\n  background-image: url(\"/web_editor/shape/web_editor/Wavy/11.svg?c1=%23ed1c25&c4=%23FFFFFF\");\n  background-position: bottom;\n  background-size: 100% auto;\n  background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Wavy_12 {\n  background-image: url(\"/web_editor/shape/web_editor/Wavy/12.svg?c1=%23ed1c25\");\n  background-position: top;\n  background-size: 100% auto;\n  background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Wavy_12_001 {\n  background-image: url(\"/web_editor/shape/web_editor/Wavy/12_001.svg?c1=%23ed1c25\");\n  background-position: bottom;\n  background-size: 100% auto;\n  background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Wavy_13 {\n  background-image: url(\"/web_editor/shape/web_editor/Wavy/13.svg?c4=%23FFFFFF\");\n  background-position: bottom;\n  background-size: 100% auto;\n  background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Wavy_13_001 {\n  background-image: url(\"/web_editor/shape/web_editor/Wavy/13_001.svg?c1=%23ed1c25\");\n  background-position: bottom;\n  background-size: 100% auto;\n  background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Wavy_14 {\n  background-image: url(\"/web_editor/shape/web_editor/Wavy/14.svg?c1=%23ed1c25&c3=%23F3F2F2\");\n  background-position: bottom;\n  background-size: 100% auto;\n  background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Wavy_15 {\n  background-image: url(\"/web_editor/shape/web_editor/Wavy/15.svg?c1=%23ed1c25\");\n  background-position: top;\n  background-size: 100% auto;\n  background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Wavy_16 {\n  background-image: url(\"/web_editor/shape/web_editor/Wavy/16.svg?c1=%23ed1c25\");\n  background-position: bottom;\n  background-size: 100% auto;\n  background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Wavy_17 {\n  background-image: url(\"/web_editor/shape/web_editor/Wavy/17.svg?c1=%23ed1c25\");\n  background-position: top;\n  background-size: 100% auto;\n  background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Wavy_18 {\n  background-image: url(\"/web_editor/shape/web_editor/Wavy/18.svg?c5=%23111827\");\n  background-position: bottom;\n  background-size: 100% auto;\n  background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Wavy_19 {\n  background-image: url(\"/web_editor/shape/web_editor/Wavy/19.svg?c5=%23111827\");\n  background-position: top;\n  background-size: 100% auto;\n  background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Wavy_20 {\n  background-image: url(\"/web_editor/shape/web_editor/Wavy/20.svg?c2=%232D3142\");\n  background-position: bottom;\n  background-size: 100% auto;\n  background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Wavy_21 {\n  background-image: url(\"/web_editor/shape/web_editor/Wavy/21.svg?c2=%232D3142\");\n  background-position: top;\n  background-size: 100% auto;\n  background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Wavy_22 {\n  background-image: url(\"/web_editor/shape/web_editor/Wavy/22.svg?c3=%23F3F2F2\");\n  background-position: bottom;\n  background-size: 100% auto;\n  background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Wavy_23 {\n  background-image: url(\"/web_editor/shape/web_editor/Wavy/23.svg?c3=%23F3F2F2\");\n  background-position: top;\n  background-size: 100% auto;\n  background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Wavy_24 {\n  background-image: url(\"/web_editor/shape/web_editor/Wavy/24.svg?c1=%23ed1c25&c2=%232D3142\");\n  background-position: center;\n  background-size: 100% auto;\n  background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Wavy_25 {\n  background-image: url(\"/web_editor/shape/web_editor/Wavy/25.svg?c1=%23ed1c25&c2=%232D3142\");\n  background-position: top;\n  background-size: 100% auto;\n  background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Wavy_26 {\n  background-image: url(\"/web_editor/shape/web_editor/Wavy/26.svg?c1=%23ed1c25&c2=%232D3142\");\n  background-position: bottom right;\n  background-size: auto 100%;\n  background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Wavy_27 {\n  background-image: url(\"/web_editor/shape/web_editor/Wavy/27.svg?c1=%23ed1c25&c2=%232D3142\");\n  background-position: center;\n  background-size: 100% auto;\n  background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Wavy_28 {\n  background-image: url(\"/web_editor/shape/web_editor/Wavy/28.svg?c1=%23ed1c25&c3=%23F3F2F2\");\n  background-position: center;\n  background-size: 100% 100%;\n  background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Zigs_01 {\n  background-image: url(\"/web_editor/shape/web_editor/Zigs/01.svg?c2=%232D3142\");\n  background-position: bottom;\n  background-size: 100% auto;\n  background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Zigs_01_001 {\n  background-image: url(\"/web_editor/shape/web_editor/Zigs/01_001.svg?c2=%232D3142\");\n  background-position: bottom;\n  background-size: 100% auto;\n  background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Zigs_02 {\n  background-image: url(\"/web_editor/shape/web_editor/Zigs/02.svg?c2=%232D3142\");\n  background-position: bottom;\n  background-size: 100% auto;\n  background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Zigs_02_001 {\n  background-image: url(\"/web_editor/shape/web_editor/Zigs/02_001.svg?c2=%232D3142\");\n  background-position: bottom;\n  background-size: 100% auto;\n  background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Zigs_03 {\n  background-image: url(\"/web_editor/shape/web_editor/Zigs/03.svg?c1=%23ed1c25\");\n  background-position: top;\n  background-size: 100% auto;\n  background-repeat: no-repeat repeat;\n}\n\n.o_we_shape.o_web_editor_Zigs_04 {\n  background-image: url(\"/web_editor/shape/web_editor/Zigs/04.svg?c1=%23ed1c25\");\n  background-position: bottom;\n  background-size: 100% auto;\n  background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Zigs_05 {\n  background-image: url(\"/web_editor/shape/web_editor/Zigs/05.svg?c3=%23F3F2F2\");\n  background-position: bottom;\n  background-size: 100% auto;\n  background-repeat: no-repeat no-repeat;\n}\n\n.o_we_shape.o_web_editor_Zigs_06 {\n  background-image: url(\"/web_editor/shape/web_editor/Zigs/06.svg?c4=%23FFFFFF&c5=%23111827\");\n  background-position: bottom;\n  background-size: 30px 100%;\n  background-repeat: repeat no-repeat;\n}\n\n.ui-autocomplete {\n  max-height: 45vh;\n  overflow-y: auto;\n  overflow-x: hidden;\n}\n\n.ui-autocomplete .ui-menu-item {\n  padding: 0;\n}\n\n.ui-autocomplete .ui-menu-item > .ui-state-active {\n  border: none;\n  font-weight: normal;\n  margin: 0;\n}\n\n.ui-autocomplete .fw-bold {\n  font-weight: 700 !important;\n}\n\n.o_editor_banner p, .o_editor_banner h1, .o_editor_banner .h1, .o_editor_banner h2, .o_editor_banner .h2, .o_editor_banner h3, .o_editor_banner .h3, .o_editor_banner ul, .o_editor_banner ol {\n  margin-bottom: 1rem;\n}\n\n.o_editor_banner ol ol, .o_editor_banner ul ul, .o_editor_banner ol ul, .o_editor_banner ul ol {\n  margin-bottom: 0;\n}\n\n.o_editor_banner ul.o_checklist > li:not(.oe-nested)::before {\n  top: 0px !important;\n}\n\ncode.o_inline_code {\n  padding: .2em .4em;\n  border-radius: 0.25rem;\n  background-color: var(--WebEditor__inlineCode-bg, #e7e9ed);\n  font-size: 85%;\n  color: #111827;\n}\n\n", "\n/* /account/static/src/css/report_invoice.css */\n#payment_terms_note_id > p {\n    margin-bottom: 0 !important;\n}\n\n.avoid-page-break-inside {\n    page-break-inside: avoid;\n}\n\n.justify-text {\n    text-align:justify;\n    text-justify:inter-word;\n}\n\n#qrcode_odoo_logo {\n    -webkit-transform:translate(-50%,-50%);\n    height:18%;\n    width:18%;\n}\n\n.tax_computation_company_currency {\n    margin-bottom: 5px;\n}\n", "\n/* /sale/static/src/scss/sale_report.scss */\n\n.sale_tbody .o_line_note {\n  word-break: break-word;\n}\n\n", "\n/* /stock/static/src/scss/report_stock_reception.scss */\n\n.o_report_reception {\n  overflow-y: auto;\n}\n\n.o_report_reception .o_priority.o_priority_star {\n  font-size: 1.35em;\n}\n\n.o_report_reception .o_priority.o_priority_star.fa-star {\n  color: gold;\n}\n\n.o_report_reception .btn.btn-primary {\n  height: 31px;\n  background-color: #1b1c1d;\n  border-color: #1b1c1d;\n}\n\n.o_report_reception .btn.btn-primary:hover:not([disabled]) {\n  background-color: #020303;\n}\n\n.o_report_reception .badge {\n  line-height: .75;\n}\n\n.o_report_reception .bg-primary-light {\n  --bg-light: rgba(27, 28, 29, 0.5);\n  --color-light: #FFF;\n  background-color: rgba(27, 28, 29, 0.5) !important;\n  color: #FFF;\n}\n\n.o_report_reception .bg-primary-light .text-muted, .o_colored_level .o_report_reception .bg-primary-light .text-muted {\n  color: rgba(255, 255, 255, 0.7) !important;\n}\n\n.o_report_reception a.bg-primary-light:hover, .o_report_reception a.bg-primary-light:focus,\n.o_report_reception button.bg-primary-light:hover,\n.o_report_reception button.bg-primary-light:focus {\n  --bg-light: rgba(2, 3, 3, 0.5);\n  --color-light: #FFF;\n  background-color: rgba(2, 3, 3, 0.5) !important;\n  color: #FFF;\n}\n\n.o_report_reception .bg-secondary-light {\n  --bg-light: rgba(216, 218, 221, 0.5);\n  --color-light: #000;\n  background-color: rgba(216, 218, 221, 0.5) !important;\n  color: #000;\n}\n\n.o_report_reception .bg-secondary-light .text-muted, .o_colored_level .o_report_reception .bg-secondary-light .text-muted {\n  color: rgba(0, 0, 0, 0.7) !important;\n}\n\n.o_report_reception a.bg-secondary-light:hover, .o_report_reception a.bg-secondary-light:focus,\n.o_report_reception button.bg-secondary-light:hover,\n.o_report_reception button.bg-secondary-light:focus {\n  --bg-light: rgba(189, 192, 197, 0.5);\n  --color-light: #000;\n  background-color: rgba(189, 192, 197, 0.5) !important;\n  color: #000;\n}\n\n.o_report_reception .bg-success-light {\n  --bg-light: rgba(40, 167, 69, 0.5);\n  --color-light: #000;\n  background-color: rgba(40, 167, 69, 0.5) !important;\n  color: #000;\n}\n\n.o_report_reception .bg-success-light .text-muted, .o_colored_level .o_report_reception .bg-success-light .text-muted {\n  color: rgba(0, 0, 0, 0.7) !important;\n}\n\n.o_report_reception a.bg-success-light:hover, .o_report_reception a.bg-success-light:focus,\n.o_report_reception button.bg-success-light:hover,\n.o_report_reception button.bg-success-light:focus {\n  --bg-light: rgba(30, 126, 52, 0.5);\n  --color-light: #000;\n  background-color: rgba(30, 126, 52, 0.5) !important;\n  color: #000;\n}\n\n.o_report_reception .bg-info-light {\n  --bg-light: rgba(23, 162, 184, 0.5);\n  --color-light: #000;\n  background-color: rgba(23, 162, 184, 0.5) !important;\n  color: #000;\n}\n\n.o_report_reception .bg-info-light .text-muted, .o_colored_level .o_report_reception .bg-info-light .text-muted {\n  color: rgba(0, 0, 0, 0.7) !important;\n}\n\n.o_report_reception a.bg-info-light:hover, .o_report_reception a.bg-info-light:focus,\n.o_report_reception button.bg-info-light:hover,\n.o_report_reception button.bg-info-light:focus {\n  --bg-light: rgba(17, 122, 139, 0.5);\n  --color-light: #000;\n  background-color: rgba(17, 122, 139, 0.5) !important;\n  color: #000;\n}\n\n.o_report_reception .bg-warning-light {\n  --bg-light: rgba(233, 157, 0, 0.5);\n  --color-light: #000;\n  background-color: rgba(233, 157, 0, 0.5) !important;\n  color: #000;\n}\n\n.o_report_reception .bg-warning-light .text-muted, .o_colored_level .o_report_reception .bg-warning-light .text-muted {\n  color: rgba(0, 0, 0, 0.7) !important;\n}\n\n.o_report_reception a.bg-warning-light:hover, .o_report_reception a.bg-warning-light:focus,\n.o_report_reception button.bg-warning-light:hover,\n.o_report_reception button.bg-warning-light:focus {\n  --bg-light: rgba(182, 123, 0, 0.5);\n  --color-light: #000;\n  background-color: rgba(182, 123, 0, 0.5) !important;\n  color: #000;\n}\n\n.o_report_reception .bg-danger-light {\n  --bg-light: rgba(212, 76, 89, 0.5);\n  --color-light: #000;\n  background-color: rgba(212, 76, 89, 0.5) !important;\n  color: #000;\n}\n\n.o_report_reception .bg-danger-light .text-muted, .o_colored_level .o_report_reception .bg-danger-light .text-muted {\n  color: rgba(0, 0, 0, 0.7) !important;\n}\n\n.o_report_reception a.bg-danger-light:hover, .o_report_reception a.bg-danger-light:focus,\n.o_report_reception button.bg-danger-light:hover,\n.o_report_reception button.bg-danger-light:focus {\n  --bg-light: rgba(191, 46, 60, 0.5);\n  --color-light: #000;\n  background-color: rgba(191, 46, 60, 0.5) !important;\n  color: #000;\n}\n\n.o_report_reception .bg-light-light {\n  --bg-light: rgba(255, 255, 255, 0.5);\n  --color-light: #000;\n  background-color: rgba(255, 255, 255, 0.5) !important;\n  color: #000;\n}\n\n.o_report_reception .bg-light-light .text-muted, .o_colored_level .o_report_reception .bg-light-light .text-muted {\n  color: rgba(0, 0, 0, 0.7) !important;\n}\n\n.o_report_reception a.bg-light-light:hover, .o_report_reception a.bg-light-light:focus,\n.o_report_reception button.bg-light-light:hover,\n.o_report_reception button.bg-light-light:focus {\n  --bg-light: rgba(230, 230, 230, 0.5);\n  --color-light: #000;\n  background-color: rgba(230, 230, 230, 0.5) !important;\n  color: #000;\n}\n\n.o_report_reception .bg-dark-light {\n  --bg-light: rgba(17, 24, 39, 0.5);\n  --color-light: #FFF;\n  background-color: rgba(17, 24, 39, 0.5) !important;\n  color: #FFF;\n}\n\n.o_report_reception .bg-dark-light .text-muted, .o_colored_level .o_report_reception .bg-dark-light .text-muted {\n  color: rgba(255, 255, 255, 0.7) !important;\n}\n\n.o_report_reception a.bg-dark-light:hover, .o_report_reception a.bg-dark-light:focus,\n.o_report_reception button.bg-dark-light:hover,\n.o_report_reception button.bg-dark-light:focus {\n  --bg-light: rgba(2, 2, 3, 0.5);\n  --color-light: #FFF;\n  background-color: rgba(2, 2, 3, 0.5) !important;\n  color: #FFF;\n}\n\n.o_label_page {\n  margin-left: -3mm;\n  margin-right: -3mm;\n  overflow: hidden;\n  page-break-before: always;\n  padding: 1mm 0mm 0mm;\n}\n\n.o_label_page.o_label_dymo {\n  font-size: 80%;\n  width: 57mm;\n  height: 32mm;\n}\n\n.o_label_page.o_label_dymo span, .o_label_page.o_label_dymo div {\n  line-height: 1;\n  white-space: nowrap;\n}\n\n.o_label_page span[itemprop=\"name\"] {\n  font-weight: bold;\n}\n\n", "\n/* /stock/static/src/scss/report_stock_rule.scss */\n\n.o_report_stock_rule .table > :not(:first-child) {\n  border-top: 2px solid currentColor;\n}\n\n.o_report_stock_rule .table {\n  --table-border-color: #d8dadd;\n}\n\n.o_report_stock_rule .o_report_stock_rule_rule {\n  display: -webkit-box; display: -webkit-flex; display: flex;\n  -webkit-flex-flow: row nowrap; flex-flow: row nowrap;\n}\n\n.o_report_stock_rule .o_report_stock_rule_legend {\n  display: -webkit-box; display: -webkit-flex; display: flex;\n  -webkit-flex-flow: row wrap; flex-flow: row wrap;\n  max-width: 1000px;\n}\n\n.o_report_stock_rule .o_report_stock_rule_legend_line {\n  -webkit-box-flex: 0; -webkit-flex: 0 1 auto; flex: 0 1 auto;\n  display: -webkit-box; display: -webkit-flex; display: flex;\n  -webkit-flex-flow: row nowrap; flex-flow: row nowrap;\n  width: 29%;\n  margin-right: 20px;\n  margin-left: 20px;\n  margin-top: 15px;\n  min-width: 200px;\n}\n\n.o_report_stock_rule .o_report_stock_rule_legend_line > .o_report_stock_rule_legend_label {\n  -webkit-box-flex: 1; -webkit-flex: 1 1 auto; flex: 1 1 auto;\n  width: 30%;\n  min-width: 100px;\n}\n\n.o_report_stock_rule .o_report_stock_rule_legend_line > .o_report_stock_rule_legend_symbol {\n  -webkit-box-flex: 1; -webkit-flex: 1 1 auto; flex: 1 1 auto;\n  width: 70%;\n}\n\n.o_report_stock_rule .o_report_stock_rule_putaway > p {\n  text-align: center;\n  color: black;\n  font-weight: normal;\n  font-size: 12px;\n}\n\n.o_report_stock_rule .o_report_stock_rule_line {\n  -webkit-box-flex: 1; -webkit-flex: 1 1 auto; flex: 1 1 auto;\n  height: 20px;\n}\n\n.o_report_stock_rule .o_report_stock_rule_line > line {\n  stroke: black;\n  stroke-width: 1;\n}\n\n.o_report_stock_rule .o_report_stock_rule_arrow {\n  -webkit-box-flex: 0; -webkit-flex: 0 0 auto; flex: 0 0 auto;\n  height: 20px;\n  width: 20px;\n}\n\n.o_report_stock_rule .o_report_stock_rule_arrow > svg > line {\n  stroke: black;\n  stroke-width: 1;\n}\n\n.o_report_stock_rule .o_report_stock_rule_arrow > svg > polygon {\n  fill: black;\n  fill-opacity: 0.5;\n  stroke: black;\n  stroke-width: 1;\n}\n\n.o_report_stock_rule .o_report_stock_rule_vertical_bar {\n  -webkit-box-flex: 0; -webkit-flex: 0 0 auto; flex: 0 0 auto;\n  height: 20px;\n  width: 2px;\n}\n\n.o_report_stock_rule .o_report_stock_rule_vertical_bar > svg > line {\n  stroke: black;\n  stroke-width: 2;\n}\n\n.o_report_stock_rule .o_report_stock_rule_rule_name {\n  text-align: center;\n}\n\n.o_report_stock_rule .o_report_stock_rule_symbol_cell {\n  border: none !important;\n}\n\n.o_report_stock_rule .o_report_stock_rule_symbol_cell > div {\n  max-width: 200px;\n  height: 20px;\n}\n\n.o_report_stock_rule .o_report_stock_rule_rule_main {\n  height: 100%;\n  padding-top: 2px;\n}\n\n.o_report_stock_rule .o_report_stock_rule_location_header {\n  text-align: center;\n}\n\n.o_report_stock_rule .o_report_stock_rule_location_header > a {\n  display: block;\n}\n\n.o_report_stock_rule .o_report_stock_rule_location_header > a:hover {\n  text-decoration: none;\n  cursor: pointer;\n  background-color: #efefef;\n}\n\n.o_report_stock_rule .o_report_stock_rule_location_header > a > div {\n  color: black;\n}\n\n.o_report_stock_rule .o_report_stock_rule_rule_cell {\n  padding: 0 !important;\n}\n\n.o_report_stock_rule .o_report_stock_rule_rule_cell > a {\n  display: block;\n}\n\n.o_report_stock_rule .o_report_stock_rule_rule_cell > a:hover {\n  text-decoration: none;\n  cursor: pointer;\n  background-color: #efefef;\n}\n\n.o_report_stock_rule .o_report_stock_rule_rtl {\n  transform: scaleX(-1);\n}\n\n", "\n/* /stock/static/src/scss/report_stockpicking_operations.scss */\n\n.o_report_stockpicking_operations table thead, .o_report_stockpicking_operations table tbody, .o_report_stockpicking_operations table td, .o_report_stockpicking_operations table th, .o_report_stockpicking_operations table tr {\n  border: 0;\n}\n\n", "\n/* /account_reports/static/src/scss/account_pdf_export_template.scss */\n\n/**************************************\n    This file contains all the css for the pdf export of the reports\n\n    NB: We only use bootstrap for the grid system to avoid having problems in the future if bootstrap is updated\n    and don't work wih wkhtmltopdf anymore\n***************************************/\n.o_content {\n  margin: 20px;\n  /*****************\n        HEADER OF THE REPORT\n    *****************/\n  /*****************\n        TABLE\n    *****************/\n}\n\n.o_content header {\n  padding: 10px;\n  background-color: #d8dce2;\n  margin-bottom: 10px;\n}\n\n.o_content header .o_header_font {\n  font-size: 13px;\n}\n\n.o_content .o_table {\n  width: 100%;\n  font-family: 'Verdana', sans-serif;\n  font-size: 0.8rem;\n  margin: 0 0 24px;\n  padding: 24px;\n  direction: ltr;\n  /*****************\n            Header of the main table\n        *****************/\n  /*****************\n            Body of the main table\n        *****************/\n}\n\n.o_content .o_table > :not(caption) > * > * {\n  padding: 0.25rem 0.75rem;\n}\n\n.o_content .o_table thead, .o_content .o_table tbody, .o_content .o_table tfoot, .o_content .o_table tr, .o_content .o_table td, .o_content .o_table th {\n  border-style: none;\n}\n\n.o_content .o_table.horizontal_split_page {\n  width: 48%;\n  margin-left: 1%;\n  margin-right: 1%;\n}\n\n.o_content .o_table > thead {\n  white-space: nowrap;\n}\n\n.o_content .o_table > thead tr > th:first-child {\n  width: 100%;\n}\n\n.o_content .o_table > thead > tr:not(:last-child) th:not(:first-child) {\n  border: 1px solid #d8dadd;\n  text-align: center;\n}\n\n.o_content .o_table > tbody {\n  white-space: nowrap;\n}\n\n.o_content .o_table > tbody tr {\n  height: 20px;\n  padding: 2px;\n  vertical-align: center;\n}\n\n.o_content .o_table > tbody td {\n  word-wrap: break-word;\n  max-width: 350px;\n}\n\n.o_content .o_table > tbody .o_column_percent_comparison {\n  text-align: right;\n}\n\n.o_content .o_table > tbody .o_line_level_0 {\n  background-color: #e7e9ed;\n  color: #374151;\n  font-weight: bold;\n}\n\n.o_content .o_table > tbody .o_line_level_0 .o_line_name_level {\n  padding-left: 8px;\n}\n\n.o_content .o_table > tbody .o_line_level_1 {\n  border-bottom: 0.5px solid #d8dadd;\n}\n\n.o_content .o_table > tbody .o_line_level_1 .o_line_name_level {\n  padding-left: 16px;\n}\n\n.o_content .o_table > tbody .o_line_level_2 {\n  border-bottom: 0.5px solid #d8dadd;\n}\n\n.o_content .o_table > tbody .o_line_level_2 .o_line_name_level {\n  padding-left: 24px;\n}\n\n.o_content .o_table > tbody .o_line_level_3 {\n  border-bottom: 0.5px solid #d8dadd;\n}\n\n.o_content .o_table > tbody .o_line_level_3 .o_line_name_level {\n  padding-left: 32px;\n}\n\n.o_content .o_table > tbody .o_line_level_4 {\n  border-bottom: 0.5px solid #e7e9ed;\n}\n\n.o_content .o_table > tbody .o_line_level_4 .o_line_name_level {\n  padding-left: 40px;\n}\n\n.o_content .o_table > tbody .o_line_level_5 {\n  border-bottom: 0.5px solid #e7e9ed;\n}\n\n.o_content .o_table > tbody .o_line_level_5 .o_line_name_level {\n  padding-left: 48px;\n}\n\n.o_content .o_table > tbody .o_line_level_6 {\n  border-bottom: 0.5px solid #e7e9ed;\n}\n\n.o_content .o_table > tbody .o_line_level_6 .o_line_name_level {\n  padding-left: 56px;\n}\n\n.o_content .o_table > tbody .o_line_level_7 {\n  border-bottom: 0.5px solid #e7e9ed;\n}\n\n.o_content .o_table > tbody .o_line_level_7 .o_line_name_level {\n  padding-left: 64px;\n}\n\n.o_content .o_table > tbody .o_line_level_8 {\n  border-bottom: 0.5px solid #e7e9ed;\n}\n\n.o_content .o_table > tbody .o_line_level_8 .o_line_name_level {\n  padding-left: 72px;\n}\n\n.o_content .o_table > tbody .o_line_level_9 {\n  border-bottom: 0.5px solid #e7e9ed;\n}\n\n.o_content .o_table > tbody .o_line_level_9 .o_line_name_level {\n  padding-left: 80px;\n}\n\n.o_content .o_table > tbody .o_line_level_10 {\n  border-bottom: 0.5px solid #e7e9ed;\n}\n\n.o_content .o_table > tbody .o_line_level_10 .o_line_name_level {\n  padding-left: 88px;\n}\n\n.o_content .o_table > tbody .o_line_level_11 {\n  border-bottom: 0.5px solid #e7e9ed;\n}\n\n.o_content .o_table > tbody .o_line_level_11 .o_line_name_level {\n  padding-left: 96px;\n}\n\n.o_content .o_table > tbody .o_line_level_12 {\n  border-bottom: 0.5px solid #e7e9ed;\n}\n\n.o_content .o_table > tbody .o_line_level_12 .o_line_name_level {\n  padding-left: 104px;\n}\n\n.o_content .o_table > tbody .o_line_level_13 {\n  border-bottom: 0.5px solid #e7e9ed;\n}\n\n.o_content .o_table > tbody .o_line_level_13 .o_line_name_level {\n  padding-left: 112px;\n}\n\n.o_content .o_table > tbody .o_line_level_14 {\n  border-bottom: 0.5px solid #e7e9ed;\n}\n\n.o_content .o_table > tbody .o_line_level_14 .o_line_name_level {\n  padding-left: 120px;\n}\n\n.o_content .o_table > tbody .o_line_level_15 {\n  border-bottom: 0.5px solid #e7e9ed;\n}\n\n.o_content .o_table > tbody .o_line_level_15 .o_line_name_level {\n  padding-left: 128px;\n}\n\n.o_content .o_table > tbody .o_line_level_16 {\n  border-bottom: 0.5px solid #e7e9ed;\n}\n\n.o_content .o_table > tbody .o_line_level_16 .o_line_name_level {\n  padding-left: 136px;\n}\n\n.o_content .o_table > tbody .o_cell_td > .o_line_cell_value_number {\n  display: block;\n  text-align: right;\n}\n\n/****************\n    UTILS\n*****************/\n.o_d_none {\n  display: none;\n}\n\n.o_fw_bold {\n  font-weight: bold;\n}\n\n.o_text_end {\n  text-align: end;\n}\n\n.o_text_muted {\n  color: #777;\n}\n\n.o_muted {\n  color: #d8dadd;\n}\n\n.o_title {\n  font-size: 20px;\n  font-weight: bold;\n  text-align: center;\n  text-transform: uppercase;\n}\n\n.o_overflow_value {\n  display: inline-block;\n  max-width: 350px;\n  white-space: normal !important;\n  overflow-wrap: break-word;\n}\n\n.o_overflow_name {\n  white-space: normal !important;\n  overflow-wrap: break-word;\n}\n\nbody[dir=\"rtl\"] .o_line_name_level {\n  white-space: normal !important;\n  overflow-wrap: break-word;\n}\n\n.o_footer_font_size {\n  font-size: 0.7rem;\n}\n\n.o_annotation {\n  list-style: none;\n}"], "file": "/web/assets/3df4593/web.report_assets_common.css", "sourceRoot": "../../../"}