From 089ce3f21c30945fcef4e26fa23e337c9cd86e84 Mon Sep 17 00:00:00 2001 From: li-guohao Date: Mon, 2 Oct 2023 00:01:08 +0800 Subject: [PATCH 1/4] feat: multi theme support --- .gitmodules | 3 + .../ikaros/api/store/enums/SubjectType.java | 2 +- .../ikaros/server/config/WebFluxConfig.java | 27 +- .../server/controller/IndexController.java | 22 + .../server/controller/SubjectController.java | 14 +- .../setting/SystemSettingInitListener.java | 14 +- .../infra/constants/SettingKeyConst.java | 5 + .../server/infra/constants/ThemeConst.java | 6 + .../server/theme/DefaultThemeService.java | 29 + .../run/ikaros/server/theme/ThemeService.java | 7 + .../main/resources/templates/error/4xx.html | 15 - .../main/resources/templates/error/5xx.html | 15 - .../{ => templates}/error/error.html | 0 .../src/main/resources/templates/index.html | 20 - server/src/main/resources/templates/simple | 1 + .../resources/templates/static/favicon.ico | Bin 565777 -> 0 bytes .../bootstrap-5.0.2/css/bootstrap-grid.css | 5002 ------- .../css/bootstrap-grid.css.map | 1 - .../css/bootstrap-grid.min.css | 7 - .../css/bootstrap-grid.min.css.map | 1 - .../css/bootstrap-grid.rtl.css | 5001 ------- .../css/bootstrap-grid.rtl.css.map | 1 - .../css/bootstrap-grid.rtl.min.css | 7 - .../css/bootstrap-grid.rtl.min.css.map | 1 - .../bootstrap-5.0.2/css/bootstrap-reboot.css | 426 - .../css/bootstrap-reboot.css.map | 1 - .../css/bootstrap-reboot.min.css | 8 - .../css/bootstrap-reboot.min.css.map | 1 - .../css/bootstrap-reboot.rtl.css | 423 - .../css/bootstrap-reboot.rtl.css.map | 1 - .../css/bootstrap-reboot.rtl.min.css | 8 - .../css/bootstrap-reboot.rtl.min.css.map | 1 - .../css/bootstrap-utilities.css | 4752 ------- .../css/bootstrap-utilities.css.map | 1 - .../css/bootstrap-utilities.min.css | 7 - .../css/bootstrap-utilities.min.css.map | 1 - .../css/bootstrap-utilities.rtl.css | 4743 ------- .../css/bootstrap-utilities.rtl.css.map | 1 - .../css/bootstrap-utilities.rtl.min.css | 7 - .../css/bootstrap-utilities.rtl.min.css.map | 1 - .../lib/bootstrap-5.0.2/css/bootstrap.css | 10837 ---------------- .../lib/bootstrap-5.0.2/css/bootstrap.css.map | 1 - .../lib/bootstrap-5.0.2/css/bootstrap.min.css | 7 - .../bootstrap-5.0.2/css/bootstrap.min.css.map | 1 - .../lib/bootstrap-5.0.2/css/bootstrap.rtl.css | 10813 --------------- .../bootstrap-5.0.2/css/bootstrap.rtl.css.map | 1 - .../bootstrap-5.0.2/css/bootstrap.rtl.min.css | 7 - .../css/bootstrap.rtl.min.css.map | 1 - .../bootstrap-5.0.2/js/bootstrap.bundle.js | 6748 ---------- .../js/bootstrap.bundle.js.map | 1 - .../js/bootstrap.bundle.min.js | 7 - .../js/bootstrap.bundle.min.js.map | 1 - .../lib/bootstrap-5.0.2/js/bootstrap.esm.js | 4967 ------- .../bootstrap-5.0.2/js/bootstrap.esm.js.map | 1 - .../bootstrap-5.0.2/js/bootstrap.esm.min.js | 7 - .../js/bootstrap.esm.min.js.map | 1 - .../lib/bootstrap-5.0.2/js/bootstrap.js | 5016 ------- .../lib/bootstrap-5.0.2/js/bootstrap.js.map | 1 - .../lib/bootstrap-5.0.2/js/bootstrap.min.js | 7 - .../bootstrap-5.0.2/js/bootstrap.min.js.map | 1 - .../resources/templates/subject-details.html | 103 - .../main/resources/templates/subjects.html | 52 - 62 files changed, 114 insertions(+), 59050 deletions(-) create mode 100644 .gitmodules create mode 100644 server/src/main/java/run/ikaros/server/controller/IndexController.java create mode 100644 server/src/main/java/run/ikaros/server/infra/constants/SettingKeyConst.java create mode 100644 server/src/main/java/run/ikaros/server/infra/constants/ThemeConst.java create mode 100644 server/src/main/java/run/ikaros/server/theme/DefaultThemeService.java create mode 100644 server/src/main/java/run/ikaros/server/theme/ThemeService.java delete mode 100644 server/src/main/resources/templates/error/4xx.html delete mode 100644 server/src/main/resources/templates/error/5xx.html rename server/src/main/resources/{ => templates}/error/error.html (100%) delete mode 100644 server/src/main/resources/templates/index.html create mode 160000 server/src/main/resources/templates/simple delete mode 100644 server/src/main/resources/templates/static/favicon.ico delete mode 100644 server/src/main/resources/templates/static/lib/bootstrap-5.0.2/css/bootstrap-grid.css delete mode 100644 server/src/main/resources/templates/static/lib/bootstrap-5.0.2/css/bootstrap-grid.css.map delete mode 100644 server/src/main/resources/templates/static/lib/bootstrap-5.0.2/css/bootstrap-grid.min.css delete mode 100644 server/src/main/resources/templates/static/lib/bootstrap-5.0.2/css/bootstrap-grid.min.css.map delete mode 100644 server/src/main/resources/templates/static/lib/bootstrap-5.0.2/css/bootstrap-grid.rtl.css delete mode 100644 server/src/main/resources/templates/static/lib/bootstrap-5.0.2/css/bootstrap-grid.rtl.css.map delete mode 100644 server/src/main/resources/templates/static/lib/bootstrap-5.0.2/css/bootstrap-grid.rtl.min.css delete mode 100644 server/src/main/resources/templates/static/lib/bootstrap-5.0.2/css/bootstrap-grid.rtl.min.css.map delete mode 100644 server/src/main/resources/templates/static/lib/bootstrap-5.0.2/css/bootstrap-reboot.css delete mode 100644 server/src/main/resources/templates/static/lib/bootstrap-5.0.2/css/bootstrap-reboot.css.map delete mode 100644 server/src/main/resources/templates/static/lib/bootstrap-5.0.2/css/bootstrap-reboot.min.css delete mode 100644 server/src/main/resources/templates/static/lib/bootstrap-5.0.2/css/bootstrap-reboot.min.css.map delete mode 100644 server/src/main/resources/templates/static/lib/bootstrap-5.0.2/css/bootstrap-reboot.rtl.css delete mode 100644 server/src/main/resources/templates/static/lib/bootstrap-5.0.2/css/bootstrap-reboot.rtl.css.map delete mode 100644 server/src/main/resources/templates/static/lib/bootstrap-5.0.2/css/bootstrap-reboot.rtl.min.css delete mode 100644 server/src/main/resources/templates/static/lib/bootstrap-5.0.2/css/bootstrap-reboot.rtl.min.css.map delete mode 100644 server/src/main/resources/templates/static/lib/bootstrap-5.0.2/css/bootstrap-utilities.css delete mode 100644 server/src/main/resources/templates/static/lib/bootstrap-5.0.2/css/bootstrap-utilities.css.map delete mode 100644 server/src/main/resources/templates/static/lib/bootstrap-5.0.2/css/bootstrap-utilities.min.css delete mode 100644 server/src/main/resources/templates/static/lib/bootstrap-5.0.2/css/bootstrap-utilities.min.css.map delete mode 100644 server/src/main/resources/templates/static/lib/bootstrap-5.0.2/css/bootstrap-utilities.rtl.css delete mode 100644 server/src/main/resources/templates/static/lib/bootstrap-5.0.2/css/bootstrap-utilities.rtl.css.map delete mode 100644 server/src/main/resources/templates/static/lib/bootstrap-5.0.2/css/bootstrap-utilities.rtl.min.css delete mode 100644 server/src/main/resources/templates/static/lib/bootstrap-5.0.2/css/bootstrap-utilities.rtl.min.css.map delete mode 100644 server/src/main/resources/templates/static/lib/bootstrap-5.0.2/css/bootstrap.css delete mode 100644 server/src/main/resources/templates/static/lib/bootstrap-5.0.2/css/bootstrap.css.map delete mode 100644 server/src/main/resources/templates/static/lib/bootstrap-5.0.2/css/bootstrap.min.css delete mode 100644 server/src/main/resources/templates/static/lib/bootstrap-5.0.2/css/bootstrap.min.css.map delete mode 100644 server/src/main/resources/templates/static/lib/bootstrap-5.0.2/css/bootstrap.rtl.css delete mode 100644 server/src/main/resources/templates/static/lib/bootstrap-5.0.2/css/bootstrap.rtl.css.map delete mode 100644 server/src/main/resources/templates/static/lib/bootstrap-5.0.2/css/bootstrap.rtl.min.css delete mode 100644 server/src/main/resources/templates/static/lib/bootstrap-5.0.2/css/bootstrap.rtl.min.css.map delete mode 100644 server/src/main/resources/templates/static/lib/bootstrap-5.0.2/js/bootstrap.bundle.js delete mode 100644 server/src/main/resources/templates/static/lib/bootstrap-5.0.2/js/bootstrap.bundle.js.map delete mode 100644 server/src/main/resources/templates/static/lib/bootstrap-5.0.2/js/bootstrap.bundle.min.js delete mode 100644 server/src/main/resources/templates/static/lib/bootstrap-5.0.2/js/bootstrap.bundle.min.js.map delete mode 100644 server/src/main/resources/templates/static/lib/bootstrap-5.0.2/js/bootstrap.esm.js delete mode 100644 server/src/main/resources/templates/static/lib/bootstrap-5.0.2/js/bootstrap.esm.js.map delete mode 100644 server/src/main/resources/templates/static/lib/bootstrap-5.0.2/js/bootstrap.esm.min.js delete mode 100644 server/src/main/resources/templates/static/lib/bootstrap-5.0.2/js/bootstrap.esm.min.js.map delete mode 100644 server/src/main/resources/templates/static/lib/bootstrap-5.0.2/js/bootstrap.js delete mode 100644 server/src/main/resources/templates/static/lib/bootstrap-5.0.2/js/bootstrap.js.map delete mode 100644 server/src/main/resources/templates/static/lib/bootstrap-5.0.2/js/bootstrap.min.js delete mode 100644 server/src/main/resources/templates/static/lib/bootstrap-5.0.2/js/bootstrap.min.js.map delete mode 100644 server/src/main/resources/templates/subject-details.html delete mode 100644 server/src/main/resources/templates/subjects.html diff --git a/.gitmodules b/.gitmodules new file mode 100644 index 000000000..f12448d9e --- /dev/null +++ b/.gitmodules @@ -0,0 +1,3 @@ +[submodule "ikaros-theme-simple"] + path = server/src/main/resources/templates/simple + url = https://github.com/ikaros-dev/ikaros-theme-simple.git diff --git a/api/src/main/java/run/ikaros/api/store/enums/SubjectType.java b/api/src/main/java/run/ikaros/api/store/enums/SubjectType.java index 873520163..4f1a4afd7 100644 --- a/api/src/main/java/run/ikaros/api/store/enums/SubjectType.java +++ b/api/src/main/java/run/ikaros/api/store/enums/SubjectType.java @@ -7,6 +7,6 @@ public enum SubjectType { MUSIC, NOVEL, REAL, - OTHER; + OTHER } diff --git a/server/src/main/java/run/ikaros/server/config/WebFluxConfig.java b/server/src/main/java/run/ikaros/server/config/WebFluxConfig.java index 1690ddd90..beaa9db91 100644 --- a/server/src/main/java/run/ikaros/server/config/WebFluxConfig.java +++ b/server/src/main/java/run/ikaros/server/config/WebFluxConfig.java @@ -14,6 +14,7 @@ import org.springframework.http.codec.CodecConfigurer; import org.springframework.http.codec.HttpMessageWriter; import org.springframework.lang.NonNull; +import org.springframework.web.reactive.config.PathMatchConfigurer; import org.springframework.web.reactive.config.ResourceHandlerRegistry; import org.springframework.web.reactive.config.WebFluxConfigurer; import org.springframework.web.reactive.function.BodyInserters; @@ -26,10 +27,15 @@ import org.springframework.web.reactive.result.view.ViewResolver; import reactor.core.publisher.Mono; import run.ikaros.api.constant.FileConst; +import run.ikaros.api.core.setting.ConfigMap; +import run.ikaros.api.custom.ReactiveCustomClient; import run.ikaros.api.infra.properties.IkarosProperties; import run.ikaros.server.console.ConsoleProperties; +import run.ikaros.server.core.setting.SystemSettingInitListener; import run.ikaros.server.endpoint.CoreEndpoint; import run.ikaros.server.endpoint.CoreEndpointsBuilder; +import run.ikaros.server.infra.constants.SettingKeyConst; +import run.ikaros.server.infra.constants.ThemeConst; import run.ikaros.server.plugin.PluginApplicationContextRegistry; @Configuration(proxyBeanMethods = false) @@ -39,19 +45,23 @@ public class WebFluxConfig implements WebFluxConfigurer { private final ApplicationContext applicationContext; private final IkarosProperties ikarosProperties; private final ConsoleProperties consoleProperties; + private final ReactiveCustomClient reactiveCustomClient; /** * construct a {@link WebFluxConfig} instance. * - * @param applicationContext root application context - * @param ikarosProperties ikaros prop - * @param consoleProperties console prop + * @param applicationContext root application context + * @param ikarosProperties ikaros prop + * @param consoleProperties console prop + * @param reactiveCustomClient custom client */ public WebFluxConfig(ApplicationContext applicationContext, IkarosProperties ikarosProperties, - ConsoleProperties consoleProperties) { + ConsoleProperties consoleProperties, + ReactiveCustomClient reactiveCustomClient) { this.applicationContext = applicationContext; this.ikarosProperties = ikarosProperties; this.consoleProperties = consoleProperties; + this.reactiveCustomClient = reactiveCustomClient; } @Bean @@ -107,7 +117,6 @@ private Mono serveConsoleIndex(ServerRequest request) { } } - @Override public void addResourceHandlers(ResourceHandlerRegistry registry) { var importRoot = ikarosProperties.getWorkDir().resolve(FileConst.DEFAULT_DIR_NAME); @@ -132,5 +141,13 @@ public void addResourceHandlers(ResourceHandlerRegistry registry) { registry.addResourceHandler("/static/**") .addResourceLocations("classpath:/templates/static/"); + // Register theme static files path + reactiveCustomClient.findOne(ConfigMap.class, SystemSettingInitListener.getConfigMapName()) + .map(ConfigMap::getData) + .map(map -> map.getOrDefault(SettingKeyConst.THEME_SELECT, ThemeConst.DEFAULT)) + .map(theme -> registry.addResourceHandler("/static/" + theme + "/**") + .addResourceLocations("classpath:/templates/"+theme+"/static/")) + .block(); + } } diff --git a/server/src/main/java/run/ikaros/server/controller/IndexController.java b/server/src/main/java/run/ikaros/server/controller/IndexController.java new file mode 100644 index 000000000..783000221 --- /dev/null +++ b/server/src/main/java/run/ikaros/server/controller/IndexController.java @@ -0,0 +1,22 @@ +package run.ikaros.server.controller; + +import org.springframework.stereotype.Controller; +import org.springframework.ui.Model; +import org.springframework.web.bind.annotation.RequestMapping; +import reactor.core.publisher.Mono; +import run.ikaros.server.theme.ThemeService; + +@Controller +public class IndexController { + private final ThemeService themeService; + + public IndexController(ThemeService themeService) { + this.themeService = themeService; + } + + @RequestMapping("/") + public Mono index(Model model) { + return themeService.getCurrentTheme() + .map(theme -> "/" + theme + "/index"); + } +} diff --git a/server/src/main/java/run/ikaros/server/controller/SubjectController.java b/server/src/main/java/run/ikaros/server/controller/SubjectController.java index d61db7d80..71397db53 100644 --- a/server/src/main/java/run/ikaros/server/controller/SubjectController.java +++ b/server/src/main/java/run/ikaros/server/controller/SubjectController.java @@ -8,17 +8,21 @@ import reactor.core.publisher.Mono; import run.ikaros.api.wrap.PagingWrap; import run.ikaros.server.core.subject.service.SubjectService; +import run.ikaros.server.theme.ThemeService; @Controller @RequestMapping("/subject") public class SubjectController { private final SubjectService subjectService; - - public SubjectController(SubjectService subjectService) { + private final ThemeService themeService; + public SubjectController(SubjectService subjectService, ThemeService themeService) { this.subjectService = subjectService; + this.themeService = themeService; } + + /** * Subject list page. */ @@ -27,7 +31,8 @@ public Mono index(Model model) { return subjectService.findAllByPageable(new PagingWrap<>(1, 100, 0, null)) .map(PagingWrap::getItems) .map(subs -> model.addAttribute("subjects", subs)) - .thenReturn("subjects"); + .then(themeService.getCurrentTheme()) + .map(theme -> "/" + theme + "/" + "subjects"); } /** @@ -37,6 +42,7 @@ public Mono index(Model model) { public Mono findById(@PathVariable("id") Long id, Model model) { return subjectService.findById(id) .map(subject -> model.addAttribute("subject", subject)) - .thenReturn("subject-details"); + .then(themeService.getCurrentTheme()) + .map(theme -> "/" + theme + "/" + "subject-details"); } } diff --git a/server/src/main/java/run/ikaros/server/core/setting/SystemSettingInitListener.java b/server/src/main/java/run/ikaros/server/core/setting/SystemSettingInitListener.java index 1e1e01455..faa482704 100644 --- a/server/src/main/java/run/ikaros/server/core/setting/SystemSettingInitListener.java +++ b/server/src/main/java/run/ikaros/server/core/setting/SystemSettingInitListener.java @@ -1,7 +1,9 @@ package run.ikaros.server.core.setting; import java.util.Map; +import lombok.Getter; import lombok.extern.slf4j.Slf4j; + import org.springframework.context.event.EventListener; import org.springframework.stereotype.Component; import reactor.core.publisher.Mono; @@ -10,21 +12,18 @@ import run.ikaros.api.custom.ReactiveCustomClient; import run.ikaros.api.infra.exception.NotFoundException; import run.ikaros.server.custom.scheme.SchemeInitializedEvent; +import run.ikaros.server.infra.constants.SettingKeyConst; +import run.ikaros.server.infra.constants.ThemeConst; @Slf4j @Component public class SystemSettingInitListener { private final ReactiveCustomClient reactiveCustomClient; - private static final String configMapName = "setting.server.ikaros.run"; + @Getter private static final String configMapName = "setting.server.ikaros.run"; public SystemSettingInitListener(ReactiveCustomClient reactiveCustomClient) { this.reactiveCustomClient = reactiveCustomClient; } - - public static String getConfigMapName() { - return configMapName; - } - /** * Init add system default config items. */ @@ -60,6 +59,9 @@ public Mono handle(SchemeInitializedEvent event) { // System remote settings settingConfigMap.putDataItem("REMOTE_ENABLE", "false"); + // System web theme settings + settingConfigMap.putDataItem(SettingKeyConst.THEME_SELECT, ThemeConst.DEFAULT); + return reactiveCustomClient.findOne(ConfigMap.class, configMapName) .onErrorResume(NotFoundException.class, e -> reactiveCustomClient.create(settingConfigMap) diff --git a/server/src/main/java/run/ikaros/server/infra/constants/SettingKeyConst.java b/server/src/main/java/run/ikaros/server/infra/constants/SettingKeyConst.java new file mode 100644 index 000000000..f2251d3b4 --- /dev/null +++ b/server/src/main/java/run/ikaros/server/infra/constants/SettingKeyConst.java @@ -0,0 +1,5 @@ +package run.ikaros.server.infra.constants; + +public interface SettingKeyConst { + String THEME_SELECT = "THEME_SELECT"; +} diff --git a/server/src/main/java/run/ikaros/server/infra/constants/ThemeConst.java b/server/src/main/java/run/ikaros/server/infra/constants/ThemeConst.java new file mode 100644 index 000000000..b5d36571b --- /dev/null +++ b/server/src/main/java/run/ikaros/server/infra/constants/ThemeConst.java @@ -0,0 +1,6 @@ +package run.ikaros.server.infra.constants; + +public interface ThemeConst { + String SIMPLE = "simple"; + String DEFAULT = SIMPLE; +} diff --git a/server/src/main/java/run/ikaros/server/theme/DefaultThemeService.java b/server/src/main/java/run/ikaros/server/theme/DefaultThemeService.java new file mode 100644 index 000000000..ed4bef358 --- /dev/null +++ b/server/src/main/java/run/ikaros/server/theme/DefaultThemeService.java @@ -0,0 +1,29 @@ +package run.ikaros.server.theme; + +import org.springframework.stereotype.Service; +import reactor.core.publisher.Mono; +import run.ikaros.api.core.setting.ConfigMap; +import run.ikaros.api.custom.ReactiveCustomClient; +import run.ikaros.server.core.setting.SystemSettingInitListener; +import run.ikaros.server.infra.constants.SettingKeyConst; +import run.ikaros.server.infra.constants.ThemeConst; + +import lombok.extern.slf4j.Slf4j; + +@Slf4j +@Service +public class DefaultThemeService implements ThemeService{ + private final ReactiveCustomClient reactiveCustomClient; + + public DefaultThemeService(ReactiveCustomClient reactiveCustomClient) { + this.reactiveCustomClient = reactiveCustomClient; + } + + @Override + public Mono getCurrentTheme() { + return reactiveCustomClient.findOne(ConfigMap.class, + SystemSettingInitListener.getConfigMapName()) + .map(ConfigMap::getData) + .map(map -> map.getOrDefault(SettingKeyConst.THEME_SELECT, ThemeConst.DEFAULT)); + } +} diff --git a/server/src/main/java/run/ikaros/server/theme/ThemeService.java b/server/src/main/java/run/ikaros/server/theme/ThemeService.java new file mode 100644 index 000000000..c11dcdb82 --- /dev/null +++ b/server/src/main/java/run/ikaros/server/theme/ThemeService.java @@ -0,0 +1,7 @@ +package run.ikaros.server.theme; + +import reactor.core.publisher.Mono; + +public interface ThemeService { + Mono getCurrentTheme(); +} diff --git a/server/src/main/resources/templates/error/4xx.html b/server/src/main/resources/templates/error/4xx.html deleted file mode 100644 index 97210dec1..000000000 --- a/server/src/main/resources/templates/error/4xx.html +++ /dev/null @@ -1,15 +0,0 @@ - - - - - Ikaros 404 Page - - -
-

- 404 Ikaros Not Found -

- -
- - \ No newline at end of file diff --git a/server/src/main/resources/templates/error/5xx.html b/server/src/main/resources/templates/error/5xx.html deleted file mode 100644 index 5d226ef75..000000000 --- a/server/src/main/resources/templates/error/5xx.html +++ /dev/null @@ -1,15 +0,0 @@ - - - - - Ikaros Error Page - - -
-

- 500 Ikaros Server Error -

- -
- - \ No newline at end of file diff --git a/server/src/main/resources/error/error.html b/server/src/main/resources/templates/error/error.html similarity index 100% rename from server/src/main/resources/error/error.html rename to server/src/main/resources/templates/error/error.html diff --git a/server/src/main/resources/templates/index.html b/server/src/main/resources/templates/index.html deleted file mode 100644 index 74ea8272d..000000000 --- a/server/src/main/resources/templates/index.html +++ /dev/null @@ -1,20 +0,0 @@ - - - - - - Ikaros - - -
-

- Ikaros default home page. -

- - - - 条目 - -
- - \ No newline at end of file diff --git a/server/src/main/resources/templates/simple b/server/src/main/resources/templates/simple new file mode 160000 index 000000000..fa6af70e7 --- /dev/null +++ b/server/src/main/resources/templates/simple @@ -0,0 +1 @@ +Subproject commit fa6af70e762081a0c96f1739b24a6e01975a8a9d diff --git a/server/src/main/resources/templates/static/favicon.ico b/server/src/main/resources/templates/static/favicon.ico deleted file mode 100644 index 3074e0cee3bf12c0da815a67f670bcff8d6a7b51..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 565777 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 z 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 z zAxdyoWr?PBR-JninEQPR&4Z5j+$;_je8L8m&1(hL^f^+FyU-EhEWjz@QYkQj9RV7_ zFqf^IU~eU~bB5t5xAkcjFsqDEDBd5-gKKqZ z6&I=G3Nc@yqN;*A4alp_D3uWt1|||5&$qnPO>3(QX=81W9z9%2&z`PJh+g#84`z$* z0~BA`Gnf^7g&hTbJoHbQ@Y;ok<5+?s4B;1NH79??xvDzbSYAne_6*6d2>E5txD!!= zr7T5)Uw&-2Zogui1pLPRgUS?4@Z=Q_WSl?Xho%kKxC`b<4U}^7!>an=s&Eu->H*tR z^4HN^mCc4CKKf&o`OTZRnxyS}Rhm8eJn;1!449xk-R80j1=DiUnp#vPG|Ah*gHR=8 z9dOj|eL&n%1*W-=gWTQrH%_Nkf9tp_4}TAN{9D9*+Sh&R=8k7-jD*6|*ObR`QuIl2 zM)4!qzfaVk3X`%sj0n;83$kZs!)-e1@iNCWu-QfKY_(vOkA0(O8k>)Hb}jgxs&9|; z_7zTJq;Jsmcov5W(1o+Qe0X@|ZHkASNql-@dfZ9C5xB8Fq`sQ*)v4!xTj~DX7)=p7 zY@qw-U6jl*4&6vFo=*$?1>ZP4hvM)7$y#jB7)W;LE->a1|2myto~P6EQ{Q*tbTZw7 zlIK$X7(CqCg^&?ChFqEbJY?m-5RCXS7HbTZ8My+1dH>|t0`n0c%JJq~Lh|CuvKO%C z=jTnwW30kMqrm2zMDZy8B#F%|1bZ1JL`Yzh(fT+vR<(r%`VZ;Jlg}mSt@{U8L>(J%827)(BPuqp{>XNg?1xrN9zD zHW*QeAlz)tj#YN-77uE;yK)tU*9Du0`{~``UOLbNdX5h(;8Lt`BN!tj^W`lcmH7xf z30l6AS$?fhMXB&=0zp{{e&yqj1ML=NR3;N;|M$u=S6R=c#}E7Iq15sUCvh+td7yO8 zy|N6q-UaI^FbqeItFcwqbjeLsWKM#-+lEA1L`6 z2Cn6A7?VO*u8^&Rlw@jT{)<-~q&7n)(ytzPnK@>UiGx>|MT-uARpyn|Rh7|II#5UY z_U*g$r$7HC9UL5_5uu^|~btYl& z=qMd-Z>6m_uhWSHXI7ovP13hZi@5aj4}47RvHEiQe-090`{9jfNv_oRt8~2Wk?}%* zEo*_06n|2*`EPREAoAjjwRzJ|ku7-R4U2JhF*nMw=`v)C87aOkLk4A0lI^2653Vd* zaT3`X<)FCDNSQTI87l;T!4uDcs;$e|}KJM+j1y4M|-n`nG1F-@SWdp;_W-n$;|hW8~N;M)sV{NFKktr?`ReycfP=!mx2x-@bRpiC^z*0=#@GH@tb)QaJIh#@{f-V5eKV(6rfngfa_$R-|!pW z55KjekMlg$@$_T#Z#x}`q{cbOH=ewe+l2bU> z1xj>*$18(^kg}DZ$b~0HwnsR^yZkYuRHj~_(%-d`xYD4=#cywRchbHD&vW??R@c%$ z{PRDhum13dwEF0w_zr=Y@w0GZTKWmz+P^@nN7CrUO>mr|hkN-gcF@p9SK5@c+Y>S! zZ!S=3dz^;B;R!7M`ZNrVk5fKOU&?YySY2c_W|meq(vzp3rq4eAU5f1)U#5-q$7!M4 zSHY>ldio*)&O9oZ2%Y2TW_%o7XYNK7mt>YugU;&%&4!pAot>YiqtjDw7WeA1T|=nz zRt+*Vv>aMN;bFQwh9Mxgu&^#+zwC7~mnsYz;^FB@db_hFL2@shT(UxYljge;S|z;F z5ZI2v$}OiXoT?EX9-UepA4|!N*FRj$!UZj{;#~NR#$MQ^l4w#sn_7I#p;UIh&RUhi z8P4qW=HozLeDa9%n^$~m;Ktgb&sgNxSPy9hQCvN%M zAqhH+e|#ucggWG&nh|rA&EU2?{*;LErnCbIpW?^cO@hPJ;RALq`>>FV@Q-Yx7*>*7 z=4aCaCuK;fko=~clPXRb>!Fb|=GLY%jMM}X4|7gGiXo?3L1|J4B?1B@GDcZs!VTF2 z`G+xcs}vz3&))KD1rL?B5&7FyrP2t;1AYZZ8CUfmdl4p1uM)P!MCzJ zNb9SM>B*zj^hh(xCy!UGHe^Pq*5u6mp_pNUb5-=w*{S$EkCa5;6)aHUeF=;R%>9K0 zrPFb`1dI;{tFkkq9>aOW55B|q3!yZ4v@ydEJj%TvAz1aN&MtjaA$!;O z_|Kh=>Y933T3+_{3{GF6u3o%&nZE!2`}F$d>$Lgqoxi|7R~hnUwmSotQSKy2%PE22 zh4h-b^?&F!h!tT&+23LOa|iAd=5HNssRl;vzu`ChoT#6Ne(8#;QcVSDJqn8tRoN1DSZc25|Zh?z6lOJCklu@hP zhS-oPEO(9|kHsA0fmgBoeGhRK(1h3W2=y@FMWB>dZ`r2ir5^InJ+U z#d%hOGb_$gYyI?SeNmH?fy%t^k16Npl=GV_Zzh7llEdhN5sFP%gs&dC^4Z=rFx~ z_g0gcL%$t}y5L5{Gu3V1iZ=pWn)BlOAJTWd!AM4{7j*lYqxQPuYcQw-2E2oFc^glb$WUE||b2+P+Rm$=RE zaA(gq`dw*EomZ$1Z)OpC>F>>y#!~6@&R0^W7Z+($0`{Bj?R0v6DIrIKj^ZsKtVwY8 z$6B&Gy{b|u2b<)USu<+$G!!bM>U|L5^&15zHdy#6!g5QIRb|dNMm}JhB|;GoFPrV?t zcNP{>e+l_<#oHwLP#;(tqTJ!dw1}N)SBzkce1={?mUFQ=dhve!BTN?v<7A}%Q0)L z?D6%gzj&kqbL5x}v~(#BpKPGkekGyhLJtJy`Pq31g6rww#)gE&zQaQcffKr1&T(+4 z2S}L|0jom0VP0tX7pRBAOA)FNzWK25Nc_It+f6UG-liQ+=$N@qvubQzZp)cRn2!~4 z3;m=i8mvsh6Ec+f;&nd)vFK3_q}Oc4Xjp<*{`Dh&ha2KDc%)*?D`iZD$?n6+=i)<3 z*q`r&Kk!G3)QgkY;MzhN9Z7L$p zLsyyx@e160n{p1cRa+`^q1)*BH%g1LvBAJCK5PsgW2Ky`ikU8Fdec_A znkXzR^qfB?b3W*vIBK(;|E&ttEOIt2_7+lyPDwN=_i}@e>r!;1Zb-TC1;W(&p%*t> zOOOV%5!@&@+Q^9a1WXEXSFGZXes>DLEIyRK(Rjc1eE!t<5&3tc6#l0d;Z#sC`N3@p zsW#W97Q-RHq)-z;u#z0e)nn9dC0xN2^6qPLK+L14T?)xIob)=4NhqCKj@^zV;S!ic z1h){7*tg8J!>5N_PO{^D%clp2-k!lyT#T=*rqajCLH)E32T<$__3OKe_w|b((yKR{ z65P~>Ydo~9BH_|+i7$Ecd+srS@2f1kn7Nii5KgVzu}f zrBZ5YF0)}vb}YP=F%8&+pA>W=ak*K3QJqLXJU>luIUR$oq8eN0mzUFLUwxVW@n8NW ztv}k3{5VgAX6g|=NQs8xTNVm0xn(X0U_|}55%l_^EDS_Dyj|x=6%=T1KR2Br;sLv@9 zXA;7=Gy;LoOct1Fbc`aX%BRp+^*cL}(4x%D%f7O-njSxVl(;Cxf}Xgefg_k6pGaUn zkiZPbv>?+oL6Hris#JmVLNMDROeW`7H=K&GdwQH+?`);lyW8pb>O9Tx0bZ9AJZOlq zcg2N7#hQ?Q#HZ5|9fUC}H*B_TsBxHAz7lQsGW!ffg=hbD(1D%8uWeSCakovng=SfZ z<9o|p-fDaj>f?h-{ME3O2I2awoX#(#)x|}BIN4Q);WdBK7Q?(AVYPMl=rHY{oTOdN z-j6k_5?ij%=!n|%3wQ8l#edE}e}0hlHwlwmhum%n5NWp%U=)#~BSjqz{bmd` z-P>^QfYVTTnWX*}a36m0tNX?cko~3;W%DbCe>E!SrUGk=nMGnPA@}PYp zZ&((=RrZ?)v+4BwD!qEQmHzb2H{L4AcPa=wKBPcNoJlA;Jv*_`>~YI~3T27J7Ju=1~5x z{cUS#IL|23mF&r$Wi<+a@W;Uk$XG0}v1OHy{Md@&i18zSqpbK1mkM$SU(!I}U`3gR z*jY%OUhHXJfA}mt`{c9q{P`E@*|XsLHO}W4vOOyMAHgZqX+^x+p8oNmfhvKirw1|354<>ifE0kI`xPcz~J>D*(#$2pLP$LZ+k)O(yy z_^3?b*dBmj9RfE3wer=nDdh5zf(K@n2*(|tqA}~M#uxi2_B!`{Zga`}f_SsTWf!vs|6{Hig^ z-+lT0(0G5_AeW_GmA@LLEtZfDZMR`nc{h-ce(%$^CgHAlA4>PE(LbK z{6y%gkZ(mr6Jt>gM*M4i1g_^gT^Vb)qDOT4^P1!oqIW{^s&v})_+|9XcKy3YryZ(q z<+b>^`edJop+1<8{1BEc=vW~{A(&}QR!lG4DJm<>d^5DWcaUDcdF!*6@q;>JCm)yb z_7K621r+>3c!E#llaNsghRPs&d}v9GV>+d}yh+vN#&~0dJiwwELOz2v{toH9prL0s zsm?+t^%wg-?F)J5^pb1Bk1Xr(Z5Z*REF@#_0~M#K_@-TuY1U2|_F+hr3A1G)Ddafs zUzRJQ@QeiJ)pfpqdo0l1|pkDovpJXKq z%96zpmRV7TKTal_A(^c*W2Cjp^dNEFaJf0H+wH4TmJ@rLzxeVW ze1gW~#}b;CR#mZc;)g^^0+CeE#qrugAX^NWZScV#o@Wx4z4t{yDExNsvI-w!nOfn` zF8T@AR&R?xBhz6|4He0ro&(NmJUgW&I&Ub?D2T1V2hnf51*}2Tuscg51xioa+52oEPl*d7DLBjU3SFGcKaX_aJic_SnU;J#A3Q`ra zd!t&kuEXx{gQ28sEBTSJ6cCV^s&abzVVl0D*Xio?ARWGYncjT=P5R;6uhZtcx89nv zr%w4qx-We>Jx=d7-}(B~?d=`a(NQ{62hN8lT*-QUapteILl7?|8h-_tbCU^M>m`^g z|Ao1LaII?5wqVNMO3_N}Qa^+t-3Z(G+BR$tdJzt^_Hmwm2^4Nx4)2E#jrUWb=4Vvh z2g7wXNj2@k3OnvfVJL|y>EWDJw43r5&d>}(u(wX|)>%2&Tkm!C-%5h~VTjUf|m`Nv!`}Wj2i%tv5G zaIV`+x4Ym4Q{G@e$Zs$rX4d&_6(_1Sx?Dl2pGdL1E^ z3W-O=jQUqfKcPoBV6#mDZ-z%H3s5*0Z9ewn?B!z#&Qz@TH>;J&%Ywf5C10{XS)L{q z4a6Jqu{%@5DehTm`o@QTtR$bFvhSKB=r}}O!ZN37NJoe+E6yBM$6i~ubC5RtK|YUx zf^3vI0<-D>p_xu(LFKl*IMC#zp9Toc(%B+|@P5n}#!{3Y_I+afhL4Xs%0IUaYP?nX&uylt zd!mlwXccYJsg!;QFsv8zN5kK0`@5U(5@NJ3s4>y!eToU-x4GqusE!UL3~JowttpF2-0H`+O44T`?oxtz5w?K^w>(}nz%t|zX$`x) zAEw70_Q8f4dgihqi2%$SW}90nK`O_?9fNG-(DH)9cY2-lV1C8|vsalVTXA%62!aux zIF1TPwiq$Hyy~zZLR&sC9Vv8K`8JG?FL{H{VkfK1Tp0FP!t(O+ie(gJN$3(ks6rvr z^e--jkvd%=n93@<35Cm`BVB%&T)*g~hf@3CZHD(OOTLrf08cPI!` zu@VA{Jbrx2-r9X1jfU`t;LJ9Icm)&1QUjOxbH3WL#3GbJbVkHKxB78u$EF_2t%E%u zwZhg9F`>XkV3xX!trqN`_DZ?j+mvM~2?$ZR6cn>x1ZSn=y5NE4KKDx>ImcEFwrC(Y zTZon&cUGI(W5s@MK7uS01sWWWMnE}GI()$3euD?dN6>ZC^2(B5zi>zivuI{`tkTB> zgTN?g#QBx%(dD}AfrRFz!N6`eN_XgtYo+bRk`X!7FK#(ZxPcNbdrZMZA3O2`CFxa~ z!zgteby>pGAsfMnwPrP59mat2>G#u$+UfE_Hw{#7mq(f?NkBf_-A)Iby?u7<6=sCw z7eBmAyXw4|$ef*=#wxSgBOjq0aTcg%&OC5_U6&Q*<|C090I*9H9rmK##$SPRpmOIg zg#0#F25~bmwYDiJk+Uk{8+y0kUi5#%FN>-@{1~X2O;>I>(Zh}^Q2K+qU-(#j{q3Wa zQo(5H4da7K?XF1jZ&S?mh+E|ze#362i?mZ9J5CK;$Kg_iYEbBureIB$IPIbB`*3GG zrhmqt?@2DzpPn8bq&*4CoVUz3C7hH|PKxjeMHUp)Pv$KN2+s8T+-}Po+c$6CrPpuX zsJ}k(qQ>IFLK<`ze4Vk!Hqkkikm#)%PFnOdfYRsE_sV4cZ$r-7PX{wV>8M<;k$0}l zC(exZzW$p1%CqF0rNz8(BNN;^A1tU@kkUA>@CzF6dIQN|8V9c=FeB%1yxif*vE_s~ zDlJlV4*92iY%4W3jL~vxLMVN>In@N`Kw~C1E+Ra$xVrJ^VS4=JN$P1F_C;)fcA*H= zO_Y9{7WPsj!AlD_)68Q7>J!aBw3}iJ#aPXobuM^ACCNvqS%sZfd9kt_TQTNUj_fcf zv_cJ+LuOz|wJ0Im_aa4EDA5c~Qh9%{lzNNH5}udR!$(iklV{Jmf%&~f*a(X}qr5Q0R%WvMk zNiSc$(nRJ&^?#9$)R`kRpBx-WXx{cUt*m~O>)?Sq_RN3Hz002RG=G&_u>eIF6P62_ zduo4$m2`{x4Zm(g)#i$JWoP3((A4ie!;gaa6Qho_)8BCSlT?TJ zu#zJd<(`egeV<=<7o{>Cx5NxRlMAR`OR%xNt3kvoR0_sIx}E4>Ld%u2W_2$lAdh_m`j|XL-?9O%45^uf{ew3sI zW{rc~QGk5mH|27x$7?_j%-?P8c)HJfVzi))5SBrV8Kf7BFl3CIf8$0!!o+KD{>rL5 zdGQ5uOawA5-rRS)YDNVLtR%O{tSUHLI@RTwGT6pm5w z1IYk-+~xM*b`0m7qczHTM87o z2#Y|eWkboxPA;EGyY;i{RA_hn}N2OBrF; zCto1IDlvrMNExz9fPX)Pe2f5VnMVO(IRxy`MaIJT$@zs>l}UqJi4Kn>I7>%)o5mTd z%?Qm1+Y#643FSejBOoO@1I}0OODM#hSYwW0e_2U2whVsp{uS zb#*R%N1ZbrJZCktJ%jQuyqaJC6rQO2GHD67P=twK@EcY~oD63!bk_~4#4?S^3gnnZ z?Oss(|At>LsHcf_;s zSf>9+NIPR;tP;);GOJ;F2u}BxfU_ySC_C{`*toe-nan;&+~CJtAp*9_ZzplqFL7L6 z(tWa+CJ9}QZEW9U#kmO0$X6^J^6_8D2esn2Mnl~?zL*-NpHf%Q;>cRxqapi^cwW;O z`{em2v3FU*G69`OQGzCaAwb92ekXF@|UuH79s`1T8;O(T|U?9PHF|BPpN>87Cnw~xX zJg+qK5g_O8k)Db*kMb}C1(w1)-Hu-oT#FV*ogJRW8Nmp$-kLxQCqvGNc?#aAW*{=} zg!B|rnb6zQEOwLE@h3+TU=fIU^}#YeTQII-m01ts@sVa?N9;8|i|emB)9^HI@k5A> zz15J9@}M{Z{vRmNUsz^f~#CB0S(+bD>p{P;9;ch?Ti1(Oba=oPlXHEv`^-@oHUX}jY z!-we~KmRQK%a>oKPai!>%bM`9=j~GU&jlvmy?Eh$ajY_PWj3oH#~j1Azn_ljp!paO zL7KgGloM$wai`xh5(<8#+;%G!A+o>WNaJW5ml1KYUVAm^1`5^R@VAdCEklq`_M9H3 zMbp%3;8;|#-vjqa?|%~RQ)-0y*~@K|G1?mTtJJ8rkRAw;GqloQOIW9kMpHJ~0O8U&bXT9gBi~ zQ!gR?l*Le`d#yB=H`deQ@{(nfPN!>9PSb?-W6~v0{0xJXoX!vwzC_J{W^2#>N`yVj zYBU_B;(g1Wl*!$1q18V4hRfTAUAX2*Kc!SAV2qbhM7-I5`(OXB|A??rST^B+1x;p_ z+p)w^XqpkJQL+NZO7evmK0Y}VFRb&jU>(9E+2lhx-Vj_|LR*bp?i;HcQmYb1#JYta zZe?T7@3F#*DL42?pIDQ!=hqVo!%DSLEl%Ezln@%3pSiV6B`!?3Ob zM!@x+Vn58JrN5|gk{4vo_EKPAxUyS4Hrx|M^hGm{nL`j)S$PXc-plOta@FNZgbIRf z^IAhe;v+>qHcaXG_}q_t+at6UfN?LT{5en9r8hw^;Of%$-$Y~@4w2h+f#X!spoX<_GH$bDHgCV-C&XwC zjADX6jb(@~i%aRr`i3Jh zUMC4ceANHy-P^P$A>Dnm#y79ZqWl*?cQ%W|N5piJ@*!`^7rNg@s;ru=l#=@9JDf7X z&BGjz7uzz}X3^`-+l@OT{I)p@e32UYW9x%tg7eFCuqOfe=qz2z%xiXTP2|R3zUyII zLRqDb{KuFM4OcVl;f^tfv%*Xo=2N_D4CLgo&4azPr+U7WOtt)IBmLq3_?Pt6?|+|` z*H*nK>Np~gSb?snGRHzJI&_gi2p1roHeC?5FquF`38&a9NH156x72}4qD8h=N!M zdh#p{260C7167lE(kc!Nv%<{RldLc^2jq1D`)t@aje>6eAjDD`kr3nJpfQ=ItJw<9x)2ft=l(ui8Ekzg}%V;na&*ZH5>2Ifu{| zX^}2RqbaMdDS!AU;f{Sue)JTEbn$jsDZKais=N^z`w|KlB^0usCmvS8Wsp@iLjzA{ zZw@2mqLObmWDMIr1SN$DFe3ryhkv=bU1r6b175|Qv$suPHtBPxnN_NcxbTI}qNk4b z(eg_A;_0*Wbp2r(Fbh`29PI6<7cYKDUw`v$+T7aqgo{*JZ9d%FOS|tj)7I

`-`
` all receive top and bottom margins. We nuke the top\n// margin for easier control within type scales as it avoids margin collapsing.\n\n%heading {\n margin-top: 0; // 1\n margin-bottom: $headings-margin-bottom;\n font-family: $headings-font-family;\n font-style: $headings-font-style;\n font-weight: $headings-font-weight;\n line-height: $headings-line-height;\n color: $headings-color;\n}\n\nh1 {\n @extend %heading;\n @include font-size($h1-font-size);\n}\n\nh2 {\n @extend %heading;\n @include font-size($h2-font-size);\n}\n\nh3 {\n @extend %heading;\n @include font-size($h3-font-size);\n}\n\nh4 {\n @extend %heading;\n @include font-size($h4-font-size);\n}\n\nh5 {\n @extend %heading;\n @include font-size($h5-font-size);\n}\n\nh6 {\n @extend %heading;\n @include font-size($h6-font-size);\n}\n\n\n// Reset margins on paragraphs\n//\n// Similarly, the top margin on `

`s get reset. However, we also reset the\n// bottom margin to use `rem` units instead of `em`.\n\np {\n margin-top: 0;\n margin-bottom: $paragraph-margin-bottom;\n}\n\n\n// Abbreviations\n//\n// 1. Duplicate behavior to the data-bs-* attribute for our tooltip plugin\n// 2. Add the correct text decoration in Chrome, Edge, Opera, and Safari.\n// 3. Add explicit cursor to indicate changed behavior.\n// 4. Prevent the text-decoration to be skipped.\n\nabbr[title],\nabbr[data-bs-original-title] { // 1\n text-decoration: underline dotted; // 2\n cursor: help; // 3\n text-decoration-skip-ink: none; // 4\n}\n\n\n// Address\n\naddress {\n margin-bottom: 1rem;\n font-style: normal;\n line-height: inherit;\n}\n\n\n// Lists\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: $dt-font-weight;\n}\n\n// 1. Undo browser default\n\ndd {\n margin-bottom: .5rem;\n margin-left: 0; // 1\n}\n\n\n// Blockquote\n\nblockquote {\n margin: 0 0 1rem;\n}\n\n\n// Strong\n//\n// Add the correct font weight in Chrome, Edge, and Safari\n\nb,\nstrong {\n font-weight: $font-weight-bolder;\n}\n\n\n// Small\n//\n// Add the correct font size in all browsers\n\nsmall {\n @include font-size($small-font-size);\n}\n\n\n// Mark\n\nmark {\n padding: $mark-padding;\n background-color: $mark-bg;\n}\n\n\n// Sub and Sup\n//\n// Prevent `sub` and `sup` elements from affecting the line height in\n// all browsers.\n\nsub,\nsup {\n position: relative;\n @include font-size($sub-sup-font-size);\n line-height: 0;\n vertical-align: baseline;\n}\n\nsub { bottom: -.25em; }\nsup { top: -.5em; }\n\n\n// Links\n\na {\n color: $link-color;\n text-decoration: $link-decoration;\n\n &:hover {\n color: $link-hover-color;\n text-decoration: $link-hover-decoration;\n }\n}\n\n// And undo these styles for placeholder links/named anchors (without href).\n// It would be more straightforward to just use a[href] in previous block, but that\n// causes specificity issues in many other styles that are too complex to fix.\n// See https://github.com/twbs/bootstrap/issues/19402\n\na:not([href]):not([class]) {\n &,\n &:hover {\n color: inherit;\n text-decoration: none;\n }\n}\n\n\n// Code\n\npre,\ncode,\nkbd,\nsamp {\n font-family: $font-family-code;\n @include font-size(1em); // Correct the odd `em` font sizing in all browsers.\n direction: ltr #{\"/* rtl:ignore */\"};\n unicode-bidi: bidi-override;\n}\n\n// 1. Remove browser default top margin\n// 2. Reset browser default of `1em` to use `rem`s\n// 3. Don't allow content to break outside\n\npre {\n display: block;\n margin-top: 0; // 1\n margin-bottom: 1rem; // 2\n overflow: auto; // 3\n @include font-size($code-font-size);\n color: $pre-color;\n\n // Account for some code outputs that place code tags in pre tags\n code {\n @include font-size(inherit);\n color: inherit;\n word-break: normal;\n }\n}\n\ncode {\n @include font-size($code-font-size);\n color: $code-color;\n word-wrap: break-word;\n\n // Streamline the style when inside anchors to avoid broken underline and more\n a > & {\n color: inherit;\n }\n}\n\nkbd {\n padding: $kbd-padding-y $kbd-padding-x;\n @include font-size($kbd-font-size);\n color: $kbd-color;\n background-color: $kbd-bg;\n @include border-radius($border-radius-sm);\n\n kbd {\n padding: 0;\n @include font-size(1em);\n font-weight: $nested-kbd-font-weight;\n }\n}\n\n\n// Figures\n//\n// Apply a consistent margin strategy (matches our type styles).\n\nfigure {\n margin: 0 0 1rem;\n}\n\n\n// Images and content\n\nimg,\nsvg {\n vertical-align: middle;\n}\n\n\n// Tables\n//\n// Prevent double borders\n\ntable {\n caption-side: bottom;\n border-collapse: collapse;\n}\n\ncaption {\n padding-top: $table-cell-padding-y;\n padding-bottom: $table-cell-padding-y;\n color: $table-caption-color;\n text-align: left;\n}\n\n// 1. Removes font-weight bold by inheriting\n// 2. Matches default `` alignment by inheriting `text-align`.\n// 3. Fix alignment for Safari\n\nth {\n font-weight: $table-th-font-weight; // 1\n text-align: inherit; // 2\n text-align: -webkit-match-parent; // 3\n}\n\nthead,\ntbody,\ntfoot,\ntr,\ntd,\nth {\n border-color: inherit;\n border-style: solid;\n border-width: 0;\n}\n\n\n// Forms\n//\n// 1. Allow labels to use `margin` for spacing.\n\nlabel {\n display: inline-block; // 1\n}\n\n// Remove the default `border-radius` that macOS Chrome adds.\n// See https://github.com/twbs/bootstrap/issues/24093\n\nbutton {\n // stylelint-disable-next-line property-disallowed-list\n border-radius: 0;\n}\n\n// Explicitly remove focus outline in Chromium when it shouldn't be\n// visible (e.g. as result of mouse click or touch tap). It already\n// should be doing this automatically, but seems to currently be\n// confused and applies its very visible two-tone outline anyway.\n\nbutton:focus:not(:focus-visible) {\n outline: 0;\n}\n\n// 1. Remove the margin in Firefox and Safari\n\ninput,\nbutton,\nselect,\noptgroup,\ntextarea {\n margin: 0; // 1\n font-family: inherit;\n @include font-size(inherit);\n line-height: inherit;\n}\n\n// Remove the inheritance of text transform in Firefox\nbutton,\nselect {\n text-transform: none;\n}\n// Set the cursor for non-` - -

- - - - - - - - - - - - - - \ No newline at end of file diff --git a/server/src/main/resources/templates/subjects.html b/server/src/main/resources/templates/subjects.html deleted file mode 100644 index 150cf45c8..000000000 --- a/server/src/main/resources/templates/subjects.html +++ /dev/null @@ -1,52 +0,0 @@ - - - - - - - - Ikaros Subjects - - - -
-

- Ikaros Subjects Page -

-
- -

暂无数据

- -
-
-
- -
-
Subject name
-

Subject summary

- 前往条目详情 -
-
-
-
- -
- - - - - - - - - - \ No newline at end of file From ca75efe90f522254f024cbccf3d9f64ae0439e5f Mon Sep 17 00:00:00 2001 From: li-guohao Date: Mon, 2 Oct 2023 00:40:54 +0800 Subject: [PATCH 2/4] optimize: move simple dir to theme root dir --- .gitmodules | 4 +-- .../ikaros/server/config/WebFluxConfig.java | 31 +++++++++++++------ .../server/controller/IndexController.java | 2 +- .../server/controller/SubjectController.java | 4 +-- .../resources/templates/{ => theme}/simple | 0 5 files changed, 26 insertions(+), 15 deletions(-) rename server/src/main/resources/templates/{ => theme}/simple (100%) diff --git a/.gitmodules b/.gitmodules index f12448d9e..0f36fd4bf 100644 --- a/.gitmodules +++ b/.gitmodules @@ -1,3 +1,3 @@ -[submodule "ikaros-theme-simple"] - path = server/src/main/resources/templates/simple +[submodule "server/src/main/resources/templates/theme/simple"] + path = server/src/main/resources/templates/theme/simple url = https://github.com/ikaros-dev/ikaros-theme-simple.git diff --git a/server/src/main/java/run/ikaros/server/config/WebFluxConfig.java b/server/src/main/java/run/ikaros/server/config/WebFluxConfig.java index beaa9db91..4b518d026 100644 --- a/server/src/main/java/run/ikaros/server/config/WebFluxConfig.java +++ b/server/src/main/java/run/ikaros/server/config/WebFluxConfig.java @@ -4,9 +4,17 @@ import static org.springframework.web.reactive.function.server.RequestPredicates.GET; import static org.springframework.web.reactive.function.server.RouterFunctions.route; +import java.io.File; +import java.io.FileNotFoundException; import java.net.URI; import java.time.Duration; import java.util.List; +import java.util.Objects; + +import org.apache.commons.lang3.ClassPathUtils; +import org.springframework.boot.autoconfigure.AutoConfigureAfter; +import org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration; +import org.springframework.boot.autoconfigure.sql.init.SqlDataSourceScriptDatabaseInitializer; import org.springframework.context.ApplicationContext; import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration; @@ -14,6 +22,8 @@ import org.springframework.http.codec.CodecConfigurer; import org.springframework.http.codec.HttpMessageWriter; import org.springframework.lang.NonNull; +import org.springframework.util.ClassUtils; +import org.springframework.util.ResourceUtils; import org.springframework.web.reactive.config.PathMatchConfigurer; import org.springframework.web.reactive.config.ResourceHandlerRegistry; import org.springframework.web.reactive.config.WebFluxConfigurer; @@ -45,7 +55,6 @@ public class WebFluxConfig implements WebFluxConfigurer { private final ApplicationContext applicationContext; private final IkarosProperties ikarosProperties; private final ConsoleProperties consoleProperties; - private final ReactiveCustomClient reactiveCustomClient; /** * construct a {@link WebFluxConfig} instance. @@ -56,12 +65,10 @@ public class WebFluxConfig implements WebFluxConfigurer { * @param reactiveCustomClient custom client */ public WebFluxConfig(ApplicationContext applicationContext, IkarosProperties ikarosProperties, - ConsoleProperties consoleProperties, - ReactiveCustomClient reactiveCustomClient) { + ConsoleProperties consoleProperties) { this.applicationContext = applicationContext; this.ikarosProperties = ikarosProperties; this.consoleProperties = consoleProperties; - this.reactiveCustomClient = reactiveCustomClient; } @Bean @@ -142,12 +149,16 @@ public void addResourceHandlers(ResourceHandlerRegistry registry) { .addResourceLocations("classpath:/templates/static/"); // Register theme static files path - reactiveCustomClient.findOne(ConfigMap.class, SystemSettingInitListener.getConfigMapName()) - .map(ConfigMap::getData) - .map(map -> map.getOrDefault(SettingKeyConst.THEME_SELECT, ThemeConst.DEFAULT)) - .map(theme -> registry.addResourceHandler("/static/" + theme + "/**") - .addResourceLocations("classpath:/templates/"+theme+"/static/")) - .block(); + try { + File themeRootDir = ResourceUtils.getFile("classpath:templates/theme"); + for (File themeDir : Objects.requireNonNull(themeRootDir.listFiles())) { + String theme = themeDir.getName(); + registry.addResourceHandler("/static/" + theme + "/**") + .addResourceLocations("classpath:/templates/theme/" + theme + "/static/"); + } + } catch (FileNotFoundException e) { + throw new RuntimeException("Not exists theme dir in classpath.", e); + } } } diff --git a/server/src/main/java/run/ikaros/server/controller/IndexController.java b/server/src/main/java/run/ikaros/server/controller/IndexController.java index 783000221..77a3e178e 100644 --- a/server/src/main/java/run/ikaros/server/controller/IndexController.java +++ b/server/src/main/java/run/ikaros/server/controller/IndexController.java @@ -17,6 +17,6 @@ public IndexController(ThemeService themeService) { @RequestMapping("/") public Mono index(Model model) { return themeService.getCurrentTheme() - .map(theme -> "/" + theme + "/index"); + .map(theme -> "/theme/" + theme + "/index"); } } diff --git a/server/src/main/java/run/ikaros/server/controller/SubjectController.java b/server/src/main/java/run/ikaros/server/controller/SubjectController.java index 71397db53..905a3407b 100644 --- a/server/src/main/java/run/ikaros/server/controller/SubjectController.java +++ b/server/src/main/java/run/ikaros/server/controller/SubjectController.java @@ -32,7 +32,7 @@ public Mono index(Model model) { .map(PagingWrap::getItems) .map(subs -> model.addAttribute("subjects", subs)) .then(themeService.getCurrentTheme()) - .map(theme -> "/" + theme + "/" + "subjects"); + .map(theme -> "/theme/" + theme + "/" + "subjects"); } /** @@ -43,6 +43,6 @@ public Mono findById(@PathVariable("id") Long id, Model model) { return subjectService.findById(id) .map(subject -> model.addAttribute("subject", subject)) .then(themeService.getCurrentTheme()) - .map(theme -> "/" + theme + "/" + "subject-details"); + .map(theme -> "/theme/" + theme + "/" + "subject-details"); } } diff --git a/server/src/main/resources/templates/simple b/server/src/main/resources/templates/theme/simple similarity index 100% rename from server/src/main/resources/templates/simple rename to server/src/main/resources/templates/theme/simple From acda89a7029e63741e0a26fe460af1ddf048ac68 Mon Sep 17 00:00:00 2001 From: li-guohao Date: Mon, 2 Oct 2023 10:11:22 +0800 Subject: [PATCH 3/4] docs: add some content in BUILD.MD fix: checkstyle fail issue --- BUILD.MD | 17 ++++++++++++++--- .../ikaros/server/config/WebFluxConfig.java | 19 +++---------------- .../server/controller/SubjectController.java | 4 ++-- .../setting/SystemSettingInitListener.java | 5 +++-- .../server/theme/DefaultThemeService.java | 5 ++--- 5 files changed, 24 insertions(+), 26 deletions(-) diff --git a/BUILD.MD b/BUILD.MD index 7f8ad13f4..7ee1560b5 100644 --- a/BUILD.MD +++ b/BUILD.MD @@ -1,5 +1,3 @@ -# 文档状态 -WIP # 编译环境 - JDK: 17 @@ -7,6 +5,7 @@ WIP - SpringBoot: 3.0.1 - CheckStyle: 9.3 - Vue: 3 +- IDE: IntelliJ IDEA 执行gradle任务前,默认会走一遍单元测试, 如需跳过,加上`-x test` 即可。 @@ -61,4 +60,16 @@ commit之前,用checkstyle检查下代码,确认没有问题后再commit。 最后OK保存 ## 本地开发 -在`IkarosApplication`的运行配置里,将`Active profiles` 配置成:`dev,win` \ No newline at end of file +在`IkarosApplication`的运行配置里,将`Active profiles` 配置成:`dev,win` + +## IDEA格式化配置 + +1. 打开 `Setting` => `Editor` => `Code Style` => `Java` +2. 选择 `Scheme` => 选择 `Project` +3. 点击右边小齿轮 => `Import Scheme` => `Checkstyle configuration` +4. 选择项目目录 `config/checkstyle` 下的 配置文件`checkstyle.xml` 保存导入 +5. 保存设置 + +# 更多 +WIP + diff --git a/server/src/main/java/run/ikaros/server/config/WebFluxConfig.java b/server/src/main/java/run/ikaros/server/config/WebFluxConfig.java index 4b518d026..e1f933e06 100644 --- a/server/src/main/java/run/ikaros/server/config/WebFluxConfig.java +++ b/server/src/main/java/run/ikaros/server/config/WebFluxConfig.java @@ -10,11 +10,6 @@ import java.time.Duration; import java.util.List; import java.util.Objects; - -import org.apache.commons.lang3.ClassPathUtils; -import org.springframework.boot.autoconfigure.AutoConfigureAfter; -import org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration; -import org.springframework.boot.autoconfigure.sql.init.SqlDataSourceScriptDatabaseInitializer; import org.springframework.context.ApplicationContext; import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration; @@ -22,9 +17,7 @@ import org.springframework.http.codec.CodecConfigurer; import org.springframework.http.codec.HttpMessageWriter; import org.springframework.lang.NonNull; -import org.springframework.util.ClassUtils; import org.springframework.util.ResourceUtils; -import org.springframework.web.reactive.config.PathMatchConfigurer; import org.springframework.web.reactive.config.ResourceHandlerRegistry; import org.springframework.web.reactive.config.WebFluxConfigurer; import org.springframework.web.reactive.function.BodyInserters; @@ -37,15 +30,10 @@ import org.springframework.web.reactive.result.view.ViewResolver; import reactor.core.publisher.Mono; import run.ikaros.api.constant.FileConst; -import run.ikaros.api.core.setting.ConfigMap; -import run.ikaros.api.custom.ReactiveCustomClient; import run.ikaros.api.infra.properties.IkarosProperties; import run.ikaros.server.console.ConsoleProperties; -import run.ikaros.server.core.setting.SystemSettingInitListener; import run.ikaros.server.endpoint.CoreEndpoint; import run.ikaros.server.endpoint.CoreEndpointsBuilder; -import run.ikaros.server.infra.constants.SettingKeyConst; -import run.ikaros.server.infra.constants.ThemeConst; import run.ikaros.server.plugin.PluginApplicationContextRegistry; @Configuration(proxyBeanMethods = false) @@ -59,10 +47,9 @@ public class WebFluxConfig implements WebFluxConfigurer { /** * construct a {@link WebFluxConfig} instance. * - * @param applicationContext root application context - * @param ikarosProperties ikaros prop - * @param consoleProperties console prop - * @param reactiveCustomClient custom client + * @param applicationContext root application context + * @param ikarosProperties ikaros prop + * @param consoleProperties console prop */ public WebFluxConfig(ApplicationContext applicationContext, IkarosProperties ikarosProperties, ConsoleProperties consoleProperties) { diff --git a/server/src/main/java/run/ikaros/server/controller/SubjectController.java b/server/src/main/java/run/ikaros/server/controller/SubjectController.java index 905a3407b..fbbf0b6c7 100644 --- a/server/src/main/java/run/ikaros/server/controller/SubjectController.java +++ b/server/src/main/java/run/ikaros/server/controller/SubjectController.java @@ -16,13 +16,13 @@ public class SubjectController { private final SubjectService subjectService; private final ThemeService themeService; + public SubjectController(SubjectService subjectService, ThemeService themeService) { this.subjectService = subjectService; this.themeService = themeService; } - /** * Subject list page. */ @@ -43,6 +43,6 @@ public Mono findById(@PathVariable("id") Long id, Model model) { return subjectService.findById(id) .map(subject -> model.addAttribute("subject", subject)) .then(themeService.getCurrentTheme()) - .map(theme -> "/theme/" + theme + "/" + "subject-details"); + .map(theme -> "/theme/" + theme + "/" + "subject-details"); } } diff --git a/server/src/main/java/run/ikaros/server/core/setting/SystemSettingInitListener.java b/server/src/main/java/run/ikaros/server/core/setting/SystemSettingInitListener.java index faa482704..97d9eee71 100644 --- a/server/src/main/java/run/ikaros/server/core/setting/SystemSettingInitListener.java +++ b/server/src/main/java/run/ikaros/server/core/setting/SystemSettingInitListener.java @@ -3,7 +3,6 @@ import java.util.Map; import lombok.Getter; import lombok.extern.slf4j.Slf4j; - import org.springframework.context.event.EventListener; import org.springframework.stereotype.Component; import reactor.core.publisher.Mono; @@ -19,11 +18,13 @@ @Component public class SystemSettingInitListener { private final ReactiveCustomClient reactiveCustomClient; - @Getter private static final String configMapName = "setting.server.ikaros.run"; + @Getter + private static final String configMapName = "setting.server.ikaros.run"; public SystemSettingInitListener(ReactiveCustomClient reactiveCustomClient) { this.reactiveCustomClient = reactiveCustomClient; } + /** * Init add system default config items. */ diff --git a/server/src/main/java/run/ikaros/server/theme/DefaultThemeService.java b/server/src/main/java/run/ikaros/server/theme/DefaultThemeService.java index ed4bef358..60a473fcb 100644 --- a/server/src/main/java/run/ikaros/server/theme/DefaultThemeService.java +++ b/server/src/main/java/run/ikaros/server/theme/DefaultThemeService.java @@ -1,5 +1,6 @@ package run.ikaros.server.theme; +import lombok.extern.slf4j.Slf4j; import org.springframework.stereotype.Service; import reactor.core.publisher.Mono; import run.ikaros.api.core.setting.ConfigMap; @@ -8,11 +9,9 @@ import run.ikaros.server.infra.constants.SettingKeyConst; import run.ikaros.server.infra.constants.ThemeConst; -import lombok.extern.slf4j.Slf4j; - @Slf4j @Service -public class DefaultThemeService implements ThemeService{ +public class DefaultThemeService implements ThemeService { private final ReactiveCustomClient reactiveCustomClient; public DefaultThemeService(ReactiveCustomClient reactiveCustomClient) { From 18619021adb49de36d7a7d9ec0b989d215edd39a Mon Sep 17 00:00:00 2001 From: li-guohao Date: Mon, 2 Oct 2023 10:18:49 +0800 Subject: [PATCH 4/4] docs: update CHANGELOG.MD --- CHANGELOG.MD | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/CHANGELOG.MD b/CHANGELOG.MD index c554f1508..60fb869d4 100644 --- a/CHANGELOG.MD +++ b/CHANGELOG.MD @@ -4,6 +4,10 @@ # 0.7.5 +## 特功能 + +- web端多主题支持 #450 + ## 国际化 - git仓库README国际化 #436

2P}| z9m{@pco_H4D_qTALDT`RbFs!KoC+3JRZ@c+eijNF2c{%ou8x9So}sg^&dnG2!b4HH#SxmaNat&btCnG}B}2 z13+lxL0~2nr&6%WtiB)(NIz`MG1@0C~j*3}|=0d}} zl=V4lpd^w1HbeyY9&5GZ+X!7 z)u7BUSq)~Q#DaI!2~pp}RGKDGN3%dD$dj?2{i9cm*%FkGc6ZXdm#@<1%a`7_ zOutD~`bz&vXR(Sm(~PsFZ=|ngJYr}((pdO9(p zsP4>MTJA4;Jfl1cmqz9X(A~IxaIO_`#3S{>>N0Qfw#|d&Vhn-V6E?|GtTwYi$f`2q zxR19ZJQ3Uk6u+vXIt9YDUR9u5;OSrRs^3fvLZRm$XP)CvRGEAPI9N`L%j@a!lTXv< zU;N&en{2EZuT(h|4l4Z1RiANz)A7tWe05doEt z@i^^*J$U}Wd@&77QhrHAUxsUvzYtM@?G7;0lzYmSy z@Dsu9rLBoD@r!%3+ZuIn>)AYv3641;{ZIH$j5rR3ALe2_ercnleck_bM7h;vRm`>e za75qIQkh6m4pAqqPl?B``_QZk8e^_cHyOjkYEnXs7MwbC&f<*v$IVwS)0-FHr`@-2 z(y98>YxR%3;hdjEFk#x(+*0vXscoW!{tnp-Z zJw26LKnQZQOizrm(8S*528CAyv^HmMt3MUSD3g}|OHGtNh86vaEiNI8`zqoX*%^do z*plgH$;2F7f218Q z*&Zr8NIi(X(JaIvH%Ks@TUhWnZG)wyG}qz#v=GWme`6h^-NI-qa2WK^oCLpxi4o9- zB8;Foe7D5vD`T)v#1K6eVJT1cEPJ~!c_6qG4}NlTMq^gE+Wo$m{kQ-1zy5<1g0Wm+ zIne+W8ty2zXCSn&Lg^Lf4zI&!B!o!N(*tuRL6Ce|uz4`2=)7`K1DC*wAlF~$djmfo zrIC5AFy!?MaaqkJ?H0jHt4D^fWJc|u9;eruWxn0pP6y}5X?|f&!n_3IrJiPLYLse7 z9SPBVH90%O0~~zCtPPTwV`fA{i~^QfjRXPL$H>u8NY~yG#;O5?(6gJ&tuKC&p3{T@ z(ZnC&7TRTH8zGKK1|3V5+a$!rmX7oDYYFn25Xgho)JH38>ESZ_z?o^$iNz{C*Fy6# zo0^o5@#Ac2-du2g;?Ch=<}KG_E`!Jm2L0OMc1#P==2;lB6euS2t+JERTIy)wTEdD~ z|3#SM*I($SWhMlg7%f@V@bGDeRAi zDZJ#QYq6k&yifg%^*bVCN^)-LsNd6oc*!;hPD?o0Py3r(b-n3rYp1-eQ(sHJThx9#HD{Y4ab5G0M)TN-d|!;ue8;^UMk}tH_-W zV-nw4dCgK_Uo$JraWYn?8}e1iQ9%zPjA@)q=0!D5dODTdba9=|PdR@$-r^%8EcOR! zent}wvd&-T#mu@gs4K`);tJVRXcOg=pRwC$*TYW|MW>jK~xiJUy%sPw6o@1@n8A50WfRS?5`sMqc>QRaLS(M z=jrn={vmzx?6b7Gy5aMiS&e?c`GI+LnOxK8&o8;q<0MuGHCy#csVk5`!x(mos^GC< z=5(%y#)ox7OO-jJ8QX#yA}h%K9ybCZ1kI*_gy_ZoTv}dSuv!|-d*!)LSnqS5^#^3J z&zVf>Uo8e9mPV3n-P{-MQ1jBsR@Y%Kq*dqXoYtXl}_VAFJVZT+5SMnB>R}jAD~f{ zFs1>Inazgx;xK~At^xZ&uO$+WwW^Jcp^h*NH+lW%sBK6+Ogz-ye&UseSm|}XYaWP8 z{#57-^YdwgiN@-hw*z@KS(NwG;s4hk|2zHZuYXOu>iC&ad*8Ty6;_K6x7zE+#P&1#LV1BQTz6}<3c2Wh#iCt->+81izyLY49;dJWuAw~+k}zc?n< z+-)ee>6X;|)osGhv)vr*R!nV+W5}(k4*tHZ|4rk*<@8fyq|i&f-+?AX4(>K$MVFWt z6tDm#QBt7?v)KXFx2aFO(U`-BeZK5T{o(Grx89E7Ef@;N8%3j?ObfGf-WJDkqPRni)m1OdU1&UX z4xt}?If>x%i^6%%5I=qk?7Z{GmEaFjx68KHj?4(e6c+x3&#EAkintlLMHCCu-rB;@ zjuJhlB1dPeGE2VlR*)P=uvxHEA(#`+qn3D;PB}_RJh5QTw`Vs9?y8UZ9=8uK`9nXp zi5Q4t4g`dW1f8-}#9BHWO+HQRD#uzA*Dn<`p`=T*BDdu`Z5fN0lIUNZr9QD=jENDg~KZFkHtc-ev*~n>|Co^Mfsa6DLZk~Cwv!j{ju4X|e zzACccpHBk|#C!9V z4`|ejW7xeZFEr8epWG~j+g6G)r(+#Op9Fn2?X#-M-f6cHuP~ph6FHYaeJUZE?F5wD znmQDeFD6mqq;aVSlgHF9S1KlXHJLH-m)52!T zbvqh^y|O=A30g&I+EnHC>%@;`@R!VBPJ5^>ag)kg2~sd@Ewv;9g+??eqX{bm=DJCE zwHTp`F-83!E6E%e7pGwC`!+uhR0TxVKMQMKT$6IY$k-|~+b9v1IbQaMH*eE_fBkj( z=EVzt6pxI+)z>U)JbU;kt@H*teW@U2`Qq&2D(#=1r0t_ae<;W}M;MQ_jOX52 z2>e87DCaa7*ZE_dkMEgK{9UE~VlOR8dG9iBz4buj3w*=xfbYW=^0!wkI8ufbKokWb z8T&Yt;8f+tV&2t-Xs~W0SwXo^omt61-Cmp$B^sdN5hB?5r`$vlzvv4hEyM<&Kqi;% z!^5=6g>!T~ole?#_B4I|)mQ29)5l(6hDR@8DJ&p)5z(5EX@AG~r^3eRS`9>AGui1|ZRRZ#0v6Ffdn&)Pfj^rW>$UH;{QYeJx`Iwc_kPw_bL&<)T zR4HhlbE+&FDEUXIMR@YH+UA$$hCjZgU?5=%hO?mGaM7>)LeP$~^qwXDZ3*EVCswV! z0P#!4qCbu~~XmnB*m_>&Uf>|`>!`6#|gmAw8B~>OR5aPp1uFppKzR^B4FB0Kgg=I&wSIw7`#2gJMrFoWtG{XdR2leKbU%bn9Y<}$ zcD1wIZn6!}CSf?OHwZ;{0?Av+wHtkAS=6q$Z z{L;o0(fuoZuau7~m2SBJs+JG<;Eg`^(r-{-ynbUr`Q_`kzTk_#d0s-^#_C#nyt?j- zx8}?T{J>HO<&0w|7w73vYD?qUzWQqm%tGno8OtN(D%0S$w*Dh9nQFLNu94!%U4&y) ze{sRvE)bLzLTrWX1Ai8n`wLcl02td|d0rzoks}r%dBe^3Rg$r!SbRlb=6JaWH!4ew zSqt-B9}vKsRk(5M$z?_R!3`_LVpedI#c3%`)QJcqFz>Q2`hmvVem_0=?9=qs?|zpy z9zBx$6nAV82bm?PKog>v!t60Jn;R7_{skqDHUFtjRW97z$JSj5lWLDwXr3R(nR(%P%w4YgrHmIY4_;5A7=n%!ize zAz``Gn@x*LY9QYGql~E)G&wO59%uv`3D90aj1_10U;93HglH;&*-CDtuEYZKM&lNr z`tddlHC*p;Zro{<1g$cG(F)g0&n*;l=#;F*Etj7Zd9^T}9}bltH`6I+X<@FL)+Hda zhq)1$38ymT@|O5OPj{&fm`@7?Qm9ggB|ZW$!tlaE&ofh>n!zMP z;SZTq9G|MV_*irxU2UR6hod%=dAL$X6@s(ksjSNiKXpfV4;oHsh~qFCGRrG`GmjWc zW`)Raq&Kc=TDa)fal<@@Db9a8_*=-p{dp`kRjV3RGZ5Mk#kq0GhHwuH?I2X`MxWBU zhaY-2Ov5Dq5hqbBhF>{;EQ7yP1|!}2i7#l%KKt6{K2PRccZ^rX9E(wzQjUsNl=~s# zOE_h#8E-5vPuQ<~AYqv;81K^l&Q>}-JkU6v#}LJ&w`lT>HW7X81d%x@!Go7n$OioP_h&V|L`r6^s&(4rr^udincv<36 zCIM*Wb|9E{laF*z)ENRZ=Pz%m{tvltL%b|3Eu~Ms_#%D& zETlPAECMLuttdz*<^(gsj1b6*;DKg5ueRQ$-Q)el285Zp>oi#ARfp)Q4n6aAg+v9R z2L)*BU&^b>b6H?U(2=BtFm1tE%K1WN0ot=bMKAThq?grZE!_;@|qvP6EwrODZYJh0-N84iWemuy9gW$rjTkFDr&;m=8h2sw)+=np| zrlvjWmH!&E!j`{ZFMdkiCY9%h;C?)oQ04i%3$7nUB3@|=;a2*!u)E)lP-Ef7RQ?0> zwYUxOBYSv9n7d$FcLx1f<@}+zUtXr;$HuP#t?BeAsaWyLpgtxb>hSh*^;n8N)ZP>? zlSH$T{!)DyecZMBzYEUXJv#DAGUw6nZEg9w>xYMw%dGSN~UIO#Z&YsWFX91|EKA4L(o04$m)sm>foW)SX;Z_ikqh%c^ho&(kJ& zgY09Cd7G@ZLfZ%uL30SWp=bn?{67!~?QIrB*n5w%6;<{kg+E#;2zXJ3#1O(kr`u1R zg~ik##7BV7pMRMiJ$jZFmzE`j#(9GXDd6bnFzxK^`cwy+RJ^vxkGBY07tk9s8JA*@ z^qwB%eO2VeHTR}pra9l56K5`~#RR)Xp&NgID&bE6+dw40W$zVcv6ea=PF&E8toc}Q zCap^NUXdE`VIarV`Lqp$Yej^YOwR%>udURXFk|+`C+shh&i*21fZmHND6KK)09I^tF=?A7~M(f zLFC+KwsL&-&$rU^&X87ms34-1^4v8S-x zZ{Mcv*Khnm;0ZTeaaxHcCUM#d9U_Q$R?v_=egnaMxRhW`Wg4})#)x|zrx>LN?c&69 z9_FI%M&W9bx(#>v--Y{ecQ@+X7WF69z6H&6$RUm35 z{%Zfy?YS;cQ_645z0{-h^5_5T-qy1nTV4GVZHZOo3%)&~zuVhOdz7G8C;3f+mxM01V5oom&u_j>U%z;n-ty73($V0ZI?CX~{!;q% z;iJ@>k&K`|meUU?gUn&12K}6Daq|L}P*QF(7IjC{`Bzg0tDMKSY<|tu)xA?bPK7g0`RguM9hUujv(0U7QqZl`oURo}Ef# z!AUH8282NDMXw)q(Xoy*vd^jOJev-<;;S0}Bjli?OSR_OieLh&fqc1s4GRv|3Pru!hS%04<$ z81CpNjq-p94wKCVu!Nr7OW4t1lTl?3+!`r7`7H`OpzQdUqD(^2msxo()TytP{=nx= zv(+c+-4WzZyOx6yh7zCh=L10YLUGu+Cn73ibiWzV!+LshtYFvPC(R8)oS_N9c+e$; zC~au5pA12Uedh2;heCSAYh=TGKxS^({UXP!>QZGxyg z7ix2S&wyXFLiyzOUg$tm#B!vdOB+R3$l_dn?nDH=U)Wy`xAAuu@Avh;e;G^+N&RJG zgDT)?oG}`XUnsP`ZeLjKq!6VosI91>B(ApR_{`IT{dBOqoA$Rh)84yHn{lTt@iw(t zJ#2`Hj@wSS04U$6U*yuP-Gig_&3E6YzkL6F`u_Fnbg+LY!92!(KKy^YvYMW5Z1{*- zR_;*IyB3J5lk#Bb5B=FDz{=;Ac;!9^_@R%EeztyI1k=m7rF~BK350(YN_iVc4wcif zJb*we-fkqqat-$K3a5urevHmh56A_8Xq@uJ8&kGyG#~wupGM{JM&lIn#mVuh#w?{G zDf#AR)@-pT$E7cjBL`2m3U?Y<;~@yVyM3PrJv5>6~$|+exdB z9;RoXeU=8xi+-cZ*2Ww9pbQnikn_b@4MVcmX~viy?IzrdjuPYJ_A2R-2^?2b2|Y5YF@?r{Epm!VsbH=k?2#I+~el&9XGX@E+#H z6~A&}MoxZdpnEFgV|9Ma?EOe80sL+lWTi9fJWvOCtU92XdsW%&s0@@JrD_F+^lT~q z=20kNa+X?{C@2wY&wyP@unCAdDirvoRm5*YUIsoQrSn}~T+|GdEg7muVpDh^2nab6 zn(2lI_0++g`zjAzZDXz9=MfqrN*Qa0XZn9T-+i%Hu8Wu#=U;~E}f_iA`G!oxU6yO@yc3yyuR++{LBx$S-1?)$2&(&yW%6X zO9{=FX;1XG)!t8O*V(s>%>;*5@JD=U4UG>&9UH1a6SCP*Lf9CoGambfKStu2tF*GR z==&iw%oh1yWfgBA{Wev~XD|;IEI1=?AU}}?%8QE7R>4?ER=;q3bei}^O!El&Y5Y?8 z`c0@5V1mOP1@%XiW;t?EL5?L0(%GKK@v3|$wx>zSh3a=kg8bv>pQQCik5Wf85n3s4 zE{|cSfhX!>#N(mTx10E}OsIcP?oB`H$c~u}vTs32;k^}uGLg)K&`f(_t0iMJZ`4@a ziphNxqDhd38P5buey~Pj9}Tg>Y~)0YFo%_2GMNW(^Au zs$)Nli%nGF3gycpmIh0y$9aCvod3h%UmgNl7{}3Er=#=J^loq4*I=JqU!(_fH>tZY z=h+*&lC^TBWHOLtQey}Eg@>)S=NYoh7PPQS>T)L_HyQ;Ew+PO2c{9FOo~2+9dkDY? zLZE+`>RzKPA-IB#x$4}qBv9J~muOcBr7Zqh3bXmmgXjQZw}m1YDA+F=|Y zmpcKK(^+0=p68+EBS5#8Ow06D-s;Q|khxl$S5&AU~{y2GyC-fGm0&*=hsN+nEO}$yq zzqTr1)*4talcR-74G`SQcPU}$NE0s3ndkHi^b<|Q*sIJ)WF;aYC__X9sAuU#fWyOY zL8Xo*z;27)i#P07ewkkU@H%bp?0L&#Qh(Z0|GK`ooIa7z^=M^P!d%BIpKX@OJ$C4V zoGw2K$H)H1>Q{F(&T;A!CrFjIyi5Yg8$msa${n(fo_{|S(_)X+rx+p4W}Bl%;j5cV zjT;Zr+WL}Ljx`)u-mvd=z71L75CY>KiB@3dSksVANGa0tVw|2~wrU<7YEpcvNy9bt zX8oO#mhBT-r|5W6qD9*w%4+bzwP+@5L@9-}Kj3()!~^ zX|S^Fg(HG`MOdm#=FiU*R(%W~#xv$Y%mOr9NReZZIV|@eRENSJH-zH{Y{L-$tSX~8 zc9^%u$dRmOBTM>itrIuPPJav~lXYf45-Nc?^DvS|n`Sgj0)(btm@WQhTo$zmgs*wc z9PLz;{0`Y4rOx~8ByRL6+cE~d1=(65CPEiA6BVdR**`mRCGMXdrgJsKSqaQNuD>3{ z%{k?{M#bYIv*^_-=oi1@Z=20Ad!eI1@Yh3#@T>+Chh!rpv-*q~0gLdlEx@!zwxMpK zvGU6v+h`!{!A8Y#dz4RK@KsYz{#$9OKBheAnYBid= zKqWjV2fCm?43i2n6+lqARAYNZ;*01tqwb?5)s*lo%Q_l$I!JU4c7lE`y zFu2MLtgX`>m`w9-d}zE;d@MRY74FC1q)--AbKScB zi;^Gh=U{KoLhpB9f1SSn=9~25n{U%=3C24TaQ3%%y_&qYy`A=V)Gtb?_A2w{wgl!k zY5QFW&u?D6_K}IldhY#doi{P`X&Q*438Gnhg7l#QodAeR=*kd2@L- z&wHjx{o5Ks6s|?p7_w&?^)p@Epc3^6t!PK|J+_mUgqiabjlstn1NINpcD8(6+`%qy zC63fzan3w_ntpAFo|J`&SmcQ}aIugjC0(MpSCu#S4lF3MSNX-OH)(Hg-$$bIA>ZO$ z$E(VpJbaioG;VR-wO_rP&j49)F7#8L12d8Hb|L}!Nd54R_}rB`7q3tNF;>&_2iqjZ2+F+2niWgLZ_aZC#i>`ZvRnzv&c9G}=cZC6BSvk$3vGFfqop$> zFxO4Y$ce`XSe2jLF^4NE$IRieaj^+*Q5hk^oSmGd?X4XZ7_WJF=w{P`3WSwrzJQb? z|5Am16w0M6tc-3Q?xi<-+j?k@B}89IaCwlH7P(4N0=IaK@{E{{7{p@2DwQ>dsa1iE z4j1lac1IpCLqArUV|5t;+OJMjvBh30HK>+Kjjj!Wxd_hXNV=xoO7}%04jDA)kPxsD znB(}JIW?r2w5sxYqRxja#uYLezZ4gj@D(u+4Z?BcAp}biPZxSPFXVTi4)e$#vhhH- z`HOlApa(a>d*d+y5iT1>Q9MWd>T;h56BLGm<#IH=%&UI*5||Gf+0)%or%CtWCOd*i zvn7b#ZYn#9ka(P7iQr6oywrmXA=>Gw%8Tt8M?OL0fjYIG>N~FhsQw{KIY)Vmn3&`h z6`hB-W-#*+ywamExl|pe;R6LG@D3aMH&Y4q<)`!0Me zIzJWe$KTXY#Ur-^KaX-m_v2+j04-cCjz#>!2%8^W^wM%#(oQNuI_{2PY`cDZ*u z`ZeLcJb#?LjXsw(@Ud?xV(AoVxJA9x&uT63H1$S57A8le4k)C-d{S}V-p>=wklVUOGRJ6a>1nt`&en?+`_aePhTRUZI zn%X7TGq3jg>FMfPdb+-mHu&(IzFT9D$5bT%&*r;fK2Y*&f8~vI4$n{1_Q8P!=3}og z;}?A9x5C)1>>~w={$Uu3J;I|4s7kS{81pBaSCm&)25EVvuW}@uq#DIxMV|2`R>auis%U=-Wjgu^f}*W*gT5`AsEhCY)8lxPe|3=_h_AILkJIYeA!zXWYSroct z1)7y*FA!l50hu?fu_Y|Fg<)p}8ln2^>{xzB4$IpN-gdB>%o)oF%Z$UQPN(Y|5gTDy zWf2_bYM|U|j94c)OhKV~8-iBz(H|NJkR3!up%(D4Dm!O3ZQv%6)X`TXikLdtdOb?4He1m>=E zHy1}!bEVOsux1|k3)&IJE|HAgY%C7gbJ$pEc5KB`Jk?tfkmHmMR-m~(Py%y@JvQv^ zp^J+6K{NOX2W(OZ&K8<+QQ0snln1Ibe%2*@N`}e`cZB6x`7L)A(qnZ%Ys<^N{u+V^ z)Cj^{sqO2=72lno1{hoDPM%6*+p{$=3*P zev49AX*Qu-sXU}Z!2+{9T*LbBtK8R@SJF~X0yFu*SMHJP5jZapP}$faY($`>cm>2> zXpWNOTyEf1WAV;phil9k448OOX7hTWIlw(=h$kB;(+JNDo7HL0zE$qfa@%ykQr<)@ zyoMgW*}#wdvAY}`H|h;EQ6ofSx(`Yjxox+EJ`z3_y^qb;$Hx8mn;uF&D*Jd-A+s7d z?dHwv*Xi58ev|(C-+xLkzx~cfd|jViq>lO*j^bKdSxL)-#k8t^pq=Pxs6mK9Fw*3X zmFFV~M10l0F9ltM9O{~t8`>{IGi?>Pxn)dzelqH|V$(-&J3j~R%kz)Vn}rn0NXkaL z21d;}*jTE??tZV*LG(K{7(o<=zJ`@R2__sBcXF`jtF76ue6X`^0h;y_BbJCL;gSw@ zjB=Z_dk9uD62hQgF1h1_Egb5DA^!fe?CdBRCV-_N6Z zrhee?Ahu-O+%TbuHvwLRyHEhh40FU)?F!F z(qyftF_#r_CR3~|(>E=sUt&9kCvY(CpBf`}TO*exucI->k;~y;P#bFm=CHSkO7{Z; z!R%&)hy8}(kk;cvI7#Ems4HAyRleT8e8B8b57qgp8q3wC!*GT!tAp*ffPkW;Yq{}d zEH}=)+uPC1=P1Qdau2)}gNEpj@Ei#a)L>lk{0A}XLNp8Mh4<*i{2x#VxwYZLud&f? zvFnF?At;xR|9rXz!ZP;U(CzQESfz|vI;>@C<`bcrhsSn8>W5Y3NNCotS^N-4F~LA! zUYhTwCo8LIL&_`j3XTANXn~nM%!&g=^BJq3Jl1hOGe_KAr6V=mBTYg$44!a9%KQan z6*AM)P$HB_H72=DK%`ob&C+bL9_0f=%AO}ulpl%@M;@)Mxy5UAnGXm( z8+;(eV4HoThW(w>ccK_NhM`(Uq{l0KI8Bs!`6tEWsYIBWA zZXb#tLu;f=e-hOE4X0OZx8;B`r>}4u(xjGE8Ma=0^VhG_)|49!g8}8Q;&&F4N%=0&{Fj zA&*RY&8FlB$?D$Xz;>7=jgM@DK}PbkOnAm8nH?T?8K8sQz{G@8NVrA$T1j`8`f0GX zq=_~662LD6qTL_}U+1kE*NVrM3$|jQdmDz@3GTEr!XQZVHiIy{@nGLF=WqALBj2*o zpY=43vlW9kU|v}!y~3+d^k6(RD{I+sFSL~Ii`jqw_jXH$QD{s`S4>axAj*(ZtBFu* z9Lg{PB!UKl-~RqV+R+2ctL<`%z*3KkC)id|vKzk$ckEy0ipDn*mNyS}WY&yi=1P?} zI8bxd7FZ>!fKnW#eV>q|&RS4$`KfH@OI(&P^OkSlpI);-!X!LwQ zs49=RlnY^{EG%UZ!e6-Z5UF7y49e;UkcYz^iyWAJF$-HpKwMc#8>=g+qjVw7!*VEr z?1WcgL=+7_Xaecc@mxzGi=Qj(nHn_5(4DEVyHSdZ!kZt6j}6g;{v_C4|HEBpD8q)R zK@<o87B1>p}4)Y;`n(g#%e3V5`P z;3M2*DqbcgB`4}NkPRd83nsfx#Q&lNdpg|NN#|-y z*BXxrM-19sVFr2#v5m0ozAU_HLmY6$i5Krg^Dp1ONPqqAMcRD3nJ#Fb>XZj_2xrUb z(?^fflht*fV8k}Ll2!rvf@i0d`^nnhdC3l?pFdXL$+5Eg5|-J+OnXK~fX{dnOdCcZ zC6c2AFhlRhfaqBjN-qB@9fn<7<;XkU`S}NW#s+C|k+X}*KMDe|!pxXYjNpCNE6gYa zW^VmMMsOPBY;u%N~Y^U)#O8zgu_Msz49O4Y)$+z?D}&M(u7p81EGwD?;qf;zO6 zEKv&rJW1o82#)RBK0b_-$RxiYEH6oQ#gimmDew-Bg3av|BDbUM?Ce@-_6$oE#1+q+rHgP`Cwrxa zhe*vP|CifaX>)%&UEEx%gXhe`ISm$?iFC`6bdahzkuhlTt6~gtAkt_EXts3m zjt(Xoa#3YASXP$3O@r4AtT@l{`jd|YqrtL*=o41))TTMV8F~v6+85M8QGd`VPY3*%pgWaV z{quH>vorGxUD^wJVKH=j28u_6#v|+5G$q`q>wQp{S3#6oiw~juaq!EfJPB|!s^TY5 z85>khuX$E!b8P#fZ4-xA+^pCP27~nU+0*p+$&<9P@zAToUD~{aV}u1hCglru1Yn+T z6s?eNK(5rt=H-Wg{N&ju>C?|YOOKvBP8$y&rh(cvZFL%k+CXD$-E10aC$;(S0mJ!; z{Ms10)L7}cQ;B}0eO`(l7$!077X;l4nN~wz!Q5}<@{V8mYn*T&Bb{@VFW8c^zwZ_0 zy?4B!*wW;QkNU1ONoPEC#LzQ6R9WC6y%4CP2V*Q^3&xJdjPGB)Nq_vy*Xg?#Kcwxw z{d6VaZC+#0k_4WO<<<01ZEQp1leY+wfQdyO5G8?W%b_gll$^L6{2#iZaEx6ik{=G$ zZ|*1`oRSgrcy3~$$_r<9Au4(%;7oozm>NH10xhQ&J-%|7CDvYl&ij|UU9OO3nTIlV z1dr=}(%!>16X_^e^K8`N5#i>R<;Em9dlWlgi<+1u0>irabE*h zWM67*VU>BQ+e>TxMb>KlB%z3(%F~kGJ`pM8dV>TZj8zRJ)OQ)n8dk%j?T3U)ovz za8Gr?)(gfkwpk!R7dxxRtU6mM9K!MqE6SHw5|X8qZ=^Pk6kc6g@x-6EW~?yJae+-1 zmOTN={DF$=aS$vUTig=<12OyW|2iTtkEBs5BHXiQ2_qf<$WJ&@v2`5V@si?rnd6fX zn74RF6|#5q#FsMtS&FDa1}OtYE%IVM}X8A3m0^zQ;us%Rm=6vQ z{q}^bwddwK3M1iH4I)06jdsbV9MkgaEb8{sdrf&w<>QsyiLyP1c19-}d4**w;u^(7 zNW~)w`$wQA9Fay4xhj7VcA5fpc^Nq^5EO=s_~*q4Z@)&UaGJ8r`Vgvi4=8W?1qMm> z7Bl(cR2JG&UxMxG#(G*?-|*G6UA7F#AN4?Ov(s09sP>6)tj;IR$QAoK|DQ>yJ@Xcft+ey@tv~MLqfmMa zgvu=ENhcMhp8GrC*ZL%g6?e6}bM)U4`3N zTuG1BE+4P1`8p+ds6az22MMYE~p!-+Xe7{eL9q!C@ZzrB$Fws#z7Fte8#-Vhaw z+z^XT%8}E|bnIr+$3bROB_l*$tdu5G0fbiuY7NV2X<0JLk|quFOlE_J;4sSB0x%!7`{av@5TY$8Um+-m z*;_KC^MNOJgk;7!ap!GgYb&d1UF`*Zb!ANx3kl5Pan^5IgC{GJ^)Co}1FYsN>q8iG z_|X_SC1W^=VsG6l6NR14xI1sz#d)+bQ{Z0(z?K6}8{lj0cbi-3V1G{nhi0cLLeA0U zl{Ss1bTkoZhB$3#*ajFJtfmw|bK@0bWU#w^{^I$7s?`1}4K4&IK zx;bsHbP>h`(8D$aXg0{^QtTN{wgi*jJg9eIjB@@d`CzV2$3gj^I7)6~MFO(~2+GDC z5J?U3D9COa8JNT7VZ)|Cv1K>&9S=I44tqt}V?{?sXT^m)3?Ap|IB47Z2Zt`tg#}jo zBsi;mmb6UKKccBXysq+>!>R{p`Lz~>cc?(2w)Goj= z!#HFP6bj{e9HyUjVK}9q6TeitABJh%X0gTouA|(xX23 zjCyf$4}?58=k|GA#poCedW=AkW zqd}c$2BQQV_*J*YN%{~jAmQ?nowsj%w(_a^BLo)@gE_ic#Z3COw`f~}) z7hZApH!uoIxLG~|WKBl(eyw_9QEiPCT=f-%VC*EE!;3UFoP4;#*@-{)JGeOY{^j}Z zd|H&SJdnKQHbiL2B+y_H&w>d98FC5=JN^=&F(W85f${Cm;)AQLSykSU?DFi%GwX{I z=6N$a^ME|ZLKBF^qFidZ42Doy@gDIN#$A3aX8)}cm`BNDx8P-r`l{gUR2qVQ<3AdK ztD*Rk@foi$pQ{r2@bBHbcV1;?IUli?eaw7>g0SZ6iB;(82GWjZIzMc_@wSXhxo{OW z!t%9n6JHAxTosVF`yjnttdmd}E+gZ1R_zg=hq> zSas&;7=&j|*`QJI8n)1ZNHiKXH2rxcRf?4a_Ph3Y0Q!UU7L zIDYDtyS0a{IvF8H}1XNY{E;szK!hCkh9$}5$DvJn5 zOA!+a$Tj4ACo?a%bqT3`1ZMHfm{|mI$~TL=>0Ei(S6kw6g)_z+wVUo@FAbLZX;!id zNB5c&%OmhEI-)^&M9O52g(bqo)dm?@O|Bt)1tBdv`>!?7UK(?1{n@fv$y4c-E? zX2P5_z|Ktz%zEgcaH$7_3iWL>yF2OC*1L3YexeGDhPbi5oCf`_LL%fvC6zRTk5Cl6 zE8sm*_??8}Op*=k7>&vGZ9je@5HsKqLgN{C|D`}a)0vfMUY|-Y=Pm|usHtJf=!Z;= z&H}Rtu#@(o8rm~8I1VNU__Jcn*YFq2?(9lBlmSiHmPVPn^fOIZ_PAzL9j_zFqyBJh zD4)0B)^aAj>>vEx5>}{vG23o~exxigOEE)drpqx~%Zp2CeK1G^woFjgIgaBRVe;yQ zRrYb7qdWqwDY~c#Z(WKGg02Zcnb$|m+L;~GiLlp{1LfJK!MKR2ir6d zfFKyOMG;MTpkv{+I3Ig)3=gLyAUJ!!w8F&cE72)>z$7+5!J?7b%>3p~r!X&sb8EjF z5q302Q(BF77tM;vkBYm}{pB!;Gu+DLY8p!21px-LC_DN?PP6D~qCBg~_6+SvZZk}} zB_#Wl7MW+e9Sv@J209%J(iWV#xIn`6V0Bf3wS;T=mk(-MUUHjilz!tsAii4*Xe~Cq zSG)S9Pm3f24tNsPG9loJ?w(&4Md-%|&9I#a|NX3{%uKZV*RTHK~@h@oEk-;ifRQc}a z`0~Q5%UgT|tA4QzYh{5a@)GTsh%WPKXcD?VN(}3Y59g#|VVQj3A)ffyZ?L%FBX9Ls znm@*S^P_O&8DV);U}if;cY$Lb=kiB?^)nj%K54R|%-swp-jWe3%xV@6gD~tt?o$7% zFWv<3F(z9wd`z3hc8GX#k@G;C@OMp$%XSRTUq00|1tGbE0MA66Lktwxd5N5uFL*3M zGr;Wcxn%Ytpm>?r)S;#f--l?Z=RDm4TCjFLbB zRy-@`kq{Xr;K#v`zzpe> z^2KpaGqH`u#q{j)lho7f%*CA>yai?iw9HW14q!&GhbEq&t_K(4?&R28Gw^e|@*^Id zKpVHj3=G>cYDah)Lgg?qa$wY}vCH6WW;3UK_^pDhbFybux%odHVbbOfb(bjoWvVVA-j*d^$;nA_{g^qze zqv-l+l5_{=6g2U<&@-a?;21iDXU~QN4{$k5J3vUe0fak!rHKZ+;U+Z>;%DQnFu|d} zOgjGr!Ux2_P|QCqDh7VVC|sgPolS>Jt_ng4dZ46^vpel8zEgN$-LH2QlIN9{f@)J&`tjn~sCpSD-Qnr9%a=H=IoQU1anZ8iSF?Y4Z3`?ax#DWD9>OqTG? zc9~3dv7d}_{RD$x+_IBEP_b$Et;fHjzyXT|2c=e5N!`|MY z(o&+Hihvo61uu-Gd;res?f0)#WF1Ai`64BGOjr9D{V}IPo zb=L^zrTUw6gq%Vkw=u@PFp(!41Pt&Jd=_p?8$_7nBkE(d`*#wSxqh2VxbUZKdk?eB z(MB7hZQ7Gi7=8~#41Sy1^f(*ikV=u0FjVB-h1t}Xu)MHLbb;84o%xvR4y;k||?fRp?3ne+fps^GIo-tJ!X(lH8c`PdCto$e9{KLnM#$mM? zE~b0@_-Xp=(=Q|}f0owPA8A6dq;at8iGFMgBU-dYks5;QwMMazI%oZ-L?bXyO02k9 zZD8;37MOXg`yExL1P%m7D6rhWxwoA*cei~N z_Vvt_8zNUsE)Eb9IpQmd*z}zeY4|_V8v^!*vpW%$Z^Iad-P-_|oUD>5VOn26tB5l3 ziXnoX8X*rn`7YZvSOF?Wl=)#(92)Dq8gW-{JvCOgWITWJ#9t!2af+&6TUlV1z-C5h ze1(b7O9|Ll>GQzwA?AT*mJFmy$nFlSz#&*i1UKfeMf@-h14k!Pr&P?hqtF}Tu`!{A z&N-mW>fxO~UORHV`l^KHC3OmvB|>u>ADWr_)*+LNJPqe8v~bTq6b5c~5VGz`g}f*y z1ZVFPQy>d9YUc!Wd)HvbR;0sYjzc1RdF4iVM@JO-WfxngEJY|lHd;a)wTIu&BkxA5Ir8hHOl61~Uy3P#9c59>`TBEXa_}MWQ zZ4j8*GPr+wl3s6ZrM;s=ZyPCnCu3wRCbT6=bj+D-3)3BQy%&Px8j+&6pCIh#kNx@s zjRUL}cNo*j3t=;7dLBbymdX>?A}}K;$FXt|-@0v_*(C*_;|j!wPGjIivx z8_bUq%X^qFBruobXt|J!V<*|d2|K2!bdj@=8`!UWaCYkJu(|i*N_O5@u|>qUf|?g% zihrf$`ZXoUKqu!9$cS}zW=^u&l7;2p|Nal@`SZ`xx+YsaR=Xucdy67GC_aDD`la;W zki!}U*kaWFGh)J)j9|XSu&rR!&2|dPwi*!Vt&2(nGZ<()7X^1yBJjg;WS<2ALHlZA=Z+fZygw8yTQ%T=i%T@?6Ad=5 ztn>!yv!|cbi`&ZYEYZqf1J8N5dZFe|mXtcZcT>}MAjX>)tqck^@hFha8_+Qlq<{7%$iiWxl@mj`gT@T^{Waekx_Ah{lURg;M2UeB{=UPlr);Tl=I_!r@Su#{H+AzuYY)%{`>21(zh>PrAuRs7hZ}rFzVUbX@4#i(PD4ynG9?fc(t`D0sl1Gr}{o72eEY_ zVgfj+tcLxE9P0=b?==*J@u7(-BBLS6V_Cdmv+nHtjJIQOFhOS?VcyXcPyYNXoPvjt zDh0g|m}3uf5t!#CFmp_#pU09eaiv{dhQNG$be2v|IL?ieE1179&aefdqc)+51_HCj z7{-fvjYY@`{chK9Up;kFf8YrTyvS`=Wke$q7QU+->T-W-Fhf}j!9zHIIAQp}P z;*tZoPc@Tdga1ytd~lIE{aGI)*W)z-U;EMORJ;h^rBT)ClG<=t7VfiOrD~KgXhAcB zy2(cCZLmsje{IrFP0t|lsw^y@qN@;M!l1^i{2@qrdj_3?1ZMAb77-fzoF0PZZZCbR zM!2Y%8V?2VYZX=@XwY^M;9;mB=!hd-OcWCF_BCr~mEl?*bg)qHN+$sY;y|;eRLrHB zPeU8-cHlpnMnU-LSN|562}!Q&w&l5xv1sSp>N-@M~?@zXsM4 zz3@T`O+1w&9W3=&Ze(L37@bS$ARnl+J4=UZ|3@lsR`+==#fM$gIoX0oy2jvD4x)>I z%)aK+EHs~Utdia1`fbqGl_0-H3+M1}GT?;5Jc3BScux*9gpnY{8XVk(d(eMxjMBWz zK8oT$s=q%b#T;|HrJ(FZJ!5LZg`u=%elZWJ;!XgN-3*z>R0g3;*G{cFD9JajBXOtW zK4E@ZRJm{9yjJe5nVib(av#TibK}W)h6O5g{|cE1+Gr74NJ9uiIN@wtwrBBnYIis7 zNnqU3n8^hs2-4+}Ci-gn9Y7jhO)mWbLX5(cJ_}*!`0PT0@oswY>P`CdH{Yede*b-X z^G?F(@oBn}uzYiQ?d^VERetg`JzIb1#RwK`=+8{eG?iLYPB|k^Cej+kuv00G9GilW zvaXQy^YF~ki2Ld@*^cpMd&}SIF!}@f%m|+$UTlMo9a_}Epx>bOz?|*H74B>vCSZ5J zso~Eb$=yg$?#9P{3$v1GSoww}gvrPwizEox@zGzn`Hg^75tw_uI3=U~mPkaCdnWvsEQ;sldj^(okbNcI9k*g$yn)<6>V6cJ#gmomgKE>e9xqI z#fo#ElXtq@xF_M(`4I1y2+4{ha|r*8YnY49Np$l{tDhb}dYZoc{LA$8=_hGj!t$bo zWxm5;-?CSiUDhnlDU!<;C38Wk2kACBe7G64`DemZfw@N5i)+?%CW7bIEi@_@*EaJ} z*SKqTqzc(T+)r;_zfRlg0DOa*0#K<4!e{3a49-s^#2sihd8``H!@JnAz|870!lMOc zDm};xt%*XnE%O7);{!)^$QmUK7=8$|E)>_=JB<1z)0nd75DfvF)5l#3J4Or4;p9f_ z6-Eiku_9Fb^Q=($p1ab6sYdtdvrqH@3|yv^9}V_Y9Si%-V(vP-)>O}tBT(meCsFRv= zJ+VE5J!o{6XRH#OaLx9ix6&}M%}dZOeEU@&qzhr<>)AO!JMrl})vqi&=&8Z0o`^~d2Zn)glf z&&cLGC}atkh9+bE(b-wrIy{K| z%ZhZP`kv)_ZayTAjEGRAVZmHs%1Sfi4(TF;%s!ZnJeQ z8t{2Ny`u+!6=p6lAs#bj3k1xnFC<8C+}V|cX$j1W%bFbxxPF+KwCK?ipzLY9Qt?xX z9jkuO<43=t=a3T-ewA+(e_|xLMfl1ymyg}~mp#nIJ%DbdAB&{QL$RY{a6{o=Wfl*V z6c45v=bU;AKDK!N?0H)1FGksl5}jhKFmo&)IV!YNU=^T^3n5T+K4;ULAUwSK>s&ze*xMdv0(hjXTh3LnAl z?(g|j4Nm@Gb!e8(QgvSH-}MmWEf9y`%nE~^5!E>#clepeY3e8IiesKIWJ|+6PWJIH zxr%VvHM}af%0aYU3OS7?uux1*Do#@ zsM*h7g%Dt=%Ph>{CJX)fr34+`Aimq)N#FeNGJXBxr3K}k-Mw_iSW%}&%FViCl&V1n4lb}8$|I!`<${YEMf71w8F%U)o z$3Qs0>BS%nSKKdx_gG;bMU$hfXHyl}1%RCb#zNb(tep3)s`Fdy^wLu`#--k(;;T^93TcQ4 zU##FajS^ZYjA5fLW2+Frnt1+`o{K%=x3GQG@dGi5Ow(1P zA#}nA?MjOLFn|oYowUBR#9&)!M*F}e=PewE{GDZ6BcuUchtaRJFuezyMujGA zQ*^rV_nvg$GxYTE?@Q-yxE#aSpvg8K6Oy!(e!{y1s!T5Y==X}5ij4A$Fu2*A{jFzU zHV@MM%oLSjQ*IchVuxWGzjj3K$AN3p<{RX)%KDuci(g@cxasK!%9J(z0B?v8gfI2{ zo@)ZkK4n&t_qVsxq14g-Zn`)B) z_vw#+{o30w-fV8ABUY8qIYoiXusS}f^iv5toPe>^S@032v+$3gL^}L30OUOJ8?K-k zadIZ5MX-R}$aCXV`xy=((z$n`ql14L5t!eqOkRs;PV#Ubm0o-hM^JjiK+)R-T9+Da zk;zb(UxiWE){aRWm{-dGCe3%}yl;81*!2f{aIWHWNGsTpB0K_bQ8-h7jPI;0$I)_Z z$zX*!?_pLL$8~&_w8npqgFQL9Ok9o4mW=arN(w0a1HOrwa~rVA2Q5ISukmMjanWta z6A#h9lH&Hn&AlB7&gb6GJj1p|3D~@;K>i@z*jhqf#J9|}+c@?#R@xhY)TuB+>!@d1I04r_{*T;zJ&`Xj7Dv~ z51eUb&cdG^D1Z=_(RuC6*?Wr;ZkAS7TrqsX&BtfwdbrQH{Y*Mv@iNm{T3YrQ%?KR4 z9`JUINFtsqrxS&Y(H&7Z8h*y_k&DQ88?I0wKk--W*)0r1uv1REH1<#<0RjGg=tIX| z;5hn0FruCDwQU?V6P|F%Y9t*ZPiF8=9LJPu;a6!Dyegpo2+7}#?{RAW4_l9e^hxSw#1tQ7bBbHF^SJbc8lwY8hR*1-1v z`QQJQ{`VjM3xkb>=<-UHd_;T6x%3Zu@Lj+J%3+Fo)^jn87IA|q&Mg{xn8RrZ#Vr%6>+WwE zqgjpTU#*&=KxOwDB@AU93Ul-w_V=%Vd)6B|Im{%wpmv`Y#&n@$T1{&A#8j$38`RRW zNytWW5$$}GzkBjqMXl-kIpNQ=?P3+hm!CcC2p|#$IZK(#M~?S))86L0w5?~}H}$>K zv%kA7LHbnTc&$zx=th46A&#evH&OD<^@E_yNkW(EGxkr;(zh>OrT_Q;{$u*jKmElk z%iBA7RrxI6vfJyY=j#vC7f+w1PZ$IE03SZ-w=~Ako0UBIzvL@xt)X!kLyW<9pdo`H zm!IQKyUnzx&Vtot9#BHCFNlg}rn9)*cVpxg2bVk0>CnhblfvgO zr|p3RpV9#RoAnX?N;Tm+T4fC#%vmpJXbn3X4Ig+$z^odUa#a11h8}nee>ohvBA7cr z0~eJ84Ne}HYN$7wO?GEH>B++obXDJ2d2c&{558D$A=6*!>C;xB&!;=`>5YElr*ga3beEX=^gRH73-W( z(eK2CE=^eYw%G)1wms*EvPCPP4r)7y_yJ7AHV}2yAeRla3ZL%kWr#~px}KR+rt!7$ zmFg~Ee4-BQL_#oUZL-&yNWI>`ugRJf75zZVlo?2*@m#S@X-L14B0sz83tw*UrtQ5w z+3}SUKWr=D{sQ-g{*Uq<#<)w3%-R?l=gdEpOIZWB2pL5j&RnO(rCz?-kF%2%nj_|N zpIlK>=uojGBPJr0G2y(zJXo--6PKDr{W@Kt{PNKsV*)2+u)@q6<#O={XByAVcO^he zUXq=XCAhOsOpY!uhAKJWu*k-bJbeJ?+`0essx9i&mBW>zNinfteoRShN z%S($(>9bEiPrv*9Kcp|e_$obl`ZO)djg@5tW`uV!Xzs~G&{UaH;n~h#0EePyRgihf z0e%t8{`m5` znF8N4d5@r(T+-o$WLa)p!01&0-@>QkONxU0T3GgB;NHS4A@EFwx(;EIEpf zz0G{!fgtRCVZ1_<&P@LJ=p-E;9_d-pj9vp5;n=3(d>0; z@E?@;bU;q3d7D&~A;1=W$FTbc!Wya>xYZ3vaTdgQ1$RucErXS{m5>GPDo`TmFW_T8o@;IPkLR<5;X`^ED|Pb@6+ z#*4knr5`0-^5i~2{exL2u1%POm;5t?rglmYAU@51h3F@O9-2)gf~(34Q_0(oc>i8` z;3Ox$w*joCB2e;?8K8(K;XZ9;Qiz)OrVk_!GJ0)SZV1b~<>f-PrIkS%40sF9WJa8$ z2%HI7%Vj{GG?c544?4&#fU}zigPzZ0=7?DqNBs7HKl4F2jnl{h>faCc`4;Tb?g-0- zpPTDQ;Fh2&!I-1l$`;r%u5{$jC10GY&3Hope{^=5w$=6y&yF=o5#JJUXIZ5dy~48+ zk&1DHcEb3@$!2S-Yw6SHpQeBM$A9u!%TJy@)8t{<>2n-iOC#t+Ns=G5$QNxq5boqR zTjR%$*{#8-{pW!vXLqGdCW|U4X4l~;iW`LtavBs4LRfiq(Chco%Ia!bURibp`K!+S zu<*l1@l{pGlPAy8!;MG2PO+!P;6!2pv;pgphlpPM2ID=(0L&fj5VD zJe%A2wH`k4OC#V^iH;iXqK^{N1VuAUcc8#plwU!y9wt|#bmJn(DBC74-rr%O-neHfxcTu(j8H%yM^+_0;gU51yC1u1u zLCTtyp3n0BK?bm{20wLK{-9%b_aJ@q-HY^}|MjQz|NYPZ(jfSKI^^RQ@~-#*S{_Jq zhN7cQu~p;Eo3#1jhqU#>59wfYGo9`2rArOUntl0ZFjk-ASqboXS&ig|yu|Zki#6gz z9tqusFZCaFH45A&xwi;v3Uhm~_eM#%C0la+3xl>+lu(x?7%#><_#W{di#~!9d^Fr$ z@$L^&n5HIUv;aw8ze#A@ac-Geco<8lWJ!KamGVc}%PViaxRl^` zaj>6GxFmwNt8d<>T~4al+4hPv&!R6i(x0jGEKB%ld*IOHv;owtw`?71QvGUcH~mFI z@_+v2>-6<^->0puZ3#;8L0?~LLxRkg51*v3G^RdXT~C8~_4ACo%1_CY^NLw1#s_0n z-!HGmZ0?E*I8z0 zSK1{%bvj&p!j;^MX?b}$t*ou4)%CTwSr)-nLN#OK5#PJ8D1$I927Q^F#>?^%BJe#F zO5C|{CZzCJILyd!eaUB!A3sk2@DKl(zWDO1^!UjWZ=db((S5h$16F0Fy;_|ad{QrqC=8O1Qft<5+J(}MBylG_L_2j zEU%q^_~C_S!Ee2y#y(Gk3T8~}j~=E^G<$jUcte8qvV`RYRq9nbQHA^LS=cc@{1o2& z6Z~YJum{56FxlL81;JzZ*-(BaVu*f@TRPPy7FHCz*(>}<$%Zu^tDu1?+)(zHJElv` z7O&2()!61VQ(Q{xE9)XKWSHdtV;~mzwb_V*^25w&8O)wn)M0QA@*Jxs4VO8N!r0b0 z>Bj}oglG&*#%c`PA`))l9_88aR|R&lqdSCPZ~e$hrxALrHq!}lUM82X#8=1~$dor; zt(~b(xMG`IGWkG|J!h;|&TEpx^`(q)u4nyu;*|4B8ovDG^h^Rct6S$@ zjCK+r!$BuWrzZeN46Drp|qhwqe2xbP{N|A>=@-P<+gQjsENQ2+r3y-2g5F@voVY~MUqxpD(7AN?mz=a8`b zfFtE7YeR{`r%Z6e5vi*yD_&VfSpNM#{2@J&u*}Nxg2petQDb%6i#ECJLsv;iM_HCY zm9jyPf4P@*D>(iyg*NRFn86S~6PTl>vUBkbJqj`&Gf?ylHSSVaWV#d>f-gb&y8rFl zH<}4=rVI95s^JryihuISC+XAAKiACVaoX6}@OicrG=u)RD%UjJgoCD&z@`GXRX^bz ze=TQ(s`Tt(4JR2&hz2ESRSqTKSlCQ&q93q(@D?Ey0lL!B99=)*9TSXL0eqkba(TJ)?KU)6GbipJ7FLO-vy)bX&IfID?V zN68-Zo&7x@3B_swD+PQU+hO0f>rxPD=#h5GlRxG_aOUz8CY`wx6=C_Sohc0I_|I`O zEy4Wbrayz{T3S>7LdkR1imQKX&BpM|ai*!sFb~tch1=q`>JB2pUH%`6d(u@I)$OPt zYASFyB|@~Jq7N8}RaqNjsZ0O8ni#9;Ni)VvoLCbkMW# z5&f^k770jf+Bi5lOK-Ne(;xrxb^6QK-=-HYU#I=OgLHm+?zdEfx%srBzU1-RMtZuw zk=7TNQcwL0&pgU4DQA&#u`pO13Y=lmHkVk&bYkG`Fhzl)X9VTwI}ACHTh=BTw`}0_ z25uwVJlIb^NMPoU0bYl>T%7dcM zP?@{xNM62tnfBFz@Ct~>X>n;WefIemQlF=1&z`1%gdkouu-}sc=O#e*K*vXbB2Pin zxmXY7y+PHWKMWXh)d+1DVLQ=mDry9oelZWhgj#AvC>o+8V@a9c5~Aq9^s6Z0_rL-Z z0yBpt_7(|QBTtf$}z(O6am^rU#Vnv6*i4@#w#B04eg%Y)?8d+!o z4wVCjhRbl=0=t{;P=vr(gkcA4D3UKebT5Ek%v>$n>-BulJRer@thgTa&szXK^k9XV zYqovyi3DNlY))Z$H3ywW(dnA5a6{Wca8`T<@{`kauDH!!XEg-Bf_0HfSDM6&@|G?) zA1zfOp6Ow?p|SxO6{MjfJo;S#?a4&RiQe*)Q9xyaI%{*e0z;r%Go_1^Z(li~KNze(X*{_mOo2#IE_@^6c% zj~37m7gm9T8=j?WJy)D?fv~*&_N_nYLtsACICpx?k#4*tg@00rd{{QpUn3wxRyw|T z#_1O~>Ga|%z1`YL-@f=E{pqh?d$02L_KpQ*jzHj}zGb#FN@#kPSCtnRB-BBWF%z=T z7AU*nJO)SMA8FTF&RiMh5l{b@c*VbpG!2u2Fm4O1E}yHfdbhuyUTtruGxp-jEd*u> zi7JZ_nuSq1*t4I@F4yH$48^Z3HtI+JOeQSk=D+mdDlPOhAz4}U$9_HtB0AYnInB~u z9Lvs(uhEZt|1mfFDo+T@efBWt6=qh^Ez{)k0HlxNvJy^Jy2_in+0#ByU9YaKr$q_0 z{Q=*7EnA3Y5p8#uqY2L>Fwgq!rN&rCLm9XCJc#AA=JS{?re-@sI zx3RjGKKtzR^!wlcK7IMS->2uFe&%hn$Y*TDU>gSGEwoG9DETk)nM}4@uZ$(mko&I! zEi=OcGqB$}Fc-%pJun7DTA=lyGsU zHKxjM@t=$)Ez<|&33u{b(v@8nUKepn27?11$MM>(Bv;4`>-^@_$s0Px#xxAv{ns*O zyJr;qXLtB&(T1&!1&(h+V=~AOgTjIY;I(|TBAZMgPI7$xe0Fx>SF%66dYyJPu$-zR zW&VKB>~lO#Dd$h^gX5ym5uDkN#-x+eYK|0_^PG9hbE#+26D|dfV;p4=QCdcwZ(zS6 zH`xm+XIxurnA&KO?^+d1a;wpnU1))6p+|97xZ3}|H1C5?M_}5Cmr9f)kXvd0T3c)!7Hg!^!Rf&v= zt%BD+Qr>-Fn&EJ6AFTv7|(V ze;Fe#W0nMFw%aK`1VdmZ%Y5|5Dl-Bz)rAloizLAa@i1OXNamCbR+w+NWklsbU(YJ< zI>!R8tfgfM&U^#LmJAj{4mD{zKR)&N;jN0Qe70P2obSomxrF9(uP)E`lzwj^btHrF zb`u6YF;N>_mtg$WmtUoSWM%pH|B#+O`y{QYopC(yJY$oDaMELJ0Pi$ypI( zXw12!8qe^nY`-vC4#oxM8g1?jWw#ithJ7<~oM=`B;pS-aN1z4F4nttxNk6>&A?@z$ zT8QpyR>WrYFTeaUeI|jK`^UTNxzfyM0YOLtGs2Mf=16FulcM5*_hYG&c`ZO?F%zYc z!j>Dcbn`)AIfg#T&A+b6HYYih|3h!W+gQx@2(#(r5VcvrWZF$ZVF>@ApTnYI)gLR& z=cjCE;S1q82~%9XyyQl0DE}OAj{?zXWzbLLqwNHnWJ>}(9GcbQ&Mfg%<+`T_?dL|F;h`qq<*AlzYrxHM6 z+j;^)HBh??Iox>ugb@dlABinE(GfUcF*R^p|F^C|Gj!^ats0BG_VP2*@!JHx1>hN= z(_?@0*6yBH6ONBhoH~ND&o5WKa@~4)WgPp{9*9P?7dq853C|~@!Ij%=*+6La0L$|P zFXl&7rI%+S%5pg8xRo+1C4gScZQw8v{yw-*sD_h!(Y!0n{rLJYh_(x~RW1jVy+a>z z6T;Zqr@{5&z!A2TadEGF;y3$GLQ`*3Fg<3Vsgrx62|pTb0wcH4Zhc0=h|W0aOk8cf zNoFWL$_=f=WK=;@c%CUeM_d-fit^dvK|0>u@eO@juU}dB#Us2wS6H6K_&_Y46S^-H z1R-x9J)a04`teO{Y)#mg!1F@F@pmtN@LuKbUq}$&-u0?7JS@!4`xneu7||$J$^=xkT7jJTH`-sNQd4zdQSeSJ`s2@h~m( zG3U~Z0B3utN=B%h) zef7nc>7W1kU(!GP;ScGVgk|qpRvIj3#v)_e?_=gK-tq_cfw1%Euy|$vQvcTM5_(&b zt?B1Q;YKp+ze!+jty7RQ6ll$uCdPI6lDP>XRKpYw!p)^Rnf?9!^z!Aabg;K)KVB<8 zdh{rL`TO5%7W2%nrn%^Zf#1h!$)BTBxR;y_@W-09pPe52HMI}dj*UHTNbY!Sqardd z(*01&TJ$n2Dt-+JV+s@8_^-motTICqTJhu8rZ%VoOUWLme3XV3DFMfY7n@@Ss;)v4 z1NOxs#2~QpnqaqM@UH&|i%v&<<2|yhG-Hn7 z(OD7B^y@rRh{O+{=64LPnAUwbRG3DBj8KX62~c;Fgh3GGoXNpLFZG#Z@y0>n9Nd4> zb5;yH_(uv_(zDf}F&j(%7JsDERcFbY3HDqfET3qi zba8g7!B_*mo-6u2p9{+K1k3uNtcS~?&3$oiTx_kw3ZvE`S_Q*y*zA%C6Q#J>U5K`g zUvUu#Z)*uz`Ax($|NF%Kk!Z+|q?4_s&5*yMCfNbT#$LH+52?z(LR*ss<1Q`6;{*8Q zFU;d=8cLixP~$d+;H%KARiHJ2m^c?ymTVl)WlKMv8w3P=DB_j)%UzrKlWyCH?Pn}Inoz;mAMJuaxsk2MD7Fl z$i@t)`y>(mBrL1QeXAdPml1GhXJR`}T^en6_{mBRH`jSDw97N<8^My*Wo|P@Xy%f# z`8nQ}mp(VQ3B~b|qw3d>B`{xK&q#p2QJh}dc=SX9^CJn%E2)dHtTteQS@ga2b!W%7 zD|7h>-zV{5|D}Xwa>X``#g!$+UG(ZQlRCy1R+%|*gO%lfk+A%`uYQ*vKYk+Nd_DE^ zHjHL+XOKt!^{2dA;p)Q3x?SvOyGtyGL!XRk_4{+6<;enbHXBWTYQF1CsKO?qgsCGSPDoD;QA^ZA04GvuOu)Z9H=qfsNwX|!-o&k=bF(lli}3@UtM~Y*(+vo z&pF#OSdpeNaB9GbX5c==n~o-G!41x7Db2!pnW0(`r5y^vQiN+19i;vm|GLu1M)n&+ zc5dRf4kA&-k+IkuhBUL?W;>yWf>|CG1ZKaAk(!<9q@}@9eDx~!yd6Ui0cS1-$t={M zGIbj(&Ev`;*Pv(AZ70X8!_{cXW`i|; zqFij2Av&-&ZR)$Hhku|BgAe~$VPPdAs6;+PWnN4yd>dU_nDlF&8(V{+d{@~DWA-aS z(2D{^uRy$^xK$w1isYn|n9K;TJQtiC!+DpSqQQyk_W=hQv^k$!jouSa zCZu$-kfH-7VOFR}qLdZsu*cb}%@UkBS;Mc4;lUAjRmYQ7)rXu5;2CQ(iOgDEZUAc8 z5ZZ`;VBC#h6N5Gg&k}_80c^iLVg=$5HZyOuapAq;U#QI=4>|pc^rUnqms_Cbej0A) z{5}-MasTp|OrQ9EuF*?7dM^y8KP)T*=w@RL+!Qt17(dw@&hBH;)fuNN-puGZ<3`P0 z1Z9n5yKmom`^B}!C59IdF^(^xO2UO9fG33aFp{!3F8x$}{ky&W^xdmB=}(+~ z@$Gl%g#>Xv>O<(6mEbi{zyEM$HGTft~+RPP`pMzq72WcJ)ZEE4Q zkL*@_;J2_`qw#M{*=*}5We_ffPQzs(4vSJ}`Z-cR_D*H_R{a>^P_aVKo?*g9U{3(> z%rryGmiLC@Icmg@Bw`ze%kP0EDf2Vlis7@D*%+?I1v^cdDIbv?JB}dQo%>#y$q$kH z{f@U~aDfQ|vp@PX9S8&wR+s7HxzOtPIF6NtxBg%;ZRG73e0+!E=w8~JKjfFN&jf3W z>&4ZlA4pz0zvR1@YlmB2Tb01QAt6}p$H(N&Yi!}|^?xFekz6Sv#Z zpm1kn`_bV^+EYhzeT5MIAf23^OK9K}jcA-c=7h?jRl|ey!kf`BrC-9Ku=_uU5t_Ug zcf8~Xt*~QhZ#w$d+f9tRl+|f%(B)T3ufK|FicWOm-wmo+oHP zaLy6nECFO9NmX_C%&f@l%6+l>c-ONdCvrP;H{0Dsk`vJ2oC3K2@2{rr{$4}?$gC`u zRr;Q}F*P+cu4Zm-R>p?M+%fwqQ-o$;@X`s7pY@2q>5wtggULJtRZ~VQpDz1;`OV$k z=*VdZ`ej3I2cZZgr)o|jeb6`)z8VExKKzu{(&__yNa>#)hV$PImILhv{edW}ETh@E zR=N>V=A_S~JBbk_U!=3K2rv;B={5n|t@Qzp84kUwG@cWtQVahE!ZqRp=(Gjc`AcU4 z$>}j1r#CjJi6nX9@{f*{BZIcoQEqH+m({iPa(Hwifte$Pc#X&fC_y)4pj_QVsykbz zcw@1vfqS1-=ffil3IobBCTQT%InpUZ#2qCBf^|caXEhy>o>U#^@$ZF}LqbK^P81hF zV0Q7srNY^0&IQ7>Kj3W4_(Xs54`@NT75_8P=F~g#?44P9Q6cuaXFv5WauEuwC{Y}k zJmT)Q!D_ME73Y`pG2gK!quZ;i7L?hid?4YDZvg!Lf%+Y25jH=7r$24Lf`)x_6oMjJc_)a%1sIxp8ILLbH#Fqa8-0 zu8CExl1m*s;gW{cd&X#T6(#ZQq2Grw(+T(O5CY zt%{}PP-(HiytAc=!)AlWX$`sP6)r)Nwq*wPQ@uJ7MP)(;q{C~ zkvJ{M0yC@C@|#xq&&^;P>fL#I{13j>@qZ&W2eBP5NRL)E6kf5 zktLl5HZeI>=I7_ijhi>UCx_R?&8rFN@nPSfDit@|gy784YTSl~(9GGjRP@865Sn>? z;fpL_RPi^Rmh4U!{8nDtLYK-4AB>Yyr^V^1fFJIrQz7wzs0>}zf$HSAY;64_9=TY@ zfqahBD^4UZzd~U4+7u=Cmq=M z*l3w%FBWwKp_wrDjq<8Nn=lQ?*!bnM;|(NV$!EYt3GFjuO;w@4_B2}8S!N5%cyuy` zTFXAOVGXq7>L8~z^JmqW)nD(CQ#ihorY*3KZ9{_Z*7k1Ml^I&J9pA_#d}lwTZC0LY z@@04EKto~JqQSM>tT>;lT~XHnjxu!KLPQEWrq#zUX6HF+!yK+HREH>+fM~ZB(!c)R z4vEo*?}o{I@5U8;g)zZlaI5YSbBok9|8>G&h`*YzKPvW4QNKU*$I!96?)3Rrr=EJ1 zASaiugT!lg8)*X)FeI&bKk|v%z>X%M8!Io%#*3F_TV}R1x$Y}mgy+Msj5}yj*F3Rz zzbqvkfrnOfC_(x8+D7?7g7@#g`lfvT^*80)C(p{}_Kv?((1_{VOy|_svzp9JeOG4Z zd~6(>twOL@t#%sVUIv@PEy03+FlfBw5P)C1!Dl#ipbe9dSZ8s20sjsQhR6?0;#-~; zIAueaqd(tQpR;{*SXMSS%c>?2j!g)0!yod4Tu7J{Wf?p}A@zXPme2Gcgxb1D~e-AeiLOtuzZW7tDa$8g8V4;xaexPNkZR~+xp!&?RB1nf?9nsIEPW<~<#*M~$%TQg^?3pCje z#;e~Q&DIf|!5N9m5bf}p>XBE@2 zNm%x&5>jk-XX}Pfk#J$7g2|@P8pgZsBq+_HhdJym2oF^Js|z?8jwt&fFzLLk8G^nI za*DVE0g#J&){_$&8+|uI&E+ySG+O4T=K>86At5j)ugOCYw!t$?+|5^wCLlN^k2n~g ziN=xgjE;-L&%s1w20vB=FxAizw2h_<7Wk_%w3e?9)YzqJK2*rC8QNhhf;%*Yv2dp! zH`gIFPK}I|an%uy!(oSa{2U_42;cS^4w~T~(3&v?12xLD3WC?fwkfR`8go@%&8`Y9 zA?Y=4ttZ1^SkYVe40BmDS#=pvn_wFXo!;D(IyY7r6ox_NM1wIa8obKel+e7fvE^?E z*!N7{_FQACiiEIDOd{*{M%}`Tz45fuy`3Ei;Rw)d|2X!lKJnz%ju6(#Rde6+U!PuO zsCLrf`WUv3p#|sw=hc~up`~y55kb50n9mEsc56(esQsnug@ONU@E3}|=HZ_w_RQ!0 z*s7g6fRVb^I0R%_+go+E5h&?LPvX*%*Aj-=e!*6YeYG2oiCcU5qHM3Pm%ZI><9m3j zgepn59rr70K*VUlt44h)VMkrKkBD27AoKl;mGZkUzb;>V`@IC^r)70*(;s)eR)0S} zJX&Vdo^LF~KIL0WSA1mLI42W`mZPifuLUAfylqlt)6dLh4XuoZk8S;`f$Gq8OPsFi zfyUviZWkp!#wc6O&P??s%%${R)xuy{DLq`3d`IJJh9+kYuZ_*a0WJnglM;VscvMDeG~)^<~i-^64U6 zT(!EgQr6d2z15Dr%JXxx<=WNda`*P_vb4BR=4PhK^yFljlRKA@+_-+TEUB(>gWuR# z2+PhF7$R-m^i_MN*a zX$XL)5}27qAGm_DR~bS1#*Le*m^1zY6vRssjN6K+hNFrQE2vVUh0x3wn+OLSvvZ&d zg78e`4EuJ$%evyJ z7N;wJjvId(qcKIE1{{L2lBj$`U{<;Zhs)C3Vi^RFRY6)MO5oLuB+ zMy&?RTcdpmNxK>_IE6vcw)lGFYqVZ~|7rxPxu1=OFMzmvAZVO%uHcY0yt_;UHPr>s z5!}X9hi3TrZ#d3l=H)2pk-I?E+lToHQ$S!6glBFb%#TgMhnMC}M;*Xf%`o@QC%%Eo%)-3 z37nVLKL+U2+E6lO{k1K8`l-f8d^Mcwufj0Fl%RZid?-Qr&>zC?`s9n37M9W3ru2$c z=UTTdWIGn(tb&uA{8r9N{i$2W<#NKu>S}|VyL;t_=P%12zWSzoDM9(0C(nHH1uKZJ zB^a?!nGgD|%*~hESFT#IPkEHFk9cWc?(daK>1|rEw<%4|;-5LuLSwIG)`ixuM>Cwo z?t`AdZ8-xGRZAiIf>>?mtm%CT%sZOUuWoIYP4zX2gRmUiAOt<-ozUxYUj6EV^P@U9 z{&FA`!ZP6zZV{FThX%Z|%yx`npJYKfM;txz$T8|en4R`4COznDeGapJjL{aDSzWFl z{^i9bu}IkR6}P@}4l^etX)+}{$GJ^PK#px0b7e}pPp)7)2H~Y6X!C8$#_F0Tc)N0v z+@LXHLHO6MUX`%CDD$iY=9w}p!FzE*cBwhlJGNm!@3I7JWF@E4JjonvIgOD{TY_8b zxPyys10F5zp9OxtxFj(DKhF`EGXg5(yCZ8b-jNCEYcxHaY0CXmH4Fw_uEu5t4opo? zmBpnc5BBU+rg^y2fr|g^=MC|VK^{TCCuwLV&i)-{@4UwH$54tRwq~&MEa6#Z&+bpd zoeJnP4uf!0shb8MH#1$`dn!i-Fzp`JN~^U6Mho@UdtraBqy$FV)}?3Q}Cr5_%c z+-emu-W)~8X(2P}P&r+L)o6rUii)jE2+F(rhh=qL!hi(mZ4KZIR+k3&UVsTIg974q zO-pT`4EqdPG%n6^=A2J&(~tnc8Q{JIg~6OboyaI71|2#1)vN1F3kP&&bI% zTd(O2Kbd901ve`O3+sUu{_j>Tq^-u?@w^!KuMsZdE!{IU=cz8FJ@v@<7W)0WejT7b zpmm<-L6+_rXo8##+Y>_Gy%^~mu4)O^%}=eL91ZvC_^2Gw*B$JYW9hq^RBo=V`qT?w zXRUU^dF7s{s#5s$8rq2TsMFCeq3D^|M#lt{g`8uVPt|9yZfuulD{JM8@4ojQ<*$Bt zQeLdAOHk(HTD7f95}*c#$~C^_xqhQuUsx&&ngCCzJ+m;9dzIbyp-2nq5JW2V#DG?L z3H~w<63@MbO$OmuT?BYnV?x(nbMy>E%)*4tigh*`9714bTgL9`N!ipyWknN}9rZDU zqTld#j4CjA#CVL=Q&V03=nf(307gWr(?V>BV$8lZg#SakH=ZbmoA0C9MGn# zo9EqJp{x*csS^mXuup$@Mqu{2&h@)16C^Y|A!w`5Jwj$eU{+mWJD!AE-pV61v)Vi? zxrzSI{jA4m$q?%I4|eu^d??#Db5Z5`^=m#d4xxE*e%^~LbF*_kHf~&#wUN;=uVRa! zRn(a1yK(Z{m5vHdr4+XjtQyw_=g$W}Uwm&_VUEP5>1}YaKbfPaGe~AX19IlXjEUC< z`x>aZx$IOO78}YZCMWzVU`{h2aC=_=S0a8@Tq}bwX<(42;&G&kXt27){$*Cvs9dqa z9J4ddFQnq}dV?(vu>l|9D=Kxw1J4nspV%uOS?KmLYT(2};j3G9FhJE0dRjDoMrm<6 zMger>kaVOIQvI$Q4C%l;bZM|G%*>T>W`J^_F<8WQ@E~YCj4f1qGjJF%2QFeUo!9Q^ zaaliL-zx(1sXKH!5U1IK4?iIE8l@oVHVzH6I2HQ%3og!v18OXRuW;0%=+MH6CmqoA z_?QpvA5py+5*`g(rDu!=I*c@BSfLM7Q2l%GFm+X{byMH*?a_%o$|hZbuDJqnc5p7l z21gm;6=>xPRn6x%tHa~Cy>aEo@X)a9dnoGvY1wCwGplHtWNz*3_|zFlFd5}k8n#?S zXHSh_K&Ktl_9vbF&Ibqk{;-5Sp1Y#Kb`9LQd6G9D@M*z9I>NM-Xj1>2S3Ek2alMqi z<0LR<01Tq_BGi0pYKfsId;e$%VrOZlLru?n0bzb_)eq;n0T$Mh zw}rL8UO3A~L%+rcbWNVb$$_$qiJa_m^JP7n@NtwP!t%k+cG=M+5&@a57n|!6X642{ zWuFeCde7Fc5EdApAQy6$0@?ventI5Bug7S*&`-hrr zYJ3tUZ>w6Goi8`pLn>jJ5Bj)_gnh~yw9Id`o4)kJ1Fq(yD%z*Lc#>ZIYp{wxS+IwBU*&_Z^Ih^noMSC; zKJ>?&bOS18qn{6n69C2BOYOTI7!5DKDN|DuWp;K#Jg8*zt7ku@Q=dpLyw!B0N4)qO z)m5(f=+8K8y|^SnS;Dde=5apy>$w`6@KVw#cNX~gCWU(_czcfAGchsMTv)<(jA6Fp zDX+ZPK^!u_IeF!+7<_v|9cJ6&^3qcI;Qsw`a_5IR9D4BneDL$d`PMBN?;BBrMTO}=9;EWmcB?Qj@Pf!Eva}?5ev!OoQG@bo_x=JrZSt1GvX5NPCbMYs~Q7TL_ocW>;JZ z%m~z=aHg|w6GD(6Ei@Kai#A^Wh}71OyZtI=nyY`4E0Cvs;X)pywZs?%se3e?S zDjy!R_nSRTnk>j|W;{-X7!=QJ$v|N4@=mh5E6m}{gAOME-MmykWr_1+`{c;yU~-8G ztB-UbyrP09H%bPH4DYc0fMYjp0X?Wa0egwG`4iCEF~Mh(tA1jEFScaN@DZHqKpx;v zN6`z>S=%H(e0w|vvh^940!$f^eeH(QyuclOH0)|T4_O@UPmZ-H`IlV_1Nj!6&4 zp&xsk`6l7e!t-vd)Eyo8bd6JW@Nd+{xxgWW}Ru_Te^?d1(z#oUl~0`abN90u89)aIq_PT1P|J6 zxDL7v)Db=LmTrMrWA*mYQCa0^Oiffc*3@*A*Ufp>xMZedHZ7nr$SXXEL#ET~9S6bf$Io7X1;*PRj& z;i;n$iID86FXhNgq+i5p>Lwj*ryonZiKX-#_&1j4d19wt?`hN3J^K zhnvVc3gScXCVV_ve$oUV{=p(V;nN1_fk=A|>u}f-YR4!@TJ}X(rG54KvIOQ=-sg6F zqWn@r;G>XfR@P}GV%7q)GpVI&kkx$InTKr#;)%EvT4CR)v9Y53a%Z!=*w!pxlbI7% z43#O(>{vffXb9G7f{Yt=HvI|xzK$NfQb|3abq!5=4FHXnj?yG|PRW?zYhl%k5oYmn zvuGccM?lz0OVArv*C(LgA1WOdWRG|aXjTf3xU|KqIg)P_u0%sp*?T|6kDXWz1l3{_dxAM{zICK4l8Wd z(A4S3i2`sJEjxRf5uCkZCv~{L=U3U>%!%O40uAk!Mn=#S3R;kv^i`Yf>D@ugJW4RF zG}%!7Yw$kwKN6CdDTguPoOqNo)s*H=LN0_Zp^WE!!gYZ#T{>O3$o)saIc!yNpxOeG zi&n+&JZRj{_ZCEb&Gy_x-Pno01+NTCXFCHQMYHwdl&yfAc(J+Rtrx5)udlrH$9$Xy z<4b$gzj4wI!ZKrk`F7i^?Nf^WkdLHUEqo>aWASjPv1Ci*%=5L)^7(f^_=CQ$zW<@T z+}QFKgChiXg+q|JGPmICtgkIDmgU)b?^_<%ST-Pkr$@q>qatn@NTGALn(@ILioT%Z zhQ)dX6R}gM9*dN5!W`k#spDr2f19d02jpxD!DItH)*3V?{E`7Z?ywc`r6%oLn#izl zV_NcOg*gPl2x?Vnv_QV}MVbH|hXTM!bEZeG%JbZgA<3X{GREB8WSO4fP6*0E^#Flc zc-?U}@}#8`^eZ1mhi<#VOuy;0sE+Xw;e@wj45^=u6=rXH6EP35&{P;+G93F2bKR0L zI9w(Xm?bQGOU6WOqsZ|iziDARp4j&HC6ns=5tgrV(arq41!le*V@zNx2=Wr&lJSO7 z%$dKe@2N;~xS_Z1fm?9|XknC_UH%gAwwP=Aya&8PU{2_dtk>SyGH0Zk3`13~25{y8 zl0a?0Cp}s97o)CtB?fb;EI=T9^la$h(sqc1rGoGZg0pGa))%L z&2|CBGPlKBNA%IG!QOkiwZ4XEUnI8?w8qjhV5VqEh4z^7fAV0Z9 zSxI0X=a{u|O(xX%RWITdYQ;4Qv?7*_i?p?Q(S=@asBe@@#4C_zmOC2Q@e5uW=o%}2 zKww+97Pc0`FO1;CplH1bgHn8r1!Lgil+G?UWdv_y#zr`tUTs5@3U|&`fQ`xHE470Y z-w4I!Cp!{)k4{c~{1vYO2b8a5=p_jfY=vTQAqw(12NNc5^y;iGTUeGlk`R5$ug3$>IHG6}y+ z5-_L6y%l40gjHMmeqta<#u%~Is?q~V6C5dgzN=P(%82= zJ~rW70UOy#;{kOkk{0PRAJvTRJVbB&rD2kxr+2IVzXbSs1?E2Jy1Tvr)iE+V%mA|z zUiprUs?byc*hiCFDgr_OS~#hIXhz}JfFfhHnTkRsV0MMT%!wO({h4$L!7PnEoTqA_ zvEm%7&c1?L!m@P>(^0_@BseUb^kjvHx!{9TQTeIlDEz|Jmd2qq+fPu**w&+PGp-G^ zE;YD;vM)h-Z}+eqNpNO`VqBGco=y77yP}5f6Eg(RHEpw3X_#^^*hPNCMThKF5(&qf zyF2CO_D0!0KG3ZHSRH+A#Rx$SA-OgxJ;FU`pN-)nFn5A?hXBJ^WV+*#%3!ibTItLJ zg(KxyVdkWaQPl;GUW@QN1V&66>4?=14e724!kNy73_r+J6$X36Bh6NJl(D)uP~GJp zG=d`=U6U^so+1*H7uxU-0=_nybXe#zwuznfBraK+3)y?hl zbZw)2_4H}^{a4?X&%gble9bl4JA2;l1Uet5^D*wk*m#-JxHQXZGD5NioM@XU-vH-! z)Dc|tC%JT6SlmY3_5u%HanJU`)BQnBL!+AeQnukY@b6$#9|*>-~9x- zqQDHKTXvXd0r&Kad<&bhH}vX>o|#VpGt1$6Y|ak^wZCCIm?{ePC;}+XwY>CP@t`3SV8YpgpL!f3qB^PpVl`vzqE3|av0M9ZlM87FV$Kau=0A2mvzf$Yt zFECSnrrkmWCTYoKLf2+fow;JR(j(lVqkNFkoU$B4I;Gz ztMo_)(N@YA0CgvSfqM~t(=ldRfaJd$DAA;ksC>D|V+vtVorG_Q>f$OOc@$1OLnTV< z4phPoK1P`%NPS4zp#yzZgV8!3m5w`G6n6bW`0Xh8ul^80t0ucKcvA0KRfqvJ++1%e za&*#dUQ$l%pX99sZ4bej?M$)9dDs)nA>|#sP>(oOV~-0^Hn+<9#zxs<&!+^9T#;eb znzrW2q*TkF^kBg&eSERazR;t?10PR^5KUWT8wdMJ-LT9j45ImAYR&_hx{!mPbq7O` zvO`3S=4arg&0fZ_RhkUd43Ixq8&zo~^jY5nIsq_>eh5DSjj_Yi9|Jw~`azyQDw;%w zXZ^Ai&JW+Zo-M5wvML7jGg-s+A~gUH)Mb1d3c_BbM97FwkAv`?-qv&VJk;7I-CetGh8)mtvUdh)dV z?yIlMw@;pzwVj=^%@L=n(v{P@txLNleWR*aq>0mce*Y}?>t1Xi7WmNWixqvD6aP^*r42o>A_)n55~ z8-Nnn)!aDPB7t^50{pA8qfVM@vY9m^FfXXFOiI{^h7p%Rdq8QzN8>Y{4%iF2!j(8x z*mQBCIsJ+TmzAxxvU|KIf^2V5=RP{^SNCW$9$-%TTzjlfBNg3HEXlmUsZl zgSsfP=9gj!!IzsWkIV7Vq3SaGnkd|GF^Pc@-Ru!@d2Qf5gVX{`CYfc-&1M$}Y zJf@BzvGtBoxivaJ~ zE~HnX+g5>o{KyB~!>2zjXQ4@54_N5C05SxWGd|ZT`Tz-ByvbmXGTSaJD0_eMYS~zM zA%S_V>}`dh%m;tOLs*)L1!L1TWg9)oRGT2nN%@nkp>weJVy8#4cR`pl~^!e!WXH}KOn?tpSBMJKGY=`1| z0{UdPO~w0~K7e+u_K5x_nI|7;+q5hC1=05SXE*T4r>gj&%PsnkYOe~ANoEX~>=1ef z5;Gw1!FCSnQAs)7xb*@E=nmB6?~(G`0`vBkuL$>t_yiU~(!tmR-S`HgQmtB$GSMFB zx+H2s;0MnZXen!Kj*qPpBNCV=H14TCV>?D*S~;x#*fQ^$K0M9xGs8lHUDDDD%=ELY zCJ#t1kq|3knJpQTZP78@D1 zPKU^$-rRb2s?JG-9VTX*Hrkv5GL_xuI=$YRp3S>w1IItr9V>HI@ot3)j{??Fnb? z(HV7JG1sgJ3lHMMQU53}rOQbZKVpz0n!Hto0g4W&maUUtiN!OZ$6V?5Bbck|W|R&O z_NqnDlH z%MDQs;C{{N$u4CeTKLJG0%78MB!Qb1XLQbHe^80 z7ZA?8kx7?uGdMkM7{Ga5UBb5uAuu@}d$hhye7ynQ0e#5TNoe<5X(L0!Zex54GVJY6<9-c3&Nl<2qgJ$a z+6ViZ*}HqJG3H3=U_~0CaSx^XzpKe99}4cMUF>LbiG5G%KxsLu?HB%t3!yp|Nl+;) z(^tsu@rl&dbfNoCzY(t4-&nItgBFIW@K4u6Fjlh9DP{0R+Jenk&r2V-*CU-UHz(cRbP}aC?Kc6h`-VjxjthOK{~wzsV`KILJq1 zVaAYT+;7N|dQ3pjgKi*-qDiwbW!cqo2W}ykTrT6RFiU728RhT-#@SfZfCMzq;GgdA z@ZdO3$qjd?cd7p ze*4?<^yyPy!Vr~F%@>R9fZ``hKk#%g)G`mF36@0Wp*figP9 z>mt6IWhLaYI;=1Zc*`yz>Sl%ytz+nz z0;?sF9Zo`6+~HK!AShsj?F5h+w&AoI5JEU7bYNH= zK5bIU;bBjFdJvE@zvNb%Rfe9tHH6*Kcl;u}O;SlGcm{gwYlcfV;pur!%{LuLpI6@# zB6JIZ+2Xf6$lM`w9?i3~&f?U>$+HuOeqG$O2PRMaTH3*rFgi30)!NXK7N$PDemLWu zeI!N%U-d~6BE70Cb;JjK5-j)lpl^4l9PRD?X&0Qho{fV+U922J9^_~L_D(i%CAIqYIfdM=E36;eRI%Sj%zFD|hf9^~~q zE7@$Tiv7{_^9XX0LIE_Z?ukRSB##^Puk)#Sr4cNv5+FeMrj(b;NrvIbA zgfoAubNN-_2)X%1PRHPFw7BGEzb4LFGNR|y=ns#P$C&9qU2=|xA&36fcR`%6*cSco z0P@4wa9LcOF7pf1WoCwB-Q=da60%0nAgzq&2M4dq#`r zkCfe`*Akdtguq;e%A#hK53k)UH)bR-s}YQ;p?UQJ!9^1vwQc;y@e%z0LUk#gk;|? zVcPh~^ImBEWUA@0-UewPjp3aL0_={bLZt(Qkq0VMEpx>QfiLaiT8Z+YR&iaARgT_H zA;lyJp_n6?-1*DyEkxMm?pKXuOr;Nw1J}WTq(`{`JU!4< zKD;`n+I3m&hx0`_)^1b+$cO~+aS0@&96ibQ4+#do9ZU6^{9tnGHlWb_9F@~bUZ%MN z)uE@n1Z|(vhWC>}+_YN%F3~OxAWE&{FI>WQLN@@`dG1{>CE_!Uw_``FZQSp|??N{> zYIFh~;nSt%{HW%N*!s6<4Wysx*r-R7hi$lUk-=u%RaaH#_+V6pU0$)G%sI*ulJ|FZ z%b|qiqeCvy;keSM$7(DJ7VX{?(Q919-8v&qs-Jb+h_^EPhlgcjXRkb6St;MWc<$BD z&D~wUUE!F|H|klyWks2GHL8B+=B-;+i;Ii(q^5Dd;XnH*eYO3e2@%0w9yD7%DFY+_5+Q#92)aSYq3Y>In2+y*@32LvPCL z>|~jp*F=Au@l;5xFjpE896BsA$Wf6i%iVXOydn;1@bwU@u6}uWS}a&-qT}t3qh(=f zx-3{=9@jWqBum7>1uV1y)B*TAJa|<$Hug34OJF{EQ$|Ln%Hox)<*o(hyAqhMmPyG2 ztS0+{DgD^X%(gm&X5J7F53x@gVYwB^Gaq|^bW|g0bzW6-$HRC%ncowxg>z!)gLh;6 zCE;fgn1Odv$jodqTtEdwcV^qA0xVTLyVKBY3y|f!!Uf0fjjpE~fQ;@evqK1XI$JJR z*xlVJTbrBZJ2lYX|Ms`#i!Z+{Po6w2D|{HTyKRBP!Ne1^qC<_2f;gKr$QNy3kdYb@^HX^Y+$p8JB%- ze7ZcidZS#Mp7ZK50yDHor(gY4fFdyg&_uCH$cv^!2|jC@Kz#q=Nm<|JcBQ={+1%$( z&dg4fu~8bZ8oVT#WA;%UYNoq+P+q(c?w+V98g&sC#J#Nsp2;9X>X=&ddCe;QyMDNZ zt)&@)o*wQ{lny!+F~Qz*`)IJ?EK>yLM^~@=Y|{bqRet121gAqe%TGKjkWc9%t!wVX zba@)1gV%O49e}2sT^`gU^B@Q19XhsH`DH~Sgk4T^IguG$52$Qckbk%dU&?|q;bbNP z25|f$g^`OHSAGmj$Ic2af+j0P+_=fDf84%FkIs<-n@DOzX}`qO*tr*p5o}S)SThbbq_uO z*Xax+Ez9^qXy}mhVQ#76eU4kzqh9pFnb-(#ynf6U&g1cI`2ElgpUI&}()A3jYPAO9 zTfkxUugRz`5hm%k0*dlbb&o{=R+JHv5jyvGcC6Tw%;h88W)|CbqP9B%!dCk23Uc^l zVwilozDUsE{T>1{+Z|RlHavT|Ql7kcS-yMzyl{HM{;6ssZB=z_Xi#nE(qI`>n;;>4 z9KLjAv3&B$XXVkON9FpB>vj8u+KK!qbJ|4;z9ASR4D;rb3n>nL0*&|aOMvDwFWl`< z9{_$8u34RCa!UKejC-6jE!r~ER{560*J&$_qHN%~2NYT|N-c+e+8Bnv{I`8HIPR%g3jE*X7 zPP>d2lq-VRc3EdOm|f*XBQUeVEH?z^@rf}B%Tr}uiY*|cV*{2GNU!At>W(IE)air$ zS7mEsPXeXii6_}TnMUNF`%9Gw(0=ddJKH^RxJYwV~JX_pkx3N)PzIai-`R1GQ`R8AhFTeVtyhLc;*)H2s z#}W#-CK#Tna0p#cgVl(FW^J1t=}%SX)uF1wjaM3I;3ZE*+Mo;r=`J>Ueke)#0=ak>g1gU zjbV8`zInTRdgq?^GIJB6DG0CI86>Oe5_+{&Jjd^U=mCwPvXORS$=r+E^;cDtkrED} zP93Srid7amQMLqe`UD^Rz%fEGW^^WS-Ws8>xjKW6LRj>kG-fu{4IRab0s=Do&)MU~ z(L-!^m{h*7_l@|;+x`86@>~Pf%V*ELTF2naY8356y|z!(xTH>>ddlTM2-*~?zi!vy z&Rd(kJ+&7N_zW83V-gk=KOfl==O_a7#CVyL@O*vwN?Dwri{p(XQ1klO^hq7%A(d?y zS8|N}0hkO7sy%w8d2+(5&8QK!a3~)3O{)<&&Hnh121cGZbm{`~=bZpEQKkttVYgSf zH#7n2V8^{1mTK6s8oK@jAjNVGOCMytihSvZ$fW$LEqXc+Y)F`RW~g}BP5dVgyAQHmB~R@N)AlyBNp07 zm{gJ777ta&PvyU{wJkw;wLE$GqI~!CS=nT3$FT%f^`l4X0NHY}boFYPotx9RFk)eA zZEamb%yC&dC8`x_874DyFJKa5FX4m}q*SY75rba2p7 zd~A#0Y(d&W^^vcn-`m^sF^zi&^K2hN-Q03=s7px=?3`zE&{vi{v zsvLZgg5X`cT?CCmM*7Pzgx&$t10<~$C-di*34c<78Mx4g46m8&CtP&%ykmA{Ol!k! z8e#x7DJmpCSI$tN;l@7#V@@3{Iw@x6+vbh6xEzEN(>EJ$D$eL6(NZ=v2Do&U9hSDKim zPK39wG(BZM_w#3EeRsVaUy`snQq+Ja%9TZ~%T%LszClNgS2T}bU6Nq;x~#4qD34al z(a|fVcUWzlhKcYTuciW=L!p993r6YUVea5nuWZ)+!80AWlU6zw^h**fxhdgK=78AUcCoO(4w z?rbITjd~jR*b>8`{p2sTAcR<@O<^#xcur@|;KB9-ghFm*8f3p4uiIoF)S%~c$kjpm zY)$$3=B7Gmb6elo7+1$jXjVsR;ZmKda?N#kTW#QnCr`?g@4hSRY6}R=tU}F9N*Go6 zosG@1vAR|^B^wxl7nMIg$XguC~OvwtK3|r#`7Ay)Wl};k z+cwzmydc5(%KUtpk)3nJ*}|lZFi!wwmS%vVo59u}2&=viiARJOuEpn-`0(gh zQ3=%u&hW_Uw9A3;E*KY*?LZ77f=*mL;Ia)p0THYk0u(fQh3eGcqSH5pQ@Wa_ae{XA zC2$uQJ+vC=^#d^V;=BvGADsv?1D0S60iq z1m+dh@%8N;yCEo_s{ehh{_V8{kL$N?mAm)vm!&I9o{;gz=b0v%oE$T!3FvQr{p<4S zr=Ln-mcPPrRBGHj%gSDG$0tf;$$F*_93qmvdopb#oX8%D5gIr~1h56w0 zP5JKo7iD)>!i?-wL*wQCmFwl^+)^1u7!eJG7}5n_&LfB@d^B{Kg{SsfcGT&vspI_N z<+Ji)V@(~`L3us+y39Q%Y3 zuvGr};fEH+Mi{IJ)9{cwxhop{9Yu;j8CM%8>0tn5r39YBi*(|rJZG?1JowT{`Pe7f z!Q=D^pJj}2th$D9jM~*8$47L$7Gy7-zjm*DuwBAm)k_E*^2#vRr=pM9ZESqPtEyuf zkg+2~^U4=D-iXlgav}^uvR9U*5JnMTiGn)9V9P*E{<2cV$FJ<`-`v;|>zB&>++4Y~ ze6{e=2tvx2fB3xo_TT@*A5&3(2Q}FvEOhpEx4obAXn)s(EW+^hYgfyJ1YuUk5q1!A z5T>Jk6tBEZNtjrin{_#%=B8)Lgwn*TMe-bBhc-<45SM?r`R5|A;LK!#vqeYQ?!knB z{HuGO5voIJVy6iP`%YoNEAax_g9%k=s)?Y+LP=XET%d~v0bOwf)~Xq2{p=msy`Tu( zKJ3-;&)|)F#vPD0{NXWq`|&_HbJ)=ALc|>Xr2EwhtvSN?LWIinwwP`B4AG?-36WC! z(X3Z#Q#;V)>Tv&{Y_6+cQooF1>jiH+*vjC&yvhWxgc7F-Cv_n5$N>4uL!2BFioO0! zSYNEHl^3h4Weq`jeZwE|?Mt}aJvb~wYHw;-z zq}w0ydP1q}QXi7`S87+@BVD(wuoBH%Bih~Gu7v2leGAiDn)ou#(S{G$^R0aKEwQ3A zs0z!QQT98}sUMk9-@)W|6roi(tW?Lv7@U^F1YdE>y(wdOht(`oJF9%sNIGhIs40vL zdn)T~3Cu6V&(|7zpT2zQx1Z1;UznKFmD0x&ys0~>1Ew2s7{|5_C|%hW@k23bNrBmQ zeejLH+gVu9#C@DJGE^crz@GYLM!YJBM_KYl`?#Q6*Qe9DBe;Q>+ zy2kjput#97Z^cB{Tg%|r0<*$OVBX(8(&UG2M?=D2EO%~yV1ar0>UAG0$G0B5^%#-R z9QRq&cF^I+dbQ^>`K=nM5>!hC+!~i&uU|a;#RcZ`{9GU|QG7ealgQ>c*aoc;fUBE9 zZZxQL!Hggi?sQlTa^YupEJ!FKa!Vzghi6zs45Ij0>)DxVl zlUP@0`E-4?JXv{Owh#Bpr6COoqnFC!!c z3C4zmKspzWsX<_7dj{#HyNkTH4#3``r{aN z>g?ycK0RCh`NNOOHEwy7ph&0N2=5}8aXFvSqel(1pFrqQ7NNo+9=4KB>6EUw?8uQb zSosjnAGBzY_c2fm#7Bp=BP1g*zoDY2JO(8gbNT~99k=aGNoeE?d(502J~cI6CfI&3 zL8m%VIHaDFB3L!{YO(NmEl4NqJ<95A^FtXF>B+X>0hYXyzPEP}ue8N0!t9F|FUl96 zf8n#0p?z0^!P3%|SiKj|U#TtpzyJGxFRLpnZUfMSj@!lFj?cj5X0F>`~RWn`UYjp zwW1ip;QB#a)own_PsPAH>q^CGA&3(eoS+X*QVYo7Egb>T)bK#^c_s=&i}zCilID#V z8&YB5*&8M4K&KU8t-k1O;3f=Z1re8{>JO?p?LvLK8!V>1p45dSi&_jeoQjO4@P)ACaN`4b6f&tI;Tb=CJh)l1e<;{#H)Bi_)cZE;N8 z9v4QaC=Dp>1X9L3C*`}-g5hmz54W3!3{t- zzlDo`fb5YrRODHka}mb=a%|FRVO5}qT85Mj&T?<*knnuS>b&w0;d%#wd2`d>DQv0@ zK70DC?6AE>=1t|tE8)5=NsX&LOeh~_)n*peF3~TYNT{yukhfr74TmM!>4P0PPirs| zmL^3Qco0TuA-`E&-ctEK6Axb~AK5$30s?6y-}0mR2t-}XH2WD~x)BG)j*ozF`jdaM zxh^35D-H|IaB=Ci`h>wUGdEeL*}FU(i(KS#wgJMXz-%9l=am!H8T$TMWzOvxczImX zSjmdAibG|Az|4O3*rGW$HlqHqZpoPCjtCYuSae}nKyVfzct>E~e`WRRAwn=Mzb z-YmCn-YYk5GI^VGe>OHY;Wv&$L#ns*`(nf#!jB+Fzp&P)waRk^!Z?j#O(c29B@_2| z1V59&{B|J2e+qO%Q6bOJsSU>USY9r^TB)rW!qbflf!KcO8T1euG7JJOd&g)%d_2O@ zM9j)poatB60S8y}nPV|!SjwHZ5(_r+KCIuV&o8|D;VHqC3T;|kxmzHMA}$gKLiPQ(zx`cVU*9OB65#LOzgHH-8$vcKRt&KJ{r~(w%eUWr z=RN-9JLSw-=0}=n^4ZiIrJL8eHx_5gfBlzVYd~0ZJ?8Z>D`ealxT3*%y>546Rg8h1 zT8{8c8(@$0BByL9ZUpBm^9!0(Y7h_>ZOQG%sZ*L{cH1L;`ulaUJ(~=1-Dd@!G>ve} zmFRmLhbALlg@!h(Xv$y85d0i$P&KkJ%i_90S<D6dKo zfBIsjeEHpX<>|{8zI2B@o?h`&dt)-n>hZ+nl&a2vSDZJt#E*nURpj!||LH%KTX*jm zmwuK@M}BzvLwWY>x!dNapL|k&_1UN8_HE&)Uil-grf}%*Yo1hoc~n#5N4ju9&zjCN z=u~Xd7zhF3)%5$G2)w{8Fsv?bX_EcD;{EE` zv$CbKr=J8UbD!|wzE(6GN3BaZRV^O2rgH~s*s6uS&n7F?*?S>?Us&*@DN1sP6M?crzcfSHKBuHcE>9x1Xu=WUa?J2Nr0T3C{t5Y5+o<05~){?26Wk- z4}0N~CIdR#A~=*>Rb4nmohBb&(HNo=2i^Ns-Ei5HM#n3m>X^N1ymphjD9YRZ*g1Rg zNPb)nK_j9w8dW2i93CrEBO3S-q?|_bR5~mHZafkdNw3nluMYF&#(H_W^1@eOpT0RR z10x*NK3eAHCzR$<@r|%70?;7;s*%nEh}`6LJVH3Hnohma;#;Vk4}Mm>?5et8gcd}+ z&)Pt`2P?glvfj83=|=}ed4fEov`(qKrc`zaVdOkz7G1(wNZQu@k6(3kTwUdYRUDKP z7Y*!4@MJJv;mE?hJxxUR%RYj#vi}r8cVfIuNqAhidbM2FfP3e`!}7_mepMbl{{)l6LWS|GUe#lSW`tSxL$WeP+-&z?a==&lyuyAWq4~w?ieFj# zTyIvlRreSepu@*alWen?nJm{9BzVB9cpDe5OLKD;hS}@M2Y(11-r7NUh4q#n)gvaO zT!g}Hf?LYZ?cF^eTX(3zm4VJFV{lTsodB7g9+yp~%bDRi;q@Yo56qaO>YkWr;T-03AV`E~*5Q5#5=jWWYA~F| zht~!!h_{bO57?*UPkW*LL#lGxn9kCVaKVEVbf|aAe?H#x`NI;9jwwq`CU-Pp+F4sK zYtNsR71gWt7ca}smii`pwDdU{pL*w%pI?m(as+LML&Ep|oW_`rB2VSXbY&A;kp5 zV=-keo#RSl%qEVE$0W|exsC$mmo+QKUp*_ooUzPX-s$OaO`?Z=qSa+i#i+DgQnKVW zL$i|cNVi+%HNv!c0KjwVEIg#0)pHiqM#o0V1ULPSurkc#D#mJ2tcthJ8t2Dm%9W+- zURAz+jdPc;m-+ccjR#X+fQdyE-jWfX)&js_>KGyo=%fRqRUjE`)<4=(>)vDjJA*%) zz?_xmysUPC0M^3Xk4ND_q4lM}ZIRwBX6)hC;9#%j#EdYwRePT~J7vBWjy;;J^bV^+ zPq?F*Rwu&>gat2kv_ATWjua;K2vP_nGzbLc%Vl_ohQVnWYK$}pdAPyWym_OkIvo_R zZTNzga~f$_2+3X@p~n_ivRa@%mT-#PLsJ?a)QodXLSZ8?lOD5T>ZuTOnYDAH+s4jz zdAj8(60D@`SPU&XZB1lNnoe`1H66Nk>K&<=~D}` zP@7}G)gU`9!Fo*izNJdIL#h{Z6C>rp&8u;=+?WO4#c6Ng)*T z-NL@gY*)17crpp)64LSW$5m1gX3w?XkjU&U0hmow0NJLFM+7!2UUVaL!1<1Dm8O0y zpt^*26J0=c1UklEsCgirppl!Qs5kF|M2T?HrA5BhC~LfFcikk-SQOYFYN`+O3Nk{n zCO{_#as1of=4RPlUoRV~XCWj%FFUGF?4_k+LqLXi&XUFK`b=a3;(;UjPa=jR?4ie- zCbnGct3Tp)ycZiBm-({%RzmV0zWH8)^4AuWaX(Q&+VCX_fNar;Zv!~*dt8&T0r$Ub z)!0WBXE=y)Z<+;VuPT`UzHWr|5GeOwTRMOAuR@AU5a8 zC}RcNsn{cpz(_gddCo2a(Qs@wqkzh5)dSK`AUY(6F^MS%r;~7t;p)~_+0ewpr$Pva zB+}n`A`IK65l^5?-OzEs*!7Pv)DiL|^1*H*%wpCQcMeQ*Q4#{WoSQa{nK}p`m7)S- zBs@B0;W}zdpj6+`E26h$)cwo&F_B?^`}o+fWD9PD1Mfk{a#tVdQ1K0viO~qfIsazd0BPXbpswKCG&!cxD2*N-LcXyYC-r1n-MnL{{abq zCV}~VAd4mSsA&C#)!He{gv8Ykgm~a#y=%fNUQGu?c{+?5D;wv%+AM*Y zy`%`tTtzvq&J}?=KfVY-hJb{ZuFlCf0ZQl@9p!kJ*ss(Tga~u0L79#jp_y1|R0zv_ zP0Ok+LIA=5g7cAtWwt`l=oCa97`HkNm+8?7UyYqB%z%Qm52cHhW!8-8ke;otmX)oI zvVXj%c6nMPbNkNx`S~gF1sBZy9n2kMbS>R{4`Alo%xJ|IA2e_*T68Rt|IW*%vq1sU z(+JovoFb-H2hh_DxNI7ewJ?!RGKCM8i4TIM{B&YBZBj1m^i!R-kz;8e36lC#*Q}p(Gzj zveJyu%vIbg2wf6*@r!Ljp`h;9nyQygS-O1nqYUMSFc!Um!l(@%OZa9h04vT1DpOXX zar3@f@%e_m@l^msN4XIapUNZNYOwz3Yzp^AK#BI008hbJ*R>0^a0F34QGnId^}YZC zft!ArF)<+*HT5D4%dqw^|&r%|hk2yRlie z*48X6Z>?#ZFm zw;R0u;O)-sJ9m6S27(G%Nqyc{AFwAp`a@2~xTdxrE6i+DQ(f!UML`(T-lh@VtEt!( z&N_Gmuv_X1MjrG7-ieP@dI+-#)XTJY+$&vHq6srUzu;4Myk$ado;JcnmkBQmKV!oq z#3B+=v&aoR1LZl34lA1*eoN=FRd@@^HBX`r2Ja4k9(3IM zdPbSTg`|5c27G%J`HdzD172O8;DRoVf4-oFPG)zTjk2q4UHF9%H-sn`bPD)e#1Db zJW?3dugXZM8gnSLFk8bdouyiCK?{%SeHKW>g`U4$_$v~aFM=!;Ds2{PR?40tmdc9V zLbqaI%!<$tF`&^9Z3#z#(QD-Z2O}LBLJemd^6C!ZnGTd0dJK*^Fh)b9^3%ESnuXH< zhU*#3-jAw|l)Y{Km`aTZ83-P8l^FpV;rQ@?j|AwH5w7djj1yj4^LmWioQ5PYk4s=y zV^hPSQ*+~~K-*_!na*kVT7k8`d^dLcdGep@FFtnxgpF zm&(?fiLr6-3m*d4KL%*JGMR-(SW|)*e68ux=yYNzoFcAQvcK3^FPpqxRzAE^84svF zEZ@3O9!N0$_*cIwpGtiwf%(quJLSfW>ppdYZ9RN7ACrgxc+L2zZx)K3j&3>d1TRqS zY+oDfS4m*fPc9Hv0*zkdOKcCwCRkK%5=s$Bcecxm7ZR9{4n09+r3s-G!tjM)@I3;v z1PTUMCXej7hW3E`xhR3vTE3`Xm>w(Fm*zAWsBV%sst24ZfZ)NK4quoebFTQ{Zvk2Y zGuuySUy~CI3~>g!s(-8=9voRP+Lhup?k2~7ZEag{K2ck8J=7q~n;CfY@l2vmevtM? z7$f22Pu1Cv$ORJ!${bzB(OZYR`-LOBSpDQ}THIr9N%>tp*cFZv{F!@kf9NlK1Z4FLTnpa;!GQ3M{86 zfy?#_gz0Nnull3F*uRXx9Qo}0s_7wV-88#5vOE1uYxb|Pw_(C8RfS4h+(Ds;q$(q# zN8GMKHb(ty%!-4FCgT}L)^R)~lVT<{Y?EO!G%WfP8f(Tit`QYw2Mr6fCI+Rbqe(x~ z94>(Q*H5j)lO5g$@MdmR0yE!#08oIRT%@o|%{yCrpr!4!qsgfgqsy6aa0H+D(N>W) zCniVA)YPaZ_QXfL#sa}n1;4#eqp{vq;mCs+dK~I}l94$2Am6w+GUOA1IL42~9iMFR z26;ha`oxSTT}$Qa)!P!5Z>nFM7w)XaX^kHm^VzfP6EzrLGjeOB5w~iW!D+Ax+=?wo zlk{|NJv&fy^IX4QKKu;{%mHEJ**1eN;A0#;qS&b%db$#%9YNAqcJETMEBMkHK?Y4` z23-VYpKUuLVON!!%FU`ELdE3dWL*u5eWWx5R+p`0k7IfiUV<}1bgoA8`q*8LG=zxP zuf>xDWg3>(Thy|#BOH5WS?*ld>Z>)?(+r5gu^|cXqZ4IMKdw9TC*>rj# zv^)1jIPyNI1wgNMOg1L{8keo<77#X`K_z_~ED|7qZFkwSvzowx{A>x}=D8tvz!3)C zSlLQ5d{Xv3te{D6ge)xfxU31tQF+N1=MoZ5RHkEdv*q@~2j$oQ^3UFr%=NfeG;lJ= zPD=>%en#a}Od!OCGP%u$ip#*0FGr;8*3!iZjQXvFeQSe3nBSXlZrjBCLgE{?Xs0&b)~F4dtSErkWT_A{^Tj07vbY1omv)pnx-w} zitxWU6sOh9#abpQ=y3tO-Bc zEfGGcbG6^8@ewyX1l?YMtzH!vHv1QPg13vY!Yntx;SyO^m60LPIsTIiN5)1qCeJRG z1y+`?+>m~)Oiav4=3tzj*2Im=nfP`k-l7GV0c+XMg=@IOTk;ox5BA6lz&K&@^B>T{ z-+;gjyuIMEcwORMRLr*1NW#)og>I#(#y|}WylYbliyf(yVb9K%#>___bfVL&hH=}N zD!wmWkf370n6T=M;slIg;c^})VdWurW}B^|(`J>6xB*98)#XN5b_cFDO`{l)Fg>ou z!yaZ1oM*M!E6h@mA?-B(BMng7hX?-9Z&gAwmrM+d4636TEAw-#l@c0gcP<}@QR$(Xton+ zl<+I`V^!)?O)j~FEI~-Pj8*OrtP>eI z6Y)B~a96w*MmmZXz$!9(o_)Tpgk?S$WCi+QH&&t%6py_EeQ0$me!LQ01!?v~TcBoT zTC}VyZEio*<>1WOV2+3vv+bC(9SZQPM!>ej#Urd%K%*1RsycKK8z(^%5A~IQXhGs`o8Uhqq5GnoSnV$Oy&F)Lh{oW<@euwSH64xQsuuVLHR&^-WyG*;)6a( zLKZOiD9XnSN>L{{@{Kn=Y^`fP%#(tlC=qxNsI73k9Br9B{rB$O^_vy*D@9vo+rpM6 z2?(3q@aK>IG=b*)@;FjX^pt+Gv@M5J^4G5sejB~3aD$bwW3f(1tooT%l>I`tp+Xv? z9|~MEl;-qD$^ArvtZx$B(d2^8cTSaIj*sWkMW4Np)2M5vI%n4L(rOJt^qhY zj!MO`%zpOB#JH;}SWX6j+Q9fG~f zBct^3grU|2pgZ4dpWAp;z^zfLHts9>Rbcwb_~^b)e|$(EG6M?};}VwVW*5rL^juk( zyHXYx_-J&o%+Fu-s`Bvgq?82ek#V0R&)Ye8Gi}9#%6!eIW48rA;mg$Il^&R**8ws- zx;6X%0|Nf$1?H?AE>sy2e%^xKz$42MMM^UlTJmL>LW@gym zTwg&;$UsnPSDXjDhnB_<*X}%JVhaN+#t6;XNh^{tXN^^Sn0ejo6=n^z;-U;+9+Ut$ zRA$E~%ar0oU{(z7Y@m;@e1fp7L2GSyyR2?+mc5fh2_3J?*u-#|o#n&@K13u6F3;UT7^ywtphM20M=s~ng7izt+w6-vH>$&z`QHriGh0`p-1^Xe|5P$ z{NxkwSDw*8$%lKBnnZbmRbz3POVMXip!}M61^woJrH3d*$A`&I;;R{G&0|Z$_*gTG zQ^mu2^5iWU67)EcVijR$e=h`P3A}7+00&?t?Yr-PDC-hdn2fMxg0|p~R7C@Ua(i>b z$5rv6C9BT}Dy-g-cdT0ZDsYvH&%`}e7|dz|m=6w*CE!Yz+LLg!tH~FGsE_KaZs6{7 zYJtMBnv9(zzxEZD552glZBv3XtIxX!$Np$*O@r~4geur(vW`fM0qffvf32_ zlK#%SUWKra@aU5?5XQul1!xJ&hx>8zM%=Q-g%Epn6&gVrp)sy1wh+xeXob&}=n$ma z6=^0E#ASdd+$ltqi-AX$;ROJ{Xnv+O(!szU^yFf)(3Okg^kl|-MLJO-9}P#^Nw2qTNqKvUc(5`jscPOzx&EpTfh8t4OqwXy zJ(b~(%6&)WyP|UZ_Sp*y$Lvey)Qe|p8!BJrKXr+us7$F7m((tKGch(nKR4;)1No?r zH-jv6u&Rf!;&Z;M89zS$qhIIEhEE<)zs=hrgqlT75bxZTz&tw}g1!E1{h?iOb~$^Y zuc*yj)r5IYV*@c=xu+<`t>p?i6BV~)m)D)E* z{{g>xq!B_6Aq`+)qT%og&_aX;DDS;B)5%9QJCuY^Iyp5IwRMLdxisjGi|q#NE8~bc zgh6)+qQm`d`x@w0wl>Q%_S){#A-yUi6N6=PMgz$xHx45FGdOEd%Q)eq$-OisKLH+S z8=SzhK&b}J9_#}Ra{idnpVGx6`&TNT`;HDtjG3(uBvZ@j(WQnH>vonbo-;bBaFOfwSlke*@nTj;=Jk|o)|AT@82sQefDXY zS(qz}i;F%_xd+Hog>!CVfNr0{&7EvjxOrf+yR^zji&DedJ=|bg7!ju(D3`E@riYQk zfggFqY7*Npb|hr3tROJ&JI}bZgu31e%vk1pgwW|3VWQnlw|*K z-vcg!2P?(w1LcDrPPg#KSrWQ-Ed;S2S%SLk>k@J~R%&ZcLa)txzMhy%BR1Jf46cMy z_AqmU8A3P{Gat!Vw=E$oF(j}exhMQh#kVFw=B0$V6$y5j(YYLfw*v@b2ed(zqgTA3 z6Q$Iscu*F#JZuvI|QT<`5TXrlMtNwCn4Z<#c zHE#r?zg8b0orxevAjXH?!`^a7ea)j9*-im2{W#^$8^WcL?SoD6zs! zAIB>6HMV4EEMSE>+OcblK($ji{i~5_kD7I!0>Duc8{F2-x_(_c{#CRF2Y=hcBb+-( z_*XmWI#8K!uWy$1l@(8lE~$QwBQPs(i3z*J62-9!sB$i4a-xIlUAHbH% zdPRB1ne{C404584`ZgROfqU2*9&t&iK33^UUywersthYJ0rkgzY{wX5VM|yYVHx^X z?pvWJo@*M?F9l@dyPKwOPCs&lpFqLLCl-%z9US2JIBsAaE3?zHej9Q7)?H1qZb)#Z z-drgYlbpprU8bfHnx`btkBTPsJNmbXmPhvQ!AG{KKnPxd%85-4$gg8FZrA<~XyMOt zamgPCS#%e(*)80}>T&A?y{IC1pfO$yI;n?|W@RS>?$EJ+9jK6A8N67DVW2!YW-#9^ z+nZ~?4ei@+zbP-CJt^yJE9!i9%HhFYIXph}MG<-9TfR2d80oDS-p8z(Z@P{fp@#jq zv1-g9M*K5FBjx7&V!6TP4pY-*Ml;nBj-+vjQjXLCtZZ+V?^m9em(q_;56b1?%VlCp z9i9Z{aS6;EX)~mm_JBG#8odQgM~aFD6sfMZaHtym@l0L^HRxR`8=Hsa`yW=z`o_Ne z_?kLaDf`@d;XB1hxfBo10R{rq$7e2|wXMrxx zdDR$!XN3|#!xKv*4Sl4+q)bXbk_BuV^{6QM|-bh-KL*r7pxu*76(ROX4Xkuozi<cB;KMzHr8)d=?VSza|ih*f0y3z3+d2VyEy-MF+`7%FQ5;ktaI4?U8A zex!2UQGD!6-_(R@OA{q74O!XHL~Liw$Ch=20Q z3!>8PmKkJoMB2OcbZ9k!gsAVkfD)Z6Sq2*^o#ID98 zCE-GGfzFskb+!-xBqk#8d7ud;M@)XJw*K$`-~V6v=HLIloNR6TLa1w+F!;kip}QYd zP$rz@Q|23yxSlyOsV1Gg)p=d^Rd;q&-cL07`rY^6OK9FK8a|9;VO;s-?JNYT?a5{V zdDie7vDq*5sA=h&eM9i4y2dCfrl+Szd}+w|IBy*pS$XFKcF=Ex-sHPUf_}C9Y_BTH z6m!%n=ehVc?;^{VOYTp&e0ivhj&kDGOu2ULM!A3ggL3QEoiaBUXDTBovzitbvb}ijm>b;&XuMT-3>Ubwi2|2)VzW z3rbk=K`}UG6!79G5MmXH`x|~WUT|p`td?@u|Fme2NqA;O#3U4k4v&x0o~*BwCof-= zz0)HJ%M32!K{_8G@_(7Aq zLkqNvi%U_jlngq5R?@!v?)&oc#Y=w>#4UjgK^&>Ixv^fhH25(Y^kqI8Abcd3gkn~Z zSDw>M1{714Elh>ZZzZZF{GzDqU+*yz<}J(S%p& zVuhMl`)mmzoCjU$WGu8JgQfUqW;;(A#HySAh<2`B4A@K#Sh*!FqR$>*?}=8va|N_d z=8!s3zMRUR)m`>SdtWq4_$UO|H%uB>6;|H(_BO9pa}*vc)*OW=!P5Q+x^cRPuP$d| z?-k>NhCXp~Q)8HS%i(UUitlf3`En6Xy5Ra`6#KT}AE6R(3#WoO(J1O3eWL25>U!A0 z3UdfBOl;XQ_QrdYeLSOtu@{Q(hn4m6&9fKf>u1l)mrtLS?^oA+(uKD`sXVx>pKVbb zDW`%^95JEDeaO*XVFX@61L$we9ylEjv0;9VtZ-fpv=7PB#KHQTGBG~x{mHB_bAn5_ zNB_um(|q*D);rE&_6qaNtS3lKUt)M89&7y(gmd`wtN-w*Zrz`G)h|G%O1GjnZh_Om zOuXtIP~D_8n1rq2**3*_?A!$S?8#G~mHkR}a!hIRsZ8n@E{BvRh#d2iOlbgm6{P|} zz&KXkaxn_uf;?Bf;=~i`hJ|I-ohIKzFT?liUBC^#1Hwi~$|n|3=&4-$)K3ifX1zE{ zj(B*(8o_$%5IjH*FRa$1{QSnW3dzZ9Dko6N_>}_3!43|xwP(^d^xc$@eCPK4a_cs? zsV;j}d3<6<{qCd$X5QSzk#WctG5!P{z;T4BY8gw1hxBW3LbIOcf53ae--y86ZFuLy zyUM+-SQTnz>bkqC@vq7_bg9za5NH(G>HNV?95*T&4V4)u8WO@NulecUHV@`rRwkADMAshDB(*4KlQ_=5X` zLpody+;X=dD4qNSy7?bu$WPo__kgqbKo`?8Of{3BW?}&s*wsf;9&?(!OiKv#@p8gp zfNh{57=a1bbb|11y6n|`aD22}y>+uZ`uO8=_4>6kG9IrgGmm8S!#cF} zcV}#x=$$%-y)k!G{qg6~n!_ffu&0WLb-es&1~Hj?aLB({CF7I~wo^QR{@hzK*qhHS zV61ddMVpEuFyvK_7%p8ht)t%9pH64ds2@y zaIl5Kdyl0!DvoU~e86`KzVbnt;P5F7c|xke24UDIW>_d@k14`3uhaQ>D;2LiS;>vb z>A--57Nx;7a2GB|iV+vWFhV&imk9Now!wa9PTXL7$okffw~*|Ke{Opt4gTgpnL)jS z&rswmvh*5IeqwJ(}6dVe7PPXuE zh@ye;&NdEpR8g0*J~62$Wlm_+`>e-lCm+D_esMXg=;MSF(e+jw3BpfSSG~=GkNCd& z;hD`pyj(3$S2YRSQ(6^>FE=>x$90OlRlSHjkGSB8_z;ZvppR3WmoW;Mq6aq8fCpc*;P{Pq}Xajt+aAj$!TwUhXdYqCG z{YcF(0r>;F&Ntg_39~&qY3hRv(*^etRXKRYNzBF$P8e(l!jxqhivEewhj3(Xj0ijGt|5r(pxovT~es)k!@v|fMzfcJyHk&piVIC$^s&~#>m$f^_rTvXPq zTEfF%^z0OBEYiUB%+o8kG{nJp<*JT_{d8PKIz3Ip7?Th^VSlb4btkPs)2pH~yYtbn zQf^GdXCHL{%xp&$*Nhq%d!a@~#@tSUgVSRPbqD3UwU-i@U;0A|cV<$&LQF~kaXYhgsELKhR>^i1(@v zhp-&xJP|=UN_Ys|3`WU^3{{Cw@%u`R1fiG@&DcNta(%PBT-)#-%h(pMYvG#x)Cm3H zd%`9fv{T>8DLS+@19@Nrl|dNJcJd{h&@6PIOQ|rtkJv)=G1qm6AdNuGYCcEVAt)on z?C&D*N*MNWZW6TdW5S|x;lsRKB}VY&6bl679zj_O;n-n>-w5kfC+=oHHGD|{t?U;G zFyHm5($tSejz{DTA1kwZ$o8}Sx~k7=@>A6{1mw>(0sDj07vDee2YoM<&s)2E@TvF} zK7<|e%sFQr`jLmx&Y7ScGg)B8UUd=P5t>gCe#t}UrOM2D+KN66XzL`vbs zE35Vh%S6OPELWJhbZANfGx@>3QUvf2m|0=YkN%eZW--oT4t@iI?=~&r7XMzHiy+$7 z`3NnI4%n$fTThD6E=^g6KfV^|<<46o`hoqOz4GGO^Rlis|4L;ts=+dIR$(*17IM!-USM>T`M-S=` z^$>v>H8gzLCu2-ZjHq0Rix8bQsHgMS|LTIdD#{Zc?c2Cvld8O;y;8d&FS(6(a$>q% zS-e_q+_+WlfAC?sckf}jdhMo9!kCzxE@R{Es7kd;DYW=mg26?{7W-zA{M!5Et3<1I=ucJcXK!AlORM59c zy%Yj7E6kG?Bu3oo+2%nYQ!EyymAuT23R!>KW5^@ z5ou@|tm8yQUXZo`*{kj$t@_8{2F`##%Hs3|fAAolNscE49Xdhd9U%M!VhBASvO^1V z#e<*Pclos;1NoHld|Cn*dsx|)LHr)z36peeCp)vV3Y`v&sRjEdS6Go#-n||gD9g8Q zl@A_0D%Wn^^oM>ixe6W}T#pdGpb;8y%E;ObD{7TKM3F)BIDI>S{s=OUQ^xQXC*MvlZVV+unK*QDu-=>EEZ$Xz;<6)XEZ6o5({L_>YhO4B+?uM8d#N0&Ghro} zv$6Srb7Obk6OgZ;JS$&6eO|u!?uYV+Z@=?u@{^TS`y)^v9KX_}g>5hhID*;+9gpLR z_z->&TItVFUOCQHVwvgR_>d8WaE$P4-DdnHAS(|oFsHxq<#!5R?IV>JKFxqjiI$hk zEwy=0!J&_XFD5q}#kivh3@g!`EVI0P#UK5pz#J>g(cS>(oZTA-yQKx^PNvdZh`;km>=~+;bV1rkbuB3Do7L9w*VN zIW7Y=i;HL8l+C?eja8dvLvH!{sO=y!jW+AYEfh$QPzReG7CM8YV$>jyFi@#NR*GZf_-Kh$GrE-& zYF0Pa%hQ)H%G&l;c@3iYH*Ye7X91Z3Lxb6|2Bs4RsN>f*YrL^Sz>ZF@b|^K@==?K{ z0j7;!&BQ?ff7PqTkMPAlR90RgiSmR(or5i==FpI-fP00;ISgsFuJ9Q@adt^01)PXx zLc$sXGiPFtATTLI8RFf+2dZ`GS(ui;IYW?=nUdgShqe9PawN~Nxo@@REqL&D!iS=-=7xb3o~{9@|{doo#}MrdTeHTlba>lB<#UT&TY zH#`Hf0ZG9MArFG)kJ)T z&@--Z@47`@MFn@Ev#0pYr2!x9#_I5f^2Fz2^D*hm)$;qVzbk)G-TCVKI6Il`7OdLu z9%-^czau(KN}Vq%k9aE~-750T=E|7UfRJzATK-ayW}?9xFHby-iywVt_%+)yGGDAq z8JAV-aDymqn|;gIu3eSDbK4(mW&eeMy|%XMtJT?#$CeBPW>%Q7XI>@W5VUY*hpOIWZs;;w01GtQ)dn$R^@W_#iYP#6eEl#gvw zt_`w_ugkAh9s`A2{n)?EIq{d|1{wU(h%xgZ%tX`jlJ@53uoY?@Vu69aZgO1pMS}9} zTldPH+aHu$x9>}Ez9m6#TN$&_u3p0rzFhHfZ1Rz2gZX2%y0$=?>F3g7t?-|A4wZL4fo_}et{|a)!qPpdFX}7@huMv3UCd5$HUxuiX zNss|QJ9`NM2n-T*5g-sM*w2hW!7Dz07$|?QjzLpDzUrrQ_1VFW_l+84oH#KifdpFa z4$J`ih7Zb%_0_Vu6MMqgKMETR6u}cbYG9L1?OTFUoIt=wdVHkCDjC9ZT%__^g9102 z=pT`|e~LcJi8DRS5j~I4>3$FlS*1KWI+oCUs1BIUiS)!E>wGg22W!B*DiYJ{fv|U7 z6UR@-A9m-58O09YZ_20yv01KNMwnB&LSQB@z$4Czt+3>``I85e`6aKFm$qZJJ@TU8FVYA^Tk&`n)e8fYoQVBd}WP0i1}KI0o|` z&<&*7Y09(%$#@76^7J1D{S!a@;x%xzm(07MK|-n?2GhR?dVGZEKB!T&lW5mga*LCD z*o&&kw%WEo-rGB{5X8PzR*g9d4ndjK+6L_*1?ITv4*|&0^#O6GW9Wg`>vkS=X@xn`@jhTYJp#QA)W+MI-7lz~ zv;F6V1?E-nW#w#53y8LAgUVIEj-4o}JG7-;^*MZKo42Ks_w=9K zAjlZk@YICwa@+yD?ExbgLWh6iXB(ngpZI)Jrlz@>m&rYEv%png`Da}xT#mhAO`STK z(?c9$Sg=7fNWc3jHE=%mpPQZcs`9x|wwzyk`{e6qsGN|623$N5Xl@ za0RT@Gi_qdhrQo+e_xvUP2uEHG}iu4jlKzIw_ z3|4aH{Mlm(&pyseX6&4!?9&A_s)+^RDR32<0jDx0H4rlCh+J#|o4FC+rbD@j zXC@wp$`4*I@17n@U>+)yv(x3#$B)bHyLZdhOg{QUa7JL}XgLIC;_C{`s}h*WUjzh%3h!rB z9>vOVs74@Gdb`DCtKHpyw|#1R8sx(G6C2Z$ToTqTT?W^j|jk3mvqCTU4CR}NVP z0>4$Pz=k1R6HqTB#^PyMTC^LHh-{EuJ)k%)jX7&>y8oROMXQDL@;pBamOwEX|mx_ z75?$>0QnNsQpE!;;$r34g1*Xu3Hmo#=AQw#VB# z=z{M!ZKgj~pCE;v@kO|p_;V>0tIIcU-gF<0KXrz_jbj*TGqi`L#l>=^t}v&-Y&NP6 zG<-Hpra$hDyj`HK z(VvL!U{Segtd+n#G92{*e}cMg=@-H>BqA>mkX>(ZtL`vkf4d~^Wsld>le2LG#*I7P zr+od|ZS|qoG_Eg{$!Ub;`eC2Occ1iA`E68%jNdNRECaU2Yz?jK~!meC%iA-pBsJxU;RPel?U$`#XAM&_s;9T0eDwZ!k_9UQ~a&Mte-ntS!lG~ zjHxX-!bRhXdfLIUSA>tjOPR0EfDYQL$p{<6aSYu!r#MW{lqqhd8y_#@YFr3)(0BJi z<5pNkS-)nK?$u#duo$?Hk9^XBuf85)&n@`G?P&eTff;3?+h*wuhN6$aOecAAd}`Vj zp6lwf`cEmR(8|fL=2iiryR%XtPB$PJN0mX}orG}W8T^sH44u%p^m+8-;o?pjLYVcm zk{ixpQGCj?$+1xh%@bvuEdp$lkyiqtZO?phr>%iQ9vq;xul(Q|*8_wqO-AOgTq*Y- zJ}B3&UoTVBQ;x5jzfkng#ws+rJQRx^BhJ9<>J@q{0bLA|<#?>Ztrz1WAY=eq=Dk`X#cU*#v#U%|^y5ht!z6$izNQVvuU zn13!il!iOiZT5-sfvi95VqYangSS6~J4A7|xs=in=7X|d{keQ0)PebDi_pGw{Bh$$ zF>WUG9##Zo#TUXd+Zd{_U3oH#;?;Stvcw&sIj-{N zG$2eP480b;6u6a88ADi(_$dF>g9r22@Y+pt$6d-v)1$ZDg_~0?d#10e9C!N391}gc zV>fTnr(~JaKhMw4mz%e4mK!&&`)wdNJ{MedhV~F|WrqEsY`el7{de-#D&h+MgU={4 z%sly>4}?vOFh{7aO8@gAQgkuEAK-q0g$~ta&R1Vizre?#mz8EdoaRGnZm$Jhr79p? z&9nI19&WbK4GWF>RLbtrae2P6Ue>m@{g#5V0N3NAd4NbNSq0|Ij}BCR(SvujOX2(E z6aDzMhno=DyF4>JR>sEI@)cV#+A%Oxw;nl7n9;?6jMn+biZVPvEOR$h-34J)`)$-@|+!BwnLa2~+h^$&S?S_Q%rdy%0DyxrXb3 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ࢯ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 diff --git a/server/src/main/resources/templates/static/lib/bootstrap-5.0.2/css/bootstrap-grid.css b/server/src/main/resources/templates/static/lib/bootstrap-5.0.2/css/bootstrap-grid.css deleted file mode 100644 index 7acbf0042..000000000 --- a/server/src/main/resources/templates/static/lib/bootstrap-5.0.2/css/bootstrap-grid.css +++ /dev/null @@ -1,5002 +0,0 @@ -/*! - * Bootstrap Grid v5.0.2 (https://getbootstrap.com/) - * Copyright 2011-2021 The Bootstrap Authors - * Copyright 2011-2021 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) - */ -.container, -.container-fluid, -.container-xxl, -.container-xl, -.container-lg, -.container-md, -.container-sm { - width: 100%; - padding-right: var(--bs-gutter-x, 0.75rem); - padding-left: var(--bs-gutter-x, 0.75rem); - margin-right: auto; - margin-left: auto; -} - -@media (min-width: 576px) { - .container-sm, .container { - max-width: 540px; - } -} -@media (min-width: 768px) { - .container-md, .container-sm, .container { - max-width: 720px; - } -} -@media (min-width: 992px) { - .container-lg, .container-md, .container-sm, .container { - max-width: 960px; - } -} -@media (min-width: 1200px) { - .container-xl, .container-lg, .container-md, .container-sm, .container { - max-width: 1140px; - } -} -@media (min-width: 1400px) { - .container-xxl, .container-xl, .container-lg, .container-md, .container-sm, .container { - max-width: 1320px; - } -} -.row { - --bs-gutter-x: 1.5rem; - --bs-gutter-y: 0; - display: flex; - flex-wrap: wrap; - margin-top: calc(var(--bs-gutter-y) * -1); - margin-right: calc(var(--bs-gutter-x) * -.5); - margin-left: calc(var(--bs-gutter-x) * -.5); -} -.row > * { - box-sizing: border-box; - flex-shrink: 0; - width: 100%; - max-width: 100%; - padding-right: calc(var(--bs-gutter-x) * .5); - padding-left: calc(var(--bs-gutter-x) * .5); - margin-top: var(--bs-gutter-y); -} - -.col { - flex: 1 0 0%; -} - -.row-cols-auto > * { - flex: 0 0 auto; - width: auto; -} - -.row-cols-1 > * { - flex: 0 0 auto; - width: 100%; -} - -.row-cols-2 > * { - flex: 0 0 auto; - width: 50%; -} - -.row-cols-3 > * { - flex: 0 0 auto; - width: 33.3333333333%; -} - -.row-cols-4 > * { - flex: 0 0 auto; - width: 25%; -} - -.row-cols-5 > * { - flex: 0 0 auto; - width: 20%; -} - -.row-cols-6 > * { - flex: 0 0 auto; - width: 16.6666666667%; -} - -@media (min-width: 576px) { - .col-sm { - flex: 1 0 0%; - } - - .row-cols-sm-auto > * { - flex: 0 0 auto; - width: auto; - } - - .row-cols-sm-1 > * { - flex: 0 0 auto; - width: 100%; - } - - .row-cols-sm-2 > * { - flex: 0 0 auto; - width: 50%; - } - - .row-cols-sm-3 > * { - flex: 0 0 auto; - width: 33.3333333333%; - } - - .row-cols-sm-4 > * { - flex: 0 0 auto; - width: 25%; - } - - .row-cols-sm-5 > * { - flex: 0 0 auto; - width: 20%; - } - - .row-cols-sm-6 > * { - flex: 0 0 auto; - width: 16.6666666667%; - } -} -@media (min-width: 768px) { - .col-md { - flex: 1 0 0%; - } - - .row-cols-md-auto > * { - flex: 0 0 auto; - width: auto; - } - - .row-cols-md-1 > * { - flex: 0 0 auto; - width: 100%; - } - - .row-cols-md-2 > * { - flex: 0 0 auto; - width: 50%; - } - - .row-cols-md-3 > * { - flex: 0 0 auto; - width: 33.3333333333%; - } - - .row-cols-md-4 > * { - flex: 0 0 auto; - width: 25%; - } - - .row-cols-md-5 > * { - flex: 0 0 auto; - width: 20%; - } - - .row-cols-md-6 > * { - flex: 0 0 auto; - width: 16.6666666667%; - } -} -@media (min-width: 992px) { - .col-lg { - flex: 1 0 0%; - } - - .row-cols-lg-auto > * { - flex: 0 0 auto; - width: auto; - } - - .row-cols-lg-1 > * { - flex: 0 0 auto; - width: 100%; - } - - .row-cols-lg-2 > * { - flex: 0 0 auto; - width: 50%; - } - - .row-cols-lg-3 > * { - flex: 0 0 auto; - width: 33.3333333333%; - } - - .row-cols-lg-4 > * { - flex: 0 0 auto; - width: 25%; - } - - .row-cols-lg-5 > * { - flex: 0 0 auto; - width: 20%; - } - - .row-cols-lg-6 > * { - flex: 0 0 auto; - width: 16.6666666667%; - } -} -@media (min-width: 1200px) { - .col-xl { - flex: 1 0 0%; - } - - .row-cols-xl-auto > * { - flex: 0 0 auto; - width: auto; - } - - .row-cols-xl-1 > * { - flex: 0 0 auto; - width: 100%; - } - - .row-cols-xl-2 > * { - flex: 0 0 auto; - width: 50%; - } - - .row-cols-xl-3 > * { - flex: 0 0 auto; - width: 33.3333333333%; - } - - .row-cols-xl-4 > * { - flex: 0 0 auto; - width: 25%; - } - - .row-cols-xl-5 > * { - flex: 0 0 auto; - width: 20%; - } - - .row-cols-xl-6 > * { - flex: 0 0 auto; - width: 16.6666666667%; - } -} -@media (min-width: 1400px) { - .col-xxl { - flex: 1 0 0%; - } - - .row-cols-xxl-auto > * { - flex: 0 0 auto; - width: auto; - } - - .row-cols-xxl-1 > * { - flex: 0 0 auto; - width: 100%; - } - - .row-cols-xxl-2 > * { - flex: 0 0 auto; - width: 50%; - } - - .row-cols-xxl-3 > * { - flex: 0 0 auto; - width: 33.3333333333%; - } - - .row-cols-xxl-4 > * { - flex: 0 0 auto; - width: 25%; - } - - .row-cols-xxl-5 > * { - flex: 0 0 auto; - width: 20%; - } - - .row-cols-xxl-6 > * { - flex: 0 0 auto; - width: 16.6666666667%; - } -} -.col-auto { - flex: 0 0 auto; - width: auto; -} - -.col-1 { - flex: 0 0 auto; - width: 8.33333333%; -} - -.col-2 { - flex: 0 0 auto; - width: 16.66666667%; -} - -.col-3 { - flex: 0 0 auto; - width: 25%; -} - -.col-4 { - flex: 0 0 auto; - width: 33.33333333%; -} - -.col-5 { - flex: 0 0 auto; - width: 41.66666667%; -} - -.col-6 { - flex: 0 0 auto; - width: 50%; -} - -.col-7 { - flex: 0 0 auto; - width: 58.33333333%; -} - -.col-8 { - flex: 0 0 auto; - width: 66.66666667%; -} - -.col-9 { - flex: 0 0 auto; - width: 75%; -} - -.col-10 { - flex: 0 0 auto; - width: 83.33333333%; -} - -.col-11 { - flex: 0 0 auto; - width: 91.66666667%; -} - -.col-12 { - flex: 0 0 auto; - width: 100%; -} - -.offset-1 { - margin-left: 8.33333333%; -} - -.offset-2 { - margin-left: 16.66666667%; -} - -.offset-3 { - margin-left: 25%; -} - -.offset-4 { - margin-left: 33.33333333%; -} - -.offset-5 { - margin-left: 41.66666667%; -} - -.offset-6 { - margin-left: 50%; -} - -.offset-7 { - margin-left: 58.33333333%; -} - -.offset-8 { - margin-left: 66.66666667%; -} - -.offset-9 { - margin-left: 75%; -} - -.offset-10 { - margin-left: 83.33333333%; -} - -.offset-11 { - margin-left: 91.66666667%; -} - -.g-0, -.gx-0 { - --bs-gutter-x: 0; -} - -.g-0, -.gy-0 { - --bs-gutter-y: 0; -} - -.g-1, -.gx-1 { - --bs-gutter-x: 0.25rem; -} - -.g-1, -.gy-1 { - --bs-gutter-y: 0.25rem; -} - -.g-2, -.gx-2 { - --bs-gutter-x: 0.5rem; -} - -.g-2, -.gy-2 { - --bs-gutter-y: 0.5rem; -} - -.g-3, -.gx-3 { - --bs-gutter-x: 1rem; -} - -.g-3, -.gy-3 { - --bs-gutter-y: 1rem; -} - -.g-4, -.gx-4 { - --bs-gutter-x: 1.5rem; -} - -.g-4, -.gy-4 { - --bs-gutter-y: 1.5rem; -} - -.g-5, -.gx-5 { - --bs-gutter-x: 3rem; -} - -.g-5, -.gy-5 { - --bs-gutter-y: 3rem; -} - -@media (min-width: 576px) { - .col-sm-auto { - flex: 0 0 auto; - width: auto; - } - - .col-sm-1 { - flex: 0 0 auto; - width: 8.33333333%; - } - - .col-sm-2 { - flex: 0 0 auto; - width: 16.66666667%; - } - - .col-sm-3 { - flex: 0 0 auto; - width: 25%; - } - - .col-sm-4 { - flex: 0 0 auto; - width: 33.33333333%; - } - - .col-sm-5 { - flex: 0 0 auto; - width: 41.66666667%; - } - - .col-sm-6 { - flex: 0 0 auto; - width: 50%; - } - - .col-sm-7 { - flex: 0 0 auto; - width: 58.33333333%; - } - - .col-sm-8 { - flex: 0 0 auto; - width: 66.66666667%; - } - - .col-sm-9 { - flex: 0 0 auto; - width: 75%; - } - - .col-sm-10 { - flex: 0 0 auto; - width: 83.33333333%; - } - - .col-sm-11 { - flex: 0 0 auto; - width: 91.66666667%; - } - - .col-sm-12 { - flex: 0 0 auto; - width: 100%; - } - - .offset-sm-0 { - margin-left: 0; - } - - .offset-sm-1 { - margin-left: 8.33333333%; - } - - .offset-sm-2 { - margin-left: 16.66666667%; - } - - .offset-sm-3 { - margin-left: 25%; - } - - .offset-sm-4 { - margin-left: 33.33333333%; - } - - .offset-sm-5 { - margin-left: 41.66666667%; - } - - .offset-sm-6 { - margin-left: 50%; - } - - .offset-sm-7 { - margin-left: 58.33333333%; - } - - .offset-sm-8 { - margin-left: 66.66666667%; - } - - .offset-sm-9 { - margin-left: 75%; - } - - .offset-sm-10 { - margin-left: 83.33333333%; - } - - .offset-sm-11 { - margin-left: 91.66666667%; - } - - .g-sm-0, -.gx-sm-0 { - --bs-gutter-x: 0; - } - - .g-sm-0, -.gy-sm-0 { - --bs-gutter-y: 0; - } - - .g-sm-1, -.gx-sm-1 { - --bs-gutter-x: 0.25rem; - } - - .g-sm-1, -.gy-sm-1 { - --bs-gutter-y: 0.25rem; - } - - .g-sm-2, -.gx-sm-2 { - --bs-gutter-x: 0.5rem; - } - - .g-sm-2, -.gy-sm-2 { - --bs-gutter-y: 0.5rem; - } - - .g-sm-3, -.gx-sm-3 { - --bs-gutter-x: 1rem; - } - - .g-sm-3, -.gy-sm-3 { - --bs-gutter-y: 1rem; - } - - .g-sm-4, -.gx-sm-4 { - --bs-gutter-x: 1.5rem; - } - - .g-sm-4, -.gy-sm-4 { - --bs-gutter-y: 1.5rem; - } - - .g-sm-5, -.gx-sm-5 { - --bs-gutter-x: 3rem; - } - - .g-sm-5, -.gy-sm-5 { - --bs-gutter-y: 3rem; - } -} -@media (min-width: 768px) { - .col-md-auto { - flex: 0 0 auto; - width: auto; - } - - .col-md-1 { - flex: 0 0 auto; - width: 8.33333333%; - } - - .col-md-2 { - flex: 0 0 auto; - width: 16.66666667%; - } - - .col-md-3 { - flex: 0 0 auto; - width: 25%; - } - - .col-md-4 { - flex: 0 0 auto; - width: 33.33333333%; - } - - .col-md-5 { - flex: 0 0 auto; - width: 41.66666667%; - } - - .col-md-6 { - flex: 0 0 auto; - width: 50%; - } - - .col-md-7 { - flex: 0 0 auto; - width: 58.33333333%; - } - - .col-md-8 { - flex: 0 0 auto; - width: 66.66666667%; - } - - .col-md-9 { - flex: 0 0 auto; - width: 75%; - } - - .col-md-10 { - flex: 0 0 auto; - width: 83.33333333%; - } - - .col-md-11 { - flex: 0 0 auto; - width: 91.66666667%; - } - - .col-md-12 { - flex: 0 0 auto; - width: 100%; - } - - .offset-md-0 { - margin-left: 0; - } - - .offset-md-1 { - margin-left: 8.33333333%; - } - - .offset-md-2 { - margin-left: 16.66666667%; - } - - .offset-md-3 { - margin-left: 25%; - } - - .offset-md-4 { - margin-left: 33.33333333%; - } - - .offset-md-5 { - margin-left: 41.66666667%; - } - - .offset-md-6 { - margin-left: 50%; - } - - .offset-md-7 { - margin-left: 58.33333333%; - } - - .offset-md-8 { - margin-left: 66.66666667%; - } - - .offset-md-9 { - margin-left: 75%; - } - - .offset-md-10 { - margin-left: 83.33333333%; - } - - .offset-md-11 { - margin-left: 91.66666667%; - } - - .g-md-0, -.gx-md-0 { - --bs-gutter-x: 0; - } - - .g-md-0, -.gy-md-0 { - --bs-gutter-y: 0; - } - - .g-md-1, -.gx-md-1 { - --bs-gutter-x: 0.25rem; - } - - .g-md-1, -.gy-md-1 { - --bs-gutter-y: 0.25rem; - } - - .g-md-2, -.gx-md-2 { - --bs-gutter-x: 0.5rem; - } - - .g-md-2, -.gy-md-2 { - --bs-gutter-y: 0.5rem; - } - - .g-md-3, -.gx-md-3 { - --bs-gutter-x: 1rem; - } - - .g-md-3, -.gy-md-3 { - --bs-gutter-y: 1rem; - } - - .g-md-4, -.gx-md-4 { - --bs-gutter-x: 1.5rem; - } - - .g-md-4, -.gy-md-4 { - --bs-gutter-y: 1.5rem; - } - - .g-md-5, -.gx-md-5 { - --bs-gutter-x: 3rem; - } - - .g-md-5, -.gy-md-5 { - --bs-gutter-y: 3rem; - } -} -@media (min-width: 992px) { - .col-lg-auto { - flex: 0 0 auto; - width: auto; - } - - .col-lg-1 { - flex: 0 0 auto; - width: 8.33333333%; - } - - .col-lg-2 { - flex: 0 0 auto; - width: 16.66666667%; - } - - .col-lg-3 { - flex: 0 0 auto; - width: 25%; - } - - .col-lg-4 { - flex: 0 0 auto; - width: 33.33333333%; - } - - .col-lg-5 { - flex: 0 0 auto; - width: 41.66666667%; - } - - .col-lg-6 { - flex: 0 0 auto; - width: 50%; - } - - .col-lg-7 { - flex: 0 0 auto; - width: 58.33333333%; - } - - .col-lg-8 { - flex: 0 0 auto; - width: 66.66666667%; - } - - .col-lg-9 { - flex: 0 0 auto; - width: 75%; - } - - .col-lg-10 { - flex: 0 0 auto; - width: 83.33333333%; - } - - .col-lg-11 { - flex: 0 0 auto; - width: 91.66666667%; - } - - .col-lg-12 { - flex: 0 0 auto; - width: 100%; - } - - .offset-lg-0 { - margin-left: 0; - } - - .offset-lg-1 { - margin-left: 8.33333333%; - } - - .offset-lg-2 { - margin-left: 16.66666667%; - } - - .offset-lg-3 { - margin-left: 25%; - } - - .offset-lg-4 { - margin-left: 33.33333333%; - } - - .offset-lg-5 { - margin-left: 41.66666667%; - } - - .offset-lg-6 { - margin-left: 50%; - } - - .offset-lg-7 { - margin-left: 58.33333333%; - } - - .offset-lg-8 { - margin-left: 66.66666667%; - } - - .offset-lg-9 { - margin-left: 75%; - } - - .offset-lg-10 { - margin-left: 83.33333333%; - } - - .offset-lg-11 { - margin-left: 91.66666667%; - } - - .g-lg-0, -.gx-lg-0 { - --bs-gutter-x: 0; - } - - .g-lg-0, -.gy-lg-0 { - --bs-gutter-y: 0; - } - - .g-lg-1, -.gx-lg-1 { - --bs-gutter-x: 0.25rem; - } - - .g-lg-1, -.gy-lg-1 { - --bs-gutter-y: 0.25rem; - } - - .g-lg-2, -.gx-lg-2 { - --bs-gutter-x: 0.5rem; - } - - .g-lg-2, -.gy-lg-2 { - --bs-gutter-y: 0.5rem; - } - - .g-lg-3, -.gx-lg-3 { - --bs-gutter-x: 1rem; - } - - .g-lg-3, -.gy-lg-3 { - --bs-gutter-y: 1rem; - } - - .g-lg-4, -.gx-lg-4 { - --bs-gutter-x: 1.5rem; - } - - .g-lg-4, -.gy-lg-4 { - --bs-gutter-y: 1.5rem; - } - - .g-lg-5, -.gx-lg-5 { - --bs-gutter-x: 3rem; - } - - .g-lg-5, -.gy-lg-5 { - --bs-gutter-y: 3rem; - } -} -@media (min-width: 1200px) { - .col-xl-auto { - flex: 0 0 auto; - width: auto; - } - - .col-xl-1 { - flex: 0 0 auto; - width: 8.33333333%; - } - - .col-xl-2 { - flex: 0 0 auto; - width: 16.66666667%; - } - - .col-xl-3 { - flex: 0 0 auto; - width: 25%; - } - - .col-xl-4 { - flex: 0 0 auto; - width: 33.33333333%; - } - - .col-xl-5 { - flex: 0 0 auto; - width: 41.66666667%; - } - - .col-xl-6 { - flex: 0 0 auto; - width: 50%; - } - - .col-xl-7 { - flex: 0 0 auto; - width: 58.33333333%; - } - - .col-xl-8 { - flex: 0 0 auto; - width: 66.66666667%; - } - - .col-xl-9 { - flex: 0 0 auto; - width: 75%; - } - - .col-xl-10 { - flex: 0 0 auto; - width: 83.33333333%; - } - - .col-xl-11 { - flex: 0 0 auto; - width: 91.66666667%; - } - - .col-xl-12 { - flex: 0 0 auto; - width: 100%; - } - - .offset-xl-0 { - margin-left: 0; - } - - .offset-xl-1 { - margin-left: 8.33333333%; - } - - .offset-xl-2 { - margin-left: 16.66666667%; - } - - .offset-xl-3 { - margin-left: 25%; - } - - .offset-xl-4 { - margin-left: 33.33333333%; - } - - .offset-xl-5 { - margin-left: 41.66666667%; - } - - .offset-xl-6 { - margin-left: 50%; - } - - .offset-xl-7 { - margin-left: 58.33333333%; - } - - .offset-xl-8 { - margin-left: 66.66666667%; - } - - .offset-xl-9 { - margin-left: 75%; - } - - .offset-xl-10 { - margin-left: 83.33333333%; - } - - .offset-xl-11 { - margin-left: 91.66666667%; - } - - .g-xl-0, -.gx-xl-0 { - --bs-gutter-x: 0; - } - - .g-xl-0, -.gy-xl-0 { - --bs-gutter-y: 0; - } - - .g-xl-1, -.gx-xl-1 { - --bs-gutter-x: 0.25rem; - } - - .g-xl-1, -.gy-xl-1 { - --bs-gutter-y: 0.25rem; - } - - .g-xl-2, -.gx-xl-2 { - --bs-gutter-x: 0.5rem; - } - - .g-xl-2, -.gy-xl-2 { - --bs-gutter-y: 0.5rem; - } - - .g-xl-3, -.gx-xl-3 { - --bs-gutter-x: 1rem; - } - - .g-xl-3, -.gy-xl-3 { - --bs-gutter-y: 1rem; - } - - .g-xl-4, -.gx-xl-4 { - --bs-gutter-x: 1.5rem; - } - - .g-xl-4, -.gy-xl-4 { - --bs-gutter-y: 1.5rem; - } - - .g-xl-5, -.gx-xl-5 { - --bs-gutter-x: 3rem; - } - - .g-xl-5, -.gy-xl-5 { - --bs-gutter-y: 3rem; - } -} -@media (min-width: 1400px) { - .col-xxl-auto { - flex: 0 0 auto; - width: auto; - } - - .col-xxl-1 { - flex: 0 0 auto; - width: 8.33333333%; - } - - .col-xxl-2 { - flex: 0 0 auto; - width: 16.66666667%; - } - - .col-xxl-3 { - flex: 0 0 auto; - width: 25%; - } - - .col-xxl-4 { - flex: 0 0 auto; - width: 33.33333333%; - } - - .col-xxl-5 { - flex: 0 0 auto; - width: 41.66666667%; - } - - .col-xxl-6 { - flex: 0 0 auto; - width: 50%; - } - - .col-xxl-7 { - flex: 0 0 auto; - width: 58.33333333%; - } - - .col-xxl-8 { - flex: 0 0 auto; - width: 66.66666667%; - } - - .col-xxl-9 { - flex: 0 0 auto; - width: 75%; - } - - .col-xxl-10 { - flex: 0 0 auto; - width: 83.33333333%; - } - - .col-xxl-11 { - flex: 0 0 auto; - width: 91.66666667%; - } - - .col-xxl-12 { - flex: 0 0 auto; - width: 100%; - } - - .offset-xxl-0 { - margin-left: 0; - } - - .offset-xxl-1 { - margin-left: 8.33333333%; - } - - .offset-xxl-2 { - margin-left: 16.66666667%; - } - - .offset-xxl-3 { - margin-left: 25%; - } - - .offset-xxl-4 { - margin-left: 33.33333333%; - } - - .offset-xxl-5 { - margin-left: 41.66666667%; - } - - .offset-xxl-6 { - margin-left: 50%; - } - - .offset-xxl-7 { - margin-left: 58.33333333%; - } - - .offset-xxl-8 { - margin-left: 66.66666667%; - } - - .offset-xxl-9 { - margin-left: 75%; - } - - .offset-xxl-10 { - margin-left: 83.33333333%; - } - - .offset-xxl-11 { - margin-left: 91.66666667%; - } - - .g-xxl-0, -.gx-xxl-0 { - --bs-gutter-x: 0; - } - - .g-xxl-0, -.gy-xxl-0 { - --bs-gutter-y: 0; - } - - .g-xxl-1, -.gx-xxl-1 { - --bs-gutter-x: 0.25rem; - } - - .g-xxl-1, -.gy-xxl-1 { - --bs-gutter-y: 0.25rem; - } - - .g-xxl-2, -.gx-xxl-2 { - --bs-gutter-x: 0.5rem; - } - - .g-xxl-2, -.gy-xxl-2 { - --bs-gutter-y: 0.5rem; - } - - .g-xxl-3, -.gx-xxl-3 { - --bs-gutter-x: 1rem; - } - - .g-xxl-3, -.gy-xxl-3 { - --bs-gutter-y: 1rem; - } - - .g-xxl-4, -.gx-xxl-4 { - --bs-gutter-x: 1.5rem; - } - - .g-xxl-4, -.gy-xxl-4 { - --bs-gutter-y: 1.5rem; - } - - .g-xxl-5, -.gx-xxl-5 { - --bs-gutter-x: 3rem; - } - - .g-xxl-5, -.gy-xxl-5 { - --bs-gutter-y: 3rem; - } -} -.d-inline { - display: inline !important; -} - -.d-inline-block { - display: inline-block !important; -} - -.d-block { - display: block !important; -} - -.d-grid { - display: grid !important; -} - -.d-table { - display: table !important; -} - -.d-table-row { - display: table-row !important; -} - -.d-table-cell { - display: table-cell !important; -} - -.d-flex { - display: flex !important; -} - -.d-inline-flex { - display: inline-flex !important; -} - -.d-none { - display: none !important; -} - -.flex-fill { - flex: 1 1 auto !important; -} - -.flex-row { - flex-direction: row !important; -} - -.flex-column { - flex-direction: column !important; -} - -.flex-row-reverse { - flex-direction: row-reverse !important; -} - -.flex-column-reverse { - flex-direction: column-reverse !important; -} - -.flex-grow-0 { - flex-grow: 0 !important; -} - -.flex-grow-1 { - flex-grow: 1 !important; -} - -.flex-shrink-0 { - flex-shrink: 0 !important; -} - -.flex-shrink-1 { - flex-shrink: 1 !important; -} - -.flex-wrap { - flex-wrap: wrap !important; -} - -.flex-nowrap { - flex-wrap: nowrap !important; -} - -.flex-wrap-reverse { - flex-wrap: wrap-reverse !important; -} - -.justify-content-start { - justify-content: flex-start !important; -} - -.justify-content-end { - justify-content: flex-end !important; -} - -.justify-content-center { - justify-content: center !important; -} - -.justify-content-between { - justify-content: space-between !important; -} - -.justify-content-around { - justify-content: space-around !important; -} - -.justify-content-evenly { - justify-content: space-evenly !important; -} - -.align-items-start { - align-items: flex-start !important; -} - -.align-items-end { - align-items: flex-end !important; -} - -.align-items-center { - align-items: center !important; -} - -.align-items-baseline { - align-items: baseline !important; -} - -.align-items-stretch { - align-items: stretch !important; -} - -.align-content-start { - align-content: flex-start !important; -} - -.align-content-end { - align-content: flex-end !important; -} - -.align-content-center { - align-content: center !important; -} - -.align-content-between { - align-content: space-between !important; -} - -.align-content-around { - align-content: space-around !important; -} - -.align-content-stretch { - align-content: stretch !important; -} - -.align-self-auto { - align-self: auto !important; -} - -.align-self-start { - align-self: flex-start !important; -} - -.align-self-end { - align-self: flex-end !important; -} - -.align-self-center { - align-self: center !important; -} - -.align-self-baseline { - align-self: baseline !important; -} - -.align-self-stretch { - align-self: stretch !important; -} - -.order-first { - order: -1 !important; -} - -.order-0 { - order: 0 !important; -} - -.order-1 { - order: 1 !important; -} - -.order-2 { - order: 2 !important; -} - -.order-3 { - order: 3 !important; -} - -.order-4 { - order: 4 !important; -} - -.order-5 { - order: 5 !important; -} - -.order-last { - order: 6 !important; -} - -.m-0 { - margin: 0 !important; -} - -.m-1 { - margin: 0.25rem !important; -} - -.m-2 { - margin: 0.5rem !important; -} - -.m-3 { - margin: 1rem !important; -} - -.m-4 { - margin: 1.5rem !important; -} - -.m-5 { - margin: 3rem !important; -} - -.m-auto { - margin: auto !important; -} - -.mx-0 { - margin-right: 0 !important; - margin-left: 0 !important; -} - -.mx-1 { - margin-right: 0.25rem !important; - margin-left: 0.25rem !important; -} - -.mx-2 { - margin-right: 0.5rem !important; - margin-left: 0.5rem !important; -} - -.mx-3 { - margin-right: 1rem !important; - margin-left: 1rem !important; -} - -.mx-4 { - margin-right: 1.5rem !important; - margin-left: 1.5rem !important; -} - -.mx-5 { - margin-right: 3rem !important; - margin-left: 3rem !important; -} - -.mx-auto { - margin-right: auto !important; - margin-left: auto !important; -} - -.my-0 { - margin-top: 0 !important; - margin-bottom: 0 !important; -} - -.my-1 { - margin-top: 0.25rem !important; - margin-bottom: 0.25rem !important; -} - -.my-2 { - margin-top: 0.5rem !important; - margin-bottom: 0.5rem !important; -} - -.my-3 { - margin-top: 1rem !important; - margin-bottom: 1rem !important; -} - -.my-4 { - margin-top: 1.5rem !important; - margin-bottom: 1.5rem !important; -} - -.my-5 { - margin-top: 3rem !important; - margin-bottom: 3rem !important; -} - -.my-auto { - margin-top: auto !important; - margin-bottom: auto !important; -} - -.mt-0 { - margin-top: 0 !important; -} - -.mt-1 { - margin-top: 0.25rem !important; -} - -.mt-2 { - margin-top: 0.5rem !important; -} - -.mt-3 { - margin-top: 1rem !important; -} - -.mt-4 { - margin-top: 1.5rem !important; -} - -.mt-5 { - margin-top: 3rem !important; -} - -.mt-auto { - margin-top: auto !important; -} - -.me-0 { - margin-right: 0 !important; -} - -.me-1 { - margin-right: 0.25rem !important; -} - -.me-2 { - margin-right: 0.5rem !important; -} - -.me-3 { - margin-right: 1rem !important; -} - -.me-4 { - margin-right: 1.5rem !important; -} - -.me-5 { - margin-right: 3rem !important; -} - -.me-auto { - margin-right: auto !important; -} - -.mb-0 { - margin-bottom: 0 !important; -} - -.mb-1 { - margin-bottom: 0.25rem !important; -} - -.mb-2 { - margin-bottom: 0.5rem !important; -} - -.mb-3 { - margin-bottom: 1rem !important; -} - -.mb-4 { - margin-bottom: 1.5rem !important; -} - -.mb-5 { - margin-bottom: 3rem !important; -} - -.mb-auto { - margin-bottom: auto !important; -} - -.ms-0 { - margin-left: 0 !important; -} - -.ms-1 { - margin-left: 0.25rem !important; -} - -.ms-2 { - margin-left: 0.5rem !important; -} - -.ms-3 { - margin-left: 1rem !important; -} - -.ms-4 { - margin-left: 1.5rem !important; -} - -.ms-5 { - margin-left: 3rem !important; -} - -.ms-auto { - margin-left: auto !important; -} - -.p-0 { - padding: 0 !important; -} - -.p-1 { - padding: 0.25rem !important; -} - -.p-2 { - padding: 0.5rem !important; -} - -.p-3 { - padding: 1rem !important; -} - -.p-4 { - padding: 1.5rem !important; -} - -.p-5 { - padding: 3rem !important; -} - -.px-0 { - padding-right: 0 !important; - padding-left: 0 !important; -} - -.px-1 { - padding-right: 0.25rem !important; - padding-left: 0.25rem !important; -} - -.px-2 { - padding-right: 0.5rem !important; - padding-left: 0.5rem !important; -} - -.px-3 { - padding-right: 1rem !important; - padding-left: 1rem !important; -} - -.px-4 { - padding-right: 1.5rem !important; - padding-left: 1.5rem !important; -} - -.px-5 { - padding-right: 3rem !important; - padding-left: 3rem !important; -} - -.py-0 { - padding-top: 0 !important; - padding-bottom: 0 !important; -} - -.py-1 { - padding-top: 0.25rem !important; - padding-bottom: 0.25rem !important; -} - -.py-2 { - padding-top: 0.5rem !important; - padding-bottom: 0.5rem !important; -} - -.py-3 { - padding-top: 1rem !important; - padding-bottom: 1rem !important; -} - -.py-4 { - padding-top: 1.5rem !important; - padding-bottom: 1.5rem !important; -} - -.py-5 { - padding-top: 3rem !important; - padding-bottom: 3rem !important; -} - -.pt-0 { - padding-top: 0 !important; -} - -.pt-1 { - padding-top: 0.25rem !important; -} - -.pt-2 { - padding-top: 0.5rem !important; -} - -.pt-3 { - padding-top: 1rem !important; -} - -.pt-4 { - padding-top: 1.5rem !important; -} - -.pt-5 { - padding-top: 3rem !important; -} - -.pe-0 { - padding-right: 0 !important; -} - -.pe-1 { - padding-right: 0.25rem !important; -} - -.pe-2 { - padding-right: 0.5rem !important; -} - -.pe-3 { - padding-right: 1rem !important; -} - -.pe-4 { - padding-right: 1.5rem !important; -} - -.pe-5 { - padding-right: 3rem !important; -} - -.pb-0 { - padding-bottom: 0 !important; -} - -.pb-1 { - padding-bottom: 0.25rem !important; -} - -.pb-2 { - padding-bottom: 0.5rem !important; -} - -.pb-3 { - padding-bottom: 1rem !important; -} - -.pb-4 { - padding-bottom: 1.5rem !important; -} - -.pb-5 { - padding-bottom: 3rem !important; -} - -.ps-0 { - padding-left: 0 !important; -} - -.ps-1 { - padding-left: 0.25rem !important; -} - -.ps-2 { - padding-left: 0.5rem !important; -} - -.ps-3 { - padding-left: 1rem !important; -} - -.ps-4 { - padding-left: 1.5rem !important; -} - -.ps-5 { - padding-left: 3rem !important; -} - -@media (min-width: 576px) { - .d-sm-inline { - display: inline !important; - } - - .d-sm-inline-block { - display: inline-block !important; - } - - .d-sm-block { - display: block !important; - } - - .d-sm-grid { - display: grid !important; - } - - .d-sm-table { - display: table !important; - } - - .d-sm-table-row { - display: table-row !important; - } - - .d-sm-table-cell { - display: table-cell !important; - } - - .d-sm-flex { - display: flex !important; - } - - .d-sm-inline-flex { - display: inline-flex !important; - } - - .d-sm-none { - display: none !important; - } - - .flex-sm-fill { - flex: 1 1 auto !important; - } - - .flex-sm-row { - flex-direction: row !important; - } - - .flex-sm-column { - flex-direction: column !important; - } - - .flex-sm-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-sm-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-sm-grow-0 { - flex-grow: 0 !important; - } - - .flex-sm-grow-1 { - flex-grow: 1 !important; - } - - .flex-sm-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-sm-shrink-1 { - flex-shrink: 1 !important; - } - - .flex-sm-wrap { - flex-wrap: wrap !important; - } - - .flex-sm-nowrap { - flex-wrap: nowrap !important; - } - - .flex-sm-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .justify-content-sm-start { - justify-content: flex-start !important; - } - - .justify-content-sm-end { - justify-content: flex-end !important; - } - - .justify-content-sm-center { - justify-content: center !important; - } - - .justify-content-sm-between { - justify-content: space-between !important; - } - - .justify-content-sm-around { - justify-content: space-around !important; - } - - .justify-content-sm-evenly { - justify-content: space-evenly !important; - } - - .align-items-sm-start { - align-items: flex-start !important; - } - - .align-items-sm-end { - align-items: flex-end !important; - } - - .align-items-sm-center { - align-items: center !important; - } - - .align-items-sm-baseline { - align-items: baseline !important; - } - - .align-items-sm-stretch { - align-items: stretch !important; - } - - .align-content-sm-start { - align-content: flex-start !important; - } - - .align-content-sm-end { - align-content: flex-end !important; - } - - .align-content-sm-center { - align-content: center !important; - } - - .align-content-sm-between { - align-content: space-between !important; - } - - .align-content-sm-around { - align-content: space-around !important; - } - - .align-content-sm-stretch { - align-content: stretch !important; - } - - .align-self-sm-auto { - align-self: auto !important; - } - - .align-self-sm-start { - align-self: flex-start !important; - } - - .align-self-sm-end { - align-self: flex-end !important; - } - - .align-self-sm-center { - align-self: center !important; - } - - .align-self-sm-baseline { - align-self: baseline !important; - } - - .align-self-sm-stretch { - align-self: stretch !important; - } - - .order-sm-first { - order: -1 !important; - } - - .order-sm-0 { - order: 0 !important; - } - - .order-sm-1 { - order: 1 !important; - } - - .order-sm-2 { - order: 2 !important; - } - - .order-sm-3 { - order: 3 !important; - } - - .order-sm-4 { - order: 4 !important; - } - - .order-sm-5 { - order: 5 !important; - } - - .order-sm-last { - order: 6 !important; - } - - .m-sm-0 { - margin: 0 !important; - } - - .m-sm-1 { - margin: 0.25rem !important; - } - - .m-sm-2 { - margin: 0.5rem !important; - } - - .m-sm-3 { - margin: 1rem !important; - } - - .m-sm-4 { - margin: 1.5rem !important; - } - - .m-sm-5 { - margin: 3rem !important; - } - - .m-sm-auto { - margin: auto !important; - } - - .mx-sm-0 { - margin-right: 0 !important; - margin-left: 0 !important; - } - - .mx-sm-1 { - margin-right: 0.25rem !important; - margin-left: 0.25rem !important; - } - - .mx-sm-2 { - margin-right: 0.5rem !important; - margin-left: 0.5rem !important; - } - - .mx-sm-3 { - margin-right: 1rem !important; - margin-left: 1rem !important; - } - - .mx-sm-4 { - margin-right: 1.5rem !important; - margin-left: 1.5rem !important; - } - - .mx-sm-5 { - margin-right: 3rem !important; - margin-left: 3rem !important; - } - - .mx-sm-auto { - margin-right: auto !important; - margin-left: auto !important; - } - - .my-sm-0 { - margin-top: 0 !important; - margin-bottom: 0 !important; - } - - .my-sm-1 { - margin-top: 0.25rem !important; - margin-bottom: 0.25rem !important; - } - - .my-sm-2 { - margin-top: 0.5rem !important; - margin-bottom: 0.5rem !important; - } - - .my-sm-3 { - margin-top: 1rem !important; - margin-bottom: 1rem !important; - } - - .my-sm-4 { - margin-top: 1.5rem !important; - margin-bottom: 1.5rem !important; - } - - .my-sm-5 { - margin-top: 3rem !important; - margin-bottom: 3rem !important; - } - - .my-sm-auto { - margin-top: auto !important; - margin-bottom: auto !important; - } - - .mt-sm-0 { - margin-top: 0 !important; - } - - .mt-sm-1 { - margin-top: 0.25rem !important; - } - - .mt-sm-2 { - margin-top: 0.5rem !important; - } - - .mt-sm-3 { - margin-top: 1rem !important; - } - - .mt-sm-4 { - margin-top: 1.5rem !important; - } - - .mt-sm-5 { - margin-top: 3rem !important; - } - - .mt-sm-auto { - margin-top: auto !important; - } - - .me-sm-0 { - margin-right: 0 !important; - } - - .me-sm-1 { - margin-right: 0.25rem !important; - } - - .me-sm-2 { - margin-right: 0.5rem !important; - } - - .me-sm-3 { - margin-right: 1rem !important; - } - - .me-sm-4 { - margin-right: 1.5rem !important; - } - - .me-sm-5 { - margin-right: 3rem !important; - } - - .me-sm-auto { - margin-right: auto !important; - } - - .mb-sm-0 { - margin-bottom: 0 !important; - } - - .mb-sm-1 { - margin-bottom: 0.25rem !important; - } - - .mb-sm-2 { - margin-bottom: 0.5rem !important; - } - - .mb-sm-3 { - margin-bottom: 1rem !important; - } - - .mb-sm-4 { - margin-bottom: 1.5rem !important; - } - - .mb-sm-5 { - margin-bottom: 3rem !important; - } - - .mb-sm-auto { - margin-bottom: auto !important; - } - - .ms-sm-0 { - margin-left: 0 !important; - } - - .ms-sm-1 { - margin-left: 0.25rem !important; - } - - .ms-sm-2 { - margin-left: 0.5rem !important; - } - - .ms-sm-3 { - margin-left: 1rem !important; - } - - .ms-sm-4 { - margin-left: 1.5rem !important; - } - - .ms-sm-5 { - margin-left: 3rem !important; - } - - .ms-sm-auto { - margin-left: auto !important; - } - - .p-sm-0 { - padding: 0 !important; - } - - .p-sm-1 { - padding: 0.25rem !important; - } - - .p-sm-2 { - padding: 0.5rem !important; - } - - .p-sm-3 { - padding: 1rem !important; - } - - .p-sm-4 { - padding: 1.5rem !important; - } - - .p-sm-5 { - padding: 3rem !important; - } - - .px-sm-0 { - padding-right: 0 !important; - padding-left: 0 !important; - } - - .px-sm-1 { - padding-right: 0.25rem !important; - padding-left: 0.25rem !important; - } - - .px-sm-2 { - padding-right: 0.5rem !important; - padding-left: 0.5rem !important; - } - - .px-sm-3 { - padding-right: 1rem !important; - padding-left: 1rem !important; - } - - .px-sm-4 { - padding-right: 1.5rem !important; - padding-left: 1.5rem !important; - } - - .px-sm-5 { - padding-right: 3rem !important; - padding-left: 3rem !important; - } - - .py-sm-0 { - padding-top: 0 !important; - padding-bottom: 0 !important; - } - - .py-sm-1 { - padding-top: 0.25rem !important; - padding-bottom: 0.25rem !important; - } - - .py-sm-2 { - padding-top: 0.5rem !important; - padding-bottom: 0.5rem !important; - } - - .py-sm-3 { - padding-top: 1rem !important; - padding-bottom: 1rem !important; - } - - .py-sm-4 { - padding-top: 1.5rem !important; - padding-bottom: 1.5rem !important; - } - - .py-sm-5 { - padding-top: 3rem !important; - padding-bottom: 3rem !important; - } - - .pt-sm-0 { - padding-top: 0 !important; - } - - .pt-sm-1 { - padding-top: 0.25rem !important; - } - - .pt-sm-2 { - padding-top: 0.5rem !important; - } - - .pt-sm-3 { - padding-top: 1rem !important; - } - - .pt-sm-4 { - padding-top: 1.5rem !important; - } - - .pt-sm-5 { - padding-top: 3rem !important; - } - - .pe-sm-0 { - padding-right: 0 !important; - } - - .pe-sm-1 { - padding-right: 0.25rem !important; - } - - .pe-sm-2 { - padding-right: 0.5rem !important; - } - - .pe-sm-3 { - padding-right: 1rem !important; - } - - .pe-sm-4 { - padding-right: 1.5rem !important; - } - - .pe-sm-5 { - padding-right: 3rem !important; - } - - .pb-sm-0 { - padding-bottom: 0 !important; - } - - .pb-sm-1 { - padding-bottom: 0.25rem !important; - } - - .pb-sm-2 { - padding-bottom: 0.5rem !important; - } - - .pb-sm-3 { - padding-bottom: 1rem !important; - } - - .pb-sm-4 { - padding-bottom: 1.5rem !important; - } - - .pb-sm-5 { - padding-bottom: 3rem !important; - } - - .ps-sm-0 { - padding-left: 0 !important; - } - - .ps-sm-1 { - padding-left: 0.25rem !important; - } - - .ps-sm-2 { - padding-left: 0.5rem !important; - } - - .ps-sm-3 { - padding-left: 1rem !important; - } - - .ps-sm-4 { - padding-left: 1.5rem !important; - } - - .ps-sm-5 { - padding-left: 3rem !important; - } -} -@media (min-width: 768px) { - .d-md-inline { - display: inline !important; - } - - .d-md-inline-block { - display: inline-block !important; - } - - .d-md-block { - display: block !important; - } - - .d-md-grid { - display: grid !important; - } - - .d-md-table { - display: table !important; - } - - .d-md-table-row { - display: table-row !important; - } - - .d-md-table-cell { - display: table-cell !important; - } - - .d-md-flex { - display: flex !important; - } - - .d-md-inline-flex { - display: inline-flex !important; - } - - .d-md-none { - display: none !important; - } - - .flex-md-fill { - flex: 1 1 auto !important; - } - - .flex-md-row { - flex-direction: row !important; - } - - .flex-md-column { - flex-direction: column !important; - } - - .flex-md-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-md-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-md-grow-0 { - flex-grow: 0 !important; - } - - .flex-md-grow-1 { - flex-grow: 1 !important; - } - - .flex-md-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-md-shrink-1 { - flex-shrink: 1 !important; - } - - .flex-md-wrap { - flex-wrap: wrap !important; - } - - .flex-md-nowrap { - flex-wrap: nowrap !important; - } - - .flex-md-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .justify-content-md-start { - justify-content: flex-start !important; - } - - .justify-content-md-end { - justify-content: flex-end !important; - } - - .justify-content-md-center { - justify-content: center !important; - } - - .justify-content-md-between { - justify-content: space-between !important; - } - - .justify-content-md-around { - justify-content: space-around !important; - } - - .justify-content-md-evenly { - justify-content: space-evenly !important; - } - - .align-items-md-start { - align-items: flex-start !important; - } - - .align-items-md-end { - align-items: flex-end !important; - } - - .align-items-md-center { - align-items: center !important; - } - - .align-items-md-baseline { - align-items: baseline !important; - } - - .align-items-md-stretch { - align-items: stretch !important; - } - - .align-content-md-start { - align-content: flex-start !important; - } - - .align-content-md-end { - align-content: flex-end !important; - } - - .align-content-md-center { - align-content: center !important; - } - - .align-content-md-between { - align-content: space-between !important; - } - - .align-content-md-around { - align-content: space-around !important; - } - - .align-content-md-stretch { - align-content: stretch !important; - } - - .align-self-md-auto { - align-self: auto !important; - } - - .align-self-md-start { - align-self: flex-start !important; - } - - .align-self-md-end { - align-self: flex-end !important; - } - - .align-self-md-center { - align-self: center !important; - } - - .align-self-md-baseline { - align-self: baseline !important; - } - - .align-self-md-stretch { - align-self: stretch !important; - } - - .order-md-first { - order: -1 !important; - } - - .order-md-0 { - order: 0 !important; - } - - .order-md-1 { - order: 1 !important; - } - - .order-md-2 { - order: 2 !important; - } - - .order-md-3 { - order: 3 !important; - } - - .order-md-4 { - order: 4 !important; - } - - .order-md-5 { - order: 5 !important; - } - - .order-md-last { - order: 6 !important; - } - - .m-md-0 { - margin: 0 !important; - } - - .m-md-1 { - margin: 0.25rem !important; - } - - .m-md-2 { - margin: 0.5rem !important; - } - - .m-md-3 { - margin: 1rem !important; - } - - .m-md-4 { - margin: 1.5rem !important; - } - - .m-md-5 { - margin: 3rem !important; - } - - .m-md-auto { - margin: auto !important; - } - - .mx-md-0 { - margin-right: 0 !important; - margin-left: 0 !important; - } - - .mx-md-1 { - margin-right: 0.25rem !important; - margin-left: 0.25rem !important; - } - - .mx-md-2 { - margin-right: 0.5rem !important; - margin-left: 0.5rem !important; - } - - .mx-md-3 { - margin-right: 1rem !important; - margin-left: 1rem !important; - } - - .mx-md-4 { - margin-right: 1.5rem !important; - margin-left: 1.5rem !important; - } - - .mx-md-5 { - margin-right: 3rem !important; - margin-left: 3rem !important; - } - - .mx-md-auto { - margin-right: auto !important; - margin-left: auto !important; - } - - .my-md-0 { - margin-top: 0 !important; - margin-bottom: 0 !important; - } - - .my-md-1 { - margin-top: 0.25rem !important; - margin-bottom: 0.25rem !important; - } - - .my-md-2 { - margin-top: 0.5rem !important; - margin-bottom: 0.5rem !important; - } - - .my-md-3 { - margin-top: 1rem !important; - margin-bottom: 1rem !important; - } - - .my-md-4 { - margin-top: 1.5rem !important; - margin-bottom: 1.5rem !important; - } - - .my-md-5 { - margin-top: 3rem !important; - margin-bottom: 3rem !important; - } - - .my-md-auto { - margin-top: auto !important; - margin-bottom: auto !important; - } - - .mt-md-0 { - margin-top: 0 !important; - } - - .mt-md-1 { - margin-top: 0.25rem !important; - } - - .mt-md-2 { - margin-top: 0.5rem !important; - } - - .mt-md-3 { - margin-top: 1rem !important; - } - - .mt-md-4 { - margin-top: 1.5rem !important; - } - - .mt-md-5 { - margin-top: 3rem !important; - } - - .mt-md-auto { - margin-top: auto !important; - } - - .me-md-0 { - margin-right: 0 !important; - } - - .me-md-1 { - margin-right: 0.25rem !important; - } - - .me-md-2 { - margin-right: 0.5rem !important; - } - - .me-md-3 { - margin-right: 1rem !important; - } - - .me-md-4 { - margin-right: 1.5rem !important; - } - - .me-md-5 { - margin-right: 3rem !important; - } - - .me-md-auto { - margin-right: auto !important; - } - - .mb-md-0 { - margin-bottom: 0 !important; - } - - .mb-md-1 { - margin-bottom: 0.25rem !important; - } - - .mb-md-2 { - margin-bottom: 0.5rem !important; - } - - .mb-md-3 { - margin-bottom: 1rem !important; - } - - .mb-md-4 { - margin-bottom: 1.5rem !important; - } - - .mb-md-5 { - margin-bottom: 3rem !important; - } - - .mb-md-auto { - margin-bottom: auto !important; - } - - .ms-md-0 { - margin-left: 0 !important; - } - - .ms-md-1 { - margin-left: 0.25rem !important; - } - - .ms-md-2 { - margin-left: 0.5rem !important; - } - - .ms-md-3 { - margin-left: 1rem !important; - } - - .ms-md-4 { - margin-left: 1.5rem !important; - } - - .ms-md-5 { - margin-left: 3rem !important; - } - - .ms-md-auto { - margin-left: auto !important; - } - - .p-md-0 { - padding: 0 !important; - } - - .p-md-1 { - padding: 0.25rem !important; - } - - .p-md-2 { - padding: 0.5rem !important; - } - - .p-md-3 { - padding: 1rem !important; - } - - .p-md-4 { - padding: 1.5rem !important; - } - - .p-md-5 { - padding: 3rem !important; - } - - .px-md-0 { - padding-right: 0 !important; - padding-left: 0 !important; - } - - .px-md-1 { - padding-right: 0.25rem !important; - padding-left: 0.25rem !important; - } - - .px-md-2 { - padding-right: 0.5rem !important; - padding-left: 0.5rem !important; - } - - .px-md-3 { - padding-right: 1rem !important; - padding-left: 1rem !important; - } - - .px-md-4 { - padding-right: 1.5rem !important; - padding-left: 1.5rem !important; - } - - .px-md-5 { - padding-right: 3rem !important; - padding-left: 3rem !important; - } - - .py-md-0 { - padding-top: 0 !important; - padding-bottom: 0 !important; - } - - .py-md-1 { - padding-top: 0.25rem !important; - padding-bottom: 0.25rem !important; - } - - .py-md-2 { - padding-top: 0.5rem !important; - padding-bottom: 0.5rem !important; - } - - .py-md-3 { - padding-top: 1rem !important; - padding-bottom: 1rem !important; - } - - .py-md-4 { - padding-top: 1.5rem !important; - padding-bottom: 1.5rem !important; - } - - .py-md-5 { - padding-top: 3rem !important; - padding-bottom: 3rem !important; - } - - .pt-md-0 { - padding-top: 0 !important; - } - - .pt-md-1 { - padding-top: 0.25rem !important; - } - - .pt-md-2 { - padding-top: 0.5rem !important; - } - - .pt-md-3 { - padding-top: 1rem !important; - } - - .pt-md-4 { - padding-top: 1.5rem !important; - } - - .pt-md-5 { - padding-top: 3rem !important; - } - - .pe-md-0 { - padding-right: 0 !important; - } - - .pe-md-1 { - padding-right: 0.25rem !important; - } - - .pe-md-2 { - padding-right: 0.5rem !important; - } - - .pe-md-3 { - padding-right: 1rem !important; - } - - .pe-md-4 { - padding-right: 1.5rem !important; - } - - .pe-md-5 { - padding-right: 3rem !important; - } - - .pb-md-0 { - padding-bottom: 0 !important; - } - - .pb-md-1 { - padding-bottom: 0.25rem !important; - } - - .pb-md-2 { - padding-bottom: 0.5rem !important; - } - - .pb-md-3 { - padding-bottom: 1rem !important; - } - - .pb-md-4 { - padding-bottom: 1.5rem !important; - } - - .pb-md-5 { - padding-bottom: 3rem !important; - } - - .ps-md-0 { - padding-left: 0 !important; - } - - .ps-md-1 { - padding-left: 0.25rem !important; - } - - .ps-md-2 { - padding-left: 0.5rem !important; - } - - .ps-md-3 { - padding-left: 1rem !important; - } - - .ps-md-4 { - padding-left: 1.5rem !important; - } - - .ps-md-5 { - padding-left: 3rem !important; - } -} -@media (min-width: 992px) { - .d-lg-inline { - display: inline !important; - } - - .d-lg-inline-block { - display: inline-block !important; - } - - .d-lg-block { - display: block !important; - } - - .d-lg-grid { - display: grid !important; - } - - .d-lg-table { - display: table !important; - } - - .d-lg-table-row { - display: table-row !important; - } - - .d-lg-table-cell { - display: table-cell !important; - } - - .d-lg-flex { - display: flex !important; - } - - .d-lg-inline-flex { - display: inline-flex !important; - } - - .d-lg-none { - display: none !important; - } - - .flex-lg-fill { - flex: 1 1 auto !important; - } - - .flex-lg-row { - flex-direction: row !important; - } - - .flex-lg-column { - flex-direction: column !important; - } - - .flex-lg-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-lg-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-lg-grow-0 { - flex-grow: 0 !important; - } - - .flex-lg-grow-1 { - flex-grow: 1 !important; - } - - .flex-lg-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-lg-shrink-1 { - flex-shrink: 1 !important; - } - - .flex-lg-wrap { - flex-wrap: wrap !important; - } - - .flex-lg-nowrap { - flex-wrap: nowrap !important; - } - - .flex-lg-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .justify-content-lg-start { - justify-content: flex-start !important; - } - - .justify-content-lg-end { - justify-content: flex-end !important; - } - - .justify-content-lg-center { - justify-content: center !important; - } - - .justify-content-lg-between { - justify-content: space-between !important; - } - - .justify-content-lg-around { - justify-content: space-around !important; - } - - .justify-content-lg-evenly { - justify-content: space-evenly !important; - } - - .align-items-lg-start { - align-items: flex-start !important; - } - - .align-items-lg-end { - align-items: flex-end !important; - } - - .align-items-lg-center { - align-items: center !important; - } - - .align-items-lg-baseline { - align-items: baseline !important; - } - - .align-items-lg-stretch { - align-items: stretch !important; - } - - .align-content-lg-start { - align-content: flex-start !important; - } - - .align-content-lg-end { - align-content: flex-end !important; - } - - .align-content-lg-center { - align-content: center !important; - } - - .align-content-lg-between { - align-content: space-between !important; - } - - .align-content-lg-around { - align-content: space-around !important; - } - - .align-content-lg-stretch { - align-content: stretch !important; - } - - .align-self-lg-auto { - align-self: auto !important; - } - - .align-self-lg-start { - align-self: flex-start !important; - } - - .align-self-lg-end { - align-self: flex-end !important; - } - - .align-self-lg-center { - align-self: center !important; - } - - .align-self-lg-baseline { - align-self: baseline !important; - } - - .align-self-lg-stretch { - align-self: stretch !important; - } - - .order-lg-first { - order: -1 !important; - } - - .order-lg-0 { - order: 0 !important; - } - - .order-lg-1 { - order: 1 !important; - } - - .order-lg-2 { - order: 2 !important; - } - - .order-lg-3 { - order: 3 !important; - } - - .order-lg-4 { - order: 4 !important; - } - - .order-lg-5 { - order: 5 !important; - } - - .order-lg-last { - order: 6 !important; - } - - .m-lg-0 { - margin: 0 !important; - } - - .m-lg-1 { - margin: 0.25rem !important; - } - - .m-lg-2 { - margin: 0.5rem !important; - } - - .m-lg-3 { - margin: 1rem !important; - } - - .m-lg-4 { - margin: 1.5rem !important; - } - - .m-lg-5 { - margin: 3rem !important; - } - - .m-lg-auto { - margin: auto !important; - } - - .mx-lg-0 { - margin-right: 0 !important; - margin-left: 0 !important; - } - - .mx-lg-1 { - margin-right: 0.25rem !important; - margin-left: 0.25rem !important; - } - - .mx-lg-2 { - margin-right: 0.5rem !important; - margin-left: 0.5rem !important; - } - - .mx-lg-3 { - margin-right: 1rem !important; - margin-left: 1rem !important; - } - - .mx-lg-4 { - margin-right: 1.5rem !important; - margin-left: 1.5rem !important; - } - - .mx-lg-5 { - margin-right: 3rem !important; - margin-left: 3rem !important; - } - - .mx-lg-auto { - margin-right: auto !important; - margin-left: auto !important; - } - - .my-lg-0 { - margin-top: 0 !important; - margin-bottom: 0 !important; - } - - .my-lg-1 { - margin-top: 0.25rem !important; - margin-bottom: 0.25rem !important; - } - - .my-lg-2 { - margin-top: 0.5rem !important; - margin-bottom: 0.5rem !important; - } - - .my-lg-3 { - margin-top: 1rem !important; - margin-bottom: 1rem !important; - } - - .my-lg-4 { - margin-top: 1.5rem !important; - margin-bottom: 1.5rem !important; - } - - .my-lg-5 { - margin-top: 3rem !important; - margin-bottom: 3rem !important; - } - - .my-lg-auto { - margin-top: auto !important; - margin-bottom: auto !important; - } - - .mt-lg-0 { - margin-top: 0 !important; - } - - .mt-lg-1 { - margin-top: 0.25rem !important; - } - - .mt-lg-2 { - margin-top: 0.5rem !important; - } - - .mt-lg-3 { - margin-top: 1rem !important; - } - - .mt-lg-4 { - margin-top: 1.5rem !important; - } - - .mt-lg-5 { - margin-top: 3rem !important; - } - - .mt-lg-auto { - margin-top: auto !important; - } - - .me-lg-0 { - margin-right: 0 !important; - } - - .me-lg-1 { - margin-right: 0.25rem !important; - } - - .me-lg-2 { - margin-right: 0.5rem !important; - } - - .me-lg-3 { - margin-right: 1rem !important; - } - - .me-lg-4 { - margin-right: 1.5rem !important; - } - - .me-lg-5 { - margin-right: 3rem !important; - } - - .me-lg-auto { - margin-right: auto !important; - } - - .mb-lg-0 { - margin-bottom: 0 !important; - } - - .mb-lg-1 { - margin-bottom: 0.25rem !important; - } - - .mb-lg-2 { - margin-bottom: 0.5rem !important; - } - - .mb-lg-3 { - margin-bottom: 1rem !important; - } - - .mb-lg-4 { - margin-bottom: 1.5rem !important; - } - - .mb-lg-5 { - margin-bottom: 3rem !important; - } - - .mb-lg-auto { - margin-bottom: auto !important; - } - - .ms-lg-0 { - margin-left: 0 !important; - } - - .ms-lg-1 { - margin-left: 0.25rem !important; - } - - .ms-lg-2 { - margin-left: 0.5rem !important; - } - - .ms-lg-3 { - margin-left: 1rem !important; - } - - .ms-lg-4 { - margin-left: 1.5rem !important; - } - - .ms-lg-5 { - margin-left: 3rem !important; - } - - .ms-lg-auto { - margin-left: auto !important; - } - - .p-lg-0 { - padding: 0 !important; - } - - .p-lg-1 { - padding: 0.25rem !important; - } - - .p-lg-2 { - padding: 0.5rem !important; - } - - .p-lg-3 { - padding: 1rem !important; - } - - .p-lg-4 { - padding: 1.5rem !important; - } - - .p-lg-5 { - padding: 3rem !important; - } - - .px-lg-0 { - padding-right: 0 !important; - padding-left: 0 !important; - } - - .px-lg-1 { - padding-right: 0.25rem !important; - padding-left: 0.25rem !important; - } - - .px-lg-2 { - padding-right: 0.5rem !important; - padding-left: 0.5rem !important; - } - - .px-lg-3 { - padding-right: 1rem !important; - padding-left: 1rem !important; - } - - .px-lg-4 { - padding-right: 1.5rem !important; - padding-left: 1.5rem !important; - } - - .px-lg-5 { - padding-right: 3rem !important; - padding-left: 3rem !important; - } - - .py-lg-0 { - padding-top: 0 !important; - padding-bottom: 0 !important; - } - - .py-lg-1 { - padding-top: 0.25rem !important; - padding-bottom: 0.25rem !important; - } - - .py-lg-2 { - padding-top: 0.5rem !important; - padding-bottom: 0.5rem !important; - } - - .py-lg-3 { - padding-top: 1rem !important; - padding-bottom: 1rem !important; - } - - .py-lg-4 { - padding-top: 1.5rem !important; - padding-bottom: 1.5rem !important; - } - - .py-lg-5 { - padding-top: 3rem !important; - padding-bottom: 3rem !important; - } - - .pt-lg-0 { - padding-top: 0 !important; - } - - .pt-lg-1 { - padding-top: 0.25rem !important; - } - - .pt-lg-2 { - padding-top: 0.5rem !important; - } - - .pt-lg-3 { - padding-top: 1rem !important; - } - - .pt-lg-4 { - padding-top: 1.5rem !important; - } - - .pt-lg-5 { - padding-top: 3rem !important; - } - - .pe-lg-0 { - padding-right: 0 !important; - } - - .pe-lg-1 { - padding-right: 0.25rem !important; - } - - .pe-lg-2 { - padding-right: 0.5rem !important; - } - - .pe-lg-3 { - padding-right: 1rem !important; - } - - .pe-lg-4 { - padding-right: 1.5rem !important; - } - - .pe-lg-5 { - padding-right: 3rem !important; - } - - .pb-lg-0 { - padding-bottom: 0 !important; - } - - .pb-lg-1 { - padding-bottom: 0.25rem !important; - } - - .pb-lg-2 { - padding-bottom: 0.5rem !important; - } - - .pb-lg-3 { - padding-bottom: 1rem !important; - } - - .pb-lg-4 { - padding-bottom: 1.5rem !important; - } - - .pb-lg-5 { - padding-bottom: 3rem !important; - } - - .ps-lg-0 { - padding-left: 0 !important; - } - - .ps-lg-1 { - padding-left: 0.25rem !important; - } - - .ps-lg-2 { - padding-left: 0.5rem !important; - } - - .ps-lg-3 { - padding-left: 1rem !important; - } - - .ps-lg-4 { - padding-left: 1.5rem !important; - } - - .ps-lg-5 { - padding-left: 3rem !important; - } -} -@media (min-width: 1200px) { - .d-xl-inline { - display: inline !important; - } - - .d-xl-inline-block { - display: inline-block !important; - } - - .d-xl-block { - display: block !important; - } - - .d-xl-grid { - display: grid !important; - } - - .d-xl-table { - display: table !important; - } - - .d-xl-table-row { - display: table-row !important; - } - - .d-xl-table-cell { - display: table-cell !important; - } - - .d-xl-flex { - display: flex !important; - } - - .d-xl-inline-flex { - display: inline-flex !important; - } - - .d-xl-none { - display: none !important; - } - - .flex-xl-fill { - flex: 1 1 auto !important; - } - - .flex-xl-row { - flex-direction: row !important; - } - - .flex-xl-column { - flex-direction: column !important; - } - - .flex-xl-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-xl-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-xl-grow-0 { - flex-grow: 0 !important; - } - - .flex-xl-grow-1 { - flex-grow: 1 !important; - } - - .flex-xl-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-xl-shrink-1 { - flex-shrink: 1 !important; - } - - .flex-xl-wrap { - flex-wrap: wrap !important; - } - - .flex-xl-nowrap { - flex-wrap: nowrap !important; - } - - .flex-xl-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .justify-content-xl-start { - justify-content: flex-start !important; - } - - .justify-content-xl-end { - justify-content: flex-end !important; - } - - .justify-content-xl-center { - justify-content: center !important; - } - - .justify-content-xl-between { - justify-content: space-between !important; - } - - .justify-content-xl-around { - justify-content: space-around !important; - } - - .justify-content-xl-evenly { - justify-content: space-evenly !important; - } - - .align-items-xl-start { - align-items: flex-start !important; - } - - .align-items-xl-end { - align-items: flex-end !important; - } - - .align-items-xl-center { - align-items: center !important; - } - - .align-items-xl-baseline { - align-items: baseline !important; - } - - .align-items-xl-stretch { - align-items: stretch !important; - } - - .align-content-xl-start { - align-content: flex-start !important; - } - - .align-content-xl-end { - align-content: flex-end !important; - } - - .align-content-xl-center { - align-content: center !important; - } - - .align-content-xl-between { - align-content: space-between !important; - } - - .align-content-xl-around { - align-content: space-around !important; - } - - .align-content-xl-stretch { - align-content: stretch !important; - } - - .align-self-xl-auto { - align-self: auto !important; - } - - .align-self-xl-start { - align-self: flex-start !important; - } - - .align-self-xl-end { - align-self: flex-end !important; - } - - .align-self-xl-center { - align-self: center !important; - } - - .align-self-xl-baseline { - align-self: baseline !important; - } - - .align-self-xl-stretch { - align-self: stretch !important; - } - - .order-xl-first { - order: -1 !important; - } - - .order-xl-0 { - order: 0 !important; - } - - .order-xl-1 { - order: 1 !important; - } - - .order-xl-2 { - order: 2 !important; - } - - .order-xl-3 { - order: 3 !important; - } - - .order-xl-4 { - order: 4 !important; - } - - .order-xl-5 { - order: 5 !important; - } - - .order-xl-last { - order: 6 !important; - } - - .m-xl-0 { - margin: 0 !important; - } - - .m-xl-1 { - margin: 0.25rem !important; - } - - .m-xl-2 { - margin: 0.5rem !important; - } - - .m-xl-3 { - margin: 1rem !important; - } - - .m-xl-4 { - margin: 1.5rem !important; - } - - .m-xl-5 { - margin: 3rem !important; - } - - .m-xl-auto { - margin: auto !important; - } - - .mx-xl-0 { - margin-right: 0 !important; - margin-left: 0 !important; - } - - .mx-xl-1 { - margin-right: 0.25rem !important; - margin-left: 0.25rem !important; - } - - .mx-xl-2 { - margin-right: 0.5rem !important; - margin-left: 0.5rem !important; - } - - .mx-xl-3 { - margin-right: 1rem !important; - margin-left: 1rem !important; - } - - .mx-xl-4 { - margin-right: 1.5rem !important; - margin-left: 1.5rem !important; - } - - .mx-xl-5 { - margin-right: 3rem !important; - margin-left: 3rem !important; - } - - .mx-xl-auto { - margin-right: auto !important; - margin-left: auto !important; - } - - .my-xl-0 { - margin-top: 0 !important; - margin-bottom: 0 !important; - } - - .my-xl-1 { - margin-top: 0.25rem !important; - margin-bottom: 0.25rem !important; - } - - .my-xl-2 { - margin-top: 0.5rem !important; - margin-bottom: 0.5rem !important; - } - - .my-xl-3 { - margin-top: 1rem !important; - margin-bottom: 1rem !important; - } - - .my-xl-4 { - margin-top: 1.5rem !important; - margin-bottom: 1.5rem !important; - } - - .my-xl-5 { - margin-top: 3rem !important; - margin-bottom: 3rem !important; - } - - .my-xl-auto { - margin-top: auto !important; - margin-bottom: auto !important; - } - - .mt-xl-0 { - margin-top: 0 !important; - } - - .mt-xl-1 { - margin-top: 0.25rem !important; - } - - .mt-xl-2 { - margin-top: 0.5rem !important; - } - - .mt-xl-3 { - margin-top: 1rem !important; - } - - .mt-xl-4 { - margin-top: 1.5rem !important; - } - - .mt-xl-5 { - margin-top: 3rem !important; - } - - .mt-xl-auto { - margin-top: auto !important; - } - - .me-xl-0 { - margin-right: 0 !important; - } - - .me-xl-1 { - margin-right: 0.25rem !important; - } - - .me-xl-2 { - margin-right: 0.5rem !important; - } - - .me-xl-3 { - margin-right: 1rem !important; - } - - .me-xl-4 { - margin-right: 1.5rem !important; - } - - .me-xl-5 { - margin-right: 3rem !important; - } - - .me-xl-auto { - margin-right: auto !important; - } - - .mb-xl-0 { - margin-bottom: 0 !important; - } - - .mb-xl-1 { - margin-bottom: 0.25rem !important; - } - - .mb-xl-2 { - margin-bottom: 0.5rem !important; - } - - .mb-xl-3 { - margin-bottom: 1rem !important; - } - - .mb-xl-4 { - margin-bottom: 1.5rem !important; - } - - .mb-xl-5 { - margin-bottom: 3rem !important; - } - - .mb-xl-auto { - margin-bottom: auto !important; - } - - .ms-xl-0 { - margin-left: 0 !important; - } - - .ms-xl-1 { - margin-left: 0.25rem !important; - } - - .ms-xl-2 { - margin-left: 0.5rem !important; - } - - .ms-xl-3 { - margin-left: 1rem !important; - } - - .ms-xl-4 { - margin-left: 1.5rem !important; - } - - .ms-xl-5 { - margin-left: 3rem !important; - } - - .ms-xl-auto { - margin-left: auto !important; - } - - .p-xl-0 { - padding: 0 !important; - } - - .p-xl-1 { - padding: 0.25rem !important; - } - - .p-xl-2 { - padding: 0.5rem !important; - } - - .p-xl-3 { - padding: 1rem !important; - } - - .p-xl-4 { - padding: 1.5rem !important; - } - - .p-xl-5 { - padding: 3rem !important; - } - - .px-xl-0 { - padding-right: 0 !important; - padding-left: 0 !important; - } - - .px-xl-1 { - padding-right: 0.25rem !important; - padding-left: 0.25rem !important; - } - - .px-xl-2 { - padding-right: 0.5rem !important; - padding-left: 0.5rem !important; - } - - .px-xl-3 { - padding-right: 1rem !important; - padding-left: 1rem !important; - } - - .px-xl-4 { - padding-right: 1.5rem !important; - padding-left: 1.5rem !important; - } - - .px-xl-5 { - padding-right: 3rem !important; - padding-left: 3rem !important; - } - - .py-xl-0 { - padding-top: 0 !important; - padding-bottom: 0 !important; - } - - .py-xl-1 { - padding-top: 0.25rem !important; - padding-bottom: 0.25rem !important; - } - - .py-xl-2 { - padding-top: 0.5rem !important; - padding-bottom: 0.5rem !important; - } - - .py-xl-3 { - padding-top: 1rem !important; - padding-bottom: 1rem !important; - } - - .py-xl-4 { - padding-top: 1.5rem !important; - padding-bottom: 1.5rem !important; - } - - .py-xl-5 { - padding-top: 3rem !important; - padding-bottom: 3rem !important; - } - - .pt-xl-0 { - padding-top: 0 !important; - } - - .pt-xl-1 { - padding-top: 0.25rem !important; - } - - .pt-xl-2 { - padding-top: 0.5rem !important; - } - - .pt-xl-3 { - padding-top: 1rem !important; - } - - .pt-xl-4 { - padding-top: 1.5rem !important; - } - - .pt-xl-5 { - padding-top: 3rem !important; - } - - .pe-xl-0 { - padding-right: 0 !important; - } - - .pe-xl-1 { - padding-right: 0.25rem !important; - } - - .pe-xl-2 { - padding-right: 0.5rem !important; - } - - .pe-xl-3 { - padding-right: 1rem !important; - } - - .pe-xl-4 { - padding-right: 1.5rem !important; - } - - .pe-xl-5 { - padding-right: 3rem !important; - } - - .pb-xl-0 { - padding-bottom: 0 !important; - } - - .pb-xl-1 { - padding-bottom: 0.25rem !important; - } - - .pb-xl-2 { - padding-bottom: 0.5rem !important; - } - - .pb-xl-3 { - padding-bottom: 1rem !important; - } - - .pb-xl-4 { - padding-bottom: 1.5rem !important; - } - - .pb-xl-5 { - padding-bottom: 3rem !important; - } - - .ps-xl-0 { - padding-left: 0 !important; - } - - .ps-xl-1 { - padding-left: 0.25rem !important; - } - - .ps-xl-2 { - padding-left: 0.5rem !important; - } - - .ps-xl-3 { - padding-left: 1rem !important; - } - - .ps-xl-4 { - padding-left: 1.5rem !important; - } - - .ps-xl-5 { - padding-left: 3rem !important; - } -} -@media (min-width: 1400px) { - .d-xxl-inline { - display: inline !important; - } - - .d-xxl-inline-block { - display: inline-block !important; - } - - .d-xxl-block { - display: block !important; - } - - .d-xxl-grid { - display: grid !important; - } - - .d-xxl-table { - display: table !important; - } - - .d-xxl-table-row { - display: table-row !important; - } - - .d-xxl-table-cell { - display: table-cell !important; - } - - .d-xxl-flex { - display: flex !important; - } - - .d-xxl-inline-flex { - display: inline-flex !important; - } - - .d-xxl-none { - display: none !important; - } - - .flex-xxl-fill { - flex: 1 1 auto !important; - } - - .flex-xxl-row { - flex-direction: row !important; - } - - .flex-xxl-column { - flex-direction: column !important; - } - - .flex-xxl-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-xxl-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-xxl-grow-0 { - flex-grow: 0 !important; - } - - .flex-xxl-grow-1 { - flex-grow: 1 !important; - } - - .flex-xxl-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-xxl-shrink-1 { - flex-shrink: 1 !important; - } - - .flex-xxl-wrap { - flex-wrap: wrap !important; - } - - .flex-xxl-nowrap { - flex-wrap: nowrap !important; - } - - .flex-xxl-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .justify-content-xxl-start { - justify-content: flex-start !important; - } - - .justify-content-xxl-end { - justify-content: flex-end !important; - } - - .justify-content-xxl-center { - justify-content: center !important; - } - - .justify-content-xxl-between { - justify-content: space-between !important; - } - - .justify-content-xxl-around { - justify-content: space-around !important; - } - - .justify-content-xxl-evenly { - justify-content: space-evenly !important; - } - - .align-items-xxl-start { - align-items: flex-start !important; - } - - .align-items-xxl-end { - align-items: flex-end !important; - } - - .align-items-xxl-center { - align-items: center !important; - } - - .align-items-xxl-baseline { - align-items: baseline !important; - } - - .align-items-xxl-stretch { - align-items: stretch !important; - } - - .align-content-xxl-start { - align-content: flex-start !important; - } - - .align-content-xxl-end { - align-content: flex-end !important; - } - - .align-content-xxl-center { - align-content: center !important; - } - - .align-content-xxl-between { - align-content: space-between !important; - } - - .align-content-xxl-around { - align-content: space-around !important; - } - - .align-content-xxl-stretch { - align-content: stretch !important; - } - - .align-self-xxl-auto { - align-self: auto !important; - } - - .align-self-xxl-start { - align-self: flex-start !important; - } - - .align-self-xxl-end { - align-self: flex-end !important; - } - - .align-self-xxl-center { - align-self: center !important; - } - - .align-self-xxl-baseline { - align-self: baseline !important; - } - - .align-self-xxl-stretch { - align-self: stretch !important; - } - - .order-xxl-first { - order: -1 !important; - } - - .order-xxl-0 { - order: 0 !important; - } - - .order-xxl-1 { - order: 1 !important; - } - - .order-xxl-2 { - order: 2 !important; - } - - .order-xxl-3 { - order: 3 !important; - } - - .order-xxl-4 { - order: 4 !important; - } - - .order-xxl-5 { - order: 5 !important; - } - - .order-xxl-last { - order: 6 !important; - } - - .m-xxl-0 { - margin: 0 !important; - } - - .m-xxl-1 { - margin: 0.25rem !important; - } - - .m-xxl-2 { - margin: 0.5rem !important; - } - - .m-xxl-3 { - margin: 1rem !important; - } - - .m-xxl-4 { - margin: 1.5rem !important; - } - - .m-xxl-5 { - margin: 3rem !important; - } - - .m-xxl-auto { - margin: auto !important; - } - - .mx-xxl-0 { - margin-right: 0 !important; - margin-left: 0 !important; - } - - .mx-xxl-1 { - margin-right: 0.25rem !important; - margin-left: 0.25rem !important; - } - - .mx-xxl-2 { - margin-right: 0.5rem !important; - margin-left: 0.5rem !important; - } - - .mx-xxl-3 { - margin-right: 1rem !important; - margin-left: 1rem !important; - } - - .mx-xxl-4 { - margin-right: 1.5rem !important; - margin-left: 1.5rem !important; - } - - .mx-xxl-5 { - margin-right: 3rem !important; - margin-left: 3rem !important; - } - - .mx-xxl-auto { - margin-right: auto !important; - margin-left: auto !important; - } - - .my-xxl-0 { - margin-top: 0 !important; - margin-bottom: 0 !important; - } - - .my-xxl-1 { - margin-top: 0.25rem !important; - margin-bottom: 0.25rem !important; - } - - .my-xxl-2 { - margin-top: 0.5rem !important; - margin-bottom: 0.5rem !important; - } - - .my-xxl-3 { - margin-top: 1rem !important; - margin-bottom: 1rem !important; - } - - .my-xxl-4 { - margin-top: 1.5rem !important; - margin-bottom: 1.5rem !important; - } - - .my-xxl-5 { - margin-top: 3rem !important; - margin-bottom: 3rem !important; - } - - .my-xxl-auto { - margin-top: auto !important; - margin-bottom: auto !important; - } - - .mt-xxl-0 { - margin-top: 0 !important; - } - - .mt-xxl-1 { - margin-top: 0.25rem !important; - } - - .mt-xxl-2 { - margin-top: 0.5rem !important; - } - - .mt-xxl-3 { - margin-top: 1rem !important; - } - - .mt-xxl-4 { - margin-top: 1.5rem !important; - } - - .mt-xxl-5 { - margin-top: 3rem !important; - } - - .mt-xxl-auto { - margin-top: auto !important; - } - - .me-xxl-0 { - margin-right: 0 !important; - } - - .me-xxl-1 { - margin-right: 0.25rem !important; - } - - .me-xxl-2 { - margin-right: 0.5rem !important; - } - - .me-xxl-3 { - margin-right: 1rem !important; - } - - .me-xxl-4 { - margin-right: 1.5rem !important; - } - - .me-xxl-5 { - margin-right: 3rem !important; - } - - .me-xxl-auto { - margin-right: auto !important; - } - - .mb-xxl-0 { - margin-bottom: 0 !important; - } - - .mb-xxl-1 { - margin-bottom: 0.25rem !important; - } - - .mb-xxl-2 { - margin-bottom: 0.5rem !important; - } - - .mb-xxl-3 { - margin-bottom: 1rem !important; - } - - .mb-xxl-4 { - margin-bottom: 1.5rem !important; - } - - .mb-xxl-5 { - margin-bottom: 3rem !important; - } - - .mb-xxl-auto { - margin-bottom: auto !important; - } - - .ms-xxl-0 { - margin-left: 0 !important; - } - - .ms-xxl-1 { - margin-left: 0.25rem !important; - } - - .ms-xxl-2 { - margin-left: 0.5rem !important; - } - - .ms-xxl-3 { - margin-left: 1rem !important; - } - - .ms-xxl-4 { - margin-left: 1.5rem !important; - } - - .ms-xxl-5 { - margin-left: 3rem !important; - } - - .ms-xxl-auto { - margin-left: auto !important; - } - - .p-xxl-0 { - padding: 0 !important; - } - - .p-xxl-1 { - padding: 0.25rem !important; - } - - .p-xxl-2 { - padding: 0.5rem !important; - } - - .p-xxl-3 { - padding: 1rem !important; - } - - .p-xxl-4 { - padding: 1.5rem !important; - } - - .p-xxl-5 { - padding: 3rem !important; - } - - .px-xxl-0 { - padding-right: 0 !important; - padding-left: 0 !important; - } - - .px-xxl-1 { - padding-right: 0.25rem !important; - padding-left: 0.25rem !important; - } - - .px-xxl-2 { - padding-right: 0.5rem !important; - padding-left: 0.5rem !important; - } - - .px-xxl-3 { - padding-right: 1rem !important; - padding-left: 1rem !important; - } - - .px-xxl-4 { - padding-right: 1.5rem !important; - padding-left: 1.5rem !important; - } - - .px-xxl-5 { - padding-right: 3rem !important; - padding-left: 3rem !important; - } - - .py-xxl-0 { - padding-top: 0 !important; - padding-bottom: 0 !important; - } - - .py-xxl-1 { - padding-top: 0.25rem !important; - padding-bottom: 0.25rem !important; - } - - .py-xxl-2 { - padding-top: 0.5rem !important; - padding-bottom: 0.5rem !important; - } - - .py-xxl-3 { - padding-top: 1rem !important; - padding-bottom: 1rem !important; - } - - .py-xxl-4 { - padding-top: 1.5rem !important; - padding-bottom: 1.5rem !important; - } - - .py-xxl-5 { - padding-top: 3rem !important; - padding-bottom: 3rem !important; - } - - .pt-xxl-0 { - padding-top: 0 !important; - } - - .pt-xxl-1 { - padding-top: 0.25rem !important; - } - - .pt-xxl-2 { - padding-top: 0.5rem !important; - } - - .pt-xxl-3 { - padding-top: 1rem !important; - } - - .pt-xxl-4 { - padding-top: 1.5rem !important; - } - - .pt-xxl-5 { - padding-top: 3rem !important; - } - - .pe-xxl-0 { - padding-right: 0 !important; - } - - .pe-xxl-1 { - padding-right: 0.25rem !important; - } - - .pe-xxl-2 { - padding-right: 0.5rem !important; - } - - .pe-xxl-3 { - padding-right: 1rem !important; - } - - .pe-xxl-4 { - padding-right: 1.5rem !important; - } - - .pe-xxl-5 { - padding-right: 3rem !important; - } - - .pb-xxl-0 { - padding-bottom: 0 !important; - } - - .pb-xxl-1 { - padding-bottom: 0.25rem !important; - } - - .pb-xxl-2 { - padding-bottom: 0.5rem !important; - } - - .pb-xxl-3 { - padding-bottom: 1rem !important; - } - - .pb-xxl-4 { - padding-bottom: 1.5rem !important; - } - - .pb-xxl-5 { - padding-bottom: 3rem !important; - } - - .ps-xxl-0 { - padding-left: 0 !important; - } - - .ps-xxl-1 { - padding-left: 0.25rem !important; - } - - .ps-xxl-2 { - padding-left: 0.5rem !important; - } - - .ps-xxl-3 { - padding-left: 1rem !important; - } - - .ps-xxl-4 { - padding-left: 1.5rem !important; - } - - .ps-xxl-5 { - padding-left: 3rem !important; - } -} -@media print { - .d-print-inline { - display: inline !important; - } - - .d-print-inline-block { - display: inline-block !important; - } - - .d-print-block { - display: block !important; - } - - .d-print-grid { - display: grid !important; - } - - .d-print-table { - display: table !important; - } - - .d-print-table-row { - display: table-row !important; - } - - .d-print-table-cell { - display: table-cell !important; - } - - .d-print-flex { - display: flex !important; - } - - .d-print-inline-flex { - display: inline-flex !important; - } - - .d-print-none { - display: none !important; - } -} - -/*# sourceMappingURL=bootstrap-grid.css.map */ \ No newline at end of file diff --git a/server/src/main/resources/templates/static/lib/bootstrap-5.0.2/css/bootstrap-grid.css.map b/server/src/main/resources/templates/static/lib/bootstrap-5.0.2/css/bootstrap-grid.css.map deleted file mode 100644 index 9a62cf1ce..000000000 --- a/server/src/main/resources/templates/static/lib/bootstrap-5.0.2/css/bootstrap-grid.css.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"sources":["../../scss/bootstrap-grid.scss","../../scss/_containers.scss","../../scss/mixins/_container.scss","bootstrap-grid.css","../../scss/mixins/_breakpoints.scss","../../scss/_variables.scss","../../scss/_grid.scss","../../scss/mixins/_grid.scss","../../scss/mixins/_utilities.scss","../../scss/utilities/_api.scss"],"names":[],"mappings":"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R;;EInpCM;;IAEE,sBAAA;EJspCR;;EI7pCM;;IAEE,qBAAA;EJgqCR;;EI7pCM;;IAEE,qBAAA;EJgqCR;;EIvqCM;;IAEE,mBAAA;EJ0qCR;;EIvqCM;;IAEE,mBAAA;EJ0qCR;;EIjrCM;;IAEE,qBAAA;EJorCR;;EIjrCM;;IAEE,qBAAA;EJorCR;;EI3rCM;;IAEE,mBAAA;EJ8rCR;;EI3rCM;;IAEE,mBAAA;EJ8rCR;AACF;AK5wCM;EAEI,0BAAA;AL6wCV;;AK/wCM;EAEI,gCAAA;ALixCV;;AKnxCM;EAEI,yBAAA;ALqxCV;;AKvxCM;EAEI,wBAAA;ALyxCV;;AK3xCM;EAEI,yBAAA;AL6xCV;;AK/xCM;EAEI,6BAAA;ALiyCV;;AKnyCM;EAEI,8BAAA;ALqyCV;;AKvyCM;EAEI,wBAAA;ALyyCV;;AK3yCM;EAEI,+BAAA;AL6yCV;;AK/yCM;EAEI,wBAAA;ALizCV;;AKnzCM;EAEI,yBAAA;ALqzCV;;AKvzCM;EAEI,8BAAA;ALyzCV;;AK3zCM;EAEI,iCAAA;AL6zCV;;AK/zCM;EAEI,sCAAA;ALi0CV;;AKn0CM;EAEI,yCAAA;ALq0CV;;AKv0CM;EAEI,uBAAA;ALy0CV;;AK30CM;EAEI,uBAAA;AL60CV;;AK/0CM;EAEI,yBAAA;ALi1CV;;AKn1CM;EAEI,yBAAA;ALq1CV;;AKv1CM;EAEI,0BAAA;ALy1CV;;AK31CM;EAEI,4BAAA;AL61CV;;AK/1CM;EAEI,kCAAA;ALi2CV;;AKn2CM;EAEI,sCAAA;ALq2CV;;AKv2CM;EAEI,oCAAA;ALy2CV;;AK32CM;EAEI,kCAAA;AL62CV;;AK/2CM;EAEI,yCAAA;ALi3CV;;AKn3CM;EAEI,wCAAA;ALq3CV;;AKv3CM;EAEI,wCAAA;ALy3CV;;AK33CM;EAEI,kCAAA;AL63CV;;AK/3CM;EAEI,gCAAA;ALi4CV;;AKn4CM;EAEI,8BAAA;ALq4CV;;AKv4CM;EAEI,gCAAA;ALy4CV;;AK34CM;EAEI,+BAAA;AL64CV;;AK/4CM;EAEI,oCAAA;ALi5CV;;AKn5CM;EAEI,kCAAA;ALq5CV;;AKv5CM;EAEI,gCAAA;ALy5CV;;AK35CM;EAEI,uC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;;EK78EI;IAEI,wBAAA;EL+8ER;;EKj9EI;IAEI,yBAAA;ELm9ER;;EKr9EI;IAEI,6BAAA;ELu9ER;;EKz9EI;IAEI,8BAAA;EL29ER;;EK79EI;IAEI,wBAAA;EL+9ER;;EKj+EI;IAEI,+BAAA;ELm+ER;;EKr+EI;IAEI,wBAAA;ELu+ER;;EKz+EI;IAEI,yBAAA;EL2+ER;;EK7+EI;IAEI,8BAAA;EL++ER;;EKj/EI;IAEI,iCAAA;ELm/ER;;EKr/EI;IAEI,sCAAA;ELu/ER;;EKz/EI;IAEI,yCAAA;EL2/ER;;EK7/EI;IAEI,uBAAA;EL+/ER;;EKjgFI;IAEI,uBAAA;ELmgFR;;EKrgFI;IAEI,yBAAA;ELugFR;;EKzgFI;IAEI,yBAAA;EL2gFR;;EK7gFI;IAEI,0BAAA;EL+gFR;;EKjhFI;IAEI,4BAAA;ELmhFR;;EKrhFI;IAEI,kCAAA;ELuhFR;;EKzhFI;IAEI,sCAAA;EL2hFR;;EK7hFI;IAEI,oCAAA;EL+hFR;;EKjiFI;IAEI,kCAAA;ELmiFR;;EKriFI;IAEI,yCAAA;ELuiFR;;EKziFI;IAEI,wCAAA;EL2iFR;;EK7iFI;IAEI,wCAAA;EL+iFR;;EKjjFI;IAEI,kCAAA;ELmjFR;;EKrjFI;IAEI,gCAAA;ELujFR;;EKzjFI;IAEI,8BAAA;EL2jFR;;EK7jFI;IAEI,gCAAA;EL+jFR;;EKjkFI;IAEI,+BAAA;ELmkFR;;EKrkFI;IAEI,oCAAA;ELukFR;;EKzkFI;IAEI,kCAAA;EL2kFR;;EK7kFI;IAEI,gCAAA;EL+kFR;;EKjlFI;IAEI,uCAAA;ELmlFR;;EKrlFI;IAEI,sCAAA;ELulFR;;EKzlFI;IAEI,iCAAA;EL2lFR;;EK7lFI;IAEI,2BAAA;EL+lFR;;EKjmFI;IAEI,iCAAA;ELmmFR;;EKrmFI;IAEI,+BAAA;ELumFR;;EKzmFI;IAEI,6BAAA;EL2mFR;;EK7mFI;IAEI,+BAAA;EL+mFR;;EKjnFI;IAEI,8BAAA;ELmnFR;;EKrnFI;IAEI,oBAAA;ELunFR;;EKznFI;IAEI,mBAAA;EL2nFR;;EK7nFI;IAEI,mBAAA;EL+nFR;;EKjoFI;IAEI,mBAAA;ELmoFR;;EK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I,gCAAA;ELq+FR;;EKv+FI;IAEI,8BAAA;ELy+FR;;EK3+FI;IAEI,4BAAA;EL6+FR;;EK/+FI;IAEI,kCAAA;ELi/FR;;EKn/FI;IAEI,iCAAA;ELq/FR;;EKv/FI;IAEI,+BAAA;ELy/FR;;EK3/FI;IAEI,iCAAA;EL6/FR;;EK//FI;IAEI,+BAAA;ELigGR;;EKngGI;IAEI,0BAAA;ELqgGR;;EKvgGI;IAEI,gCAAA;ELygGR;;EK3gGI;IAEI,+BAAA;EL6gGR;;EK/gGI;IAEI,6BAAA;ELihGR;;EKnhGI;IAEI,+BAAA;ELqhGR;;EKvhGI;IAEI,6BAAA;ELyhGR;AACF;AC9gGI;EIdE;IAEI,0BAAA;EL8hGR;;EKhiGI;IAEI,gCAAA;ELkiGR;;EKpiGI;IAEI,yBAAA;ELsiGR;;EKxiGI;IAEI,wBAAA;EL0iGR;;EK5iGI;IAEI,yBAAA;EL8iGR;;EKhjGI;IAEI,6BAAA;ELkjGR;;EKpjGI;IAEI,8BAAA;ELsjGR;;EKxjGI;IAEI,wBAAA;EL0jGR;;EK5jGI;IAEI,+BAAA;EL8jGR;;EKhkGI;IAEI,wBAAA;ELkkGR;;EKpkGI;IAEI,yBAAA;ELskGR;;EKxkGI;IAEI,8BAAA;EL0kGR;;EK5kGI;IAEI,iCAAA;EL8kGR;;EKhlGI;IAEI,sCAAA;ELklGR;;EKplGI;IAEI,yCAAA;ELslGR;;EKxlGI;IAEI,uBAAA;EL0lGR;;EK5lGI;IAEI,uBAAA;EL8lGR;;EKhmGI;IAEI,yBAAA;ELkmGR;;EKpmGI;IAEI,yBAAA;ELsmGR;;EKxmGI;IAEI,0BAAA;EL0mGR;;EK5mGI;IAEI,4BAAA;EL8mGR;;EKhnGI;IAEI,kCAAA;ELknGR;;EKpnGI;IAEI,sCAAA;ELsnGR;;EKxnGI;IAEI,oCAAA;EL0nGR;;EK5nGI;IAEI,kCAAA;EL8nGR;;EKhoGI;IAEI,yCAAA;ELkoGR;;EKpoGI;IAEI,wCAAA;ELsoGR;;EKxoGI;IAEI,wCAAA;EL0oGR;;EK5oGI;IAEI,kCAAA;EL8oGR;;EKhpGI;IAEI,gCAAA;ELkpGR;;EKppGI;IAEI,8BAAA;ELspGR;;EKxpGI;IAEI,gCAAA;EL0pGR;;EK5pG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AEI,uBAAA;ELqrHR;;EKvrHI;IAEI,uBAAA;ELyrHR;;EK3rHI;IAEI,yBAAA;EL6rHR;;EK/rHI;IAEI,yBAAA;ELisHR;;EKnsHI;IAEI,0BAAA;ELqsHR;;EKvsHI;IAEI,4BAAA;ELysHR;;EK3sHI;IAEI,kCAAA;EL6sHR;;EK/sHI;IAEI,sCAAA;ELitHR;;EKntHI;IAEI,oCAAA;ELqtHR;;EKvtHI;IAEI,kCAAA;ELytHR;;EK3tHI;IAEI,yCAAA;EL6tHR;;EK/tHI;IAEI,wCAAA;ELiuHR;;EKnuHI;IAEI,wCAAA;ELquHR;;EKvuHI;IAEI,kCAAA;ELyuHR;;EK3uHI;IAEI,gCAAA;EL6uHR;;EK/uHI;IAEI,8BAAA;ELivHR;;EKnvHI;IAEI,gCAAA;ELqvHR;;EKvvHI;IAEI,+BAAA;ELyvHR;;EK3vHI;IAEI,oCAAA;EL6vHR;;EK/vHI;IAEI,kCAAA;ELiwHR;;EKnwHI;IAEI,gCAAA;ELqwHR;;EKvwHI;IAEI,uCAAA;ELywHR;;EK3wHI;IAEI,sCAAA;EL6wHR;;EK/wHI;IAEI,iCAAA;ELixHR;;EKnxHI;IAEI,2BAAA;ELqxHR;;EKvxHI;IAEI,iCAAA;ELyxHR;;EK3xHI;IAEI,+BAAA;EL6xHR;;EK/xHI;IAEI,6BAAA;ELiyHR;;EKnyHI;IAEI,+BAAA;ELqyHR;;EKvyHI;IAEI,8BAAA;ELyyHR;;EK3yHI;IAEI,oBAAA;EL6yHR;;EK/yHI;IAEI,mBAAA;ELizHR;;EKnzHI;IAEI,mBAAA;ELqzHR;;EKvzHI;IAEI,mBAAA;ELyzHR;;EK3zHI;IAEI,mBAAA;EL6zHR;;EK/zHI;IAEI,mBAAA;ELi0HR;;EKn0HI;IAEI,mBAAA;ELq0HR;;EKv0HI;IAEI,mBAAA;ELy0HR;;EK30HI;IAEI,oBAAA;EL60HR;;EK/0HI;IAEI,0BAAA;ELi1HR;;EKn1HI;IAEI,yBAAA;ELq1HR;;EKv1HI;IAEI,uBAAA;ELy1HR;;EK31HI;IAEI,yBAAA;EL61HR;;EK/1HI;IAEI,uBAAA;ELi2HR;;EKn2HI;IAEI,uBAAA;ELq2HR;;EKv2HI;IAEI,0BAAA;IAAA,yBAAA;EL02HR;;E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2sIR;;EK7sII;IAEI,6BAAA;EL+sIR;AACF;ACpsII;EIdE;IAEI,0BAAA;ELotIR;;EKttII;IAEI,gCAAA;ELwtIR;;EK1tII;IAEI,yBAAA;EL4tIR;;EK9tII;IAEI,wBAAA;ELguIR;;EKluII;IAEI,yBAAA;ELouIR;;EKtuII;IAEI,6BAAA;ELwuIR;;EK1uII;IAEI,8BAAA;EL4uIR;;EK9uII;IAEI,wBAAA;ELgvIR;;EKlvII;IAEI,+BAAA;ELovIR;;EKtvII;IAEI,wBAAA;ELwvIR;;EK1vII;IAEI,yBAAA;EL4vIR;;EK9vII;IAEI,8BAAA;ELgwIR;;EKlwII;IAEI,iCAAA;ELowIR;;EKtwII;IAEI,sCAAA;ELwwIR;;EK1wII;IAEI,yCAAA;EL4wIR;;EK9wII;IAEI,uBAAA;ELgxIR;;EKlxII;IAEI,uBAAA;ELoxIR;;EKtxII;IAEI,yBAAA;ELwxIR;;EK1xII;IAEI,yBAAA;EL4xIR;;EK9xII;IAEI,0BAAA;ELgyIR;;EKlyII;IAEI,4BAAA;ELoyIR;;EKtyII;IAEI,kCAAA;ELwyIR;;EK1yII;IAEI,sCAAA;EL4yIR;;EK9yII;IAEI,oCAAA;ELgzIR;;EKlzII;IAEI,kCAAA;ELozIR;;EKtzII;IAEI,yCAAA;ELwzIR;;EK1zII;IAEI,wCAAA;EL4zIR;;EK9zII;IAEI,wCAAA;ELg0IR;;EKl0II;IAEI,kCAAA;ELo0IR;;EKt0II;IAEI,gCAAA;ELw0IR;;EK10II;IAEI,8BAAA;EL40IR;;EK90II;IAEI,gCAAA;ELg1IR;;EKl1II;IAEI,+BAAA;ELo1IR;;EKt1II;IAEI,oCAAA;ELw1IR;;EK11II;IAEI,kCAAA;EL41IR;;EK91II;IAEI,gCAAA;ELg2IR;;EKl2II;IAEI,uCAAA;ELo2IR;;EKt2II;IAEI,sCAAA;ELw2IR;;EK12II;IAEI,iCAAA;EL42IR;;EK92II;IAEI,2BAAA;ELg3IR;;EKl3II;IAEI,iCAAA;ELo3IR;;EKt3II;IAEI,+BAAA;ELw3IR;;EK13II;IAEI,6BAAA;EL43IR;;EK93II;IAEI,+BAAA;ELg4IR;;EKl4II;IAEI,8BA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R;;EKpuJI;IAEI,2BAAA;ELsuJR;;EKxuJI;IAEI,iCAAA;EL0uJR;;EK5uJI;IAEI,gCAAA;EL8uJR;;EKhvJI;IAEI,8BAAA;ELkvJR;;EKpvJI;IAEI,gCAAA;ELsvJR;;EKxvJI;IAEI,8BAAA;EL0vJR;;EK5vJI;IAEI,4BAAA;EL8vJR;;EKhwJI;IAEI,kCAAA;ELkwJR;;EKpwJI;IAEI,iCAAA;ELswJR;;EKxwJI;IAEI,+BAAA;EL0wJR;;EK5wJI;IAEI,iCAAA;EL8wJR;;EKhxJI;IAEI,+BAAA;ELkxJR;;EKpxJI;IAEI,0BAAA;ELsxJR;;EKxxJI;IAEI,gCAAA;EL0xJR;;EK5xJI;IAEI,+BAAA;EL8xJR;;EKhyJI;IAEI,6BAAA;ELkyJR;;EKpyJI;IAEI,+BAAA;ELsyJR;;EKxyJI;IAEI,6BAAA;EL0yJR;AACF;AMxzJA;EDWM;IAEI,0BAAA;EL+yJR;;EKjzJI;IAEI,gCAAA;ELmzJR;;EKrzJI;IAEI,yBAAA;ELuzJR;;EKzzJI;IAEI,wBAAA;EL2zJR;;EK7zJI;IAEI,yBAAA;EL+zJR;;EKj0JI;IAEI,6BAAA;ELm0JR;;EKr0JI;IAEI,8BAAA;ELu0JR;;EKz0JI;IAEI,wBAAA;EL20JR;;EK70JI;IAEI,+BAAA;EL+0JR;;EKj1JI;IAEI,wBAAA;ELm1JR;AACF","file":"bootstrap-grid.css","sourcesContent":["/*!\n * Bootstrap Grid v5.0.2 (https://getbootstrap.com/)\n * Copyright 2011-2021 The Bootstrap Authors\n * Copyright 2011-2021 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n */\n\n$include-column-box-sizing: true !default;\n\n@import \"functions\";\n@import \"variables\";\n\n@import \"mixins/lists\";\n@import \"mixins/breakpoints\";\n@import \"mixins/container\";\n@import \"mixins/grid\";\n@import \"mixins/utilities\";\n\n@import \"vendor/rfs\";\n\n@import \"containers\";\n@import \"grid\";\n\n@import \"utilities\";\n// Only use the utilities we need\n// stylelint-disable-next-line scss/dollar-variable-default\n$utilities: map-get-multiple(\n $utilities,\n (\n \"display\",\n \"order\",\n \"flex\",\n \"flex-direction\",\n \"flex-grow\",\n \"flex-shrink\",\n \"flex-wrap\",\n \"justify-content\",\n \"align-items\",\n \"align-content\",\n \"align-self\",\n \"margin\",\n \"margin-x\",\n \"margin-y\",\n \"margin-top\",\n \"margin-end\",\n \"margin-bottom\",\n \"margin-start\",\n \"negative-margin\",\n \"negative-margin-x\",\n \"negative-margin-y\",\n \"negative-margin-top\",\n \"negative-margin-end\",\n \"negative-margin-bottom\",\n \"negative-margin-start\",\n \"padding\",\n \"padding-x\",\n \"padding-y\",\n \"padding-top\",\n \"padding-end\",\n \"padding-bottom\",\n \"padding-start\",\n )\n);\n\n@import \"utilities/api\";\n","// Container widths\n//\n// Set the container width, and override it for fixed navbars in media queries.\n\n@if $enable-grid-classes {\n // Single container class with breakpoint max-widths\n .container,\n // 100% wide container at all breakpoints\n .container-fluid {\n @include make-container();\n }\n\n // Responsive containers that are 100% wide until a breakpoint\n @each $breakpoint, $container-max-width in $container-max-widths {\n .container-#{$breakpoint} {\n @extend .container-fluid;\n }\n\n @include media-breakpoint-up($breakpoint, $grid-breakpoints) {\n %responsive-container-#{$breakpoint} {\n max-width: $container-max-width;\n }\n\n // Extend each breakpoint which is smaller or equal to the current breakpoint\n $extend-breakpoint: true;\n\n @each $name, $width in $grid-breakpoints {\n @if ($extend-breakpoint) {\n .container#{breakpoint-infix($name, $grid-breakpoints)} {\n @extend %responsive-container-#{$breakpoint};\n }\n\n // Once the current breakpoint is reached, stop extending\n @if ($breakpoint == $name) {\n $extend-breakpoint: false;\n }\n }\n }\n }\n }\n}\n","// Container mixins\n\n@mixin make-container($gutter: $container-padding-x) {\n width: 100%;\n padding-right: var(--#{$variable-prefix}gutter-x, #{$gutter});\n padding-left: var(--#{$variable-prefix}gutter-x, #{$gutter});\n margin-right: auto;\n margin-left: auto;\n}\n","/*!\n * Bootstrap Grid v5.0.2 (https://getbootstrap.com/)\n * Copyright 2011-2021 The Bootstrap Authors\n * Copyright 2011-2021 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n */\n.container,\n.container-fluid,\n.container-xxl,\n.container-xl,\n.container-lg,\n.container-md,\n.container-sm {\n width: 100%;\n padding-right: var(--bs-gutter-x, 0.75rem);\n padding-left: var(--bs-gutter-x, 0.75rem);\n margin-right: auto;\n margin-left: auto;\n}\n\n@media (min-width: 576px) {\n .container-sm, .container {\n max-width: 540px;\n }\n}\n@media (min-width: 768px) {\n .container-md, .container-sm, .container {\n max-width: 720px;\n }\n}\n@media (min-width: 992px) {\n .container-lg, .container-md, .container-sm, .container {\n max-width: 960px;\n }\n}\n@media (min-width: 1200px) {\n .container-xl, .container-lg, .container-md, .container-sm, .container {\n max-width: 1140px;\n }\n}\n@media (min-width: 1400px) {\n .container-xxl, .container-xl, .container-lg, .container-md, .container-sm, .container {\n max-width: 1320px;\n }\n}\n.row {\n --bs-gutter-x: 1.5rem;\n --bs-gutter-y: 0;\n display: flex;\n flex-wrap: wrap;\n margin-top: calc(var(--bs-gutter-y) * -1);\n margin-right: calc(var(--bs-gutter-x) * -.5);\n margin-left: calc(var(--bs-gutter-x) * -.5);\n}\n.row > * {\n box-sizing: border-box;\n flex-shrink: 0;\n width: 100%;\n max-width: 100%;\n padding-right: calc(var(--bs-gutter-x) * .5);\n padding-left: calc(var(--bs-gutter-x) * .5);\n margin-top: var(--bs-gutter-y);\n}\n\n.col {\n flex: 1 0 0%;\n}\n\n.row-cols-auto > * {\n flex: 0 0 auto;\n width: auto;\n}\n\n.row-cols-1 > * {\n flex: 0 0 auto;\n width: 100%;\n}\n\n.row-cols-2 > * {\n flex: 0 0 auto;\n width: 50%;\n}\n\n.row-cols-3 > * {\n flex: 0 0 auto;\n width: 33.3333333333%;\n}\n\n.row-cols-4 > * {\n flex: 0 0 auto;\n width: 25%;\n}\n\n.row-cols-5 > * {\n flex: 0 0 auto;\n width: 20%;\n}\n\n.row-cols-6 > * {\n flex: 0 0 auto;\n width: 16.6666666667%;\n}\n\n@media (min-width: 576px) {\n .col-sm {\n flex: 1 0 0%;\n }\n\n .row-cols-sm-auto > * {\n flex: 0 0 auto;\n width: auto;\n }\n\n .row-cols-sm-1 > * {\n flex: 0 0 auto;\n width: 100%;\n }\n\n .row-cols-sm-2 > * {\n flex: 0 0 auto;\n width: 50%;\n }\n\n .row-cols-sm-3 > * {\n flex: 0 0 auto;\n width: 33.3333333333%;\n }\n\n .row-cols-sm-4 > * {\n flex: 0 0 auto;\n width: 25%;\n }\n\n .row-cols-sm-5 > * {\n flex: 0 0 auto;\n width: 20%;\n }\n\n .row-cols-sm-6 > * {\n flex: 0 0 auto;\n width: 16.6666666667%;\n }\n}\n@media (min-width: 768px) {\n .col-md {\n flex: 1 0 0%;\n }\n\n .row-cols-md-auto > * {\n flex: 0 0 auto;\n width: auto;\n }\n\n .row-cols-md-1 > * {\n flex: 0 0 auto;\n width: 100%;\n }\n\n .row-cols-md-2 > * {\n flex: 0 0 auto;\n width: 50%;\n }\n\n .row-cols-md-3 > * {\n flex: 0 0 auto;\n width: 33.3333333333%;\n }\n\n .row-cols-md-4 > * {\n flex: 0 0 auto;\n width: 25%;\n }\n\n .row-cols-md-5 > * {\n flex: 0 0 auto;\n width: 20%;\n }\n\n .row-cols-md-6 > * {\n flex: 0 0 auto;\n width: 16.6666666667%;\n }\n}\n@media (min-width: 992px) {\n .col-lg {\n flex: 1 0 0%;\n }\n\n .row-cols-lg-auto > * {\n flex: 0 0 auto;\n width: auto;\n }\n\n .row-cols-lg-1 > * {\n flex: 0 0 auto;\n width: 100%;\n }\n\n .row-cols-lg-2 > * {\n flex: 0 0 auto;\n width: 50%;\n }\n\n .row-cols-lg-3 > * {\n flex: 0 0 auto;\n width: 33.3333333333%;\n }\n\n .row-cols-lg-4 > * {\n flex: 0 0 auto;\n width: 25%;\n }\n\n .row-cols-lg-5 > * {\n flex: 0 0 auto;\n width: 20%;\n }\n\n .row-cols-lg-6 > * {\n flex: 0 0 auto;\n width: 16.6666666667%;\n }\n}\n@media (min-width: 1200px) {\n .col-xl {\n flex: 1 0 0%;\n }\n\n .row-cols-xl-auto > * {\n flex: 0 0 auto;\n width: auto;\n }\n\n .row-cols-xl-1 > * {\n flex: 0 0 auto;\n width: 100%;\n }\n\n .row-cols-xl-2 > * {\n flex: 0 0 auto;\n width: 50%;\n }\n\n .row-cols-xl-3 > * {\n flex: 0 0 auto;\n width: 33.3333333333%;\n }\n\n .row-cols-xl-4 > * {\n flex: 0 0 auto;\n width: 25%;\n }\n\n .row-cols-xl-5 > * {\n flex: 0 0 auto;\n width: 20%;\n }\n\n .row-cols-xl-6 > * {\n flex: 0 0 auto;\n width: 16.6666666667%;\n }\n}\n@media (min-width: 1400px) {\n .col-xxl {\n flex: 1 0 0%;\n }\n\n .row-cols-xxl-auto > * {\n flex: 0 0 auto;\n width: auto;\n }\n\n .row-cols-xxl-1 > * {\n flex: 0 0 auto;\n width: 100%;\n }\n\n .row-cols-xxl-2 > * {\n flex: 0 0 auto;\n width: 50%;\n }\n\n .row-cols-xxl-3 > * {\n flex: 0 0 auto;\n width: 33.3333333333%;\n }\n\n .row-cols-xxl-4 > * {\n flex: 0 0 auto;\n width: 25%;\n }\n\n .row-cols-xxl-5 > * {\n flex: 0 0 auto;\n width: 20%;\n }\n\n .row-cols-xxl-6 > * {\n flex: 0 0 auto;\n width: 16.6666666667%;\n }\n}\n.col-auto {\n flex: 0 0 auto;\n width: auto;\n}\n\n.col-1 {\n flex: 0 0 auto;\n width: 8.33333333%;\n}\n\n.col-2 {\n flex: 0 0 auto;\n width: 16.66666667%;\n}\n\n.col-3 {\n flex: 0 0 auto;\n width: 25%;\n}\n\n.col-4 {\n flex: 0 0 auto;\n width: 33.33333333%;\n}\n\n.col-5 {\n flex: 0 0 auto;\n width: 41.66666667%;\n}\n\n.col-6 {\n flex: 0 0 auto;\n width: 50%;\n}\n\n.col-7 {\n flex: 0 0 auto;\n width: 58.33333333%;\n}\n\n.col-8 {\n flex: 0 0 auto;\n width: 66.66666667%;\n}\n\n.col-9 {\n flex: 0 0 auto;\n width: 75%;\n}\n\n.col-10 {\n flex: 0 0 auto;\n width: 83.33333333%;\n}\n\n.col-11 {\n flex: 0 0 auto;\n width: 91.66666667%;\n}\n\n.col-12 {\n 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 --bs-gutter-x: 0;\n}\n\n.g-0,\n.gy-0 {\n --bs-gutter-y: 0;\n}\n\n.g-1,\n.gx-1 {\n --bs-gutter-x: 0.25rem;\n}\n\n.g-1,\n.gy-1 {\n --bs-gutter-y: 0.25rem;\n}\n\n.g-2,\n.gx-2 {\n --bs-gutter-x: 0.5rem;\n}\n\n.g-2,\n.gy-2 {\n --bs-gutter-y: 0.5rem;\n}\n\n.g-3,\n.gx-3 {\n --bs-gutter-x: 1rem;\n}\n\n.g-3,\n.gy-3 {\n --bs-gutter-y: 1rem;\n}\n\n.g-4,\n.gx-4 {\n --bs-gutter-x: 1.5rem;\n}\n\n.g-4,\n.gy-4 {\n --bs-gutter-y: 1.5rem;\n}\n\n.g-5,\n.gx-5 {\n --bs-gutter-x: 3rem;\n}\n\n.g-5,\n.gy-5 {\n --bs-gutter-y: 3rem;\n}\n\n@media (min-width: 576px) {\n .col-sm-auto {\n flex: 0 0 auto;\n width: auto;\n }\n\n .col-sm-1 {\n flex: 0 0 auto;\n width: 8.33333333%;\n }\n\n .col-sm-2 {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n\n .col-sm-3 {\n flex: 0 0 auto;\n width: 25%;\n }\n\n .col-sm-4 {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n\n .col-sm-5 {\n flex: 0 0 auto;\n width: 41.66666667%;\n }\n\n .col-sm-6 {\n flex: 0 0 auto;\n width: 50%;\n }\n\n .col-sm-7 {\n flex: 0 0 auto;\n width: 58.33333333%;\n }\n\n .col-sm-8 {\n flex: 0 0 auto;\n width: 66.66666667%;\n }\n\n .col-sm-9 {\n flex: 0 0 auto;\n width: 75%;\n }\n\n .col-sm-10 {\n flex: 0 0 auto;\n width: 83.33333333%;\n }\n\n .col-sm-11 {\n flex: 0 0 auto;\n width: 91.66666667%;\n }\n\n .col-sm-12 {\n flex: 0 0 auto;\n width: 100%;\n }\n\n .offset-sm-0 {\n margin-left: 0;\n }\n\n .offset-sm-1 {\n margin-left: 8.33333333%;\n }\n\n .offset-sm-2 {\n margin-left: 16.66666667%;\n }\n\n .offset-sm-3 {\n margin-left: 25%;\n }\n\n .offset-sm-4 {\n margin-left: 33.33333333%;\n }\n\n .offset-sm-5 {\n margin-left: 41.66666667%;\n }\n\n .offset-sm-6 {\n margin-left: 50%;\n }\n\n .offset-sm-7 {\n margin-left: 58.33333333%;\n }\n\n .offset-sm-8 {\n margin-left: 66.66666667%;\n }\n\n .offset-sm-9 {\n margin-left: 75%;\n }\n\n .offset-sm-10 {\n margin-left: 83.33333333%;\n }\n\n .offset-sm-11 {\n margin-left: 91.66666667%;\n }\n\n .g-sm-0,\n.gx-sm-0 {\n --bs-gutter-x: 0;\n }\n\n .g-sm-0,\n.gy-sm-0 {\n --bs-gutter-y: 0;\n }\n\n .g-sm-1,\n.gx-sm-1 {\n --bs-gutter-x: 0.25rem;\n }\n\n .g-sm-1,\n.gy-sm-1 {\n --bs-gutter-y: 0.25rem;\n }\n\n .g-sm-2,\n.gx-sm-2 {\n --bs-gutter-x: 0.5rem;\n }\n\n .g-sm-2,\n.gy-sm-2 {\n --bs-gutter-y: 0.5rem;\n }\n\n .g-sm-3,\n.gx-sm-3 {\n --bs-gutter-x: 1rem;\n }\n\n .g-sm-3,\n.gy-sm-3 {\n --bs-gutter-y: 1rem;\n }\n\n .g-sm-4,\n.gx-sm-4 {\n --bs-gutter-x: 1.5rem;\n }\n\n .g-sm-4,\n.gy-sm-4 {\n --bs-gutter-y: 1.5rem;\n }\n\n .g-sm-5,\n.gx-sm-5 {\n --bs-gutter-x: 3rem;\n }\n\n .g-sm-5,\n.gy-sm-5 {\n --bs-gutter-y: 3rem;\n }\n}\n@media (min-width: 768px) {\n .col-md-auto {\n flex: 0 0 auto;\n width: auto;\n }\n\n .col-md-1 {\n flex: 0 0 auto;\n width: 8.33333333%;\n }\n\n .col-md-2 {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n\n .col-md-3 {\n flex: 0 0 auto;\n width: 25%;\n }\n\n .col-md-4 {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n\n .col-md-5 {\n flex: 0 0 auto;\n width: 41.66666667%;\n }\n\n .col-md-6 {\n flex: 0 0 auto;\n width: 50%;\n }\n\n .col-md-7 {\n flex: 0 0 auto;\n width: 58.33333333%;\n }\n\n .col-md-8 {\n flex: 0 0 auto;\n width: 66.66666667%;\n }\n\n .col-md-9 {\n flex: 0 0 auto;\n width: 75%;\n }\n\n .col-md-10 {\n flex: 0 0 auto;\n width: 83.33333333%;\n }\n\n .col-md-11 {\n flex: 0 0 auto;\n width: 91.66666667%;\n }\n\n .col-md-12 {\n flex: 0 0 auto;\n width: 100%;\n }\n\n .offset-md-0 {\n margin-left: 0;\n }\n\n .offset-md-1 {\n margin-left: 8.33333333%;\n }\n\n .offset-md-2 {\n margin-left: 16.66666667%;\n }\n\n .offset-md-3 {\n margin-left: 25%;\n }\n\n .offset-md-4 {\n margin-left: 33.33333333%;\n }\n\n .offset-md-5 {\n margin-left: 41.66666667%;\n }\n\n .offset-md-6 {\n margin-left: 50%;\n }\n\n .offset-md-7 {\n margin-left: 58.33333333%;\n }\n\n .offset-md-8 {\n margin-left: 66.66666667%;\n }\n\n .offset-md-9 {\n margin-left: 75%;\n }\n\n .offset-md-10 {\n margin-left: 83.33333333%;\n }\n\n .offset-md-11 {\n margin-left: 91.66666667%;\n }\n\n .g-md-0,\n.gx-md-0 {\n --bs-gutter-x: 0;\n }\n\n .g-md-0,\n.gy-md-0 {\n --bs-gutter-y: 0;\n }\n\n .g-md-1,\n.gx-md-1 {\n --bs-gutter-x: 0.25rem;\n }\n\n .g-md-1,\n.gy-md-1 {\n --bs-gutter-y: 0.25rem;\n }\n\n .g-md-2,\n.gx-md-2 {\n --bs-gutter-x: 0.5rem;\n }\n\n .g-md-2,\n.gy-md-2 {\n --bs-gutter-y: 0.5rem;\n }\n\n .g-md-3,\n.gx-md-3 {\n --bs-gutter-x: 1rem;\n }\n\n .g-md-3,\n.gy-md-3 {\n --bs-gutter-y: 1rem;\n }\n\n .g-md-4,\n.gx-md-4 {\n --bs-gutter-x: 1.5rem;\n }\n\n .g-md-4,\n.gy-md-4 {\n --bs-gutter-y: 1.5rem;\n }\n\n .g-md-5,\n.gx-md-5 {\n --bs-gutter-x: 3rem;\n }\n\n .g-md-5,\n.gy-md-5 {\n --bs-gutter-y: 3rem;\n }\n}\n@media (min-width: 992px) {\n .col-lg-auto {\n flex: 0 0 auto;\n width: auto;\n }\n\n .col-lg-1 {\n flex: 0 0 auto;\n width: 8.33333333%;\n }\n\n .col-lg-2 {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n\n .col-lg-3 {\n flex: 0 0 auto;\n width: 25%;\n }\n\n .col-lg-4 {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n\n .col-lg-5 {\n flex: 0 0 auto;\n width: 41.66666667%;\n }\n\n .col-lg-6 {\n flex: 0 0 auto;\n width: 50%;\n }\n\n .col-lg-7 {\n flex: 0 0 auto;\n width: 58.33333333%;\n }\n\n .col-lg-8 {\n flex: 0 0 auto;\n width: 66.66666667%;\n }\n\n .col-lg-9 {\n flex: 0 0 auto;\n width: 75%;\n }\n\n .col-lg-10 {\n flex: 0 0 auto;\n width: 83.33333333%;\n }\n\n .col-lg-11 {\n flex: 0 0 auto;\n width: 91.66666667%;\n }\n\n .col-lg-12 {\n flex: 0 0 auto;\n width: 100%;\n }\n\n .offset-lg-0 {\n margin-left: 0;\n }\n\n .offset-lg-1 {\n margin-left: 8.33333333%;\n }\n\n .offset-lg-2 {\n margin-left: 16.66666667%;\n }\n\n .offset-lg-3 {\n margin-left: 25%;\n }\n\n .offset-lg-4 {\n margin-left: 33.33333333%;\n }\n\n .offset-lg-5 {\n margin-left: 41.66666667%;\n }\n\n .offset-lg-6 {\n margin-left: 50%;\n }\n\n .offset-lg-7 {\n margin-left: 58.33333333%;\n }\n\n .offset-lg-8 {\n margin-left: 66.66666667%;\n }\n\n .offset-lg-9 {\n margin-left: 75%;\n }\n\n .offset-lg-10 {\n margin-left: 83.33333333%;\n }\n\n .offset-lg-11 {\n margin-left: 91.66666667%;\n }\n\n .g-lg-0,\n.gx-lg-0 {\n --bs-gutter-x: 0;\n }\n\n .g-lg-0,\n.gy-lg-0 {\n --bs-gutter-y: 0;\n }\n\n .g-lg-1,\n.gx-lg-1 {\n --bs-gutter-x: 0.25rem;\n }\n\n .g-lg-1,\n.gy-lg-1 {\n --bs-gutter-y: 0.25rem;\n }\n\n .g-lg-2,\n.gx-lg-2 {\n --bs-gutter-x: 0.5rem;\n }\n\n .g-lg-2,\n.gy-lg-2 {\n --bs-gutter-y: 0.5rem;\n }\n\n .g-lg-3,\n.gx-lg-3 {\n --bs-gutter-x: 1rem;\n }\n\n .g-lg-3,\n.gy-lg-3 {\n --bs-gutter-y: 1rem;\n }\n\n .g-lg-4,\n.gx-lg-4 {\n --bs-gutter-x: 1.5rem;\n }\n\n .g-lg-4,\n.gy-lg-4 {\n --bs-gutter-y: 1.5rem;\n }\n\n .g-lg-5,\n.gx-lg-5 {\n --bs-gutter-x: 3rem;\n }\n\n .g-lg-5,\n.gy-lg-5 {\n --bs-gutter-y: 3rem;\n }\n}\n@media (min-width: 1200px) {\n .col-xl-auto {\n flex: 0 0 auto;\n width: auto;\n }\n\n .col-xl-1 {\n flex: 0 0 auto;\n width: 8.33333333%;\n }\n\n .col-xl-2 {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n\n .col-xl-3 {\n flex: 0 0 auto;\n width: 25%;\n }\n\n .col-xl-4 {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n\n .col-xl-5 {\n flex: 0 0 auto;\n width: 41.66666667%;\n }\n\n .col-xl-6 {\n flex: 0 0 auto;\n width: 50%;\n }\n\n .col-xl-7 {\n flex: 0 0 auto;\n width: 58.33333333%;\n }\n\n .col-xl-8 {\n flex: 0 0 auto;\n width: 66.66666667%;\n }\n\n .col-xl-9 {\n flex: 0 0 auto;\n width: 75%;\n }\n\n .col-xl-10 {\n flex: 0 0 auto;\n width: 83.33333333%;\n }\n\n .col-xl-11 {\n flex: 0 0 auto;\n width: 91.66666667%;\n }\n\n .col-xl-12 {\n flex: 0 0 auto;\n width: 100%;\n }\n\n .offset-xl-0 {\n margin-left: 0;\n }\n\n .offset-xl-1 {\n margin-left: 8.33333333%;\n }\n\n .offset-xl-2 {\n margin-left: 16.66666667%;\n }\n\n .offset-xl-3 {\n margin-left: 25%;\n }\n\n .offset-xl-4 {\n margin-left: 33.33333333%;\n }\n\n .offset-xl-5 {\n margin-left: 41.66666667%;\n }\n\n .offset-xl-6 {\n margin-left: 50%;\n }\n\n .offset-xl-7 {\n margin-left: 58.33333333%;\n }\n\n .offset-xl-8 {\n margin-left: 66.66666667%;\n }\n\n .offset-xl-9 {\n margin-left: 75%;\n }\n\n .offset-xl-10 {\n margin-left: 83.33333333%;\n }\n\n .offset-xl-11 {\n margin-left: 91.66666667%;\n }\n\n .g-xl-0,\n.gx-xl-0 {\n --bs-gutter-x: 0;\n }\n\n .g-xl-0,\n.gy-xl-0 {\n --bs-gutter-y: 0;\n }\n\n .g-xl-1,\n.gx-xl-1 {\n --bs-gutter-x: 0.25rem;\n }\n\n .g-xl-1,\n.gy-xl-1 {\n --bs-gutter-y: 0.25rem;\n }\n\n .g-xl-2,\n.gx-xl-2 {\n --bs-gutter-x: 0.5rem;\n }\n\n .g-xl-2,\n.gy-xl-2 {\n --bs-gutter-y: 0.5rem;\n }\n\n .g-xl-3,\n.gx-xl-3 {\n --bs-gutter-x: 1rem;\n }\n\n .g-xl-3,\n.gy-xl-3 {\n --bs-gutter-y: 1rem;\n }\n\n .g-xl-4,\n.gx-xl-4 {\n --bs-gutter-x: 1.5rem;\n }\n\n .g-xl-4,\n.gy-xl-4 {\n --bs-gutter-y: 1.5rem;\n }\n\n .g-xl-5,\n.gx-xl-5 {\n --bs-gutter-x: 3rem;\n }\n\n .g-xl-5,\n.gy-xl-5 {\n --bs-gutter-y: 3rem;\n }\n}\n@media (min-width: 1400px) {\n .col-xxl-auto {\n flex: 0 0 auto;\n width: auto;\n }\n\n .col-xxl-1 {\n flex: 0 0 auto;\n width: 8.33333333%;\n }\n\n .col-xxl-2 {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n\n .col-xxl-3 {\n flex: 0 0 auto;\n width: 25%;\n }\n\n .col-xxl-4 {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n\n .col-xxl-5 {\n flex: 0 0 auto;\n width: 41.66666667%;\n }\n\n .col-xxl-6 {\n flex: 0 0 auto;\n width: 50%;\n }\n\n .col-xxl-7 {\n flex: 0 0 auto;\n width: 58.33333333%;\n }\n\n .col-xxl-8 {\n flex: 0 0 auto;\n width: 66.66666667%;\n }\n\n .col-xxl-9 {\n flex: 0 0 auto;\n width: 75%;\n }\n\n .col-xxl-10 {\n flex: 0 0 auto;\n width: 83.33333333%;\n }\n\n .col-xxl-11 {\n flex: 0 0 auto;\n width: 91.66666667%;\n }\n\n .col-xxl-12 {\n flex: 0 0 auto;\n width: 100%;\n }\n\n .offset-xxl-0 {\n margin-left: 0;\n }\n\n .offset-xxl-1 {\n margin-left: 8.33333333%;\n }\n\n .offset-xxl-2 {\n margin-left: 16.66666667%;\n }\n\n .offset-xxl-3 {\n margin-left: 25%;\n }\n\n .offset-xxl-4 {\n margin-left: 33.33333333%;\n }\n\n .offset-xxl-5 {\n margin-left: 41.66666667%;\n }\n\n .offset-xxl-6 {\n margin-left: 50%;\n }\n\n .offset-xxl-7 {\n margin-left: 58.33333333%;\n }\n\n .offset-xxl-8 {\n margin-left: 66.66666667%;\n }\n\n .offset-xxl-9 {\n margin-left: 75%;\n }\n\n .offset-xxl-10 {\n margin-left: 83.33333333%;\n }\n\n .offset-xxl-11 {\n margin-left: 91.66666667%;\n }\n\n .g-xxl-0,\n.gx-xxl-0 {\n --bs-gutter-x: 0;\n }\n\n .g-xxl-0,\n.gy-xxl-0 {\n --bs-gutter-y: 0;\n }\n\n .g-xxl-1,\n.gx-xxl-1 {\n --bs-gutter-x: 0.25rem;\n }\n\n .g-xxl-1,\n.gy-xxl-1 {\n --bs-gutter-y: 0.25rem;\n }\n\n .g-xxl-2,\n.gx-xxl-2 {\n --bs-gutter-x: 0.5rem;\n }\n\n .g-xxl-2,\n.gy-xxl-2 {\n --bs-gutter-y: 0.5rem;\n }\n\n .g-xxl-3,\n.gx-xxl-3 {\n --bs-gutter-x: 1rem;\n }\n\n .g-xxl-3,\n.gy-xxl-3 {\n --bs-gutter-y: 1rem;\n }\n\n .g-xxl-4,\n.gx-xxl-4 {\n --bs-gutter-x: 1.5rem;\n }\n\n .g-xxl-4,\n.gy-xxl-4 {\n --bs-gutter-y: 1.5rem;\n }\n\n .g-xxl-5,\n.gx-xxl-5 {\n --bs-gutter-x: 3rem;\n }\n\n .g-xxl-5,\n.gy-xxl-5 {\n --bs-gutter-y: 3rem;\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-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: flex !important;\n}\n\n.d-inline-flex {\n display: inline-flex !important;\n}\n\n.d-none {\n display: none !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 justify-content: flex-start !important;\n}\n\n.justify-content-end {\n 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-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-last {\n order: 6 !important;\n}\n\n.m-0 {\n margin: 0 !important;\n}\n\n.m-1 {\n margin: 0.25rem !important;\n}\n\n.m-2 {\n margin: 0.5rem !important;\n}\n\n.m-3 {\n margin: 1rem !important;\n}\n\n.m-4 {\n margin: 1.5rem !important;\n}\n\n.m-5 {\n margin: 3rem !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: 0.25rem !important;\n margin-left: 0.25rem !important;\n}\n\n.mx-2 {\n margin-right: 0.5rem !important;\n margin-left: 0.5rem !important;\n}\n\n.mx-3 {\n margin-right: 1rem !important;\n margin-left: 1rem !important;\n}\n\n.mx-4 {\n margin-right: 1.5rem !important;\n margin-left: 1.5rem !important;\n}\n\n.mx-5 {\n margin-right: 3rem !important;\n margin-left: 3rem !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: 0.25rem !important;\n margin-bottom: 0.25rem !important;\n}\n\n.my-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important;\n}\n\n.my-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important;\n}\n\n.my-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important;\n}\n\n.my-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !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: 0.25rem !important;\n}\n\n.mt-2 {\n margin-top: 0.5rem !important;\n}\n\n.mt-3 {\n margin-top: 1rem !important;\n}\n\n.mt-4 {\n margin-top: 1.5rem !important;\n}\n\n.mt-5 {\n margin-top: 3rem !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: 0.25rem !important;\n}\n\n.me-2 {\n margin-right: 0.5rem !important;\n}\n\n.me-3 {\n margin-right: 1rem !important;\n}\n\n.me-4 {\n margin-right: 1.5rem !important;\n}\n\n.me-5 {\n margin-right: 3rem !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: 0.25rem !important;\n}\n\n.mb-2 {\n margin-bottom: 0.5rem !important;\n}\n\n.mb-3 {\n margin-bottom: 1rem !important;\n}\n\n.mb-4 {\n margin-bottom: 1.5rem !important;\n}\n\n.mb-5 {\n margin-bottom: 3rem !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: 0.25rem !important;\n}\n\n.ms-2 {\n margin-left: 0.5rem !important;\n}\n\n.ms-3 {\n margin-left: 1rem !important;\n}\n\n.ms-4 {\n margin-left: 1.5rem !important;\n}\n\n.ms-5 {\n margin-left: 3rem !important;\n}\n\n.ms-auto {\n margin-left: auto !important;\n}\n\n.p-0 {\n padding: 0 !important;\n}\n\n.p-1 {\n padding: 0.25rem !important;\n}\n\n.p-2 {\n padding: 0.5rem !important;\n}\n\n.p-3 {\n padding: 1rem !important;\n}\n\n.p-4 {\n padding: 1.5rem !important;\n}\n\n.p-5 {\n padding: 3rem !important;\n}\n\n.px-0 {\n padding-right: 0 !important;\n padding-left: 0 !important;\n}\n\n.px-1 {\n padding-right: 0.25rem !important;\n padding-left: 0.25rem !important;\n}\n\n.px-2 {\n padding-right: 0.5rem !important;\n padding-left: 0.5rem !important;\n}\n\n.px-3 {\n padding-right: 1rem !important;\n padding-left: 1rem !important;\n}\n\n.px-4 {\n padding-right: 1.5rem !important;\n padding-left: 1.5rem !important;\n}\n\n.px-5 {\n padding-right: 3rem !important;\n padding-left: 3rem !important;\n}\n\n.py-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n}\n\n.py-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important;\n}\n\n.py-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important;\n}\n\n.py-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important;\n}\n\n.py-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important;\n}\n\n.py-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important;\n}\n\n.pt-0 {\n padding-top: 0 !important;\n}\n\n.pt-1 {\n padding-top: 0.25rem !important;\n}\n\n.pt-2 {\n padding-top: 0.5rem !important;\n}\n\n.pt-3 {\n padding-top: 1rem !important;\n}\n\n.pt-4 {\n padding-top: 1.5rem !important;\n}\n\n.pt-5 {\n padding-top: 3rem !important;\n}\n\n.pe-0 {\n padding-right: 0 !important;\n}\n\n.pe-1 {\n padding-right: 0.25rem !important;\n}\n\n.pe-2 {\n padding-right: 0.5rem !important;\n}\n\n.pe-3 {\n padding-right: 1rem !important;\n}\n\n.pe-4 {\n padding-right: 1.5rem !important;\n}\n\n.pe-5 {\n padding-right: 3rem !important;\n}\n\n.pb-0 {\n padding-bottom: 0 !important;\n}\n\n.pb-1 {\n padding-bottom: 0.25rem !important;\n}\n\n.pb-2 {\n padding-bottom: 0.5rem !important;\n}\n\n.pb-3 {\n padding-bottom: 1rem !important;\n}\n\n.pb-4 {\n padding-bottom: 1.5rem !important;\n}\n\n.pb-5 {\n padding-bottom: 3rem !important;\n}\n\n.ps-0 {\n padding-left: 0 !important;\n}\n\n.ps-1 {\n padding-left: 0.25rem !important;\n}\n\n.ps-2 {\n padding-left: 0.5rem !important;\n}\n\n.ps-3 {\n padding-left: 1rem !important;\n}\n\n.ps-4 {\n padding-left: 1.5rem !important;\n}\n\n.ps-5 {\n padding-left: 3rem !important;\n}\n\n@media (min-width: 576px) {\n .d-sm-inline {\n display: inline !important;\n }\n\n .d-sm-inline-block {\n display: inline-block !important;\n }\n\n .d-sm-block {\n display: block !important;\n }\n\n .d-sm-grid {\n display: grid !important;\n }\n\n .d-sm-table {\n display: table !important;\n }\n\n .d-sm-table-row {\n display: table-row !important;\n }\n\n .d-sm-table-cell {\n display: table-cell !important;\n }\n\n .d-sm-flex {\n display: flex !important;\n }\n\n .d-sm-inline-flex {\n display: inline-flex !important;\n }\n\n .d-sm-none {\n display: none !important;\n }\n\n .flex-sm-fill {\n flex: 1 1 auto !important;\n }\n\n .flex-sm-row {\n flex-direction: row !important;\n }\n\n .flex-sm-column {\n flex-direction: column !important;\n }\n\n .flex-sm-row-reverse {\n flex-direction: row-reverse !important;\n }\n\n .flex-sm-column-reverse {\n flex-direction: column-reverse !important;\n }\n\n .flex-sm-grow-0 {\n flex-grow: 0 !important;\n }\n\n .flex-sm-grow-1 {\n flex-grow: 1 !important;\n }\n\n .flex-sm-shrink-0 {\n flex-shrink: 0 !important;\n }\n\n .flex-sm-shrink-1 {\n flex-shrink: 1 !important;\n }\n\n .flex-sm-wrap {\n flex-wrap: wrap !important;\n }\n\n .flex-sm-nowrap {\n flex-wrap: nowrap !important;\n }\n\n .flex-sm-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n\n .justify-content-sm-start {\n justify-content: flex-start !important;\n }\n\n .justify-content-sm-end {\n justify-content: flex-end !important;\n }\n\n .justify-content-sm-center {\n justify-content: center !important;\n }\n\n .justify-content-sm-between {\n justify-content: space-between !important;\n }\n\n .justify-content-sm-around {\n justify-content: space-around !important;\n }\n\n .justify-content-sm-evenly {\n justify-content: space-evenly !important;\n }\n\n .align-items-sm-start {\n align-items: flex-start !important;\n }\n\n .align-items-sm-end {\n align-items: flex-end !important;\n }\n\n .align-items-sm-center {\n align-items: center !important;\n }\n\n .align-items-sm-baseline {\n align-items: baseline !important;\n }\n\n .align-items-sm-stretch {\n align-items: stretch !important;\n }\n\n .align-content-sm-start {\n align-content: flex-start !important;\n }\n\n .align-content-sm-end {\n align-content: flex-end !important;\n }\n\n .align-content-sm-center {\n align-content: center !important;\n }\n\n .align-content-sm-between {\n align-content: space-between !important;\n }\n\n .align-content-sm-around {\n align-content: space-around !important;\n }\n\n .align-content-sm-stretch {\n align-content: stretch !important;\n }\n\n .align-self-sm-auto {\n align-self: auto !important;\n }\n\n .align-self-sm-start {\n align-self: flex-start !important;\n }\n\n .align-self-sm-end {\n align-self: flex-end !important;\n }\n\n .align-self-sm-center {\n align-self: center !important;\n }\n\n .align-self-sm-baseline {\n align-self: baseline !important;\n }\n\n .align-self-sm-stretch {\n align-self: stretch !important;\n }\n\n .order-sm-first {\n order: -1 !important;\n }\n\n .order-sm-0 {\n order: 0 !important;\n }\n\n .order-sm-1 {\n order: 1 !important;\n }\n\n .order-sm-2 {\n order: 2 !important;\n }\n\n .order-sm-3 {\n order: 3 !important;\n }\n\n .order-sm-4 {\n order: 4 !important;\n }\n\n .order-sm-5 {\n order: 5 !important;\n }\n\n .order-sm-last {\n order: 6 !important;\n }\n\n .m-sm-0 {\n margin: 0 !important;\n }\n\n .m-sm-1 {\n margin: 0.25rem !important;\n }\n\n .m-sm-2 {\n margin: 0.5rem !important;\n }\n\n .m-sm-3 {\n margin: 1rem !important;\n }\n\n .m-sm-4 {\n margin: 1.5rem !important;\n }\n\n .m-sm-5 {\n margin: 3rem !important;\n }\n\n .m-sm-auto {\n margin: auto !important;\n }\n\n .mx-sm-0 {\n margin-right: 0 !important;\n margin-left: 0 !important;\n }\n\n .mx-sm-1 {\n margin-right: 0.25rem !important;\n margin-left: 0.25rem !important;\n }\n\n .mx-sm-2 {\n margin-right: 0.5rem !important;\n margin-left: 0.5rem !important;\n }\n\n .mx-sm-3 {\n margin-right: 1rem !important;\n margin-left: 1rem !important;\n }\n\n .mx-sm-4 {\n margin-right: 1.5rem !important;\n margin-left: 1.5rem !important;\n }\n\n .mx-sm-5 {\n margin-right: 3rem !important;\n margin-left: 3rem !important;\n }\n\n .mx-sm-auto {\n margin-right: auto !important;\n margin-left: auto !important;\n }\n\n .my-sm-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n }\n\n .my-sm-1 {\n margin-top: 0.25rem !important;\n margin-bottom: 0.25rem !important;\n }\n\n .my-sm-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important;\n }\n\n .my-sm-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important;\n }\n\n .my-sm-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important;\n }\n\n .my-sm-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !important;\n }\n\n .my-sm-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n }\n\n .mt-sm-0 {\n margin-top: 0 !important;\n }\n\n .mt-sm-1 {\n margin-top: 0.25rem !important;\n }\n\n .mt-sm-2 {\n margin-top: 0.5rem !important;\n }\n\n .mt-sm-3 {\n margin-top: 1rem !important;\n }\n\n .mt-sm-4 {\n margin-top: 1.5rem !important;\n }\n\n .mt-sm-5 {\n margin-top: 3rem !important;\n }\n\n .mt-sm-auto {\n margin-top: auto !important;\n }\n\n .me-sm-0 {\n margin-right: 0 !important;\n }\n\n .me-sm-1 {\n margin-right: 0.25rem !important;\n }\n\n .me-sm-2 {\n margin-right: 0.5rem !important;\n }\n\n .me-sm-3 {\n margin-right: 1rem !important;\n }\n\n .me-sm-4 {\n margin-right: 1.5rem !important;\n }\n\n .me-sm-5 {\n margin-right: 3rem !important;\n }\n\n .me-sm-auto {\n margin-right: auto !important;\n }\n\n .mb-sm-0 {\n margin-bottom: 0 !important;\n }\n\n .mb-sm-1 {\n margin-bottom: 0.25rem !important;\n }\n\n .mb-sm-2 {\n margin-bottom: 0.5rem !important;\n }\n\n .mb-sm-3 {\n margin-bottom: 1rem !important;\n }\n\n .mb-sm-4 {\n margin-bottom: 1.5rem !important;\n }\n\n .mb-sm-5 {\n margin-bottom: 3rem !important;\n }\n\n .mb-sm-auto {\n margin-bottom: auto !important;\n }\n\n .ms-sm-0 {\n margin-left: 0 !important;\n }\n\n .ms-sm-1 {\n margin-left: 0.25rem !important;\n }\n\n .ms-sm-2 {\n margin-left: 0.5rem !important;\n }\n\n .ms-sm-3 {\n margin-left: 1rem !important;\n }\n\n .ms-sm-4 {\n margin-left: 1.5rem !important;\n }\n\n .ms-sm-5 {\n margin-left: 3rem !important;\n }\n\n .ms-sm-auto {\n margin-left: auto !important;\n }\n\n .p-sm-0 {\n padding: 0 !important;\n }\n\n .p-sm-1 {\n padding: 0.25rem !important;\n }\n\n .p-sm-2 {\n padding: 0.5rem !important;\n }\n\n .p-sm-3 {\n padding: 1rem !important;\n }\n\n .p-sm-4 {\n padding: 1.5rem !important;\n }\n\n .p-sm-5 {\n padding: 3rem !important;\n }\n\n .px-sm-0 {\n padding-right: 0 !important;\n padding-left: 0 !important;\n }\n\n .px-sm-1 {\n padding-right: 0.25rem !important;\n padding-left: 0.25rem !important;\n }\n\n .px-sm-2 {\n padding-right: 0.5rem !important;\n padding-left: 0.5rem !important;\n }\n\n .px-sm-3 {\n padding-right: 1rem !important;\n padding-left: 1rem !important;\n }\n\n .px-sm-4 {\n padding-right: 1.5rem !important;\n padding-left: 1.5rem !important;\n }\n\n .px-sm-5 {\n padding-right: 3rem !important;\n padding-left: 3rem !important;\n }\n\n .py-sm-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n }\n\n .py-sm-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important;\n }\n\n .py-sm-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important;\n }\n\n .py-sm-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important;\n }\n\n .py-sm-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important;\n }\n\n .py-sm-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important;\n }\n\n .pt-sm-0 {\n padding-top: 0 !important;\n }\n\n .pt-sm-1 {\n padding-top: 0.25rem !important;\n }\n\n .pt-sm-2 {\n padding-top: 0.5rem !important;\n }\n\n .pt-sm-3 {\n padding-top: 1rem !important;\n }\n\n .pt-sm-4 {\n padding-top: 1.5rem !important;\n }\n\n .pt-sm-5 {\n padding-top: 3rem !important;\n }\n\n .pe-sm-0 {\n padding-right: 0 !important;\n }\n\n .pe-sm-1 {\n padding-right: 0.25rem !important;\n }\n\n .pe-sm-2 {\n padding-right: 0.5rem !important;\n }\n\n .pe-sm-3 {\n padding-right: 1rem !important;\n }\n\n .pe-sm-4 {\n padding-right: 1.5rem !important;\n }\n\n .pe-sm-5 {\n padding-right: 3rem !important;\n }\n\n .pb-sm-0 {\n padding-bottom: 0 !important;\n }\n\n .pb-sm-1 {\n padding-bottom: 0.25rem !important;\n }\n\n .pb-sm-2 {\n padding-bottom: 0.5rem !important;\n }\n\n .pb-sm-3 {\n padding-bottom: 1rem !important;\n }\n\n .pb-sm-4 {\n padding-bottom: 1.5rem !important;\n }\n\n .pb-sm-5 {\n padding-bottom: 3rem !important;\n }\n\n .ps-sm-0 {\n padding-left: 0 !important;\n }\n\n .ps-sm-1 {\n padding-left: 0.25rem !important;\n }\n\n .ps-sm-2 {\n padding-left: 0.5rem !important;\n }\n\n .ps-sm-3 {\n padding-left: 1rem !important;\n }\n\n .ps-sm-4 {\n padding-left: 1.5rem !important;\n }\n\n .ps-sm-5 {\n padding-left: 3rem !important;\n }\n}\n@media (min-width: 768px) {\n .d-md-inline {\n display: inline !important;\n }\n\n .d-md-inline-block {\n display: inline-block !important;\n }\n\n .d-md-block {\n display: block !important;\n }\n\n .d-md-grid {\n display: grid !important;\n }\n\n .d-md-table {\n display: table !important;\n }\n\n .d-md-table-row {\n display: table-row !important;\n }\n\n .d-md-table-cell {\n display: table-cell !important;\n }\n\n .d-md-flex {\n display: flex !important;\n }\n\n .d-md-inline-flex {\n display: inline-flex !important;\n }\n\n .d-md-none {\n display: none !important;\n }\n\n .flex-md-fill {\n flex: 1 1 auto !important;\n }\n\n .flex-md-row {\n flex-direction: row !important;\n }\n\n .flex-md-column {\n flex-direction: column !important;\n }\n\n .flex-md-row-reverse {\n flex-direction: row-reverse !important;\n }\n\n .flex-md-column-reverse {\n flex-direction: column-reverse !important;\n }\n\n .flex-md-grow-0 {\n flex-grow: 0 !important;\n }\n\n .flex-md-grow-1 {\n flex-grow: 1 !important;\n }\n\n .flex-md-shrink-0 {\n flex-shrink: 0 !important;\n }\n\n .flex-md-shrink-1 {\n flex-shrink: 1 !important;\n }\n\n .flex-md-wrap {\n flex-wrap: wrap !important;\n }\n\n .flex-md-nowrap {\n flex-wrap: nowrap !important;\n }\n\n .flex-md-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n\n .justify-content-md-start {\n justify-content: flex-start !important;\n }\n\n .justify-content-md-end {\n justify-content: flex-end !important;\n }\n\n .justify-content-md-center {\n justify-content: center !important;\n }\n\n .justify-content-md-between {\n justify-content: space-between !important;\n }\n\n .justify-content-md-around {\n justify-content: space-around !important;\n }\n\n .justify-content-md-evenly {\n justify-content: space-evenly !important;\n }\n\n .align-items-md-start {\n align-items: flex-start !important;\n }\n\n .align-items-md-end {\n align-items: flex-end !important;\n }\n\n .align-items-md-center {\n align-items: center !important;\n }\n\n .align-items-md-baseline {\n align-items: baseline !important;\n }\n\n .align-items-md-stretch {\n align-items: stretch !important;\n }\n\n .align-content-md-start {\n align-content: flex-start !important;\n }\n\n .align-content-md-end {\n align-content: flex-end !important;\n }\n\n .align-content-md-center {\n align-content: center !important;\n }\n\n .align-content-md-between {\n align-content: space-between !important;\n }\n\n .align-content-md-around {\n align-content: space-around !important;\n }\n\n .align-content-md-stretch {\n align-content: stretch !important;\n }\n\n .align-self-md-auto {\n align-self: auto !important;\n }\n\n .align-self-md-start {\n align-self: flex-start !important;\n }\n\n .align-self-md-end {\n align-self: flex-end !important;\n }\n\n .align-self-md-center {\n align-self: center !important;\n }\n\n .align-self-md-baseline {\n align-self: baseline !important;\n }\n\n .align-self-md-stretch {\n align-self: stretch !important;\n }\n\n .order-md-first {\n order: -1 !important;\n }\n\n .order-md-0 {\n order: 0 !important;\n }\n\n .order-md-1 {\n order: 1 !important;\n }\n\n .order-md-2 {\n order: 2 !important;\n }\n\n .order-md-3 {\n order: 3 !important;\n }\n\n .order-md-4 {\n order: 4 !important;\n }\n\n .order-md-5 {\n order: 5 !important;\n }\n\n .order-md-last {\n order: 6 !important;\n }\n\n .m-md-0 {\n margin: 0 !important;\n }\n\n .m-md-1 {\n margin: 0.25rem !important;\n }\n\n .m-md-2 {\n margin: 0.5rem !important;\n }\n\n .m-md-3 {\n margin: 1rem !important;\n }\n\n .m-md-4 {\n margin: 1.5rem !important;\n }\n\n .m-md-5 {\n margin: 3rem !important;\n }\n\n .m-md-auto {\n margin: auto !important;\n }\n\n .mx-md-0 {\n margin-right: 0 !important;\n margin-left: 0 !important;\n }\n\n .mx-md-1 {\n margin-right: 0.25rem !important;\n margin-left: 0.25rem !important;\n }\n\n .mx-md-2 {\n margin-right: 0.5rem !important;\n margin-left: 0.5rem !important;\n }\n\n .mx-md-3 {\n margin-right: 1rem !important;\n margin-left: 1rem !important;\n }\n\n .mx-md-4 {\n margin-right: 1.5rem !important;\n margin-left: 1.5rem !important;\n }\n\n .mx-md-5 {\n margin-right: 3rem !important;\n margin-left: 3rem !important;\n }\n\n .mx-md-auto {\n margin-right: auto !important;\n margin-left: auto !important;\n }\n\n .my-md-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n }\n\n .my-md-1 {\n margin-top: 0.25rem !important;\n margin-bottom: 0.25rem !important;\n }\n\n .my-md-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important;\n }\n\n .my-md-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important;\n }\n\n .my-md-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important;\n }\n\n .my-md-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !important;\n }\n\n .my-md-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n }\n\n .mt-md-0 {\n margin-top: 0 !important;\n }\n\n .mt-md-1 {\n margin-top: 0.25rem !important;\n }\n\n .mt-md-2 {\n margin-top: 0.5rem !important;\n }\n\n .mt-md-3 {\n margin-top: 1rem !important;\n }\n\n .mt-md-4 {\n margin-top: 1.5rem !important;\n }\n\n .mt-md-5 {\n margin-top: 3rem !important;\n }\n\n .mt-md-auto {\n margin-top: auto !important;\n }\n\n .me-md-0 {\n margin-right: 0 !important;\n }\n\n .me-md-1 {\n margin-right: 0.25rem !important;\n }\n\n .me-md-2 {\n margin-right: 0.5rem !important;\n }\n\n .me-md-3 {\n margin-right: 1rem !important;\n }\n\n .me-md-4 {\n margin-right: 1.5rem !important;\n }\n\n .me-md-5 {\n margin-right: 3rem !important;\n }\n\n .me-md-auto {\n margin-right: auto !important;\n }\n\n .mb-md-0 {\n margin-bottom: 0 !important;\n }\n\n .mb-md-1 {\n margin-bottom: 0.25rem !important;\n }\n\n .mb-md-2 {\n margin-bottom: 0.5rem !important;\n }\n\n .mb-md-3 {\n margin-bottom: 1rem !important;\n }\n\n .mb-md-4 {\n margin-bottom: 1.5rem !important;\n }\n\n .mb-md-5 {\n margin-bottom: 3rem !important;\n }\n\n .mb-md-auto {\n margin-bottom: auto !important;\n }\n\n .ms-md-0 {\n margin-left: 0 !important;\n }\n\n .ms-md-1 {\n margin-left: 0.25rem !important;\n }\n\n .ms-md-2 {\n margin-left: 0.5rem !important;\n }\n\n .ms-md-3 {\n margin-left: 1rem !important;\n }\n\n .ms-md-4 {\n margin-left: 1.5rem !important;\n }\n\n .ms-md-5 {\n margin-left: 3rem !important;\n }\n\n .ms-md-auto {\n margin-left: auto !important;\n }\n\n .p-md-0 {\n padding: 0 !important;\n }\n\n .p-md-1 {\n padding: 0.25rem !important;\n }\n\n .p-md-2 {\n padding: 0.5rem !important;\n }\n\n .p-md-3 {\n padding: 1rem !important;\n }\n\n .p-md-4 {\n padding: 1.5rem !important;\n }\n\n .p-md-5 {\n padding: 3rem !important;\n }\n\n .px-md-0 {\n padding-right: 0 !important;\n padding-left: 0 !important;\n }\n\n .px-md-1 {\n padding-right: 0.25rem !important;\n padding-left: 0.25rem !important;\n }\n\n .px-md-2 {\n padding-right: 0.5rem !important;\n padding-left: 0.5rem !important;\n }\n\n .px-md-3 {\n padding-right: 1rem !important;\n padding-left: 1rem !important;\n }\n\n .px-md-4 {\n padding-right: 1.5rem !important;\n padding-left: 1.5rem !important;\n }\n\n .px-md-5 {\n padding-right: 3rem !important;\n padding-left: 3rem !important;\n }\n\n .py-md-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n }\n\n .py-md-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important;\n }\n\n .py-md-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important;\n }\n\n .py-md-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important;\n }\n\n .py-md-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important;\n }\n\n .py-md-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important;\n }\n\n .pt-md-0 {\n padding-top: 0 !important;\n }\n\n .pt-md-1 {\n padding-top: 0.25rem !important;\n }\n\n .pt-md-2 {\n padding-top: 0.5rem !important;\n }\n\n .pt-md-3 {\n padding-top: 1rem !important;\n }\n\n .pt-md-4 {\n padding-top: 1.5rem !important;\n }\n\n .pt-md-5 {\n padding-top: 3rem !important;\n }\n\n .pe-md-0 {\n padding-right: 0 !important;\n }\n\n .pe-md-1 {\n padding-right: 0.25rem !important;\n }\n\n .pe-md-2 {\n padding-right: 0.5rem !important;\n }\n\n .pe-md-3 {\n padding-right: 1rem !important;\n }\n\n .pe-md-4 {\n padding-right: 1.5rem !important;\n }\n\n .pe-md-5 {\n padding-right: 3rem !important;\n }\n\n .pb-md-0 {\n padding-bottom: 0 !important;\n }\n\n .pb-md-1 {\n padding-bottom: 0.25rem !important;\n }\n\n .pb-md-2 {\n padding-bottom: 0.5rem !important;\n }\n\n .pb-md-3 {\n padding-bottom: 1rem !important;\n }\n\n .pb-md-4 {\n padding-bottom: 1.5rem !important;\n }\n\n .pb-md-5 {\n padding-bottom: 3rem !important;\n }\n\n .ps-md-0 {\n padding-left: 0 !important;\n }\n\n .ps-md-1 {\n padding-left: 0.25rem !important;\n }\n\n .ps-md-2 {\n padding-left: 0.5rem !important;\n }\n\n .ps-md-3 {\n padding-left: 1rem !important;\n }\n\n .ps-md-4 {\n padding-left: 1.5rem !important;\n }\n\n .ps-md-5 {\n padding-left: 3rem !important;\n }\n}\n@media (min-width: 992px) {\n .d-lg-inline {\n display: inline !important;\n }\n\n .d-lg-inline-block {\n display: inline-block !important;\n }\n\n .d-lg-block {\n display: block !important;\n }\n\n .d-lg-grid {\n display: grid !important;\n }\n\n .d-lg-table {\n display: table !important;\n }\n\n .d-lg-table-row {\n display: table-row !important;\n }\n\n .d-lg-table-cell {\n display: table-cell !important;\n }\n\n .d-lg-flex {\n display: flex !important;\n }\n\n .d-lg-inline-flex {\n display: inline-flex !important;\n }\n\n .d-lg-none {\n display: none !important;\n }\n\n .flex-lg-fill {\n flex: 1 1 auto !important;\n }\n\n .flex-lg-row {\n flex-direction: row !important;\n }\n\n .flex-lg-column {\n flex-direction: column !important;\n }\n\n .flex-lg-row-reverse {\n flex-direction: row-reverse !important;\n }\n\n .flex-lg-column-reverse {\n flex-direction: column-reverse !important;\n }\n\n .flex-lg-grow-0 {\n flex-grow: 0 !important;\n }\n\n .flex-lg-grow-1 {\n flex-grow: 1 !important;\n }\n\n .flex-lg-shrink-0 {\n flex-shrink: 0 !important;\n }\n\n .flex-lg-shrink-1 {\n flex-shrink: 1 !important;\n }\n\n .flex-lg-wrap {\n flex-wrap: wrap !important;\n }\n\n .flex-lg-nowrap {\n flex-wrap: nowrap !important;\n }\n\n .flex-lg-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n\n .justify-content-lg-start {\n justify-content: flex-start !important;\n }\n\n .justify-content-lg-end {\n justify-content: flex-end !important;\n }\n\n .justify-content-lg-center {\n justify-content: center !important;\n }\n\n .justify-content-lg-between {\n justify-content: space-between !important;\n }\n\n .justify-content-lg-around {\n justify-content: space-around !important;\n }\n\n .justify-content-lg-evenly {\n justify-content: space-evenly !important;\n }\n\n .align-items-lg-start {\n align-items: flex-start !important;\n }\n\n .align-items-lg-end {\n align-items: flex-end !important;\n }\n\n .align-items-lg-center {\n align-items: center !important;\n }\n\n .align-items-lg-baseline {\n align-items: baseline !important;\n }\n\n .align-items-lg-stretch {\n align-items: stretch !important;\n }\n\n .align-content-lg-start {\n align-content: flex-start !important;\n }\n\n .align-content-lg-end {\n align-content: flex-end !important;\n }\n\n .align-content-lg-center {\n align-content: center !important;\n }\n\n .align-content-lg-between {\n align-content: space-between !important;\n }\n\n .align-content-lg-around {\n align-content: space-around !important;\n }\n\n .align-content-lg-stretch {\n align-content: stretch !important;\n }\n\n .align-self-lg-auto {\n align-self: auto !important;\n }\n\n .align-self-lg-start {\n align-self: flex-start !important;\n }\n\n .align-self-lg-end {\n align-self: flex-end !important;\n }\n\n .align-self-lg-center {\n align-self: center !important;\n }\n\n .align-self-lg-baseline {\n align-self: baseline !important;\n }\n\n .align-self-lg-stretch {\n align-self: stretch !important;\n }\n\n .order-lg-first {\n order: -1 !important;\n }\n\n .order-lg-0 {\n order: 0 !important;\n }\n\n .order-lg-1 {\n order: 1 !important;\n }\n\n .order-lg-2 {\n order: 2 !important;\n }\n\n .order-lg-3 {\n order: 3 !important;\n }\n\n .order-lg-4 {\n order: 4 !important;\n }\n\n .order-lg-5 {\n order: 5 !important;\n }\n\n .order-lg-last {\n order: 6 !important;\n }\n\n .m-lg-0 {\n margin: 0 !important;\n }\n\n .m-lg-1 {\n margin: 0.25rem !important;\n }\n\n .m-lg-2 {\n margin: 0.5rem !important;\n }\n\n .m-lg-3 {\n margin: 1rem !important;\n }\n\n .m-lg-4 {\n margin: 1.5rem !important;\n }\n\n .m-lg-5 {\n margin: 3rem !important;\n }\n\n .m-lg-auto {\n margin: auto !important;\n }\n\n .mx-lg-0 {\n margin-right: 0 !important;\n margin-left: 0 !important;\n }\n\n .mx-lg-1 {\n margin-right: 0.25rem !important;\n margin-left: 0.25rem !important;\n }\n\n .mx-lg-2 {\n margin-right: 0.5rem !important;\n margin-left: 0.5rem !important;\n }\n\n .mx-lg-3 {\n margin-right: 1rem !important;\n margin-left: 1rem !important;\n }\n\n .mx-lg-4 {\n margin-right: 1.5rem !important;\n margin-left: 1.5rem !important;\n }\n\n .mx-lg-5 {\n margin-right: 3rem !important;\n margin-left: 3rem !important;\n }\n\n .mx-lg-auto {\n margin-right: auto !important;\n margin-left: auto !important;\n }\n\n .my-lg-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n }\n\n .my-lg-1 {\n margin-top: 0.25rem !important;\n margin-bottom: 0.25rem !important;\n }\n\n .my-lg-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important;\n }\n\n .my-lg-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important;\n }\n\n .my-lg-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important;\n }\n\n .my-lg-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !important;\n }\n\n .my-lg-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n }\n\n .mt-lg-0 {\n margin-top: 0 !important;\n }\n\n .mt-lg-1 {\n margin-top: 0.25rem !important;\n }\n\n .mt-lg-2 {\n margin-top: 0.5rem !important;\n }\n\n .mt-lg-3 {\n margin-top: 1rem !important;\n }\n\n .mt-lg-4 {\n margin-top: 1.5rem !important;\n }\n\n .mt-lg-5 {\n margin-top: 3rem !important;\n }\n\n .mt-lg-auto {\n margin-top: auto !important;\n }\n\n .me-lg-0 {\n margin-right: 0 !important;\n }\n\n .me-lg-1 {\n margin-right: 0.25rem !important;\n }\n\n .me-lg-2 {\n margin-right: 0.5rem !important;\n }\n\n .me-lg-3 {\n margin-right: 1rem !important;\n }\n\n .me-lg-4 {\n margin-right: 1.5rem !important;\n }\n\n .me-lg-5 {\n margin-right: 3rem !important;\n }\n\n .me-lg-auto {\n margin-right: auto !important;\n }\n\n .mb-lg-0 {\n margin-bottom: 0 !important;\n }\n\n .mb-lg-1 {\n margin-bottom: 0.25rem !important;\n }\n\n .mb-lg-2 {\n margin-bottom: 0.5rem !important;\n }\n\n .mb-lg-3 {\n margin-bottom: 1rem !important;\n }\n\n .mb-lg-4 {\n margin-bottom: 1.5rem !important;\n }\n\n .mb-lg-5 {\n margin-bottom: 3rem !important;\n }\n\n .mb-lg-auto {\n margin-bottom: auto !important;\n }\n\n .ms-lg-0 {\n margin-left: 0 !important;\n }\n\n .ms-lg-1 {\n margin-left: 0.25rem !important;\n }\n\n .ms-lg-2 {\n margin-left: 0.5rem !important;\n }\n\n .ms-lg-3 {\n margin-left: 1rem !important;\n }\n\n .ms-lg-4 {\n margin-left: 1.5rem !important;\n }\n\n .ms-lg-5 {\n margin-left: 3rem !important;\n }\n\n .ms-lg-auto {\n margin-left: auto !important;\n }\n\n .p-lg-0 {\n padding: 0 !important;\n }\n\n .p-lg-1 {\n padding: 0.25rem !important;\n }\n\n .p-lg-2 {\n padding: 0.5rem !important;\n }\n\n .p-lg-3 {\n padding: 1rem !important;\n }\n\n .p-lg-4 {\n padding: 1.5rem !important;\n }\n\n .p-lg-5 {\n padding: 3rem !important;\n }\n\n .px-lg-0 {\n padding-right: 0 !important;\n padding-left: 0 !important;\n }\n\n .px-lg-1 {\n padding-right: 0.25rem !important;\n padding-left: 0.25rem !important;\n }\n\n .px-lg-2 {\n padding-right: 0.5rem !important;\n padding-left: 0.5rem !important;\n }\n\n .px-lg-3 {\n padding-right: 1rem !important;\n padding-left: 1rem !important;\n }\n\n .px-lg-4 {\n padding-right: 1.5rem !important;\n padding-left: 1.5rem !important;\n }\n\n .px-lg-5 {\n padding-right: 3rem !important;\n padding-left: 3rem !important;\n }\n\n .py-lg-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n }\n\n .py-lg-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important;\n }\n\n .py-lg-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important;\n }\n\n .py-lg-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important;\n }\n\n .py-lg-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important;\n }\n\n .py-lg-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important;\n }\n\n .pt-lg-0 {\n padding-top: 0 !important;\n }\n\n .pt-lg-1 {\n padding-top: 0.25rem !important;\n }\n\n .pt-lg-2 {\n padding-top: 0.5rem !important;\n }\n\n .pt-lg-3 {\n padding-top: 1rem !important;\n }\n\n .pt-lg-4 {\n padding-top: 1.5rem !important;\n }\n\n .pt-lg-5 {\n padding-top: 3rem !important;\n }\n\n .pe-lg-0 {\n padding-right: 0 !important;\n }\n\n .pe-lg-1 {\n padding-right: 0.25rem !important;\n }\n\n .pe-lg-2 {\n padding-right: 0.5rem !important;\n }\n\n .pe-lg-3 {\n padding-right: 1rem !important;\n }\n\n .pe-lg-4 {\n padding-right: 1.5rem !important;\n }\n\n .pe-lg-5 {\n padding-right: 3rem !important;\n }\n\n .pb-lg-0 {\n padding-bottom: 0 !important;\n }\n\n .pb-lg-1 {\n padding-bottom: 0.25rem !important;\n }\n\n .pb-lg-2 {\n padding-bottom: 0.5rem !important;\n }\n\n .pb-lg-3 {\n padding-bottom: 1rem !important;\n }\n\n .pb-lg-4 {\n padding-bottom: 1.5rem !important;\n }\n\n .pb-lg-5 {\n padding-bottom: 3rem !important;\n }\n\n .ps-lg-0 {\n padding-left: 0 !important;\n }\n\n .ps-lg-1 {\n padding-left: 0.25rem !important;\n }\n\n .ps-lg-2 {\n padding-left: 0.5rem !important;\n }\n\n .ps-lg-3 {\n padding-left: 1rem !important;\n }\n\n .ps-lg-4 {\n padding-left: 1.5rem !important;\n }\n\n .ps-lg-5 {\n padding-left: 3rem !important;\n }\n}\n@media (min-width: 1200px) {\n .d-xl-inline {\n display: inline !important;\n }\n\n .d-xl-inline-block {\n display: inline-block !important;\n }\n\n .d-xl-block {\n display: block !important;\n }\n\n .d-xl-grid {\n display: grid !important;\n }\n\n .d-xl-table {\n display: table !important;\n }\n\n .d-xl-table-row {\n display: table-row !important;\n }\n\n .d-xl-table-cell {\n display: table-cell !important;\n }\n\n .d-xl-flex {\n display: flex !important;\n }\n\n .d-xl-inline-flex {\n display: inline-flex !important;\n }\n\n .d-xl-none {\n display: none !important;\n }\n\n .flex-xl-fill {\n flex: 1 1 auto !important;\n }\n\n .flex-xl-row {\n flex-direction: row !important;\n }\n\n .flex-xl-column {\n flex-direction: column !important;\n }\n\n .flex-xl-row-reverse {\n flex-direction: row-reverse !important;\n }\n\n .flex-xl-column-reverse {\n flex-direction: column-reverse !important;\n }\n\n .flex-xl-grow-0 {\n flex-grow: 0 !important;\n }\n\n .flex-xl-grow-1 {\n flex-grow: 1 !important;\n }\n\n .flex-xl-shrink-0 {\n flex-shrink: 0 !important;\n }\n\n .flex-xl-shrink-1 {\n flex-shrink: 1 !important;\n }\n\n .flex-xl-wrap {\n flex-wrap: wrap !important;\n }\n\n .flex-xl-nowrap {\n flex-wrap: nowrap !important;\n }\n\n .flex-xl-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n\n .justify-content-xl-start {\n justify-content: flex-start !important;\n }\n\n .justify-content-xl-end {\n justify-content: flex-end !important;\n }\n\n .justify-content-xl-center {\n justify-content: center !important;\n }\n\n .justify-content-xl-between {\n justify-content: space-between !important;\n }\n\n .justify-content-xl-around {\n justify-content: space-around !important;\n }\n\n .justify-content-xl-evenly {\n justify-content: space-evenly !important;\n }\n\n .align-items-xl-start {\n align-items: flex-start !important;\n }\n\n .align-items-xl-end {\n align-items: flex-end !important;\n }\n\n .align-items-xl-center {\n align-items: center !important;\n }\n\n .align-items-xl-baseline {\n align-items: baseline !important;\n }\n\n .align-items-xl-stretch {\n align-items: stretch !important;\n }\n\n .align-content-xl-start {\n align-content: flex-start !important;\n }\n\n .align-content-xl-end {\n align-content: flex-end !important;\n }\n\n .align-content-xl-center {\n align-content: center !important;\n }\n\n .align-content-xl-between {\n align-content: space-between !important;\n }\n\n .align-content-xl-around {\n align-content: space-around !important;\n }\n\n .align-content-xl-stretch {\n align-content: stretch !important;\n }\n\n .align-self-xl-auto {\n align-self: auto !important;\n }\n\n .align-self-xl-start {\n align-self: flex-start !important;\n }\n\n .align-self-xl-end {\n align-self: flex-end !important;\n }\n\n .align-self-xl-center {\n align-self: center !important;\n }\n\n .align-self-xl-baseline {\n align-self: baseline !important;\n }\n\n .align-self-xl-stretch {\n align-self: stretch !important;\n }\n\n .order-xl-first {\n order: -1 !important;\n }\n\n .order-xl-0 {\n order: 0 !important;\n }\n\n .order-xl-1 {\n order: 1 !important;\n }\n\n .order-xl-2 {\n order: 2 !important;\n }\n\n .order-xl-3 {\n order: 3 !important;\n }\n\n .order-xl-4 {\n order: 4 !important;\n }\n\n .order-xl-5 {\n order: 5 !important;\n }\n\n .order-xl-last {\n order: 6 !important;\n }\n\n .m-xl-0 {\n margin: 0 !important;\n }\n\n .m-xl-1 {\n margin: 0.25rem !important;\n }\n\n .m-xl-2 {\n margin: 0.5rem !important;\n }\n\n .m-xl-3 {\n margin: 1rem !important;\n }\n\n .m-xl-4 {\n margin: 1.5rem !important;\n }\n\n .m-xl-5 {\n margin: 3rem !important;\n }\n\n .m-xl-auto {\n margin: auto !important;\n }\n\n .mx-xl-0 {\n margin-right: 0 !important;\n margin-left: 0 !important;\n }\n\n .mx-xl-1 {\n margin-right: 0.25rem !important;\n margin-left: 0.25rem !important;\n }\n\n .mx-xl-2 {\n margin-right: 0.5rem !important;\n margin-left: 0.5rem !important;\n }\n\n .mx-xl-3 {\n margin-right: 1rem !important;\n margin-left: 1rem !important;\n }\n\n .mx-xl-4 {\n margin-right: 1.5rem !important;\n margin-left: 1.5rem !important;\n }\n\n .mx-xl-5 {\n margin-right: 3rem !important;\n margin-left: 3rem !important;\n }\n\n .mx-xl-auto {\n margin-right: auto !important;\n margin-left: auto !important;\n }\n\n .my-xl-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n }\n\n .my-xl-1 {\n margin-top: 0.25rem !important;\n margin-bottom: 0.25rem !important;\n }\n\n .my-xl-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important;\n }\n\n .my-xl-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important;\n }\n\n .my-xl-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important;\n }\n\n .my-xl-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !important;\n }\n\n .my-xl-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n }\n\n .mt-xl-0 {\n margin-top: 0 !important;\n }\n\n .mt-xl-1 {\n margin-top: 0.25rem !important;\n }\n\n .mt-xl-2 {\n margin-top: 0.5rem !important;\n }\n\n .mt-xl-3 {\n margin-top: 1rem !important;\n }\n\n .mt-xl-4 {\n margin-top: 1.5rem !important;\n }\n\n .mt-xl-5 {\n margin-top: 3rem !important;\n }\n\n .mt-xl-auto {\n margin-top: auto !important;\n }\n\n .me-xl-0 {\n margin-right: 0 !important;\n }\n\n .me-xl-1 {\n margin-right: 0.25rem !important;\n }\n\n .me-xl-2 {\n margin-right: 0.5rem !important;\n }\n\n .me-xl-3 {\n margin-right: 1rem !important;\n }\n\n .me-xl-4 {\n margin-right: 1.5rem !important;\n }\n\n .me-xl-5 {\n margin-right: 3rem !important;\n }\n\n .me-xl-auto {\n margin-right: auto !important;\n }\n\n .mb-xl-0 {\n margin-bottom: 0 !important;\n }\n\n .mb-xl-1 {\n margin-bottom: 0.25rem !important;\n }\n\n .mb-xl-2 {\n margin-bottom: 0.5rem !important;\n }\n\n .mb-xl-3 {\n margin-bottom: 1rem !important;\n }\n\n .mb-xl-4 {\n margin-bottom: 1.5rem !important;\n }\n\n .mb-xl-5 {\n margin-bottom: 3rem !important;\n }\n\n .mb-xl-auto {\n margin-bottom: auto !important;\n }\n\n .ms-xl-0 {\n margin-left: 0 !important;\n }\n\n .ms-xl-1 {\n margin-left: 0.25rem !important;\n }\n\n .ms-xl-2 {\n margin-left: 0.5rem !important;\n }\n\n .ms-xl-3 {\n margin-left: 1rem !important;\n }\n\n .ms-xl-4 {\n margin-left: 1.5rem !important;\n }\n\n .ms-xl-5 {\n margin-left: 3rem !important;\n }\n\n .ms-xl-auto {\n margin-left: auto !important;\n }\n\n .p-xl-0 {\n padding: 0 !important;\n }\n\n .p-xl-1 {\n padding: 0.25rem !important;\n }\n\n .p-xl-2 {\n padding: 0.5rem !important;\n }\n\n .p-xl-3 {\n padding: 1rem !important;\n }\n\n .p-xl-4 {\n padding: 1.5rem !important;\n }\n\n .p-xl-5 {\n padding: 3rem !important;\n }\n\n .px-xl-0 {\n padding-right: 0 !important;\n padding-left: 0 !important;\n }\n\n .px-xl-1 {\n padding-right: 0.25rem !important;\n padding-left: 0.25rem !important;\n }\n\n .px-xl-2 {\n padding-right: 0.5rem !important;\n padding-left: 0.5rem !important;\n }\n\n .px-xl-3 {\n padding-right: 1rem !important;\n padding-left: 1rem !important;\n }\n\n .px-xl-4 {\n padding-right: 1.5rem !important;\n padding-left: 1.5rem !important;\n }\n\n .px-xl-5 {\n padding-right: 3rem !important;\n padding-left: 3rem !important;\n }\n\n .py-xl-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n }\n\n .py-xl-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important;\n }\n\n .py-xl-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important;\n }\n\n .py-xl-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important;\n }\n\n .py-xl-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important;\n }\n\n .py-xl-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important;\n }\n\n .pt-xl-0 {\n padding-top: 0 !important;\n }\n\n .pt-xl-1 {\n padding-top: 0.25rem !important;\n }\n\n .pt-xl-2 {\n padding-top: 0.5rem !important;\n }\n\n .pt-xl-3 {\n padding-top: 1rem !important;\n }\n\n .pt-xl-4 {\n padding-top: 1.5rem !important;\n }\n\n .pt-xl-5 {\n padding-top: 3rem !important;\n }\n\n .pe-xl-0 {\n padding-right: 0 !important;\n }\n\n .pe-xl-1 {\n padding-right: 0.25rem !important;\n }\n\n .pe-xl-2 {\n padding-right: 0.5rem !important;\n }\n\n .pe-xl-3 {\n padding-right: 1rem !important;\n }\n\n .pe-xl-4 {\n padding-right: 1.5rem !important;\n }\n\n .pe-xl-5 {\n padding-right: 3rem !important;\n }\n\n .pb-xl-0 {\n padding-bottom: 0 !important;\n }\n\n .pb-xl-1 {\n padding-bottom: 0.25rem !important;\n }\n\n .pb-xl-2 {\n padding-bottom: 0.5rem !important;\n }\n\n .pb-xl-3 {\n padding-bottom: 1rem !important;\n }\n\n .pb-xl-4 {\n padding-bottom: 1.5rem !important;\n }\n\n .pb-xl-5 {\n padding-bottom: 3rem !important;\n }\n\n .ps-xl-0 {\n padding-left: 0 !important;\n }\n\n .ps-xl-1 {\n padding-left: 0.25rem !important;\n }\n\n .ps-xl-2 {\n padding-left: 0.5rem !important;\n }\n\n .ps-xl-3 {\n padding-left: 1rem !important;\n }\n\n .ps-xl-4 {\n padding-left: 1.5rem !important;\n }\n\n .ps-xl-5 {\n padding-left: 3rem !important;\n }\n}\n@media (min-width: 1400px) {\n .d-xxl-inline {\n display: inline !important;\n }\n\n .d-xxl-inline-block {\n display: inline-block !important;\n }\n\n .d-xxl-block {\n display: block !important;\n }\n\n .d-xxl-grid {\n display: grid !important;\n }\n\n .d-xxl-table {\n display: table !important;\n }\n\n .d-xxl-table-row {\n display: table-row !important;\n }\n\n .d-xxl-table-cell {\n display: table-cell !important;\n }\n\n .d-xxl-flex {\n display: flex !important;\n }\n\n .d-xxl-inline-flex {\n display: inline-flex !important;\n }\n\n .d-xxl-none {\n display: none !important;\n }\n\n .flex-xxl-fill {\n flex: 1 1 auto !important;\n }\n\n .flex-xxl-row {\n flex-direction: row !important;\n }\n\n .flex-xxl-column {\n flex-direction: column !important;\n }\n\n .flex-xxl-row-reverse {\n flex-direction: row-reverse !important;\n }\n\n .flex-xxl-column-reverse {\n flex-direction: column-reverse !important;\n }\n\n .flex-xxl-grow-0 {\n flex-grow: 0 !important;\n }\n\n .flex-xxl-grow-1 {\n flex-grow: 1 !important;\n }\n\n .flex-xxl-shrink-0 {\n flex-shrink: 0 !important;\n }\n\n .flex-xxl-shrink-1 {\n flex-shrink: 1 !important;\n }\n\n .flex-xxl-wrap {\n flex-wrap: wrap !important;\n }\n\n .flex-xxl-nowrap {\n flex-wrap: nowrap !important;\n }\n\n .flex-xxl-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n\n .justify-content-xxl-start {\n justify-content: flex-start !important;\n }\n\n .justify-content-xxl-end {\n justify-content: flex-end !important;\n }\n\n .justify-content-xxl-center {\n justify-content: center !important;\n }\n\n .justify-content-xxl-between {\n justify-content: space-between !important;\n }\n\n .justify-content-xxl-around {\n justify-content: space-around !important;\n }\n\n .justify-content-xxl-evenly {\n justify-content: space-evenly !important;\n }\n\n .align-items-xxl-start {\n align-items: flex-start !important;\n }\n\n .align-items-xxl-end {\n align-items: flex-end !important;\n }\n\n .align-items-xxl-center {\n align-items: center !important;\n }\n\n .align-items-xxl-baseline {\n align-items: baseline !important;\n }\n\n .align-items-xxl-stretch {\n align-items: stretch !important;\n }\n\n .align-content-xxl-start {\n align-content: flex-start !important;\n }\n\n .align-content-xxl-end {\n align-content: flex-end !important;\n }\n\n .align-content-xxl-center {\n align-content: center !important;\n }\n\n .align-content-xxl-between {\n align-content: space-between !important;\n }\n\n .align-content-xxl-around {\n align-content: space-around !important;\n }\n\n .align-content-xxl-stretch {\n align-content: stretch !important;\n }\n\n .align-self-xxl-auto {\n align-self: auto !important;\n }\n\n .align-self-xxl-start {\n align-self: flex-start !important;\n }\n\n .align-self-xxl-end {\n align-self: flex-end !important;\n }\n\n .align-self-xxl-center {\n align-self: center !important;\n }\n\n .align-self-xxl-baseline {\n align-self: baseline !important;\n }\n\n .align-self-xxl-stretch {\n align-self: stretch !important;\n }\n\n .order-xxl-first {\n order: -1 !important;\n }\n\n .order-xxl-0 {\n order: 0 !important;\n }\n\n .order-xxl-1 {\n order: 1 !important;\n }\n\n .order-xxl-2 {\n order: 2 !important;\n }\n\n .order-xxl-3 {\n order: 3 !important;\n }\n\n .order-xxl-4 {\n order: 4 !important;\n }\n\n .order-xxl-5 {\n order: 5 !important;\n }\n\n .order-xxl-last {\n order: 6 !important;\n }\n\n .m-xxl-0 {\n margin: 0 !important;\n }\n\n .m-xxl-1 {\n margin: 0.25rem !important;\n }\n\n .m-xxl-2 {\n margin: 0.5rem !important;\n }\n\n .m-xxl-3 {\n margin: 1rem !important;\n }\n\n .m-xxl-4 {\n margin: 1.5rem !important;\n }\n\n .m-xxl-5 {\n margin: 3rem !important;\n }\n\n .m-xxl-auto {\n margin: auto !important;\n }\n\n .mx-xxl-0 {\n margin-right: 0 !important;\n margin-left: 0 !important;\n }\n\n .mx-xxl-1 {\n margin-right: 0.25rem !important;\n margin-left: 0.25rem !important;\n }\n\n .mx-xxl-2 {\n margin-right: 0.5rem !important;\n margin-left: 0.5rem !important;\n }\n\n .mx-xxl-3 {\n margin-right: 1rem !important;\n margin-left: 1rem !important;\n }\n\n .mx-xxl-4 {\n margin-right: 1.5rem !important;\n margin-left: 1.5rem !important;\n }\n\n .mx-xxl-5 {\n margin-right: 3rem !important;\n margin-left: 3rem !important;\n }\n\n .mx-xxl-auto {\n margin-right: auto !important;\n margin-left: auto !important;\n }\n\n .my-xxl-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n }\n\n .my-xxl-1 {\n margin-top: 0.25rem !important;\n margin-bottom: 0.25rem !important;\n }\n\n .my-xxl-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important;\n }\n\n .my-xxl-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important;\n }\n\n .my-xxl-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important;\n }\n\n .my-xxl-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !important;\n }\n\n .my-xxl-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n }\n\n .mt-xxl-0 {\n margin-top: 0 !important;\n }\n\n .mt-xxl-1 {\n margin-top: 0.25rem !important;\n }\n\n .mt-xxl-2 {\n margin-top: 0.5rem !important;\n }\n\n .mt-xxl-3 {\n margin-top: 1rem !important;\n }\n\n .mt-xxl-4 {\n margin-top: 1.5rem !important;\n }\n\n .mt-xxl-5 {\n margin-top: 3rem !important;\n }\n\n .mt-xxl-auto {\n margin-top: auto !important;\n }\n\n .me-xxl-0 {\n margin-right: 0 !important;\n }\n\n .me-xxl-1 {\n margin-right: 0.25rem !important;\n }\n\n .me-xxl-2 {\n margin-right: 0.5rem !important;\n }\n\n .me-xxl-3 {\n margin-right: 1rem !important;\n }\n\n .me-xxl-4 {\n margin-right: 1.5rem !important;\n }\n\n .me-xxl-5 {\n margin-right: 3rem !important;\n }\n\n .me-xxl-auto {\n margin-right: auto !important;\n }\n\n .mb-xxl-0 {\n margin-bottom: 0 !important;\n }\n\n .mb-xxl-1 {\n margin-bottom: 0.25rem !important;\n }\n\n .mb-xxl-2 {\n margin-bottom: 0.5rem !important;\n }\n\n .mb-xxl-3 {\n margin-bottom: 1rem !important;\n }\n\n .mb-xxl-4 {\n margin-bottom: 1.5rem !important;\n }\n\n .mb-xxl-5 {\n margin-bottom: 3rem !important;\n }\n\n .mb-xxl-auto {\n margin-bottom: auto !important;\n }\n\n .ms-xxl-0 {\n margin-left: 0 !important;\n }\n\n .ms-xxl-1 {\n margin-left: 0.25rem !important;\n }\n\n .ms-xxl-2 {\n margin-left: 0.5rem !important;\n }\n\n .ms-xxl-3 {\n margin-left: 1rem !important;\n }\n\n .ms-xxl-4 {\n margin-left: 1.5rem !important;\n }\n\n .ms-xxl-5 {\n margin-left: 3rem !important;\n }\n\n .ms-xxl-auto {\n margin-left: auto !important;\n }\n\n .p-xxl-0 {\n padding: 0 !important;\n }\n\n .p-xxl-1 {\n padding: 0.25rem !important;\n }\n\n .p-xxl-2 {\n padding: 0.5rem !important;\n }\n\n .p-xxl-3 {\n padding: 1rem !important;\n }\n\n .p-xxl-4 {\n padding: 1.5rem !important;\n }\n\n .p-xxl-5 {\n padding: 3rem !important;\n }\n\n .px-xxl-0 {\n padding-right: 0 !important;\n padding-left: 0 !important;\n }\n\n .px-xxl-1 {\n padding-right: 0.25rem !important;\n padding-left: 0.25rem !important;\n }\n\n .px-xxl-2 {\n padding-right: 0.5rem !important;\n padding-left: 0.5rem !important;\n }\n\n .px-xxl-3 {\n padding-right: 1rem !important;\n padding-left: 1rem !important;\n }\n\n .px-xxl-4 {\n padding-right: 1.5rem !important;\n padding-left: 1.5rem !important;\n }\n\n .px-xxl-5 {\n padding-right: 3rem !important;\n padding-left: 3rem !important;\n }\n\n .py-xxl-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n }\n\n .py-xxl-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important;\n }\n\n .py-xxl-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important;\n }\n\n .py-xxl-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important;\n }\n\n .py-xxl-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important;\n }\n\n .py-xxl-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important;\n }\n\n .pt-xxl-0 {\n padding-top: 0 !important;\n }\n\n .pt-xxl-1 {\n padding-top: 0.25rem !important;\n }\n\n .pt-xxl-2 {\n padding-top: 0.5rem !important;\n }\n\n .pt-xxl-3 {\n padding-top: 1rem !important;\n }\n\n .pt-xxl-4 {\n padding-top: 1.5rem !important;\n }\n\n .pt-xxl-5 {\n padding-top: 3rem !important;\n }\n\n .pe-xxl-0 {\n padding-right: 0 !important;\n }\n\n .pe-xxl-1 {\n padding-right: 0.25rem !important;\n }\n\n .pe-xxl-2 {\n padding-right: 0.5rem !important;\n }\n\n .pe-xxl-3 {\n padding-right: 1rem !important;\n }\n\n .pe-xxl-4 {\n padding-right: 1.5rem !important;\n }\n\n .pe-xxl-5 {\n padding-right: 3rem !important;\n }\n\n .pb-xxl-0 {\n padding-bottom: 0 !important;\n }\n\n .pb-xxl-1 {\n padding-bottom: 0.25rem !important;\n }\n\n .pb-xxl-2 {\n padding-bottom: 0.5rem !important;\n }\n\n .pb-xxl-3 {\n padding-bottom: 1rem !important;\n }\n\n .pb-xxl-4 {\n padding-bottom: 1.5rem !important;\n }\n\n .pb-xxl-5 {\n padding-bottom: 3rem !important;\n }\n\n .ps-xxl-0 {\n padding-left: 0 !important;\n }\n\n .ps-xxl-1 {\n padding-left: 0.25rem !important;\n }\n\n .ps-xxl-2 {\n padding-left: 0.5rem !important;\n }\n\n .ps-xxl-3 {\n padding-left: 1rem !important;\n }\n\n .ps-xxl-4 {\n padding-left: 1.5rem !important;\n }\n\n .ps-xxl-5 {\n padding-left: 3rem !important;\n }\n}\n@media print {\n .d-print-inline {\n display: inline !important;\n }\n\n .d-print-inline-block {\n display: inline-block !important;\n }\n\n .d-print-block {\n display: block !important;\n }\n\n .d-print-grid {\n display: grid !important;\n }\n\n .d-print-table {\n display: table !important;\n }\n\n .d-print-table-row {\n display: table-row !important;\n }\n\n .d-print-table-cell {\n display: table-cell !important;\n }\n\n .d-print-flex {\n display: flex !important;\n }\n\n .d-print-inline-flex {\n display: inline-flex !important;\n }\n\n .d-print-none {\n display: none !important;\n }\n}\n\n/*# sourceMappingURL=bootstrap-grid.css.map */\n","// Breakpoint viewport sizes and media queries.\n//\n// Breakpoints are defined as a map of (name: minimum width), order from small to large:\n//\n// (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px)\n//\n// The map defined in the `$grid-breakpoints` global variable is used as the `$breakpoints` argument by default.\n\n// Name of the next breakpoint, or null for the last breakpoint.\n//\n// >> breakpoint-next(sm)\n// md\n// >> breakpoint-next(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// md\n// >> breakpoint-next(sm, $breakpoint-names: (xs sm md lg xl))\n// md\n@function breakpoint-next($name, $breakpoints: $grid-breakpoints, $breakpoint-names: map-keys($breakpoints)) {\n $n: index($breakpoint-names, $name);\n @if not $n {\n @error \"breakpoint `#{$name}` not found in `#{$breakpoints}`\";\n }\n @return if($n < length($breakpoint-names), nth($breakpoint-names, $n + 1), null);\n}\n\n// Minimum breakpoint width. Null for the smallest (first) breakpoint.\n//\n// >> breakpoint-min(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// 576px\n@function breakpoint-min($name, $breakpoints: $grid-breakpoints) {\n $min: map-get($breakpoints, $name);\n @return if($min != 0, $min, null);\n}\n\n// Maximum breakpoint width.\n// The maximum value is reduced by 0.02px to work around the limitations of\n// `min-` and `max-` prefixes and viewports with fractional widths.\n// See https://www.w3.org/TR/mediaqueries-4/#mq-min-max\n// Uses 0.02px rather than 0.01px to work around a current rounding bug in Safari.\n// See https://bugs.webkit.org/show_bug.cgi?id=178261\n//\n// >> breakpoint-max(md, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// 767.98px\n@function breakpoint-max($name, $breakpoints: $grid-breakpoints) {\n $max: map-get($breakpoints, $name);\n @return if($max and $max > 0, $max - .02, null);\n}\n\n// Returns a blank string if smallest breakpoint, otherwise returns the name with a dash in front.\n// Useful for making responsive utilities.\n//\n// >> breakpoint-infix(xs, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// \"\" (Returns a blank string)\n// >> breakpoint-infix(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// \"-sm\"\n@function breakpoint-infix($name, $breakpoints: $grid-breakpoints) {\n @return if(breakpoint-min($name, $breakpoints) == null, \"\", \"-#{$name}\");\n}\n\n// Media of at least the minimum breakpoint width. No query for the smallest breakpoint.\n// Makes the @content apply to the given breakpoint and wider.\n@mixin media-breakpoint-up($name, $breakpoints: $grid-breakpoints) {\n $min: breakpoint-min($name, $breakpoints);\n @if $min {\n @media (min-width: $min) {\n @content;\n }\n } @else {\n @content;\n }\n}\n\n// Media of at most the maximum breakpoint width. No query for the largest breakpoint.\n// Makes the @content apply to the given breakpoint and narrower.\n@mixin media-breakpoint-down($name, $breakpoints: $grid-breakpoints) {\n $max: breakpoint-max($name, $breakpoints);\n @if $max {\n @media (max-width: $max) {\n @content;\n }\n } @else {\n @content;\n }\n}\n\n// Media that spans multiple breakpoint widths.\n// Makes the @content apply between the min and max breakpoints\n@mixin media-breakpoint-between($lower, $upper, $breakpoints: $grid-breakpoints) {\n $min: breakpoint-min($lower, $breakpoints);\n $max: breakpoint-max($upper, $breakpoints);\n\n @if $min != null and $max != null {\n @media (min-width: $min) and (max-width: $max) {\n @content;\n }\n } @else if $max == null {\n @include media-breakpoint-up($lower, $breakpoints) {\n @content;\n }\n } @else if $min == null {\n @include media-breakpoint-down($upper, $breakpoints) {\n @content;\n }\n }\n}\n\n// Media between the breakpoint's minimum and maximum widths.\n// No minimum for the smallest breakpoint, and no maximum for the largest one.\n// Makes the @content apply only to the given breakpoint, not viewports any wider or narrower.\n@mixin media-breakpoint-only($name, $breakpoints: $grid-breakpoints) {\n $min: breakpoint-min($name, $breakpoints);\n $next: breakpoint-next($name, $breakpoints);\n $max: breakpoint-max($next);\n\n @if $min != null and $max != null {\n @media (min-width: $min) and (max-width: $max) {\n @content;\n }\n } @else if $max == null {\n @include media-breakpoint-up($name, $breakpoints) {\n @content;\n }\n } @else if $min == null {\n @include media-breakpoint-down($next, $breakpoints) {\n @content;\n }\n }\n}\n","// Variables\n//\n// Variables should follow the `$component-state-property-size` formula for\n// consistent naming. Ex: $nav-link-disabled-color and $modal-content-box-shadow-xs.\n\n// Color system\n\n// scss-docs-start gray-color-variables\n$white: #fff !default;\n$gray-100: #f8f9fa !default;\n$gray-200: #e9ecef !default;\n$gray-300: #dee2e6 !default;\n$gray-400: #ced4da !default;\n$gray-500: #adb5bd !default;\n$gray-600: #6c757d !default;\n$gray-700: #495057 !default;\n$gray-800: #343a40 !default;\n$gray-900: #212529 !default;\n$black: #000 !default;\n// scss-docs-end gray-color-variables\n\n// fusv-disable\n// scss-docs-start gray-colors-map\n$grays: (\n \"100\": $gray-100,\n \"200\": $gray-200,\n \"300\": $gray-300,\n \"400\": $gray-400,\n \"500\": $gray-500,\n \"600\": $gray-600,\n \"700\": $gray-700,\n \"800\": $gray-800,\n \"900\": $gray-900\n) !default;\n// scss-docs-end gray-colors-map\n// fusv-enable\n\n// scss-docs-start color-variables\n$blue: #0d6efd !default;\n$indigo: #6610f2 !default;\n$purple: #6f42c1 !default;\n$pink: #d63384 !default;\n$red: #dc3545 !default;\n$orange: #fd7e14 !default;\n$yellow: #ffc107 !default;\n$green: #198754 !default;\n$teal: #20c997 !default;\n$cyan: #0dcaf0 !default;\n// scss-docs-end color-variables\n\n// scss-docs-start colors-map\n$colors: (\n \"blue\": $blue,\n \"indigo\": $indigo,\n \"purple\": $purple,\n \"pink\": $pink,\n \"red\": $red,\n \"orange\": $orange,\n \"yellow\": $yellow,\n \"green\": $green,\n \"teal\": $teal,\n \"cyan\": $cyan,\n \"white\": $white,\n \"gray\": $gray-600,\n \"gray-dark\": $gray-800\n) !default;\n// scss-docs-end colors-map\n\n// scss-docs-start theme-color-variables\n$primary: $blue !default;\n$secondary: $gray-600 !default;\n$success: $green !default;\n$info: $cyan !default;\n$warning: $yellow !default;\n$danger: $red !default;\n$light: $gray-100 !default;\n$dark: $gray-900 !default;\n// scss-docs-end theme-color-variables\n\n// scss-docs-start theme-colors-map\n$theme-colors: (\n \"primary\": $primary,\n \"secondary\": $secondary,\n \"success\": $success,\n \"info\": $info,\n \"warning\": $warning,\n \"danger\": $danger,\n \"light\": $light,\n \"dark\": $dark\n) !default;\n// scss-docs-end theme-colors-map\n\n// The contrast ratio to reach against white, to determine if color changes from \"light\" to \"dark\". Acceptable values for WCAG 2.0 are 3, 4.5 and 7.\n// See https://www.w3.org/TR/WCAG20/#visual-audio-contrast-contrast\n$min-contrast-ratio: 4.5 !default;\n\n// Customize the light and dark text colors for use in our color contrast function.\n$color-contrast-dark: $black !default;\n$color-contrast-light: $white !default;\n\n// fusv-disable\n$blue-100: tint-color($blue, 80%) !default;\n$blue-200: tint-color($blue, 60%) !default;\n$blue-300: tint-color($blue, 40%) !default;\n$blue-400: tint-color($blue, 20%) !default;\n$blue-500: $blue !default;\n$blue-600: shade-color($blue, 20%) !default;\n$blue-700: shade-color($blue, 40%) !default;\n$blue-800: shade-color($blue, 60%) !default;\n$blue-900: shade-color($blue, 80%) !default;\n\n$indigo-100: tint-color($indigo, 80%) !default;\n$indigo-200: tint-color($indigo, 60%) !default;\n$indigo-300: tint-color($indigo, 40%) !default;\n$indigo-400: tint-color($indigo, 20%) !default;\n$indigo-500: $indigo !default;\n$indigo-600: shade-color($indigo, 20%) !default;\n$indigo-700: shade-color($indigo, 40%) !default;\n$indigo-800: shade-color($indigo, 60%) !default;\n$indigo-900: shade-color($indigo, 80%) !default;\n\n$purple-100: tint-color($purple, 80%) !default;\n$purple-200: tint-color($purple, 60%) !default;\n$purple-300: tint-color($purple, 40%) !default;\n$purple-400: tint-color($purple, 20%) !default;\n$purple-500: $purple !default;\n$purple-600: shade-color($purple, 20%) !default;\n$purple-700: shade-color($purple, 40%) !default;\n$purple-800: shade-color($purple, 60%) !default;\n$purple-900: shade-color($purple, 80%) !default;\n\n$pink-100: tint-color($pink, 80%) !default;\n$pink-200: tint-color($pink, 60%) !default;\n$pink-300: tint-color($pink, 40%) !default;\n$pink-400: tint-color($pink, 20%) !default;\n$pink-500: $pink !default;\n$pink-600: shade-color($pink, 20%) !default;\n$pink-700: shade-color($pink, 40%) !default;\n$pink-800: shade-color($pink, 60%) !default;\n$pink-900: shade-color($pink, 80%) !default;\n\n$red-100: tint-color($red, 80%) !default;\n$red-200: tint-color($red, 60%) !default;\n$red-300: tint-color($red, 40%) !default;\n$red-400: tint-color($red, 20%) !default;\n$red-500: $red !default;\n$red-600: shade-color($red, 20%) !default;\n$red-700: shade-color($red, 40%) !default;\n$red-800: shade-color($red, 60%) !default;\n$red-900: shade-color($red, 80%) !default;\n\n$orange-100: tint-color($orange, 80%) !default;\n$orange-200: tint-color($orange, 60%) !default;\n$orange-300: tint-color($orange, 40%) !default;\n$orange-400: tint-color($orange, 20%) !default;\n$orange-500: $orange !default;\n$orange-600: shade-color($orange, 20%) !default;\n$orange-700: shade-color($orange, 40%) !default;\n$orange-800: shade-color($orange, 60%) !default;\n$orange-900: shade-color($orange, 80%) !default;\n\n$yellow-100: tint-color($yellow, 80%) !default;\n$yellow-200: tint-color($yellow, 60%) !default;\n$yellow-300: tint-color($yellow, 40%) !default;\n$yellow-400: tint-color($yellow, 20%) !default;\n$yellow-500: $yellow !default;\n$yellow-600: shade-color($yellow, 20%) !default;\n$yellow-700: shade-color($yellow, 40%) !default;\n$yellow-800: shade-color($yellow, 60%) !default;\n$yellow-900: shade-color($yellow, 80%) !default;\n\n$green-100: tint-color($green, 80%) !default;\n$green-200: tint-color($green, 60%) !default;\n$green-300: tint-color($green, 40%) !default;\n$green-400: tint-color($green, 20%) !default;\n$green-500: $green !default;\n$green-600: shade-color($green, 20%) !default;\n$green-700: shade-color($green, 40%) !default;\n$green-800: shade-color($green, 60%) !default;\n$green-900: shade-color($green, 80%) !default;\n\n$teal-100: tint-color($teal, 80%) !default;\n$teal-200: tint-color($teal, 60%) !default;\n$teal-300: tint-color($teal, 40%) !default;\n$teal-400: tint-color($teal, 20%) !default;\n$teal-500: $teal !default;\n$teal-600: shade-color($teal, 20%) !default;\n$teal-700: shade-color($teal, 40%) !default;\n$teal-800: shade-color($teal, 60%) !default;\n$teal-900: shade-color($teal, 80%) !default;\n\n$cyan-100: tint-color($cyan, 80%) !default;\n$cyan-200: tint-color($cyan, 60%) !default;\n$cyan-300: tint-color($cyan, 40%) !default;\n$cyan-400: tint-color($cyan, 20%) !default;\n$cyan-500: $cyan !default;\n$cyan-600: shade-color($cyan, 20%) !default;\n$cyan-700: shade-color($cyan, 40%) !default;\n$cyan-800: shade-color($cyan, 60%) !default;\n$cyan-900: shade-color($cyan, 80%) !default;\n// fusv-enable\n\n// Characters which are escaped by the escape-svg function\n$escaped-characters: (\n (\"<\", \"%3c\"),\n (\">\", \"%3e\"),\n (\"#\", \"%23\"),\n (\"(\", \"%28\"),\n (\")\", \"%29\"),\n) !default;\n\n// Options\n//\n// Quickly modify global styling by enabling or disabling optional features.\n\n$enable-caret: true !default;\n$enable-rounded: true !default;\n$enable-shadows: false !default;\n$enable-gradients: false !default;\n$enable-transitions: true !default;\n$enable-reduced-motion: true !default;\n$enable-smooth-scroll: true !default;\n$enable-grid-classes: true !default;\n$enable-button-pointers: true !default;\n$enable-rfs: true !default;\n$enable-validation-icons: true !default;\n$enable-negative-margins: false !default;\n$enable-deprecation-messages: true !default;\n$enable-important-utilities: true !default;\n\n// Prefix for :root CSS variables\n\n$variable-prefix: bs- !default;\n\n// Gradient\n//\n// The gradient which is added to components if `$enable-gradients` is `true`\n// This gradient is also added to elements with `.bg-gradient`\n// scss-docs-start variable-gradient\n$gradient: linear-gradient(180deg, rgba($white, .15), rgba($white, 0)) !default;\n// scss-docs-end variable-gradient\n\n// Spacing\n//\n// Control the default styling of most Bootstrap elements by modifying these\n// variables. Mostly focused on spacing.\n// You can add more entries to the $spacers map, should you need more variation.\n\n// scss-docs-start spacer-variables-maps\n$spacer: 1rem !default;\n$spacers: (\n 0: 0,\n 1: $spacer * .25,\n 2: $spacer * .5,\n 3: $spacer,\n 4: $spacer * 1.5,\n 5: $spacer * 3,\n) !default;\n\n$negative-spacers: if($enable-negative-margins, negativify-map($spacers), null) !default;\n// scss-docs-end spacer-variables-maps\n\n// Position\n//\n// Define the edge positioning anchors of the position utilities.\n\n// scss-docs-start position-map\n$position-values: (\n 0: 0,\n 50: 50%,\n 100: 100%\n) !default;\n// scss-docs-end position-map\n\n// Body\n//\n// Settings for the `` element.\n\n$body-bg: $white !default;\n$body-color: $gray-900 !default;\n$body-text-align: null !default;\n\n\n// Links\n//\n// Style anchor elements.\n\n$link-color: $primary !default;\n$link-decoration: underline !default;\n$link-shade-percentage: 20% !default;\n$link-hover-color: shift-color($link-color, $link-shade-percentage) !default;\n$link-hover-decoration: null !default;\n\n$stretched-link-pseudo-element: after !default;\n$stretched-link-z-index: 1 !default;\n\n// Paragraphs\n//\n// Style p element.\n\n$paragraph-margin-bottom: 1rem !default;\n\n\n// Grid breakpoints\n//\n// Define the minimum dimensions at which your layout will change,\n// adapting to different screen sizes, for use in media queries.\n\n// scss-docs-start grid-breakpoints\n$grid-breakpoints: (\n xs: 0,\n sm: 576px,\n md: 768px,\n lg: 992px,\n xl: 1200px,\n xxl: 1400px\n) !default;\n// scss-docs-end grid-breakpoints\n\n@include _assert-ascending($grid-breakpoints, \"$grid-breakpoints\");\n@include _assert-starts-at-zero($grid-breakpoints, \"$grid-breakpoints\");\n\n\n// Grid containers\n//\n// Define the maximum width of `.container` for different screen sizes.\n\n// scss-docs-start container-max-widths\n$container-max-widths: (\n sm: 540px,\n md: 720px,\n lg: 960px,\n xl: 1140px,\n xxl: 1320px\n) !default;\n// scss-docs-end container-max-widths\n\n@include _assert-ascending($container-max-widths, \"$container-max-widths\");\n\n\n// Grid columns\n//\n// Set the number of columns and specify the width of the gutters.\n\n$grid-columns: 12 !default;\n$grid-gutter-width: 1.5rem !default;\n$grid-row-columns: 6 !default;\n\n$gutters: $spacers !default;\n\n// Container padding\n\n$container-padding-x: $grid-gutter-width * .5 !default;\n\n\n// Components\n//\n// Define common padding and border radius sizes and more.\n\n// scss-docs-start border-variables\n$border-width: 1px !default;\n$border-widths: (\n 1: 1px,\n 2: 2px,\n 3: 3px,\n 4: 4px,\n 5: 5px\n) !default;\n\n$border-color: $gray-300 !default;\n// scss-docs-end border-variables\n\n// scss-docs-start border-radius-variables\n$border-radius: .25rem !default;\n$border-radius-sm: .2rem !default;\n$border-radius-lg: .3rem !default;\n$border-radius-pill: 50rem !default;\n// scss-docs-end border-radius-variables\n\n// scss-docs-start box-shadow-variables\n$box-shadow: 0 .5rem 1rem rgba($black, .15) !default;\n$box-shadow-sm: 0 .125rem .25rem rgba($black, .075) !default;\n$box-shadow-lg: 0 1rem 3rem rgba($black, .175) !default;\n$box-shadow-inset: inset 0 1px 2px rgba($black, .075) !default;\n// scss-docs-end box-shadow-variables\n\n$component-active-color: $white !default;\n$component-active-bg: $primary !default;\n\n// scss-docs-start caret-variables\n$caret-width: .3em !default;\n$caret-vertical-align: $caret-width * .85 !default;\n$caret-spacing: $caret-width * .85 !default;\n// scss-docs-end caret-variables\n\n$transition-base: all .2s ease-in-out !default;\n$transition-fade: opacity .15s linear !default;\n// scss-docs-start collapse-transition\n$transition-collapse: height .35s ease !default;\n// scss-docs-end collapse-transition\n\n// stylelint-disable function-disallowed-list\n// scss-docs-start aspect-ratios\n$aspect-ratios: (\n \"1x1\": 100%,\n \"4x3\": calc(3 / 4 * 100%),\n \"16x9\": calc(9 / 16 * 100%),\n \"21x9\": calc(9 / 21 * 100%)\n) !default;\n// scss-docs-end aspect-ratios\n// stylelint-enable function-disallowed-list\n\n// Typography\n//\n// Font, line-height, and color for body text, headings, and more.\n\n// scss-docs-start font-variables\n// stylelint-disable value-keyword-case\n$font-family-sans-serif: system-ui, -apple-system, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, \"Noto Sans\", \"Liberation Sans\", sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\", \"Noto Color Emoji\" !default;\n$font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace !default;\n// stylelint-enable value-keyword-case\n$font-family-base: var(--#{$variable-prefix}font-sans-serif) !default;\n$font-family-code: var(--#{$variable-prefix}font-monospace) !default;\n\n// $font-size-root affects the value of `rem`, which is used for as well font sizes, paddings, and margins\n// $font-size-base affects the font size of the body text\n$font-size-root: null !default;\n$font-size-base: 1rem !default; // Assumes the browser default, typically `16px`\n$font-size-sm: $font-size-base * .875 !default;\n$font-size-lg: $font-size-base * 1.25 !default;\n\n$font-weight-lighter: lighter !default;\n$font-weight-light: 300 !default;\n$font-weight-normal: 400 !default;\n$font-weight-bold: 700 !default;\n$font-weight-bolder: bolder !default;\n\n$font-weight-base: $font-weight-normal !default;\n\n$line-height-base: 1.5 !default;\n$line-height-sm: 1.25 !default;\n$line-height-lg: 2 !default;\n\n$h1-font-size: $font-size-base * 2.5 !default;\n$h2-font-size: $font-size-base * 2 !default;\n$h3-font-size: $font-size-base * 1.75 !default;\n$h4-font-size: $font-size-base * 1.5 !default;\n$h5-font-size: $font-size-base * 1.25 !default;\n$h6-font-size: $font-size-base !default;\n// scss-docs-end font-variables\n\n// scss-docs-start font-sizes\n$font-sizes: (\n 1: $h1-font-size,\n 2: $h2-font-size,\n 3: $h3-font-size,\n 4: $h4-font-size,\n 5: $h5-font-size,\n 6: $h6-font-size\n) !default;\n// scss-docs-end font-sizes\n\n// scss-docs-start headings-variables\n$headings-margin-bottom: $spacer * .5 !default;\n$headings-font-family: null !default;\n$headings-font-style: null !default;\n$headings-font-weight: 500 !default;\n$headings-line-height: 1.2 !default;\n$headings-color: null !default;\n// scss-docs-end headings-variables\n\n// scss-docs-start display-headings\n$display-font-sizes: (\n 1: 5rem,\n 2: 4.5rem,\n 3: 4rem,\n 4: 3.5rem,\n 5: 3rem,\n 6: 2.5rem\n) !default;\n\n$display-font-weight: 300 !default;\n$display-line-height: $headings-line-height !default;\n// scss-docs-end display-headings\n\n// scss-docs-start type-variables\n$lead-font-size: $font-size-base * 1.25 !default;\n$lead-font-weight: 300 !default;\n\n$small-font-size: .875em !default;\n\n$sub-sup-font-size: .75em !default;\n\n$text-muted: $gray-600 !default;\n\n$initialism-font-size: $small-font-size !default;\n\n$blockquote-margin-y: $spacer !default;\n$blockquote-font-size: $font-size-base * 1.25 !default;\n$blockquote-footer-color: $gray-600 !default;\n$blockquote-footer-font-size: $small-font-size !default;\n\n$hr-margin-y: $spacer !default;\n$hr-color: inherit !default;\n$hr-height: $border-width !default;\n$hr-opacity: .25 !default;\n\n$legend-margin-bottom: .5rem !default;\n$legend-font-size: 1.5rem !default;\n$legend-font-weight: null !default;\n\n$mark-padding: .2em !default;\n\n$dt-font-weight: $font-weight-bold !default;\n\n$nested-kbd-font-weight: $font-weight-bold !default;\n\n$list-inline-padding: .5rem !default;\n\n$mark-bg: #fcf8e3 !default;\n// scss-docs-end type-variables\n\n\n// Tables\n//\n// Customizes the `.table` component with basic values, each used across all table variations.\n\n// scss-docs-start table-variables\n$table-cell-padding-y: .5rem !default;\n$table-cell-padding-x: .5rem !default;\n$table-cell-padding-y-sm: .25rem !default;\n$table-cell-padding-x-sm: .25rem !default;\n\n$table-cell-vertical-align: top !default;\n\n$table-color: $body-color !default;\n$table-bg: transparent !default;\n$table-accent-bg: transparent !default;\n\n$table-th-font-weight: null !default;\n\n$table-striped-color: $table-color !default;\n$table-striped-bg-factor: .05 !default;\n$table-striped-bg: rgba($black, $table-striped-bg-factor) !default;\n\n$table-active-color: $table-color !default;\n$table-active-bg-factor: .1 !default;\n$table-active-bg: rgba($black, $table-active-bg-factor) !default;\n\n$table-hover-color: $table-color !default;\n$table-hover-bg-factor: .075 !default;\n$table-hover-bg: rgba($black, $table-hover-bg-factor) !default;\n\n$table-border-factor: .1 !default;\n$table-border-width: $border-width !default;\n$table-border-color: $border-color !default;\n\n$table-striped-order: odd !default;\n\n$table-group-separator-color: currentColor !default;\n\n$table-caption-color: $text-muted !default;\n\n$table-bg-scale: -80% !default;\n// scss-docs-end table-variables\n\n// scss-docs-start table-loop\n$table-variants: (\n \"primary\": shift-color($primary, $table-bg-scale),\n \"secondary\": shift-color($secondary, $table-bg-scale),\n \"success\": shift-color($success, $table-bg-scale),\n \"info\": shift-color($info, $table-bg-scale),\n \"warning\": shift-color($warning, $table-bg-scale),\n \"danger\": shift-color($danger, $table-bg-scale),\n \"light\": $light,\n \"dark\": $dark,\n) !default;\n// scss-docs-end table-loop\n\n\n// Buttons + Forms\n//\n// Shared variables that are reassigned to `$input-` and `$btn-` specific variables.\n\n// scss-docs-start input-btn-variables\n$input-btn-padding-y: .375rem !default;\n$input-btn-padding-x: .75rem !default;\n$input-btn-font-family: null !default;\n$input-btn-font-size: $font-size-base !default;\n$input-btn-line-height: $line-height-base !default;\n\n$input-btn-focus-width: .25rem !default;\n$input-btn-focus-color-opacity: .25 !default;\n$input-btn-focus-color: rgba($component-active-bg, $input-btn-focus-color-opacity) !default;\n$input-btn-focus-blur: 0 !default;\n$input-btn-focus-box-shadow: 0 0 $input-btn-focus-blur $input-btn-focus-width $input-btn-focus-color !default;\n\n$input-btn-padding-y-sm: .25rem !default;\n$input-btn-padding-x-sm: .5rem !default;\n$input-btn-font-size-sm: $font-size-sm !default;\n\n$input-btn-padding-y-lg: .5rem !default;\n$input-btn-padding-x-lg: 1rem !default;\n$input-btn-font-size-lg: $font-size-lg !default;\n\n$input-btn-border-width: $border-width !default;\n// scss-docs-end input-btn-variables\n\n\n// Buttons\n//\n// For each of Bootstrap's buttons, define text, background, and border color.\n\n// scss-docs-start btn-variables\n$btn-padding-y: $input-btn-padding-y !default;\n$btn-padding-x: $input-btn-padding-x !default;\n$btn-font-family: $input-btn-font-family !default;\n$btn-font-size: $input-btn-font-size !default;\n$btn-line-height: $input-btn-line-height !default;\n$btn-white-space: null !default; // Set to `nowrap` to prevent text wrapping\n\n$btn-padding-y-sm: $input-btn-padding-y-sm !default;\n$btn-padding-x-sm: $input-btn-padding-x-sm !default;\n$btn-font-size-sm: $input-btn-font-size-sm !default;\n\n$btn-padding-y-lg: $input-btn-padding-y-lg !default;\n$btn-padding-x-lg: $input-btn-padding-x-lg !default;\n$btn-font-size-lg: $input-btn-font-size-lg !default;\n\n$btn-border-width: $input-btn-border-width !default;\n\n$btn-font-weight: $font-weight-normal !default;\n$btn-box-shadow: inset 0 1px 0 rgba($white, .15), 0 1px 1px rgba($black, .075) !default;\n$btn-focus-width: $input-btn-focus-width !default;\n$btn-focus-box-shadow: $input-btn-focus-box-shadow !default;\n$btn-disabled-opacity: .65 !default;\n$btn-active-box-shadow: inset 0 3px 5px rgba($black, .125) !default;\n\n$btn-link-color: $link-color !default;\n$btn-link-hover-color: $link-hover-color !default;\n$btn-link-disabled-color: $gray-600 !default;\n\n// Allows for customizing button radius independently from global border radius\n$btn-border-radius: $border-radius !default;\n$btn-border-radius-sm: $border-radius-sm !default;\n$btn-border-radius-lg: $border-radius-lg !default;\n\n$btn-transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out !default;\n\n$btn-hover-bg-shade-amount: 15% !default;\n$btn-hover-bg-tint-amount: 15% !default;\n$btn-hover-border-shade-amount: 20% !default;\n$btn-hover-border-tint-amount: 10% !default;\n$btn-active-bg-shade-amount: 20% !default;\n$btn-active-bg-tint-amount: 20% !default;\n$btn-active-border-shade-amount: 25% !default;\n$btn-active-border-tint-amount: 10% !default;\n// scss-docs-end btn-variables\n\n\n// Forms\n\n// scss-docs-start form-text-variables\n$form-text-margin-top: .25rem !default;\n$form-text-font-size: $small-font-size !default;\n$form-text-font-style: null !default;\n$form-text-font-weight: null !default;\n$form-text-color: $text-muted !default;\n// scss-docs-end form-text-variables\n\n// scss-docs-start form-label-variables\n$form-label-margin-bottom: .5rem !default;\n$form-label-font-size: null !default;\n$form-label-font-style: null !default;\n$form-label-font-weight: null !default;\n$form-label-color: null !default;\n// scss-docs-end form-label-variables\n\n// scss-docs-start form-input-variables\n$input-padding-y: $input-btn-padding-y !default;\n$input-padding-x: $input-btn-padding-x !default;\n$input-font-family: $input-btn-font-family !default;\n$input-font-size: $input-btn-font-size !default;\n$input-font-weight: $font-weight-base !default;\n$input-line-height: $input-btn-line-height !default;\n\n$input-padding-y-sm: $input-btn-padding-y-sm !default;\n$input-padding-x-sm: $input-btn-padding-x-sm !default;\n$input-font-size-sm: $input-btn-font-size-sm !default;\n\n$input-padding-y-lg: $input-btn-padding-y-lg !default;\n$input-padding-x-lg: $input-btn-padding-x-lg !default;\n$input-font-size-lg: $input-btn-font-size-lg !default;\n\n$input-bg: $white !default;\n$input-disabled-bg: $gray-200 !default;\n$input-disabled-border-color: null !default;\n\n$input-color: $body-color !default;\n$input-border-color: $gray-400 !default;\n$input-border-width: $input-btn-border-width !default;\n$input-box-shadow: $box-shadow-inset !default;\n\n$input-border-radius: $border-radius !default;\n$input-border-radius-sm: $border-radius-sm !default;\n$input-border-radius-lg: $border-radius-lg !default;\n\n$input-focus-bg: $input-bg !default;\n$input-focus-border-color: tint-color($component-active-bg, 50%) !default;\n$input-focus-color: $input-color !default;\n$input-focus-width: $input-btn-focus-width !default;\n$input-focus-box-shadow: $input-btn-focus-box-shadow !default;\n\n$input-placeholder-color: $gray-600 !default;\n$input-plaintext-color: $body-color !default;\n\n$input-height-border: $input-border-width * 2 !default;\n\n$input-height-inner: add($input-line-height * 1em, $input-padding-y * 2) !default;\n$input-height-inner-half: add($input-line-height * .5em, $input-padding-y) !default;\n$input-height-inner-quarter: add($input-line-height * .25em, $input-padding-y * .5) !default;\n\n$input-height: add($input-line-height * 1em, add($input-padding-y * 2, $input-height-border, false)) !default;\n$input-height-sm: add($input-line-height * 1em, add($input-padding-y-sm * 2, $input-height-border, false)) !default;\n$input-height-lg: add($input-line-height * 1em, add($input-padding-y-lg * 2, $input-height-border, false)) !default;\n\n$input-transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out !default;\n// scss-docs-end form-input-variables\n\n// scss-docs-start form-check-variables\n$form-check-input-width: 1em !default;\n$form-check-min-height: $font-size-base * $line-height-base !default;\n$form-check-padding-start: $form-check-input-width + .5em !default;\n$form-check-margin-bottom: .125rem !default;\n$form-check-label-color: null !default;\n$form-check-label-cursor: null !default;\n$form-check-transition: null !default;\n\n$form-check-input-active-filter: brightness(90%) !default;\n\n$form-check-input-bg: $input-bg !default;\n$form-check-input-border: 1px solid rgba($black, .25) !default;\n$form-check-input-border-radius: .25em !default;\n$form-check-radio-border-radius: 50% !default;\n$form-check-input-focus-border: $input-focus-border-color !default;\n$form-check-input-focus-box-shadow: $input-btn-focus-box-shadow !default;\n\n$form-check-input-checked-color: $component-active-color !default;\n$form-check-input-checked-bg-color: $component-active-bg !default;\n$form-check-input-checked-border-color: $form-check-input-checked-bg-color !default;\n$form-check-input-checked-bg-image: url(\"data:image/svg+xml,\") !default;\n$form-check-radio-checked-bg-image: url(\"data:image/svg+xml,\") !default;\n\n$form-check-input-indeterminate-color: $component-active-color !default;\n$form-check-input-indeterminate-bg-color: $component-active-bg !default;\n$form-check-input-indeterminate-border-color: $form-check-input-indeterminate-bg-color !default;\n$form-check-input-indeterminate-bg-image: url(\"data:image/svg+xml,\") !default;\n\n$form-check-input-disabled-opacity: .5 !default;\n$form-check-label-disabled-opacity: $form-check-input-disabled-opacity !default;\n$form-check-btn-check-disabled-opacity: $btn-disabled-opacity !default;\n\n$form-check-inline-margin-end: 1rem !default;\n// scss-docs-end form-check-variables\n\n// scss-docs-start form-switch-variables\n$form-switch-color: rgba(0, 0, 0, .25) !default;\n$form-switch-width: 2em !default;\n$form-switch-padding-start: $form-switch-width + .5em !default;\n$form-switch-bg-image: url(\"data:image/svg+xml,\") !default;\n$form-switch-border-radius: $form-switch-width !default;\n$form-switch-transition: background-position .15s ease-in-out !default;\n\n$form-switch-focus-color: $input-focus-border-color !default;\n$form-switch-focus-bg-image: url(\"data:image/svg+xml,\") !default;\n\n$form-switch-checked-color: $component-active-color !default;\n$form-switch-checked-bg-image: url(\"data:image/svg+xml,\") !default;\n$form-switch-checked-bg-position: right center !default;\n// scss-docs-end form-switch-variables\n\n// scss-docs-start input-group-variables\n$input-group-addon-padding-y: $input-padding-y !default;\n$input-group-addon-padding-x: $input-padding-x !default;\n$input-group-addon-font-weight: $input-font-weight !default;\n$input-group-addon-color: $input-color !default;\n$input-group-addon-bg: $gray-200 !default;\n$input-group-addon-border-color: $input-border-color !default;\n// scss-docs-end input-group-variables\n\n// scss-docs-start form-select-variables\n$form-select-padding-y: $input-padding-y !default;\n$form-select-padding-x: $input-padding-x !default;\n$form-select-font-family: $input-font-family !default;\n$form-select-font-size: $input-font-size !default;\n$form-select-indicator-padding: $form-select-padding-x * 3 !default; // Extra padding for background-image\n$form-select-font-weight: $input-font-weight !default;\n$form-select-line-height: $input-line-height !default;\n$form-select-color: $input-color !default;\n$form-select-bg: $input-bg !default;\n$form-select-disabled-color: null !default;\n$form-select-disabled-bg: $gray-200 !default;\n$form-select-disabled-border-color: $input-disabled-border-color !default;\n$form-select-bg-position: right $form-select-padding-x center !default;\n$form-select-bg-size: 16px 12px !default; // In pixels because image dimensions\n$form-select-indicator-color: $gray-800 !default;\n$form-select-indicator: url(\"data:image/svg+xml,\") !default;\n\n$form-select-feedback-icon-padding-end: $form-select-padding-x * 2.5 + $form-select-indicator-padding !default;\n$form-select-feedback-icon-position: center right $form-select-indicator-padding !default;\n$form-select-feedback-icon-size: $input-height-inner-half $input-height-inner-half !default;\n\n$form-select-border-width: $input-border-width !default;\n$form-select-border-color: $input-border-color !default;\n$form-select-border-radius: $border-radius !default;\n$form-select-box-shadow: $box-shadow-inset !default;\n\n$form-select-focus-border-color: $input-focus-border-color !default;\n$form-select-focus-width: $input-focus-width !default;\n$form-select-focus-box-shadow: 0 0 0 $form-select-focus-width $input-btn-focus-color !default;\n\n$form-select-padding-y-sm: $input-padding-y-sm !default;\n$form-select-padding-x-sm: $input-padding-x-sm !default;\n$form-select-font-size-sm: $input-font-size-sm !default;\n\n$form-select-padding-y-lg: $input-padding-y-lg !default;\n$form-select-padding-x-lg: $input-padding-x-lg !default;\n$form-select-font-size-lg: $input-font-size-lg !default;\n\n$form-select-transition: $input-transition !default;\n// scss-docs-end form-select-variables\n\n// scss-docs-start form-range-variables\n$form-range-track-width: 100% !default;\n$form-range-track-height: .5rem !default;\n$form-range-track-cursor: pointer !default;\n$form-range-track-bg: $gray-300 !default;\n$form-range-track-border-radius: 1rem !default;\n$form-range-track-box-shadow: $box-shadow-inset !default;\n\n$form-range-thumb-width: 1rem !default;\n$form-range-thumb-height: $form-range-thumb-width !default;\n$form-range-thumb-bg: $component-active-bg !default;\n$form-range-thumb-border: 0 !default;\n$form-range-thumb-border-radius: 1rem !default;\n$form-range-thumb-box-shadow: 0 .1rem .25rem rgba($black, .1) !default;\n$form-range-thumb-focus-box-shadow: 0 0 0 1px $body-bg, $input-focus-box-shadow !default;\n$form-range-thumb-focus-box-shadow-width: $input-focus-width !default; // For focus box shadow issue in Edge\n$form-range-thumb-active-bg: tint-color($component-active-bg, 70%) !default;\n$form-range-thumb-disabled-bg: $gray-500 !default;\n$form-range-thumb-transition: background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out !default;\n// scss-docs-end form-range-variables\n\n// scss-docs-start form-file-variables\n$form-file-button-color: $input-color !default;\n$form-file-button-bg: $input-group-addon-bg !default;\n$form-file-button-hover-bg: shade-color($form-file-button-bg, 5%) !default;\n// scss-docs-end form-file-variables\n\n// scss-docs-start form-floating-variables\n$form-floating-height: add(3.5rem, $input-height-border) !default;\n$form-floating-line-height: 1.25 !default;\n$form-floating-padding-x: $input-padding-x !default;\n$form-floating-padding-y: 1rem !default;\n$form-floating-input-padding-t: 1.625rem !default;\n$form-floating-input-padding-b: .625rem !default;\n$form-floating-label-opacity: .65 !default;\n$form-floating-label-transform: scale(.85) translateY(-.5rem) translateX(.15rem) !default;\n$form-floating-transition: opacity .1s ease-in-out, transform .1s ease-in-out !default;\n// scss-docs-end form-floating-variables\n\n// Form validation\n\n// scss-docs-start form-feedback-variables\n$form-feedback-margin-top: $form-text-margin-top !default;\n$form-feedback-font-size: $form-text-font-size !default;\n$form-feedback-font-style: $form-text-font-style !default;\n$form-feedback-valid-color: $success !default;\n$form-feedback-invalid-color: $danger !default;\n\n$form-feedback-icon-valid-color: $form-feedback-valid-color !default;\n$form-feedback-icon-valid: url(\"data:image/svg+xml,\") !default;\n$form-feedback-icon-invalid-color: $form-feedback-invalid-color !default;\n$form-feedback-icon-invalid: url(\"data:image/svg+xml,\") !default;\n// scss-docs-end form-feedback-variables\n\n// scss-docs-start form-validation-states\n$form-validation-states: (\n \"valid\": (\n \"color\": $form-feedback-valid-color,\n \"icon\": $form-feedback-icon-valid\n ),\n \"invalid\": (\n \"color\": $form-feedback-invalid-color,\n \"icon\": $form-feedback-icon-invalid\n )\n) !default;\n// scss-docs-end form-validation-states\n\n// Z-index master list\n//\n// Warning: Avoid customizing these values. They're used for a bird's eye view\n// of components dependent on the z-axis and are designed to all work together.\n\n// scss-docs-start zindex-stack\n$zindex-dropdown: 1000 !default;\n$zindex-sticky: 1020 !default;\n$zindex-fixed: 1030 !default;\n$zindex-modal-backdrop: 1040 !default;\n$zindex-offcanvas: 1050 !default;\n$zindex-modal: 1060 !default;\n$zindex-popover: 1070 !default;\n$zindex-tooltip: 1080 !default;\n// scss-docs-end zindex-stack\n\n\n// Navs\n\n// scss-docs-start nav-variables\n$nav-link-padding-y: .5rem !default;\n$nav-link-padding-x: 1rem !default;\n$nav-link-font-size: null !default;\n$nav-link-font-weight: null !default;\n$nav-link-color: $link-color !default;\n$nav-link-hover-color: $link-hover-color !default;\n$nav-link-transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out !default;\n$nav-link-disabled-color: $gray-600 !default;\n\n$nav-tabs-border-color: $gray-300 !default;\n$nav-tabs-border-width: $border-width !default;\n$nav-tabs-border-radius: $border-radius !default;\n$nav-tabs-link-hover-border-color: $gray-200 $gray-200 $nav-tabs-border-color !default;\n$nav-tabs-link-active-color: $gray-700 !default;\n$nav-tabs-link-active-bg: $body-bg !default;\n$nav-tabs-link-active-border-color: $gray-300 $gray-300 $nav-tabs-link-active-bg !default;\n\n$nav-pills-border-radius: $border-radius !default;\n$nav-pills-link-active-color: $component-active-color !default;\n$nav-pills-link-active-bg: $component-active-bg !default;\n// scss-docs-end nav-variables\n\n\n// Navbar\n\n// scss-docs-start navbar-variables\n$navbar-padding-y: $spacer * .5 !default;\n$navbar-padding-x: null !default;\n\n$navbar-nav-link-padding-x: .5rem !default;\n\n$navbar-brand-font-size: $font-size-lg !default;\n// Compute the navbar-brand padding-y so the navbar-brand will have the same height as navbar-text and nav-link\n$nav-link-height: $font-size-base * $line-height-base + $nav-link-padding-y * 2 !default;\n$navbar-brand-height: $navbar-brand-font-size * $line-height-base !default;\n$navbar-brand-padding-y: ($nav-link-height - $navbar-brand-height) * .5 !default;\n$navbar-brand-margin-end: 1rem !default;\n\n$navbar-toggler-padding-y: .25rem !default;\n$navbar-toggler-padding-x: .75rem !default;\n$navbar-toggler-font-size: $font-size-lg !default;\n$navbar-toggler-border-radius: $btn-border-radius !default;\n$navbar-toggler-focus-width: $btn-focus-width !default;\n$navbar-toggler-transition: box-shadow .15s ease-in-out !default;\n// scss-docs-end navbar-variables\n\n// scss-docs-start navbar-theme-variables\n$navbar-dark-color: rgba($white, .55) !default;\n$navbar-dark-hover-color: rgba($white, .75) !default;\n$navbar-dark-active-color: $white !default;\n$navbar-dark-disabled-color: rgba($white, .25) !default;\n$navbar-dark-toggler-icon-bg: url(\"data:image/svg+xml,\") !default;\n$navbar-dark-toggler-border-color: rgba($white, .1) !default;\n\n$navbar-light-color: rgba($black, .55) !default;\n$navbar-light-hover-color: rgba($black, .7) !default;\n$navbar-light-active-color: rgba($black, .9) !default;\n$navbar-light-disabled-color: rgba($black, .3) !default;\n$navbar-light-toggler-icon-bg: url(\"data:image/svg+xml,\") !default;\n$navbar-light-toggler-border-color: rgba($black, .1) !default;\n\n$navbar-light-brand-color: $navbar-light-active-color !default;\n$navbar-light-brand-hover-color: $navbar-light-active-color !default;\n$navbar-dark-brand-color: $navbar-dark-active-color !default;\n$navbar-dark-brand-hover-color: $navbar-dark-active-color !default;\n// scss-docs-end navbar-theme-variables\n\n\n// Dropdowns\n//\n// Dropdown menu container and contents.\n\n// scss-docs-start dropdown-variables\n$dropdown-min-width: 10rem !default;\n$dropdown-padding-x: 0 !default;\n$dropdown-padding-y: .5rem !default;\n$dropdown-spacer: .125rem !default;\n$dropdown-font-size: $font-size-base !default;\n$dropdown-color: $body-color !default;\n$dropdown-bg: $white !default;\n$dropdown-border-color: rgba($black, .15) !default;\n$dropdown-border-radius: $border-radius !default;\n$dropdown-border-width: $border-width !default;\n$dropdown-inner-border-radius: subtract($dropdown-border-radius, $dropdown-border-width) !default;\n$dropdown-divider-bg: $dropdown-border-color !default;\n$dropdown-divider-margin-y: $spacer * .5 !default;\n$dropdown-box-shadow: $box-shadow !default;\n\n$dropdown-link-color: $gray-900 !default;\n$dropdown-link-hover-color: shade-color($gray-900, 10%) !default;\n$dropdown-link-hover-bg: $gray-200 !default;\n\n$dropdown-link-active-color: $component-active-color !default;\n$dropdown-link-active-bg: $component-active-bg !default;\n\n$dropdown-link-disabled-color: $gray-500 !default;\n\n$dropdown-item-padding-y: $spacer * .25 !default;\n$dropdown-item-padding-x: $spacer !default;\n\n$dropdown-header-color: $gray-600 !default;\n$dropdown-header-padding: $dropdown-padding-y $dropdown-item-padding-x !default;\n// scss-docs-end dropdown-variables\n\n// scss-docs-start dropdown-dark-variables\n$dropdown-dark-color: $gray-300 !default;\n$dropdown-dark-bg: $gray-800 !default;\n$dropdown-dark-border-color: $dropdown-border-color !default;\n$dropdown-dark-divider-bg: $dropdown-divider-bg !default;\n$dropdown-dark-box-shadow: null !default;\n$dropdown-dark-link-color: $dropdown-dark-color !default;\n$dropdown-dark-link-hover-color: $white !default;\n$dropdown-dark-link-hover-bg: rgba($white, .15) !default;\n$dropdown-dark-link-active-color: $dropdown-link-active-color !default;\n$dropdown-dark-link-active-bg: $dropdown-link-active-bg !default;\n$dropdown-dark-link-disabled-color: $gray-500 !default;\n$dropdown-dark-header-color: $gray-500 !default;\n// scss-docs-end dropdown-dark-variables\n\n\n// Pagination\n\n// scss-docs-start pagination-variables\n$pagination-padding-y: .375rem !default;\n$pagination-padding-x: .75rem !default;\n$pagination-padding-y-sm: .25rem !default;\n$pagination-padding-x-sm: .5rem !default;\n$pagination-padding-y-lg: .75rem !default;\n$pagination-padding-x-lg: 1.5rem !default;\n\n$pagination-color: $link-color !default;\n$pagination-bg: $white !default;\n$pagination-border-width: $border-width !default;\n$pagination-border-radius: $border-radius !default;\n$pagination-margin-start: -$pagination-border-width !default;\n$pagination-border-color: $gray-300 !default;\n\n$pagination-focus-color: $link-hover-color !default;\n$pagination-focus-bg: $gray-200 !default;\n$pagination-focus-box-shadow: $input-btn-focus-box-shadow !default;\n$pagination-focus-outline: 0 !default;\n\n$pagination-hover-color: $link-hover-color !default;\n$pagination-hover-bg: $gray-200 !default;\n$pagination-hover-border-color: $gray-300 !default;\n\n$pagination-active-color: $component-active-color !default;\n$pagination-active-bg: $component-active-bg !default;\n$pagination-active-border-color: $pagination-active-bg !default;\n\n$pagination-disabled-color: $gray-600 !default;\n$pagination-disabled-bg: $white !default;\n$pagination-disabled-border-color: $gray-300 !default;\n\n$pagination-transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out !default;\n\n$pagination-border-radius-sm: $border-radius-sm !default;\n$pagination-border-radius-lg: $border-radius-lg !default;\n// scss-docs-end pagination-variables\n\n\n// Cards\n\n// scss-docs-start card-variables\n$card-spacer-y: $spacer !default;\n$card-spacer-x: $spacer !default;\n$card-title-spacer-y: $spacer * .5 !default;\n$card-border-width: $border-width !default;\n$card-border-radius: $border-radius !default;\n$card-border-color: rgba($black, .125) !default;\n$card-inner-border-radius: subtract($card-border-radius, $card-border-width) !default;\n$card-cap-padding-y: $card-spacer-y * .5 !default;\n$card-cap-padding-x: $card-spacer-x !default;\n$card-cap-bg: rgba($black, .03) !default;\n$card-cap-color: null !default;\n$card-height: null !default;\n$card-color: null !default;\n$card-bg: $white !default;\n$card-img-overlay-padding: $spacer !default;\n$card-group-margin: $grid-gutter-width * .5 !default;\n// scss-docs-end card-variables\n\n// Accordion\n\n// scss-docs-start accordion-variables\n$accordion-padding-y: 1rem !default;\n$accordion-padding-x: 1.25rem !default;\n$accordion-color: $body-color !default;\n$accordion-bg: $body-bg !default;\n$accordion-border-width: $border-width !default;\n$accordion-border-color: rgba($black, .125) !default;\n$accordion-border-radius: $border-radius !default;\n$accordion-inner-border-radius: subtract($accordion-border-radius, $accordion-border-width) !default;\n\n$accordion-body-padding-y: $accordion-padding-y !default;\n$accordion-body-padding-x: $accordion-padding-x !default;\n\n$accordion-button-padding-y: $accordion-padding-y !default;\n$accordion-button-padding-x: $accordion-padding-x !default;\n$accordion-button-color: $accordion-color !default;\n$accordion-button-bg: $accordion-bg !default;\n$accordion-transition: $btn-transition, border-radius .15s ease !default;\n$accordion-button-active-bg: tint-color($component-active-bg, 90%) !default;\n$accordion-button-active-color: shade-color($primary, 10%) !default;\n\n$accordion-button-focus-border-color: $input-focus-border-color !default;\n$accordion-button-focus-box-shadow: $btn-focus-box-shadow !default;\n\n$accordion-icon-width: 1.25rem !default;\n$accordion-icon-color: $accordion-color !default;\n$accordion-icon-active-color: $accordion-button-active-color !default;\n$accordion-icon-transition: transform .2s ease-in-out !default;\n$accordion-icon-transform: rotate(-180deg) !default;\n\n$accordion-button-icon: url(\"data:image/svg+xml,\") !default;\n$accordion-button-active-icon: url(\"data:image/svg+xml,\") !default;\n// scss-docs-end accordion-variables\n\n// Tooltips\n\n// scss-docs-start tooltip-variables\n$tooltip-font-size: $font-size-sm !default;\n$tooltip-max-width: 200px !default;\n$tooltip-color: $white !default;\n$tooltip-bg: $black !default;\n$tooltip-border-radius: $border-radius !default;\n$tooltip-opacity: .9 !default;\n$tooltip-padding-y: $spacer * .25 !default;\n$tooltip-padding-x: $spacer * .5 !default;\n$tooltip-margin: 0 !default;\n\n$tooltip-arrow-width: .8rem !default;\n$tooltip-arrow-height: .4rem !default;\n$tooltip-arrow-color: $tooltip-bg !default;\n// scss-docs-end tooltip-variables\n\n// Form tooltips must come after regular tooltips\n// scss-docs-start tooltip-feedback-variables\n$form-feedback-tooltip-padding-y: $tooltip-padding-y !default;\n$form-feedback-tooltip-padding-x: $tooltip-padding-x !default;\n$form-feedback-tooltip-font-size: $tooltip-font-size !default;\n$form-feedback-tooltip-line-height: null !default;\n$form-feedback-tooltip-opacity: $tooltip-opacity !default;\n$form-feedback-tooltip-border-radius: $tooltip-border-radius !default;\n// scss-docs-end tooltip-feedback-variables\n\n\n// Popovers\n\n// scss-docs-start popover-variables\n$popover-font-size: $font-size-sm !default;\n$popover-bg: $white !default;\n$popover-max-width: 276px !default;\n$popover-border-width: $border-width !default;\n$popover-border-color: rgba($black, .2) !default;\n$popover-border-radius: $border-radius-lg !default;\n$popover-inner-border-radius: subtract($popover-border-radius, $popover-border-width) !default;\n$popover-box-shadow: $box-shadow !default;\n\n$popover-header-bg: shade-color($popover-bg, 6%) !default;\n$popover-header-color: $headings-color !default;\n$popover-header-padding-y: .5rem !default;\n$popover-header-padding-x: $spacer !default;\n\n$popover-body-color: $body-color !default;\n$popover-body-padding-y: $spacer !default;\n$popover-body-padding-x: $spacer !default;\n\n$popover-arrow-width: 1rem !default;\n$popover-arrow-height: .5rem !default;\n$popover-arrow-color: $popover-bg !default;\n\n$popover-arrow-outer-color: fade-in($popover-border-color, .05) !default;\n// scss-docs-end popover-variables\n\n\n// Toasts\n\n// scss-docs-start toast-variables\n$toast-max-width: 350px !default;\n$toast-padding-x: .75rem !default;\n$toast-padding-y: .5rem !default;\n$toast-font-size: .875rem !default;\n$toast-color: null !default;\n$toast-background-color: rgba($white, .85) !default;\n$toast-border-width: 1px !default;\n$toast-border-color: rgba(0, 0, 0, .1) !default;\n$toast-border-radius: $border-radius !default;\n$toast-box-shadow: $box-shadow !default;\n$toast-spacing: $container-padding-x !default;\n\n$toast-header-color: $gray-600 !default;\n$toast-header-background-color: rgba($white, .85) !default;\n$toast-header-border-color: rgba(0, 0, 0, .05) !default;\n// scss-docs-end toast-variables\n\n\n// Badges\n\n// scss-docs-start badge-variables\n$badge-font-size: .75em !default;\n$badge-font-weight: $font-weight-bold !default;\n$badge-color: $white !default;\n$badge-padding-y: .35em !default;\n$badge-padding-x: .65em !default;\n$badge-border-radius: $border-radius !default;\n// scss-docs-end badge-variables\n\n\n// Modals\n\n// scss-docs-start modal-variables\n$modal-inner-padding: $spacer !default;\n\n$modal-footer-margin-between: .5rem !default;\n\n$modal-dialog-margin: .5rem !default;\n$modal-dialog-margin-y-sm-up: 1.75rem !default;\n\n$modal-title-line-height: $line-height-base !default;\n\n$modal-content-color: null !default;\n$modal-content-bg: $white !default;\n$modal-content-border-color: rgba($black, .2) !default;\n$modal-content-border-width: $border-width !default;\n$modal-content-border-radius: $border-radius-lg !default;\n$modal-content-inner-border-radius: subtract($modal-content-border-radius, $modal-content-border-width) !default;\n$modal-content-box-shadow-xs: $box-shadow-sm !default;\n$modal-content-box-shadow-sm-up: $box-shadow !default;\n\n$modal-backdrop-bg: $black !default;\n$modal-backdrop-opacity: .5 !default;\n$modal-header-border-color: $border-color !default;\n$modal-footer-border-color: $modal-header-border-color !default;\n$modal-header-border-width: $modal-content-border-width !default;\n$modal-footer-border-width: $modal-header-border-width !default;\n$modal-header-padding-y: $modal-inner-padding !default;\n$modal-header-padding-x: $modal-inner-padding !default;\n$modal-header-padding: $modal-header-padding-y $modal-header-padding-x !default; // Keep this for backwards compatibility\n\n$modal-sm: 300px !default;\n$modal-md: 500px !default;\n$modal-lg: 800px !default;\n$modal-xl: 1140px !default;\n\n$modal-fade-transform: translate(0, -50px) !default;\n$modal-show-transform: none !default;\n$modal-transition: transform .3s ease-out !default;\n$modal-scale-transform: scale(1.02) !default;\n// scss-docs-end modal-variables\n\n\n// Alerts\n//\n// Define alert colors, border radius, and padding.\n\n// scss-docs-start alert-variables\n$alert-padding-y: $spacer !default;\n$alert-padding-x: $spacer !default;\n$alert-margin-bottom: 1rem !default;\n$alert-border-radius: $border-radius !default;\n$alert-link-font-weight: $font-weight-bold !default;\n$alert-border-width: $border-width !default;\n$alert-bg-scale: -80% !default;\n$alert-border-scale: -70% !default;\n$alert-color-scale: 40% !default;\n$alert-dismissible-padding-r: $alert-padding-x * 3 !default; // 3x covers width of x plus default padding on either side\n// scss-docs-end alert-variables\n\n\n// Progress bars\n\n// scss-docs-start progress-variables\n$progress-height: 1rem !default;\n$progress-font-size: $font-size-base * .75 !default;\n$progress-bg: $gray-200 !default;\n$progress-border-radius: $border-radius !default;\n$progress-box-shadow: $box-shadow-inset !default;\n$progress-bar-color: $white !default;\n$progress-bar-bg: $primary !default;\n$progress-bar-animation-timing: 1s linear infinite !default;\n$progress-bar-transition: width .6s ease !default;\n// scss-docs-end progress-variables\n\n\n// List group\n\n// scss-docs-start list-group-variables\n$list-group-color: $gray-900 !default;\n$list-group-bg: $white !default;\n$list-group-border-color: rgba($black, .125) !default;\n$list-group-border-width: $border-width !default;\n$list-group-border-radius: $border-radius !default;\n\n$list-group-item-padding-y: $spacer * .5 !default;\n$list-group-item-padding-x: $spacer !default;\n$list-group-item-bg-scale: -80% !default;\n$list-group-item-color-scale: 40% !default;\n\n$list-group-hover-bg: $gray-100 !default;\n$list-group-active-color: $component-active-color !default;\n$list-group-active-bg: $component-active-bg !default;\n$list-group-active-border-color: $list-group-active-bg !default;\n\n$list-group-disabled-color: $gray-600 !default;\n$list-group-disabled-bg: $list-group-bg !default;\n\n$list-group-action-color: $gray-700 !default;\n$list-group-action-hover-color: $list-group-action-color !default;\n\n$list-group-action-active-color: $body-color !default;\n$list-group-action-active-bg: $gray-200 !default;\n// scss-docs-end list-group-variables\n\n\n// Image thumbnails\n\n// scss-docs-start thumbnail-variables\n$thumbnail-padding: .25rem !default;\n$thumbnail-bg: $body-bg !default;\n$thumbnail-border-width: $border-width !default;\n$thumbnail-border-color: $gray-300 !default;\n$thumbnail-border-radius: $border-radius !default;\n$thumbnail-box-shadow: $box-shadow-sm !default;\n// scss-docs-end thumbnail-variables\n\n\n// Figures\n\n// scss-docs-start figure-variables\n$figure-caption-font-size: $small-font-size !default;\n$figure-caption-color: $gray-600 !default;\n// scss-docs-end figure-variables\n\n\n// Breadcrumbs\n\n// scss-docs-start breadcrumb-variables\n$breadcrumb-font-size: null !default;\n$breadcrumb-padding-y: 0 !default;\n$breadcrumb-padding-x: 0 !default;\n$breadcrumb-item-padding-x: .5rem !default;\n$breadcrumb-margin-bottom: 1rem !default;\n$breadcrumb-bg: null !default;\n$breadcrumb-divider-color: $gray-600 !default;\n$breadcrumb-active-color: $gray-600 !default;\n$breadcrumb-divider: quote(\"/\") !default;\n$breadcrumb-divider-flipped: $breadcrumb-divider !default;\n$breadcrumb-border-radius: null !default;\n// scss-docs-end breadcrumb-variables\n\n// Carousel\n\n// scss-docs-start carousel-variables\n$carousel-control-color: $white !default;\n$carousel-control-width: 15% !default;\n$carousel-control-opacity: .5 !default;\n$carousel-control-hover-opacity: .9 !default;\n$carousel-control-transition: opacity .15s ease !default;\n\n$carousel-indicator-width: 30px !default;\n$carousel-indicator-height: 3px !default;\n$carousel-indicator-hit-area-height: 10px !default;\n$carousel-indicator-spacer: 3px !default;\n$carousel-indicator-opacity: .5 !default;\n$carousel-indicator-active-bg: $white !default;\n$carousel-indicator-active-opacity: 1 !default;\n$carousel-indicator-transition: opacity .6s ease !default;\n\n$carousel-caption-width: 70% !default;\n$carousel-caption-color: $white !default;\n$carousel-caption-padding-y: 1.25rem !default;\n$carousel-caption-spacer: 1.25rem !default;\n\n$carousel-control-icon-width: 2rem !default;\n\n$carousel-control-prev-icon-bg: url(\"data:image/svg+xml,\") !default;\n$carousel-control-next-icon-bg: url(\"data:image/svg+xml,\") !default;\n\n$carousel-transition-duration: .6s !default;\n$carousel-transition: transform $carousel-transition-duration ease-in-out !default; // Define transform transition first if using multiple transitions (e.g., `transform 2s ease, opacity .5s ease-out`)\n\n$carousel-dark-indicator-active-bg: $black !default;\n$carousel-dark-caption-color: $black !default;\n$carousel-dark-control-icon-filter: invert(1) grayscale(100) !default;\n// scss-docs-end carousel-variables\n\n\n// Spinners\n\n// scss-docs-start spinner-variables\n$spinner-width: 2rem !default;\n$spinner-height: $spinner-width !default;\n$spinner-vertical-align: -.125em !default;\n$spinner-border-width: .25em !default;\n$spinner-animation-speed: .75s !default;\n\n$spinner-width-sm: 1rem !default;\n$spinner-height-sm: $spinner-width-sm !default;\n$spinner-border-width-sm: .2em !default;\n// scss-docs-end spinner-variables\n\n\n// Close\n\n// scss-docs-start close-variables\n$btn-close-width: 1em !default;\n$btn-close-height: $btn-close-width !default;\n$btn-close-padding-x: .25em !default;\n$btn-close-padding-y: $btn-close-padding-x !default;\n$btn-close-color: $black !default;\n$btn-close-bg: url(\"data:image/svg+xml,\") !default;\n$btn-close-focus-shadow: $input-btn-focus-box-shadow !default;\n$btn-close-opacity: .5 !default;\n$btn-close-hover-opacity: .75 !default;\n$btn-close-focus-opacity: 1 !default;\n$btn-close-disabled-opacity: .25 !default;\n$btn-close-white-filter: invert(1) grayscale(100%) brightness(200%) !default;\n// scss-docs-end close-variables\n\n\n// Offcanvas\n\n// scss-docs-start offcanvas-variables\n$offcanvas-padding-y: $modal-inner-padding !default;\n$offcanvas-padding-x: $modal-inner-padding !default;\n$offcanvas-horizontal-width: 400px !default;\n$offcanvas-vertical-height: 30vh !default;\n$offcanvas-transition-duration: .3s !default;\n$offcanvas-border-color: $modal-content-border-color !default;\n$offcanvas-border-width: $modal-content-border-width !default;\n$offcanvas-title-line-height: $modal-title-line-height !default;\n$offcanvas-bg-color: $modal-content-bg !default;\n$offcanvas-color: $modal-content-color !default;\n$offcanvas-box-shadow: $modal-content-box-shadow-xs !default;\n// scss-docs-end offcanvas-variables\n\n// Code\n\n$code-font-size: $small-font-size !default;\n$code-color: $pink !default;\n\n$kbd-padding-y: .2rem !default;\n$kbd-padding-x: .4rem !default;\n$kbd-font-size: $code-font-size !default;\n$kbd-color: $white !default;\n$kbd-bg: $gray-900 !default;\n\n$pre-color: null !default;\n","// Row\n//\n// Rows contain your columns.\n\n@if $enable-grid-classes {\n .row {\n @include make-row();\n\n > * {\n @include make-col-ready();\n }\n }\n}\n\n\n// Columns\n//\n// Common styles for small and large grid columns\n\n@if $enable-grid-classes {\n @include make-grid-columns();\n}\n","// Grid system\n//\n// Generate semantic grid columns with these mixins.\n\n@mixin make-row($gutter: $grid-gutter-width) {\n --#{$variable-prefix}gutter-x: #{$gutter};\n --#{$variable-prefix}gutter-y: 0;\n display: flex;\n flex-wrap: wrap;\n margin-top: calc(var(--#{$variable-prefix}gutter-y) * -1); // stylelint-disable-line function-disallowed-list\n margin-right: calc(var(--#{$variable-prefix}gutter-x) * -.5); // stylelint-disable-line function-disallowed-list\n margin-left: calc(var(--#{$variable-prefix}gutter-x) * -.5); // stylelint-disable-line function-disallowed-list\n}\n\n@mixin make-col-ready($gutter: $grid-gutter-width) {\n // Add box sizing if only the grid is loaded\n box-sizing: if(variable-exists(include-column-box-sizing) and $include-column-box-sizing, border-box, null);\n // Prevent columns from becoming too narrow when at smaller grid tiers by\n // always setting `width: 100%;`. This works because we set the width\n // later on to override this initial width.\n flex-shrink: 0;\n width: 100%;\n max-width: 100%; // Prevent `.col-auto`, `.col` (& responsive variants) from breaking out the grid\n padding-right: calc(var(--#{$variable-prefix}gutter-x) * .5); // stylelint-disable-line function-disallowed-list\n padding-left: calc(var(--#{$variable-prefix}gutter-x) * .5); // stylelint-disable-line function-disallowed-list\n margin-top: var(--#{$variable-prefix}gutter-y);\n}\n\n@mixin make-col($size: false, $columns: $grid-columns) {\n @if $size {\n flex: 0 0 auto;\n width: percentage(divide($size, $columns));\n\n } @else {\n flex: 1 1 0;\n max-width: 100%;\n }\n}\n\n@mixin make-col-auto() {\n flex: 0 0 auto;\n width: auto;\n}\n\n@mixin make-col-offset($size, $columns: $grid-columns) {\n $num: divide($size, $columns);\n margin-left: if($num == 0, 0, percentage($num));\n}\n\n// Row columns\n//\n// Specify on a parent element(e.g., .row) to force immediate children into NN\n// numberof columns. Supports wrapping to new lines, but does not do a Masonry\n// style grid.\n@mixin row-cols($count) {\n > * {\n flex: 0 0 auto;\n width: divide(100%, $count);\n }\n}\n\n// Framework grid generation\n//\n// Used only by Bootstrap to generate the correct number of grid classes given\n// any value of `$grid-columns`.\n\n@mixin make-grid-columns($columns: $grid-columns, $gutter: $grid-gutter-width, $breakpoints: $grid-breakpoints) {\n @each $breakpoint in map-keys($breakpoints) {\n // .row-cols defaults must all appear before .col overrides so they can be overridden.\n $infix: breakpoint-infix($breakpoint, $breakpoints);\n @include media-breakpoint-up($breakpoint, $breakpoints) {\n // Provide basic `.col-{bp}` classes for equal-width flexbox columns\n .col#{$infix} {\n flex: 1 0 0%; // Flexbugs #4: https://github.com/philipwalton/flexbugs#flexbug-4\n }\n\n .row-cols#{$infix}-auto > * {\n @include make-col-auto();\n }\n\n @if $grid-row-columns > 0 {\n @for $i from 1 through $grid-row-columns {\n .row-cols#{$infix}-#{$i} {\n @include row-cols($i);\n }\n }\n }\n }\n }\n\n @each $breakpoint in map-keys($breakpoints) {\n $infix: breakpoint-infix($breakpoint, $breakpoints);\n\n @include media-breakpoint-up($breakpoint, $breakpoints) {\n .col#{$infix}-auto {\n @include make-col-auto();\n }\n\n @if $columns > 0 {\n @for $i from 1 through $columns {\n .col#{$infix}-#{$i} {\n @include make-col($i, $columns);\n }\n }\n\n // `$columns - 1` because offsetting by the width of an entire row isn't possible\n @for $i from 0 through ($columns - 1) {\n @if not ($infix == \"\" and $i == 0) { // Avoid emitting useless .offset-0\n .offset#{$infix}-#{$i} {\n @include make-col-offset($i, $columns);\n }\n }\n }\n }\n\n // Gutters\n //\n // Make use of `.g-*`, `.gx-*` or `.gy-*` utilities to change spacing between the columns.\n @each $key, $value in $gutters {\n .g#{$infix}-#{$key},\n .gx#{$infix}-#{$key} {\n --#{$variable-prefix}gutter-x: #{$value};\n }\n\n .g#{$infix}-#{$key},\n .gy#{$infix}-#{$key} {\n --#{$variable-prefix}gutter-y: #{$value};\n }\n }\n }\n }\n}\n","// Utility generator\n// Used to generate utilities & print utilities\n@mixin generate-utility($utility, $infix, $is-rfs-media-query: false) {\n $values: map-get($utility, values);\n\n // If the values are a list or string, convert it into a map\n @if type-of($values) == \"string\" or type-of(nth($values, 1)) != \"list\" {\n $values: zip($values, $values);\n }\n\n @each $key, $value in $values {\n $properties: map-get($utility, property);\n\n // Multiple properties are possible, for example with vertical or horizontal margins or paddings\n @if type-of($properties) == \"string\" {\n $properties: append((), $properties);\n }\n\n // Use custom class if present\n $property-class: if(map-has-key($utility, class), map-get($utility, class), nth($properties, 1));\n $property-class: if($property-class == null, \"\", $property-class);\n\n // State params to generate pseudo-classes\n $state: if(map-has-key($utility, state), map-get($utility, state), ());\n\n $infix: if($property-class == \"\" and str-slice($infix, 1, 1) == \"-\", str-slice($infix, 2), $infix);\n\n // Don't prefix if value key is null (eg. with shadow class)\n $property-class-modifier: if($key, if($property-class == \"\" and $infix == \"\", \"\", \"-\") + $key, \"\");\n\n @if map-get($utility, rfs) {\n // Inside the media query\n @if $is-rfs-media-query {\n $val: rfs-value($value);\n\n // Do not render anything if fluid and non fluid values are the same\n $value: if($val == rfs-fluid-value($value), null, $val);\n }\n @else {\n $value: rfs-fluid-value($value);\n }\n }\n\n $is-rtl: map-get($utility, rtl);\n\n @if $value != null {\n @if $is-rtl == false {\n /* rtl:begin:remove */\n }\n .#{$property-class + $infix + $property-class-modifier} {\n @each $property in $properties {\n #{$property}: $value if($enable-important-utilities, !important, null);\n }\n }\n\n @each $pseudo in $state {\n .#{$property-class + $infix + $property-class-modifier}-#{$pseudo}:#{$pseudo} {\n @each $property in $properties {\n #{$property}: $value if($enable-important-utilities, !important, null);\n }\n }\n }\n @if $is-rtl == false {\n /* rtl:end:remove */\n }\n }\n }\n}\n","// Loop over each breakpoint\n@each $breakpoint in map-keys($grid-breakpoints) {\n\n // Generate media query if needed\n @include media-breakpoint-up($breakpoint) {\n $infix: breakpoint-infix($breakpoint, $grid-breakpoints);\n\n // Loop over each utility property\n @each $key, $utility in $utilities {\n // The utility can be disabled with `false`, thus check if the utility is a map first\n // Only proceed if responsive media queries are enabled or if it's the base media query\n @if type-of($utility) == \"map\" and (map-get($utility, responsive) or $infix == \"\") {\n @include generate-utility($utility, $infix);\n }\n }\n }\n}\n\n// RFS rescaling\n@media (min-width: $rfs-mq-value) {\n @each $breakpoint in map-keys($grid-breakpoints) {\n $infix: breakpoint-infix($breakpoint, $grid-breakpoints);\n\n @if (map-get($grid-breakpoints, $breakpoint) < $rfs-breakpoint) {\n // Loop over each utility property\n @each $key, $utility in $utilities {\n // The utility can be disabled with `false`, thus check if the utility is a map first\n // Only proceed if responsive media queries are enabled or if it's the base media query\n @if type-of($utility) == \"map\" and map-get($utility, rfs) and (map-get($utility, responsive) or $infix == \"\") {\n @include generate-utility($utility, $infix, true);\n }\n }\n }\n }\n}\n\n\n// Print utilities\n@media print {\n @each $key, $utility in $utilities {\n // The utility can be disabled with `false`, thus check if the utility is a map first\n // Then check if the utility needs print styles\n @if type-of($utility) == \"map\" and map-get($utility, print) == true {\n @include generate-utility($utility, \"-print\");\n }\n }\n}\n"]} \ No newline at end of file diff --git a/server/src/main/resources/templates/static/lib/bootstrap-5.0.2/css/bootstrap-grid.min.css b/server/src/main/resources/templates/static/lib/bootstrap-5.0.2/css/bootstrap-grid.min.css deleted file mode 100644 index e09222199..000000000 --- a/server/src/main/resources/templates/static/lib/bootstrap-5.0.2/css/bootstrap-grid.min.css +++ /dev/null @@ -1,7 +0,0 @@ -/*! - * Bootstrap Grid v5.0.2 (https://getbootstrap.com/) - * Copyright 2011-2021 The Bootstrap Authors - * Copyright 2011-2021 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) - */.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{width:100%;padding-right:var(--bs-gutter-x,.75rem);padding-left:var(--bs-gutter-x,.75rem);margin-right:auto;margin-left:auto}@media (min-width:576px){.container,.container-sm{max-width:540px}}@media (min-width:768px){.container,.container-md,.container-sm{max-width:720px}}@media (min-width:992px){.container,.container-lg,.container-md,.container-sm{max-width:960px}}@media (min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1140px}}@media (min-width:1400px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1320px}}.row{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(var(--bs-gutter-y) * -1);margin-right:calc(var(--bs-gutter-x) * -.5);margin-left:calc(var(--bs-gutter-x) * -.5)}.row>*{box-sizing:border-box;flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-gutter-y)}.col{flex:1 0 0%}.row-cols-auto>*{flex:0 0 auto;width:auto}.row-cols-1>*{flex:0 0 auto;width:100%}.row-cols-2>*{flex:0 0 auto;width:50%}.row-cols-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-4>*{flex:0 0 auto;width:25%}.row-cols-5>*{flex:0 0 auto;width:20%}.row-cols-6>*{flex:0 0 auto;width:16.6666666667%}@media (min-width:576px){.col-sm{flex:1 0 0%}.row-cols-sm-auto>*{flex:0 0 auto;width:auto}.row-cols-sm-1>*{flex:0 0 auto;width:100%}.row-cols-sm-2>*{flex:0 0 auto;width:50%}.row-cols-sm-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-sm-4>*{flex:0 0 auto;width:25%}.row-cols-sm-5>*{flex:0 0 auto;width:20%}.row-cols-sm-6>*{flex:0 0 auto;width:16.6666666667%}}@media (min-width:768px){.col-md{flex:1 0 0%}.row-cols-md-auto>*{flex:0 0 auto;width:auto}.row-cols-md-1>*{flex:0 0 auto;width:100%}.row-cols-md-2>*{flex:0 0 auto;width:50%}.row-cols-md-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-md-4>*{flex:0 0 auto;width:25%}.row-cols-md-5>*{flex:0 0 auto;width:20%}.row-cols-md-6>*{flex:0 0 auto;width:16.6666666667%}}@media (min-width:992px){.col-lg{flex:1 0 0%}.row-cols-lg-auto>*{flex:0 0 auto;width:auto}.row-cols-lg-1>*{flex:0 0 auto;width:100%}.row-cols-lg-2>*{flex:0 0 auto;width:50%}.row-cols-lg-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-lg-4>*{flex:0 0 auto;width:25%}.row-cols-lg-5>*{flex:0 0 auto;width:20%}.row-cols-lg-6>*{flex:0 0 auto;width:16.6666666667%}}@media (min-width:1200px){.col-xl{flex:1 0 0%}.row-cols-xl-auto>*{flex:0 0 auto;width:auto}.row-cols-xl-1>*{flex:0 0 auto;width:100%}.row-cols-xl-2>*{flex:0 0 auto;width:50%}.row-cols-xl-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-xl-4>*{flex:0 0 auto;width:25%}.row-cols-xl-5>*{flex:0 0 auto;width:20%}.row-cols-xl-6>*{flex:0 0 auto;width:16.6666666667%}}@media (min-width:1400px){.col-xxl{flex:1 0 0%}.row-cols-xxl-auto>*{flex:0 0 auto;width:auto}.row-cols-xxl-1>*{flex:0 0 auto;width:100%}.row-cols-xxl-2>*{flex:0 0 auto;width:50%}.row-cols-xxl-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-xxl-4>*{flex:0 0 auto;width:25%}.row-cols-xxl-5>*{flex:0 0 auto;width:20%}.row-cols-xxl-6>*{flex:0 0 auto;width:16.6666666667%}}.col-auto{flex:0 0 auto;width:auto}.col-1{flex:0 0 auto;width:8.33333333%}.col-2{flex:0 0 auto;width:16.66666667%}.col-3{flex:0 0 auto;width:25%}.col-4{flex:0 0 auto;width:33.33333333%}.col-5{flex:0 0 auto;width:41.66666667%}.col-6{flex:0 0 auto;width:50%}.col-7{flex:0 0 auto;width:58.33333333%}.col-8{flex:0 0 auto;width:66.66666667%}.col-9{flex:0 0 auto;width:75%}.col-10{flex:0 0 auto;width:83.33333333%}.col-11{flex:0 0 auto;width:91.66666667%}.col-12{flex:0 0 auto;width:100%}.offset-1{margin-left:8.33333333%}.offset-2{margin-left:16.66666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333333%}.offset-5{margin-left:41.66666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333333%}.offset-8{margin-left:66.66666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333333%}.offset-11{margin-left:91.66666667%}.g-0,.gx-0{--bs-gutter-x:0}.g-0,.gy-0{--bs-gutter-y:0}.g-1,.gx-1{--bs-gutter-x:0.25rem}.g-1,.gy-1{--bs-gutter-y:0.25rem}.g-2,.gx-2{--bs-gutter-x:0.5rem}.g-2,.gy-2{--bs-gutter-y:0.5rem}.g-3,.gx-3{--bs-gutter-x:1rem}.g-3,.gy-3{--bs-gutter-y:1rem}.g-4,.gx-4{--bs-gutter-x:1.5rem}.g-4,.gy-4{--bs-gutter-y:1.5rem}.g-5,.gx-5{--bs-gutter-x:3rem}.g-5,.gy-5{--bs-gutter-y:3rem}@media (min-width:576px){.col-sm-auto{flex:0 0 auto;width:auto}.col-sm-1{flex:0 0 auto;width:8.33333333%}.col-sm-2{flex:0 0 auto;width:16.66666667%}.col-sm-3{flex:0 0 auto;width:25%}.col-sm-4{flex:0 0 auto;width:33.33333333%}.col-sm-5{flex:0 0 auto;width:41.66666667%}.col-sm-6{flex:0 0 auto;width:50%}.col-sm-7{flex:0 0 auto;width:58.33333333%}.col-sm-8{flex:0 0 auto;width:66.66666667%}.col-sm-9{flex:0 0 auto;width:75%}.col-sm-10{flex:0 0 auto;width:83.33333333%}.col-sm-11{flex:0 0 auto;width:91.66666667%}.col-sm-12{flex:0 0 auto;width:100%}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333333%}.offset-sm-2{margin-left:16.66666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333333%}.offset-sm-5{margin-left:41.66666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333333%}.offset-sm-8{margin-left:66.66666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333333%}.offset-sm-11{margin-left:91.66666667%}.g-sm-0,.gx-sm-0{--bs-gutter-x:0}.g-sm-0,.gy-sm-0{--bs-gutter-y:0}.g-sm-1,.gx-sm-1{--bs-gutter-x:0.25rem}.g-sm-1,.gy-sm-1{--bs-gutter-y:0.25rem}.g-sm-2,.gx-sm-2{--bs-gutter-x:0.5rem}.g-sm-2,.gy-sm-2{--bs-gutter-y:0.5rem}.g-sm-3,.gx-sm-3{--bs-gutter-x:1rem}.g-sm-3,.gy-sm-3{--bs-gutter-y:1rem}.g-sm-4,.gx-sm-4{--bs-gutter-x:1.5rem}.g-sm-4,.gy-sm-4{--bs-gutter-y:1.5rem}.g-sm-5,.gx-sm-5{--bs-gutter-x:3rem}.g-sm-5,.gy-sm-5{--bs-gutter-y:3rem}}@media (min-width:768px){.col-md-auto{flex:0 0 auto;width:auto}.col-md-1{flex:0 0 auto;width:8.33333333%}.col-md-2{flex:0 0 auto;width:16.66666667%}.col-md-3{flex:0 0 auto;width:25%}.col-md-4{flex:0 0 auto;width:33.33333333%}.col-md-5{flex:0 0 auto;width:41.66666667%}.col-md-6{flex:0 0 auto;width:50%}.col-md-7{flex:0 0 auto;width:58.33333333%}.col-md-8{flex:0 0 auto;width:66.66666667%}.col-md-9{flex:0 0 auto;width:75%}.col-md-10{flex:0 0 auto;width:83.33333333%}.col-md-11{flex:0 0 auto;width:91.66666667%}.col-md-12{flex:0 0 auto;width:100%}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333333%}.offset-md-2{margin-left:16.66666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333333%}.offset-md-5{margin-left:41.66666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333333%}.offset-md-8{margin-left:66.66666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333333%}.offset-md-11{margin-left:91.66666667%}.g-md-0,.gx-md-0{--bs-gutter-x:0}.g-md-0,.gy-md-0{--bs-gutter-y:0}.g-md-1,.gx-md-1{--bs-gutter-x:0.25rem}.g-md-1,.gy-md-1{--bs-gutter-y:0.25rem}.g-md-2,.gx-md-2{--bs-gutter-x:0.5rem}.g-md-2,.gy-md-2{--bs-gutter-y:0.5rem}.g-md-3,.gx-md-3{--bs-gutter-x:1rem}.g-md-3,.gy-md-3{--bs-gutter-y:1rem}.g-md-4,.gx-md-4{--bs-gutter-x:1.5rem}.g-md-4,.gy-md-4{--bs-gutter-y:1.5rem}.g-md-5,.gx-md-5{--bs-gutter-x:3rem}.g-md-5,.gy-md-5{--bs-gutter-y:3rem}}@media (min-width:992px){.col-lg-auto{flex:0 0 auto;width:auto}.col-lg-1{flex:0 0 auto;width:8.33333333%}.col-lg-2{flex:0 0 auto;width:16.66666667%}.col-lg-3{flex:0 0 auto;width:25%}.col-lg-4{flex:0 0 auto;width:33.33333333%}.col-lg-5{flex:0 0 auto;width:41.66666667%}.col-lg-6{flex:0 0 auto;width:50%}.col-lg-7{flex:0 0 auto;width:58.33333333%}.col-lg-8{flex:0 0 auto;width:66.66666667%}.col-lg-9{flex:0 0 auto;width:75%}.col-lg-10{flex:0 0 auto;width:83.33333333%}.col-lg-11{flex:0 0 auto;width:91.66666667%}.col-lg-12{flex:0 0 auto;width:100%}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333333%}.offset-lg-2{margin-left:16.66666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333333%}.offset-lg-5{margin-left:41.66666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333333%}.offset-lg-8{margin-left:66.66666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333333%}.offset-lg-11{margin-left:91.66666667%}.g-lg-0,.gx-lg-0{--bs-gutter-x:0}.g-lg-0,.gy-lg-0{--bs-gutter-y:0}.g-lg-1,.gx-lg-1{--bs-gutter-x:0.25rem}.g-lg-1,.gy-lg-1{--bs-gutter-y:0.25rem}.g-lg-2,.gx-lg-2{--bs-gutter-x:0.5rem}.g-lg-2,.gy-lg-2{--bs-gutter-y:0.5rem}.g-lg-3,.gx-lg-3{--bs-gutter-x:1rem}.g-lg-3,.gy-lg-3{--bs-gutter-y:1rem}.g-lg-4,.gx-lg-4{--bs-gutter-x:1.5rem}.g-lg-4,.gy-lg-4{--bs-gutter-y:1.5rem}.g-lg-5,.gx-lg-5{--bs-gutter-x:3rem}.g-lg-5,.gy-lg-5{--bs-gutter-y:3rem}}@media (min-width:1200px){.col-xl-auto{flex:0 0 auto;width:auto}.col-xl-1{flex:0 0 auto;width:8.33333333%}.col-xl-2{flex:0 0 auto;width:16.66666667%}.col-xl-3{flex:0 0 auto;width:25%}.col-xl-4{flex:0 0 auto;width:33.33333333%}.col-xl-5{flex:0 0 auto;width:41.66666667%}.col-xl-6{flex:0 0 auto;width:50%}.col-xl-7{flex:0 0 auto;width:58.33333333%}.col-xl-8{flex:0 0 auto;width:66.66666667%}.col-xl-9{flex:0 0 auto;width:75%}.col-xl-10{flex:0 0 auto;width:83.33333333%}.col-xl-11{flex:0 0 auto;width:91.66666667%}.col-xl-12{flex:0 0 auto;width:100%}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333333%}.offset-xl-2{margin-left:16.66666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333333%}.offset-xl-5{margin-left:41.66666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333333%}.offset-xl-8{margin-left:66.66666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333333%}.offset-xl-11{margin-left:91.66666667%}.g-xl-0,.gx-xl-0{--bs-gutter-x:0}.g-xl-0,.gy-xl-0{--bs-gutter-y:0}.g-xl-1,.gx-xl-1{--bs-gutter-x:0.25rem}.g-xl-1,.gy-xl-1{--bs-gutter-y:0.25rem}.g-xl-2,.gx-xl-2{--bs-gutter-x:0.5rem}.g-xl-2,.gy-xl-2{--bs-gutter-y:0.5rem}.g-xl-3,.gx-xl-3{--bs-gutter-x:1rem}.g-xl-3,.gy-xl-3{--bs-gutter-y:1rem}.g-xl-4,.gx-xl-4{--bs-gutter-x:1.5rem}.g-xl-4,.gy-xl-4{--bs-gutter-y:1.5rem}.g-xl-5,.gx-xl-5{--bs-gutter-x:3rem}.g-xl-5,.gy-xl-5{--bs-gutter-y:3rem}}@media (min-width:1400px){.col-xxl-auto{flex:0 0 auto;width:auto}.col-xxl-1{flex:0 0 auto;width:8.33333333%}.col-xxl-2{flex:0 0 auto;width:16.66666667%}.col-xxl-3{flex:0 0 auto;width:25%}.col-xxl-4{flex:0 0 auto;width:33.33333333%}.col-xxl-5{flex:0 0 auto;width:41.66666667%}.col-xxl-6{flex:0 0 auto;width:50%}.col-xxl-7{flex:0 0 auto;width:58.33333333%}.col-xxl-8{flex:0 0 auto;width:66.66666667%}.col-xxl-9{flex:0 0 auto;width:75%}.col-xxl-10{flex:0 0 auto;width:83.33333333%}.col-xxl-11{flex:0 0 auto;width:91.66666667%}.col-xxl-12{flex:0 0 auto;width:100%}.offset-xxl-0{margin-left:0}.offset-xxl-1{margin-left:8.33333333%}.offset-xxl-2{margin-left:16.66666667%}.offset-xxl-3{margin-left:25%}.offset-xxl-4{margin-left:33.33333333%}.offset-xxl-5{margin-left:41.66666667%}.offset-xxl-6{margin-left:50%}.offset-xxl-7{margin-left:58.33333333%}.offset-xxl-8{margin-left:66.66666667%}.offset-xxl-9{margin-left:75%}.offset-xxl-10{margin-left:83.33333333%}.offset-xxl-11{margin-left:91.66666667%}.g-xxl-0,.gx-xxl-0{--bs-gutter-x:0}.g-xxl-0,.gy-xxl-0{--bs-gutter-y:0}.g-xxl-1,.gx-xxl-1{--bs-gutter-x:0.25rem}.g-xxl-1,.gy-xxl-1{--bs-gutter-y:0.25rem}.g-xxl-2,.gx-xxl-2{--bs-gutter-x:0.5rem}.g-xxl-2,.gy-xxl-2{--bs-gutter-y:0.5rem}.g-xxl-3,.gx-xxl-3{--bs-gutter-x:1rem}.g-xxl-3,.gy-xxl-3{--bs-gutter-y:1rem}.g-xxl-4,.gx-xxl-4{--bs-gutter-x:1.5rem}.g-xxl-4,.gy-xxl-4{--bs-gutter-y:1.5rem}.g-xxl-5,.gx-xxl-5{--bs-gutter-x:3rem}.g-xxl-5,.gy-xxl-5{--bs-gutter-y:3rem}}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-grid{display:grid!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}.d-none{display:none!important}.flex-fill{flex:1 1 auto!important}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column-reverse{flex-direction:column-reverse!important}.flex-grow-0{flex-grow:0!important}.flex-grow-1{flex-grow:1!important}.flex-shrink-0{flex-shrink:0!important}.flex-shrink-1{flex-shrink:1!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.justify-content-evenly{justify-content:space-evenly!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.align-items-baseline{align-items:baseline!important}.align-items-stretch{align-items:stretch!important}.align-content-start{align-content:flex-start!important}.align-content-end{align-content:flex-end!important}.align-content-center{align-content:center!important}.align-content-between{align-content:space-between!important}.align-content-around{align-content:space-around!important}.align-content-stretch{align-content:stretch!important}.align-self-auto{align-self:auto!important}.align-self-start{align-self:flex-start!important}.align-self-end{align-self:flex-end!important}.align-self-center{align-self:center!important}.align-self-baseline{align-self:baseline!important}.align-self-stretch{align-self:stretch!important}.order-first{order:-1!important}.order-0{order:0!important}.order-1{order:1!important}.order-2{order:2!important}.order-3{order:3!important}.order-4{order:4!important}.order-5{order:5!important}.order-last{order:6!important}.m-0{margin:0!important}.m-1{margin:.25rem!important}.m-2{margin:.5rem!important}.m-3{margin:1rem!important}.m-4{margin:1.5rem!important}.m-5{margin:3rem!important}.m-auto{margin:auto!important}.mx-0{margin-right:0!important;margin-left:0!important}.mx-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-3{margin-right:1rem!important;margin-left:1rem!important}.mx-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-5{margin-right:3rem!important;margin-left:3rem!important}.mx-auto{margin-right:auto!important;margin-left:auto!important}.my-0{margin-top:0!important;margin-bottom:0!important}.my-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-0{margin-top:0!important}.mt-1{margin-top:.25rem!important}.mt-2{margin-top:.5rem!important}.mt-3{margin-top:1rem!important}.mt-4{margin-top:1.5rem!important}.mt-5{margin-top:3rem!important}.mt-auto{margin-top:auto!important}.me-0{margin-right:0!important}.me-1{margin-right:.25rem!important}.me-2{margin-right:.5rem!important}.me-3{margin-right:1rem!important}.me-4{margin-right:1.5rem!important}.me-5{margin-right:3rem!important}.me-auto{margin-right:auto!important}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:.25rem!important}.mb-2{margin-bottom:.5rem!important}.mb-3{margin-bottom:1rem!important}.mb-4{margin-bottom:1.5rem!important}.mb-5{margin-bottom:3rem!important}.mb-auto{margin-bottom:auto!important}.ms-0{margin-left:0!important}.ms-1{margin-left:.25rem!important}.ms-2{margin-left:.5rem!important}.ms-3{margin-left:1rem!important}.ms-4{margin-left:1.5rem!important}.ms-5{margin-left:3rem!important}.ms-auto{margin-left:auto!important}.p-0{padding:0!important}.p-1{padding:.25rem!important}.p-2{padding:.5rem!important}.p-3{padding:1rem!important}.p-4{padding:1.5rem!important}.p-5{padding:3rem!important}.px-0{padding-right:0!important;padding-left:0!important}.px-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-3{padding-right:1rem!important;padding-left:1rem!important}.px-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-5{padding-right:3rem!important;padding-left:3rem!important}.py-0{padding-top:0!important;padding-bottom:0!important}.py-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-0{padding-top:0!important}.pt-1{padding-top:.25rem!important}.pt-2{padding-top:.5rem!important}.pt-3{padding-top:1rem!important}.pt-4{padding-top:1.5rem!important}.pt-5{padding-top:3rem!important}.pe-0{padding-right:0!important}.pe-1{padding-right:.25rem!important}.pe-2{padding-right:.5rem!important}.pe-3{padding-right:1rem!important}.pe-4{padding-right:1.5rem!important}.pe-5{padding-right:3rem!important}.pb-0{padding-bottom:0!important}.pb-1{padding-bottom:.25rem!important}.pb-2{padding-bottom:.5rem!important}.pb-3{padding-bottom:1rem!important}.pb-4{padding-bottom:1.5rem!important}.pb-5{padding-bottom:3rem!important}.ps-0{padding-left:0!important}.ps-1{padding-left:.25rem!important}.ps-2{padding-left:.5rem!important}.ps-3{padding-left:1rem!important}.ps-4{padding-left:1.5rem!important}.ps-5{padding-left:3rem!important}@media (min-width:576px){.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-grid{display:grid!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:flex!important}.d-sm-inline-flex{display:inline-flex!important}.d-sm-none{display:none!important}.flex-sm-fill{flex:1 1 auto!important}.flex-sm-row{flex-direction:row!important}.flex-sm-column{flex-direction:column!important}.flex-sm-row-reverse{flex-direction:row-reverse!important}.flex-sm-column-reverse{flex-direction:column-reverse!important}.flex-sm-grow-0{flex-grow:0!important}.flex-sm-grow-1{flex-grow:1!important}.flex-sm-shrink-0{flex-shrink:0!important}.flex-sm-shrink-1{flex-shrink:1!important}.flex-sm-wrap{flex-wrap:wrap!important}.flex-sm-nowrap{flex-wrap:nowrap!important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-sm-start{justify-content:flex-start!important}.justify-content-sm-end{justify-content:flex-end!important}.justify-content-sm-center{justify-content:center!important}.justify-content-sm-between{justify-content:space-between!important}.justify-content-sm-around{justify-content:space-around!important}.justify-content-sm-evenly{justify-content:space-evenly!important}.align-items-sm-start{align-items:flex-start!important}.align-items-sm-end{align-items:flex-end!important}.align-items-sm-center{align-items:center!important}.align-items-sm-baseline{align-items:baseline!important}.align-items-sm-stretch{align-items:stretch!important}.align-content-sm-start{align-content:flex-start!important}.align-content-sm-end{align-content:flex-end!important}.align-content-sm-center{align-content:center!important}.align-content-sm-between{align-content:space-between!important}.align-content-sm-around{align-content:space-around!important}.align-content-sm-stretch{align-content:stretch!important}.align-self-sm-auto{align-self:auto!important}.align-self-sm-start{align-self:flex-start!important}.align-self-sm-end{align-self:flex-end!important}.align-self-sm-center{align-self:center!important}.align-self-sm-baseline{align-self:baseline!important}.align-self-sm-stretch{align-self:stretch!important}.order-sm-first{order:-1!important}.order-sm-0{order:0!important}.order-sm-1{order:1!important}.order-sm-2{order:2!important}.order-sm-3{order:3!important}.order-sm-4{order:4!important}.order-sm-5{order:5!important}.order-sm-last{order:6!important}.m-sm-0{margin:0!important}.m-sm-1{margin:.25rem!important}.m-sm-2{margin:.5rem!important}.m-sm-3{margin:1rem!important}.m-sm-4{margin:1.5rem!important}.m-sm-5{margin:3rem!important}.m-sm-auto{margin:auto!important}.mx-sm-0{margin-right:0!important;margin-left:0!important}.mx-sm-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-sm-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-sm-3{margin-right:1rem!important;margin-left:1rem!important}.mx-sm-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-sm-5{margin-right:3rem!important;margin-left:3rem!important}.mx-sm-auto{margin-right:auto!important;margin-left:auto!important}.my-sm-0{margin-top:0!important;margin-bottom:0!important}.my-sm-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-sm-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-sm-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-sm-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-sm-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-sm-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-sm-0{margin-top:0!important}.mt-sm-1{margin-top:.25rem!important}.mt-sm-2{margin-top:.5rem!important}.mt-sm-3{margin-top:1rem!important}.mt-sm-4{margin-top:1.5rem!important}.mt-sm-5{margin-top:3rem!important}.mt-sm-auto{margin-top:auto!important}.me-sm-0{margin-right:0!important}.me-sm-1{margin-right:.25rem!important}.me-sm-2{margin-right:.5rem!important}.me-sm-3{margin-right:1rem!important}.me-sm-4{margin-right:1.5rem!important}.me-sm-5{margin-right:3rem!important}.me-sm-auto{margin-right:auto!important}.mb-sm-0{margin-bottom:0!important}.mb-sm-1{margin-bottom:.25rem!important}.mb-sm-2{margin-bottom:.5rem!important}.mb-sm-3{margin-bottom:1rem!important}.mb-sm-4{margin-bottom:1.5rem!important}.mb-sm-5{margin-bottom:3rem!important}.mb-sm-auto{margin-bottom:auto!important}.ms-sm-0{margin-left:0!important}.ms-sm-1{margin-left:.25rem!important}.ms-sm-2{margin-left:.5rem!important}.ms-sm-3{margin-left:1rem!important}.ms-sm-4{margin-left:1.5rem!important}.ms-sm-5{margin-left:3rem!important}.ms-sm-auto{margin-left:auto!important}.p-sm-0{padding:0!important}.p-sm-1{padding:.25rem!important}.p-sm-2{padding:.5rem!important}.p-sm-3{padding:1rem!important}.p-sm-4{padding:1.5rem!important}.p-sm-5{padding:3rem!important}.px-sm-0{padding-right:0!important;padding-left:0!important}.px-sm-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-sm-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-sm-3{padding-right:1rem!important;padding-left:1rem!important}.px-sm-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-sm-5{padding-right:3rem!important;padding-left:3rem!important}.py-sm-0{padding-top:0!important;padding-bottom:0!important}.py-sm-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-sm-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-sm-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-sm-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-sm-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-sm-0{padding-top:0!important}.pt-sm-1{padding-top:.25rem!important}.pt-sm-2{padding-top:.5rem!important}.pt-sm-3{padding-top:1rem!important}.pt-sm-4{padding-top:1.5rem!important}.pt-sm-5{padding-top:3rem!important}.pe-sm-0{padding-right:0!important}.pe-sm-1{padding-right:.25rem!important}.pe-sm-2{padding-right:.5rem!important}.pe-sm-3{padding-right:1rem!important}.pe-sm-4{padding-right:1.5rem!important}.pe-sm-5{padding-right:3rem!important}.pb-sm-0{padding-bottom:0!important}.pb-sm-1{padding-bottom:.25rem!important}.pb-sm-2{padding-bottom:.5rem!important}.pb-sm-3{padding-bottom:1rem!important}.pb-sm-4{padding-bottom:1.5rem!important}.pb-sm-5{padding-bottom:3rem!important}.ps-sm-0{padding-left:0!important}.ps-sm-1{padding-left:.25rem!important}.ps-sm-2{padding-left:.5rem!important}.ps-sm-3{padding-left:1rem!important}.ps-sm-4{padding-left:1.5rem!important}.ps-sm-5{padding-left:3rem!important}}@media (min-width:768px){.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-grid{display:grid!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:flex!important}.d-md-inline-flex{display:inline-flex!important}.d-md-none{display:none!important}.flex-md-fill{flex:1 1 auto!important}.flex-md-row{flex-direction:row!important}.flex-md-column{flex-direction:column!important}.flex-md-row-reverse{flex-direction:row-reverse!important}.flex-md-column-reverse{flex-direction:column-reverse!important}.flex-md-grow-0{flex-grow:0!important}.flex-md-grow-1{flex-grow:1!important}.flex-md-shrink-0{flex-shrink:0!important}.flex-md-shrink-1{flex-shrink:1!important}.flex-md-wrap{flex-wrap:wrap!important}.flex-md-nowrap{flex-wrap:nowrap!important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-md-start{justify-content:flex-start!important}.justify-content-md-end{justify-content:flex-end!important}.justify-content-md-center{justify-content:center!important}.justify-content-md-between{justify-content:space-between!important}.justify-content-md-around{justify-content:space-around!important}.justify-content-md-evenly{justify-content:space-evenly!important}.align-items-md-start{align-items:flex-start!important}.align-items-md-end{align-items:flex-end!important}.align-items-md-center{align-items:center!important}.align-items-md-baseline{align-items:baseline!important}.align-items-md-stretch{align-items:stretch!important}.align-content-md-start{align-content:flex-start!important}.align-content-md-end{align-content:flex-end!important}.align-content-md-center{align-content:center!important}.align-content-md-between{align-content:space-between!important}.align-content-md-around{align-content:space-around!important}.align-content-md-stretch{align-content:stretch!important}.align-self-md-auto{align-self:auto!important}.align-self-md-start{align-self:flex-start!important}.align-self-md-end{align-self:flex-end!important}.align-self-md-center{align-self:center!important}.align-self-md-baseline{align-self:baseline!important}.align-self-md-stretch{align-self:stretch!important}.order-md-first{order:-1!important}.order-md-0{order:0!important}.order-md-1{order:1!important}.order-md-2{order:2!important}.order-md-3{order:3!important}.order-md-4{order:4!important}.order-md-5{order:5!important}.order-md-last{order:6!important}.m-md-0{margin:0!important}.m-md-1{margin:.25rem!important}.m-md-2{margin:.5rem!important}.m-md-3{margin:1rem!important}.m-md-4{margin:1.5rem!important}.m-md-5{margin:3rem!important}.m-md-auto{margin:auto!important}.mx-md-0{margin-right:0!important;margin-left:0!important}.mx-md-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-md-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-md-3{margin-right:1rem!important;margin-left:1rem!important}.mx-md-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-md-5{margin-right:3rem!important;margin-left:3rem!important}.mx-md-auto{margin-right:auto!important;margin-left:auto!important}.my-md-0{margin-top:0!important;margin-bottom:0!important}.my-md-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-md-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-md-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-md-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-md-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-md-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-md-0{margin-top:0!important}.mt-md-1{margin-top:.25rem!important}.mt-md-2{margin-top:.5rem!important}.mt-md-3{margin-top:1rem!important}.mt-md-4{margin-top:1.5rem!important}.mt-md-5{margin-top:3rem!important}.mt-md-auto{margin-top:auto!important}.me-md-0{margin-right:0!important}.me-md-1{margin-right:.25rem!important}.me-md-2{margin-right:.5rem!important}.me-md-3{margin-right:1rem!important}.me-md-4{margin-right:1.5rem!important}.me-md-5{margin-right:3rem!important}.me-md-auto{margin-right:auto!important}.mb-md-0{margin-bottom:0!important}.mb-md-1{margin-bottom:.25rem!important}.mb-md-2{margin-bottom:.5rem!important}.mb-md-3{margin-bottom:1rem!important}.mb-md-4{margin-bottom:1.5rem!important}.mb-md-5{margin-bottom:3rem!important}.mb-md-auto{margin-bottom:auto!important}.ms-md-0{margin-left:0!important}.ms-md-1{margin-left:.25rem!important}.ms-md-2{margin-left:.5rem!important}.ms-md-3{margin-left:1rem!important}.ms-md-4{margin-left:1.5rem!important}.ms-md-5{margin-left:3rem!important}.ms-md-auto{margin-left:auto!important}.p-md-0{padding:0!important}.p-md-1{padding:.25rem!important}.p-md-2{padding:.5rem!important}.p-md-3{padding:1rem!important}.p-md-4{padding:1.5rem!important}.p-md-5{padding:3rem!important}.px-md-0{padding-right:0!important;padding-left:0!important}.px-md-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-md-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-md-3{padding-right:1rem!important;padding-left:1rem!important}.px-md-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-md-5{padding-right:3rem!important;padding-left:3rem!important}.py-md-0{padding-top:0!important;padding-bottom:0!important}.py-md-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-md-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-md-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-md-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-md-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-md-0{padding-top:0!important}.pt-md-1{padding-top:.25rem!important}.pt-md-2{padding-top:.5rem!important}.pt-md-3{padding-top:1rem!important}.pt-md-4{padding-top:1.5rem!important}.pt-md-5{padding-top:3rem!important}.pe-md-0{padding-right:0!important}.pe-md-1{padding-right:.25rem!important}.pe-md-2{padding-right:.5rem!important}.pe-md-3{padding-right:1rem!important}.pe-md-4{padding-right:1.5rem!important}.pe-md-5{padding-right:3rem!important}.pb-md-0{padding-bottom:0!important}.pb-md-1{padding-bottom:.25rem!important}.pb-md-2{padding-bottom:.5rem!important}.pb-md-3{padding-bottom:1rem!important}.pb-md-4{padding-bottom:1.5rem!important}.pb-md-5{padding-bottom:3rem!important}.ps-md-0{padding-left:0!important}.ps-md-1{padding-left:.25rem!important}.ps-md-2{padding-left:.5rem!important}.ps-md-3{padding-left:1rem!important}.ps-md-4{padding-left:1.5rem!important}.ps-md-5{padding-left:3rem!important}}@media (min-width:992px){.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-grid{display:grid!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:flex!important}.d-lg-inline-flex{display:inline-flex!important}.d-lg-none{display:none!important}.flex-lg-fill{flex:1 1 auto!important}.flex-lg-row{flex-direction:row!important}.flex-lg-column{flex-direction:column!important}.flex-lg-row-reverse{flex-direction:row-reverse!important}.flex-lg-column-reverse{flex-direction:column-reverse!important}.flex-lg-grow-0{flex-grow:0!important}.flex-lg-grow-1{flex-grow:1!important}.flex-lg-shrink-0{flex-shrink:0!important}.flex-lg-shrink-1{flex-shrink:1!important}.flex-lg-wrap{flex-wrap:wrap!important}.flex-lg-nowrap{flex-wrap:nowrap!important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-lg-start{justify-content:flex-start!important}.justify-content-lg-end{justify-content:flex-end!important}.justify-content-lg-center{justify-content:center!important}.justify-content-lg-between{justify-content:space-between!important}.justify-content-lg-around{justify-content:space-around!important}.justify-content-lg-evenly{justify-content:space-evenly!important}.align-items-lg-start{align-items:flex-start!important}.align-items-lg-end{align-items:flex-end!important}.align-items-lg-center{align-items:center!important}.align-items-lg-baseline{align-items:baseline!important}.align-items-lg-stretch{align-items:stretch!important}.align-content-lg-start{align-content:flex-start!important}.align-content-lg-end{align-content:flex-end!important}.align-content-lg-center{align-content:center!important}.align-content-lg-between{align-content:space-between!important}.align-content-lg-around{align-content:space-around!important}.align-content-lg-stretch{align-content:stretch!important}.align-self-lg-auto{align-self:auto!important}.align-self-lg-start{align-self:flex-start!important}.align-self-lg-end{align-self:flex-end!important}.align-self-lg-center{align-self:center!important}.align-self-lg-baseline{align-self:baseline!important}.align-self-lg-stretch{align-self:stretch!important}.order-lg-first{order:-1!important}.order-lg-0{order:0!important}.order-lg-1{order:1!important}.order-lg-2{order:2!important}.order-lg-3{order:3!important}.order-lg-4{order:4!important}.order-lg-5{order:5!important}.order-lg-last{order:6!important}.m-lg-0{margin:0!important}.m-lg-1{margin:.25rem!important}.m-lg-2{margin:.5rem!important}.m-lg-3{margin:1rem!important}.m-lg-4{margin:1.5rem!important}.m-lg-5{margin:3rem!important}.m-lg-auto{margin:auto!important}.mx-lg-0{margin-right:0!important;margin-left:0!important}.mx-lg-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-lg-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-lg-3{margin-right:1rem!important;margin-left:1rem!important}.mx-lg-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-lg-5{margin-right:3rem!important;margin-left:3rem!important}.mx-lg-auto{margin-right:auto!important;margin-left:auto!important}.my-lg-0{margin-top:0!important;margin-bottom:0!important}.my-lg-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-lg-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-lg-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-lg-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-lg-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-lg-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-lg-0{margin-top:0!important}.mt-lg-1{margin-top:.25rem!important}.mt-lg-2{margin-top:.5rem!important}.mt-lg-3{margin-top:1rem!important}.mt-lg-4{margin-top:1.5rem!important}.mt-lg-5{margin-top:3rem!important}.mt-lg-auto{margin-top:auto!important}.me-lg-0{margin-right:0!important}.me-lg-1{margin-right:.25rem!important}.me-lg-2{margin-right:.5rem!important}.me-lg-3{margin-right:1rem!important}.me-lg-4{margin-right:1.5rem!important}.me-lg-5{margin-right:3rem!important}.me-lg-auto{margin-right:auto!important}.mb-lg-0{margin-bottom:0!important}.mb-lg-1{margin-bottom:.25rem!important}.mb-lg-2{margin-bottom:.5rem!important}.mb-lg-3{margin-bottom:1rem!important}.mb-lg-4{margin-bottom:1.5rem!important}.mb-lg-5{margin-bottom:3rem!important}.mb-lg-auto{margin-bottom:auto!important}.ms-lg-0{margin-left:0!important}.ms-lg-1{margin-left:.25rem!important}.ms-lg-2{margin-left:.5rem!important}.ms-lg-3{margin-left:1rem!important}.ms-lg-4{margin-left:1.5rem!important}.ms-lg-5{margin-left:3rem!important}.ms-lg-auto{margin-left:auto!important}.p-lg-0{padding:0!important}.p-lg-1{padding:.25rem!important}.p-lg-2{padding:.5rem!important}.p-lg-3{padding:1rem!important}.p-lg-4{padding:1.5rem!important}.p-lg-5{padding:3rem!important}.px-lg-0{padding-right:0!important;padding-left:0!important}.px-lg-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-lg-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-lg-3{padding-right:1rem!important;padding-left:1rem!important}.px-lg-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-lg-5{padding-right:3rem!important;padding-left:3rem!important}.py-lg-0{padding-top:0!important;padding-bottom:0!important}.py-lg-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-lg-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-lg-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-lg-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-lg-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-lg-0{padding-top:0!important}.pt-lg-1{padding-top:.25rem!important}.pt-lg-2{padding-top:.5rem!important}.pt-lg-3{padding-top:1rem!important}.pt-lg-4{padding-top:1.5rem!important}.pt-lg-5{padding-top:3rem!important}.pe-lg-0{padding-right:0!important}.pe-lg-1{padding-right:.25rem!important}.pe-lg-2{padding-right:.5rem!important}.pe-lg-3{padding-right:1rem!important}.pe-lg-4{padding-right:1.5rem!important}.pe-lg-5{padding-right:3rem!important}.pb-lg-0{padding-bottom:0!important}.pb-lg-1{padding-bottom:.25rem!important}.pb-lg-2{padding-bottom:.5rem!important}.pb-lg-3{padding-bottom:1rem!important}.pb-lg-4{padding-bottom:1.5rem!important}.pb-lg-5{padding-bottom:3rem!important}.ps-lg-0{padding-left:0!important}.ps-lg-1{padding-left:.25rem!important}.ps-lg-2{padding-left:.5rem!important}.ps-lg-3{padding-left:1rem!important}.ps-lg-4{padding-left:1.5rem!important}.ps-lg-5{padding-left:3rem!important}}@media (min-width:1200px){.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-grid{display:grid!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:flex!important}.d-xl-inline-flex{display:inline-flex!important}.d-xl-none{display:none!important}.flex-xl-fill{flex:1 1 auto!important}.flex-xl-row{flex-direction:row!important}.flex-xl-column{flex-direction:column!important}.flex-xl-row-reverse{flex-direction:row-reverse!important}.flex-xl-column-reverse{flex-direction:column-reverse!important}.flex-xl-grow-0{flex-grow:0!important}.flex-xl-grow-1{flex-grow:1!important}.flex-xl-shrink-0{flex-shrink:0!important}.flex-xl-shrink-1{flex-shrink:1!important}.flex-xl-wrap{flex-wrap:wrap!important}.flex-xl-nowrap{flex-wrap:nowrap!important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-xl-start{justify-content:flex-start!important}.justify-content-xl-end{justify-content:flex-end!important}.justify-content-xl-center{justify-content:center!important}.justify-content-xl-between{justify-content:space-between!important}.justify-content-xl-around{justify-content:space-around!important}.justify-content-xl-evenly{justify-content:space-evenly!important}.align-items-xl-start{align-items:flex-start!important}.align-items-xl-end{align-items:flex-end!important}.align-items-xl-center{align-items:center!important}.align-items-xl-baseline{align-items:baseline!important}.align-items-xl-stretch{align-items:stretch!important}.align-content-xl-start{align-content:flex-start!important}.align-content-xl-end{align-content:flex-end!important}.align-content-xl-center{align-content:center!important}.align-content-xl-between{align-content:space-between!important}.align-content-xl-around{align-content:space-around!important}.align-content-xl-stretch{align-content:stretch!important}.align-self-xl-auto{align-self:auto!important}.align-self-xl-start{align-self:flex-start!important}.align-self-xl-end{align-self:flex-end!important}.align-self-xl-center{align-self:center!important}.align-self-xl-baseline{align-self:baseline!important}.align-self-xl-stretch{align-self:stretch!important}.order-xl-first{order:-1!important}.order-xl-0{order:0!important}.order-xl-1{order:1!important}.order-xl-2{order:2!important}.order-xl-3{order:3!important}.order-xl-4{order:4!important}.order-xl-5{order:5!important}.order-xl-last{order:6!important}.m-xl-0{margin:0!important}.m-xl-1{margin:.25rem!important}.m-xl-2{margin:.5rem!important}.m-xl-3{margin:1rem!important}.m-xl-4{margin:1.5rem!important}.m-xl-5{margin:3rem!important}.m-xl-auto{margin:auto!important}.mx-xl-0{margin-right:0!important;margin-left:0!important}.mx-xl-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-xl-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-xl-3{margin-right:1rem!important;margin-left:1rem!important}.mx-xl-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-xl-5{margin-right:3rem!important;margin-left:3rem!important}.mx-xl-auto{margin-right:auto!important;margin-left:auto!important}.my-xl-0{margin-top:0!important;margin-bottom:0!important}.my-xl-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-xl-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-xl-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-xl-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-xl-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-xl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xl-0{margin-top:0!important}.mt-xl-1{margin-top:.25rem!important}.mt-xl-2{margin-top:.5rem!important}.mt-xl-3{margin-top:1rem!important}.mt-xl-4{margin-top:1.5rem!important}.mt-xl-5{margin-top:3rem!important}.mt-xl-auto{margin-top:auto!important}.me-xl-0{margin-right:0!important}.me-xl-1{margin-right:.25rem!important}.me-xl-2{margin-right:.5rem!important}.me-xl-3{margin-right:1rem!important}.me-xl-4{margin-right:1.5rem!important}.me-xl-5{margin-right:3rem!important}.me-xl-auto{margin-right:auto!important}.mb-xl-0{margin-bottom:0!important}.mb-xl-1{margin-bottom:.25rem!important}.mb-xl-2{margin-bottom:.5rem!important}.mb-xl-3{margin-bottom:1rem!important}.mb-xl-4{margin-bottom:1.5rem!important}.mb-xl-5{margin-bottom:3rem!important}.mb-xl-auto{margin-bottom:auto!important}.ms-xl-0{margin-left:0!important}.ms-xl-1{margin-left:.25rem!important}.ms-xl-2{margin-left:.5rem!important}.ms-xl-3{margin-left:1rem!important}.ms-xl-4{margin-left:1.5rem!important}.ms-xl-5{margin-left:3rem!important}.ms-xl-auto{margin-left:auto!important}.p-xl-0{padding:0!important}.p-xl-1{padding:.25rem!important}.p-xl-2{padding:.5rem!important}.p-xl-3{padding:1rem!important}.p-xl-4{padding:1.5rem!important}.p-xl-5{padding:3rem!important}.px-xl-0{padding-right:0!important;padding-left:0!important}.px-xl-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-xl-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-xl-3{padding-right:1rem!important;padding-left:1rem!important}.px-xl-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-xl-5{padding-right:3rem!important;padding-left:3rem!important}.py-xl-0{padding-top:0!important;padding-bottom:0!important}.py-xl-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-xl-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-xl-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-xl-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-xl-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-xl-0{padding-top:0!important}.pt-xl-1{padding-top:.25rem!important}.pt-xl-2{padding-top:.5rem!important}.pt-xl-3{padding-top:1rem!important}.pt-xl-4{padding-top:1.5rem!important}.pt-xl-5{padding-top:3rem!important}.pe-xl-0{padding-right:0!important}.pe-xl-1{padding-right:.25rem!important}.pe-xl-2{padding-right:.5rem!important}.pe-xl-3{padding-right:1rem!important}.pe-xl-4{padding-right:1.5rem!important}.pe-xl-5{padding-right:3rem!important}.pb-xl-0{padding-bottom:0!important}.pb-xl-1{padding-bottom:.25rem!important}.pb-xl-2{padding-bottom:.5rem!important}.pb-xl-3{padding-bottom:1rem!important}.pb-xl-4{padding-bottom:1.5rem!important}.pb-xl-5{padding-bottom:3rem!important}.ps-xl-0{padding-left:0!important}.ps-xl-1{padding-left:.25rem!important}.ps-xl-2{padding-left:.5rem!important}.ps-xl-3{padding-left:1rem!important}.ps-xl-4{padding-left:1.5rem!important}.ps-xl-5{padding-left:3rem!important}}@media (min-width:1400px){.d-xxl-inline{display:inline!important}.d-xxl-inline-block{display:inline-block!important}.d-xxl-block{display:block!important}.d-xxl-grid{display:grid!important}.d-xxl-table{display:table!important}.d-xxl-table-row{display:table-row!important}.d-xxl-table-cell{display:table-cell!important}.d-xxl-flex{display:flex!important}.d-xxl-inline-flex{display:inline-flex!important}.d-xxl-none{display:none!important}.flex-xxl-fill{flex:1 1 auto!important}.flex-xxl-row{flex-direction:row!important}.flex-xxl-column{flex-direction:column!important}.flex-xxl-row-reverse{flex-direction:row-reverse!important}.flex-xxl-column-reverse{flex-direction:column-reverse!important}.flex-xxl-grow-0{flex-grow:0!important}.flex-xxl-grow-1{flex-grow:1!important}.flex-xxl-shrink-0{flex-shrink:0!important}.flex-xxl-shrink-1{flex-shrink:1!important}.flex-xxl-wrap{flex-wrap:wrap!important}.flex-xxl-nowrap{flex-wrap:nowrap!important}.flex-xxl-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-xxl-start{justify-content:flex-start!important}.justify-content-xxl-end{justify-content:flex-end!important}.justify-content-xxl-center{justify-content:center!important}.justify-content-xxl-between{justify-content:space-between!important}.justify-content-xxl-around{justify-content:space-around!important}.justify-content-xxl-evenly{justify-content:space-evenly!important}.align-items-xxl-start{align-items:flex-start!important}.align-items-xxl-end{align-items:flex-end!important}.align-items-xxl-center{align-items:center!important}.align-items-xxl-baseline{align-items:baseline!important}.align-items-xxl-stretch{align-items:stretch!important}.align-content-xxl-start{align-content:flex-start!important}.align-content-xxl-end{align-content:flex-end!important}.align-content-xxl-center{align-content:center!important}.align-content-xxl-between{align-content:space-between!important}.align-content-xxl-around{align-content:space-around!important}.align-content-xxl-stretch{align-content:stretch!important}.align-self-xxl-auto{align-self:auto!important}.align-self-xxl-start{align-self:flex-start!important}.align-self-xxl-end{align-self:flex-end!important}.align-self-xxl-center{align-self:center!important}.align-self-xxl-baseline{align-self:baseline!important}.align-self-xxl-stretch{align-self:stretch!important}.order-xxl-first{order:-1!important}.order-xxl-0{order:0!important}.order-xxl-1{order:1!important}.order-xxl-2{order:2!important}.order-xxl-3{order:3!important}.order-xxl-4{order:4!important}.order-xxl-5{order:5!important}.order-xxl-last{order:6!important}.m-xxl-0{margin:0!important}.m-xxl-1{margin:.25rem!important}.m-xxl-2{margin:.5rem!important}.m-xxl-3{margin:1rem!important}.m-xxl-4{margin:1.5rem!important}.m-xxl-5{margin:3rem!important}.m-xxl-auto{margin:auto!important}.mx-xxl-0{margin-right:0!important;margin-left:0!important}.mx-xxl-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-xxl-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-xxl-3{margin-right:1rem!important;margin-left:1rem!important}.mx-xxl-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-xxl-5{margin-right:3rem!important;margin-left:3rem!important}.mx-xxl-auto{margin-right:auto!important;margin-left:auto!important}.my-xxl-0{margin-top:0!important;margin-bottom:0!important}.my-xxl-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-xxl-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-xxl-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-xxl-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-xxl-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-xxl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xxl-0{margin-top:0!important}.mt-xxl-1{margin-top:.25rem!important}.mt-xxl-2{margin-top:.5rem!important}.mt-xxl-3{margin-top:1rem!important}.mt-xxl-4{margin-top:1.5rem!important}.mt-xxl-5{margin-top:3rem!important}.mt-xxl-auto{margin-top:auto!important}.me-xxl-0{margin-right:0!important}.me-xxl-1{margin-right:.25rem!important}.me-xxl-2{margin-right:.5rem!important}.me-xxl-3{margin-right:1rem!important}.me-xxl-4{margin-right:1.5rem!important}.me-xxl-5{margin-right:3rem!important}.me-xxl-auto{margin-right:auto!important}.mb-xxl-0{margin-bottom:0!important}.mb-xxl-1{margin-bottom:.25rem!important}.mb-xxl-2{margin-bottom:.5rem!important}.mb-xxl-3{margin-bottom:1rem!important}.mb-xxl-4{margin-bottom:1.5rem!important}.mb-xxl-5{margin-bottom:3rem!important}.mb-xxl-auto{margin-bottom:auto!important}.ms-xxl-0{margin-left:0!important}.ms-xxl-1{margin-left:.25rem!important}.ms-xxl-2{margin-left:.5rem!important}.ms-xxl-3{margin-left:1rem!important}.ms-xxl-4{margin-left:1.5rem!important}.ms-xxl-5{margin-left:3rem!important}.ms-xxl-auto{margin-left:auto!important}.p-xxl-0{padding:0!important}.p-xxl-1{padding:.25rem!important}.p-xxl-2{padding:.5rem!important}.p-xxl-3{padding:1rem!important}.p-xxl-4{padding:1.5rem!important}.p-xxl-5{padding:3rem!important}.px-xxl-0{padding-right:0!important;padding-left:0!important}.px-xxl-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-xxl-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-xxl-3{padding-right:1rem!important;padding-left:1rem!important}.px-xxl-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-xxl-5{padding-right:3rem!important;padding-left:3rem!important}.py-xxl-0{padding-top:0!important;padding-bottom:0!important}.py-xxl-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-xxl-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-xxl-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-xxl-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-xxl-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-xxl-0{padding-top:0!important}.pt-xxl-1{padding-top:.25rem!important}.pt-xxl-2{padding-top:.5rem!important}.pt-xxl-3{padding-top:1rem!important}.pt-xxl-4{padding-top:1.5rem!important}.pt-xxl-5{padding-top:3rem!important}.pe-xxl-0{padding-right:0!important}.pe-xxl-1{padding-right:.25rem!important}.pe-xxl-2{padding-right:.5rem!important}.pe-xxl-3{padding-right:1rem!important}.pe-xxl-4{padding-right:1.5rem!important}.pe-xxl-5{padding-right:3rem!important}.pb-xxl-0{padding-bottom:0!important}.pb-xxl-1{padding-bottom:.25rem!important}.pb-xxl-2{padding-bottom:.5rem!important}.pb-xxl-3{padding-bottom:1rem!important}.pb-xxl-4{padding-bottom:1.5rem!important}.pb-xxl-5{padding-bottom:3rem!important}.ps-xxl-0{padding-left:0!important}.ps-xxl-1{padding-left:.25rem!important}.ps-xxl-2{padding-left:.5rem!important}.ps-xxl-3{padding-left:1rem!important}.ps-xxl-4{padding-left:1.5rem!important}.ps-xxl-5{padding-left:3rem!important}}@media print{.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-grid{display:grid!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:flex!important}.d-print-inline-flex{display:inline-flex!important}.d-print-none{display:none!important}} -/*# sourceMappingURL=bootstrap-grid.min.css.map */ \ No newline at end of file diff --git a/server/src/main/resources/templates/static/lib/bootstrap-5.0.2/css/bootstrap-grid.min.css.map b/server/src/main/resources/templates/static/lib/bootstrap-5.0.2/css/bootstrap-grid.min.css.map deleted file mode 100644 index f8072729a..000000000 --- a/server/src/main/resources/templates/static/lib/bootstrap-5.0.2/css/bootstrap-grid.min.css.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"sources":["../../scss/bootstrap-grid.scss","../../scss/_containers.scss","dist/css/bootstrap-grid.css","../../scss/mixins/_container.scss","../../scss/mixins/_breakpoints.scss","../../scss/_grid.scss","../../scss/mixins/_grid.scss","../../scss/mixins/_utilities.scss","../../scss/utilities/_api.scss"],"names":[],"mappings":"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","sourcesContent":["/*!\n * Bootstrap Grid v5.0.2 (https://getbootstrap.com/)\n * Copyright 2011-2021 The Bootstrap Authors\n * Copyright 2011-2021 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n */\n\n$include-column-box-sizing: true !default;\n\n@import \"functions\";\n@import \"variables\";\n\n@import \"mixins/lists\";\n@import \"mixins/breakpoints\";\n@import \"mixins/container\";\n@import \"mixins/grid\";\n@import \"mixins/utilities\";\n\n@import \"vendor/rfs\";\n\n@import \"containers\";\n@import \"grid\";\n\n@import \"utilities\";\n// Only use the utilities we need\n// stylelint-disable-next-line scss/dollar-variable-default\n$utilities: map-get-multiple(\n $utilities,\n (\n \"display\",\n \"order\",\n \"flex\",\n \"flex-direction\",\n \"flex-grow\",\n \"flex-shrink\",\n \"flex-wrap\",\n \"justify-content\",\n \"align-items\",\n \"align-content\",\n \"align-self\",\n \"margin\",\n \"margin-x\",\n \"margin-y\",\n \"margin-top\",\n \"margin-end\",\n \"margin-bottom\",\n \"margin-start\",\n \"negative-margin\",\n \"negative-margin-x\",\n \"negative-margin-y\",\n \"negative-margin-top\",\n \"negative-margin-end\",\n \"negative-margin-bottom\",\n \"negative-margin-start\",\n \"padding\",\n \"padding-x\",\n \"padding-y\",\n \"padding-top\",\n \"padding-end\",\n \"padding-bottom\",\n \"padding-start\",\n )\n);\n\n@import \"utilities/api\";\n","// Container widths\n//\n// Set the container width, and override it for fixed navbars in media queries.\n\n@if $enable-grid-classes {\n // Single container class with breakpoint max-widths\n .container,\n // 100% wide container at all breakpoints\n .container-fluid {\n @include make-container();\n }\n\n // Responsive containers that are 100% wide until a breakpoint\n @each $breakpoint, $container-max-width in $container-max-widths {\n .container-#{$breakpoint} {\n @extend .container-fluid;\n }\n\n @include media-breakpoint-up($breakpoint, $grid-breakpoints) {\n %responsive-container-#{$breakpoint} {\n max-width: $container-max-width;\n }\n\n // Extend each breakpoint which is smaller or equal to the current breakpoint\n $extend-breakpoint: true;\n\n @each $name, $width in $grid-breakpoints {\n @if ($extend-breakpoint) {\n .container#{breakpoint-infix($name, $grid-breakpoints)} {\n @extend %responsive-container-#{$breakpoint};\n }\n\n // Once the current breakpoint is reached, stop extending\n @if ($breakpoint == $name) {\n $extend-breakpoint: false;\n }\n }\n }\n }\n }\n}\n","/*!\n * Bootstrap Grid v5.0.2 (https://getbootstrap.com/)\n * Copyright 2011-2021 The Bootstrap Authors\n * Copyright 2011-2021 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n */\n.container,\n.container-fluid,\n.container-xxl,\n.container-xl,\n.container-lg,\n.container-md,\n.container-sm {\n width: 100%;\n padding-right: var(--bs-gutter-x, 0.75rem);\n padding-left: var(--bs-gutter-x, 0.75rem);\n margin-right: auto;\n margin-left: auto;\n}\n\n@media (min-width: 576px) {\n .container-sm, .container {\n max-width: 540px;\n }\n}\n@media (min-width: 768px) {\n .container-md, .container-sm, .container {\n max-width: 720px;\n }\n}\n@media (min-width: 992px) {\n .container-lg, .container-md, .container-sm, .container {\n max-width: 960px;\n }\n}\n@media (min-width: 1200px) {\n .container-xl, .container-lg, .container-md, .container-sm, .container {\n max-width: 1140px;\n }\n}\n@media (min-width: 1400px) {\n .container-xxl, .container-xl, .container-lg, .container-md, .container-sm, .container {\n max-width: 1320px;\n }\n}\n.row {\n --bs-gutter-x: 1.5rem;\n --bs-gutter-y: 0;\n display: flex;\n flex-wrap: wrap;\n margin-top: calc(var(--bs-gutter-y) * -1);\n margin-right: calc(var(--bs-gutter-x) * -.5);\n margin-left: calc(var(--bs-gutter-x) * -.5);\n}\n.row > * {\n box-sizing: border-box;\n flex-shrink: 0;\n width: 100%;\n max-width: 100%;\n padding-right: calc(var(--bs-gutter-x) * .5);\n padding-left: calc(var(--bs-gutter-x) * .5);\n margin-top: var(--bs-gutter-y);\n}\n\n.col {\n flex: 1 0 0%;\n}\n\n.row-cols-auto > * {\n flex: 0 0 auto;\n width: auto;\n}\n\n.row-cols-1 > * {\n flex: 0 0 auto;\n width: 100%;\n}\n\n.row-cols-2 > * {\n flex: 0 0 auto;\n width: 50%;\n}\n\n.row-cols-3 > * {\n flex: 0 0 auto;\n width: 33.3333333333%;\n}\n\n.row-cols-4 > * {\n flex: 0 0 auto;\n width: 25%;\n}\n\n.row-cols-5 > * {\n flex: 0 0 auto;\n width: 20%;\n}\n\n.row-cols-6 > * {\n flex: 0 0 auto;\n width: 16.6666666667%;\n}\n\n@media (min-width: 576px) {\n .col-sm {\n flex: 1 0 0%;\n }\n\n .row-cols-sm-auto > * {\n flex: 0 0 auto;\n width: auto;\n }\n\n .row-cols-sm-1 > * {\n flex: 0 0 auto;\n width: 100%;\n }\n\n .row-cols-sm-2 > * {\n flex: 0 0 auto;\n width: 50%;\n }\n\n .row-cols-sm-3 > * {\n flex: 0 0 auto;\n width: 33.3333333333%;\n }\n\n .row-cols-sm-4 > * {\n flex: 0 0 auto;\n width: 25%;\n }\n\n .row-cols-sm-5 > * {\n flex: 0 0 auto;\n width: 20%;\n }\n\n .row-cols-sm-6 > * {\n flex: 0 0 auto;\n width: 16.6666666667%;\n }\n}\n@media (min-width: 768px) {\n .col-md {\n flex: 1 0 0%;\n }\n\n .row-cols-md-auto > * {\n flex: 0 0 auto;\n width: auto;\n }\n\n .row-cols-md-1 > * {\n flex: 0 0 auto;\n width: 100%;\n }\n\n .row-cols-md-2 > * {\n flex: 0 0 auto;\n width: 50%;\n }\n\n .row-cols-md-3 > * {\n flex: 0 0 auto;\n width: 33.3333333333%;\n }\n\n .row-cols-md-4 > * {\n flex: 0 0 auto;\n width: 25%;\n }\n\n .row-cols-md-5 > * {\n flex: 0 0 auto;\n width: 20%;\n }\n\n .row-cols-md-6 > * {\n flex: 0 0 auto;\n width: 16.6666666667%;\n }\n}\n@media (min-width: 992px) {\n .col-lg {\n flex: 1 0 0%;\n }\n\n .row-cols-lg-auto > * {\n flex: 0 0 auto;\n width: auto;\n }\n\n .row-cols-lg-1 > * {\n flex: 0 0 auto;\n width: 100%;\n }\n\n .row-cols-lg-2 > * {\n flex: 0 0 auto;\n width: 50%;\n }\n\n .row-cols-lg-3 > * {\n flex: 0 0 auto;\n width: 33.3333333333%;\n }\n\n .row-cols-lg-4 > * {\n flex: 0 0 auto;\n width: 25%;\n }\n\n .row-cols-lg-5 > * {\n flex: 0 0 auto;\n width: 20%;\n }\n\n .row-cols-lg-6 > * {\n flex: 0 0 auto;\n width: 16.6666666667%;\n }\n}\n@media (min-width: 1200px) {\n .col-xl {\n flex: 1 0 0%;\n }\n\n .row-cols-xl-auto > * {\n flex: 0 0 auto;\n width: auto;\n }\n\n .row-cols-xl-1 > * {\n flex: 0 0 auto;\n width: 100%;\n }\n\n .row-cols-xl-2 > * {\n flex: 0 0 auto;\n width: 50%;\n }\n\n .row-cols-xl-3 > * {\n flex: 0 0 auto;\n width: 33.3333333333%;\n }\n\n .row-cols-xl-4 > * {\n flex: 0 0 auto;\n width: 25%;\n }\n\n .row-cols-xl-5 > * {\n flex: 0 0 auto;\n width: 20%;\n }\n\n .row-cols-xl-6 > * {\n flex: 0 0 auto;\n width: 16.6666666667%;\n }\n}\n@media (min-width: 1400px) {\n .col-xxl {\n flex: 1 0 0%;\n }\n\n .row-cols-xxl-auto > * {\n flex: 0 0 auto;\n width: auto;\n }\n\n .row-cols-xxl-1 > * {\n flex: 0 0 auto;\n width: 100%;\n }\n\n .row-cols-xxl-2 > * {\n flex: 0 0 auto;\n width: 50%;\n }\n\n .row-cols-xxl-3 > * {\n flex: 0 0 auto;\n width: 33.3333333333%;\n }\n\n .row-cols-xxl-4 > * {\n flex: 0 0 auto;\n width: 25%;\n }\n\n .row-cols-xxl-5 > * {\n flex: 0 0 auto;\n width: 20%;\n }\n\n .row-cols-xxl-6 > * {\n flex: 0 0 auto;\n width: 16.6666666667%;\n }\n}\n.col-auto {\n flex: 0 0 auto;\n width: auto;\n}\n\n.col-1 {\n flex: 0 0 auto;\n width: 8.33333333%;\n}\n\n.col-2 {\n flex: 0 0 auto;\n width: 16.66666667%;\n}\n\n.col-3 {\n flex: 0 0 auto;\n width: 25%;\n}\n\n.col-4 {\n flex: 0 0 auto;\n width: 33.33333333%;\n}\n\n.col-5 {\n flex: 0 0 auto;\n width: 41.66666667%;\n}\n\n.col-6 {\n flex: 0 0 auto;\n width: 50%;\n}\n\n.col-7 {\n flex: 0 0 auto;\n width: 58.33333333%;\n}\n\n.col-8 {\n flex: 0 0 auto;\n width: 66.66666667%;\n}\n\n.col-9 {\n flex: 0 0 auto;\n width: 75%;\n}\n\n.col-10 {\n flex: 0 0 auto;\n width: 83.33333333%;\n}\n\n.col-11 {\n flex: 0 0 auto;\n width: 91.66666667%;\n}\n\n.col-12 {\n 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 --bs-gutter-x: 0;\n}\n\n.g-0,\n.gy-0 {\n --bs-gutter-y: 0;\n}\n\n.g-1,\n.gx-1 {\n --bs-gutter-x: 0.25rem;\n}\n\n.g-1,\n.gy-1 {\n --bs-gutter-y: 0.25rem;\n}\n\n.g-2,\n.gx-2 {\n --bs-gutter-x: 0.5rem;\n}\n\n.g-2,\n.gy-2 {\n --bs-gutter-y: 0.5rem;\n}\n\n.g-3,\n.gx-3 {\n --bs-gutter-x: 1rem;\n}\n\n.g-3,\n.gy-3 {\n --bs-gutter-y: 1rem;\n}\n\n.g-4,\n.gx-4 {\n --bs-gutter-x: 1.5rem;\n}\n\n.g-4,\n.gy-4 {\n --bs-gutter-y: 1.5rem;\n}\n\n.g-5,\n.gx-5 {\n --bs-gutter-x: 3rem;\n}\n\n.g-5,\n.gy-5 {\n --bs-gutter-y: 3rem;\n}\n\n@media (min-width: 576px) {\n .col-sm-auto {\n flex: 0 0 auto;\n width: auto;\n }\n\n .col-sm-1 {\n flex: 0 0 auto;\n width: 8.33333333%;\n }\n\n .col-sm-2 {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n\n .col-sm-3 {\n flex: 0 0 auto;\n width: 25%;\n }\n\n .col-sm-4 {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n\n .col-sm-5 {\n flex: 0 0 auto;\n width: 41.66666667%;\n }\n\n .col-sm-6 {\n flex: 0 0 auto;\n width: 50%;\n }\n\n .col-sm-7 {\n flex: 0 0 auto;\n width: 58.33333333%;\n }\n\n .col-sm-8 {\n flex: 0 0 auto;\n width: 66.66666667%;\n }\n\n .col-sm-9 {\n flex: 0 0 auto;\n width: 75%;\n }\n\n .col-sm-10 {\n flex: 0 0 auto;\n width: 83.33333333%;\n }\n\n .col-sm-11 {\n flex: 0 0 auto;\n width: 91.66666667%;\n }\n\n .col-sm-12 {\n flex: 0 0 auto;\n width: 100%;\n }\n\n .offset-sm-0 {\n margin-left: 0;\n }\n\n .offset-sm-1 {\n margin-left: 8.33333333%;\n }\n\n .offset-sm-2 {\n margin-left: 16.66666667%;\n }\n\n .offset-sm-3 {\n margin-left: 25%;\n }\n\n .offset-sm-4 {\n margin-left: 33.33333333%;\n }\n\n .offset-sm-5 {\n margin-left: 41.66666667%;\n }\n\n .offset-sm-6 {\n margin-left: 50%;\n }\n\n .offset-sm-7 {\n margin-left: 58.33333333%;\n }\n\n .offset-sm-8 {\n margin-left: 66.66666667%;\n }\n\n .offset-sm-9 {\n margin-left: 75%;\n }\n\n .offset-sm-10 {\n margin-left: 83.33333333%;\n }\n\n .offset-sm-11 {\n margin-left: 91.66666667%;\n }\n\n .g-sm-0,\n.gx-sm-0 {\n --bs-gutter-x: 0;\n }\n\n .g-sm-0,\n.gy-sm-0 {\n --bs-gutter-y: 0;\n }\n\n .g-sm-1,\n.gx-sm-1 {\n --bs-gutter-x: 0.25rem;\n }\n\n .g-sm-1,\n.gy-sm-1 {\n --bs-gutter-y: 0.25rem;\n }\n\n .g-sm-2,\n.gx-sm-2 {\n --bs-gutter-x: 0.5rem;\n }\n\n .g-sm-2,\n.gy-sm-2 {\n --bs-gutter-y: 0.5rem;\n }\n\n .g-sm-3,\n.gx-sm-3 {\n --bs-gutter-x: 1rem;\n }\n\n .g-sm-3,\n.gy-sm-3 {\n --bs-gutter-y: 1rem;\n }\n\n .g-sm-4,\n.gx-sm-4 {\n --bs-gutter-x: 1.5rem;\n }\n\n .g-sm-4,\n.gy-sm-4 {\n --bs-gutter-y: 1.5rem;\n }\n\n .g-sm-5,\n.gx-sm-5 {\n --bs-gutter-x: 3rem;\n }\n\n .g-sm-5,\n.gy-sm-5 {\n --bs-gutter-y: 3rem;\n }\n}\n@media (min-width: 768px) {\n .col-md-auto {\n flex: 0 0 auto;\n width: auto;\n }\n\n .col-md-1 {\n flex: 0 0 auto;\n width: 8.33333333%;\n }\n\n .col-md-2 {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n\n .col-md-3 {\n flex: 0 0 auto;\n width: 25%;\n }\n\n .col-md-4 {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n\n .col-md-5 {\n flex: 0 0 auto;\n width: 41.66666667%;\n }\n\n .col-md-6 {\n flex: 0 0 auto;\n width: 50%;\n }\n\n .col-md-7 {\n flex: 0 0 auto;\n width: 58.33333333%;\n }\n\n .col-md-8 {\n flex: 0 0 auto;\n width: 66.66666667%;\n }\n\n .col-md-9 {\n flex: 0 0 auto;\n width: 75%;\n }\n\n .col-md-10 {\n flex: 0 0 auto;\n width: 83.33333333%;\n }\n\n .col-md-11 {\n flex: 0 0 auto;\n width: 91.66666667%;\n }\n\n .col-md-12 {\n flex: 0 0 auto;\n width: 100%;\n }\n\n .offset-md-0 {\n margin-left: 0;\n }\n\n .offset-md-1 {\n margin-left: 8.33333333%;\n }\n\n .offset-md-2 {\n margin-left: 16.66666667%;\n }\n\n .offset-md-3 {\n margin-left: 25%;\n }\n\n .offset-md-4 {\n margin-left: 33.33333333%;\n }\n\n .offset-md-5 {\n margin-left: 41.66666667%;\n }\n\n .offset-md-6 {\n margin-left: 50%;\n }\n\n .offset-md-7 {\n margin-left: 58.33333333%;\n }\n\n .offset-md-8 {\n margin-left: 66.66666667%;\n }\n\n .offset-md-9 {\n margin-left: 75%;\n }\n\n .offset-md-10 {\n margin-left: 83.33333333%;\n }\n\n .offset-md-11 {\n margin-left: 91.66666667%;\n }\n\n .g-md-0,\n.gx-md-0 {\n --bs-gutter-x: 0;\n }\n\n .g-md-0,\n.gy-md-0 {\n --bs-gutter-y: 0;\n }\n\n .g-md-1,\n.gx-md-1 {\n --bs-gutter-x: 0.25rem;\n }\n\n .g-md-1,\n.gy-md-1 {\n --bs-gutter-y: 0.25rem;\n }\n\n .g-md-2,\n.gx-md-2 {\n --bs-gutter-x: 0.5rem;\n }\n\n .g-md-2,\n.gy-md-2 {\n --bs-gutter-y: 0.5rem;\n }\n\n .g-md-3,\n.gx-md-3 {\n --bs-gutter-x: 1rem;\n }\n\n .g-md-3,\n.gy-md-3 {\n --bs-gutter-y: 1rem;\n }\n\n .g-md-4,\n.gx-md-4 {\n --bs-gutter-x: 1.5rem;\n }\n\n .g-md-4,\n.gy-md-4 {\n --bs-gutter-y: 1.5rem;\n }\n\n .g-md-5,\n.gx-md-5 {\n --bs-gutter-x: 3rem;\n }\n\n .g-md-5,\n.gy-md-5 {\n --bs-gutter-y: 3rem;\n }\n}\n@media (min-width: 992px) {\n .col-lg-auto {\n flex: 0 0 auto;\n width: auto;\n }\n\n .col-lg-1 {\n flex: 0 0 auto;\n width: 8.33333333%;\n }\n\n .col-lg-2 {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n\n .col-lg-3 {\n flex: 0 0 auto;\n width: 25%;\n }\n\n .col-lg-4 {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n\n .col-lg-5 {\n flex: 0 0 auto;\n width: 41.66666667%;\n }\n\n .col-lg-6 {\n flex: 0 0 auto;\n width: 50%;\n }\n\n .col-lg-7 {\n flex: 0 0 auto;\n width: 58.33333333%;\n }\n\n .col-lg-8 {\n flex: 0 0 auto;\n width: 66.66666667%;\n }\n\n .col-lg-9 {\n flex: 0 0 auto;\n width: 75%;\n }\n\n .col-lg-10 {\n flex: 0 0 auto;\n width: 83.33333333%;\n }\n\n .col-lg-11 {\n flex: 0 0 auto;\n width: 91.66666667%;\n }\n\n .col-lg-12 {\n flex: 0 0 auto;\n width: 100%;\n }\n\n .offset-lg-0 {\n margin-left: 0;\n }\n\n .offset-lg-1 {\n margin-left: 8.33333333%;\n }\n\n .offset-lg-2 {\n margin-left: 16.66666667%;\n }\n\n .offset-lg-3 {\n margin-left: 25%;\n }\n\n .offset-lg-4 {\n margin-left: 33.33333333%;\n }\n\n .offset-lg-5 {\n margin-left: 41.66666667%;\n }\n\n .offset-lg-6 {\n margin-left: 50%;\n }\n\n .offset-lg-7 {\n margin-left: 58.33333333%;\n }\n\n .offset-lg-8 {\n margin-left: 66.66666667%;\n }\n\n .offset-lg-9 {\n margin-left: 75%;\n }\n\n .offset-lg-10 {\n margin-left: 83.33333333%;\n }\n\n .offset-lg-11 {\n margin-left: 91.66666667%;\n }\n\n .g-lg-0,\n.gx-lg-0 {\n --bs-gutter-x: 0;\n }\n\n .g-lg-0,\n.gy-lg-0 {\n --bs-gutter-y: 0;\n }\n\n .g-lg-1,\n.gx-lg-1 {\n --bs-gutter-x: 0.25rem;\n }\n\n .g-lg-1,\n.gy-lg-1 {\n --bs-gutter-y: 0.25rem;\n }\n\n .g-lg-2,\n.gx-lg-2 {\n --bs-gutter-x: 0.5rem;\n }\n\n .g-lg-2,\n.gy-lg-2 {\n --bs-gutter-y: 0.5rem;\n }\n\n .g-lg-3,\n.gx-lg-3 {\n --bs-gutter-x: 1rem;\n }\n\n .g-lg-3,\n.gy-lg-3 {\n --bs-gutter-y: 1rem;\n }\n\n .g-lg-4,\n.gx-lg-4 {\n --bs-gutter-x: 1.5rem;\n }\n\n .g-lg-4,\n.gy-lg-4 {\n --bs-gutter-y: 1.5rem;\n }\n\n .g-lg-5,\n.gx-lg-5 {\n --bs-gutter-x: 3rem;\n }\n\n .g-lg-5,\n.gy-lg-5 {\n --bs-gutter-y: 3rem;\n }\n}\n@media (min-width: 1200px) {\n .col-xl-auto {\n flex: 0 0 auto;\n width: auto;\n }\n\n .col-xl-1 {\n flex: 0 0 auto;\n width: 8.33333333%;\n }\n\n .col-xl-2 {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n\n .col-xl-3 {\n flex: 0 0 auto;\n width: 25%;\n }\n\n .col-xl-4 {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n\n .col-xl-5 {\n flex: 0 0 auto;\n width: 41.66666667%;\n }\n\n .col-xl-6 {\n flex: 0 0 auto;\n width: 50%;\n }\n\n .col-xl-7 {\n flex: 0 0 auto;\n width: 58.33333333%;\n }\n\n .col-xl-8 {\n flex: 0 0 auto;\n width: 66.66666667%;\n }\n\n .col-xl-9 {\n flex: 0 0 auto;\n width: 75%;\n }\n\n .col-xl-10 {\n flex: 0 0 auto;\n width: 83.33333333%;\n }\n\n .col-xl-11 {\n flex: 0 0 auto;\n width: 91.66666667%;\n }\n\n .col-xl-12 {\n flex: 0 0 auto;\n width: 100%;\n }\n\n .offset-xl-0 {\n margin-left: 0;\n }\n\n .offset-xl-1 {\n margin-left: 8.33333333%;\n }\n\n .offset-xl-2 {\n margin-left: 16.66666667%;\n }\n\n .offset-xl-3 {\n margin-left: 25%;\n }\n\n .offset-xl-4 {\n margin-left: 33.33333333%;\n }\n\n .offset-xl-5 {\n margin-left: 41.66666667%;\n }\n\n .offset-xl-6 {\n margin-left: 50%;\n }\n\n .offset-xl-7 {\n margin-left: 58.33333333%;\n }\n\n .offset-xl-8 {\n margin-left: 66.66666667%;\n }\n\n .offset-xl-9 {\n margin-left: 75%;\n }\n\n .offset-xl-10 {\n margin-left: 83.33333333%;\n }\n\n .offset-xl-11 {\n margin-left: 91.66666667%;\n }\n\n .g-xl-0,\n.gx-xl-0 {\n --bs-gutter-x: 0;\n }\n\n .g-xl-0,\n.gy-xl-0 {\n --bs-gutter-y: 0;\n }\n\n .g-xl-1,\n.gx-xl-1 {\n --bs-gutter-x: 0.25rem;\n }\n\n .g-xl-1,\n.gy-xl-1 {\n --bs-gutter-y: 0.25rem;\n }\n\n .g-xl-2,\n.gx-xl-2 {\n --bs-gutter-x: 0.5rem;\n }\n\n .g-xl-2,\n.gy-xl-2 {\n --bs-gutter-y: 0.5rem;\n }\n\n .g-xl-3,\n.gx-xl-3 {\n --bs-gutter-x: 1rem;\n }\n\n .g-xl-3,\n.gy-xl-3 {\n --bs-gutter-y: 1rem;\n }\n\n .g-xl-4,\n.gx-xl-4 {\n --bs-gutter-x: 1.5rem;\n }\n\n .g-xl-4,\n.gy-xl-4 {\n --bs-gutter-y: 1.5rem;\n }\n\n .g-xl-5,\n.gx-xl-5 {\n --bs-gutter-x: 3rem;\n }\n\n .g-xl-5,\n.gy-xl-5 {\n --bs-gutter-y: 3rem;\n }\n}\n@media (min-width: 1400px) {\n .col-xxl-auto {\n flex: 0 0 auto;\n width: auto;\n }\n\n .col-xxl-1 {\n flex: 0 0 auto;\n width: 8.33333333%;\n }\n\n .col-xxl-2 {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n\n .col-xxl-3 {\n flex: 0 0 auto;\n width: 25%;\n }\n\n .col-xxl-4 {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n\n .col-xxl-5 {\n flex: 0 0 auto;\n width: 41.66666667%;\n }\n\n .col-xxl-6 {\n flex: 0 0 auto;\n width: 50%;\n }\n\n .col-xxl-7 {\n flex: 0 0 auto;\n width: 58.33333333%;\n }\n\n .col-xxl-8 {\n flex: 0 0 auto;\n width: 66.66666667%;\n }\n\n .col-xxl-9 {\n flex: 0 0 auto;\n width: 75%;\n }\n\n .col-xxl-10 {\n flex: 0 0 auto;\n width: 83.33333333%;\n }\n\n .col-xxl-11 {\n flex: 0 0 auto;\n width: 91.66666667%;\n }\n\n .col-xxl-12 {\n flex: 0 0 auto;\n width: 100%;\n }\n\n .offset-xxl-0 {\n margin-left: 0;\n }\n\n .offset-xxl-1 {\n margin-left: 8.33333333%;\n }\n\n .offset-xxl-2 {\n margin-left: 16.66666667%;\n }\n\n .offset-xxl-3 {\n margin-left: 25%;\n }\n\n .offset-xxl-4 {\n margin-left: 33.33333333%;\n }\n\n .offset-xxl-5 {\n margin-left: 41.66666667%;\n }\n\n .offset-xxl-6 {\n margin-left: 50%;\n }\n\n .offset-xxl-7 {\n margin-left: 58.33333333%;\n }\n\n .offset-xxl-8 {\n margin-left: 66.66666667%;\n }\n\n .offset-xxl-9 {\n margin-left: 75%;\n }\n\n .offset-xxl-10 {\n margin-left: 83.33333333%;\n }\n\n .offset-xxl-11 {\n margin-left: 91.66666667%;\n }\n\n .g-xxl-0,\n.gx-xxl-0 {\n --bs-gutter-x: 0;\n }\n\n .g-xxl-0,\n.gy-xxl-0 {\n --bs-gutter-y: 0;\n }\n\n .g-xxl-1,\n.gx-xxl-1 {\n --bs-gutter-x: 0.25rem;\n }\n\n .g-xxl-1,\n.gy-xxl-1 {\n --bs-gutter-y: 0.25rem;\n }\n\n .g-xxl-2,\n.gx-xxl-2 {\n --bs-gutter-x: 0.5rem;\n }\n\n .g-xxl-2,\n.gy-xxl-2 {\n --bs-gutter-y: 0.5rem;\n }\n\n .g-xxl-3,\n.gx-xxl-3 {\n --bs-gutter-x: 1rem;\n }\n\n .g-xxl-3,\n.gy-xxl-3 {\n --bs-gutter-y: 1rem;\n }\n\n .g-xxl-4,\n.gx-xxl-4 {\n --bs-gutter-x: 1.5rem;\n }\n\n .g-xxl-4,\n.gy-xxl-4 {\n --bs-gutter-y: 1.5rem;\n }\n\n .g-xxl-5,\n.gx-xxl-5 {\n --bs-gutter-x: 3rem;\n }\n\n .g-xxl-5,\n.gy-xxl-5 {\n --bs-gutter-y: 3rem;\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-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: flex !important;\n}\n\n.d-inline-flex {\n display: inline-flex !important;\n}\n\n.d-none {\n display: none !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 justify-content: flex-start !important;\n}\n\n.justify-content-end {\n 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-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-last {\n order: 6 !important;\n}\n\n.m-0 {\n margin: 0 !important;\n}\n\n.m-1 {\n margin: 0.25rem !important;\n}\n\n.m-2 {\n margin: 0.5rem !important;\n}\n\n.m-3 {\n margin: 1rem !important;\n}\n\n.m-4 {\n margin: 1.5rem !important;\n}\n\n.m-5 {\n margin: 3rem !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: 0.25rem !important;\n margin-left: 0.25rem !important;\n}\n\n.mx-2 {\n margin-right: 0.5rem !important;\n margin-left: 0.5rem !important;\n}\n\n.mx-3 {\n margin-right: 1rem !important;\n margin-left: 1rem !important;\n}\n\n.mx-4 {\n margin-right: 1.5rem !important;\n margin-left: 1.5rem !important;\n}\n\n.mx-5 {\n margin-right: 3rem !important;\n margin-left: 3rem !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: 0.25rem !important;\n margin-bottom: 0.25rem !important;\n}\n\n.my-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important;\n}\n\n.my-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important;\n}\n\n.my-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important;\n}\n\n.my-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !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: 0.25rem !important;\n}\n\n.mt-2 {\n margin-top: 0.5rem !important;\n}\n\n.mt-3 {\n margin-top: 1rem !important;\n}\n\n.mt-4 {\n margin-top: 1.5rem !important;\n}\n\n.mt-5 {\n margin-top: 3rem !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: 0.25rem !important;\n}\n\n.me-2 {\n margin-right: 0.5rem !important;\n}\n\n.me-3 {\n margin-right: 1rem !important;\n}\n\n.me-4 {\n margin-right: 1.5rem !important;\n}\n\n.me-5 {\n margin-right: 3rem !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: 0.25rem !important;\n}\n\n.mb-2 {\n margin-bottom: 0.5rem !important;\n}\n\n.mb-3 {\n margin-bottom: 1rem !important;\n}\n\n.mb-4 {\n margin-bottom: 1.5rem !important;\n}\n\n.mb-5 {\n margin-bottom: 3rem !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: 0.25rem !important;\n}\n\n.ms-2 {\n margin-left: 0.5rem !important;\n}\n\n.ms-3 {\n margin-left: 1rem !important;\n}\n\n.ms-4 {\n margin-left: 1.5rem !important;\n}\n\n.ms-5 {\n margin-left: 3rem !important;\n}\n\n.ms-auto {\n margin-left: auto !important;\n}\n\n.p-0 {\n padding: 0 !important;\n}\n\n.p-1 {\n padding: 0.25rem !important;\n}\n\n.p-2 {\n padding: 0.5rem !important;\n}\n\n.p-3 {\n padding: 1rem !important;\n}\n\n.p-4 {\n padding: 1.5rem !important;\n}\n\n.p-5 {\n padding: 3rem !important;\n}\n\n.px-0 {\n padding-right: 0 !important;\n padding-left: 0 !important;\n}\n\n.px-1 {\n padding-right: 0.25rem !important;\n padding-left: 0.25rem !important;\n}\n\n.px-2 {\n padding-right: 0.5rem !important;\n padding-left: 0.5rem !important;\n}\n\n.px-3 {\n padding-right: 1rem !important;\n padding-left: 1rem !important;\n}\n\n.px-4 {\n padding-right: 1.5rem !important;\n padding-left: 1.5rem !important;\n}\n\n.px-5 {\n padding-right: 3rem !important;\n padding-left: 3rem !important;\n}\n\n.py-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n}\n\n.py-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important;\n}\n\n.py-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important;\n}\n\n.py-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important;\n}\n\n.py-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important;\n}\n\n.py-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important;\n}\n\n.pt-0 {\n padding-top: 0 !important;\n}\n\n.pt-1 {\n padding-top: 0.25rem !important;\n}\n\n.pt-2 {\n padding-top: 0.5rem !important;\n}\n\n.pt-3 {\n padding-top: 1rem !important;\n}\n\n.pt-4 {\n padding-top: 1.5rem !important;\n}\n\n.pt-5 {\n padding-top: 3rem !important;\n}\n\n.pe-0 {\n padding-right: 0 !important;\n}\n\n.pe-1 {\n padding-right: 0.25rem !important;\n}\n\n.pe-2 {\n padding-right: 0.5rem !important;\n}\n\n.pe-3 {\n padding-right: 1rem !important;\n}\n\n.pe-4 {\n padding-right: 1.5rem !important;\n}\n\n.pe-5 {\n padding-right: 3rem !important;\n}\n\n.pb-0 {\n padding-bottom: 0 !important;\n}\n\n.pb-1 {\n padding-bottom: 0.25rem !important;\n}\n\n.pb-2 {\n padding-bottom: 0.5rem !important;\n}\n\n.pb-3 {\n padding-bottom: 1rem !important;\n}\n\n.pb-4 {\n padding-bottom: 1.5rem !important;\n}\n\n.pb-5 {\n padding-bottom: 3rem !important;\n}\n\n.ps-0 {\n padding-left: 0 !important;\n}\n\n.ps-1 {\n padding-left: 0.25rem !important;\n}\n\n.ps-2 {\n padding-left: 0.5rem !important;\n}\n\n.ps-3 {\n padding-left: 1rem !important;\n}\n\n.ps-4 {\n padding-left: 1.5rem !important;\n}\n\n.ps-5 {\n padding-left: 3rem !important;\n}\n\n@media (min-width: 576px) {\n .d-sm-inline {\n display: inline !important;\n }\n\n .d-sm-inline-block {\n display: inline-block !important;\n }\n\n .d-sm-block {\n display: block !important;\n }\n\n .d-sm-grid {\n display: grid !important;\n }\n\n .d-sm-table {\n display: table !important;\n }\n\n .d-sm-table-row {\n display: table-row !important;\n }\n\n .d-sm-table-cell {\n display: table-cell !important;\n }\n\n .d-sm-flex {\n display: flex !important;\n }\n\n .d-sm-inline-flex {\n display: inline-flex !important;\n }\n\n .d-sm-none {\n display: none !important;\n }\n\n .flex-sm-fill {\n flex: 1 1 auto !important;\n }\n\n .flex-sm-row {\n flex-direction: row !important;\n }\n\n .flex-sm-column {\n flex-direction: column !important;\n }\n\n .flex-sm-row-reverse {\n flex-direction: row-reverse !important;\n }\n\n .flex-sm-column-reverse {\n flex-direction: column-reverse !important;\n }\n\n .flex-sm-grow-0 {\n flex-grow: 0 !important;\n }\n\n .flex-sm-grow-1 {\n flex-grow: 1 !important;\n }\n\n .flex-sm-shrink-0 {\n flex-shrink: 0 !important;\n }\n\n .flex-sm-shrink-1 {\n flex-shrink: 1 !important;\n }\n\n .flex-sm-wrap {\n flex-wrap: wrap !important;\n }\n\n .flex-sm-nowrap {\n flex-wrap: nowrap !important;\n }\n\n .flex-sm-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n\n .justify-content-sm-start {\n justify-content: flex-start !important;\n }\n\n .justify-content-sm-end {\n justify-content: flex-end !important;\n }\n\n .justify-content-sm-center {\n justify-content: center !important;\n }\n\n .justify-content-sm-between {\n justify-content: space-between !important;\n }\n\n .justify-content-sm-around {\n justify-content: space-around !important;\n }\n\n .justify-content-sm-evenly {\n justify-content: space-evenly !important;\n }\n\n .align-items-sm-start {\n align-items: flex-start !important;\n }\n\n .align-items-sm-end {\n align-items: flex-end !important;\n }\n\n .align-items-sm-center {\n align-items: center !important;\n }\n\n .align-items-sm-baseline {\n align-items: baseline !important;\n }\n\n .align-items-sm-stretch {\n align-items: stretch !important;\n }\n\n .align-content-sm-start {\n align-content: flex-start !important;\n }\n\n .align-content-sm-end {\n align-content: flex-end !important;\n }\n\n .align-content-sm-center {\n align-content: center !important;\n }\n\n .align-content-sm-between {\n align-content: space-between !important;\n }\n\n .align-content-sm-around {\n align-content: space-around !important;\n }\n\n .align-content-sm-stretch {\n align-content: stretch !important;\n }\n\n .align-self-sm-auto {\n align-self: auto !important;\n }\n\n .align-self-sm-start {\n align-self: flex-start !important;\n }\n\n .align-self-sm-end {\n align-self: flex-end !important;\n }\n\n .align-self-sm-center {\n align-self: center !important;\n }\n\n .align-self-sm-baseline {\n align-self: baseline !important;\n }\n\n .align-self-sm-stretch {\n align-self: stretch !important;\n }\n\n .order-sm-first {\n order: -1 !important;\n }\n\n .order-sm-0 {\n order: 0 !important;\n }\n\n .order-sm-1 {\n order: 1 !important;\n }\n\n .order-sm-2 {\n order: 2 !important;\n }\n\n .order-sm-3 {\n order: 3 !important;\n }\n\n .order-sm-4 {\n order: 4 !important;\n }\n\n .order-sm-5 {\n order: 5 !important;\n }\n\n .order-sm-last {\n order: 6 !important;\n }\n\n .m-sm-0 {\n margin: 0 !important;\n }\n\n .m-sm-1 {\n margin: 0.25rem !important;\n }\n\n .m-sm-2 {\n margin: 0.5rem !important;\n }\n\n .m-sm-3 {\n margin: 1rem !important;\n }\n\n .m-sm-4 {\n margin: 1.5rem !important;\n }\n\n .m-sm-5 {\n margin: 3rem !important;\n }\n\n .m-sm-auto {\n margin: auto !important;\n }\n\n .mx-sm-0 {\n margin-right: 0 !important;\n margin-left: 0 !important;\n }\n\n .mx-sm-1 {\n margin-right: 0.25rem !important;\n margin-left: 0.25rem !important;\n }\n\n .mx-sm-2 {\n margin-right: 0.5rem !important;\n margin-left: 0.5rem !important;\n }\n\n .mx-sm-3 {\n margin-right: 1rem !important;\n margin-left: 1rem !important;\n }\n\n .mx-sm-4 {\n margin-right: 1.5rem !important;\n margin-left: 1.5rem !important;\n }\n\n .mx-sm-5 {\n margin-right: 3rem !important;\n margin-left: 3rem !important;\n }\n\n .mx-sm-auto {\n margin-right: auto !important;\n margin-left: auto !important;\n }\n\n .my-sm-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n }\n\n .my-sm-1 {\n margin-top: 0.25rem !important;\n margin-bottom: 0.25rem !important;\n }\n\n .my-sm-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important;\n }\n\n .my-sm-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important;\n }\n\n .my-sm-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important;\n }\n\n .my-sm-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !important;\n }\n\n .my-sm-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n }\n\n .mt-sm-0 {\n margin-top: 0 !important;\n }\n\n .mt-sm-1 {\n margin-top: 0.25rem !important;\n }\n\n .mt-sm-2 {\n margin-top: 0.5rem !important;\n }\n\n .mt-sm-3 {\n margin-top: 1rem !important;\n }\n\n .mt-sm-4 {\n margin-top: 1.5rem !important;\n }\n\n .mt-sm-5 {\n margin-top: 3rem !important;\n }\n\n .mt-sm-auto {\n margin-top: auto !important;\n }\n\n .me-sm-0 {\n margin-right: 0 !important;\n }\n\n .me-sm-1 {\n margin-right: 0.25rem !important;\n }\n\n .me-sm-2 {\n margin-right: 0.5rem !important;\n }\n\n .me-sm-3 {\n margin-right: 1rem !important;\n }\n\n .me-sm-4 {\n margin-right: 1.5rem !important;\n }\n\n .me-sm-5 {\n margin-right: 3rem !important;\n }\n\n .me-sm-auto {\n margin-right: auto !important;\n }\n\n .mb-sm-0 {\n margin-bottom: 0 !important;\n }\n\n .mb-sm-1 {\n margin-bottom: 0.25rem !important;\n }\n\n .mb-sm-2 {\n margin-bottom: 0.5rem !important;\n }\n\n .mb-sm-3 {\n margin-bottom: 1rem !important;\n }\n\n .mb-sm-4 {\n margin-bottom: 1.5rem !important;\n }\n\n .mb-sm-5 {\n margin-bottom: 3rem !important;\n }\n\n .mb-sm-auto {\n margin-bottom: auto !important;\n }\n\n .ms-sm-0 {\n margin-left: 0 !important;\n }\n\n .ms-sm-1 {\n margin-left: 0.25rem !important;\n }\n\n .ms-sm-2 {\n margin-left: 0.5rem !important;\n }\n\n .ms-sm-3 {\n margin-left: 1rem !important;\n }\n\n .ms-sm-4 {\n margin-left: 1.5rem !important;\n }\n\n .ms-sm-5 {\n margin-left: 3rem !important;\n }\n\n .ms-sm-auto {\n margin-left: auto !important;\n }\n\n .p-sm-0 {\n padding: 0 !important;\n }\n\n .p-sm-1 {\n padding: 0.25rem !important;\n }\n\n .p-sm-2 {\n padding: 0.5rem !important;\n }\n\n .p-sm-3 {\n padding: 1rem !important;\n }\n\n .p-sm-4 {\n padding: 1.5rem !important;\n }\n\n .p-sm-5 {\n padding: 3rem !important;\n }\n\n .px-sm-0 {\n padding-right: 0 !important;\n padding-left: 0 !important;\n }\n\n .px-sm-1 {\n padding-right: 0.25rem !important;\n padding-left: 0.25rem !important;\n }\n\n .px-sm-2 {\n padding-right: 0.5rem !important;\n padding-left: 0.5rem !important;\n }\n\n .px-sm-3 {\n padding-right: 1rem !important;\n padding-left: 1rem !important;\n }\n\n .px-sm-4 {\n padding-right: 1.5rem !important;\n padding-left: 1.5rem !important;\n }\n\n .px-sm-5 {\n padding-right: 3rem !important;\n padding-left: 3rem !important;\n }\n\n .py-sm-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n }\n\n .py-sm-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important;\n }\n\n .py-sm-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important;\n }\n\n .py-sm-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important;\n }\n\n .py-sm-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important;\n }\n\n .py-sm-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important;\n }\n\n .pt-sm-0 {\n padding-top: 0 !important;\n }\n\n .pt-sm-1 {\n padding-top: 0.25rem !important;\n }\n\n .pt-sm-2 {\n padding-top: 0.5rem !important;\n }\n\n .pt-sm-3 {\n padding-top: 1rem !important;\n }\n\n .pt-sm-4 {\n padding-top: 1.5rem !important;\n }\n\n .pt-sm-5 {\n padding-top: 3rem !important;\n }\n\n .pe-sm-0 {\n padding-right: 0 !important;\n }\n\n .pe-sm-1 {\n padding-right: 0.25rem !important;\n }\n\n .pe-sm-2 {\n padding-right: 0.5rem !important;\n }\n\n .pe-sm-3 {\n padding-right: 1rem !important;\n }\n\n .pe-sm-4 {\n padding-right: 1.5rem !important;\n }\n\n .pe-sm-5 {\n padding-right: 3rem !important;\n }\n\n .pb-sm-0 {\n padding-bottom: 0 !important;\n }\n\n .pb-sm-1 {\n padding-bottom: 0.25rem !important;\n }\n\n .pb-sm-2 {\n padding-bottom: 0.5rem !important;\n }\n\n .pb-sm-3 {\n padding-bottom: 1rem !important;\n }\n\n .pb-sm-4 {\n padding-bottom: 1.5rem !important;\n }\n\n .pb-sm-5 {\n padding-bottom: 3rem !important;\n }\n\n .ps-sm-0 {\n padding-left: 0 !important;\n }\n\n .ps-sm-1 {\n padding-left: 0.25rem !important;\n }\n\n .ps-sm-2 {\n padding-left: 0.5rem !important;\n }\n\n .ps-sm-3 {\n padding-left: 1rem !important;\n }\n\n .ps-sm-4 {\n padding-left: 1.5rem !important;\n }\n\n .ps-sm-5 {\n padding-left: 3rem !important;\n }\n}\n@media (min-width: 768px) {\n .d-md-inline {\n display: inline !important;\n }\n\n .d-md-inline-block {\n display: inline-block !important;\n }\n\n .d-md-block {\n display: block !important;\n }\n\n .d-md-grid {\n display: grid !important;\n }\n\n .d-md-table {\n display: table !important;\n }\n\n .d-md-table-row {\n display: table-row !important;\n }\n\n .d-md-table-cell {\n display: table-cell !important;\n }\n\n .d-md-flex {\n display: flex !important;\n }\n\n .d-md-inline-flex {\n display: inline-flex !important;\n }\n\n .d-md-none {\n display: none !important;\n }\n\n .flex-md-fill {\n flex: 1 1 auto !important;\n }\n\n .flex-md-row {\n flex-direction: row !important;\n }\n\n .flex-md-column {\n flex-direction: column !important;\n }\n\n .flex-md-row-reverse {\n flex-direction: row-reverse !important;\n }\n\n .flex-md-column-reverse {\n flex-direction: column-reverse !important;\n }\n\n .flex-md-grow-0 {\n flex-grow: 0 !important;\n }\n\n .flex-md-grow-1 {\n flex-grow: 1 !important;\n }\n\n .flex-md-shrink-0 {\n flex-shrink: 0 !important;\n }\n\n .flex-md-shrink-1 {\n flex-shrink: 1 !important;\n }\n\n .flex-md-wrap {\n flex-wrap: wrap !important;\n }\n\n .flex-md-nowrap {\n flex-wrap: nowrap !important;\n }\n\n .flex-md-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n\n .justify-content-md-start {\n justify-content: flex-start !important;\n }\n\n .justify-content-md-end {\n justify-content: flex-end !important;\n }\n\n .justify-content-md-center {\n justify-content: center !important;\n }\n\n .justify-content-md-between {\n justify-content: space-between !important;\n }\n\n .justify-content-md-around {\n justify-content: space-around !important;\n }\n\n .justify-content-md-evenly {\n justify-content: space-evenly !important;\n }\n\n .align-items-md-start {\n align-items: flex-start !important;\n }\n\n .align-items-md-end {\n align-items: flex-end !important;\n }\n\n .align-items-md-center {\n align-items: center !important;\n }\n\n .align-items-md-baseline {\n align-items: baseline !important;\n }\n\n .align-items-md-stretch {\n align-items: stretch !important;\n }\n\n .align-content-md-start {\n align-content: flex-start !important;\n }\n\n .align-content-md-end {\n align-content: flex-end !important;\n }\n\n .align-content-md-center {\n align-content: center !important;\n }\n\n .align-content-md-between {\n align-content: space-between !important;\n }\n\n .align-content-md-around {\n align-content: space-around !important;\n }\n\n .align-content-md-stretch {\n align-content: stretch !important;\n }\n\n .align-self-md-auto {\n align-self: auto !important;\n }\n\n .align-self-md-start {\n align-self: flex-start !important;\n }\n\n .align-self-md-end {\n align-self: flex-end !important;\n }\n\n .align-self-md-center {\n align-self: center !important;\n }\n\n .align-self-md-baseline {\n align-self: baseline !important;\n }\n\n .align-self-md-stretch {\n align-self: stretch !important;\n }\n\n .order-md-first {\n order: -1 !important;\n }\n\n .order-md-0 {\n order: 0 !important;\n }\n\n .order-md-1 {\n order: 1 !important;\n }\n\n .order-md-2 {\n order: 2 !important;\n }\n\n .order-md-3 {\n order: 3 !important;\n }\n\n .order-md-4 {\n order: 4 !important;\n }\n\n .order-md-5 {\n order: 5 !important;\n }\n\n .order-md-last {\n order: 6 !important;\n }\n\n .m-md-0 {\n margin: 0 !important;\n }\n\n .m-md-1 {\n margin: 0.25rem !important;\n }\n\n .m-md-2 {\n margin: 0.5rem !important;\n }\n\n .m-md-3 {\n margin: 1rem !important;\n }\n\n .m-md-4 {\n margin: 1.5rem !important;\n }\n\n .m-md-5 {\n margin: 3rem !important;\n }\n\n .m-md-auto {\n margin: auto !important;\n }\n\n .mx-md-0 {\n margin-right: 0 !important;\n margin-left: 0 !important;\n }\n\n .mx-md-1 {\n margin-right: 0.25rem !important;\n margin-left: 0.25rem !important;\n }\n\n .mx-md-2 {\n margin-right: 0.5rem !important;\n margin-left: 0.5rem !important;\n }\n\n .mx-md-3 {\n margin-right: 1rem !important;\n margin-left: 1rem !important;\n }\n\n .mx-md-4 {\n margin-right: 1.5rem !important;\n margin-left: 1.5rem !important;\n }\n\n .mx-md-5 {\n margin-right: 3rem !important;\n margin-left: 3rem !important;\n }\n\n .mx-md-auto {\n margin-right: auto !important;\n margin-left: auto !important;\n }\n\n .my-md-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n }\n\n .my-md-1 {\n margin-top: 0.25rem !important;\n margin-bottom: 0.25rem !important;\n }\n\n .my-md-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important;\n }\n\n .my-md-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important;\n }\n\n .my-md-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important;\n }\n\n .my-md-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !important;\n }\n\n .my-md-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n }\n\n .mt-md-0 {\n margin-top: 0 !important;\n }\n\n .mt-md-1 {\n margin-top: 0.25rem !important;\n }\n\n .mt-md-2 {\n margin-top: 0.5rem !important;\n }\n\n .mt-md-3 {\n margin-top: 1rem !important;\n }\n\n .mt-md-4 {\n margin-top: 1.5rem !important;\n }\n\n .mt-md-5 {\n margin-top: 3rem !important;\n }\n\n .mt-md-auto {\n margin-top: auto !important;\n }\n\n .me-md-0 {\n margin-right: 0 !important;\n }\n\n .me-md-1 {\n margin-right: 0.25rem !important;\n }\n\n .me-md-2 {\n margin-right: 0.5rem !important;\n }\n\n .me-md-3 {\n margin-right: 1rem !important;\n }\n\n .me-md-4 {\n margin-right: 1.5rem !important;\n }\n\n .me-md-5 {\n margin-right: 3rem !important;\n }\n\n .me-md-auto {\n margin-right: auto !important;\n }\n\n .mb-md-0 {\n margin-bottom: 0 !important;\n }\n\n .mb-md-1 {\n margin-bottom: 0.25rem !important;\n }\n\n .mb-md-2 {\n margin-bottom: 0.5rem !important;\n }\n\n .mb-md-3 {\n margin-bottom: 1rem !important;\n }\n\n .mb-md-4 {\n margin-bottom: 1.5rem !important;\n }\n\n .mb-md-5 {\n margin-bottom: 3rem !important;\n }\n\n .mb-md-auto {\n margin-bottom: auto !important;\n }\n\n .ms-md-0 {\n margin-left: 0 !important;\n }\n\n .ms-md-1 {\n margin-left: 0.25rem !important;\n }\n\n .ms-md-2 {\n margin-left: 0.5rem !important;\n }\n\n .ms-md-3 {\n margin-left: 1rem !important;\n }\n\n .ms-md-4 {\n margin-left: 1.5rem !important;\n }\n\n .ms-md-5 {\n margin-left: 3rem !important;\n }\n\n .ms-md-auto {\n margin-left: auto !important;\n }\n\n .p-md-0 {\n padding: 0 !important;\n }\n\n .p-md-1 {\n padding: 0.25rem !important;\n }\n\n .p-md-2 {\n padding: 0.5rem !important;\n }\n\n .p-md-3 {\n padding: 1rem !important;\n }\n\n .p-md-4 {\n padding: 1.5rem !important;\n }\n\n .p-md-5 {\n padding: 3rem !important;\n }\n\n .px-md-0 {\n padding-right: 0 !important;\n padding-left: 0 !important;\n }\n\n .px-md-1 {\n padding-right: 0.25rem !important;\n padding-left: 0.25rem !important;\n }\n\n .px-md-2 {\n padding-right: 0.5rem !important;\n padding-left: 0.5rem !important;\n }\n\n .px-md-3 {\n padding-right: 1rem !important;\n padding-left: 1rem !important;\n }\n\n .px-md-4 {\n padding-right: 1.5rem !important;\n padding-left: 1.5rem !important;\n }\n\n .px-md-5 {\n padding-right: 3rem !important;\n padding-left: 3rem !important;\n }\n\n .py-md-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n }\n\n .py-md-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important;\n }\n\n .py-md-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important;\n }\n\n .py-md-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important;\n }\n\n .py-md-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important;\n }\n\n .py-md-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important;\n }\n\n .pt-md-0 {\n padding-top: 0 !important;\n }\n\n .pt-md-1 {\n padding-top: 0.25rem !important;\n }\n\n .pt-md-2 {\n padding-top: 0.5rem !important;\n }\n\n .pt-md-3 {\n padding-top: 1rem !important;\n }\n\n .pt-md-4 {\n padding-top: 1.5rem !important;\n }\n\n .pt-md-5 {\n padding-top: 3rem !important;\n }\n\n .pe-md-0 {\n padding-right: 0 !important;\n }\n\n .pe-md-1 {\n padding-right: 0.25rem !important;\n }\n\n .pe-md-2 {\n padding-right: 0.5rem !important;\n }\n\n .pe-md-3 {\n padding-right: 1rem !important;\n }\n\n .pe-md-4 {\n padding-right: 1.5rem !important;\n }\n\n .pe-md-5 {\n padding-right: 3rem !important;\n }\n\n .pb-md-0 {\n padding-bottom: 0 !important;\n }\n\n .pb-md-1 {\n padding-bottom: 0.25rem !important;\n }\n\n .pb-md-2 {\n padding-bottom: 0.5rem !important;\n }\n\n .pb-md-3 {\n padding-bottom: 1rem !important;\n }\n\n .pb-md-4 {\n padding-bottom: 1.5rem !important;\n }\n\n .pb-md-5 {\n padding-bottom: 3rem !important;\n }\n\n .ps-md-0 {\n padding-left: 0 !important;\n }\n\n .ps-md-1 {\n padding-left: 0.25rem !important;\n }\n\n .ps-md-2 {\n padding-left: 0.5rem !important;\n }\n\n .ps-md-3 {\n padding-left: 1rem !important;\n }\n\n .ps-md-4 {\n padding-left: 1.5rem !important;\n }\n\n .ps-md-5 {\n padding-left: 3rem !important;\n }\n}\n@media (min-width: 992px) {\n .d-lg-inline {\n display: inline !important;\n }\n\n .d-lg-inline-block {\n display: inline-block !important;\n }\n\n .d-lg-block {\n display: block !important;\n }\n\n .d-lg-grid {\n display: grid !important;\n }\n\n .d-lg-table {\n display: table !important;\n }\n\n .d-lg-table-row {\n display: table-row !important;\n }\n\n .d-lg-table-cell {\n display: table-cell !important;\n }\n\n .d-lg-flex {\n display: flex !important;\n }\n\n .d-lg-inline-flex {\n display: inline-flex !important;\n }\n\n .d-lg-none {\n display: none !important;\n }\n\n .flex-lg-fill {\n flex: 1 1 auto !important;\n }\n\n .flex-lg-row {\n flex-direction: row !important;\n }\n\n .flex-lg-column {\n flex-direction: column !important;\n }\n\n .flex-lg-row-reverse {\n flex-direction: row-reverse !important;\n }\n\n .flex-lg-column-reverse {\n flex-direction: column-reverse !important;\n }\n\n .flex-lg-grow-0 {\n flex-grow: 0 !important;\n }\n\n .flex-lg-grow-1 {\n flex-grow: 1 !important;\n }\n\n .flex-lg-shrink-0 {\n flex-shrink: 0 !important;\n }\n\n .flex-lg-shrink-1 {\n flex-shrink: 1 !important;\n }\n\n .flex-lg-wrap {\n flex-wrap: wrap !important;\n }\n\n .flex-lg-nowrap {\n flex-wrap: nowrap !important;\n }\n\n .flex-lg-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n\n .justify-content-lg-start {\n justify-content: flex-start !important;\n }\n\n .justify-content-lg-end {\n justify-content: flex-end !important;\n }\n\n .justify-content-lg-center {\n justify-content: center !important;\n }\n\n .justify-content-lg-between {\n justify-content: space-between !important;\n }\n\n .justify-content-lg-around {\n justify-content: space-around !important;\n }\n\n .justify-content-lg-evenly {\n justify-content: space-evenly !important;\n }\n\n .align-items-lg-start {\n align-items: flex-start !important;\n }\n\n .align-items-lg-end {\n align-items: flex-end !important;\n }\n\n .align-items-lg-center {\n align-items: center !important;\n }\n\n .align-items-lg-baseline {\n align-items: baseline !important;\n }\n\n .align-items-lg-stretch {\n align-items: stretch !important;\n }\n\n .align-content-lg-start {\n align-content: flex-start !important;\n }\n\n .align-content-lg-end {\n align-content: flex-end !important;\n }\n\n .align-content-lg-center {\n align-content: center !important;\n }\n\n .align-content-lg-between {\n align-content: space-between !important;\n }\n\n .align-content-lg-around {\n align-content: space-around !important;\n }\n\n .align-content-lg-stretch {\n align-content: stretch !important;\n }\n\n .align-self-lg-auto {\n align-self: auto !important;\n }\n\n .align-self-lg-start {\n align-self: flex-start !important;\n }\n\n .align-self-lg-end {\n align-self: flex-end !important;\n }\n\n .align-self-lg-center {\n align-self: center !important;\n }\n\n .align-self-lg-baseline {\n align-self: baseline !important;\n }\n\n .align-self-lg-stretch {\n align-self: stretch !important;\n }\n\n .order-lg-first {\n order: -1 !important;\n }\n\n .order-lg-0 {\n order: 0 !important;\n }\n\n .order-lg-1 {\n order: 1 !important;\n }\n\n .order-lg-2 {\n order: 2 !important;\n }\n\n .order-lg-3 {\n order: 3 !important;\n }\n\n .order-lg-4 {\n order: 4 !important;\n }\n\n .order-lg-5 {\n order: 5 !important;\n }\n\n .order-lg-last {\n order: 6 !important;\n }\n\n .m-lg-0 {\n margin: 0 !important;\n }\n\n .m-lg-1 {\n margin: 0.25rem !important;\n }\n\n .m-lg-2 {\n margin: 0.5rem !important;\n }\n\n .m-lg-3 {\n margin: 1rem !important;\n }\n\n .m-lg-4 {\n margin: 1.5rem !important;\n }\n\n .m-lg-5 {\n margin: 3rem !important;\n }\n\n .m-lg-auto {\n margin: auto !important;\n }\n\n .mx-lg-0 {\n margin-right: 0 !important;\n margin-left: 0 !important;\n }\n\n .mx-lg-1 {\n margin-right: 0.25rem !important;\n margin-left: 0.25rem !important;\n }\n\n .mx-lg-2 {\n margin-right: 0.5rem !important;\n margin-left: 0.5rem !important;\n }\n\n .mx-lg-3 {\n margin-right: 1rem !important;\n margin-left: 1rem !important;\n }\n\n .mx-lg-4 {\n margin-right: 1.5rem !important;\n margin-left: 1.5rem !important;\n }\n\n .mx-lg-5 {\n margin-right: 3rem !important;\n margin-left: 3rem !important;\n }\n\n .mx-lg-auto {\n margin-right: auto !important;\n margin-left: auto !important;\n }\n\n .my-lg-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n }\n\n .my-lg-1 {\n margin-top: 0.25rem !important;\n margin-bottom: 0.25rem !important;\n }\n\n .my-lg-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important;\n }\n\n .my-lg-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important;\n }\n\n .my-lg-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important;\n }\n\n .my-lg-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !important;\n }\n\n .my-lg-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n }\n\n .mt-lg-0 {\n margin-top: 0 !important;\n }\n\n .mt-lg-1 {\n margin-top: 0.25rem !important;\n }\n\n .mt-lg-2 {\n margin-top: 0.5rem !important;\n }\n\n .mt-lg-3 {\n margin-top: 1rem !important;\n }\n\n .mt-lg-4 {\n margin-top: 1.5rem !important;\n }\n\n .mt-lg-5 {\n margin-top: 3rem !important;\n }\n\n .mt-lg-auto {\n margin-top: auto !important;\n }\n\n .me-lg-0 {\n margin-right: 0 !important;\n }\n\n .me-lg-1 {\n margin-right: 0.25rem !important;\n }\n\n .me-lg-2 {\n margin-right: 0.5rem !important;\n }\n\n .me-lg-3 {\n margin-right: 1rem !important;\n }\n\n .me-lg-4 {\n margin-right: 1.5rem !important;\n }\n\n .me-lg-5 {\n margin-right: 3rem !important;\n }\n\n .me-lg-auto {\n margin-right: auto !important;\n }\n\n .mb-lg-0 {\n margin-bottom: 0 !important;\n }\n\n .mb-lg-1 {\n margin-bottom: 0.25rem !important;\n }\n\n .mb-lg-2 {\n margin-bottom: 0.5rem !important;\n }\n\n .mb-lg-3 {\n margin-bottom: 1rem !important;\n }\n\n .mb-lg-4 {\n margin-bottom: 1.5rem !important;\n }\n\n .mb-lg-5 {\n margin-bottom: 3rem !important;\n }\n\n .mb-lg-auto {\n margin-bottom: auto !important;\n }\n\n .ms-lg-0 {\n margin-left: 0 !important;\n }\n\n .ms-lg-1 {\n margin-left: 0.25rem !important;\n }\n\n .ms-lg-2 {\n margin-left: 0.5rem !important;\n }\n\n .ms-lg-3 {\n margin-left: 1rem !important;\n }\n\n .ms-lg-4 {\n margin-left: 1.5rem !important;\n }\n\n .ms-lg-5 {\n margin-left: 3rem !important;\n }\n\n .ms-lg-auto {\n margin-left: auto !important;\n }\n\n .p-lg-0 {\n padding: 0 !important;\n }\n\n .p-lg-1 {\n padding: 0.25rem !important;\n }\n\n .p-lg-2 {\n padding: 0.5rem !important;\n }\n\n .p-lg-3 {\n padding: 1rem !important;\n }\n\n .p-lg-4 {\n padding: 1.5rem !important;\n }\n\n .p-lg-5 {\n padding: 3rem !important;\n }\n\n .px-lg-0 {\n padding-right: 0 !important;\n padding-left: 0 !important;\n }\n\n .px-lg-1 {\n padding-right: 0.25rem !important;\n padding-left: 0.25rem !important;\n }\n\n .px-lg-2 {\n padding-right: 0.5rem !important;\n padding-left: 0.5rem !important;\n }\n\n .px-lg-3 {\n padding-right: 1rem !important;\n padding-left: 1rem !important;\n }\n\n .px-lg-4 {\n padding-right: 1.5rem !important;\n padding-left: 1.5rem !important;\n }\n\n .px-lg-5 {\n padding-right: 3rem !important;\n padding-left: 3rem !important;\n }\n\n .py-lg-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n }\n\n .py-lg-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important;\n }\n\n .py-lg-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important;\n }\n\n .py-lg-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important;\n }\n\n .py-lg-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important;\n }\n\n .py-lg-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important;\n }\n\n .pt-lg-0 {\n padding-top: 0 !important;\n }\n\n .pt-lg-1 {\n padding-top: 0.25rem !important;\n }\n\n .pt-lg-2 {\n padding-top: 0.5rem !important;\n }\n\n .pt-lg-3 {\n padding-top: 1rem !important;\n }\n\n .pt-lg-4 {\n padding-top: 1.5rem !important;\n }\n\n .pt-lg-5 {\n padding-top: 3rem !important;\n }\n\n .pe-lg-0 {\n padding-right: 0 !important;\n }\n\n .pe-lg-1 {\n padding-right: 0.25rem !important;\n }\n\n .pe-lg-2 {\n padding-right: 0.5rem !important;\n }\n\n .pe-lg-3 {\n padding-right: 1rem !important;\n }\n\n .pe-lg-4 {\n padding-right: 1.5rem !important;\n }\n\n .pe-lg-5 {\n padding-right: 3rem !important;\n }\n\n .pb-lg-0 {\n padding-bottom: 0 !important;\n }\n\n .pb-lg-1 {\n padding-bottom: 0.25rem !important;\n }\n\n .pb-lg-2 {\n padding-bottom: 0.5rem !important;\n }\n\n .pb-lg-3 {\n padding-bottom: 1rem !important;\n }\n\n .pb-lg-4 {\n padding-bottom: 1.5rem !important;\n }\n\n .pb-lg-5 {\n padding-bottom: 3rem !important;\n }\n\n .ps-lg-0 {\n padding-left: 0 !important;\n }\n\n .ps-lg-1 {\n padding-left: 0.25rem !important;\n }\n\n .ps-lg-2 {\n padding-left: 0.5rem !important;\n }\n\n .ps-lg-3 {\n padding-left: 1rem !important;\n }\n\n .ps-lg-4 {\n padding-left: 1.5rem !important;\n }\n\n .ps-lg-5 {\n padding-left: 3rem !important;\n }\n}\n@media (min-width: 1200px) {\n .d-xl-inline {\n display: inline !important;\n }\n\n .d-xl-inline-block {\n display: inline-block !important;\n }\n\n .d-xl-block {\n display: block !important;\n }\n\n .d-xl-grid {\n display: grid !important;\n }\n\n .d-xl-table {\n display: table !important;\n }\n\n .d-xl-table-row {\n display: table-row !important;\n }\n\n .d-xl-table-cell {\n display: table-cell !important;\n }\n\n .d-xl-flex {\n display: flex !important;\n }\n\n .d-xl-inline-flex {\n display: inline-flex !important;\n }\n\n .d-xl-none {\n display: none !important;\n }\n\n .flex-xl-fill {\n flex: 1 1 auto !important;\n }\n\n .flex-xl-row {\n flex-direction: row !important;\n }\n\n .flex-xl-column {\n flex-direction: column !important;\n }\n\n .flex-xl-row-reverse {\n flex-direction: row-reverse !important;\n }\n\n .flex-xl-column-reverse {\n flex-direction: column-reverse !important;\n }\n\n .flex-xl-grow-0 {\n flex-grow: 0 !important;\n }\n\n .flex-xl-grow-1 {\n flex-grow: 1 !important;\n }\n\n .flex-xl-shrink-0 {\n flex-shrink: 0 !important;\n }\n\n .flex-xl-shrink-1 {\n flex-shrink: 1 !important;\n }\n\n .flex-xl-wrap {\n flex-wrap: wrap !important;\n }\n\n .flex-xl-nowrap {\n flex-wrap: nowrap !important;\n }\n\n .flex-xl-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n\n .justify-content-xl-start {\n justify-content: flex-start !important;\n }\n\n .justify-content-xl-end {\n justify-content: flex-end !important;\n }\n\n .justify-content-xl-center {\n justify-content: center !important;\n }\n\n .justify-content-xl-between {\n justify-content: space-between !important;\n }\n\n .justify-content-xl-around {\n justify-content: space-around !important;\n }\n\n .justify-content-xl-evenly {\n justify-content: space-evenly !important;\n }\n\n .align-items-xl-start {\n align-items: flex-start !important;\n }\n\n .align-items-xl-end {\n align-items: flex-end !important;\n }\n\n .align-items-xl-center {\n align-items: center !important;\n }\n\n .align-items-xl-baseline {\n align-items: baseline !important;\n }\n\n .align-items-xl-stretch {\n align-items: stretch !important;\n }\n\n .align-content-xl-start {\n align-content: flex-start !important;\n }\n\n .align-content-xl-end {\n align-content: flex-end !important;\n }\n\n .align-content-xl-center {\n align-content: center !important;\n }\n\n .align-content-xl-between {\n align-content: space-between !important;\n }\n\n .align-content-xl-around {\n align-content: space-around !important;\n }\n\n .align-content-xl-stretch {\n align-content: stretch !important;\n }\n\n .align-self-xl-auto {\n align-self: auto !important;\n }\n\n .align-self-xl-start {\n align-self: flex-start !important;\n }\n\n .align-self-xl-end {\n align-self: flex-end !important;\n }\n\n .align-self-xl-center {\n align-self: center !important;\n }\n\n .align-self-xl-baseline {\n align-self: baseline !important;\n }\n\n .align-self-xl-stretch {\n align-self: stretch !important;\n }\n\n .order-xl-first {\n order: -1 !important;\n }\n\n .order-xl-0 {\n order: 0 !important;\n }\n\n .order-xl-1 {\n order: 1 !important;\n }\n\n .order-xl-2 {\n order: 2 !important;\n }\n\n .order-xl-3 {\n order: 3 !important;\n }\n\n .order-xl-4 {\n order: 4 !important;\n }\n\n .order-xl-5 {\n order: 5 !important;\n }\n\n .order-xl-last {\n order: 6 !important;\n }\n\n .m-xl-0 {\n margin: 0 !important;\n }\n\n .m-xl-1 {\n margin: 0.25rem !important;\n }\n\n .m-xl-2 {\n margin: 0.5rem !important;\n }\n\n .m-xl-3 {\n margin: 1rem !important;\n }\n\n .m-xl-4 {\n margin: 1.5rem !important;\n }\n\n .m-xl-5 {\n margin: 3rem !important;\n }\n\n .m-xl-auto {\n margin: auto !important;\n }\n\n .mx-xl-0 {\n margin-right: 0 !important;\n margin-left: 0 !important;\n }\n\n .mx-xl-1 {\n margin-right: 0.25rem !important;\n margin-left: 0.25rem !important;\n }\n\n .mx-xl-2 {\n margin-right: 0.5rem !important;\n margin-left: 0.5rem !important;\n }\n\n .mx-xl-3 {\n margin-right: 1rem !important;\n margin-left: 1rem !important;\n }\n\n .mx-xl-4 {\n margin-right: 1.5rem !important;\n margin-left: 1.5rem !important;\n }\n\n .mx-xl-5 {\n margin-right: 3rem !important;\n margin-left: 3rem !important;\n }\n\n .mx-xl-auto {\n margin-right: auto !important;\n margin-left: auto !important;\n }\n\n .my-xl-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n }\n\n .my-xl-1 {\n margin-top: 0.25rem !important;\n margin-bottom: 0.25rem !important;\n }\n\n .my-xl-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important;\n }\n\n .my-xl-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important;\n }\n\n .my-xl-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important;\n }\n\n .my-xl-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !important;\n }\n\n .my-xl-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n }\n\n .mt-xl-0 {\n margin-top: 0 !important;\n }\n\n .mt-xl-1 {\n margin-top: 0.25rem !important;\n }\n\n .mt-xl-2 {\n margin-top: 0.5rem !important;\n }\n\n .mt-xl-3 {\n margin-top: 1rem !important;\n }\n\n .mt-xl-4 {\n margin-top: 1.5rem !important;\n }\n\n .mt-xl-5 {\n margin-top: 3rem !important;\n }\n\n .mt-xl-auto {\n margin-top: auto !important;\n }\n\n .me-xl-0 {\n margin-right: 0 !important;\n }\n\n .me-xl-1 {\n margin-right: 0.25rem !important;\n }\n\n .me-xl-2 {\n margin-right: 0.5rem !important;\n }\n\n .me-xl-3 {\n margin-right: 1rem !important;\n }\n\n .me-xl-4 {\n margin-right: 1.5rem !important;\n }\n\n .me-xl-5 {\n margin-right: 3rem !important;\n }\n\n .me-xl-auto {\n margin-right: auto !important;\n }\n\n .mb-xl-0 {\n margin-bottom: 0 !important;\n }\n\n .mb-xl-1 {\n margin-bottom: 0.25rem !important;\n }\n\n .mb-xl-2 {\n margin-bottom: 0.5rem !important;\n }\n\n .mb-xl-3 {\n margin-bottom: 1rem !important;\n }\n\n .mb-xl-4 {\n margin-bottom: 1.5rem !important;\n }\n\n .mb-xl-5 {\n margin-bottom: 3rem !important;\n }\n\n .mb-xl-auto {\n margin-bottom: auto !important;\n }\n\n .ms-xl-0 {\n margin-left: 0 !important;\n }\n\n .ms-xl-1 {\n margin-left: 0.25rem !important;\n }\n\n .ms-xl-2 {\n margin-left: 0.5rem !important;\n }\n\n .ms-xl-3 {\n margin-left: 1rem !important;\n }\n\n .ms-xl-4 {\n margin-left: 1.5rem !important;\n }\n\n .ms-xl-5 {\n margin-left: 3rem !important;\n }\n\n .ms-xl-auto {\n margin-left: auto !important;\n }\n\n .p-xl-0 {\n padding: 0 !important;\n }\n\n .p-xl-1 {\n padding: 0.25rem !important;\n }\n\n .p-xl-2 {\n padding: 0.5rem !important;\n }\n\n .p-xl-3 {\n padding: 1rem !important;\n }\n\n .p-xl-4 {\n padding: 1.5rem !important;\n }\n\n .p-xl-5 {\n padding: 3rem !important;\n }\n\n .px-xl-0 {\n padding-right: 0 !important;\n padding-left: 0 !important;\n }\n\n .px-xl-1 {\n padding-right: 0.25rem !important;\n padding-left: 0.25rem !important;\n }\n\n .px-xl-2 {\n padding-right: 0.5rem !important;\n padding-left: 0.5rem !important;\n }\n\n .px-xl-3 {\n padding-right: 1rem !important;\n padding-left: 1rem !important;\n }\n\n .px-xl-4 {\n padding-right: 1.5rem !important;\n padding-left: 1.5rem !important;\n }\n\n .px-xl-5 {\n padding-right: 3rem !important;\n padding-left: 3rem !important;\n }\n\n .py-xl-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n }\n\n .py-xl-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important;\n }\n\n .py-xl-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important;\n }\n\n .py-xl-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important;\n }\n\n .py-xl-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important;\n }\n\n .py-xl-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important;\n }\n\n .pt-xl-0 {\n padding-top: 0 !important;\n }\n\n .pt-xl-1 {\n padding-top: 0.25rem !important;\n }\n\n .pt-xl-2 {\n padding-top: 0.5rem !important;\n }\n\n .pt-xl-3 {\n padding-top: 1rem !important;\n }\n\n .pt-xl-4 {\n padding-top: 1.5rem !important;\n }\n\n .pt-xl-5 {\n padding-top: 3rem !important;\n }\n\n .pe-xl-0 {\n padding-right: 0 !important;\n }\n\n .pe-xl-1 {\n padding-right: 0.25rem !important;\n }\n\n .pe-xl-2 {\n padding-right: 0.5rem !important;\n }\n\n .pe-xl-3 {\n padding-right: 1rem !important;\n }\n\n .pe-xl-4 {\n padding-right: 1.5rem !important;\n }\n\n .pe-xl-5 {\n padding-right: 3rem !important;\n }\n\n .pb-xl-0 {\n padding-bottom: 0 !important;\n }\n\n .pb-xl-1 {\n padding-bottom: 0.25rem !important;\n }\n\n .pb-xl-2 {\n padding-bottom: 0.5rem !important;\n }\n\n .pb-xl-3 {\n padding-bottom: 1rem !important;\n }\n\n .pb-xl-4 {\n padding-bottom: 1.5rem !important;\n }\n\n .pb-xl-5 {\n padding-bottom: 3rem !important;\n }\n\n .ps-xl-0 {\n padding-left: 0 !important;\n }\n\n .ps-xl-1 {\n padding-left: 0.25rem !important;\n }\n\n .ps-xl-2 {\n padding-left: 0.5rem !important;\n }\n\n .ps-xl-3 {\n padding-left: 1rem !important;\n }\n\n .ps-xl-4 {\n padding-left: 1.5rem !important;\n }\n\n .ps-xl-5 {\n padding-left: 3rem !important;\n }\n}\n@media (min-width: 1400px) {\n .d-xxl-inline {\n display: inline !important;\n }\n\n .d-xxl-inline-block {\n display: inline-block !important;\n }\n\n .d-xxl-block {\n display: block !important;\n }\n\n .d-xxl-grid {\n display: grid !important;\n }\n\n .d-xxl-table {\n display: table !important;\n }\n\n .d-xxl-table-row {\n display: table-row !important;\n }\n\n .d-xxl-table-cell {\n display: table-cell !important;\n }\n\n .d-xxl-flex {\n display: flex !important;\n }\n\n .d-xxl-inline-flex {\n display: inline-flex !important;\n }\n\n .d-xxl-none {\n display: none !important;\n }\n\n .flex-xxl-fill {\n flex: 1 1 auto !important;\n }\n\n .flex-xxl-row {\n flex-direction: row !important;\n }\n\n .flex-xxl-column {\n flex-direction: column !important;\n }\n\n .flex-xxl-row-reverse {\n flex-direction: row-reverse !important;\n }\n\n .flex-xxl-column-reverse {\n flex-direction: column-reverse !important;\n }\n\n .flex-xxl-grow-0 {\n flex-grow: 0 !important;\n }\n\n .flex-xxl-grow-1 {\n flex-grow: 1 !important;\n }\n\n .flex-xxl-shrink-0 {\n flex-shrink: 0 !important;\n }\n\n .flex-xxl-shrink-1 {\n flex-shrink: 1 !important;\n }\n\n .flex-xxl-wrap {\n flex-wrap: wrap !important;\n }\n\n .flex-xxl-nowrap {\n flex-wrap: nowrap !important;\n }\n\n .flex-xxl-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n\n .justify-content-xxl-start {\n justify-content: flex-start !important;\n }\n\n .justify-content-xxl-end {\n justify-content: flex-end !important;\n }\n\n .justify-content-xxl-center {\n justify-content: center !important;\n }\n\n .justify-content-xxl-between {\n justify-content: space-between !important;\n }\n\n .justify-content-xxl-around {\n justify-content: space-around !important;\n }\n\n .justify-content-xxl-evenly {\n justify-content: space-evenly !important;\n }\n\n .align-items-xxl-start {\n align-items: flex-start !important;\n }\n\n .align-items-xxl-end {\n align-items: flex-end !important;\n }\n\n .align-items-xxl-center {\n align-items: center !important;\n }\n\n .align-items-xxl-baseline {\n align-items: baseline !important;\n }\n\n .align-items-xxl-stretch {\n align-items: stretch !important;\n }\n\n .align-content-xxl-start {\n align-content: flex-start !important;\n }\n\n .align-content-xxl-end {\n align-content: flex-end !important;\n }\n\n .align-content-xxl-center {\n align-content: center !important;\n }\n\n .align-content-xxl-between {\n align-content: space-between !important;\n }\n\n .align-content-xxl-around {\n align-content: space-around !important;\n }\n\n .align-content-xxl-stretch {\n align-content: stretch !important;\n }\n\n .align-self-xxl-auto {\n align-self: auto !important;\n }\n\n .align-self-xxl-start {\n align-self: flex-start !important;\n }\n\n .align-self-xxl-end {\n align-self: flex-end !important;\n }\n\n .align-self-xxl-center {\n align-self: center !important;\n }\n\n .align-self-xxl-baseline {\n align-self: baseline !important;\n }\n\n .align-self-xxl-stretch {\n align-self: stretch !important;\n }\n\n .order-xxl-first {\n order: -1 !important;\n }\n\n .order-xxl-0 {\n order: 0 !important;\n }\n\n .order-xxl-1 {\n order: 1 !important;\n }\n\n .order-xxl-2 {\n order: 2 !important;\n }\n\n .order-xxl-3 {\n order: 3 !important;\n }\n\n .order-xxl-4 {\n order: 4 !important;\n }\n\n .order-xxl-5 {\n order: 5 !important;\n }\n\n .order-xxl-last {\n order: 6 !important;\n }\n\n .m-xxl-0 {\n margin: 0 !important;\n }\n\n .m-xxl-1 {\n margin: 0.25rem !important;\n }\n\n .m-xxl-2 {\n margin: 0.5rem !important;\n }\n\n .m-xxl-3 {\n margin: 1rem !important;\n }\n\n .m-xxl-4 {\n margin: 1.5rem !important;\n }\n\n .m-xxl-5 {\n margin: 3rem !important;\n }\n\n .m-xxl-auto {\n margin: auto !important;\n }\n\n .mx-xxl-0 {\n margin-right: 0 !important;\n margin-left: 0 !important;\n }\n\n .mx-xxl-1 {\n margin-right: 0.25rem !important;\n margin-left: 0.25rem !important;\n }\n\n .mx-xxl-2 {\n margin-right: 0.5rem !important;\n margin-left: 0.5rem !important;\n }\n\n .mx-xxl-3 {\n margin-right: 1rem !important;\n margin-left: 1rem !important;\n }\n\n .mx-xxl-4 {\n margin-right: 1.5rem !important;\n margin-left: 1.5rem !important;\n }\n\n .mx-xxl-5 {\n margin-right: 3rem !important;\n margin-left: 3rem !important;\n }\n\n .mx-xxl-auto {\n margin-right: auto !important;\n margin-left: auto !important;\n }\n\n .my-xxl-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n }\n\n .my-xxl-1 {\n margin-top: 0.25rem !important;\n margin-bottom: 0.25rem !important;\n }\n\n .my-xxl-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important;\n }\n\n .my-xxl-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important;\n }\n\n .my-xxl-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important;\n }\n\n .my-xxl-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !important;\n }\n\n .my-xxl-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n }\n\n .mt-xxl-0 {\n margin-top: 0 !important;\n }\n\n .mt-xxl-1 {\n margin-top: 0.25rem !important;\n }\n\n .mt-xxl-2 {\n margin-top: 0.5rem !important;\n }\n\n .mt-xxl-3 {\n margin-top: 1rem !important;\n }\n\n .mt-xxl-4 {\n margin-top: 1.5rem !important;\n }\n\n .mt-xxl-5 {\n margin-top: 3rem !important;\n }\n\n .mt-xxl-auto {\n margin-top: auto !important;\n }\n\n .me-xxl-0 {\n margin-right: 0 !important;\n }\n\n .me-xxl-1 {\n margin-right: 0.25rem !important;\n }\n\n .me-xxl-2 {\n margin-right: 0.5rem !important;\n }\n\n .me-xxl-3 {\n margin-right: 1rem !important;\n }\n\n .me-xxl-4 {\n margin-right: 1.5rem !important;\n }\n\n .me-xxl-5 {\n margin-right: 3rem !important;\n }\n\n .me-xxl-auto {\n margin-right: auto !important;\n }\n\n .mb-xxl-0 {\n margin-bottom: 0 !important;\n }\n\n .mb-xxl-1 {\n margin-bottom: 0.25rem !important;\n }\n\n .mb-xxl-2 {\n margin-bottom: 0.5rem !important;\n }\n\n .mb-xxl-3 {\n margin-bottom: 1rem !important;\n }\n\n .mb-xxl-4 {\n margin-bottom: 1.5rem !important;\n }\n\n .mb-xxl-5 {\n margin-bottom: 3rem !important;\n }\n\n .mb-xxl-auto {\n margin-bottom: auto !important;\n }\n\n .ms-xxl-0 {\n margin-left: 0 !important;\n }\n\n .ms-xxl-1 {\n margin-left: 0.25rem !important;\n }\n\n .ms-xxl-2 {\n margin-left: 0.5rem !important;\n }\n\n .ms-xxl-3 {\n margin-left: 1rem !important;\n }\n\n .ms-xxl-4 {\n margin-left: 1.5rem !important;\n }\n\n .ms-xxl-5 {\n margin-left: 3rem !important;\n }\n\n .ms-xxl-auto {\n margin-left: auto !important;\n }\n\n .p-xxl-0 {\n padding: 0 !important;\n }\n\n .p-xxl-1 {\n padding: 0.25rem !important;\n }\n\n .p-xxl-2 {\n padding: 0.5rem !important;\n }\n\n .p-xxl-3 {\n padding: 1rem !important;\n }\n\n .p-xxl-4 {\n padding: 1.5rem !important;\n }\n\n .p-xxl-5 {\n padding: 3rem !important;\n }\n\n .px-xxl-0 {\n padding-right: 0 !important;\n padding-left: 0 !important;\n }\n\n .px-xxl-1 {\n padding-right: 0.25rem !important;\n padding-left: 0.25rem !important;\n }\n\n .px-xxl-2 {\n padding-right: 0.5rem !important;\n padding-left: 0.5rem !important;\n }\n\n .px-xxl-3 {\n padding-right: 1rem !important;\n padding-left: 1rem !important;\n }\n\n .px-xxl-4 {\n padding-right: 1.5rem !important;\n padding-left: 1.5rem !important;\n }\n\n .px-xxl-5 {\n padding-right: 3rem !important;\n padding-left: 3rem !important;\n }\n\n .py-xxl-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n }\n\n .py-xxl-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important;\n }\n\n .py-xxl-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important;\n }\n\n .py-xxl-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important;\n }\n\n .py-xxl-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important;\n }\n\n .py-xxl-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important;\n }\n\n .pt-xxl-0 {\n padding-top: 0 !important;\n }\n\n .pt-xxl-1 {\n padding-top: 0.25rem !important;\n }\n\n .pt-xxl-2 {\n padding-top: 0.5rem !important;\n }\n\n .pt-xxl-3 {\n padding-top: 1rem !important;\n }\n\n .pt-xxl-4 {\n padding-top: 1.5rem !important;\n }\n\n .pt-xxl-5 {\n padding-top: 3rem !important;\n }\n\n .pe-xxl-0 {\n padding-right: 0 !important;\n }\n\n .pe-xxl-1 {\n padding-right: 0.25rem !important;\n }\n\n .pe-xxl-2 {\n padding-right: 0.5rem !important;\n }\n\n .pe-xxl-3 {\n padding-right: 1rem !important;\n }\n\n .pe-xxl-4 {\n padding-right: 1.5rem !important;\n }\n\n .pe-xxl-5 {\n padding-right: 3rem !important;\n }\n\n .pb-xxl-0 {\n padding-bottom: 0 !important;\n }\n\n .pb-xxl-1 {\n padding-bottom: 0.25rem !important;\n }\n\n .pb-xxl-2 {\n padding-bottom: 0.5rem !important;\n }\n\n .pb-xxl-3 {\n padding-bottom: 1rem !important;\n }\n\n .pb-xxl-4 {\n padding-bottom: 1.5rem !important;\n }\n\n .pb-xxl-5 {\n padding-bottom: 3rem !important;\n }\n\n .ps-xxl-0 {\n padding-left: 0 !important;\n }\n\n .ps-xxl-1 {\n padding-left: 0.25rem !important;\n }\n\n .ps-xxl-2 {\n padding-left: 0.5rem !important;\n }\n\n .ps-xxl-3 {\n padding-left: 1rem !important;\n }\n\n .ps-xxl-4 {\n padding-left: 1.5rem !important;\n }\n\n .ps-xxl-5 {\n padding-left: 3rem !important;\n }\n}\n@media print {\n .d-print-inline {\n display: inline !important;\n }\n\n .d-print-inline-block {\n display: inline-block !important;\n }\n\n .d-print-block {\n display: block !important;\n }\n\n .d-print-grid {\n display: grid !important;\n }\n\n .d-print-table {\n display: table !important;\n }\n\n .d-print-table-row {\n display: table-row !important;\n }\n\n .d-print-table-cell {\n display: table-cell !important;\n }\n\n .d-print-flex {\n display: flex !important;\n }\n\n .d-print-inline-flex {\n display: inline-flex !important;\n }\n\n .d-print-none {\n display: none !important;\n }\n}\n\n/*# sourceMappingURL=bootstrap-grid.css.map */","// Container mixins\n\n@mixin make-container($gutter: $container-padding-x) {\n width: 100%;\n padding-right: var(--#{$variable-prefix}gutter-x, #{$gutter});\n padding-left: var(--#{$variable-prefix}gutter-x, #{$gutter});\n margin-right: auto;\n margin-left: auto;\n}\n","// Breakpoint viewport sizes and media queries.\n//\n// Breakpoints are defined as a map of (name: minimum width), order from small to large:\n//\n// (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px)\n//\n// The map defined in the `$grid-breakpoints` global variable is used as the `$breakpoints` argument by default.\n\n// Name of the next breakpoint, or null for the last breakpoint.\n//\n// >> breakpoint-next(sm)\n// md\n// >> breakpoint-next(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// md\n// >> breakpoint-next(sm, $breakpoint-names: (xs sm md lg xl))\n// md\n@function breakpoint-next($name, $breakpoints: $grid-breakpoints, $breakpoint-names: map-keys($breakpoints)) {\n $n: index($breakpoint-names, $name);\n @if not $n {\n @error \"breakpoint `#{$name}` not found in `#{$breakpoints}`\";\n }\n @return if($n < length($breakpoint-names), nth($breakpoint-names, $n + 1), null);\n}\n\n// Minimum breakpoint width. Null for the smallest (first) breakpoint.\n//\n// >> breakpoint-min(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// 576px\n@function breakpoint-min($name, $breakpoints: $grid-breakpoints) {\n $min: map-get($breakpoints, $name);\n @return if($min != 0, $min, null);\n}\n\n// Maximum breakpoint width.\n// The maximum value is reduced by 0.02px to work around the limitations of\n// `min-` and `max-` prefixes and viewports with fractional widths.\n// See https://www.w3.org/TR/mediaqueries-4/#mq-min-max\n// Uses 0.02px rather than 0.01px to work around a current rounding bug in Safari.\n// See https://bugs.webkit.org/show_bug.cgi?id=178261\n//\n// >> breakpoint-max(md, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// 767.98px\n@function breakpoint-max($name, $breakpoints: $grid-breakpoints) {\n $max: map-get($breakpoints, $name);\n @return if($max and $max > 0, $max - .02, null);\n}\n\n// Returns a blank string if smallest breakpoint, otherwise returns the name with a dash in front.\n// Useful for making responsive utilities.\n//\n// >> breakpoint-infix(xs, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// \"\" (Returns a blank string)\n// >> breakpoint-infix(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// \"-sm\"\n@function breakpoint-infix($name, $breakpoints: $grid-breakpoints) {\n @return if(breakpoint-min($name, $breakpoints) == null, \"\", \"-#{$name}\");\n}\n\n// Media of at least the minimum breakpoint width. No query for the smallest breakpoint.\n// Makes the @content apply to the given breakpoint and wider.\n@mixin media-breakpoint-up($name, $breakpoints: $grid-breakpoints) {\n $min: breakpoint-min($name, $breakpoints);\n @if $min {\n @media (min-width: $min) {\n @content;\n }\n } @else {\n @content;\n }\n}\n\n// Media of at most the maximum breakpoint width. No query for the largest breakpoint.\n// Makes the @content apply to the given breakpoint and narrower.\n@mixin media-breakpoint-down($name, $breakpoints: $grid-breakpoints) {\n $max: breakpoint-max($name, $breakpoints);\n @if $max {\n @media (max-width: $max) {\n @content;\n }\n } @else {\n @content;\n }\n}\n\n// Media that spans multiple breakpoint widths.\n// Makes the @content apply between the min and max breakpoints\n@mixin media-breakpoint-between($lower, $upper, $breakpoints: $grid-breakpoints) {\n $min: breakpoint-min($lower, $breakpoints);\n $max: breakpoint-max($upper, $breakpoints);\n\n @if $min != null and $max != null {\n @media (min-width: $min) and (max-width: $max) {\n @content;\n }\n } @else if $max == null {\n @include media-breakpoint-up($lower, $breakpoints) {\n @content;\n }\n } @else if $min == null {\n @include media-breakpoint-down($upper, $breakpoints) {\n @content;\n }\n }\n}\n\n// Media between the breakpoint's minimum and maximum widths.\n// No minimum for the smallest breakpoint, and no maximum for the largest one.\n// Makes the @content apply only to the given breakpoint, not viewports any wider or narrower.\n@mixin media-breakpoint-only($name, $breakpoints: $grid-breakpoints) {\n $min: breakpoint-min($name, $breakpoints);\n $next: breakpoint-next($name, $breakpoints);\n $max: breakpoint-max($next);\n\n @if $min != null and $max != null {\n @media (min-width: $min) and (max-width: $max) {\n @content;\n }\n } @else if $max == null {\n @include media-breakpoint-up($name, $breakpoints) {\n @content;\n }\n } @else if $min == null {\n @include media-breakpoint-down($next, $breakpoints) {\n @content;\n }\n }\n}\n","// Row\n//\n// Rows contain your columns.\n\n@if $enable-grid-classes {\n .row {\n @include make-row();\n\n > * {\n @include make-col-ready();\n }\n }\n}\n\n\n// Columns\n//\n// Common styles for small and large grid columns\n\n@if $enable-grid-classes {\n @include make-grid-columns();\n}\n","// Grid system\n//\n// Generate semantic grid columns with these mixins.\n\n@mixin make-row($gutter: $grid-gutter-width) {\n --#{$variable-prefix}gutter-x: #{$gutter};\n --#{$variable-prefix}gutter-y: 0;\n display: flex;\n flex-wrap: wrap;\n margin-top: calc(var(--#{$variable-prefix}gutter-y) * -1); // stylelint-disable-line function-disallowed-list\n margin-right: calc(var(--#{$variable-prefix}gutter-x) * -.5); // stylelint-disable-line function-disallowed-list\n margin-left: calc(var(--#{$variable-prefix}gutter-x) * -.5); // stylelint-disable-line function-disallowed-list\n}\n\n@mixin make-col-ready($gutter: $grid-gutter-width) {\n // Add box sizing if only the grid is loaded\n box-sizing: if(variable-exists(include-column-box-sizing) and $include-column-box-sizing, border-box, null);\n // Prevent columns from becoming too narrow when at smaller grid tiers by\n // always setting `width: 100%;`. This works because we set the width\n // later on to override this initial width.\n flex-shrink: 0;\n width: 100%;\n max-width: 100%; // Prevent `.col-auto`, `.col` (& responsive variants) from breaking out the grid\n padding-right: calc(var(--#{$variable-prefix}gutter-x) * .5); // stylelint-disable-line function-disallowed-list\n padding-left: calc(var(--#{$variable-prefix}gutter-x) * .5); // stylelint-disable-line function-disallowed-list\n margin-top: var(--#{$variable-prefix}gutter-y);\n}\n\n@mixin make-col($size: false, $columns: $grid-columns) {\n @if $size {\n flex: 0 0 auto;\n width: percentage(divide($size, $columns));\n\n } @else {\n flex: 1 1 0;\n max-width: 100%;\n }\n}\n\n@mixin make-col-auto() {\n flex: 0 0 auto;\n width: auto;\n}\n\n@mixin make-col-offset($size, $columns: $grid-columns) {\n $num: divide($size, $columns);\n margin-left: if($num == 0, 0, percentage($num));\n}\n\n// Row columns\n//\n// Specify on a parent element(e.g., .row) to force immediate children into NN\n// numberof columns. Supports wrapping to new lines, but does not do a Masonry\n// style grid.\n@mixin row-cols($count) {\n > * {\n flex: 0 0 auto;\n width: divide(100%, $count);\n }\n}\n\n// Framework grid generation\n//\n// Used only by Bootstrap to generate the correct number of grid classes given\n// any value of `$grid-columns`.\n\n@mixin make-grid-columns($columns: $grid-columns, $gutter: $grid-gutter-width, $breakpoints: $grid-breakpoints) {\n @each $breakpoint in map-keys($breakpoints) {\n // .row-cols defaults must all appear before .col overrides so they can be overridden.\n $infix: breakpoint-infix($breakpoint, $breakpoints);\n @include media-breakpoint-up($breakpoint, $breakpoints) {\n // Provide basic `.col-{bp}` classes for equal-width flexbox columns\n .col#{$infix} {\n flex: 1 0 0%; // Flexbugs #4: https://github.com/philipwalton/flexbugs#flexbug-4\n }\n\n .row-cols#{$infix}-auto > * {\n @include make-col-auto();\n }\n\n @if $grid-row-columns > 0 {\n @for $i from 1 through $grid-row-columns {\n .row-cols#{$infix}-#{$i} {\n @include row-cols($i);\n }\n }\n }\n }\n }\n\n @each $breakpoint in map-keys($breakpoints) {\n $infix: breakpoint-infix($breakpoint, $breakpoints);\n\n @include media-breakpoint-up($breakpoint, $breakpoints) {\n .col#{$infix}-auto {\n @include make-col-auto();\n }\n\n @if $columns > 0 {\n @for $i from 1 through $columns {\n .col#{$infix}-#{$i} {\n @include make-col($i, $columns);\n }\n }\n\n // `$columns - 1` because offsetting by the width of an entire row isn't possible\n @for $i from 0 through ($columns - 1) {\n @if not ($infix == \"\" and $i == 0) { // Avoid emitting useless .offset-0\n .offset#{$infix}-#{$i} {\n @include make-col-offset($i, $columns);\n }\n }\n }\n }\n\n // Gutters\n //\n // Make use of `.g-*`, `.gx-*` or `.gy-*` utilities to change spacing between the columns.\n @each $key, $value in $gutters {\n .g#{$infix}-#{$key},\n .gx#{$infix}-#{$key} {\n --#{$variable-prefix}gutter-x: #{$value};\n }\n\n .g#{$infix}-#{$key},\n .gy#{$infix}-#{$key} {\n --#{$variable-prefix}gutter-y: #{$value};\n }\n }\n }\n }\n}\n","// Utility generator\n// Used to generate utilities & print utilities\n@mixin generate-utility($utility, $infix, $is-rfs-media-query: false) {\n $values: map-get($utility, values);\n\n // If the values are a list or string, convert it into a map\n @if type-of($values) == \"string\" or type-of(nth($values, 1)) != \"list\" {\n $values: zip($values, $values);\n }\n\n @each $key, $value in $values {\n $properties: map-get($utility, property);\n\n // Multiple properties are possible, for example with vertical or horizontal margins or paddings\n @if type-of($properties) == \"string\" {\n $properties: append((), $properties);\n }\n\n // Use custom class if present\n $property-class: if(map-has-key($utility, class), map-get($utility, class), nth($properties, 1));\n $property-class: if($property-class == null, \"\", $property-class);\n\n // State params to generate pseudo-classes\n $state: if(map-has-key($utility, state), map-get($utility, state), ());\n\n $infix: if($property-class == \"\" and str-slice($infix, 1, 1) == \"-\", str-slice($infix, 2), $infix);\n\n // Don't prefix if value key is null (eg. with shadow class)\n $property-class-modifier: if($key, if($property-class == \"\" and $infix == \"\", \"\", \"-\") + $key, \"\");\n\n @if map-get($utility, rfs) {\n // Inside the media query\n @if $is-rfs-media-query {\n $val: rfs-value($value);\n\n // Do not render anything if fluid and non fluid values are the same\n $value: if($val == rfs-fluid-value($value), null, $val);\n }\n @else {\n $value: rfs-fluid-value($value);\n }\n }\n\n $is-rtl: map-get($utility, rtl);\n\n @if $value != null {\n @if $is-rtl == false {\n /* rtl:begin:remove */\n }\n .#{$property-class + $infix + $property-class-modifier} {\n @each $property in $properties {\n #{$property}: $value if($enable-important-utilities, !important, null);\n }\n }\n\n @each $pseudo in $state {\n .#{$property-class + $infix + $property-class-modifier}-#{$pseudo}:#{$pseudo} {\n @each $property in $properties {\n #{$property}: $value if($enable-important-utilities, !important, null);\n }\n }\n }\n @if $is-rtl == false {\n /* rtl:end:remove */\n }\n }\n }\n}\n","// Loop over each breakpoint\n@each $breakpoint in map-keys($grid-breakpoints) {\n\n // Generate media query if needed\n @include media-breakpoint-up($breakpoint) {\n $infix: breakpoint-infix($breakpoint, $grid-breakpoints);\n\n // Loop over each utility property\n @each $key, $utility in $utilities {\n // The utility can be disabled with `false`, thus check if the utility is a map first\n // Only proceed if responsive media queries are enabled or if it's the base media query\n @if type-of($utility) == \"map\" and (map-get($utility, responsive) or $infix == \"\") {\n @include generate-utility($utility, $infix);\n }\n }\n }\n}\n\n// RFS rescaling\n@media (min-width: $rfs-mq-value) {\n @each $breakpoint in map-keys($grid-breakpoints) {\n $infix: breakpoint-infix($breakpoint, $grid-breakpoints);\n\n @if (map-get($grid-breakpoints, $breakpoint) < $rfs-breakpoint) {\n // Loop over each utility property\n @each $key, $utility in $utilities {\n // The utility can be disabled with `false`, thus check if the utility is a map first\n // Only proceed if responsive media queries are enabled or if it's the base media query\n @if type-of($utility) == \"map\" and map-get($utility, rfs) and (map-get($utility, responsive) or $infix == \"\") {\n @include generate-utility($utility, $infix, true);\n }\n }\n }\n }\n}\n\n\n// Print utilities\n@media print {\n @each $key, $utility in $utilities {\n // The utility can be disabled with `false`, thus check if the utility is a map first\n // Then check if the utility needs print styles\n @if type-of($utility) == \"map\" and map-get($utility, print) == true {\n @include generate-utility($utility, \"-print\");\n }\n }\n}\n"]} \ No newline at end of file diff --git a/server/src/main/resources/templates/static/lib/bootstrap-5.0.2/css/bootstrap-grid.rtl.css b/server/src/main/resources/templates/static/lib/bootstrap-5.0.2/css/bootstrap-grid.rtl.css deleted file mode 100644 index aad642871..000000000 --- a/server/src/main/resources/templates/static/lib/bootstrap-5.0.2/css/bootstrap-grid.rtl.css +++ /dev/null @@ -1,5001 +0,0 @@ -/*! - * Bootstrap Grid v5.0.2 (https://getbootstrap.com/) - * Copyright 2011-2021 The Bootstrap Authors - * Copyright 2011-2021 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) - */ -.container, -.container-fluid, -.container-xxl, -.container-xl, -.container-lg, -.container-md, -.container-sm { - width: 100%; - padding-left: var(--bs-gutter-x, 0.75rem); - padding-right: var(--bs-gutter-x, 0.75rem); - margin-left: auto; - margin-right: auto; -} - -@media (min-width: 576px) { - .container-sm, .container { - max-width: 540px; - } -} -@media (min-width: 768px) { - .container-md, .container-sm, .container { - max-width: 720px; - } -} -@media (min-width: 992px) { - .container-lg, .container-md, .container-sm, .container { - max-width: 960px; - } -} -@media (min-width: 1200px) { - .container-xl, .container-lg, .container-md, .container-sm, .container { - max-width: 1140px; - } -} -@media (min-width: 1400px) { - .container-xxl, .container-xl, .container-lg, .container-md, .container-sm, .container { - max-width: 1320px; - } -} -.row { - --bs-gutter-x: 1.5rem; - --bs-gutter-y: 0; - display: flex; - flex-wrap: wrap; - margin-top: calc(var(--bs-gutter-y) * -1); - margin-left: calc(var(--bs-gutter-x) * -.5); - margin-right: calc(var(--bs-gutter-x) * -.5); -} -.row > * { - box-sizing: border-box; - flex-shrink: 0; - width: 100%; - max-width: 100%; - padding-left: calc(var(--bs-gutter-x) * .5); - padding-right: calc(var(--bs-gutter-x) * .5); - margin-top: var(--bs-gutter-y); -} - -.col { - flex: 1 0 0%; -} - -.row-cols-auto > * { - flex: 0 0 auto; - width: auto; -} - -.row-cols-1 > * { - flex: 0 0 auto; - width: 100%; -} - -.row-cols-2 > * { - flex: 0 0 auto; - width: 50%; -} - -.row-cols-3 > * { - flex: 0 0 auto; - width: 33.3333333333%; -} - -.row-cols-4 > * { - flex: 0 0 auto; - width: 25%; -} - -.row-cols-5 > * { - flex: 0 0 auto; - width: 20%; -} - -.row-cols-6 > * { - flex: 0 0 auto; - width: 16.6666666667%; -} - -@media (min-width: 576px) { - .col-sm { - flex: 1 0 0%; - } - - .row-cols-sm-auto > * { - flex: 0 0 auto; - width: auto; - } - - .row-cols-sm-1 > * { - flex: 0 0 auto; - width: 100%; - } - - .row-cols-sm-2 > * { - flex: 0 0 auto; - width: 50%; - } - - .row-cols-sm-3 > * { - flex: 0 0 auto; - width: 33.3333333333%; - } - - .row-cols-sm-4 > * { - flex: 0 0 auto; - width: 25%; - } - - .row-cols-sm-5 > * { - flex: 0 0 auto; - width: 20%; - } - - .row-cols-sm-6 > * { - flex: 0 0 auto; - width: 16.6666666667%; - } -} -@media (min-width: 768px) { - .col-md { - flex: 1 0 0%; - } - - .row-cols-md-auto > * { - flex: 0 0 auto; - width: auto; - } - - .row-cols-md-1 > * { - flex: 0 0 auto; - width: 100%; - } - - .row-cols-md-2 > * { - flex: 0 0 auto; - width: 50%; - } - - .row-cols-md-3 > * { - flex: 0 0 auto; - width: 33.3333333333%; - } - - .row-cols-md-4 > * { - flex: 0 0 auto; - width: 25%; - } - - .row-cols-md-5 > * { - flex: 0 0 auto; - width: 20%; - } - - .row-cols-md-6 > * { - flex: 0 0 auto; - width: 16.6666666667%; - } -} -@media (min-width: 992px) { - .col-lg { - flex: 1 0 0%; - } - - .row-cols-lg-auto > * { - flex: 0 0 auto; - width: auto; - } - - .row-cols-lg-1 > * { - flex: 0 0 auto; - width: 100%; - } - - .row-cols-lg-2 > * { - flex: 0 0 auto; - width: 50%; - } - - .row-cols-lg-3 > * { - flex: 0 0 auto; - width: 33.3333333333%; - } - - .row-cols-lg-4 > * { - flex: 0 0 auto; - width: 25%; - } - - .row-cols-lg-5 > * { - flex: 0 0 auto; - width: 20%; - } - - .row-cols-lg-6 > * { - flex: 0 0 auto; - width: 16.6666666667%; - } -} -@media (min-width: 1200px) { - .col-xl { - flex: 1 0 0%; - } - - .row-cols-xl-auto > * { - flex: 0 0 auto; - width: auto; - } - - .row-cols-xl-1 > * { - flex: 0 0 auto; - width: 100%; - } - - .row-cols-xl-2 > * { - flex: 0 0 auto; - width: 50%; - } - - .row-cols-xl-3 > * { - flex: 0 0 auto; - width: 33.3333333333%; - } - - .row-cols-xl-4 > * { - flex: 0 0 auto; - width: 25%; - } - - .row-cols-xl-5 > * { - flex: 0 0 auto; - width: 20%; - } - - .row-cols-xl-6 > * { - flex: 0 0 auto; - width: 16.6666666667%; - } -} -@media (min-width: 1400px) { - .col-xxl { - flex: 1 0 0%; - } - - .row-cols-xxl-auto > * { - flex: 0 0 auto; - width: auto; - } - - .row-cols-xxl-1 > * { - flex: 0 0 auto; - width: 100%; - } - - .row-cols-xxl-2 > * { - flex: 0 0 auto; - width: 50%; - } - - .row-cols-xxl-3 > * { - flex: 0 0 auto; - width: 33.3333333333%; - } - - .row-cols-xxl-4 > * { - flex: 0 0 auto; - width: 25%; - } - - .row-cols-xxl-5 > * { - flex: 0 0 auto; - width: 20%; - } - - .row-cols-xxl-6 > * { - flex: 0 0 auto; - width: 16.6666666667%; - } -} -.col-auto { - flex: 0 0 auto; - width: auto; -} - -.col-1 { - flex: 0 0 auto; - width: 8.33333333%; -} - -.col-2 { - flex: 0 0 auto; - width: 16.66666667%; -} - -.col-3 { - flex: 0 0 auto; - width: 25%; -} - -.col-4 { - flex: 0 0 auto; - width: 33.33333333%; -} - -.col-5 { - flex: 0 0 auto; - width: 41.66666667%; -} - -.col-6 { - flex: 0 0 auto; - width: 50%; -} - -.col-7 { - flex: 0 0 auto; - width: 58.33333333%; -} - -.col-8 { - flex: 0 0 auto; - width: 66.66666667%; -} - -.col-9 { - flex: 0 0 auto; - width: 75%; -} - -.col-10 { - flex: 0 0 auto; - width: 83.33333333%; -} - -.col-11 { - flex: 0 0 auto; - width: 91.66666667%; -} - -.col-12 { - flex: 0 0 auto; - width: 100%; -} - -.offset-1 { - margin-right: 8.33333333%; -} - -.offset-2 { - margin-right: 16.66666667%; -} - -.offset-3 { - margin-right: 25%; -} - -.offset-4 { - margin-right: 33.33333333%; -} - -.offset-5 { - margin-right: 41.66666667%; -} - -.offset-6 { - margin-right: 50%; -} - -.offset-7 { - margin-right: 58.33333333%; -} - -.offset-8 { - margin-right: 66.66666667%; -} - -.offset-9 { - margin-right: 75%; -} - -.offset-10 { - margin-right: 83.33333333%; -} - -.offset-11 { - margin-right: 91.66666667%; -} - -.g-0, -.gx-0 { - --bs-gutter-x: 0; -} - -.g-0, -.gy-0 { - --bs-gutter-y: 0; -} - -.g-1, -.gx-1 { - --bs-gutter-x: 0.25rem; -} - -.g-1, -.gy-1 { - --bs-gutter-y: 0.25rem; -} - -.g-2, -.gx-2 { - --bs-gutter-x: 0.5rem; -} - -.g-2, -.gy-2 { - --bs-gutter-y: 0.5rem; -} - -.g-3, -.gx-3 { - --bs-gutter-x: 1rem; -} - -.g-3, -.gy-3 { - --bs-gutter-y: 1rem; -} - -.g-4, -.gx-4 { - --bs-gutter-x: 1.5rem; -} - -.g-4, -.gy-4 { - --bs-gutter-y: 1.5rem; -} - -.g-5, -.gx-5 { - --bs-gutter-x: 3rem; -} - -.g-5, -.gy-5 { - --bs-gutter-y: 3rem; -} - -@media (min-width: 576px) { - .col-sm-auto { - flex: 0 0 auto; - width: auto; - } - - .col-sm-1 { - flex: 0 0 auto; - width: 8.33333333%; - } - - .col-sm-2 { - flex: 0 0 auto; - width: 16.66666667%; - } - - .col-sm-3 { - flex: 0 0 auto; - width: 25%; - } - - .col-sm-4 { - flex: 0 0 auto; - width: 33.33333333%; - } - - .col-sm-5 { - flex: 0 0 auto; - width: 41.66666667%; - } - - .col-sm-6 { - flex: 0 0 auto; - width: 50%; - } - - .col-sm-7 { - flex: 0 0 auto; - width: 58.33333333%; - } - - .col-sm-8 { - flex: 0 0 auto; - width: 66.66666667%; - } - - .col-sm-9 { - flex: 0 0 auto; - width: 75%; - } - - .col-sm-10 { - flex: 0 0 auto; - width: 83.33333333%; - } - - .col-sm-11 { - flex: 0 0 auto; - width: 91.66666667%; - } - - .col-sm-12 { - flex: 0 0 auto; - width: 100%; - } - - .offset-sm-0 { - margin-right: 0; - } - - .offset-sm-1 { - margin-right: 8.33333333%; - } - - .offset-sm-2 { - margin-right: 16.66666667%; - } - - .offset-sm-3 { - margin-right: 25%; - } - - .offset-sm-4 { - margin-right: 33.33333333%; - } - - .offset-sm-5 { - margin-right: 41.66666667%; - } - - .offset-sm-6 { - margin-right: 50%; - } - - .offset-sm-7 { - margin-right: 58.33333333%; - } - - .offset-sm-8 { - margin-right: 66.66666667%; - } - - .offset-sm-9 { - margin-right: 75%; - } - - .offset-sm-10 { - margin-right: 83.33333333%; - } - - .offset-sm-11 { - margin-right: 91.66666667%; - } - - .g-sm-0, -.gx-sm-0 { - --bs-gutter-x: 0; - } - - .g-sm-0, -.gy-sm-0 { - --bs-gutter-y: 0; - } - - .g-sm-1, -.gx-sm-1 { - --bs-gutter-x: 0.25rem; - } - - .g-sm-1, -.gy-sm-1 { - --bs-gutter-y: 0.25rem; - } - - .g-sm-2, -.gx-sm-2 { - --bs-gutter-x: 0.5rem; - } - - .g-sm-2, -.gy-sm-2 { - --bs-gutter-y: 0.5rem; - } - - .g-sm-3, -.gx-sm-3 { - --bs-gutter-x: 1rem; - } - - .g-sm-3, -.gy-sm-3 { - --bs-gutter-y: 1rem; - } - - .g-sm-4, -.gx-sm-4 { - --bs-gutter-x: 1.5rem; - } - - .g-sm-4, -.gy-sm-4 { - --bs-gutter-y: 1.5rem; - } - - .g-sm-5, -.gx-sm-5 { - --bs-gutter-x: 3rem; - } - - .g-sm-5, -.gy-sm-5 { - --bs-gutter-y: 3rem; - } -} -@media (min-width: 768px) { - .col-md-auto { - flex: 0 0 auto; - width: auto; - } - - .col-md-1 { - flex: 0 0 auto; - width: 8.33333333%; - } - - .col-md-2 { - flex: 0 0 auto; - width: 16.66666667%; - } - - .col-md-3 { - flex: 0 0 auto; - width: 25%; - } - - .col-md-4 { - flex: 0 0 auto; - width: 33.33333333%; - } - - .col-md-5 { - flex: 0 0 auto; - width: 41.66666667%; - } - - .col-md-6 { - flex: 0 0 auto; - width: 50%; - } - - .col-md-7 { - flex: 0 0 auto; - width: 58.33333333%; - } - - .col-md-8 { - flex: 0 0 auto; - width: 66.66666667%; - } - - .col-md-9 { - flex: 0 0 auto; - width: 75%; - } - - .col-md-10 { - flex: 0 0 auto; - width: 83.33333333%; - } - - .col-md-11 { - flex: 0 0 auto; - width: 91.66666667%; - } - - .col-md-12 { - flex: 0 0 auto; - width: 100%; - } - - .offset-md-0 { - margin-right: 0; - } - - .offset-md-1 { - margin-right: 8.33333333%; - } - - .offset-md-2 { - margin-right: 16.66666667%; - } - - .offset-md-3 { - margin-right: 25%; - } - - .offset-md-4 { - margin-right: 33.33333333%; - } - - .offset-md-5 { - margin-right: 41.66666667%; - } - - .offset-md-6 { - margin-right: 50%; - } - - .offset-md-7 { - margin-right: 58.33333333%; - } - - .offset-md-8 { - margin-right: 66.66666667%; - } - - .offset-md-9 { - margin-right: 75%; - } - - .offset-md-10 { - margin-right: 83.33333333%; - } - - .offset-md-11 { - margin-right: 91.66666667%; - } - - .g-md-0, -.gx-md-0 { - --bs-gutter-x: 0; - } - - .g-md-0, -.gy-md-0 { - --bs-gutter-y: 0; - } - - .g-md-1, -.gx-md-1 { - --bs-gutter-x: 0.25rem; - } - - .g-md-1, -.gy-md-1 { - --bs-gutter-y: 0.25rem; - } - - .g-md-2, -.gx-md-2 { - --bs-gutter-x: 0.5rem; - } - - .g-md-2, -.gy-md-2 { - --bs-gutter-y: 0.5rem; - } - - .g-md-3, -.gx-md-3 { - --bs-gutter-x: 1rem; - } - - .g-md-3, -.gy-md-3 { - --bs-gutter-y: 1rem; - } - - .g-md-4, -.gx-md-4 { - --bs-gutter-x: 1.5rem; - } - - .g-md-4, -.gy-md-4 { - --bs-gutter-y: 1.5rem; - } - - .g-md-5, -.gx-md-5 { - --bs-gutter-x: 3rem; - } - - .g-md-5, -.gy-md-5 { - --bs-gutter-y: 3rem; - } -} -@media (min-width: 992px) { - .col-lg-auto { - flex: 0 0 auto; - width: auto; - } - - .col-lg-1 { - flex: 0 0 auto; - width: 8.33333333%; - } - - .col-lg-2 { - flex: 0 0 auto; - width: 16.66666667%; - } - - .col-lg-3 { - flex: 0 0 auto; - width: 25%; - } - - .col-lg-4 { - flex: 0 0 auto; - width: 33.33333333%; - } - - .col-lg-5 { - flex: 0 0 auto; - width: 41.66666667%; - } - - .col-lg-6 { - flex: 0 0 auto; - width: 50%; - } - - .col-lg-7 { - flex: 0 0 auto; - width: 58.33333333%; - } - - .col-lg-8 { - flex: 0 0 auto; - width: 66.66666667%; - } - - .col-lg-9 { - flex: 0 0 auto; - width: 75%; - } - - .col-lg-10 { - flex: 0 0 auto; - width: 83.33333333%; - } - - .col-lg-11 { - flex: 0 0 auto; - width: 91.66666667%; - } - - .col-lg-12 { - flex: 0 0 auto; - width: 100%; - } - - .offset-lg-0 { - margin-right: 0; - } - - .offset-lg-1 { - margin-right: 8.33333333%; - } - - .offset-lg-2 { - margin-right: 16.66666667%; - } - - .offset-lg-3 { - margin-right: 25%; - } - - .offset-lg-4 { - margin-right: 33.33333333%; - } - - .offset-lg-5 { - margin-right: 41.66666667%; - } - - .offset-lg-6 { - margin-right: 50%; - } - - .offset-lg-7 { - margin-right: 58.33333333%; - } - - .offset-lg-8 { - margin-right: 66.66666667%; - } - - .offset-lg-9 { - margin-right: 75%; - } - - .offset-lg-10 { - margin-right: 83.33333333%; - } - - .offset-lg-11 { - margin-right: 91.66666667%; - } - - .g-lg-0, -.gx-lg-0 { - --bs-gutter-x: 0; - } - - .g-lg-0, -.gy-lg-0 { - --bs-gutter-y: 0; - } - - .g-lg-1, -.gx-lg-1 { - --bs-gutter-x: 0.25rem; - } - - .g-lg-1, -.gy-lg-1 { - --bs-gutter-y: 0.25rem; - } - - .g-lg-2, -.gx-lg-2 { - --bs-gutter-x: 0.5rem; - } - - .g-lg-2, -.gy-lg-2 { - --bs-gutter-y: 0.5rem; - } - - .g-lg-3, -.gx-lg-3 { - --bs-gutter-x: 1rem; - } - - .g-lg-3, -.gy-lg-3 { - --bs-gutter-y: 1rem; - } - - .g-lg-4, -.gx-lg-4 { - --bs-gutter-x: 1.5rem; - } - - .g-lg-4, -.gy-lg-4 { - --bs-gutter-y: 1.5rem; - } - - .g-lg-5, -.gx-lg-5 { - --bs-gutter-x: 3rem; - } - - .g-lg-5, -.gy-lg-5 { - --bs-gutter-y: 3rem; - } -} -@media (min-width: 1200px) { - .col-xl-auto { - flex: 0 0 auto; - width: auto; - } - - .col-xl-1 { - flex: 0 0 auto; - width: 8.33333333%; - } - - .col-xl-2 { - flex: 0 0 auto; - width: 16.66666667%; - } - - .col-xl-3 { - flex: 0 0 auto; - width: 25%; - } - - .col-xl-4 { - flex: 0 0 auto; - width: 33.33333333%; - } - - .col-xl-5 { - flex: 0 0 auto; - width: 41.66666667%; - } - - .col-xl-6 { - flex: 0 0 auto; - width: 50%; - } - - .col-xl-7 { - flex: 0 0 auto; - width: 58.33333333%; - } - - .col-xl-8 { - flex: 0 0 auto; - width: 66.66666667%; - } - - .col-xl-9 { - flex: 0 0 auto; - width: 75%; - } - - .col-xl-10 { - flex: 0 0 auto; - width: 83.33333333%; - } - - .col-xl-11 { - flex: 0 0 auto; - width: 91.66666667%; - } - - .col-xl-12 { - flex: 0 0 auto; - width: 100%; - } - - .offset-xl-0 { - margin-right: 0; - } - - .offset-xl-1 { - margin-right: 8.33333333%; - } - - .offset-xl-2 { - margin-right: 16.66666667%; - } - - .offset-xl-3 { - margin-right: 25%; - } - - .offset-xl-4 { - margin-right: 33.33333333%; - } - - .offset-xl-5 { - margin-right: 41.66666667%; - } - - .offset-xl-6 { - margin-right: 50%; - } - - .offset-xl-7 { - margin-right: 58.33333333%; - } - - .offset-xl-8 { - margin-right: 66.66666667%; - } - - .offset-xl-9 { - margin-right: 75%; - } - - .offset-xl-10 { - margin-right: 83.33333333%; - } - - .offset-xl-11 { - margin-right: 91.66666667%; - } - - .g-xl-0, -.gx-xl-0 { - --bs-gutter-x: 0; - } - - .g-xl-0, -.gy-xl-0 { - --bs-gutter-y: 0; - } - - .g-xl-1, -.gx-xl-1 { - --bs-gutter-x: 0.25rem; - } - - .g-xl-1, -.gy-xl-1 { - --bs-gutter-y: 0.25rem; - } - - .g-xl-2, -.gx-xl-2 { - --bs-gutter-x: 0.5rem; - } - - .g-xl-2, -.gy-xl-2 { - --bs-gutter-y: 0.5rem; - } - - .g-xl-3, -.gx-xl-3 { - --bs-gutter-x: 1rem; - } - - .g-xl-3, -.gy-xl-3 { - --bs-gutter-y: 1rem; - } - - .g-xl-4, -.gx-xl-4 { - --bs-gutter-x: 1.5rem; - } - - .g-xl-4, -.gy-xl-4 { - --bs-gutter-y: 1.5rem; - } - - .g-xl-5, -.gx-xl-5 { - --bs-gutter-x: 3rem; - } - - .g-xl-5, -.gy-xl-5 { - --bs-gutter-y: 3rem; - } -} -@media (min-width: 1400px) { - .col-xxl-auto { - flex: 0 0 auto; - width: auto; - } - - .col-xxl-1 { - flex: 0 0 auto; - width: 8.33333333%; - } - - .col-xxl-2 { - flex: 0 0 auto; - width: 16.66666667%; - } - - .col-xxl-3 { - flex: 0 0 auto; - width: 25%; - } - - .col-xxl-4 { - flex: 0 0 auto; - width: 33.33333333%; - } - - .col-xxl-5 { - flex: 0 0 auto; - width: 41.66666667%; - } - - .col-xxl-6 { - flex: 0 0 auto; - width: 50%; - } - - .col-xxl-7 { - flex: 0 0 auto; - width: 58.33333333%; - } - - .col-xxl-8 { - flex: 0 0 auto; - width: 66.66666667%; - } - - .col-xxl-9 { - flex: 0 0 auto; - width: 75%; - } - - .col-xxl-10 { - flex: 0 0 auto; - width: 83.33333333%; - } - - .col-xxl-11 { - flex: 0 0 auto; - width: 91.66666667%; - } - - .col-xxl-12 { - flex: 0 0 auto; - width: 100%; - } - - .offset-xxl-0 { - margin-right: 0; - } - - .offset-xxl-1 { - margin-right: 8.33333333%; - } - - .offset-xxl-2 { - margin-right: 16.66666667%; - } - - .offset-xxl-3 { - margin-right: 25%; - } - - .offset-xxl-4 { - margin-right: 33.33333333%; - } - - .offset-xxl-5 { - margin-right: 41.66666667%; - } - - .offset-xxl-6 { - margin-right: 50%; - } - - .offset-xxl-7 { - margin-right: 58.33333333%; - } - - .offset-xxl-8 { - margin-right: 66.66666667%; - } - - .offset-xxl-9 { - margin-right: 75%; - } - - .offset-xxl-10 { - margin-right: 83.33333333%; - } - - .offset-xxl-11 { - margin-right: 91.66666667%; - } - - .g-xxl-0, -.gx-xxl-0 { - --bs-gutter-x: 0; - } - - .g-xxl-0, -.gy-xxl-0 { - --bs-gutter-y: 0; - } - - .g-xxl-1, -.gx-xxl-1 { - --bs-gutter-x: 0.25rem; - } - - .g-xxl-1, -.gy-xxl-1 { - --bs-gutter-y: 0.25rem; - } - - .g-xxl-2, -.gx-xxl-2 { - --bs-gutter-x: 0.5rem; - } - - .g-xxl-2, -.gy-xxl-2 { - --bs-gutter-y: 0.5rem; - } - - .g-xxl-3, -.gx-xxl-3 { - --bs-gutter-x: 1rem; - } - - .g-xxl-3, -.gy-xxl-3 { - --bs-gutter-y: 1rem; - } - - .g-xxl-4, -.gx-xxl-4 { - --bs-gutter-x: 1.5rem; - } - - .g-xxl-4, -.gy-xxl-4 { - --bs-gutter-y: 1.5rem; - } - - .g-xxl-5, -.gx-xxl-5 { - --bs-gutter-x: 3rem; - } - - .g-xxl-5, -.gy-xxl-5 { - --bs-gutter-y: 3rem; - } -} -.d-inline { - display: inline !important; -} - -.d-inline-block { - display: inline-block !important; -} - -.d-block { - display: block !important; -} - -.d-grid { - display: grid !important; -} - -.d-table { - display: table !important; -} - -.d-table-row { - display: table-row !important; -} - -.d-table-cell { - display: table-cell !important; -} - -.d-flex { - display: flex !important; -} - -.d-inline-flex { - display: inline-flex !important; -} - -.d-none { - display: none !important; -} - -.flex-fill { - flex: 1 1 auto !important; -} - -.flex-row { - flex-direction: row !important; -} - -.flex-column { - flex-direction: column !important; -} - -.flex-row-reverse { - flex-direction: row-reverse !important; -} - -.flex-column-reverse { - flex-direction: column-reverse !important; -} - -.flex-grow-0 { - flex-grow: 0 !important; -} - -.flex-grow-1 { - flex-grow: 1 !important; -} - -.flex-shrink-0 { - flex-shrink: 0 !important; -} - -.flex-shrink-1 { - flex-shrink: 1 !important; -} - -.flex-wrap { - flex-wrap: wrap !important; -} - -.flex-nowrap { - flex-wrap: nowrap !important; -} - -.flex-wrap-reverse { - flex-wrap: wrap-reverse !important; -} - -.justify-content-start { - justify-content: flex-start !important; -} - -.justify-content-end { - justify-content: flex-end !important; -} - -.justify-content-center { - justify-content: center !important; -} - -.justify-content-between { - justify-content: space-between !important; -} - -.justify-content-around { - justify-content: space-around !important; -} - -.justify-content-evenly { - justify-content: space-evenly !important; -} - -.align-items-start { - align-items: flex-start !important; -} - -.align-items-end { - align-items: flex-end !important; -} - -.align-items-center { - align-items: center !important; -} - -.align-items-baseline { - align-items: baseline !important; -} - -.align-items-stretch { - align-items: stretch !important; -} - -.align-content-start { - align-content: flex-start !important; -} - -.align-content-end { - align-content: flex-end !important; -} - -.align-content-center { - align-content: center !important; -} - -.align-content-between { - align-content: space-between !important; -} - -.align-content-around { - align-content: space-around !important; -} - -.align-content-stretch { - align-content: stretch !important; -} - -.align-self-auto { - align-self: auto !important; -} - -.align-self-start { - align-self: flex-start !important; -} - -.align-self-end { - align-self: flex-end !important; -} - -.align-self-center { - align-self: center !important; -} - -.align-self-baseline { - align-self: baseline !important; -} - -.align-self-stretch { - align-self: stretch !important; -} - -.order-first { - order: -1 !important; -} - -.order-0 { - order: 0 !important; -} - -.order-1 { - order: 1 !important; -} - -.order-2 { - order: 2 !important; -} - -.order-3 { - order: 3 !important; -} - -.order-4 { - order: 4 !important; -} - -.order-5 { - order: 5 !important; -} - -.order-last { - order: 6 !important; -} - -.m-0 { - margin: 0 !important; -} - -.m-1 { - margin: 0.25rem !important; -} - -.m-2 { - margin: 0.5rem !important; -} - -.m-3 { - margin: 1rem !important; -} - -.m-4 { - margin: 1.5rem !important; -} - -.m-5 { - margin: 3rem !important; -} - -.m-auto { - margin: auto !important; -} - -.mx-0 { - margin-left: 0 !important; - margin-right: 0 !important; -} - -.mx-1 { - margin-left: 0.25rem !important; - margin-right: 0.25rem !important; -} - -.mx-2 { - margin-left: 0.5rem !important; - margin-right: 0.5rem !important; -} - -.mx-3 { - margin-left: 1rem !important; - margin-right: 1rem !important; -} - -.mx-4 { - margin-left: 1.5rem !important; - margin-right: 1.5rem !important; -} - -.mx-5 { - margin-left: 3rem !important; - margin-right: 3rem !important; -} - -.mx-auto { - margin-left: auto !important; - margin-right: auto !important; -} - -.my-0 { - margin-top: 0 !important; - margin-bottom: 0 !important; -} - -.my-1 { - margin-top: 0.25rem !important; - margin-bottom: 0.25rem !important; -} - -.my-2 { - margin-top: 0.5rem !important; - margin-bottom: 0.5rem !important; -} - -.my-3 { - margin-top: 1rem !important; - margin-bottom: 1rem !important; -} - -.my-4 { - margin-top: 1.5rem !important; - margin-bottom: 1.5rem !important; -} - -.my-5 { - margin-top: 3rem !important; - margin-bottom: 3rem !important; -} - -.my-auto { - margin-top: auto !important; - margin-bottom: auto !important; -} - -.mt-0 { - margin-top: 0 !important; -} - -.mt-1 { - margin-top: 0.25rem !important; -} - -.mt-2 { - margin-top: 0.5rem !important; -} - -.mt-3 { - margin-top: 1rem !important; -} - -.mt-4 { - margin-top: 1.5rem !important; -} - -.mt-5 { - margin-top: 3rem !important; -} - -.mt-auto { - margin-top: auto !important; -} - -.me-0 { - margin-left: 0 !important; -} - -.me-1 { - margin-left: 0.25rem !important; -} - -.me-2 { - margin-left: 0.5rem !important; -} - -.me-3 { - margin-left: 1rem !important; -} - -.me-4 { - margin-left: 1.5rem !important; -} - -.me-5 { - margin-left: 3rem !important; -} - -.me-auto { - margin-left: auto !important; -} - -.mb-0 { - margin-bottom: 0 !important; -} - -.mb-1 { - margin-bottom: 0.25rem !important; -} - -.mb-2 { - margin-bottom: 0.5rem !important; -} - -.mb-3 { - margin-bottom: 1rem !important; -} - -.mb-4 { - margin-bottom: 1.5rem !important; -} - -.mb-5 { - margin-bottom: 3rem !important; -} - -.mb-auto { - margin-bottom: auto !important; -} - -.ms-0 { - margin-right: 0 !important; -} - -.ms-1 { - margin-right: 0.25rem !important; -} - -.ms-2 { - margin-right: 0.5rem !important; -} - -.ms-3 { - margin-right: 1rem !important; -} - -.ms-4 { - margin-right: 1.5rem !important; -} - -.ms-5 { - margin-right: 3rem !important; -} - -.ms-auto { - margin-right: auto !important; -} - -.p-0 { - padding: 0 !important; -} - -.p-1 { - padding: 0.25rem !important; -} - -.p-2 { - padding: 0.5rem !important; -} - -.p-3 { - padding: 1rem !important; -} - -.p-4 { - padding: 1.5rem !important; -} - -.p-5 { - padding: 3rem !important; -} - -.px-0 { - padding-left: 0 !important; - padding-right: 0 !important; -} - -.px-1 { - padding-left: 0.25rem !important; - padding-right: 0.25rem !important; -} - -.px-2 { - padding-left: 0.5rem !important; - padding-right: 0.5rem !important; -} - -.px-3 { - padding-left: 1rem !important; - padding-right: 1rem !important; -} - -.px-4 { - padding-left: 1.5rem !important; - padding-right: 1.5rem !important; -} - -.px-5 { - padding-left: 3rem !important; - padding-right: 3rem !important; -} - -.py-0 { - padding-top: 0 !important; - padding-bottom: 0 !important; -} - -.py-1 { - padding-top: 0.25rem !important; - padding-bottom: 0.25rem !important; -} - -.py-2 { - padding-top: 0.5rem !important; - padding-bottom: 0.5rem !important; -} - -.py-3 { - padding-top: 1rem !important; - padding-bottom: 1rem !important; -} - -.py-4 { - padding-top: 1.5rem !important; - padding-bottom: 1.5rem !important; -} - -.py-5 { - padding-top: 3rem !important; - padding-bottom: 3rem !important; -} - -.pt-0 { - padding-top: 0 !important; -} - -.pt-1 { - padding-top: 0.25rem !important; -} - -.pt-2 { - padding-top: 0.5rem !important; -} - -.pt-3 { - padding-top: 1rem !important; -} - -.pt-4 { - padding-top: 1.5rem !important; -} - -.pt-5 { - padding-top: 3rem !important; -} - -.pe-0 { - padding-left: 0 !important; -} - -.pe-1 { - padding-left: 0.25rem !important; -} - -.pe-2 { - padding-left: 0.5rem !important; -} - -.pe-3 { - padding-left: 1rem !important; -} - -.pe-4 { - padding-left: 1.5rem !important; -} - -.pe-5 { - padding-left: 3rem !important; -} - -.pb-0 { - padding-bottom: 0 !important; -} - -.pb-1 { - padding-bottom: 0.25rem !important; -} - -.pb-2 { - padding-bottom: 0.5rem !important; -} - -.pb-3 { - padding-bottom: 1rem !important; -} - -.pb-4 { - padding-bottom: 1.5rem !important; -} - -.pb-5 { - padding-bottom: 3rem !important; -} - -.ps-0 { - padding-right: 0 !important; -} - -.ps-1 { - padding-right: 0.25rem !important; -} - -.ps-2 { - padding-right: 0.5rem !important; -} - -.ps-3 { - padding-right: 1rem !important; -} - -.ps-4 { - padding-right: 1.5rem !important; -} - -.ps-5 { - padding-right: 3rem !important; -} - -@media (min-width: 576px) { - .d-sm-inline { - display: inline !important; - } - - .d-sm-inline-block { - display: inline-block !important; - } - - .d-sm-block { - display: block !important; - } - - .d-sm-grid { - display: grid !important; - } - - .d-sm-table { - display: table !important; - } - - .d-sm-table-row { - display: table-row !important; - } - - .d-sm-table-cell { - display: table-cell !important; - } - - .d-sm-flex { - display: flex !important; - } - - .d-sm-inline-flex { - display: inline-flex !important; - } - - .d-sm-none { - display: none !important; - } - - .flex-sm-fill { - flex: 1 1 auto !important; - } - - .flex-sm-row { - flex-direction: row !important; - } - - .flex-sm-column { - flex-direction: column !important; - } - - .flex-sm-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-sm-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-sm-grow-0 { - flex-grow: 0 !important; - } - - .flex-sm-grow-1 { - flex-grow: 1 !important; - } - - .flex-sm-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-sm-shrink-1 { - flex-shrink: 1 !important; - } - - .flex-sm-wrap { - flex-wrap: wrap !important; - } - - .flex-sm-nowrap { - flex-wrap: nowrap !important; - } - - .flex-sm-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .justify-content-sm-start { - justify-content: flex-start !important; - } - - .justify-content-sm-end { - justify-content: flex-end !important; - } - - .justify-content-sm-center { - justify-content: center !important; - } - - .justify-content-sm-between { - justify-content: space-between !important; - } - - .justify-content-sm-around { - justify-content: space-around !important; - } - - .justify-content-sm-evenly { - justify-content: space-evenly !important; - } - - .align-items-sm-start { - align-items: flex-start !important; - } - - .align-items-sm-end { - align-items: flex-end !important; - } - - .align-items-sm-center { - align-items: center !important; - } - - .align-items-sm-baseline { - align-items: baseline !important; - } - - .align-items-sm-stretch { - align-items: stretch !important; - } - - .align-content-sm-start { - align-content: flex-start !important; - } - - .align-content-sm-end { - align-content: flex-end !important; - } - - .align-content-sm-center { - align-content: center !important; - } - - .align-content-sm-between { - align-content: space-between !important; - } - - .align-content-sm-around { - align-content: space-around !important; - } - - .align-content-sm-stretch { - align-content: stretch !important; - } - - .align-self-sm-auto { - align-self: auto !important; - } - - .align-self-sm-start { - align-self: flex-start !important; - } - - .align-self-sm-end { - align-self: flex-end !important; - } - - .align-self-sm-center { - align-self: center !important; - } - - .align-self-sm-baseline { - align-self: baseline !important; - } - - .align-self-sm-stretch { - align-self: stretch !important; - } - - .order-sm-first { - order: -1 !important; - } - - .order-sm-0 { - order: 0 !important; - } - - .order-sm-1 { - order: 1 !important; - } - - .order-sm-2 { - order: 2 !important; - } - - .order-sm-3 { - order: 3 !important; - } - - .order-sm-4 { - order: 4 !important; - } - - .order-sm-5 { - order: 5 !important; - } - - .order-sm-last { - order: 6 !important; - } - - .m-sm-0 { - margin: 0 !important; - } - - .m-sm-1 { - margin: 0.25rem !important; - } - - .m-sm-2 { - margin: 0.5rem !important; - } - - .m-sm-3 { - margin: 1rem !important; - } - - .m-sm-4 { - margin: 1.5rem !important; - } - - .m-sm-5 { - margin: 3rem !important; - } - - .m-sm-auto { - margin: auto !important; - } - - .mx-sm-0 { - margin-left: 0 !important; - margin-right: 0 !important; - } - - .mx-sm-1 { - margin-left: 0.25rem !important; - margin-right: 0.25rem !important; - } - - .mx-sm-2 { - margin-left: 0.5rem !important; - margin-right: 0.5rem !important; - } - - .mx-sm-3 { - margin-left: 1rem !important; - margin-right: 1rem !important; - } - - .mx-sm-4 { - margin-left: 1.5rem !important; - margin-right: 1.5rem !important; - } - - .mx-sm-5 { - margin-left: 3rem !important; - margin-right: 3rem !important; - } - - .mx-sm-auto { - margin-left: auto !important; - margin-right: auto !important; - } - - .my-sm-0 { - margin-top: 0 !important; - margin-bottom: 0 !important; - } - - .my-sm-1 { - margin-top: 0.25rem !important; - margin-bottom: 0.25rem !important; - } - - .my-sm-2 { - margin-top: 0.5rem !important; - margin-bottom: 0.5rem !important; - } - - .my-sm-3 { - margin-top: 1rem !important; - margin-bottom: 1rem !important; - } - - .my-sm-4 { - margin-top: 1.5rem !important; - margin-bottom: 1.5rem !important; - } - - .my-sm-5 { - margin-top: 3rem !important; - margin-bottom: 3rem !important; - } - - .my-sm-auto { - margin-top: auto !important; - margin-bottom: auto !important; - } - - .mt-sm-0 { - margin-top: 0 !important; - } - - .mt-sm-1 { - margin-top: 0.25rem !important; - } - - .mt-sm-2 { - margin-top: 0.5rem !important; - } - - .mt-sm-3 { - margin-top: 1rem !important; - } - - .mt-sm-4 { - margin-top: 1.5rem !important; - } - - .mt-sm-5 { - margin-top: 3rem !important; - } - - .mt-sm-auto { - margin-top: auto !important; - } - - .me-sm-0 { - margin-left: 0 !important; - } - - .me-sm-1 { - margin-left: 0.25rem !important; - } - - .me-sm-2 { - margin-left: 0.5rem !important; - } - - .me-sm-3 { - margin-left: 1rem !important; - } - - .me-sm-4 { - margin-left: 1.5rem !important; - } - - .me-sm-5 { - margin-left: 3rem !important; - } - - .me-sm-auto { - margin-left: auto !important; - } - - .mb-sm-0 { - margin-bottom: 0 !important; - } - - .mb-sm-1 { - margin-bottom: 0.25rem !important; - } - - .mb-sm-2 { - margin-bottom: 0.5rem !important; - } - - .mb-sm-3 { - margin-bottom: 1rem !important; - } - - .mb-sm-4 { - margin-bottom: 1.5rem !important; - } - - .mb-sm-5 { - margin-bottom: 3rem !important; - } - - .mb-sm-auto { - margin-bottom: auto !important; - } - - .ms-sm-0 { - margin-right: 0 !important; - } - - .ms-sm-1 { - margin-right: 0.25rem !important; - } - - .ms-sm-2 { - margin-right: 0.5rem !important; - } - - .ms-sm-3 { - margin-right: 1rem !important; - } - - .ms-sm-4 { - margin-right: 1.5rem !important; - } - - .ms-sm-5 { - margin-right: 3rem !important; - } - - .ms-sm-auto { - margin-right: auto !important; - } - - .p-sm-0 { - padding: 0 !important; - } - - .p-sm-1 { - padding: 0.25rem !important; - } - - .p-sm-2 { - padding: 0.5rem !important; - } - - .p-sm-3 { - padding: 1rem !important; - } - - .p-sm-4 { - padding: 1.5rem !important; - } - - .p-sm-5 { - padding: 3rem !important; - } - - .px-sm-0 { - padding-left: 0 !important; - padding-right: 0 !important; - } - - .px-sm-1 { - padding-left: 0.25rem !important; - padding-right: 0.25rem !important; - } - - .px-sm-2 { - padding-left: 0.5rem !important; - padding-right: 0.5rem !important; - } - - .px-sm-3 { - padding-left: 1rem !important; - padding-right: 1rem !important; - } - - .px-sm-4 { - padding-left: 1.5rem !important; - padding-right: 1.5rem !important; - } - - .px-sm-5 { - padding-left: 3rem !important; - padding-right: 3rem !important; - } - - .py-sm-0 { - padding-top: 0 !important; - padding-bottom: 0 !important; - } - - .py-sm-1 { - padding-top: 0.25rem !important; - padding-bottom: 0.25rem !important; - } - - .py-sm-2 { - padding-top: 0.5rem !important; - padding-bottom: 0.5rem !important; - } - - .py-sm-3 { - padding-top: 1rem !important; - padding-bottom: 1rem !important; - } - - .py-sm-4 { - padding-top: 1.5rem !important; - padding-bottom: 1.5rem !important; - } - - .py-sm-5 { - padding-top: 3rem !important; - padding-bottom: 3rem !important; - } - - .pt-sm-0 { - padding-top: 0 !important; - } - - .pt-sm-1 { - padding-top: 0.25rem !important; - } - - .pt-sm-2 { - padding-top: 0.5rem !important; - } - - .pt-sm-3 { - padding-top: 1rem !important; - } - - .pt-sm-4 { - padding-top: 1.5rem !important; - } - - .pt-sm-5 { - padding-top: 3rem !important; - } - - .pe-sm-0 { - padding-left: 0 !important; - } - - .pe-sm-1 { - padding-left: 0.25rem !important; - } - - .pe-sm-2 { - padding-left: 0.5rem !important; - } - - .pe-sm-3 { - padding-left: 1rem !important; - } - - .pe-sm-4 { - padding-left: 1.5rem !important; - } - - .pe-sm-5 { - padding-left: 3rem !important; - } - - .pb-sm-0 { - padding-bottom: 0 !important; - } - - .pb-sm-1 { - padding-bottom: 0.25rem !important; - } - - .pb-sm-2 { - padding-bottom: 0.5rem !important; - } - - .pb-sm-3 { - padding-bottom: 1rem !important; - } - - .pb-sm-4 { - padding-bottom: 1.5rem !important; - } - - .pb-sm-5 { - padding-bottom: 3rem !important; - } - - .ps-sm-0 { - padding-right: 0 !important; - } - - .ps-sm-1 { - padding-right: 0.25rem !important; - } - - .ps-sm-2 { - padding-right: 0.5rem !important; - } - - .ps-sm-3 { - padding-right: 1rem !important; - } - - .ps-sm-4 { - padding-right: 1.5rem !important; - } - - .ps-sm-5 { - padding-right: 3rem !important; - } -} -@media (min-width: 768px) { - .d-md-inline { - display: inline !important; - } - - .d-md-inline-block { - display: inline-block !important; - } - - .d-md-block { - display: block !important; - } - - .d-md-grid { - display: grid !important; - } - - .d-md-table { - display: table !important; - } - - .d-md-table-row { - display: table-row !important; - } - - .d-md-table-cell { - display: table-cell !important; - } - - .d-md-flex { - display: flex !important; - } - - .d-md-inline-flex { - display: inline-flex !important; - } - - .d-md-none { - display: none !important; - } - - .flex-md-fill { - flex: 1 1 auto !important; - } - - .flex-md-row { - flex-direction: row !important; - } - - .flex-md-column { - flex-direction: column !important; - } - - .flex-md-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-md-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-md-grow-0 { - flex-grow: 0 !important; - } - - .flex-md-grow-1 { - flex-grow: 1 !important; - } - - .flex-md-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-md-shrink-1 { - flex-shrink: 1 !important; - } - - .flex-md-wrap { - flex-wrap: wrap !important; - } - - .flex-md-nowrap { - flex-wrap: nowrap !important; - } - - .flex-md-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .justify-content-md-start { - justify-content: flex-start !important; - } - - .justify-content-md-end { - justify-content: flex-end !important; - } - - .justify-content-md-center { - justify-content: center !important; - } - - .justify-content-md-between { - justify-content: space-between !important; - } - - .justify-content-md-around { - justify-content: space-around !important; - } - - .justify-content-md-evenly { - justify-content: space-evenly !important; - } - - .align-items-md-start { - align-items: flex-start !important; - } - - .align-items-md-end { - align-items: flex-end !important; - } - - .align-items-md-center { - align-items: center !important; - } - - .align-items-md-baseline { - align-items: baseline !important; - } - - .align-items-md-stretch { - align-items: stretch !important; - } - - .align-content-md-start { - align-content: flex-start !important; - } - - .align-content-md-end { - align-content: flex-end !important; - } - - .align-content-md-center { - align-content: center !important; - } - - .align-content-md-between { - align-content: space-between !important; - } - - .align-content-md-around { - align-content: space-around !important; - } - - .align-content-md-stretch { - align-content: stretch !important; - } - - .align-self-md-auto { - align-self: auto !important; - } - - .align-self-md-start { - align-self: flex-start !important; - } - - .align-self-md-end { - align-self: flex-end !important; - } - - .align-self-md-center { - align-self: center !important; - } - - .align-self-md-baseline { - align-self: baseline !important; - } - - .align-self-md-stretch { - align-self: stretch !important; - } - - .order-md-first { - order: -1 !important; - } - - .order-md-0 { - order: 0 !important; - } - - .order-md-1 { - order: 1 !important; - } - - .order-md-2 { - order: 2 !important; - } - - .order-md-3 { - order: 3 !important; - } - - .order-md-4 { - order: 4 !important; - } - - .order-md-5 { - order: 5 !important; - } - - .order-md-last { - order: 6 !important; - } - - .m-md-0 { - margin: 0 !important; - } - - .m-md-1 { - margin: 0.25rem !important; - } - - .m-md-2 { - margin: 0.5rem !important; - } - - .m-md-3 { - margin: 1rem !important; - } - - .m-md-4 { - margin: 1.5rem !important; - } - - .m-md-5 { - margin: 3rem !important; - } - - .m-md-auto { - margin: auto !important; - } - - .mx-md-0 { - margin-left: 0 !important; - margin-right: 0 !important; - } - - .mx-md-1 { - margin-left: 0.25rem !important; - margin-right: 0.25rem !important; - } - - .mx-md-2 { - margin-left: 0.5rem !important; - margin-right: 0.5rem !important; - } - - .mx-md-3 { - margin-left: 1rem !important; - margin-right: 1rem !important; - } - - .mx-md-4 { - margin-left: 1.5rem !important; - margin-right: 1.5rem !important; - } - - .mx-md-5 { - margin-left: 3rem !important; - margin-right: 3rem !important; - } - - .mx-md-auto { - margin-left: auto !important; - margin-right: auto !important; - } - - .my-md-0 { - margin-top: 0 !important; - margin-bottom: 0 !important; - } - - .my-md-1 { - margin-top: 0.25rem !important; - margin-bottom: 0.25rem !important; - } - - .my-md-2 { - margin-top: 0.5rem !important; - margin-bottom: 0.5rem !important; - } - - .my-md-3 { - margin-top: 1rem !important; - margin-bottom: 1rem !important; - } - - .my-md-4 { - margin-top: 1.5rem !important; - margin-bottom: 1.5rem !important; - } - - .my-md-5 { - margin-top: 3rem !important; - margin-bottom: 3rem !important; - } - - .my-md-auto { - margin-top: auto !important; - margin-bottom: auto !important; - } - - .mt-md-0 { - margin-top: 0 !important; - } - - .mt-md-1 { - margin-top: 0.25rem !important; - } - - .mt-md-2 { - margin-top: 0.5rem !important; - } - - .mt-md-3 { - margin-top: 1rem !important; - } - - .mt-md-4 { - margin-top: 1.5rem !important; - } - - .mt-md-5 { - margin-top: 3rem !important; - } - - .mt-md-auto { - margin-top: auto !important; - } - - .me-md-0 { - margin-left: 0 !important; - } - - .me-md-1 { - margin-left: 0.25rem !important; - } - - .me-md-2 { - margin-left: 0.5rem !important; - } - - .me-md-3 { - margin-left: 1rem !important; - } - - .me-md-4 { - margin-left: 1.5rem !important; - } - - .me-md-5 { - margin-left: 3rem !important; - } - - .me-md-auto { - margin-left: auto !important; - } - - .mb-md-0 { - margin-bottom: 0 !important; - } - - .mb-md-1 { - margin-bottom: 0.25rem !important; - } - - .mb-md-2 { - margin-bottom: 0.5rem !important; - } - - .mb-md-3 { - margin-bottom: 1rem !important; - } - - .mb-md-4 { - margin-bottom: 1.5rem !important; - } - - .mb-md-5 { - margin-bottom: 3rem !important; - } - - .mb-md-auto { - margin-bottom: auto !important; - } - - .ms-md-0 { - margin-right: 0 !important; - } - - .ms-md-1 { - margin-right: 0.25rem !important; - } - - .ms-md-2 { - margin-right: 0.5rem !important; - } - - .ms-md-3 { - margin-right: 1rem !important; - } - - .ms-md-4 { - margin-right: 1.5rem !important; - } - - .ms-md-5 { - margin-right: 3rem !important; - } - - .ms-md-auto { - margin-right: auto !important; - } - - .p-md-0 { - padding: 0 !important; - } - - .p-md-1 { - padding: 0.25rem !important; - } - - .p-md-2 { - padding: 0.5rem !important; - } - - .p-md-3 { - padding: 1rem !important; - } - - .p-md-4 { - padding: 1.5rem !important; - } - - .p-md-5 { - padding: 3rem !important; - } - - .px-md-0 { - padding-left: 0 !important; - padding-right: 0 !important; - } - - .px-md-1 { - padding-left: 0.25rem !important; - padding-right: 0.25rem !important; - } - - .px-md-2 { - padding-left: 0.5rem !important; - padding-right: 0.5rem !important; - } - - .px-md-3 { - padding-left: 1rem !important; - padding-right: 1rem !important; - } - - .px-md-4 { - padding-left: 1.5rem !important; - padding-right: 1.5rem !important; - } - - .px-md-5 { - padding-left: 3rem !important; - padding-right: 3rem !important; - } - - .py-md-0 { - padding-top: 0 !important; - padding-bottom: 0 !important; - } - - .py-md-1 { - padding-top: 0.25rem !important; - padding-bottom: 0.25rem !important; - } - - .py-md-2 { - padding-top: 0.5rem !important; - padding-bottom: 0.5rem !important; - } - - .py-md-3 { - padding-top: 1rem !important; - padding-bottom: 1rem !important; - } - - .py-md-4 { - padding-top: 1.5rem !important; - padding-bottom: 1.5rem !important; - } - - .py-md-5 { - padding-top: 3rem !important; - padding-bottom: 3rem !important; - } - - .pt-md-0 { - padding-top: 0 !important; - } - - .pt-md-1 { - padding-top: 0.25rem !important; - } - - .pt-md-2 { - padding-top: 0.5rem !important; - } - - .pt-md-3 { - padding-top: 1rem !important; - } - - .pt-md-4 { - padding-top: 1.5rem !important; - } - - .pt-md-5 { - padding-top: 3rem !important; - } - - .pe-md-0 { - padding-left: 0 !important; - } - - .pe-md-1 { - padding-left: 0.25rem !important; - } - - .pe-md-2 { - padding-left: 0.5rem !important; - } - - .pe-md-3 { - padding-left: 1rem !important; - } - - .pe-md-4 { - padding-left: 1.5rem !important; - } - - .pe-md-5 { - padding-left: 3rem !important; - } - - .pb-md-0 { - padding-bottom: 0 !important; - } - - .pb-md-1 { - padding-bottom: 0.25rem !important; - } - - .pb-md-2 { - padding-bottom: 0.5rem !important; - } - - .pb-md-3 { - padding-bottom: 1rem !important; - } - - .pb-md-4 { - padding-bottom: 1.5rem !important; - } - - .pb-md-5 { - padding-bottom: 3rem !important; - } - - .ps-md-0 { - padding-right: 0 !important; - } - - .ps-md-1 { - padding-right: 0.25rem !important; - } - - .ps-md-2 { - padding-right: 0.5rem !important; - } - - .ps-md-3 { - padding-right: 1rem !important; - } - - .ps-md-4 { - padding-right: 1.5rem !important; - } - - .ps-md-5 { - padding-right: 3rem !important; - } -} -@media (min-width: 992px) { - .d-lg-inline { - display: inline !important; - } - - .d-lg-inline-block { - display: inline-block !important; - } - - .d-lg-block { - display: block !important; - } - - .d-lg-grid { - display: grid !important; - } - - .d-lg-table { - display: table !important; - } - - .d-lg-table-row { - display: table-row !important; - } - - .d-lg-table-cell { - display: table-cell !important; - } - - .d-lg-flex { - display: flex !important; - } - - .d-lg-inline-flex { - display: inline-flex !important; - } - - .d-lg-none { - display: none !important; - } - - .flex-lg-fill { - flex: 1 1 auto !important; - } - - .flex-lg-row { - flex-direction: row !important; - } - - .flex-lg-column { - flex-direction: column !important; - } - - .flex-lg-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-lg-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-lg-grow-0 { - flex-grow: 0 !important; - } - - .flex-lg-grow-1 { - flex-grow: 1 !important; - } - - .flex-lg-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-lg-shrink-1 { - flex-shrink: 1 !important; - } - - .flex-lg-wrap { - flex-wrap: wrap !important; - } - - .flex-lg-nowrap { - flex-wrap: nowrap !important; - } - - .flex-lg-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .justify-content-lg-start { - justify-content: flex-start !important; - } - - .justify-content-lg-end { - justify-content: flex-end !important; - } - - .justify-content-lg-center { - justify-content: center !important; - } - - .justify-content-lg-between { - justify-content: space-between !important; - } - - .justify-content-lg-around { - justify-content: space-around !important; - } - - .justify-content-lg-evenly { - justify-content: space-evenly !important; - } - - .align-items-lg-start { - align-items: flex-start !important; - } - - .align-items-lg-end { - align-items: flex-end !important; - } - - .align-items-lg-center { - align-items: center !important; - } - - .align-items-lg-baseline { - align-items: baseline !important; - } - - .align-items-lg-stretch { - align-items: stretch !important; - } - - .align-content-lg-start { - align-content: flex-start !important; - } - - .align-content-lg-end { - align-content: flex-end !important; - } - - .align-content-lg-center { - align-content: center !important; - } - - .align-content-lg-between { - align-content: space-between !important; - } - - .align-content-lg-around { - align-content: space-around !important; - } - - .align-content-lg-stretch { - align-content: stretch !important; - } - - .align-self-lg-auto { - align-self: auto !important; - } - - .align-self-lg-start { - align-self: flex-start !important; - } - - .align-self-lg-end { - align-self: flex-end !important; - } - - .align-self-lg-center { - align-self: center !important; - } - - .align-self-lg-baseline { - align-self: baseline !important; - } - - .align-self-lg-stretch { - align-self: stretch !important; - } - - .order-lg-first { - order: -1 !important; - } - - .order-lg-0 { - order: 0 !important; - } - - .order-lg-1 { - order: 1 !important; - } - - .order-lg-2 { - order: 2 !important; - } - - .order-lg-3 { - order: 3 !important; - } - - .order-lg-4 { - order: 4 !important; - } - - .order-lg-5 { - order: 5 !important; - } - - .order-lg-last { - order: 6 !important; - } - - .m-lg-0 { - margin: 0 !important; - } - - .m-lg-1 { - margin: 0.25rem !important; - } - - .m-lg-2 { - margin: 0.5rem !important; - } - - .m-lg-3 { - margin: 1rem !important; - } - - .m-lg-4 { - margin: 1.5rem !important; - } - - .m-lg-5 { - margin: 3rem !important; - } - - .m-lg-auto { - margin: auto !important; - } - - .mx-lg-0 { - margin-left: 0 !important; - margin-right: 0 !important; - } - - .mx-lg-1 { - margin-left: 0.25rem !important; - margin-right: 0.25rem !important; - } - - .mx-lg-2 { - margin-left: 0.5rem !important; - margin-right: 0.5rem !important; - } - - .mx-lg-3 { - margin-left: 1rem !important; - margin-right: 1rem !important; - } - - .mx-lg-4 { - margin-left: 1.5rem !important; - margin-right: 1.5rem !important; - } - - .mx-lg-5 { - margin-left: 3rem !important; - margin-right: 3rem !important; - } - - .mx-lg-auto { - margin-left: auto !important; - margin-right: auto !important; - } - - .my-lg-0 { - margin-top: 0 !important; - margin-bottom: 0 !important; - } - - .my-lg-1 { - margin-top: 0.25rem !important; - margin-bottom: 0.25rem !important; - } - - .my-lg-2 { - margin-top: 0.5rem !important; - margin-bottom: 0.5rem !important; - } - - .my-lg-3 { - margin-top: 1rem !important; - margin-bottom: 1rem !important; - } - - .my-lg-4 { - margin-top: 1.5rem !important; - margin-bottom: 1.5rem !important; - } - - .my-lg-5 { - margin-top: 3rem !important; - margin-bottom: 3rem !important; - } - - .my-lg-auto { - margin-top: auto !important; - margin-bottom: auto !important; - } - - .mt-lg-0 { - margin-top: 0 !important; - } - - .mt-lg-1 { - margin-top: 0.25rem !important; - } - - .mt-lg-2 { - margin-top: 0.5rem !important; - } - - .mt-lg-3 { - margin-top: 1rem !important; - } - - .mt-lg-4 { - margin-top: 1.5rem !important; - } - - .mt-lg-5 { - margin-top: 3rem !important; - } - - .mt-lg-auto { - margin-top: auto !important; - } - - .me-lg-0 { - margin-left: 0 !important; - } - - .me-lg-1 { - margin-left: 0.25rem !important; - } - - .me-lg-2 { - margin-left: 0.5rem !important; - } - - .me-lg-3 { - margin-left: 1rem !important; - } - - .me-lg-4 { - margin-left: 1.5rem !important; - } - - .me-lg-5 { - margin-left: 3rem !important; - } - - .me-lg-auto { - margin-left: auto !important; - } - - .mb-lg-0 { - margin-bottom: 0 !important; - } - - .mb-lg-1 { - margin-bottom: 0.25rem !important; - } - - .mb-lg-2 { - margin-bottom: 0.5rem !important; - } - - .mb-lg-3 { - margin-bottom: 1rem !important; - } - - .mb-lg-4 { - margin-bottom: 1.5rem !important; - } - - .mb-lg-5 { - margin-bottom: 3rem !important; - } - - .mb-lg-auto { - margin-bottom: auto !important; - } - - .ms-lg-0 { - margin-right: 0 !important; - } - - .ms-lg-1 { - margin-right: 0.25rem !important; - } - - .ms-lg-2 { - margin-right: 0.5rem !important; - } - - .ms-lg-3 { - margin-right: 1rem !important; - } - - .ms-lg-4 { - margin-right: 1.5rem !important; - } - - .ms-lg-5 { - margin-right: 3rem !important; - } - - .ms-lg-auto { - margin-right: auto !important; - } - - .p-lg-0 { - padding: 0 !important; - } - - .p-lg-1 { - padding: 0.25rem !important; - } - - .p-lg-2 { - padding: 0.5rem !important; - } - - .p-lg-3 { - padding: 1rem !important; - } - - .p-lg-4 { - padding: 1.5rem !important; - } - - .p-lg-5 { - padding: 3rem !important; - } - - .px-lg-0 { - padding-left: 0 !important; - padding-right: 0 !important; - } - - .px-lg-1 { - padding-left: 0.25rem !important; - padding-right: 0.25rem !important; - } - - .px-lg-2 { - padding-left: 0.5rem !important; - padding-right: 0.5rem !important; - } - - .px-lg-3 { - padding-left: 1rem !important; - padding-right: 1rem !important; - } - - .px-lg-4 { - padding-left: 1.5rem !important; - padding-right: 1.5rem !important; - } - - .px-lg-5 { - padding-left: 3rem !important; - padding-right: 3rem !important; - } - - .py-lg-0 { - padding-top: 0 !important; - padding-bottom: 0 !important; - } - - .py-lg-1 { - padding-top: 0.25rem !important; - padding-bottom: 0.25rem !important; - } - - .py-lg-2 { - padding-top: 0.5rem !important; - padding-bottom: 0.5rem !important; - } - - .py-lg-3 { - padding-top: 1rem !important; - padding-bottom: 1rem !important; - } - - .py-lg-4 { - padding-top: 1.5rem !important; - padding-bottom: 1.5rem !important; - } - - .py-lg-5 { - padding-top: 3rem !important; - padding-bottom: 3rem !important; - } - - .pt-lg-0 { - padding-top: 0 !important; - } - - .pt-lg-1 { - padding-top: 0.25rem !important; - } - - .pt-lg-2 { - padding-top: 0.5rem !important; - } - - .pt-lg-3 { - padding-top: 1rem !important; - } - - .pt-lg-4 { - padding-top: 1.5rem !important; - } - - .pt-lg-5 { - padding-top: 3rem !important; - } - - .pe-lg-0 { - padding-left: 0 !important; - } - - .pe-lg-1 { - padding-left: 0.25rem !important; - } - - .pe-lg-2 { - padding-left: 0.5rem !important; - } - - .pe-lg-3 { - padding-left: 1rem !important; - } - - .pe-lg-4 { - padding-left: 1.5rem !important; - } - - .pe-lg-5 { - padding-left: 3rem !important; - } - - .pb-lg-0 { - padding-bottom: 0 !important; - } - - .pb-lg-1 { - padding-bottom: 0.25rem !important; - } - - .pb-lg-2 { - padding-bottom: 0.5rem !important; - } - - .pb-lg-3 { - padding-bottom: 1rem !important; - } - - .pb-lg-4 { - padding-bottom: 1.5rem !important; - } - - .pb-lg-5 { - padding-bottom: 3rem !important; - } - - .ps-lg-0 { - padding-right: 0 !important; - } - - .ps-lg-1 { - padding-right: 0.25rem !important; - } - - .ps-lg-2 { - padding-right: 0.5rem !important; - } - - .ps-lg-3 { - padding-right: 1rem !important; - } - - .ps-lg-4 { - padding-right: 1.5rem !important; - } - - .ps-lg-5 { - padding-right: 3rem !important; - } -} -@media (min-width: 1200px) { - .d-xl-inline { - display: inline !important; - } - - .d-xl-inline-block { - display: inline-block !important; - } - - .d-xl-block { - display: block !important; - } - - .d-xl-grid { - display: grid !important; - } - - .d-xl-table { - display: table !important; - } - - .d-xl-table-row { - display: table-row !important; - } - - .d-xl-table-cell { - display: table-cell !important; - } - - .d-xl-flex { - display: flex !important; - } - - .d-xl-inline-flex { - display: inline-flex !important; - } - - .d-xl-none { - display: none !important; - } - - .flex-xl-fill { - flex: 1 1 auto !important; - } - - .flex-xl-row { - flex-direction: row !important; - } - - .flex-xl-column { - flex-direction: column !important; - } - - .flex-xl-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-xl-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-xl-grow-0 { - flex-grow: 0 !important; - } - - .flex-xl-grow-1 { - flex-grow: 1 !important; - } - - .flex-xl-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-xl-shrink-1 { - flex-shrink: 1 !important; - } - - .flex-xl-wrap { - flex-wrap: wrap !important; - } - - .flex-xl-nowrap { - flex-wrap: nowrap !important; - } - - .flex-xl-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .justify-content-xl-start { - justify-content: flex-start !important; - } - - .justify-content-xl-end { - justify-content: flex-end !important; - } - - .justify-content-xl-center { - justify-content: center !important; - } - - .justify-content-xl-between { - justify-content: space-between !important; - } - - .justify-content-xl-around { - justify-content: space-around !important; - } - - .justify-content-xl-evenly { - justify-content: space-evenly !important; - } - - .align-items-xl-start { - align-items: flex-start !important; - } - - .align-items-xl-end { - align-items: flex-end !important; - } - - .align-items-xl-center { - align-items: center !important; - } - - .align-items-xl-baseline { - align-items: baseline !important; - } - - .align-items-xl-stretch { - align-items: stretch !important; - } - - .align-content-xl-start { - align-content: flex-start !important; - } - - .align-content-xl-end { - align-content: flex-end !important; - } - - .align-content-xl-center { - align-content: center !important; - } - - .align-content-xl-between { - align-content: space-between !important; - } - - .align-content-xl-around { - align-content: space-around !important; - } - - .align-content-xl-stretch { - align-content: stretch !important; - } - - .align-self-xl-auto { - align-self: auto !important; - } - - .align-self-xl-start { - align-self: flex-start !important; - } - - .align-self-xl-end { - align-self: flex-end !important; - } - - .align-self-xl-center { - align-self: center !important; - } - - .align-self-xl-baseline { - align-self: baseline !important; - } - - .align-self-xl-stretch { - align-self: stretch !important; - } - - .order-xl-first { - order: -1 !important; - } - - .order-xl-0 { - order: 0 !important; - } - - .order-xl-1 { - order: 1 !important; - } - - .order-xl-2 { - order: 2 !important; - } - - .order-xl-3 { - order: 3 !important; - } - - .order-xl-4 { - order: 4 !important; - } - - .order-xl-5 { - order: 5 !important; - } - - .order-xl-last { - order: 6 !important; - } - - .m-xl-0 { - margin: 0 !important; - } - - .m-xl-1 { - margin: 0.25rem !important; - } - - .m-xl-2 { - margin: 0.5rem !important; - } - - .m-xl-3 { - margin: 1rem !important; - } - - .m-xl-4 { - margin: 1.5rem !important; - } - - .m-xl-5 { - margin: 3rem !important; - } - - .m-xl-auto { - margin: auto !important; - } - - .mx-xl-0 { - margin-left: 0 !important; - margin-right: 0 !important; - } - - .mx-xl-1 { - margin-left: 0.25rem !important; - margin-right: 0.25rem !important; - } - - .mx-xl-2 { - margin-left: 0.5rem !important; - margin-right: 0.5rem !important; - } - - .mx-xl-3 { - margin-left: 1rem !important; - margin-right: 1rem !important; - } - - .mx-xl-4 { - margin-left: 1.5rem !important; - margin-right: 1.5rem !important; - } - - .mx-xl-5 { - margin-left: 3rem !important; - margin-right: 3rem !important; - } - - .mx-xl-auto { - margin-left: auto !important; - margin-right: auto !important; - } - - .my-xl-0 { - margin-top: 0 !important; - margin-bottom: 0 !important; - } - - .my-xl-1 { - margin-top: 0.25rem !important; - margin-bottom: 0.25rem !important; - } - - .my-xl-2 { - margin-top: 0.5rem !important; - margin-bottom: 0.5rem !important; - } - - .my-xl-3 { - margin-top: 1rem !important; - margin-bottom: 1rem !important; - } - - .my-xl-4 { - margin-top: 1.5rem !important; - margin-bottom: 1.5rem !important; - } - - .my-xl-5 { - margin-top: 3rem !important; - margin-bottom: 3rem !important; - } - - .my-xl-auto { - margin-top: auto !important; - margin-bottom: auto !important; - } - - .mt-xl-0 { - margin-top: 0 !important; - } - - .mt-xl-1 { - margin-top: 0.25rem !important; - } - - .mt-xl-2 { - margin-top: 0.5rem !important; - } - - .mt-xl-3 { - margin-top: 1rem !important; - } - - .mt-xl-4 { - margin-top: 1.5rem !important; - } - - .mt-xl-5 { - margin-top: 3rem !important; - } - - .mt-xl-auto { - margin-top: auto !important; - } - - .me-xl-0 { - margin-left: 0 !important; - } - - .me-xl-1 { - margin-left: 0.25rem !important; - } - - .me-xl-2 { - margin-left: 0.5rem !important; - } - - .me-xl-3 { - margin-left: 1rem !important; - } - - .me-xl-4 { - margin-left: 1.5rem !important; - } - - .me-xl-5 { - margin-left: 3rem !important; - } - - .me-xl-auto { - margin-left: auto !important; - } - - .mb-xl-0 { - margin-bottom: 0 !important; - } - - .mb-xl-1 { - margin-bottom: 0.25rem !important; - } - - .mb-xl-2 { - margin-bottom: 0.5rem !important; - } - - .mb-xl-3 { - margin-bottom: 1rem !important; - } - - .mb-xl-4 { - margin-bottom: 1.5rem !important; - } - - .mb-xl-5 { - margin-bottom: 3rem !important; - } - - .mb-xl-auto { - margin-bottom: auto !important; - } - - .ms-xl-0 { - margin-right: 0 !important; - } - - .ms-xl-1 { - margin-right: 0.25rem !important; - } - - .ms-xl-2 { - margin-right: 0.5rem !important; - } - - .ms-xl-3 { - margin-right: 1rem !important; - } - - .ms-xl-4 { - margin-right: 1.5rem !important; - } - - .ms-xl-5 { - margin-right: 3rem !important; - } - - .ms-xl-auto { - margin-right: auto !important; - } - - .p-xl-0 { - padding: 0 !important; - } - - .p-xl-1 { - padding: 0.25rem !important; - } - - .p-xl-2 { - padding: 0.5rem !important; - } - - .p-xl-3 { - padding: 1rem !important; - } - - .p-xl-4 { - padding: 1.5rem !important; - } - - .p-xl-5 { - padding: 3rem !important; - } - - .px-xl-0 { - padding-left: 0 !important; - padding-right: 0 !important; - } - - .px-xl-1 { - padding-left: 0.25rem !important; - padding-right: 0.25rem !important; - } - - .px-xl-2 { - padding-left: 0.5rem !important; - padding-right: 0.5rem !important; - } - - .px-xl-3 { - padding-left: 1rem !important; - padding-right: 1rem !important; - } - - .px-xl-4 { - padding-left: 1.5rem !important; - padding-right: 1.5rem !important; - } - - .px-xl-5 { - padding-left: 3rem !important; - padding-right: 3rem !important; - } - - .py-xl-0 { - padding-top: 0 !important; - padding-bottom: 0 !important; - } - - .py-xl-1 { - padding-top: 0.25rem !important; - padding-bottom: 0.25rem !important; - } - - .py-xl-2 { - padding-top: 0.5rem !important; - padding-bottom: 0.5rem !important; - } - - .py-xl-3 { - padding-top: 1rem !important; - padding-bottom: 1rem !important; - } - - .py-xl-4 { - padding-top: 1.5rem !important; - padding-bottom: 1.5rem !important; - } - - .py-xl-5 { - padding-top: 3rem !important; - padding-bottom: 3rem !important; - } - - .pt-xl-0 { - padding-top: 0 !important; - } - - .pt-xl-1 { - padding-top: 0.25rem !important; - } - - .pt-xl-2 { - padding-top: 0.5rem !important; - } - - .pt-xl-3 { - padding-top: 1rem !important; - } - - .pt-xl-4 { - padding-top: 1.5rem !important; - } - - .pt-xl-5 { - padding-top: 3rem !important; - } - - .pe-xl-0 { - padding-left: 0 !important; - } - - .pe-xl-1 { - padding-left: 0.25rem !important; - } - - .pe-xl-2 { - padding-left: 0.5rem !important; - } - - .pe-xl-3 { - padding-left: 1rem !important; - } - - .pe-xl-4 { - padding-left: 1.5rem !important; - } - - .pe-xl-5 { - padding-left: 3rem !important; - } - - .pb-xl-0 { - padding-bottom: 0 !important; - } - - .pb-xl-1 { - padding-bottom: 0.25rem !important; - } - - .pb-xl-2 { - padding-bottom: 0.5rem !important; - } - - .pb-xl-3 { - padding-bottom: 1rem !important; - } - - .pb-xl-4 { - padding-bottom: 1.5rem !important; - } - - .pb-xl-5 { - padding-bottom: 3rem !important; - } - - .ps-xl-0 { - padding-right: 0 !important; - } - - .ps-xl-1 { - padding-right: 0.25rem !important; - } - - .ps-xl-2 { - padding-right: 0.5rem !important; - } - - .ps-xl-3 { - padding-right: 1rem !important; - } - - .ps-xl-4 { - padding-right: 1.5rem !important; - } - - .ps-xl-5 { - padding-right: 3rem !important; - } -} -@media (min-width: 1400px) { - .d-xxl-inline { - display: inline !important; - } - - .d-xxl-inline-block { - display: inline-block !important; - } - - .d-xxl-block { - display: block !important; - } - - .d-xxl-grid { - display: grid !important; - } - - .d-xxl-table { - display: table !important; - } - - .d-xxl-table-row { - display: table-row !important; - } - - .d-xxl-table-cell { - display: table-cell !important; - } - - .d-xxl-flex { - display: flex !important; - } - - .d-xxl-inline-flex { - display: inline-flex !important; - } - - .d-xxl-none { - display: none !important; - } - - .flex-xxl-fill { - flex: 1 1 auto !important; - } - - .flex-xxl-row { - flex-direction: row !important; - } - - .flex-xxl-column { - flex-direction: column !important; - } - - .flex-xxl-row-reverse { - flex-direction: row-reverse !important; - } - - .flex-xxl-column-reverse { - flex-direction: column-reverse !important; - } - - .flex-xxl-grow-0 { - flex-grow: 0 !important; - } - - .flex-xxl-grow-1 { - flex-grow: 1 !important; - } - - .flex-xxl-shrink-0 { - flex-shrink: 0 !important; - } - - .flex-xxl-shrink-1 { - flex-shrink: 1 !important; - } - - .flex-xxl-wrap { - flex-wrap: wrap !important; - } - - .flex-xxl-nowrap { - flex-wrap: nowrap !important; - } - - .flex-xxl-wrap-reverse { - flex-wrap: wrap-reverse !important; - } - - .justify-content-xxl-start { - justify-content: flex-start !important; - } - - .justify-content-xxl-end { - justify-content: flex-end !important; - } - - .justify-content-xxl-center { - justify-content: center !important; - } - - .justify-content-xxl-between { - justify-content: space-between !important; - } - - .justify-content-xxl-around { - justify-content: space-around !important; - } - - .justify-content-xxl-evenly { - justify-content: space-evenly !important; - } - - .align-items-xxl-start { - align-items: flex-start !important; - } - - .align-items-xxl-end { - align-items: flex-end !important; - } - - .align-items-xxl-center { - align-items: center !important; - } - - .align-items-xxl-baseline { - align-items: baseline !important; - } - - .align-items-xxl-stretch { - align-items: stretch !important; - } - - .align-content-xxl-start { - align-content: flex-start !important; - } - - .align-content-xxl-end { - align-content: flex-end !important; - } - - .align-content-xxl-center { - align-content: center !important; - } - - .align-content-xxl-between { - align-content: space-between !important; - } - - .align-content-xxl-around { - align-content: space-around !important; - } - - .align-content-xxl-stretch { - align-content: stretch !important; - } - - .align-self-xxl-auto { - align-self: auto !important; - } - - .align-self-xxl-start { - align-self: flex-start !important; - } - - .align-self-xxl-end { - align-self: flex-end !important; - } - - .align-self-xxl-center { - align-self: center !important; - } - - .align-self-xxl-baseline { - align-self: baseline !important; - } - - .align-self-xxl-stretch { - align-self: stretch !important; - } - - .order-xxl-first { - order: -1 !important; - } - - .order-xxl-0 { - order: 0 !important; - } - - .order-xxl-1 { - order: 1 !important; - } - - .order-xxl-2 { - order: 2 !important; - } - - .order-xxl-3 { - order: 3 !important; - } - - .order-xxl-4 { - order: 4 !important; - } - - .order-xxl-5 { - order: 5 !important; - } - - .order-xxl-last { - order: 6 !important; - } - - .m-xxl-0 { - margin: 0 !important; - } - - .m-xxl-1 { - margin: 0.25rem !important; - } - - .m-xxl-2 { - margin: 0.5rem !important; - } - - .m-xxl-3 { - margin: 1rem !important; - } - - .m-xxl-4 { - margin: 1.5rem !important; - } - - .m-xxl-5 { - margin: 3rem !important; - } - - .m-xxl-auto { - margin: auto !important; - } - - .mx-xxl-0 { - margin-left: 0 !important; - margin-right: 0 !important; - } - - .mx-xxl-1 { - margin-left: 0.25rem !important; - margin-right: 0.25rem !important; - } - - .mx-xxl-2 { - margin-left: 0.5rem !important; - margin-right: 0.5rem !important; - } - - .mx-xxl-3 { - margin-left: 1rem !important; - margin-right: 1rem !important; - } - - .mx-xxl-4 { - margin-left: 1.5rem !important; - margin-right: 1.5rem !important; - } - - .mx-xxl-5 { - margin-left: 3rem !important; - margin-right: 3rem !important; - } - - .mx-xxl-auto { - margin-left: auto !important; - margin-right: auto !important; - } - - .my-xxl-0 { - margin-top: 0 !important; - margin-bottom: 0 !important; - } - - .my-xxl-1 { - margin-top: 0.25rem !important; - margin-bottom: 0.25rem !important; - } - - .my-xxl-2 { - margin-top: 0.5rem !important; - margin-bottom: 0.5rem !important; - } - - .my-xxl-3 { - margin-top: 1rem !important; - margin-bottom: 1rem !important; - } - - .my-xxl-4 { - margin-top: 1.5rem !important; - margin-bottom: 1.5rem !important; - } - - .my-xxl-5 { - margin-top: 3rem !important; - margin-bottom: 3rem !important; - } - - .my-xxl-auto { - margin-top: auto !important; - margin-bottom: auto !important; - } - - .mt-xxl-0 { - margin-top: 0 !important; - } - - .mt-xxl-1 { - margin-top: 0.25rem !important; - } - - .mt-xxl-2 { - margin-top: 0.5rem !important; - } - - .mt-xxl-3 { - margin-top: 1rem !important; - } - - .mt-xxl-4 { - margin-top: 1.5rem !important; - } - - .mt-xxl-5 { - margin-top: 3rem !important; - } - - .mt-xxl-auto { - margin-top: auto !important; - } - - .me-xxl-0 { - margin-left: 0 !important; - } - - .me-xxl-1 { - margin-left: 0.25rem !important; - } - - .me-xxl-2 { - margin-left: 0.5rem !important; - } - - .me-xxl-3 { - margin-left: 1rem !important; - } - - .me-xxl-4 { - margin-left: 1.5rem !important; - } - - .me-xxl-5 { - margin-left: 3rem !important; - } - - .me-xxl-auto { - margin-left: auto !important; - } - - .mb-xxl-0 { - margin-bottom: 0 !important; - } - - .mb-xxl-1 { - margin-bottom: 0.25rem !important; - } - - .mb-xxl-2 { - margin-bottom: 0.5rem !important; - } - - .mb-xxl-3 { - margin-bottom: 1rem !important; - } - - .mb-xxl-4 { - margin-bottom: 1.5rem !important; - } - - .mb-xxl-5 { - margin-bottom: 3rem !important; - } - - .mb-xxl-auto { - margin-bottom: auto !important; - } - - .ms-xxl-0 { - margin-right: 0 !important; - } - - .ms-xxl-1 { - margin-right: 0.25rem !important; - } - - .ms-xxl-2 { - margin-right: 0.5rem !important; - } - - .ms-xxl-3 { - margin-right: 1rem !important; - } - - .ms-xxl-4 { - margin-right: 1.5rem !important; - } - - .ms-xxl-5 { - margin-right: 3rem !important; - } - - .ms-xxl-auto { - margin-right: auto !important; - } - - .p-xxl-0 { - padding: 0 !important; - } - - .p-xxl-1 { - padding: 0.25rem !important; - } - - .p-xxl-2 { - padding: 0.5rem !important; - } - - .p-xxl-3 { - padding: 1rem !important; - } - - .p-xxl-4 { - padding: 1.5rem !important; - } - - .p-xxl-5 { - padding: 3rem !important; - } - - .px-xxl-0 { - padding-left: 0 !important; - padding-right: 0 !important; - } - - .px-xxl-1 { - padding-left: 0.25rem !important; - padding-right: 0.25rem !important; - } - - .px-xxl-2 { - padding-left: 0.5rem !important; - padding-right: 0.5rem !important; - } - - .px-xxl-3 { - padding-left: 1rem !important; - padding-right: 1rem !important; - } - - .px-xxl-4 { - padding-left: 1.5rem !important; - padding-right: 1.5rem !important; - } - - .px-xxl-5 { - padding-left: 3rem !important; - padding-right: 3rem !important; - } - - .py-xxl-0 { - padding-top: 0 !important; - padding-bottom: 0 !important; - } - - .py-xxl-1 { - padding-top: 0.25rem !important; - padding-bottom: 0.25rem !important; - } - - .py-xxl-2 { - padding-top: 0.5rem !important; - padding-bottom: 0.5rem !important; - } - - .py-xxl-3 { - padding-top: 1rem !important; - padding-bottom: 1rem !important; - } - - .py-xxl-4 { - padding-top: 1.5rem !important; - padding-bottom: 1.5rem !important; - } - - .py-xxl-5 { - padding-top: 3rem !important; - padding-bottom: 3rem !important; - } - - .pt-xxl-0 { - padding-top: 0 !important; - } - - .pt-xxl-1 { - padding-top: 0.25rem !important; - } - - .pt-xxl-2 { - padding-top: 0.5rem !important; - } - - .pt-xxl-3 { - padding-top: 1rem !important; - } - - .pt-xxl-4 { - padding-top: 1.5rem !important; - } - - .pt-xxl-5 { - padding-top: 3rem !important; - } - - .pe-xxl-0 { - padding-left: 0 !important; - } - - .pe-xxl-1 { - padding-left: 0.25rem !important; - } - - .pe-xxl-2 { - padding-left: 0.5rem !important; - } - - .pe-xxl-3 { - padding-left: 1rem !important; - } - - .pe-xxl-4 { - padding-left: 1.5rem !important; - } - - .pe-xxl-5 { - padding-left: 3rem !important; - } - - .pb-xxl-0 { - padding-bottom: 0 !important; - } - - .pb-xxl-1 { - padding-bottom: 0.25rem !important; - } - - .pb-xxl-2 { - padding-bottom: 0.5rem !important; - } - - .pb-xxl-3 { - padding-bottom: 1rem !important; - } - - .pb-xxl-4 { - padding-bottom: 1.5rem !important; - } - - .pb-xxl-5 { - padding-bottom: 3rem !important; - } - - .ps-xxl-0 { - padding-right: 0 !important; - } - - .ps-xxl-1 { - padding-right: 0.25rem !important; - } - - .ps-xxl-2 { - padding-right: 0.5rem !important; - } - - .ps-xxl-3 { - padding-right: 1rem !important; - } - - .ps-xxl-4 { - padding-right: 1.5rem !important; - } - - .ps-xxl-5 { - padding-right: 3rem !important; - } -} -@media print { - .d-print-inline { - display: inline !important; - } - - .d-print-inline-block { - display: inline-block !important; - } - - .d-print-block { - display: block !important; - } - - .d-print-grid { - display: grid !important; - } - - .d-print-table { - display: table !important; - } - - .d-print-table-row { - display: table-row !important; - } - - .d-print-table-cell { - display: table-cell !important; - } - - .d-print-flex { - display: flex !important; - } - - .d-print-inline-flex { - display: inline-flex !important; - } - - .d-print-none { - display: none !important; - } -} -/*# sourceMappingURL=bootstrap-grid.rtl.css.map */ \ No newline at end of file diff --git a/server/src/main/resources/templates/static/lib/bootstrap-5.0.2/css/bootstrap-grid.rtl.css.map b/server/src/main/resources/templates/static/lib/bootstrap-5.0.2/css/bootstrap-grid.rtl.css.map deleted file mode 100644 index 937807c43..000000000 --- a/server/src/main/resources/templates/static/lib/bootstrap-5.0.2/css/bootstrap-grid.rtl.css.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"sources":["../../scss/bootstrap-grid.scss","../../scss/_containers.scss","../../scss/mixins/_container.scss","bootstrap-grid.css","../../scss/mixins/_breakpoints.scss","../../scss/_variables.scss","../../scss/_grid.scss","../../scss/mixins/_grid.scss","../../scss/mixins/_utilities.scss","../../scss/utilities/_api.scss"],"names":[],"mappings":"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R;;EInpCM;;IAEE,sBAAA;EJspCR;;EI7pCM;;IAEE,qBAAA;EJgqCR;;EI7pCM;;IAEE,qBAAA;EJgqCR;;EIvqCM;;IAEE,mBAAA;EJ0qCR;;EIvqCM;;IAEE,mBAAA;EJ0qCR;;EIjrCM;;IAEE,qBAAA;EJorCR;;EIjrCM;;IAEE,qBAAA;EJorCR;;EI3rCM;;IAEE,mBAAA;EJ8rCR;;EI3rCM;;IAEE,mBAAA;EJ8rCR;AACF;AK5wCM;EAEI,0BAAA;AL6wCV;;AK/wCM;EAEI,gCAAA;ALixCV;;AKnxCM;EAEI,yBAAA;ALqxCV;;AKvxCM;EAEI,wBAAA;ALyxCV;;AK3xCM;EAEI,yBAAA;AL6xCV;;AK/xCM;EAEI,6BAAA;ALiyCV;;AKnyCM;EAEI,8BAAA;ALqyCV;;AKvyCM;EAEI,wBAAA;ALyyCV;;AK3yCM;EAEI,+BAAA;AL6yCV;;AK/yCM;EAEI,wBAAA;ALizCV;;AKnzCM;EAEI,yBAAA;ALqzCV;;AKvzCM;EAEI,8BAAA;ALyzCV;;AK3zCM;EAEI,iCAAA;AL6zCV;;AK/zCM;EAEI,sCAAA;ALi0CV;;AKn0CM;EAEI,yCAAA;ALq0CV;;AKv0CM;EAEI,uBAAA;ALy0CV;;AK30CM;EAEI,uBAAA;AL60CV;;AK/0CM;EAEI,yBAAA;ALi1CV;;AKn1CM;EAEI,yBAAA;ALq1CV;;AKv1CM;EAEI,0BAAA;ALy1CV;;AK31CM;EAEI,4BAAA;AL61CV;;AK/1CM;EAEI,kCAAA;ALi2CV;;AKn2CM;EAEI,sCAAA;ALq2CV;;AKv2CM;EAEI,oCAAA;ALy2CV;;AK32CM;EAEI,kCAAA;AL62CV;;AK/2CM;EAEI,yCAAA;ALi3CV;;AKn3CM;EAEI,wCAAA;ALq3CV;;AKv3CM;EAEI,wCAAA;ALy3CV;;AK33CM;EAEI,kCAAA;AL63CV;;AK/3CM;EAEI,gCAAA;ALi4CV;;AKn4CM;EAEI,8BAAA;ALq4CV;;AKv4CM;EAEI,gCAAA;ALy4CV;;AK34CM;EAEI,+BAAA;AL64CV;;AK/4CM;EAEI,oCAAA;ALi5CV;;AKn5CM;EAEI,kCAAA;ALq5CV;;AKv5CM;EAEI,gCAAA;ALy5CV;;AK35CM;EAEI,uC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;;EK78EI;IAEI,wBAAA;EL+8ER;;EKj9EI;IAEI,yBAAA;ELm9ER;;EKr9EI;IAEI,6BAAA;ELu9ER;;EKz9EI;IAEI,8BAAA;EL29ER;;EK79EI;IAEI,wBAAA;EL+9ER;;EKj+EI;IAEI,+BAAA;ELm+ER;;EKr+EI;IAEI,wBAAA;ELu+ER;;EKz+EI;IAEI,yBAAA;EL2+ER;;EK7+EI;IAEI,8BAAA;EL++ER;;EKj/EI;IAEI,iCAAA;ELm/ER;;EKr/EI;IAEI,sCAAA;ELu/ER;;EKz/EI;IAEI,yCAAA;EL2/ER;;EK7/EI;IAEI,uBAAA;EL+/ER;;EKjgFI;IAEI,uBAAA;ELmgFR;;EKrgFI;IAEI,yBAAA;ELugFR;;EKzgFI;IAEI,yBAAA;EL2gFR;;EK7gFI;IAEI,0BAAA;EL+gFR;;EKjhFI;IAEI,4BAAA;ELmhFR;;EKrhFI;IAEI,kCAAA;ELuhFR;;EKzhFI;IAEI,sCAAA;EL2hFR;;EK7hFI;IAEI,oCAAA;EL+hFR;;EKjiFI;IAEI,kCAAA;ELmiFR;;EKriFI;IAEI,yCAAA;ELuiFR;;EKziFI;IAEI,wCAAA;EL2iFR;;EK7iFI;IAEI,wCAAA;EL+iFR;;EKjjFI;IAEI,kCAAA;ELmjFR;;EKrjFI;IAEI,gCAAA;ELujFR;;EKzjFI;IAEI,8BAAA;EL2jFR;;EK7jFI;IAEI,gCAAA;EL+jFR;;EKjkFI;IAEI,+BAAA;ELmkFR;;EKrkFI;IAEI,oCAAA;ELukFR;;EKzkFI;IAEI,kCAAA;EL2kFR;;EK7kFI;IAEI,gCAAA;EL+kFR;;EKjlFI;IAEI,uCAAA;ELmlFR;;EKrlFI;IAEI,sCAAA;ELulFR;;EKzlFI;IAEI,iCAAA;EL2lFR;;EK7lFI;IAEI,2BAAA;EL+lFR;;EKjmFI;IAEI,iCAAA;ELmmFR;;EKrmFI;IAEI,+BAAA;ELumFR;;EKzmFI;IAEI,6BAAA;EL2mFR;;EK7mFI;IAEI,+BAAA;EL+mFR;;EKjnFI;IAEI,8BAAA;ELmnFR;;EKrnFI;IAEI,oBAAA;ELunFR;;EKznFI;IAEI,mBAAA;EL2nFR;;EK7nFI;IAEI,mBAAA;EL+nFR;;EKjoFI;IAEI,mBAAA;ELmoFR;;EK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I,+BAAA;ELq+FR;;EKv+FI;IAEI,6BAAA;ELy+FR;;EK3+FI;IAEI,4BAAA;EL6+FR;;EK/+FI;IAEI,kCAAA;ELi/FR;;EKn/FI;IAEI,iCAAA;ELq/FR;;EKv/FI;IAEI,+BAAA;ELy/FR;;EK3/FI;IAEI,iCAAA;EL6/FR;;EK//FI;IAEI,+BAAA;ELigGR;;EKngGI;IAEI,2BAAA;ELqgGR;;EKvgGI;IAEI,iCAAA;ELygGR;;EK3gGI;IAEI,gCAAA;EL6gGR;;EK/gGI;IAEI,8BAAA;ELihGR;;EKnhGI;IAEI,gCAAA;ELqhGR;;EKvhGI;IAEI,8BAAA;ELyhGR;AACF;AC9gGI;EIdE;IAEI,0BAAA;EL8hGR;;EKhiGI;IAEI,gCAAA;ELkiGR;;EKpiGI;IAEI,yBAAA;ELsiGR;;EKxiGI;IAEI,wBAAA;EL0iGR;;EK5iGI;IAEI,yBAAA;EL8iGR;;EKhjGI;IAEI,6BAAA;ELkjGR;;EKpjGI;IAEI,8BAAA;ELsjGR;;EKxjGI;IAEI,wBAAA;EL0jGR;;EK5jGI;IAEI,+BAAA;EL8jGR;;EKhkGI;IAEI,wBAAA;ELkkGR;;EKpkGI;IAEI,yBAAA;ELskGR;;EKxkGI;IAEI,8BAAA;EL0kGR;;EK5kGI;IAEI,iCAAA;EL8kGR;;EKhlGI;IAEI,sCAAA;ELklGR;;EKplGI;IAEI,yCAAA;ELslGR;;EKxlGI;IAEI,uBAAA;EL0lGR;;EK5lGI;IAEI,uBAAA;EL8lGR;;EKhmGI;IAEI,yBAAA;ELkmGR;;EKpmGI;IAEI,yBAAA;ELsmGR;;EKxmGI;IAEI,0BAAA;EL0mGR;;EK5mGI;IAEI,4BAAA;EL8mGR;;EKhnGI;IAEI,kCAAA;ELknGR;;EKpnGI;IAEI,sCAAA;ELsnGR;;EKxnGI;IAEI,oCAAA;EL0nGR;;EK5nGI;IAEI,kCAAA;EL8nGR;;EKhoGI;IAEI,yCAAA;ELkoGR;;EKpoGI;IAEI,wCAAA;ELsoGR;;EKxoGI;IAEI,wCAAA;EL0oGR;;EK5oGI;IAEI,kCAAA;EL8oGR;;EKhpGI;IAEI,gCAAA;ELkpGR;;EKppGI;IAEI,8BAAA;ELspGR;;EKxpGI;IAEI,gCAAA;EL0pGR;;EK5pG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AEI,uBAAA;ELqrHR;;EKvrHI;IAEI,uBAAA;ELyrHR;;EK3rHI;IAEI,yBAAA;EL6rHR;;EK/rHI;IAEI,yBAAA;ELisHR;;EKnsHI;IAEI,0BAAA;ELqsHR;;EKvsHI;IAEI,4BAAA;ELysHR;;EK3sHI;IAEI,kCAAA;EL6sHR;;EK/sHI;IAEI,sCAAA;ELitHR;;EKntHI;IAEI,oCAAA;ELqtHR;;EKvtHI;IAEI,kCAAA;ELytHR;;EK3tHI;IAEI,yCAAA;EL6tHR;;EK/tHI;IAEI,wCAAA;ELiuHR;;EKnuHI;IAEI,wCAAA;ELquHR;;EKvuHI;IAEI,kCAAA;ELyuHR;;EK3uHI;IAEI,gCAAA;EL6uHR;;EK/uHI;IAEI,8BAAA;ELivHR;;EKnvHI;IAEI,gCAAA;ELqvHR;;EKvvHI;IAEI,+BAAA;ELyvHR;;EK3vHI;IAEI,oCAAA;EL6vHR;;EK/vHI;IAEI,kCAAA;ELiwHR;;EKnwHI;IAEI,gCAAA;ELqwHR;;EKvwHI;IAEI,uCAAA;ELywHR;;EK3wHI;IAEI,sCAAA;EL6wHR;;EK/wHI;IAEI,iCAAA;ELixHR;;EKnxHI;IAEI,2BAAA;ELqxHR;;EKvxHI;IAEI,iCAAA;ELyxHR;;EK3xHI;IAEI,+BAAA;EL6xHR;;EK/xHI;IAEI,6BAAA;ELiyHR;;EKnyHI;IAEI,+BAAA;ELqyHR;;EKvyHI;IAEI,8BAAA;ELyyHR;;EK3yHI;IAEI,oBAAA;EL6yHR;;EK/yHI;IAEI,mBAAA;ELizHR;;EKnzHI;IAEI,mBAAA;ELqzHR;;EKvzHI;IAEI,mBAAA;ELyzHR;;EK3zHI;IAEI,mBAAA;EL6zHR;;EK/zHI;IAEI,mBAAA;ELi0HR;;EKn0HI;IAEI,mBAAA;ELq0HR;;EKv0HI;IAEI,mBAAA;ELy0HR;;EK30HI;IAEI,oBAAA;EL60HR;;EK/0HI;IAEI,0BAAA;ELi1HR;;EKn1HI;IAEI,yBAAA;ELq1HR;;EKv1HI;IAEI,uBAAA;ELy1HR;;EK31HI;IAEI,yBAAA;EL61HR;;EK/1HI;IAEI,uBAAA;ELi2HR;;EKn2HI;IAEI,uBAAA;ELq2HR;;EKv2HI;IAEI,yBAAA;IAAA,0BAAA;EL02HR;;E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2sIR;;EK7sII;IAEI,8BAAA;EL+sIR;AACF;ACpsII;EIdE;IAEI,0BAAA;ELotIR;;EKttII;IAEI,gCAAA;ELwtIR;;EK1tII;IAEI,yBAAA;EL4tIR;;EK9tII;IAEI,wBAAA;ELguIR;;EKluII;IAEI,yBAAA;ELouIR;;EKtuII;IAEI,6BAAA;ELwuIR;;EK1uII;IAEI,8BAAA;EL4uIR;;EK9uII;IAEI,wBAAA;ELgvIR;;EKlvII;IAEI,+BAAA;ELovIR;;EKtvII;IAEI,wBAAA;ELwvIR;;EK1vII;IAEI,yBAAA;EL4vIR;;EK9vII;IAEI,8BAAA;ELgwIR;;EKlwII;IAEI,iCAAA;ELowIR;;EKtwII;IAEI,sCAAA;ELwwIR;;EK1wII;IAEI,yCAAA;EL4wIR;;EK9wII;IAEI,uBAAA;ELgxIR;;EKlxII;IAEI,uBAAA;ELoxIR;;EKtxII;IAEI,yBAAA;ELwxIR;;EK1xII;IAEI,yBAAA;EL4xIR;;EK9xII;IAEI,0BAAA;ELgyIR;;EKlyII;IAEI,4BAAA;ELoyIR;;EKtyII;IAEI,kCAAA;ELwyIR;;EK1yII;IAEI,sCAAA;EL4yIR;;EK9yII;IAEI,oCAAA;ELgzIR;;EKlzII;IAEI,kCAAA;ELozIR;;EKtzII;IAEI,yCAAA;ELwzIR;;EK1zII;IAEI,wCAAA;EL4zIR;;EK9zII;IAEI,wCAAA;ELg0IR;;EKl0II;IAEI,kCAAA;ELo0IR;;EKt0II;IAEI,gCAAA;ELw0IR;;EK10II;IAEI,8BAAA;EL40IR;;EK90II;IAEI,gCAAA;ELg1IR;;EKl1II;IAEI,+BAAA;ELo1IR;;EKt1II;IAEI,oCAAA;ELw1IR;;EK11II;IAEI,kCAAA;EL41IR;;EK91II;IAEI,gCAAA;ELg2IR;;EKl2II;IAEI,uCAAA;ELo2IR;;EKt2II;IAEI,sCAAA;ELw2IR;;EK12II;IAEI,iCAAA;EL42IR;;EK92II;IAEI,2BAAA;ELg3IR;;EKl3II;IAEI,iCAAA;ELo3IR;;EKt3II;IAEI,+BAAA;ELw3IR;;EK13II;IAEI,6BAAA;EL43IR;;EK93II;IAEI,+BAAA;ELg4IR;;EKl4II;IAEI,8BA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R;;EKpuJI;IAEI,0BAAA;ELsuJR;;EKxuJI;IAEI,gCAAA;EL0uJR;;EK5uJI;IAEI,+BAAA;EL8uJR;;EKhvJI;IAEI,6BAAA;ELkvJR;;EKpvJI;IAEI,+BAAA;ELsvJR;;EKxvJI;IAEI,6BAAA;EL0vJR;;EK5vJI;IAEI,4BAAA;EL8vJR;;EKhwJI;IAEI,kCAAA;ELkwJR;;EKpwJI;IAEI,iCAAA;ELswJR;;EKxwJI;IAEI,+BAAA;EL0wJR;;EK5wJI;IAEI,iCAAA;EL8wJR;;EKhxJI;IAEI,+BAAA;ELkxJR;;EKpxJI;IAEI,2BAAA;ELsxJR;;EKxxJI;IAEI,iCAAA;EL0xJR;;EK5xJI;IAEI,gCAAA;EL8xJR;;EKhyJI;IAEI,8BAAA;ELkyJR;;EKpyJI;IAEI,gCAAA;ELsyJR;;EKxyJI;IAEI,8BAAA;EL0yJR;AACF;AMxzJA;EDWM;IAEI,0BAAA;EL+yJR;;EKjzJI;IAEI,gCAAA;ELmzJR;;EKrzJI;IAEI,yBAAA;ELuzJR;;EKzzJI;IAEI,wBAAA;EL2zJR;;EK7zJI;IAEI,yBAAA;EL+zJR;;EKj0JI;IAEI,6BAAA;ELm0JR;;EKr0JI;IAEI,8BAAA;ELu0JR;;EKz0JI;IAEI,wBAAA;EL20JR;;EK70JI;IAEI,+BAAA;EL+0JR;;EKj1JI;IAEI,wBAAA;ELm1JR;AACF","file":"bootstrap-grid.rtl.css","sourcesContent":["/*!\n * Bootstrap Grid v5.0.2 (https://getbootstrap.com/)\n * Copyright 2011-2021 The Bootstrap Authors\n * Copyright 2011-2021 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n */\n\n$include-column-box-sizing: true !default;\n\n@import \"functions\";\n@import \"variables\";\n\n@import \"mixins/lists\";\n@import \"mixins/breakpoints\";\n@import \"mixins/container\";\n@import \"mixins/grid\";\n@import \"mixins/utilities\";\n\n@import \"vendor/rfs\";\n\n@import \"containers\";\n@import \"grid\";\n\n@import \"utilities\";\n// Only use the utilities we need\n// stylelint-disable-next-line scss/dollar-variable-default\n$utilities: map-get-multiple(\n $utilities,\n (\n \"display\",\n \"order\",\n \"flex\",\n \"flex-direction\",\n \"flex-grow\",\n \"flex-shrink\",\n \"flex-wrap\",\n \"justify-content\",\n \"align-items\",\n \"align-content\",\n \"align-self\",\n \"margin\",\n \"margin-x\",\n \"margin-y\",\n \"margin-top\",\n \"margin-end\",\n \"margin-bottom\",\n \"margin-start\",\n \"negative-margin\",\n \"negative-margin-x\",\n \"negative-margin-y\",\n \"negative-margin-top\",\n \"negative-margin-end\",\n \"negative-margin-bottom\",\n \"negative-margin-start\",\n \"padding\",\n \"padding-x\",\n \"padding-y\",\n \"padding-top\",\n \"padding-end\",\n \"padding-bottom\",\n \"padding-start\",\n )\n);\n\n@import \"utilities/api\";\n","// Container widths\n//\n// Set the container width, and override it for fixed navbars in media queries.\n\n@if $enable-grid-classes {\n // Single container class with breakpoint max-widths\n .container,\n // 100% wide container at all breakpoints\n .container-fluid {\n @include make-container();\n }\n\n // Responsive containers that are 100% wide until a breakpoint\n @each $breakpoint, $container-max-width in $container-max-widths {\n .container-#{$breakpoint} {\n @extend .container-fluid;\n }\n\n @include media-breakpoint-up($breakpoint, $grid-breakpoints) {\n %responsive-container-#{$breakpoint} {\n max-width: $container-max-width;\n }\n\n // Extend each breakpoint which is smaller or equal to the current breakpoint\n $extend-breakpoint: true;\n\n @each $name, $width in $grid-breakpoints {\n @if ($extend-breakpoint) {\n .container#{breakpoint-infix($name, $grid-breakpoints)} {\n @extend %responsive-container-#{$breakpoint};\n }\n\n // Once the current breakpoint is reached, stop extending\n @if ($breakpoint == $name) {\n $extend-breakpoint: false;\n }\n }\n }\n }\n }\n}\n","// Container mixins\n\n@mixin make-container($gutter: $container-padding-x) {\n width: 100%;\n padding-right: var(--#{$variable-prefix}gutter-x, #{$gutter});\n padding-left: var(--#{$variable-prefix}gutter-x, #{$gutter});\n margin-right: auto;\n margin-left: auto;\n}\n","/*!\n * Bootstrap Grid v5.0.2 (https://getbootstrap.com/)\n * Copyright 2011-2021 The Bootstrap Authors\n * Copyright 2011-2021 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n */\n.container,\n.container-fluid,\n.container-xxl,\n.container-xl,\n.container-lg,\n.container-md,\n.container-sm {\n width: 100%;\n padding-right: var(--bs-gutter-x, 0.75rem);\n padding-left: var(--bs-gutter-x, 0.75rem);\n margin-right: auto;\n margin-left: auto;\n}\n\n@media (min-width: 576px) {\n .container-sm, .container {\n max-width: 540px;\n }\n}\n@media (min-width: 768px) {\n .container-md, .container-sm, .container {\n max-width: 720px;\n }\n}\n@media (min-width: 992px) {\n .container-lg, .container-md, .container-sm, .container {\n max-width: 960px;\n }\n}\n@media (min-width: 1200px) {\n .container-xl, .container-lg, .container-md, .container-sm, .container {\n max-width: 1140px;\n }\n}\n@media (min-width: 1400px) {\n .container-xxl, .container-xl, .container-lg, .container-md, .container-sm, .container {\n max-width: 1320px;\n }\n}\n.row {\n --bs-gutter-x: 1.5rem;\n --bs-gutter-y: 0;\n display: flex;\n flex-wrap: wrap;\n margin-top: calc(var(--bs-gutter-y) * -1);\n margin-right: calc(var(--bs-gutter-x) * -.5);\n margin-left: calc(var(--bs-gutter-x) * -.5);\n}\n.row > * {\n box-sizing: border-box;\n flex-shrink: 0;\n width: 100%;\n max-width: 100%;\n padding-right: calc(var(--bs-gutter-x) * .5);\n padding-left: calc(var(--bs-gutter-x) * .5);\n margin-top: var(--bs-gutter-y);\n}\n\n.col {\n flex: 1 0 0%;\n}\n\n.row-cols-auto > * {\n flex: 0 0 auto;\n width: auto;\n}\n\n.row-cols-1 > * {\n flex: 0 0 auto;\n width: 100%;\n}\n\n.row-cols-2 > * {\n flex: 0 0 auto;\n width: 50%;\n}\n\n.row-cols-3 > * {\n flex: 0 0 auto;\n width: 33.3333333333%;\n}\n\n.row-cols-4 > * {\n flex: 0 0 auto;\n width: 25%;\n}\n\n.row-cols-5 > * {\n flex: 0 0 auto;\n width: 20%;\n}\n\n.row-cols-6 > * {\n flex: 0 0 auto;\n width: 16.6666666667%;\n}\n\n@media (min-width: 576px) {\n .col-sm {\n flex: 1 0 0%;\n }\n\n .row-cols-sm-auto > * {\n flex: 0 0 auto;\n width: auto;\n }\n\n .row-cols-sm-1 > * {\n flex: 0 0 auto;\n width: 100%;\n }\n\n .row-cols-sm-2 > * {\n flex: 0 0 auto;\n width: 50%;\n }\n\n .row-cols-sm-3 > * {\n flex: 0 0 auto;\n width: 33.3333333333%;\n }\n\n .row-cols-sm-4 > * {\n flex: 0 0 auto;\n width: 25%;\n }\n\n .row-cols-sm-5 > * {\n flex: 0 0 auto;\n width: 20%;\n }\n\n .row-cols-sm-6 > * {\n flex: 0 0 auto;\n width: 16.6666666667%;\n }\n}\n@media (min-width: 768px) {\n .col-md {\n flex: 1 0 0%;\n }\n\n .row-cols-md-auto > * {\n flex: 0 0 auto;\n width: auto;\n }\n\n .row-cols-md-1 > * {\n flex: 0 0 auto;\n width: 100%;\n }\n\n .row-cols-md-2 > * {\n flex: 0 0 auto;\n width: 50%;\n }\n\n .row-cols-md-3 > * {\n flex: 0 0 auto;\n width: 33.3333333333%;\n }\n\n .row-cols-md-4 > * {\n flex: 0 0 auto;\n width: 25%;\n }\n\n .row-cols-md-5 > * {\n flex: 0 0 auto;\n width: 20%;\n }\n\n .row-cols-md-6 > * {\n flex: 0 0 auto;\n width: 16.6666666667%;\n }\n}\n@media (min-width: 992px) {\n .col-lg {\n flex: 1 0 0%;\n }\n\n .row-cols-lg-auto > * {\n flex: 0 0 auto;\n width: auto;\n }\n\n .row-cols-lg-1 > * {\n flex: 0 0 auto;\n width: 100%;\n }\n\n .row-cols-lg-2 > * {\n flex: 0 0 auto;\n width: 50%;\n }\n\n .row-cols-lg-3 > * {\n flex: 0 0 auto;\n width: 33.3333333333%;\n }\n\n .row-cols-lg-4 > * {\n flex: 0 0 auto;\n width: 25%;\n }\n\n .row-cols-lg-5 > * {\n flex: 0 0 auto;\n width: 20%;\n }\n\n .row-cols-lg-6 > * {\n flex: 0 0 auto;\n width: 16.6666666667%;\n }\n}\n@media (min-width: 1200px) {\n .col-xl {\n flex: 1 0 0%;\n }\n\n .row-cols-xl-auto > * {\n flex: 0 0 auto;\n width: auto;\n }\n\n .row-cols-xl-1 > * {\n flex: 0 0 auto;\n width: 100%;\n }\n\n .row-cols-xl-2 > * {\n flex: 0 0 auto;\n width: 50%;\n }\n\n .row-cols-xl-3 > * {\n flex: 0 0 auto;\n width: 33.3333333333%;\n }\n\n .row-cols-xl-4 > * {\n flex: 0 0 auto;\n width: 25%;\n }\n\n .row-cols-xl-5 > * {\n flex: 0 0 auto;\n width: 20%;\n }\n\n .row-cols-xl-6 > * {\n flex: 0 0 auto;\n width: 16.6666666667%;\n }\n}\n@media (min-width: 1400px) {\n .col-xxl {\n flex: 1 0 0%;\n }\n\n .row-cols-xxl-auto > * {\n flex: 0 0 auto;\n width: auto;\n }\n\n .row-cols-xxl-1 > * {\n flex: 0 0 auto;\n width: 100%;\n }\n\n .row-cols-xxl-2 > * {\n flex: 0 0 auto;\n width: 50%;\n }\n\n .row-cols-xxl-3 > * {\n flex: 0 0 auto;\n width: 33.3333333333%;\n }\n\n .row-cols-xxl-4 > * {\n flex: 0 0 auto;\n width: 25%;\n }\n\n .row-cols-xxl-5 > * {\n flex: 0 0 auto;\n width: 20%;\n }\n\n .row-cols-xxl-6 > * {\n flex: 0 0 auto;\n width: 16.6666666667%;\n }\n}\n.col-auto {\n flex: 0 0 auto;\n width: auto;\n}\n\n.col-1 {\n flex: 0 0 auto;\n width: 8.33333333%;\n}\n\n.col-2 {\n flex: 0 0 auto;\n width: 16.66666667%;\n}\n\n.col-3 {\n flex: 0 0 auto;\n width: 25%;\n}\n\n.col-4 {\n flex: 0 0 auto;\n width: 33.33333333%;\n}\n\n.col-5 {\n flex: 0 0 auto;\n width: 41.66666667%;\n}\n\n.col-6 {\n flex: 0 0 auto;\n width: 50%;\n}\n\n.col-7 {\n flex: 0 0 auto;\n width: 58.33333333%;\n}\n\n.col-8 {\n flex: 0 0 auto;\n width: 66.66666667%;\n}\n\n.col-9 {\n flex: 0 0 auto;\n width: 75%;\n}\n\n.col-10 {\n flex: 0 0 auto;\n width: 83.33333333%;\n}\n\n.col-11 {\n flex: 0 0 auto;\n width: 91.66666667%;\n}\n\n.col-12 {\n 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 --bs-gutter-x: 0;\n}\n\n.g-0,\n.gy-0 {\n --bs-gutter-y: 0;\n}\n\n.g-1,\n.gx-1 {\n --bs-gutter-x: 0.25rem;\n}\n\n.g-1,\n.gy-1 {\n --bs-gutter-y: 0.25rem;\n}\n\n.g-2,\n.gx-2 {\n --bs-gutter-x: 0.5rem;\n}\n\n.g-2,\n.gy-2 {\n --bs-gutter-y: 0.5rem;\n}\n\n.g-3,\n.gx-3 {\n --bs-gutter-x: 1rem;\n}\n\n.g-3,\n.gy-3 {\n --bs-gutter-y: 1rem;\n}\n\n.g-4,\n.gx-4 {\n --bs-gutter-x: 1.5rem;\n}\n\n.g-4,\n.gy-4 {\n --bs-gutter-y: 1.5rem;\n}\n\n.g-5,\n.gx-5 {\n --bs-gutter-x: 3rem;\n}\n\n.g-5,\n.gy-5 {\n --bs-gutter-y: 3rem;\n}\n\n@media (min-width: 576px) {\n .col-sm-auto {\n flex: 0 0 auto;\n width: auto;\n }\n\n .col-sm-1 {\n flex: 0 0 auto;\n width: 8.33333333%;\n }\n\n .col-sm-2 {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n\n .col-sm-3 {\n flex: 0 0 auto;\n width: 25%;\n }\n\n .col-sm-4 {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n\n .col-sm-5 {\n flex: 0 0 auto;\n width: 41.66666667%;\n }\n\n .col-sm-6 {\n flex: 0 0 auto;\n width: 50%;\n }\n\n .col-sm-7 {\n flex: 0 0 auto;\n width: 58.33333333%;\n }\n\n .col-sm-8 {\n flex: 0 0 auto;\n width: 66.66666667%;\n }\n\n .col-sm-9 {\n flex: 0 0 auto;\n width: 75%;\n }\n\n .col-sm-10 {\n flex: 0 0 auto;\n width: 83.33333333%;\n }\n\n .col-sm-11 {\n flex: 0 0 auto;\n width: 91.66666667%;\n }\n\n .col-sm-12 {\n flex: 0 0 auto;\n width: 100%;\n }\n\n .offset-sm-0 {\n margin-left: 0;\n }\n\n .offset-sm-1 {\n margin-left: 8.33333333%;\n }\n\n .offset-sm-2 {\n margin-left: 16.66666667%;\n }\n\n .offset-sm-3 {\n margin-left: 25%;\n }\n\n .offset-sm-4 {\n margin-left: 33.33333333%;\n }\n\n .offset-sm-5 {\n margin-left: 41.66666667%;\n }\n\n .offset-sm-6 {\n margin-left: 50%;\n }\n\n .offset-sm-7 {\n margin-left: 58.33333333%;\n }\n\n .offset-sm-8 {\n margin-left: 66.66666667%;\n }\n\n .offset-sm-9 {\n margin-left: 75%;\n }\n\n .offset-sm-10 {\n margin-left: 83.33333333%;\n }\n\n .offset-sm-11 {\n margin-left: 91.66666667%;\n }\n\n .g-sm-0,\n.gx-sm-0 {\n --bs-gutter-x: 0;\n }\n\n .g-sm-0,\n.gy-sm-0 {\n --bs-gutter-y: 0;\n }\n\n .g-sm-1,\n.gx-sm-1 {\n --bs-gutter-x: 0.25rem;\n }\n\n .g-sm-1,\n.gy-sm-1 {\n --bs-gutter-y: 0.25rem;\n }\n\n .g-sm-2,\n.gx-sm-2 {\n --bs-gutter-x: 0.5rem;\n }\n\n .g-sm-2,\n.gy-sm-2 {\n --bs-gutter-y: 0.5rem;\n }\n\n .g-sm-3,\n.gx-sm-3 {\n --bs-gutter-x: 1rem;\n }\n\n .g-sm-3,\n.gy-sm-3 {\n --bs-gutter-y: 1rem;\n }\n\n .g-sm-4,\n.gx-sm-4 {\n --bs-gutter-x: 1.5rem;\n }\n\n .g-sm-4,\n.gy-sm-4 {\n --bs-gutter-y: 1.5rem;\n }\n\n .g-sm-5,\n.gx-sm-5 {\n --bs-gutter-x: 3rem;\n }\n\n .g-sm-5,\n.gy-sm-5 {\n --bs-gutter-y: 3rem;\n }\n}\n@media (min-width: 768px) {\n .col-md-auto {\n flex: 0 0 auto;\n width: auto;\n }\n\n .col-md-1 {\n flex: 0 0 auto;\n width: 8.33333333%;\n }\n\n .col-md-2 {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n\n .col-md-3 {\n flex: 0 0 auto;\n width: 25%;\n }\n\n .col-md-4 {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n\n .col-md-5 {\n flex: 0 0 auto;\n width: 41.66666667%;\n }\n\n .col-md-6 {\n flex: 0 0 auto;\n width: 50%;\n }\n\n .col-md-7 {\n flex: 0 0 auto;\n width: 58.33333333%;\n }\n\n .col-md-8 {\n flex: 0 0 auto;\n width: 66.66666667%;\n }\n\n .col-md-9 {\n flex: 0 0 auto;\n width: 75%;\n }\n\n .col-md-10 {\n flex: 0 0 auto;\n width: 83.33333333%;\n }\n\n .col-md-11 {\n flex: 0 0 auto;\n width: 91.66666667%;\n }\n\n .col-md-12 {\n flex: 0 0 auto;\n width: 100%;\n }\n\n .offset-md-0 {\n margin-left: 0;\n }\n\n .offset-md-1 {\n margin-left: 8.33333333%;\n }\n\n .offset-md-2 {\n margin-left: 16.66666667%;\n }\n\n .offset-md-3 {\n margin-left: 25%;\n }\n\n .offset-md-4 {\n margin-left: 33.33333333%;\n }\n\n .offset-md-5 {\n margin-left: 41.66666667%;\n }\n\n .offset-md-6 {\n margin-left: 50%;\n }\n\n .offset-md-7 {\n margin-left: 58.33333333%;\n }\n\n .offset-md-8 {\n margin-left: 66.66666667%;\n }\n\n .offset-md-9 {\n margin-left: 75%;\n }\n\n .offset-md-10 {\n margin-left: 83.33333333%;\n }\n\n .offset-md-11 {\n margin-left: 91.66666667%;\n }\n\n .g-md-0,\n.gx-md-0 {\n --bs-gutter-x: 0;\n }\n\n .g-md-0,\n.gy-md-0 {\n --bs-gutter-y: 0;\n }\n\n .g-md-1,\n.gx-md-1 {\n --bs-gutter-x: 0.25rem;\n }\n\n .g-md-1,\n.gy-md-1 {\n --bs-gutter-y: 0.25rem;\n }\n\n .g-md-2,\n.gx-md-2 {\n --bs-gutter-x: 0.5rem;\n }\n\n .g-md-2,\n.gy-md-2 {\n --bs-gutter-y: 0.5rem;\n }\n\n .g-md-3,\n.gx-md-3 {\n --bs-gutter-x: 1rem;\n }\n\n .g-md-3,\n.gy-md-3 {\n --bs-gutter-y: 1rem;\n }\n\n .g-md-4,\n.gx-md-4 {\n --bs-gutter-x: 1.5rem;\n }\n\n .g-md-4,\n.gy-md-4 {\n --bs-gutter-y: 1.5rem;\n }\n\n .g-md-5,\n.gx-md-5 {\n --bs-gutter-x: 3rem;\n }\n\n .g-md-5,\n.gy-md-5 {\n --bs-gutter-y: 3rem;\n }\n}\n@media (min-width: 992px) {\n .col-lg-auto {\n flex: 0 0 auto;\n width: auto;\n }\n\n .col-lg-1 {\n flex: 0 0 auto;\n width: 8.33333333%;\n }\n\n .col-lg-2 {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n\n .col-lg-3 {\n flex: 0 0 auto;\n width: 25%;\n }\n\n .col-lg-4 {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n\n .col-lg-5 {\n flex: 0 0 auto;\n width: 41.66666667%;\n }\n\n .col-lg-6 {\n flex: 0 0 auto;\n width: 50%;\n }\n\n .col-lg-7 {\n flex: 0 0 auto;\n width: 58.33333333%;\n }\n\n .col-lg-8 {\n flex: 0 0 auto;\n width: 66.66666667%;\n }\n\n .col-lg-9 {\n flex: 0 0 auto;\n width: 75%;\n }\n\n .col-lg-10 {\n flex: 0 0 auto;\n width: 83.33333333%;\n }\n\n .col-lg-11 {\n flex: 0 0 auto;\n width: 91.66666667%;\n }\n\n .col-lg-12 {\n flex: 0 0 auto;\n width: 100%;\n }\n\n .offset-lg-0 {\n margin-left: 0;\n }\n\n .offset-lg-1 {\n margin-left: 8.33333333%;\n }\n\n .offset-lg-2 {\n margin-left: 16.66666667%;\n }\n\n .offset-lg-3 {\n margin-left: 25%;\n }\n\n .offset-lg-4 {\n margin-left: 33.33333333%;\n }\n\n .offset-lg-5 {\n margin-left: 41.66666667%;\n }\n\n .offset-lg-6 {\n margin-left: 50%;\n }\n\n .offset-lg-7 {\n margin-left: 58.33333333%;\n }\n\n .offset-lg-8 {\n margin-left: 66.66666667%;\n }\n\n .offset-lg-9 {\n margin-left: 75%;\n }\n\n .offset-lg-10 {\n margin-left: 83.33333333%;\n }\n\n .offset-lg-11 {\n margin-left: 91.66666667%;\n }\n\n .g-lg-0,\n.gx-lg-0 {\n --bs-gutter-x: 0;\n }\n\n .g-lg-0,\n.gy-lg-0 {\n --bs-gutter-y: 0;\n }\n\n .g-lg-1,\n.gx-lg-1 {\n --bs-gutter-x: 0.25rem;\n }\n\n .g-lg-1,\n.gy-lg-1 {\n --bs-gutter-y: 0.25rem;\n }\n\n .g-lg-2,\n.gx-lg-2 {\n --bs-gutter-x: 0.5rem;\n }\n\n .g-lg-2,\n.gy-lg-2 {\n --bs-gutter-y: 0.5rem;\n }\n\n .g-lg-3,\n.gx-lg-3 {\n --bs-gutter-x: 1rem;\n }\n\n .g-lg-3,\n.gy-lg-3 {\n --bs-gutter-y: 1rem;\n }\n\n .g-lg-4,\n.gx-lg-4 {\n --bs-gutter-x: 1.5rem;\n }\n\n .g-lg-4,\n.gy-lg-4 {\n --bs-gutter-y: 1.5rem;\n }\n\n .g-lg-5,\n.gx-lg-5 {\n --bs-gutter-x: 3rem;\n }\n\n .g-lg-5,\n.gy-lg-5 {\n --bs-gutter-y: 3rem;\n }\n}\n@media (min-width: 1200px) {\n .col-xl-auto {\n flex: 0 0 auto;\n width: auto;\n }\n\n .col-xl-1 {\n flex: 0 0 auto;\n width: 8.33333333%;\n }\n\n .col-xl-2 {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n\n .col-xl-3 {\n flex: 0 0 auto;\n width: 25%;\n }\n\n .col-xl-4 {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n\n .col-xl-5 {\n flex: 0 0 auto;\n width: 41.66666667%;\n }\n\n .col-xl-6 {\n flex: 0 0 auto;\n width: 50%;\n }\n\n .col-xl-7 {\n flex: 0 0 auto;\n width: 58.33333333%;\n }\n\n .col-xl-8 {\n flex: 0 0 auto;\n width: 66.66666667%;\n }\n\n .col-xl-9 {\n flex: 0 0 auto;\n width: 75%;\n }\n\n .col-xl-10 {\n flex: 0 0 auto;\n width: 83.33333333%;\n }\n\n .col-xl-11 {\n flex: 0 0 auto;\n width: 91.66666667%;\n }\n\n .col-xl-12 {\n flex: 0 0 auto;\n width: 100%;\n }\n\n .offset-xl-0 {\n margin-left: 0;\n }\n\n .offset-xl-1 {\n margin-left: 8.33333333%;\n }\n\n .offset-xl-2 {\n margin-left: 16.66666667%;\n }\n\n .offset-xl-3 {\n margin-left: 25%;\n }\n\n .offset-xl-4 {\n margin-left: 33.33333333%;\n }\n\n .offset-xl-5 {\n margin-left: 41.66666667%;\n }\n\n .offset-xl-6 {\n margin-left: 50%;\n }\n\n .offset-xl-7 {\n margin-left: 58.33333333%;\n }\n\n .offset-xl-8 {\n margin-left: 66.66666667%;\n }\n\n .offset-xl-9 {\n margin-left: 75%;\n }\n\n .offset-xl-10 {\n margin-left: 83.33333333%;\n }\n\n .offset-xl-11 {\n margin-left: 91.66666667%;\n }\n\n .g-xl-0,\n.gx-xl-0 {\n --bs-gutter-x: 0;\n }\n\n .g-xl-0,\n.gy-xl-0 {\n --bs-gutter-y: 0;\n }\n\n .g-xl-1,\n.gx-xl-1 {\n --bs-gutter-x: 0.25rem;\n }\n\n .g-xl-1,\n.gy-xl-1 {\n --bs-gutter-y: 0.25rem;\n }\n\n .g-xl-2,\n.gx-xl-2 {\n --bs-gutter-x: 0.5rem;\n }\n\n .g-xl-2,\n.gy-xl-2 {\n --bs-gutter-y: 0.5rem;\n }\n\n .g-xl-3,\n.gx-xl-3 {\n --bs-gutter-x: 1rem;\n }\n\n .g-xl-3,\n.gy-xl-3 {\n --bs-gutter-y: 1rem;\n }\n\n .g-xl-4,\n.gx-xl-4 {\n --bs-gutter-x: 1.5rem;\n }\n\n .g-xl-4,\n.gy-xl-4 {\n --bs-gutter-y: 1.5rem;\n }\n\n .g-xl-5,\n.gx-xl-5 {\n --bs-gutter-x: 3rem;\n }\n\n .g-xl-5,\n.gy-xl-5 {\n --bs-gutter-y: 3rem;\n }\n}\n@media (min-width: 1400px) {\n .col-xxl-auto {\n flex: 0 0 auto;\n width: auto;\n }\n\n .col-xxl-1 {\n flex: 0 0 auto;\n width: 8.33333333%;\n }\n\n .col-xxl-2 {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n\n .col-xxl-3 {\n flex: 0 0 auto;\n width: 25%;\n }\n\n .col-xxl-4 {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n\n .col-xxl-5 {\n flex: 0 0 auto;\n width: 41.66666667%;\n }\n\n .col-xxl-6 {\n flex: 0 0 auto;\n width: 50%;\n }\n\n .col-xxl-7 {\n flex: 0 0 auto;\n width: 58.33333333%;\n }\n\n .col-xxl-8 {\n flex: 0 0 auto;\n width: 66.66666667%;\n }\n\n .col-xxl-9 {\n flex: 0 0 auto;\n width: 75%;\n }\n\n .col-xxl-10 {\n flex: 0 0 auto;\n width: 83.33333333%;\n }\n\n .col-xxl-11 {\n flex: 0 0 auto;\n width: 91.66666667%;\n }\n\n .col-xxl-12 {\n flex: 0 0 auto;\n width: 100%;\n }\n\n .offset-xxl-0 {\n margin-left: 0;\n }\n\n .offset-xxl-1 {\n margin-left: 8.33333333%;\n }\n\n .offset-xxl-2 {\n margin-left: 16.66666667%;\n }\n\n .offset-xxl-3 {\n margin-left: 25%;\n }\n\n .offset-xxl-4 {\n margin-left: 33.33333333%;\n }\n\n .offset-xxl-5 {\n margin-left: 41.66666667%;\n }\n\n .offset-xxl-6 {\n margin-left: 50%;\n }\n\n .offset-xxl-7 {\n margin-left: 58.33333333%;\n }\n\n .offset-xxl-8 {\n margin-left: 66.66666667%;\n }\n\n .offset-xxl-9 {\n margin-left: 75%;\n }\n\n .offset-xxl-10 {\n margin-left: 83.33333333%;\n }\n\n .offset-xxl-11 {\n margin-left: 91.66666667%;\n }\n\n .g-xxl-0,\n.gx-xxl-0 {\n --bs-gutter-x: 0;\n }\n\n .g-xxl-0,\n.gy-xxl-0 {\n --bs-gutter-y: 0;\n }\n\n .g-xxl-1,\n.gx-xxl-1 {\n --bs-gutter-x: 0.25rem;\n }\n\n .g-xxl-1,\n.gy-xxl-1 {\n --bs-gutter-y: 0.25rem;\n }\n\n .g-xxl-2,\n.gx-xxl-2 {\n --bs-gutter-x: 0.5rem;\n }\n\n .g-xxl-2,\n.gy-xxl-2 {\n --bs-gutter-y: 0.5rem;\n }\n\n .g-xxl-3,\n.gx-xxl-3 {\n --bs-gutter-x: 1rem;\n }\n\n .g-xxl-3,\n.gy-xxl-3 {\n --bs-gutter-y: 1rem;\n }\n\n .g-xxl-4,\n.gx-xxl-4 {\n --bs-gutter-x: 1.5rem;\n }\n\n .g-xxl-4,\n.gy-xxl-4 {\n --bs-gutter-y: 1.5rem;\n }\n\n .g-xxl-5,\n.gx-xxl-5 {\n --bs-gutter-x: 3rem;\n }\n\n .g-xxl-5,\n.gy-xxl-5 {\n --bs-gutter-y: 3rem;\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-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: flex !important;\n}\n\n.d-inline-flex {\n display: inline-flex !important;\n}\n\n.d-none {\n display: none !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 justify-content: flex-start !important;\n}\n\n.justify-content-end {\n 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-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-last {\n order: 6 !important;\n}\n\n.m-0 {\n margin: 0 !important;\n}\n\n.m-1 {\n margin: 0.25rem !important;\n}\n\n.m-2 {\n margin: 0.5rem !important;\n}\n\n.m-3 {\n margin: 1rem !important;\n}\n\n.m-4 {\n margin: 1.5rem !important;\n}\n\n.m-5 {\n margin: 3rem !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: 0.25rem !important;\n margin-left: 0.25rem !important;\n}\n\n.mx-2 {\n margin-right: 0.5rem !important;\n margin-left: 0.5rem !important;\n}\n\n.mx-3 {\n margin-right: 1rem !important;\n margin-left: 1rem !important;\n}\n\n.mx-4 {\n margin-right: 1.5rem !important;\n margin-left: 1.5rem !important;\n}\n\n.mx-5 {\n margin-right: 3rem !important;\n margin-left: 3rem !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: 0.25rem !important;\n margin-bottom: 0.25rem !important;\n}\n\n.my-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important;\n}\n\n.my-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important;\n}\n\n.my-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important;\n}\n\n.my-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !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: 0.25rem !important;\n}\n\n.mt-2 {\n margin-top: 0.5rem !important;\n}\n\n.mt-3 {\n margin-top: 1rem !important;\n}\n\n.mt-4 {\n margin-top: 1.5rem !important;\n}\n\n.mt-5 {\n margin-top: 3rem !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: 0.25rem !important;\n}\n\n.me-2 {\n margin-right: 0.5rem !important;\n}\n\n.me-3 {\n margin-right: 1rem !important;\n}\n\n.me-4 {\n margin-right: 1.5rem !important;\n}\n\n.me-5 {\n margin-right: 3rem !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: 0.25rem !important;\n}\n\n.mb-2 {\n margin-bottom: 0.5rem !important;\n}\n\n.mb-3 {\n margin-bottom: 1rem !important;\n}\n\n.mb-4 {\n margin-bottom: 1.5rem !important;\n}\n\n.mb-5 {\n margin-bottom: 3rem !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: 0.25rem !important;\n}\n\n.ms-2 {\n margin-left: 0.5rem !important;\n}\n\n.ms-3 {\n margin-left: 1rem !important;\n}\n\n.ms-4 {\n margin-left: 1.5rem !important;\n}\n\n.ms-5 {\n margin-left: 3rem !important;\n}\n\n.ms-auto {\n margin-left: auto !important;\n}\n\n.p-0 {\n padding: 0 !important;\n}\n\n.p-1 {\n padding: 0.25rem !important;\n}\n\n.p-2 {\n padding: 0.5rem !important;\n}\n\n.p-3 {\n padding: 1rem !important;\n}\n\n.p-4 {\n padding: 1.5rem !important;\n}\n\n.p-5 {\n padding: 3rem !important;\n}\n\n.px-0 {\n padding-right: 0 !important;\n padding-left: 0 !important;\n}\n\n.px-1 {\n padding-right: 0.25rem !important;\n padding-left: 0.25rem !important;\n}\n\n.px-2 {\n padding-right: 0.5rem !important;\n padding-left: 0.5rem !important;\n}\n\n.px-3 {\n padding-right: 1rem !important;\n padding-left: 1rem !important;\n}\n\n.px-4 {\n padding-right: 1.5rem !important;\n padding-left: 1.5rem !important;\n}\n\n.px-5 {\n padding-right: 3rem !important;\n padding-left: 3rem !important;\n}\n\n.py-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n}\n\n.py-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important;\n}\n\n.py-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important;\n}\n\n.py-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important;\n}\n\n.py-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important;\n}\n\n.py-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important;\n}\n\n.pt-0 {\n padding-top: 0 !important;\n}\n\n.pt-1 {\n padding-top: 0.25rem !important;\n}\n\n.pt-2 {\n padding-top: 0.5rem !important;\n}\n\n.pt-3 {\n padding-top: 1rem !important;\n}\n\n.pt-4 {\n padding-top: 1.5rem !important;\n}\n\n.pt-5 {\n padding-top: 3rem !important;\n}\n\n.pe-0 {\n padding-right: 0 !important;\n}\n\n.pe-1 {\n padding-right: 0.25rem !important;\n}\n\n.pe-2 {\n padding-right: 0.5rem !important;\n}\n\n.pe-3 {\n padding-right: 1rem !important;\n}\n\n.pe-4 {\n padding-right: 1.5rem !important;\n}\n\n.pe-5 {\n padding-right: 3rem !important;\n}\n\n.pb-0 {\n padding-bottom: 0 !important;\n}\n\n.pb-1 {\n padding-bottom: 0.25rem !important;\n}\n\n.pb-2 {\n padding-bottom: 0.5rem !important;\n}\n\n.pb-3 {\n padding-bottom: 1rem !important;\n}\n\n.pb-4 {\n padding-bottom: 1.5rem !important;\n}\n\n.pb-5 {\n padding-bottom: 3rem !important;\n}\n\n.ps-0 {\n padding-left: 0 !important;\n}\n\n.ps-1 {\n padding-left: 0.25rem !important;\n}\n\n.ps-2 {\n padding-left: 0.5rem !important;\n}\n\n.ps-3 {\n padding-left: 1rem !important;\n}\n\n.ps-4 {\n padding-left: 1.5rem !important;\n}\n\n.ps-5 {\n padding-left: 3rem !important;\n}\n\n@media (min-width: 576px) {\n .d-sm-inline {\n display: inline !important;\n }\n\n .d-sm-inline-block {\n display: inline-block !important;\n }\n\n .d-sm-block {\n display: block !important;\n }\n\n .d-sm-grid {\n display: grid !important;\n }\n\n .d-sm-table {\n display: table !important;\n }\n\n .d-sm-table-row {\n display: table-row !important;\n }\n\n .d-sm-table-cell {\n display: table-cell !important;\n }\n\n .d-sm-flex {\n display: flex !important;\n }\n\n .d-sm-inline-flex {\n display: inline-flex !important;\n }\n\n .d-sm-none {\n display: none !important;\n }\n\n .flex-sm-fill {\n flex: 1 1 auto !important;\n }\n\n .flex-sm-row {\n flex-direction: row !important;\n }\n\n .flex-sm-column {\n flex-direction: column !important;\n }\n\n .flex-sm-row-reverse {\n flex-direction: row-reverse !important;\n }\n\n .flex-sm-column-reverse {\n flex-direction: column-reverse !important;\n }\n\n .flex-sm-grow-0 {\n flex-grow: 0 !important;\n }\n\n .flex-sm-grow-1 {\n flex-grow: 1 !important;\n }\n\n .flex-sm-shrink-0 {\n flex-shrink: 0 !important;\n }\n\n .flex-sm-shrink-1 {\n flex-shrink: 1 !important;\n }\n\n .flex-sm-wrap {\n flex-wrap: wrap !important;\n }\n\n .flex-sm-nowrap {\n flex-wrap: nowrap !important;\n }\n\n .flex-sm-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n\n .justify-content-sm-start {\n justify-content: flex-start !important;\n }\n\n .justify-content-sm-end {\n justify-content: flex-end !important;\n }\n\n .justify-content-sm-center {\n justify-content: center !important;\n }\n\n .justify-content-sm-between {\n justify-content: space-between !important;\n }\n\n .justify-content-sm-around {\n justify-content: space-around !important;\n }\n\n .justify-content-sm-evenly {\n justify-content: space-evenly !important;\n }\n\n .align-items-sm-start {\n align-items: flex-start !important;\n }\n\n .align-items-sm-end {\n align-items: flex-end !important;\n }\n\n .align-items-sm-center {\n align-items: center !important;\n }\n\n .align-items-sm-baseline {\n align-items: baseline !important;\n }\n\n .align-items-sm-stretch {\n align-items: stretch !important;\n }\n\n .align-content-sm-start {\n align-content: flex-start !important;\n }\n\n .align-content-sm-end {\n align-content: flex-end !important;\n }\n\n .align-content-sm-center {\n align-content: center !important;\n }\n\n .align-content-sm-between {\n align-content: space-between !important;\n }\n\n .align-content-sm-around {\n align-content: space-around !important;\n }\n\n .align-content-sm-stretch {\n align-content: stretch !important;\n }\n\n .align-self-sm-auto {\n align-self: auto !important;\n }\n\n .align-self-sm-start {\n align-self: flex-start !important;\n }\n\n .align-self-sm-end {\n align-self: flex-end !important;\n }\n\n .align-self-sm-center {\n align-self: center !important;\n }\n\n .align-self-sm-baseline {\n align-self: baseline !important;\n }\n\n .align-self-sm-stretch {\n align-self: stretch !important;\n }\n\n .order-sm-first {\n order: -1 !important;\n }\n\n .order-sm-0 {\n order: 0 !important;\n }\n\n .order-sm-1 {\n order: 1 !important;\n }\n\n .order-sm-2 {\n order: 2 !important;\n }\n\n .order-sm-3 {\n order: 3 !important;\n }\n\n .order-sm-4 {\n order: 4 !important;\n }\n\n .order-sm-5 {\n order: 5 !important;\n }\n\n .order-sm-last {\n order: 6 !important;\n }\n\n .m-sm-0 {\n margin: 0 !important;\n }\n\n .m-sm-1 {\n margin: 0.25rem !important;\n }\n\n .m-sm-2 {\n margin: 0.5rem !important;\n }\n\n .m-sm-3 {\n margin: 1rem !important;\n }\n\n .m-sm-4 {\n margin: 1.5rem !important;\n }\n\n .m-sm-5 {\n margin: 3rem !important;\n }\n\n .m-sm-auto {\n margin: auto !important;\n }\n\n .mx-sm-0 {\n margin-right: 0 !important;\n margin-left: 0 !important;\n }\n\n .mx-sm-1 {\n margin-right: 0.25rem !important;\n margin-left: 0.25rem !important;\n }\n\n .mx-sm-2 {\n margin-right: 0.5rem !important;\n margin-left: 0.5rem !important;\n }\n\n .mx-sm-3 {\n margin-right: 1rem !important;\n margin-left: 1rem !important;\n }\n\n .mx-sm-4 {\n margin-right: 1.5rem !important;\n margin-left: 1.5rem !important;\n }\n\n .mx-sm-5 {\n margin-right: 3rem !important;\n margin-left: 3rem !important;\n }\n\n .mx-sm-auto {\n margin-right: auto !important;\n margin-left: auto !important;\n }\n\n .my-sm-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n }\n\n .my-sm-1 {\n margin-top: 0.25rem !important;\n margin-bottom: 0.25rem !important;\n }\n\n .my-sm-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important;\n }\n\n .my-sm-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important;\n }\n\n .my-sm-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important;\n }\n\n .my-sm-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !important;\n }\n\n .my-sm-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n }\n\n .mt-sm-0 {\n margin-top: 0 !important;\n }\n\n .mt-sm-1 {\n margin-top: 0.25rem !important;\n }\n\n .mt-sm-2 {\n margin-top: 0.5rem !important;\n }\n\n .mt-sm-3 {\n margin-top: 1rem !important;\n }\n\n .mt-sm-4 {\n margin-top: 1.5rem !important;\n }\n\n .mt-sm-5 {\n margin-top: 3rem !important;\n }\n\n .mt-sm-auto {\n margin-top: auto !important;\n }\n\n .me-sm-0 {\n margin-right: 0 !important;\n }\n\n .me-sm-1 {\n margin-right: 0.25rem !important;\n }\n\n .me-sm-2 {\n margin-right: 0.5rem !important;\n }\n\n .me-sm-3 {\n margin-right: 1rem !important;\n }\n\n .me-sm-4 {\n margin-right: 1.5rem !important;\n }\n\n .me-sm-5 {\n margin-right: 3rem !important;\n }\n\n .me-sm-auto {\n margin-right: auto !important;\n }\n\n .mb-sm-0 {\n margin-bottom: 0 !important;\n }\n\n .mb-sm-1 {\n margin-bottom: 0.25rem !important;\n }\n\n .mb-sm-2 {\n margin-bottom: 0.5rem !important;\n }\n\n .mb-sm-3 {\n margin-bottom: 1rem !important;\n }\n\n .mb-sm-4 {\n margin-bottom: 1.5rem !important;\n }\n\n .mb-sm-5 {\n margin-bottom: 3rem !important;\n }\n\n .mb-sm-auto {\n margin-bottom: auto !important;\n }\n\n .ms-sm-0 {\n margin-left: 0 !important;\n }\n\n .ms-sm-1 {\n margin-left: 0.25rem !important;\n }\n\n .ms-sm-2 {\n margin-left: 0.5rem !important;\n }\n\n .ms-sm-3 {\n margin-left: 1rem !important;\n }\n\n .ms-sm-4 {\n margin-left: 1.5rem !important;\n }\n\n .ms-sm-5 {\n margin-left: 3rem !important;\n }\n\n .ms-sm-auto {\n margin-left: auto !important;\n }\n\n .p-sm-0 {\n padding: 0 !important;\n }\n\n .p-sm-1 {\n padding: 0.25rem !important;\n }\n\n .p-sm-2 {\n padding: 0.5rem !important;\n }\n\n .p-sm-3 {\n padding: 1rem !important;\n }\n\n .p-sm-4 {\n padding: 1.5rem !important;\n }\n\n .p-sm-5 {\n padding: 3rem !important;\n }\n\n .px-sm-0 {\n padding-right: 0 !important;\n padding-left: 0 !important;\n }\n\n .px-sm-1 {\n padding-right: 0.25rem !important;\n padding-left: 0.25rem !important;\n }\n\n .px-sm-2 {\n padding-right: 0.5rem !important;\n padding-left: 0.5rem !important;\n }\n\n .px-sm-3 {\n padding-right: 1rem !important;\n padding-left: 1rem !important;\n }\n\n .px-sm-4 {\n padding-right: 1.5rem !important;\n padding-left: 1.5rem !important;\n }\n\n .px-sm-5 {\n padding-right: 3rem !important;\n padding-left: 3rem !important;\n }\n\n .py-sm-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n }\n\n .py-sm-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important;\n }\n\n .py-sm-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important;\n }\n\n .py-sm-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important;\n }\n\n .py-sm-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important;\n }\n\n .py-sm-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important;\n }\n\n .pt-sm-0 {\n padding-top: 0 !important;\n }\n\n .pt-sm-1 {\n padding-top: 0.25rem !important;\n }\n\n .pt-sm-2 {\n padding-top: 0.5rem !important;\n }\n\n .pt-sm-3 {\n padding-top: 1rem !important;\n }\n\n .pt-sm-4 {\n padding-top: 1.5rem !important;\n }\n\n .pt-sm-5 {\n padding-top: 3rem !important;\n }\n\n .pe-sm-0 {\n padding-right: 0 !important;\n }\n\n .pe-sm-1 {\n padding-right: 0.25rem !important;\n }\n\n .pe-sm-2 {\n padding-right: 0.5rem !important;\n }\n\n .pe-sm-3 {\n padding-right: 1rem !important;\n }\n\n .pe-sm-4 {\n padding-right: 1.5rem !important;\n }\n\n .pe-sm-5 {\n padding-right: 3rem !important;\n }\n\n .pb-sm-0 {\n padding-bottom: 0 !important;\n }\n\n .pb-sm-1 {\n padding-bottom: 0.25rem !important;\n }\n\n .pb-sm-2 {\n padding-bottom: 0.5rem !important;\n }\n\n .pb-sm-3 {\n padding-bottom: 1rem !important;\n }\n\n .pb-sm-4 {\n padding-bottom: 1.5rem !important;\n }\n\n .pb-sm-5 {\n padding-bottom: 3rem !important;\n }\n\n .ps-sm-0 {\n padding-left: 0 !important;\n }\n\n .ps-sm-1 {\n padding-left: 0.25rem !important;\n }\n\n .ps-sm-2 {\n padding-left: 0.5rem !important;\n }\n\n .ps-sm-3 {\n padding-left: 1rem !important;\n }\n\n .ps-sm-4 {\n padding-left: 1.5rem !important;\n }\n\n .ps-sm-5 {\n padding-left: 3rem !important;\n }\n}\n@media (min-width: 768px) {\n .d-md-inline {\n display: inline !important;\n }\n\n .d-md-inline-block {\n display: inline-block !important;\n }\n\n .d-md-block {\n display: block !important;\n }\n\n .d-md-grid {\n display: grid !important;\n }\n\n .d-md-table {\n display: table !important;\n }\n\n .d-md-table-row {\n display: table-row !important;\n }\n\n .d-md-table-cell {\n display: table-cell !important;\n }\n\n .d-md-flex {\n display: flex !important;\n }\n\n .d-md-inline-flex {\n display: inline-flex !important;\n }\n\n .d-md-none {\n display: none !important;\n }\n\n .flex-md-fill {\n flex: 1 1 auto !important;\n }\n\n .flex-md-row {\n flex-direction: row !important;\n }\n\n .flex-md-column {\n flex-direction: column !important;\n }\n\n .flex-md-row-reverse {\n flex-direction: row-reverse !important;\n }\n\n .flex-md-column-reverse {\n flex-direction: column-reverse !important;\n }\n\n .flex-md-grow-0 {\n flex-grow: 0 !important;\n }\n\n .flex-md-grow-1 {\n flex-grow: 1 !important;\n }\n\n .flex-md-shrink-0 {\n flex-shrink: 0 !important;\n }\n\n .flex-md-shrink-1 {\n flex-shrink: 1 !important;\n }\n\n .flex-md-wrap {\n flex-wrap: wrap !important;\n }\n\n .flex-md-nowrap {\n flex-wrap: nowrap !important;\n }\n\n .flex-md-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n\n .justify-content-md-start {\n justify-content: flex-start !important;\n }\n\n .justify-content-md-end {\n justify-content: flex-end !important;\n }\n\n .justify-content-md-center {\n justify-content: center !important;\n }\n\n .justify-content-md-between {\n justify-content: space-between !important;\n }\n\n .justify-content-md-around {\n justify-content: space-around !important;\n }\n\n .justify-content-md-evenly {\n justify-content: space-evenly !important;\n }\n\n .align-items-md-start {\n align-items: flex-start !important;\n }\n\n .align-items-md-end {\n align-items: flex-end !important;\n }\n\n .align-items-md-center {\n align-items: center !important;\n }\n\n .align-items-md-baseline {\n align-items: baseline !important;\n }\n\n .align-items-md-stretch {\n align-items: stretch !important;\n }\n\n .align-content-md-start {\n align-content: flex-start !important;\n }\n\n .align-content-md-end {\n align-content: flex-end !important;\n }\n\n .align-content-md-center {\n align-content: center !important;\n }\n\n .align-content-md-between {\n align-content: space-between !important;\n }\n\n .align-content-md-around {\n align-content: space-around !important;\n }\n\n .align-content-md-stretch {\n align-content: stretch !important;\n }\n\n .align-self-md-auto {\n align-self: auto !important;\n }\n\n .align-self-md-start {\n align-self: flex-start !important;\n }\n\n .align-self-md-end {\n align-self: flex-end !important;\n }\n\n .align-self-md-center {\n align-self: center !important;\n }\n\n .align-self-md-baseline {\n align-self: baseline !important;\n }\n\n .align-self-md-stretch {\n align-self: stretch !important;\n }\n\n .order-md-first {\n order: -1 !important;\n }\n\n .order-md-0 {\n order: 0 !important;\n }\n\n .order-md-1 {\n order: 1 !important;\n }\n\n .order-md-2 {\n order: 2 !important;\n }\n\n .order-md-3 {\n order: 3 !important;\n }\n\n .order-md-4 {\n order: 4 !important;\n }\n\n .order-md-5 {\n order: 5 !important;\n }\n\n .order-md-last {\n order: 6 !important;\n }\n\n .m-md-0 {\n margin: 0 !important;\n }\n\n .m-md-1 {\n margin: 0.25rem !important;\n }\n\n .m-md-2 {\n margin: 0.5rem !important;\n }\n\n .m-md-3 {\n margin: 1rem !important;\n }\n\n .m-md-4 {\n margin: 1.5rem !important;\n }\n\n .m-md-5 {\n margin: 3rem !important;\n }\n\n .m-md-auto {\n margin: auto !important;\n }\n\n .mx-md-0 {\n margin-right: 0 !important;\n margin-left: 0 !important;\n }\n\n .mx-md-1 {\n margin-right: 0.25rem !important;\n margin-left: 0.25rem !important;\n }\n\n .mx-md-2 {\n margin-right: 0.5rem !important;\n margin-left: 0.5rem !important;\n }\n\n .mx-md-3 {\n margin-right: 1rem !important;\n margin-left: 1rem !important;\n }\n\n .mx-md-4 {\n margin-right: 1.5rem !important;\n margin-left: 1.5rem !important;\n }\n\n .mx-md-5 {\n margin-right: 3rem !important;\n margin-left: 3rem !important;\n }\n\n .mx-md-auto {\n margin-right: auto !important;\n margin-left: auto !important;\n }\n\n .my-md-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n }\n\n .my-md-1 {\n margin-top: 0.25rem !important;\n margin-bottom: 0.25rem !important;\n }\n\n .my-md-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important;\n }\n\n .my-md-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important;\n }\n\n .my-md-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important;\n }\n\n .my-md-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !important;\n }\n\n .my-md-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n }\n\n .mt-md-0 {\n margin-top: 0 !important;\n }\n\n .mt-md-1 {\n margin-top: 0.25rem !important;\n }\n\n .mt-md-2 {\n margin-top: 0.5rem !important;\n }\n\n .mt-md-3 {\n margin-top: 1rem !important;\n }\n\n .mt-md-4 {\n margin-top: 1.5rem !important;\n }\n\n .mt-md-5 {\n margin-top: 3rem !important;\n }\n\n .mt-md-auto {\n margin-top: auto !important;\n }\n\n .me-md-0 {\n margin-right: 0 !important;\n }\n\n .me-md-1 {\n margin-right: 0.25rem !important;\n }\n\n .me-md-2 {\n margin-right: 0.5rem !important;\n }\n\n .me-md-3 {\n margin-right: 1rem !important;\n }\n\n .me-md-4 {\n margin-right: 1.5rem !important;\n }\n\n .me-md-5 {\n margin-right: 3rem !important;\n }\n\n .me-md-auto {\n margin-right: auto !important;\n }\n\n .mb-md-0 {\n margin-bottom: 0 !important;\n }\n\n .mb-md-1 {\n margin-bottom: 0.25rem !important;\n }\n\n .mb-md-2 {\n margin-bottom: 0.5rem !important;\n }\n\n .mb-md-3 {\n margin-bottom: 1rem !important;\n }\n\n .mb-md-4 {\n margin-bottom: 1.5rem !important;\n }\n\n .mb-md-5 {\n margin-bottom: 3rem !important;\n }\n\n .mb-md-auto {\n margin-bottom: auto !important;\n }\n\n .ms-md-0 {\n margin-left: 0 !important;\n }\n\n .ms-md-1 {\n margin-left: 0.25rem !important;\n }\n\n .ms-md-2 {\n margin-left: 0.5rem !important;\n }\n\n .ms-md-3 {\n margin-left: 1rem !important;\n }\n\n .ms-md-4 {\n margin-left: 1.5rem !important;\n }\n\n .ms-md-5 {\n margin-left: 3rem !important;\n }\n\n .ms-md-auto {\n margin-left: auto !important;\n }\n\n .p-md-0 {\n padding: 0 !important;\n }\n\n .p-md-1 {\n padding: 0.25rem !important;\n }\n\n .p-md-2 {\n padding: 0.5rem !important;\n }\n\n .p-md-3 {\n padding: 1rem !important;\n }\n\n .p-md-4 {\n padding: 1.5rem !important;\n }\n\n .p-md-5 {\n padding: 3rem !important;\n }\n\n .px-md-0 {\n padding-right: 0 !important;\n padding-left: 0 !important;\n }\n\n .px-md-1 {\n padding-right: 0.25rem !important;\n padding-left: 0.25rem !important;\n }\n\n .px-md-2 {\n padding-right: 0.5rem !important;\n padding-left: 0.5rem !important;\n }\n\n .px-md-3 {\n padding-right: 1rem !important;\n padding-left: 1rem !important;\n }\n\n .px-md-4 {\n padding-right: 1.5rem !important;\n padding-left: 1.5rem !important;\n }\n\n .px-md-5 {\n padding-right: 3rem !important;\n padding-left: 3rem !important;\n }\n\n .py-md-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n }\n\n .py-md-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important;\n }\n\n .py-md-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important;\n }\n\n .py-md-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important;\n }\n\n .py-md-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important;\n }\n\n .py-md-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important;\n }\n\n .pt-md-0 {\n padding-top: 0 !important;\n }\n\n .pt-md-1 {\n padding-top: 0.25rem !important;\n }\n\n .pt-md-2 {\n padding-top: 0.5rem !important;\n }\n\n .pt-md-3 {\n padding-top: 1rem !important;\n }\n\n .pt-md-4 {\n padding-top: 1.5rem !important;\n }\n\n .pt-md-5 {\n padding-top: 3rem !important;\n }\n\n .pe-md-0 {\n padding-right: 0 !important;\n }\n\n .pe-md-1 {\n padding-right: 0.25rem !important;\n }\n\n .pe-md-2 {\n padding-right: 0.5rem !important;\n }\n\n .pe-md-3 {\n padding-right: 1rem !important;\n }\n\n .pe-md-4 {\n padding-right: 1.5rem !important;\n }\n\n .pe-md-5 {\n padding-right: 3rem !important;\n }\n\n .pb-md-0 {\n padding-bottom: 0 !important;\n }\n\n .pb-md-1 {\n padding-bottom: 0.25rem !important;\n }\n\n .pb-md-2 {\n padding-bottom: 0.5rem !important;\n }\n\n .pb-md-3 {\n padding-bottom: 1rem !important;\n }\n\n .pb-md-4 {\n padding-bottom: 1.5rem !important;\n }\n\n .pb-md-5 {\n padding-bottom: 3rem !important;\n }\n\n .ps-md-0 {\n padding-left: 0 !important;\n }\n\n .ps-md-1 {\n padding-left: 0.25rem !important;\n }\n\n .ps-md-2 {\n padding-left: 0.5rem !important;\n }\n\n .ps-md-3 {\n padding-left: 1rem !important;\n }\n\n .ps-md-4 {\n padding-left: 1.5rem !important;\n }\n\n .ps-md-5 {\n padding-left: 3rem !important;\n }\n}\n@media (min-width: 992px) {\n .d-lg-inline {\n display: inline !important;\n }\n\n .d-lg-inline-block {\n display: inline-block !important;\n }\n\n .d-lg-block {\n display: block !important;\n }\n\n .d-lg-grid {\n display: grid !important;\n }\n\n .d-lg-table {\n display: table !important;\n }\n\n .d-lg-table-row {\n display: table-row !important;\n }\n\n .d-lg-table-cell {\n display: table-cell !important;\n }\n\n .d-lg-flex {\n display: flex !important;\n }\n\n .d-lg-inline-flex {\n display: inline-flex !important;\n }\n\n .d-lg-none {\n display: none !important;\n }\n\n .flex-lg-fill {\n flex: 1 1 auto !important;\n }\n\n .flex-lg-row {\n flex-direction: row !important;\n }\n\n .flex-lg-column {\n flex-direction: column !important;\n }\n\n .flex-lg-row-reverse {\n flex-direction: row-reverse !important;\n }\n\n .flex-lg-column-reverse {\n flex-direction: column-reverse !important;\n }\n\n .flex-lg-grow-0 {\n flex-grow: 0 !important;\n }\n\n .flex-lg-grow-1 {\n flex-grow: 1 !important;\n }\n\n .flex-lg-shrink-0 {\n flex-shrink: 0 !important;\n }\n\n .flex-lg-shrink-1 {\n flex-shrink: 1 !important;\n }\n\n .flex-lg-wrap {\n flex-wrap: wrap !important;\n }\n\n .flex-lg-nowrap {\n flex-wrap: nowrap !important;\n }\n\n .flex-lg-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n\n .justify-content-lg-start {\n justify-content: flex-start !important;\n }\n\n .justify-content-lg-end {\n justify-content: flex-end !important;\n }\n\n .justify-content-lg-center {\n justify-content: center !important;\n }\n\n .justify-content-lg-between {\n justify-content: space-between !important;\n }\n\n .justify-content-lg-around {\n justify-content: space-around !important;\n }\n\n .justify-content-lg-evenly {\n justify-content: space-evenly !important;\n }\n\n .align-items-lg-start {\n align-items: flex-start !important;\n }\n\n .align-items-lg-end {\n align-items: flex-end !important;\n }\n\n .align-items-lg-center {\n align-items: center !important;\n }\n\n .align-items-lg-baseline {\n align-items: baseline !important;\n }\n\n .align-items-lg-stretch {\n align-items: stretch !important;\n }\n\n .align-content-lg-start {\n align-content: flex-start !important;\n }\n\n .align-content-lg-end {\n align-content: flex-end !important;\n }\n\n .align-content-lg-center {\n align-content: center !important;\n }\n\n .align-content-lg-between {\n align-content: space-between !important;\n }\n\n .align-content-lg-around {\n align-content: space-around !important;\n }\n\n .align-content-lg-stretch {\n align-content: stretch !important;\n }\n\n .align-self-lg-auto {\n align-self: auto !important;\n }\n\n .align-self-lg-start {\n align-self: flex-start !important;\n }\n\n .align-self-lg-end {\n align-self: flex-end !important;\n }\n\n .align-self-lg-center {\n align-self: center !important;\n }\n\n .align-self-lg-baseline {\n align-self: baseline !important;\n }\n\n .align-self-lg-stretch {\n align-self: stretch !important;\n }\n\n .order-lg-first {\n order: -1 !important;\n }\n\n .order-lg-0 {\n order: 0 !important;\n }\n\n .order-lg-1 {\n order: 1 !important;\n }\n\n .order-lg-2 {\n order: 2 !important;\n }\n\n .order-lg-3 {\n order: 3 !important;\n }\n\n .order-lg-4 {\n order: 4 !important;\n }\n\n .order-lg-5 {\n order: 5 !important;\n }\n\n .order-lg-last {\n order: 6 !important;\n }\n\n .m-lg-0 {\n margin: 0 !important;\n }\n\n .m-lg-1 {\n margin: 0.25rem !important;\n }\n\n .m-lg-2 {\n margin: 0.5rem !important;\n }\n\n .m-lg-3 {\n margin: 1rem !important;\n }\n\n .m-lg-4 {\n margin: 1.5rem !important;\n }\n\n .m-lg-5 {\n margin: 3rem !important;\n }\n\n .m-lg-auto {\n margin: auto !important;\n }\n\n .mx-lg-0 {\n margin-right: 0 !important;\n margin-left: 0 !important;\n }\n\n .mx-lg-1 {\n margin-right: 0.25rem !important;\n margin-left: 0.25rem !important;\n }\n\n .mx-lg-2 {\n margin-right: 0.5rem !important;\n margin-left: 0.5rem !important;\n }\n\n .mx-lg-3 {\n margin-right: 1rem !important;\n margin-left: 1rem !important;\n }\n\n .mx-lg-4 {\n margin-right: 1.5rem !important;\n margin-left: 1.5rem !important;\n }\n\n .mx-lg-5 {\n margin-right: 3rem !important;\n margin-left: 3rem !important;\n }\n\n .mx-lg-auto {\n margin-right: auto !important;\n margin-left: auto !important;\n }\n\n .my-lg-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n }\n\n .my-lg-1 {\n margin-top: 0.25rem !important;\n margin-bottom: 0.25rem !important;\n }\n\n .my-lg-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important;\n }\n\n .my-lg-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important;\n }\n\n .my-lg-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important;\n }\n\n .my-lg-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !important;\n }\n\n .my-lg-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n }\n\n .mt-lg-0 {\n margin-top: 0 !important;\n }\n\n .mt-lg-1 {\n margin-top: 0.25rem !important;\n }\n\n .mt-lg-2 {\n margin-top: 0.5rem !important;\n }\n\n .mt-lg-3 {\n margin-top: 1rem !important;\n }\n\n .mt-lg-4 {\n margin-top: 1.5rem !important;\n }\n\n .mt-lg-5 {\n margin-top: 3rem !important;\n }\n\n .mt-lg-auto {\n margin-top: auto !important;\n }\n\n .me-lg-0 {\n margin-right: 0 !important;\n }\n\n .me-lg-1 {\n margin-right: 0.25rem !important;\n }\n\n .me-lg-2 {\n margin-right: 0.5rem !important;\n }\n\n .me-lg-3 {\n margin-right: 1rem !important;\n }\n\n .me-lg-4 {\n margin-right: 1.5rem !important;\n }\n\n .me-lg-5 {\n margin-right: 3rem !important;\n }\n\n .me-lg-auto {\n margin-right: auto !important;\n }\n\n .mb-lg-0 {\n margin-bottom: 0 !important;\n }\n\n .mb-lg-1 {\n margin-bottom: 0.25rem !important;\n }\n\n .mb-lg-2 {\n margin-bottom: 0.5rem !important;\n }\n\n .mb-lg-3 {\n margin-bottom: 1rem !important;\n }\n\n .mb-lg-4 {\n margin-bottom: 1.5rem !important;\n }\n\n .mb-lg-5 {\n margin-bottom: 3rem !important;\n }\n\n .mb-lg-auto {\n margin-bottom: auto !important;\n }\n\n .ms-lg-0 {\n margin-left: 0 !important;\n }\n\n .ms-lg-1 {\n margin-left: 0.25rem !important;\n }\n\n .ms-lg-2 {\n margin-left: 0.5rem !important;\n }\n\n .ms-lg-3 {\n margin-left: 1rem !important;\n }\n\n .ms-lg-4 {\n margin-left: 1.5rem !important;\n }\n\n .ms-lg-5 {\n margin-left: 3rem !important;\n }\n\n .ms-lg-auto {\n margin-left: auto !important;\n }\n\n .p-lg-0 {\n padding: 0 !important;\n }\n\n .p-lg-1 {\n padding: 0.25rem !important;\n }\n\n .p-lg-2 {\n padding: 0.5rem !important;\n }\n\n .p-lg-3 {\n padding: 1rem !important;\n }\n\n .p-lg-4 {\n padding: 1.5rem !important;\n }\n\n .p-lg-5 {\n padding: 3rem !important;\n }\n\n .px-lg-0 {\n padding-right: 0 !important;\n padding-left: 0 !important;\n }\n\n .px-lg-1 {\n padding-right: 0.25rem !important;\n padding-left: 0.25rem !important;\n }\n\n .px-lg-2 {\n padding-right: 0.5rem !important;\n padding-left: 0.5rem !important;\n }\n\n .px-lg-3 {\n padding-right: 1rem !important;\n padding-left: 1rem !important;\n }\n\n .px-lg-4 {\n padding-right: 1.5rem !important;\n padding-left: 1.5rem !important;\n }\n\n .px-lg-5 {\n padding-right: 3rem !important;\n padding-left: 3rem !important;\n }\n\n .py-lg-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n }\n\n .py-lg-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important;\n }\n\n .py-lg-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important;\n }\n\n .py-lg-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important;\n }\n\n .py-lg-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important;\n }\n\n .py-lg-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important;\n }\n\n .pt-lg-0 {\n padding-top: 0 !important;\n }\n\n .pt-lg-1 {\n padding-top: 0.25rem !important;\n }\n\n .pt-lg-2 {\n padding-top: 0.5rem !important;\n }\n\n .pt-lg-3 {\n padding-top: 1rem !important;\n }\n\n .pt-lg-4 {\n padding-top: 1.5rem !important;\n }\n\n .pt-lg-5 {\n padding-top: 3rem !important;\n }\n\n .pe-lg-0 {\n padding-right: 0 !important;\n }\n\n .pe-lg-1 {\n padding-right: 0.25rem !important;\n }\n\n .pe-lg-2 {\n padding-right: 0.5rem !important;\n }\n\n .pe-lg-3 {\n padding-right: 1rem !important;\n }\n\n .pe-lg-4 {\n padding-right: 1.5rem !important;\n }\n\n .pe-lg-5 {\n padding-right: 3rem !important;\n }\n\n .pb-lg-0 {\n padding-bottom: 0 !important;\n }\n\n .pb-lg-1 {\n padding-bottom: 0.25rem !important;\n }\n\n .pb-lg-2 {\n padding-bottom: 0.5rem !important;\n }\n\n .pb-lg-3 {\n padding-bottom: 1rem !important;\n }\n\n .pb-lg-4 {\n padding-bottom: 1.5rem !important;\n }\n\n .pb-lg-5 {\n padding-bottom: 3rem !important;\n }\n\n .ps-lg-0 {\n padding-left: 0 !important;\n }\n\n .ps-lg-1 {\n padding-left: 0.25rem !important;\n }\n\n .ps-lg-2 {\n padding-left: 0.5rem !important;\n }\n\n .ps-lg-3 {\n padding-left: 1rem !important;\n }\n\n .ps-lg-4 {\n padding-left: 1.5rem !important;\n }\n\n .ps-lg-5 {\n padding-left: 3rem !important;\n }\n}\n@media (min-width: 1200px) {\n .d-xl-inline {\n display: inline !important;\n }\n\n .d-xl-inline-block {\n display: inline-block !important;\n }\n\n .d-xl-block {\n display: block !important;\n }\n\n .d-xl-grid {\n display: grid !important;\n }\n\n .d-xl-table {\n display: table !important;\n }\n\n .d-xl-table-row {\n display: table-row !important;\n }\n\n .d-xl-table-cell {\n display: table-cell !important;\n }\n\n .d-xl-flex {\n display: flex !important;\n }\n\n .d-xl-inline-flex {\n display: inline-flex !important;\n }\n\n .d-xl-none {\n display: none !important;\n }\n\n .flex-xl-fill {\n flex: 1 1 auto !important;\n }\n\n .flex-xl-row {\n flex-direction: row !important;\n }\n\n .flex-xl-column {\n flex-direction: column !important;\n }\n\n .flex-xl-row-reverse {\n flex-direction: row-reverse !important;\n }\n\n .flex-xl-column-reverse {\n flex-direction: column-reverse !important;\n }\n\n .flex-xl-grow-0 {\n flex-grow: 0 !important;\n }\n\n .flex-xl-grow-1 {\n flex-grow: 1 !important;\n }\n\n .flex-xl-shrink-0 {\n flex-shrink: 0 !important;\n }\n\n .flex-xl-shrink-1 {\n flex-shrink: 1 !important;\n }\n\n .flex-xl-wrap {\n flex-wrap: wrap !important;\n }\n\n .flex-xl-nowrap {\n flex-wrap: nowrap !important;\n }\n\n .flex-xl-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n\n .justify-content-xl-start {\n justify-content: flex-start !important;\n }\n\n .justify-content-xl-end {\n justify-content: flex-end !important;\n }\n\n .justify-content-xl-center {\n justify-content: center !important;\n }\n\n .justify-content-xl-between {\n justify-content: space-between !important;\n }\n\n .justify-content-xl-around {\n justify-content: space-around !important;\n }\n\n .justify-content-xl-evenly {\n justify-content: space-evenly !important;\n }\n\n .align-items-xl-start {\n align-items: flex-start !important;\n }\n\n .align-items-xl-end {\n align-items: flex-end !important;\n }\n\n .align-items-xl-center {\n align-items: center !important;\n }\n\n .align-items-xl-baseline {\n align-items: baseline !important;\n }\n\n .align-items-xl-stretch {\n align-items: stretch !important;\n }\n\n .align-content-xl-start {\n align-content: flex-start !important;\n }\n\n .align-content-xl-end {\n align-content: flex-end !important;\n }\n\n .align-content-xl-center {\n align-content: center !important;\n }\n\n .align-content-xl-between {\n align-content: space-between !important;\n }\n\n .align-content-xl-around {\n align-content: space-around !important;\n }\n\n .align-content-xl-stretch {\n align-content: stretch !important;\n }\n\n .align-self-xl-auto {\n align-self: auto !important;\n }\n\n .align-self-xl-start {\n align-self: flex-start !important;\n }\n\n .align-self-xl-end {\n align-self: flex-end !important;\n }\n\n .align-self-xl-center {\n align-self: center !important;\n }\n\n .align-self-xl-baseline {\n align-self: baseline !important;\n }\n\n .align-self-xl-stretch {\n align-self: stretch !important;\n }\n\n .order-xl-first {\n order: -1 !important;\n }\n\n .order-xl-0 {\n order: 0 !important;\n }\n\n .order-xl-1 {\n order: 1 !important;\n }\n\n .order-xl-2 {\n order: 2 !important;\n }\n\n .order-xl-3 {\n order: 3 !important;\n }\n\n .order-xl-4 {\n order: 4 !important;\n }\n\n .order-xl-5 {\n order: 5 !important;\n }\n\n .order-xl-last {\n order: 6 !important;\n }\n\n .m-xl-0 {\n margin: 0 !important;\n }\n\n .m-xl-1 {\n margin: 0.25rem !important;\n }\n\n .m-xl-2 {\n margin: 0.5rem !important;\n }\n\n .m-xl-3 {\n margin: 1rem !important;\n }\n\n .m-xl-4 {\n margin: 1.5rem !important;\n }\n\n .m-xl-5 {\n margin: 3rem !important;\n }\n\n .m-xl-auto {\n margin: auto !important;\n }\n\n .mx-xl-0 {\n margin-right: 0 !important;\n margin-left: 0 !important;\n }\n\n .mx-xl-1 {\n margin-right: 0.25rem !important;\n margin-left: 0.25rem !important;\n }\n\n .mx-xl-2 {\n margin-right: 0.5rem !important;\n margin-left: 0.5rem !important;\n }\n\n .mx-xl-3 {\n margin-right: 1rem !important;\n margin-left: 1rem !important;\n }\n\n .mx-xl-4 {\n margin-right: 1.5rem !important;\n margin-left: 1.5rem !important;\n }\n\n .mx-xl-5 {\n margin-right: 3rem !important;\n margin-left: 3rem !important;\n }\n\n .mx-xl-auto {\n margin-right: auto !important;\n margin-left: auto !important;\n }\n\n .my-xl-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n }\n\n .my-xl-1 {\n margin-top: 0.25rem !important;\n margin-bottom: 0.25rem !important;\n }\n\n .my-xl-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important;\n }\n\n .my-xl-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important;\n }\n\n .my-xl-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important;\n }\n\n .my-xl-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !important;\n }\n\n .my-xl-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n }\n\n .mt-xl-0 {\n margin-top: 0 !important;\n }\n\n .mt-xl-1 {\n margin-top: 0.25rem !important;\n }\n\n .mt-xl-2 {\n margin-top: 0.5rem !important;\n }\n\n .mt-xl-3 {\n margin-top: 1rem !important;\n }\n\n .mt-xl-4 {\n margin-top: 1.5rem !important;\n }\n\n .mt-xl-5 {\n margin-top: 3rem !important;\n }\n\n .mt-xl-auto {\n margin-top: auto !important;\n }\n\n .me-xl-0 {\n margin-right: 0 !important;\n }\n\n .me-xl-1 {\n margin-right: 0.25rem !important;\n }\n\n .me-xl-2 {\n margin-right: 0.5rem !important;\n }\n\n .me-xl-3 {\n margin-right: 1rem !important;\n }\n\n .me-xl-4 {\n margin-right: 1.5rem !important;\n }\n\n .me-xl-5 {\n margin-right: 3rem !important;\n }\n\n .me-xl-auto {\n margin-right: auto !important;\n }\n\n .mb-xl-0 {\n margin-bottom: 0 !important;\n }\n\n .mb-xl-1 {\n margin-bottom: 0.25rem !important;\n }\n\n .mb-xl-2 {\n margin-bottom: 0.5rem !important;\n }\n\n .mb-xl-3 {\n margin-bottom: 1rem !important;\n }\n\n .mb-xl-4 {\n margin-bottom: 1.5rem !important;\n }\n\n .mb-xl-5 {\n margin-bottom: 3rem !important;\n }\n\n .mb-xl-auto {\n margin-bottom: auto !important;\n }\n\n .ms-xl-0 {\n margin-left: 0 !important;\n }\n\n .ms-xl-1 {\n margin-left: 0.25rem !important;\n }\n\n .ms-xl-2 {\n margin-left: 0.5rem !important;\n }\n\n .ms-xl-3 {\n margin-left: 1rem !important;\n }\n\n .ms-xl-4 {\n margin-left: 1.5rem !important;\n }\n\n .ms-xl-5 {\n margin-left: 3rem !important;\n }\n\n .ms-xl-auto {\n margin-left: auto !important;\n }\n\n .p-xl-0 {\n padding: 0 !important;\n }\n\n .p-xl-1 {\n padding: 0.25rem !important;\n }\n\n .p-xl-2 {\n padding: 0.5rem !important;\n }\n\n .p-xl-3 {\n padding: 1rem !important;\n }\n\n .p-xl-4 {\n padding: 1.5rem !important;\n }\n\n .p-xl-5 {\n padding: 3rem !important;\n }\n\n .px-xl-0 {\n padding-right: 0 !important;\n padding-left: 0 !important;\n }\n\n .px-xl-1 {\n padding-right: 0.25rem !important;\n padding-left: 0.25rem !important;\n }\n\n .px-xl-2 {\n padding-right: 0.5rem !important;\n padding-left: 0.5rem !important;\n }\n\n .px-xl-3 {\n padding-right: 1rem !important;\n padding-left: 1rem !important;\n }\n\n .px-xl-4 {\n padding-right: 1.5rem !important;\n padding-left: 1.5rem !important;\n }\n\n .px-xl-5 {\n padding-right: 3rem !important;\n padding-left: 3rem !important;\n }\n\n .py-xl-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n }\n\n .py-xl-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important;\n }\n\n .py-xl-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important;\n }\n\n .py-xl-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important;\n }\n\n .py-xl-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important;\n }\n\n .py-xl-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important;\n }\n\n .pt-xl-0 {\n padding-top: 0 !important;\n }\n\n .pt-xl-1 {\n padding-top: 0.25rem !important;\n }\n\n .pt-xl-2 {\n padding-top: 0.5rem !important;\n }\n\n .pt-xl-3 {\n padding-top: 1rem !important;\n }\n\n .pt-xl-4 {\n padding-top: 1.5rem !important;\n }\n\n .pt-xl-5 {\n padding-top: 3rem !important;\n }\n\n .pe-xl-0 {\n padding-right: 0 !important;\n }\n\n .pe-xl-1 {\n padding-right: 0.25rem !important;\n }\n\n .pe-xl-2 {\n padding-right: 0.5rem !important;\n }\n\n .pe-xl-3 {\n padding-right: 1rem !important;\n }\n\n .pe-xl-4 {\n padding-right: 1.5rem !important;\n }\n\n .pe-xl-5 {\n padding-right: 3rem !important;\n }\n\n .pb-xl-0 {\n padding-bottom: 0 !important;\n }\n\n .pb-xl-1 {\n padding-bottom: 0.25rem !important;\n }\n\n .pb-xl-2 {\n padding-bottom: 0.5rem !important;\n }\n\n .pb-xl-3 {\n padding-bottom: 1rem !important;\n }\n\n .pb-xl-4 {\n padding-bottom: 1.5rem !important;\n }\n\n .pb-xl-5 {\n padding-bottom: 3rem !important;\n }\n\n .ps-xl-0 {\n padding-left: 0 !important;\n }\n\n .ps-xl-1 {\n padding-left: 0.25rem !important;\n }\n\n .ps-xl-2 {\n padding-left: 0.5rem !important;\n }\n\n .ps-xl-3 {\n padding-left: 1rem !important;\n }\n\n .ps-xl-4 {\n padding-left: 1.5rem !important;\n }\n\n .ps-xl-5 {\n padding-left: 3rem !important;\n }\n}\n@media (min-width: 1400px) {\n .d-xxl-inline {\n display: inline !important;\n }\n\n .d-xxl-inline-block {\n display: inline-block !important;\n }\n\n .d-xxl-block {\n display: block !important;\n }\n\n .d-xxl-grid {\n display: grid !important;\n }\n\n .d-xxl-table {\n display: table !important;\n }\n\n .d-xxl-table-row {\n display: table-row !important;\n }\n\n .d-xxl-table-cell {\n display: table-cell !important;\n }\n\n .d-xxl-flex {\n display: flex !important;\n }\n\n .d-xxl-inline-flex {\n display: inline-flex !important;\n }\n\n .d-xxl-none {\n display: none !important;\n }\n\n .flex-xxl-fill {\n flex: 1 1 auto !important;\n }\n\n .flex-xxl-row {\n flex-direction: row !important;\n }\n\n .flex-xxl-column {\n flex-direction: column !important;\n }\n\n .flex-xxl-row-reverse {\n flex-direction: row-reverse !important;\n }\n\n .flex-xxl-column-reverse {\n flex-direction: column-reverse !important;\n }\n\n .flex-xxl-grow-0 {\n flex-grow: 0 !important;\n }\n\n .flex-xxl-grow-1 {\n flex-grow: 1 !important;\n }\n\n .flex-xxl-shrink-0 {\n flex-shrink: 0 !important;\n }\n\n .flex-xxl-shrink-1 {\n flex-shrink: 1 !important;\n }\n\n .flex-xxl-wrap {\n flex-wrap: wrap !important;\n }\n\n .flex-xxl-nowrap {\n flex-wrap: nowrap !important;\n }\n\n .flex-xxl-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n\n .justify-content-xxl-start {\n justify-content: flex-start !important;\n }\n\n .justify-content-xxl-end {\n justify-content: flex-end !important;\n }\n\n .justify-content-xxl-center {\n justify-content: center !important;\n }\n\n .justify-content-xxl-between {\n justify-content: space-between !important;\n }\n\n .justify-content-xxl-around {\n justify-content: space-around !important;\n }\n\n .justify-content-xxl-evenly {\n justify-content: space-evenly !important;\n }\n\n .align-items-xxl-start {\n align-items: flex-start !important;\n }\n\n .align-items-xxl-end {\n align-items: flex-end !important;\n }\n\n .align-items-xxl-center {\n align-items: center !important;\n }\n\n .align-items-xxl-baseline {\n align-items: baseline !important;\n }\n\n .align-items-xxl-stretch {\n align-items: stretch !important;\n }\n\n .align-content-xxl-start {\n align-content: flex-start !important;\n }\n\n .align-content-xxl-end {\n align-content: flex-end !important;\n }\n\n .align-content-xxl-center {\n align-content: center !important;\n }\n\n .align-content-xxl-between {\n align-content: space-between !important;\n }\n\n .align-content-xxl-around {\n align-content: space-around !important;\n }\n\n .align-content-xxl-stretch {\n align-content: stretch !important;\n }\n\n .align-self-xxl-auto {\n align-self: auto !important;\n }\n\n .align-self-xxl-start {\n align-self: flex-start !important;\n }\n\n .align-self-xxl-end {\n align-self: flex-end !important;\n }\n\n .align-self-xxl-center {\n align-self: center !important;\n }\n\n .align-self-xxl-baseline {\n align-self: baseline !important;\n }\n\n .align-self-xxl-stretch {\n align-self: stretch !important;\n }\n\n .order-xxl-first {\n order: -1 !important;\n }\n\n .order-xxl-0 {\n order: 0 !important;\n }\n\n .order-xxl-1 {\n order: 1 !important;\n }\n\n .order-xxl-2 {\n order: 2 !important;\n }\n\n .order-xxl-3 {\n order: 3 !important;\n }\n\n .order-xxl-4 {\n order: 4 !important;\n }\n\n .order-xxl-5 {\n order: 5 !important;\n }\n\n .order-xxl-last {\n order: 6 !important;\n }\n\n .m-xxl-0 {\n margin: 0 !important;\n }\n\n .m-xxl-1 {\n margin: 0.25rem !important;\n }\n\n .m-xxl-2 {\n margin: 0.5rem !important;\n }\n\n .m-xxl-3 {\n margin: 1rem !important;\n }\n\n .m-xxl-4 {\n margin: 1.5rem !important;\n }\n\n .m-xxl-5 {\n margin: 3rem !important;\n }\n\n .m-xxl-auto {\n margin: auto !important;\n }\n\n .mx-xxl-0 {\n margin-right: 0 !important;\n margin-left: 0 !important;\n }\n\n .mx-xxl-1 {\n margin-right: 0.25rem !important;\n margin-left: 0.25rem !important;\n }\n\n .mx-xxl-2 {\n margin-right: 0.5rem !important;\n margin-left: 0.5rem !important;\n }\n\n .mx-xxl-3 {\n margin-right: 1rem !important;\n margin-left: 1rem !important;\n }\n\n .mx-xxl-4 {\n margin-right: 1.5rem !important;\n margin-left: 1.5rem !important;\n }\n\n .mx-xxl-5 {\n margin-right: 3rem !important;\n margin-left: 3rem !important;\n }\n\n .mx-xxl-auto {\n margin-right: auto !important;\n margin-left: auto !important;\n }\n\n .my-xxl-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n }\n\n .my-xxl-1 {\n margin-top: 0.25rem !important;\n margin-bottom: 0.25rem !important;\n }\n\n .my-xxl-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important;\n }\n\n .my-xxl-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important;\n }\n\n .my-xxl-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important;\n }\n\n .my-xxl-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !important;\n }\n\n .my-xxl-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n }\n\n .mt-xxl-0 {\n margin-top: 0 !important;\n }\n\n .mt-xxl-1 {\n margin-top: 0.25rem !important;\n }\n\n .mt-xxl-2 {\n margin-top: 0.5rem !important;\n }\n\n .mt-xxl-3 {\n margin-top: 1rem !important;\n }\n\n .mt-xxl-4 {\n margin-top: 1.5rem !important;\n }\n\n .mt-xxl-5 {\n margin-top: 3rem !important;\n }\n\n .mt-xxl-auto {\n margin-top: auto !important;\n }\n\n .me-xxl-0 {\n margin-right: 0 !important;\n }\n\n .me-xxl-1 {\n margin-right: 0.25rem !important;\n }\n\n .me-xxl-2 {\n margin-right: 0.5rem !important;\n }\n\n .me-xxl-3 {\n margin-right: 1rem !important;\n }\n\n .me-xxl-4 {\n margin-right: 1.5rem !important;\n }\n\n .me-xxl-5 {\n margin-right: 3rem !important;\n }\n\n .me-xxl-auto {\n margin-right: auto !important;\n }\n\n .mb-xxl-0 {\n margin-bottom: 0 !important;\n }\n\n .mb-xxl-1 {\n margin-bottom: 0.25rem !important;\n }\n\n .mb-xxl-2 {\n margin-bottom: 0.5rem !important;\n }\n\n .mb-xxl-3 {\n margin-bottom: 1rem !important;\n }\n\n .mb-xxl-4 {\n margin-bottom: 1.5rem !important;\n }\n\n .mb-xxl-5 {\n margin-bottom: 3rem !important;\n }\n\n .mb-xxl-auto {\n margin-bottom: auto !important;\n }\n\n .ms-xxl-0 {\n margin-left: 0 !important;\n }\n\n .ms-xxl-1 {\n margin-left: 0.25rem !important;\n }\n\n .ms-xxl-2 {\n margin-left: 0.5rem !important;\n }\n\n .ms-xxl-3 {\n margin-left: 1rem !important;\n }\n\n .ms-xxl-4 {\n margin-left: 1.5rem !important;\n }\n\n .ms-xxl-5 {\n margin-left: 3rem !important;\n }\n\n .ms-xxl-auto {\n margin-left: auto !important;\n }\n\n .p-xxl-0 {\n padding: 0 !important;\n }\n\n .p-xxl-1 {\n padding: 0.25rem !important;\n }\n\n .p-xxl-2 {\n padding: 0.5rem !important;\n }\n\n .p-xxl-3 {\n padding: 1rem !important;\n }\n\n .p-xxl-4 {\n padding: 1.5rem !important;\n }\n\n .p-xxl-5 {\n padding: 3rem !important;\n }\n\n .px-xxl-0 {\n padding-right: 0 !important;\n padding-left: 0 !important;\n }\n\n .px-xxl-1 {\n padding-right: 0.25rem !important;\n padding-left: 0.25rem !important;\n }\n\n .px-xxl-2 {\n padding-right: 0.5rem !important;\n padding-left: 0.5rem !important;\n }\n\n .px-xxl-3 {\n padding-right: 1rem !important;\n padding-left: 1rem !important;\n }\n\n .px-xxl-4 {\n padding-right: 1.5rem !important;\n padding-left: 1.5rem !important;\n }\n\n .px-xxl-5 {\n padding-right: 3rem !important;\n padding-left: 3rem !important;\n }\n\n .py-xxl-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n }\n\n .py-xxl-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important;\n }\n\n .py-xxl-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important;\n }\n\n .py-xxl-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important;\n }\n\n .py-xxl-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important;\n }\n\n .py-xxl-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important;\n }\n\n .pt-xxl-0 {\n padding-top: 0 !important;\n }\n\n .pt-xxl-1 {\n padding-top: 0.25rem !important;\n }\n\n .pt-xxl-2 {\n padding-top: 0.5rem !important;\n }\n\n .pt-xxl-3 {\n padding-top: 1rem !important;\n }\n\n .pt-xxl-4 {\n padding-top: 1.5rem !important;\n }\n\n .pt-xxl-5 {\n padding-top: 3rem !important;\n }\n\n .pe-xxl-0 {\n padding-right: 0 !important;\n }\n\n .pe-xxl-1 {\n padding-right: 0.25rem !important;\n }\n\n .pe-xxl-2 {\n padding-right: 0.5rem !important;\n }\n\n .pe-xxl-3 {\n padding-right: 1rem !important;\n }\n\n .pe-xxl-4 {\n padding-right: 1.5rem !important;\n }\n\n .pe-xxl-5 {\n padding-right: 3rem !important;\n }\n\n .pb-xxl-0 {\n padding-bottom: 0 !important;\n }\n\n .pb-xxl-1 {\n padding-bottom: 0.25rem !important;\n }\n\n .pb-xxl-2 {\n padding-bottom: 0.5rem !important;\n }\n\n .pb-xxl-3 {\n padding-bottom: 1rem !important;\n }\n\n .pb-xxl-4 {\n padding-bottom: 1.5rem !important;\n }\n\n .pb-xxl-5 {\n padding-bottom: 3rem !important;\n }\n\n .ps-xxl-0 {\n padding-left: 0 !important;\n }\n\n .ps-xxl-1 {\n padding-left: 0.25rem !important;\n }\n\n .ps-xxl-2 {\n padding-left: 0.5rem !important;\n }\n\n .ps-xxl-3 {\n padding-left: 1rem !important;\n }\n\n .ps-xxl-4 {\n padding-left: 1.5rem !important;\n }\n\n .ps-xxl-5 {\n padding-left: 3rem !important;\n }\n}\n@media print {\n .d-print-inline {\n display: inline !important;\n }\n\n .d-print-inline-block {\n display: inline-block !important;\n }\n\n .d-print-block {\n display: block !important;\n }\n\n .d-print-grid {\n display: grid !important;\n }\n\n .d-print-table {\n display: table !important;\n }\n\n .d-print-table-row {\n display: table-row !important;\n }\n\n .d-print-table-cell {\n display: table-cell !important;\n }\n\n .d-print-flex {\n display: flex !important;\n }\n\n .d-print-inline-flex {\n display: inline-flex !important;\n }\n\n .d-print-none {\n display: none !important;\n }\n}\n\n/*# sourceMappingURL=bootstrap-grid.css.map */\n","// Breakpoint viewport sizes and media queries.\n//\n// Breakpoints are defined as a map of (name: minimum width), order from small to large:\n//\n// (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px)\n//\n// The map defined in the `$grid-breakpoints` global variable is used as the `$breakpoints` argument by default.\n\n// Name of the next breakpoint, or null for the last breakpoint.\n//\n// >> breakpoint-next(sm)\n// md\n// >> breakpoint-next(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// md\n// >> breakpoint-next(sm, $breakpoint-names: (xs sm md lg xl))\n// md\n@function breakpoint-next($name, $breakpoints: $grid-breakpoints, $breakpoint-names: map-keys($breakpoints)) {\n $n: index($breakpoint-names, $name);\n @if not $n {\n @error \"breakpoint `#{$name}` not found in `#{$breakpoints}`\";\n }\n @return if($n < length($breakpoint-names), nth($breakpoint-names, $n + 1), null);\n}\n\n// Minimum breakpoint width. Null for the smallest (first) breakpoint.\n//\n// >> breakpoint-min(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// 576px\n@function breakpoint-min($name, $breakpoints: $grid-breakpoints) {\n $min: map-get($breakpoints, $name);\n @return if($min != 0, $min, null);\n}\n\n// Maximum breakpoint width.\n// The maximum value is reduced by 0.02px to work around the limitations of\n// `min-` and `max-` prefixes and viewports with fractional widths.\n// See https://www.w3.org/TR/mediaqueries-4/#mq-min-max\n// Uses 0.02px rather than 0.01px to work around a current rounding bug in Safari.\n// See https://bugs.webkit.org/show_bug.cgi?id=178261\n//\n// >> breakpoint-max(md, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// 767.98px\n@function breakpoint-max($name, $breakpoints: $grid-breakpoints) {\n $max: map-get($breakpoints, $name);\n @return if($max and $max > 0, $max - .02, null);\n}\n\n// Returns a blank string if smallest breakpoint, otherwise returns the name with a dash in front.\n// Useful for making responsive utilities.\n//\n// >> breakpoint-infix(xs, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// \"\" (Returns a blank string)\n// >> breakpoint-infix(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// \"-sm\"\n@function breakpoint-infix($name, $breakpoints: $grid-breakpoints) {\n @return if(breakpoint-min($name, $breakpoints) == null, \"\", \"-#{$name}\");\n}\n\n// Media of at least the minimum breakpoint width. No query for the smallest breakpoint.\n// Makes the @content apply to the given breakpoint and wider.\n@mixin media-breakpoint-up($name, $breakpoints: $grid-breakpoints) {\n $min: breakpoint-min($name, $breakpoints);\n @if $min {\n @media (min-width: $min) {\n @content;\n }\n } @else {\n @content;\n }\n}\n\n// Media of at most the maximum breakpoint width. No query for the largest breakpoint.\n// Makes the @content apply to the given breakpoint and narrower.\n@mixin media-breakpoint-down($name, $breakpoints: $grid-breakpoints) {\n $max: breakpoint-max($name, $breakpoints);\n @if $max {\n @media (max-width: $max) {\n @content;\n }\n } @else {\n @content;\n }\n}\n\n// Media that spans multiple breakpoint widths.\n// Makes the @content apply between the min and max breakpoints\n@mixin media-breakpoint-between($lower, $upper, $breakpoints: $grid-breakpoints) {\n $min: breakpoint-min($lower, $breakpoints);\n $max: breakpoint-max($upper, $breakpoints);\n\n @if $min != null and $max != null {\n @media (min-width: $min) and (max-width: $max) {\n @content;\n }\n } @else if $max == null {\n @include media-breakpoint-up($lower, $breakpoints) {\n @content;\n }\n } @else if $min == null {\n @include media-breakpoint-down($upper, $breakpoints) {\n @content;\n }\n }\n}\n\n// Media between the breakpoint's minimum and maximum widths.\n// No minimum for the smallest breakpoint, and no maximum for the largest one.\n// Makes the @content apply only to the given breakpoint, not viewports any wider or narrower.\n@mixin media-breakpoint-only($name, $breakpoints: $grid-breakpoints) {\n $min: breakpoint-min($name, $breakpoints);\n $next: breakpoint-next($name, $breakpoints);\n $max: breakpoint-max($next);\n\n @if $min != null and $max != null {\n @media (min-width: $min) and (max-width: $max) {\n @content;\n }\n } @else if $max == null {\n @include media-breakpoint-up($name, $breakpoints) {\n @content;\n }\n } @else if $min == null {\n @include media-breakpoint-down($next, $breakpoints) {\n @content;\n }\n }\n}\n","// Variables\n//\n// Variables should follow the `$component-state-property-size` formula for\n// consistent naming. Ex: $nav-link-disabled-color and $modal-content-box-shadow-xs.\n\n// Color system\n\n// scss-docs-start gray-color-variables\n$white: #fff !default;\n$gray-100: #f8f9fa !default;\n$gray-200: #e9ecef !default;\n$gray-300: #dee2e6 !default;\n$gray-400: #ced4da !default;\n$gray-500: #adb5bd !default;\n$gray-600: #6c757d !default;\n$gray-700: #495057 !default;\n$gray-800: #343a40 !default;\n$gray-900: #212529 !default;\n$black: #000 !default;\n// scss-docs-end gray-color-variables\n\n// fusv-disable\n// scss-docs-start gray-colors-map\n$grays: (\n \"100\": $gray-100,\n \"200\": $gray-200,\n \"300\": $gray-300,\n \"400\": $gray-400,\n \"500\": $gray-500,\n \"600\": $gray-600,\n \"700\": $gray-700,\n \"800\": $gray-800,\n \"900\": $gray-900\n) !default;\n// scss-docs-end gray-colors-map\n// fusv-enable\n\n// scss-docs-start color-variables\n$blue: #0d6efd !default;\n$indigo: #6610f2 !default;\n$purple: #6f42c1 !default;\n$pink: #d63384 !default;\n$red: #dc3545 !default;\n$orange: #fd7e14 !default;\n$yellow: #ffc107 !default;\n$green: #198754 !default;\n$teal: #20c997 !default;\n$cyan: #0dcaf0 !default;\n// scss-docs-end color-variables\n\n// scss-docs-start colors-map\n$colors: (\n \"blue\": $blue,\n \"indigo\": $indigo,\n \"purple\": $purple,\n \"pink\": $pink,\n \"red\": $red,\n \"orange\": $orange,\n \"yellow\": $yellow,\n \"green\": $green,\n \"teal\": $teal,\n \"cyan\": $cyan,\n \"white\": $white,\n \"gray\": $gray-600,\n \"gray-dark\": $gray-800\n) !default;\n// scss-docs-end colors-map\n\n// scss-docs-start theme-color-variables\n$primary: $blue !default;\n$secondary: $gray-600 !default;\n$success: $green !default;\n$info: $cyan !default;\n$warning: $yellow !default;\n$danger: $red !default;\n$light: $gray-100 !default;\n$dark: $gray-900 !default;\n// scss-docs-end theme-color-variables\n\n// scss-docs-start theme-colors-map\n$theme-colors: (\n \"primary\": $primary,\n \"secondary\": $secondary,\n \"success\": $success,\n \"info\": $info,\n \"warning\": $warning,\n \"danger\": $danger,\n \"light\": $light,\n \"dark\": $dark\n) !default;\n// scss-docs-end theme-colors-map\n\n// The contrast ratio to reach against white, to determine if color changes from \"light\" to \"dark\". Acceptable values for WCAG 2.0 are 3, 4.5 and 7.\n// See https://www.w3.org/TR/WCAG20/#visual-audio-contrast-contrast\n$min-contrast-ratio: 4.5 !default;\n\n// Customize the light and dark text colors for use in our color contrast function.\n$color-contrast-dark: $black !default;\n$color-contrast-light: $white !default;\n\n// fusv-disable\n$blue-100: tint-color($blue, 80%) !default;\n$blue-200: tint-color($blue, 60%) !default;\n$blue-300: tint-color($blue, 40%) !default;\n$blue-400: tint-color($blue, 20%) !default;\n$blue-500: $blue !default;\n$blue-600: shade-color($blue, 20%) !default;\n$blue-700: shade-color($blue, 40%) !default;\n$blue-800: shade-color($blue, 60%) !default;\n$blue-900: shade-color($blue, 80%) !default;\n\n$indigo-100: tint-color($indigo, 80%) !default;\n$indigo-200: tint-color($indigo, 60%) !default;\n$indigo-300: tint-color($indigo, 40%) !default;\n$indigo-400: tint-color($indigo, 20%) !default;\n$indigo-500: $indigo !default;\n$indigo-600: shade-color($indigo, 20%) !default;\n$indigo-700: shade-color($indigo, 40%) !default;\n$indigo-800: shade-color($indigo, 60%) !default;\n$indigo-900: shade-color($indigo, 80%) !default;\n\n$purple-100: tint-color($purple, 80%) !default;\n$purple-200: tint-color($purple, 60%) !default;\n$purple-300: tint-color($purple, 40%) !default;\n$purple-400: tint-color($purple, 20%) !default;\n$purple-500: $purple !default;\n$purple-600: shade-color($purple, 20%) !default;\n$purple-700: shade-color($purple, 40%) !default;\n$purple-800: shade-color($purple, 60%) !default;\n$purple-900: shade-color($purple, 80%) !default;\n\n$pink-100: tint-color($pink, 80%) !default;\n$pink-200: tint-color($pink, 60%) !default;\n$pink-300: tint-color($pink, 40%) !default;\n$pink-400: tint-color($pink, 20%) !default;\n$pink-500: $pink !default;\n$pink-600: shade-color($pink, 20%) !default;\n$pink-700: shade-color($pink, 40%) !default;\n$pink-800: shade-color($pink, 60%) !default;\n$pink-900: shade-color($pink, 80%) !default;\n\n$red-100: tint-color($red, 80%) !default;\n$red-200: tint-color($red, 60%) !default;\n$red-300: tint-color($red, 40%) !default;\n$red-400: tint-color($red, 20%) !default;\n$red-500: $red !default;\n$red-600: shade-color($red, 20%) !default;\n$red-700: shade-color($red, 40%) !default;\n$red-800: shade-color($red, 60%) !default;\n$red-900: shade-color($red, 80%) !default;\n\n$orange-100: tint-color($orange, 80%) !default;\n$orange-200: tint-color($orange, 60%) !default;\n$orange-300: tint-color($orange, 40%) !default;\n$orange-400: tint-color($orange, 20%) !default;\n$orange-500: $orange !default;\n$orange-600: shade-color($orange, 20%) !default;\n$orange-700: shade-color($orange, 40%) !default;\n$orange-800: shade-color($orange, 60%) !default;\n$orange-900: shade-color($orange, 80%) !default;\n\n$yellow-100: tint-color($yellow, 80%) !default;\n$yellow-200: tint-color($yellow, 60%) !default;\n$yellow-300: tint-color($yellow, 40%) !default;\n$yellow-400: tint-color($yellow, 20%) !default;\n$yellow-500: $yellow !default;\n$yellow-600: shade-color($yellow, 20%) !default;\n$yellow-700: shade-color($yellow, 40%) !default;\n$yellow-800: shade-color($yellow, 60%) !default;\n$yellow-900: shade-color($yellow, 80%) !default;\n\n$green-100: tint-color($green, 80%) !default;\n$green-200: tint-color($green, 60%) !default;\n$green-300: tint-color($green, 40%) !default;\n$green-400: tint-color($green, 20%) !default;\n$green-500: $green !default;\n$green-600: shade-color($green, 20%) !default;\n$green-700: shade-color($green, 40%) !default;\n$green-800: shade-color($green, 60%) !default;\n$green-900: shade-color($green, 80%) !default;\n\n$teal-100: tint-color($teal, 80%) !default;\n$teal-200: tint-color($teal, 60%) !default;\n$teal-300: tint-color($teal, 40%) !default;\n$teal-400: tint-color($teal, 20%) !default;\n$teal-500: $teal !default;\n$teal-600: shade-color($teal, 20%) !default;\n$teal-700: shade-color($teal, 40%) !default;\n$teal-800: shade-color($teal, 60%) !default;\n$teal-900: shade-color($teal, 80%) !default;\n\n$cyan-100: tint-color($cyan, 80%) !default;\n$cyan-200: tint-color($cyan, 60%) !default;\n$cyan-300: tint-color($cyan, 40%) !default;\n$cyan-400: tint-color($cyan, 20%) !default;\n$cyan-500: $cyan !default;\n$cyan-600: shade-color($cyan, 20%) !default;\n$cyan-700: shade-color($cyan, 40%) !default;\n$cyan-800: shade-color($cyan, 60%) !default;\n$cyan-900: shade-color($cyan, 80%) !default;\n// fusv-enable\n\n// Characters which are escaped by the escape-svg function\n$escaped-characters: (\n (\"<\", \"%3c\"),\n (\">\", \"%3e\"),\n (\"#\", \"%23\"),\n (\"(\", \"%28\"),\n (\")\", \"%29\"),\n) !default;\n\n// Options\n//\n// Quickly modify global styling by enabling or disabling optional features.\n\n$enable-caret: true !default;\n$enable-rounded: true !default;\n$enable-shadows: false !default;\n$enable-gradients: false !default;\n$enable-transitions: true !default;\n$enable-reduced-motion: true !default;\n$enable-smooth-scroll: true !default;\n$enable-grid-classes: true !default;\n$enable-button-pointers: true !default;\n$enable-rfs: true !default;\n$enable-validation-icons: true !default;\n$enable-negative-margins: false !default;\n$enable-deprecation-messages: true !default;\n$enable-important-utilities: true !default;\n\n// Prefix for :root CSS variables\n\n$variable-prefix: bs- !default;\n\n// Gradient\n//\n// The gradient which is added to components if `$enable-gradients` is `true`\n// This gradient is also added to elements with `.bg-gradient`\n// scss-docs-start variable-gradient\n$gradient: linear-gradient(180deg, rgba($white, .15), rgba($white, 0)) !default;\n// scss-docs-end variable-gradient\n\n// Spacing\n//\n// Control the default styling of most Bootstrap elements by modifying these\n// variables. Mostly focused on spacing.\n// You can add more entries to the $spacers map, should you need more variation.\n\n// scss-docs-start spacer-variables-maps\n$spacer: 1rem !default;\n$spacers: (\n 0: 0,\n 1: $spacer * .25,\n 2: $spacer * .5,\n 3: $spacer,\n 4: $spacer * 1.5,\n 5: $spacer * 3,\n) !default;\n\n$negative-spacers: if($enable-negative-margins, negativify-map($spacers), null) !default;\n// scss-docs-end spacer-variables-maps\n\n// Position\n//\n// Define the edge positioning anchors of the position utilities.\n\n// scss-docs-start position-map\n$position-values: (\n 0: 0,\n 50: 50%,\n 100: 100%\n) !default;\n// scss-docs-end position-map\n\n// Body\n//\n// Settings for the `` element.\n\n$body-bg: $white !default;\n$body-color: $gray-900 !default;\n$body-text-align: null !default;\n\n\n// Links\n//\n// Style anchor elements.\n\n$link-color: $primary !default;\n$link-decoration: underline !default;\n$link-shade-percentage: 20% !default;\n$link-hover-color: shift-color($link-color, $link-shade-percentage) !default;\n$link-hover-decoration: null !default;\n\n$stretched-link-pseudo-element: after !default;\n$stretched-link-z-index: 1 !default;\n\n// Paragraphs\n//\n// Style p element.\n\n$paragraph-margin-bottom: 1rem !default;\n\n\n// Grid breakpoints\n//\n// Define the minimum dimensions at which your layout will change,\n// adapting to different screen sizes, for use in media queries.\n\n// scss-docs-start grid-breakpoints\n$grid-breakpoints: (\n xs: 0,\n sm: 576px,\n md: 768px,\n lg: 992px,\n xl: 1200px,\n xxl: 1400px\n) !default;\n// scss-docs-end grid-breakpoints\n\n@include _assert-ascending($grid-breakpoints, \"$grid-breakpoints\");\n@include _assert-starts-at-zero($grid-breakpoints, \"$grid-breakpoints\");\n\n\n// Grid containers\n//\n// Define the maximum width of `.container` for different screen sizes.\n\n// scss-docs-start container-max-widths\n$container-max-widths: (\n sm: 540px,\n md: 720px,\n lg: 960px,\n xl: 1140px,\n xxl: 1320px\n) !default;\n// scss-docs-end container-max-widths\n\n@include _assert-ascending($container-max-widths, \"$container-max-widths\");\n\n\n// Grid columns\n//\n// Set the number of columns and specify the width of the gutters.\n\n$grid-columns: 12 !default;\n$grid-gutter-width: 1.5rem !default;\n$grid-row-columns: 6 !default;\n\n$gutters: $spacers !default;\n\n// Container padding\n\n$container-padding-x: $grid-gutter-width * .5 !default;\n\n\n// Components\n//\n// Define common padding and border radius sizes and more.\n\n// scss-docs-start border-variables\n$border-width: 1px !default;\n$border-widths: (\n 1: 1px,\n 2: 2px,\n 3: 3px,\n 4: 4px,\n 5: 5px\n) !default;\n\n$border-color: $gray-300 !default;\n// scss-docs-end border-variables\n\n// scss-docs-start border-radius-variables\n$border-radius: .25rem !default;\n$border-radius-sm: .2rem !default;\n$border-radius-lg: .3rem !default;\n$border-radius-pill: 50rem !default;\n// scss-docs-end border-radius-variables\n\n// scss-docs-start box-shadow-variables\n$box-shadow: 0 .5rem 1rem rgba($black, .15) !default;\n$box-shadow-sm: 0 .125rem .25rem rgba($black, .075) !default;\n$box-shadow-lg: 0 1rem 3rem rgba($black, .175) !default;\n$box-shadow-inset: inset 0 1px 2px rgba($black, .075) !default;\n// scss-docs-end box-shadow-variables\n\n$component-active-color: $white !default;\n$component-active-bg: $primary !default;\n\n// scss-docs-start caret-variables\n$caret-width: .3em !default;\n$caret-vertical-align: $caret-width * .85 !default;\n$caret-spacing: $caret-width * .85 !default;\n// scss-docs-end caret-variables\n\n$transition-base: all .2s ease-in-out !default;\n$transition-fade: opacity .15s linear !default;\n// scss-docs-start collapse-transition\n$transition-collapse: height .35s ease !default;\n// scss-docs-end collapse-transition\n\n// stylelint-disable function-disallowed-list\n// scss-docs-start aspect-ratios\n$aspect-ratios: (\n \"1x1\": 100%,\n \"4x3\": calc(3 / 4 * 100%),\n \"16x9\": calc(9 / 16 * 100%),\n \"21x9\": calc(9 / 21 * 100%)\n) !default;\n// scss-docs-end aspect-ratios\n// stylelint-enable function-disallowed-list\n\n// Typography\n//\n// Font, line-height, and color for body text, headings, and more.\n\n// scss-docs-start font-variables\n// stylelint-disable value-keyword-case\n$font-family-sans-serif: system-ui, -apple-system, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, \"Noto Sans\", \"Liberation Sans\", sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\", \"Noto Color Emoji\" !default;\n$font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace !default;\n// stylelint-enable value-keyword-case\n$font-family-base: var(--#{$variable-prefix}font-sans-serif) !default;\n$font-family-code: var(--#{$variable-prefix}font-monospace) !default;\n\n// $font-size-root affects the value of `rem`, which is used for as well font sizes, paddings, and margins\n// $font-size-base affects the font size of the body text\n$font-size-root: null !default;\n$font-size-base: 1rem !default; // Assumes the browser default, typically `16px`\n$font-size-sm: $font-size-base * .875 !default;\n$font-size-lg: $font-size-base * 1.25 !default;\n\n$font-weight-lighter: lighter !default;\n$font-weight-light: 300 !default;\n$font-weight-normal: 400 !default;\n$font-weight-bold: 700 !default;\n$font-weight-bolder: bolder !default;\n\n$font-weight-base: $font-weight-normal !default;\n\n$line-height-base: 1.5 !default;\n$line-height-sm: 1.25 !default;\n$line-height-lg: 2 !default;\n\n$h1-font-size: $font-size-base * 2.5 !default;\n$h2-font-size: $font-size-base * 2 !default;\n$h3-font-size: $font-size-base * 1.75 !default;\n$h4-font-size: $font-size-base * 1.5 !default;\n$h5-font-size: $font-size-base * 1.25 !default;\n$h6-font-size: $font-size-base !default;\n// scss-docs-end font-variables\n\n// scss-docs-start font-sizes\n$font-sizes: (\n 1: $h1-font-size,\n 2: $h2-font-size,\n 3: $h3-font-size,\n 4: $h4-font-size,\n 5: $h5-font-size,\n 6: $h6-font-size\n) !default;\n// scss-docs-end font-sizes\n\n// scss-docs-start headings-variables\n$headings-margin-bottom: $spacer * .5 !default;\n$headings-font-family: null !default;\n$headings-font-style: null !default;\n$headings-font-weight: 500 !default;\n$headings-line-height: 1.2 !default;\n$headings-color: null !default;\n// scss-docs-end headings-variables\n\n// scss-docs-start display-headings\n$display-font-sizes: (\n 1: 5rem,\n 2: 4.5rem,\n 3: 4rem,\n 4: 3.5rem,\n 5: 3rem,\n 6: 2.5rem\n) !default;\n\n$display-font-weight: 300 !default;\n$display-line-height: $headings-line-height !default;\n// scss-docs-end display-headings\n\n// scss-docs-start type-variables\n$lead-font-size: $font-size-base * 1.25 !default;\n$lead-font-weight: 300 !default;\n\n$small-font-size: .875em !default;\n\n$sub-sup-font-size: .75em !default;\n\n$text-muted: $gray-600 !default;\n\n$initialism-font-size: $small-font-size !default;\n\n$blockquote-margin-y: $spacer !default;\n$blockquote-font-size: $font-size-base * 1.25 !default;\n$blockquote-footer-color: $gray-600 !default;\n$blockquote-footer-font-size: $small-font-size !default;\n\n$hr-margin-y: $spacer !default;\n$hr-color: inherit !default;\n$hr-height: $border-width !default;\n$hr-opacity: .25 !default;\n\n$legend-margin-bottom: .5rem !default;\n$legend-font-size: 1.5rem !default;\n$legend-font-weight: null !default;\n\n$mark-padding: .2em !default;\n\n$dt-font-weight: $font-weight-bold !default;\n\n$nested-kbd-font-weight: $font-weight-bold !default;\n\n$list-inline-padding: .5rem !default;\n\n$mark-bg: #fcf8e3 !default;\n// scss-docs-end type-variables\n\n\n// Tables\n//\n// Customizes the `.table` component with basic values, each used across all table variations.\n\n// scss-docs-start table-variables\n$table-cell-padding-y: .5rem !default;\n$table-cell-padding-x: .5rem !default;\n$table-cell-padding-y-sm: .25rem !default;\n$table-cell-padding-x-sm: .25rem !default;\n\n$table-cell-vertical-align: top !default;\n\n$table-color: $body-color !default;\n$table-bg: transparent !default;\n$table-accent-bg: transparent !default;\n\n$table-th-font-weight: null !default;\n\n$table-striped-color: $table-color !default;\n$table-striped-bg-factor: .05 !default;\n$table-striped-bg: rgba($black, $table-striped-bg-factor) !default;\n\n$table-active-color: $table-color !default;\n$table-active-bg-factor: .1 !default;\n$table-active-bg: rgba($black, $table-active-bg-factor) !default;\n\n$table-hover-color: $table-color !default;\n$table-hover-bg-factor: .075 !default;\n$table-hover-bg: rgba($black, $table-hover-bg-factor) !default;\n\n$table-border-factor: .1 !default;\n$table-border-width: $border-width !default;\n$table-border-color: $border-color !default;\n\n$table-striped-order: odd !default;\n\n$table-group-separator-color: currentColor !default;\n\n$table-caption-color: $text-muted !default;\n\n$table-bg-scale: -80% !default;\n// scss-docs-end table-variables\n\n// scss-docs-start table-loop\n$table-variants: (\n \"primary\": shift-color($primary, $table-bg-scale),\n \"secondary\": shift-color($secondary, $table-bg-scale),\n \"success\": shift-color($success, $table-bg-scale),\n \"info\": shift-color($info, $table-bg-scale),\n \"warning\": shift-color($warning, $table-bg-scale),\n \"danger\": shift-color($danger, $table-bg-scale),\n \"light\": $light,\n \"dark\": $dark,\n) !default;\n// scss-docs-end table-loop\n\n\n// Buttons + Forms\n//\n// Shared variables that are reassigned to `$input-` and `$btn-` specific variables.\n\n// scss-docs-start input-btn-variables\n$input-btn-padding-y: .375rem !default;\n$input-btn-padding-x: .75rem !default;\n$input-btn-font-family: null !default;\n$input-btn-font-size: $font-size-base !default;\n$input-btn-line-height: $line-height-base !default;\n\n$input-btn-focus-width: .25rem !default;\n$input-btn-focus-color-opacity: .25 !default;\n$input-btn-focus-color: rgba($component-active-bg, $input-btn-focus-color-opacity) !default;\n$input-btn-focus-blur: 0 !default;\n$input-btn-focus-box-shadow: 0 0 $input-btn-focus-blur $input-btn-focus-width $input-btn-focus-color !default;\n\n$input-btn-padding-y-sm: .25rem !default;\n$input-btn-padding-x-sm: .5rem !default;\n$input-btn-font-size-sm: $font-size-sm !default;\n\n$input-btn-padding-y-lg: .5rem !default;\n$input-btn-padding-x-lg: 1rem !default;\n$input-btn-font-size-lg: $font-size-lg !default;\n\n$input-btn-border-width: $border-width !default;\n// scss-docs-end input-btn-variables\n\n\n// Buttons\n//\n// For each of Bootstrap's buttons, define text, background, and border color.\n\n// scss-docs-start btn-variables\n$btn-padding-y: $input-btn-padding-y !default;\n$btn-padding-x: $input-btn-padding-x !default;\n$btn-font-family: $input-btn-font-family !default;\n$btn-font-size: $input-btn-font-size !default;\n$btn-line-height: $input-btn-line-height !default;\n$btn-white-space: null !default; // Set to `nowrap` to prevent text wrapping\n\n$btn-padding-y-sm: $input-btn-padding-y-sm !default;\n$btn-padding-x-sm: $input-btn-padding-x-sm !default;\n$btn-font-size-sm: $input-btn-font-size-sm !default;\n\n$btn-padding-y-lg: $input-btn-padding-y-lg !default;\n$btn-padding-x-lg: $input-btn-padding-x-lg !default;\n$btn-font-size-lg: $input-btn-font-size-lg !default;\n\n$btn-border-width: $input-btn-border-width !default;\n\n$btn-font-weight: $font-weight-normal !default;\n$btn-box-shadow: inset 0 1px 0 rgba($white, .15), 0 1px 1px rgba($black, .075) !default;\n$btn-focus-width: $input-btn-focus-width !default;\n$btn-focus-box-shadow: $input-btn-focus-box-shadow !default;\n$btn-disabled-opacity: .65 !default;\n$btn-active-box-shadow: inset 0 3px 5px rgba($black, .125) !default;\n\n$btn-link-color: $link-color !default;\n$btn-link-hover-color: $link-hover-color !default;\n$btn-link-disabled-color: $gray-600 !default;\n\n// Allows for customizing button radius independently from global border radius\n$btn-border-radius: $border-radius !default;\n$btn-border-radius-sm: $border-radius-sm !default;\n$btn-border-radius-lg: $border-radius-lg !default;\n\n$btn-transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out !default;\n\n$btn-hover-bg-shade-amount: 15% !default;\n$btn-hover-bg-tint-amount: 15% !default;\n$btn-hover-border-shade-amount: 20% !default;\n$btn-hover-border-tint-amount: 10% !default;\n$btn-active-bg-shade-amount: 20% !default;\n$btn-active-bg-tint-amount: 20% !default;\n$btn-active-border-shade-amount: 25% !default;\n$btn-active-border-tint-amount: 10% !default;\n// scss-docs-end btn-variables\n\n\n// Forms\n\n// scss-docs-start form-text-variables\n$form-text-margin-top: .25rem !default;\n$form-text-font-size: $small-font-size !default;\n$form-text-font-style: null !default;\n$form-text-font-weight: null !default;\n$form-text-color: $text-muted !default;\n// scss-docs-end form-text-variables\n\n// scss-docs-start form-label-variables\n$form-label-margin-bottom: .5rem !default;\n$form-label-font-size: null !default;\n$form-label-font-style: null !default;\n$form-label-font-weight: null !default;\n$form-label-color: null !default;\n// scss-docs-end form-label-variables\n\n// scss-docs-start form-input-variables\n$input-padding-y: $input-btn-padding-y !default;\n$input-padding-x: $input-btn-padding-x !default;\n$input-font-family: $input-btn-font-family !default;\n$input-font-size: $input-btn-font-size !default;\n$input-font-weight: $font-weight-base !default;\n$input-line-height: $input-btn-line-height !default;\n\n$input-padding-y-sm: $input-btn-padding-y-sm !default;\n$input-padding-x-sm: $input-btn-padding-x-sm !default;\n$input-font-size-sm: $input-btn-font-size-sm !default;\n\n$input-padding-y-lg: $input-btn-padding-y-lg !default;\n$input-padding-x-lg: $input-btn-padding-x-lg !default;\n$input-font-size-lg: $input-btn-font-size-lg !default;\n\n$input-bg: $white !default;\n$input-disabled-bg: $gray-200 !default;\n$input-disabled-border-color: null !default;\n\n$input-color: $body-color !default;\n$input-border-color: $gray-400 !default;\n$input-border-width: $input-btn-border-width !default;\n$input-box-shadow: $box-shadow-inset !default;\n\n$input-border-radius: $border-radius !default;\n$input-border-radius-sm: $border-radius-sm !default;\n$input-border-radius-lg: $border-radius-lg !default;\n\n$input-focus-bg: $input-bg !default;\n$input-focus-border-color: tint-color($component-active-bg, 50%) !default;\n$input-focus-color: $input-color !default;\n$input-focus-width: $input-btn-focus-width !default;\n$input-focus-box-shadow: $input-btn-focus-box-shadow !default;\n\n$input-placeholder-color: $gray-600 !default;\n$input-plaintext-color: $body-color !default;\n\n$input-height-border: $input-border-width * 2 !default;\n\n$input-height-inner: add($input-line-height * 1em, $input-padding-y * 2) !default;\n$input-height-inner-half: add($input-line-height * .5em, $input-padding-y) !default;\n$input-height-inner-quarter: add($input-line-height * .25em, $input-padding-y * .5) !default;\n\n$input-height: add($input-line-height * 1em, add($input-padding-y * 2, $input-height-border, false)) !default;\n$input-height-sm: add($input-line-height * 1em, add($input-padding-y-sm * 2, $input-height-border, false)) !default;\n$input-height-lg: add($input-line-height * 1em, add($input-padding-y-lg * 2, $input-height-border, false)) !default;\n\n$input-transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out !default;\n// scss-docs-end form-input-variables\n\n// scss-docs-start form-check-variables\n$form-check-input-width: 1em !default;\n$form-check-min-height: $font-size-base * $line-height-base !default;\n$form-check-padding-start: $form-check-input-width + .5em !default;\n$form-check-margin-bottom: .125rem !default;\n$form-check-label-color: null !default;\n$form-check-label-cursor: null !default;\n$form-check-transition: null !default;\n\n$form-check-input-active-filter: brightness(90%) !default;\n\n$form-check-input-bg: $input-bg !default;\n$form-check-input-border: 1px solid rgba($black, .25) !default;\n$form-check-input-border-radius: .25em !default;\n$form-check-radio-border-radius: 50% !default;\n$form-check-input-focus-border: $input-focus-border-color !default;\n$form-check-input-focus-box-shadow: $input-btn-focus-box-shadow !default;\n\n$form-check-input-checked-color: $component-active-color !default;\n$form-check-input-checked-bg-color: $component-active-bg !default;\n$form-check-input-checked-border-color: $form-check-input-checked-bg-color !default;\n$form-check-input-checked-bg-image: url(\"data:image/svg+xml,\") !default;\n$form-check-radio-checked-bg-image: url(\"data:image/svg+xml,\") !default;\n\n$form-check-input-indeterminate-color: $component-active-color !default;\n$form-check-input-indeterminate-bg-color: $component-active-bg !default;\n$form-check-input-indeterminate-border-color: $form-check-input-indeterminate-bg-color !default;\n$form-check-input-indeterminate-bg-image: url(\"data:image/svg+xml,\") !default;\n\n$form-check-input-disabled-opacity: .5 !default;\n$form-check-label-disabled-opacity: $form-check-input-disabled-opacity !default;\n$form-check-btn-check-disabled-opacity: $btn-disabled-opacity !default;\n\n$form-check-inline-margin-end: 1rem !default;\n// scss-docs-end form-check-variables\n\n// scss-docs-start form-switch-variables\n$form-switch-color: rgba(0, 0, 0, .25) !default;\n$form-switch-width: 2em !default;\n$form-switch-padding-start: $form-switch-width + .5em !default;\n$form-switch-bg-image: url(\"data:image/svg+xml,\") !default;\n$form-switch-border-radius: $form-switch-width !default;\n$form-switch-transition: background-position .15s ease-in-out !default;\n\n$form-switch-focus-color: $input-focus-border-color !default;\n$form-switch-focus-bg-image: url(\"data:image/svg+xml,\") !default;\n\n$form-switch-checked-color: $component-active-color !default;\n$form-switch-checked-bg-image: url(\"data:image/svg+xml,\") !default;\n$form-switch-checked-bg-position: right center !default;\n// scss-docs-end form-switch-variables\n\n// scss-docs-start input-group-variables\n$input-group-addon-padding-y: $input-padding-y !default;\n$input-group-addon-padding-x: $input-padding-x !default;\n$input-group-addon-font-weight: $input-font-weight !default;\n$input-group-addon-color: $input-color !default;\n$input-group-addon-bg: $gray-200 !default;\n$input-group-addon-border-color: $input-border-color !default;\n// scss-docs-end input-group-variables\n\n// scss-docs-start form-select-variables\n$form-select-padding-y: $input-padding-y !default;\n$form-select-padding-x: $input-padding-x !default;\n$form-select-font-family: $input-font-family !default;\n$form-select-font-size: $input-font-size !default;\n$form-select-indicator-padding: $form-select-padding-x * 3 !default; // Extra padding for background-image\n$form-select-font-weight: $input-font-weight !default;\n$form-select-line-height: $input-line-height !default;\n$form-select-color: $input-color !default;\n$form-select-bg: $input-bg !default;\n$form-select-disabled-color: null !default;\n$form-select-disabled-bg: $gray-200 !default;\n$form-select-disabled-border-color: $input-disabled-border-color !default;\n$form-select-bg-position: right $form-select-padding-x center !default;\n$form-select-bg-size: 16px 12px !default; // In pixels because image dimensions\n$form-select-indicator-color: $gray-800 !default;\n$form-select-indicator: url(\"data:image/svg+xml,\") !default;\n\n$form-select-feedback-icon-padding-end: $form-select-padding-x * 2.5 + $form-select-indicator-padding !default;\n$form-select-feedback-icon-position: center right $form-select-indicator-padding !default;\n$form-select-feedback-icon-size: $input-height-inner-half $input-height-inner-half !default;\n\n$form-select-border-width: $input-border-width !default;\n$form-select-border-color: $input-border-color !default;\n$form-select-border-radius: $border-radius !default;\n$form-select-box-shadow: $box-shadow-inset !default;\n\n$form-select-focus-border-color: $input-focus-border-color !default;\n$form-select-focus-width: $input-focus-width !default;\n$form-select-focus-box-shadow: 0 0 0 $form-select-focus-width $input-btn-focus-color !default;\n\n$form-select-padding-y-sm: $input-padding-y-sm !default;\n$form-select-padding-x-sm: $input-padding-x-sm !default;\n$form-select-font-size-sm: $input-font-size-sm !default;\n\n$form-select-padding-y-lg: $input-padding-y-lg !default;\n$form-select-padding-x-lg: $input-padding-x-lg !default;\n$form-select-font-size-lg: $input-font-size-lg !default;\n\n$form-select-transition: $input-transition !default;\n// scss-docs-end form-select-variables\n\n// scss-docs-start form-range-variables\n$form-range-track-width: 100% !default;\n$form-range-track-height: .5rem !default;\n$form-range-track-cursor: pointer !default;\n$form-range-track-bg: $gray-300 !default;\n$form-range-track-border-radius: 1rem !default;\n$form-range-track-box-shadow: $box-shadow-inset !default;\n\n$form-range-thumb-width: 1rem !default;\n$form-range-thumb-height: $form-range-thumb-width !default;\n$form-range-thumb-bg: $component-active-bg !default;\n$form-range-thumb-border: 0 !default;\n$form-range-thumb-border-radius: 1rem !default;\n$form-range-thumb-box-shadow: 0 .1rem .25rem rgba($black, .1) !default;\n$form-range-thumb-focus-box-shadow: 0 0 0 1px $body-bg, $input-focus-box-shadow !default;\n$form-range-thumb-focus-box-shadow-width: $input-focus-width !default; // For focus box shadow issue in Edge\n$form-range-thumb-active-bg: tint-color($component-active-bg, 70%) !default;\n$form-range-thumb-disabled-bg: $gray-500 !default;\n$form-range-thumb-transition: background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out !default;\n// scss-docs-end form-range-variables\n\n// scss-docs-start form-file-variables\n$form-file-button-color: $input-color !default;\n$form-file-button-bg: $input-group-addon-bg !default;\n$form-file-button-hover-bg: shade-color($form-file-button-bg, 5%) !default;\n// scss-docs-end form-file-variables\n\n// scss-docs-start form-floating-variables\n$form-floating-height: add(3.5rem, $input-height-border) !default;\n$form-floating-line-height: 1.25 !default;\n$form-floating-padding-x: $input-padding-x !default;\n$form-floating-padding-y: 1rem !default;\n$form-floating-input-padding-t: 1.625rem !default;\n$form-floating-input-padding-b: .625rem !default;\n$form-floating-label-opacity: .65 !default;\n$form-floating-label-transform: scale(.85) translateY(-.5rem) translateX(.15rem) !default;\n$form-floating-transition: opacity .1s ease-in-out, transform .1s ease-in-out !default;\n// scss-docs-end form-floating-variables\n\n// Form validation\n\n// scss-docs-start form-feedback-variables\n$form-feedback-margin-top: $form-text-margin-top !default;\n$form-feedback-font-size: $form-text-font-size !default;\n$form-feedback-font-style: $form-text-font-style !default;\n$form-feedback-valid-color: $success !default;\n$form-feedback-invalid-color: $danger !default;\n\n$form-feedback-icon-valid-color: $form-feedback-valid-color !default;\n$form-feedback-icon-valid: url(\"data:image/svg+xml,\") !default;\n$form-feedback-icon-invalid-color: $form-feedback-invalid-color !default;\n$form-feedback-icon-invalid: url(\"data:image/svg+xml,\") !default;\n// scss-docs-end form-feedback-variables\n\n// scss-docs-start form-validation-states\n$form-validation-states: (\n \"valid\": (\n \"color\": $form-feedback-valid-color,\n \"icon\": $form-feedback-icon-valid\n ),\n \"invalid\": (\n \"color\": $form-feedback-invalid-color,\n \"icon\": $form-feedback-icon-invalid\n )\n) !default;\n// scss-docs-end form-validation-states\n\n// Z-index master list\n//\n// Warning: Avoid customizing these values. They're used for a bird's eye view\n// of components dependent on the z-axis and are designed to all work together.\n\n// scss-docs-start zindex-stack\n$zindex-dropdown: 1000 !default;\n$zindex-sticky: 1020 !default;\n$zindex-fixed: 1030 !default;\n$zindex-modal-backdrop: 1040 !default;\n$zindex-offcanvas: 1050 !default;\n$zindex-modal: 1060 !default;\n$zindex-popover: 1070 !default;\n$zindex-tooltip: 1080 !default;\n// scss-docs-end zindex-stack\n\n\n// Navs\n\n// scss-docs-start nav-variables\n$nav-link-padding-y: .5rem !default;\n$nav-link-padding-x: 1rem !default;\n$nav-link-font-size: null !default;\n$nav-link-font-weight: null !default;\n$nav-link-color: $link-color !default;\n$nav-link-hover-color: $link-hover-color !default;\n$nav-link-transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out !default;\n$nav-link-disabled-color: $gray-600 !default;\n\n$nav-tabs-border-color: $gray-300 !default;\n$nav-tabs-border-width: $border-width !default;\n$nav-tabs-border-radius: $border-radius !default;\n$nav-tabs-link-hover-border-color: $gray-200 $gray-200 $nav-tabs-border-color !default;\n$nav-tabs-link-active-color: $gray-700 !default;\n$nav-tabs-link-active-bg: $body-bg !default;\n$nav-tabs-link-active-border-color: $gray-300 $gray-300 $nav-tabs-link-active-bg !default;\n\n$nav-pills-border-radius: $border-radius !default;\n$nav-pills-link-active-color: $component-active-color !default;\n$nav-pills-link-active-bg: $component-active-bg !default;\n// scss-docs-end nav-variables\n\n\n// Navbar\n\n// scss-docs-start navbar-variables\n$navbar-padding-y: $spacer * .5 !default;\n$navbar-padding-x: null !default;\n\n$navbar-nav-link-padding-x: .5rem !default;\n\n$navbar-brand-font-size: $font-size-lg !default;\n// Compute the navbar-brand padding-y so the navbar-brand will have the same height as navbar-text and nav-link\n$nav-link-height: $font-size-base * $line-height-base + $nav-link-padding-y * 2 !default;\n$navbar-brand-height: $navbar-brand-font-size * $line-height-base !default;\n$navbar-brand-padding-y: ($nav-link-height - $navbar-brand-height) * .5 !default;\n$navbar-brand-margin-end: 1rem !default;\n\n$navbar-toggler-padding-y: .25rem !default;\n$navbar-toggler-padding-x: .75rem !default;\n$navbar-toggler-font-size: $font-size-lg !default;\n$navbar-toggler-border-radius: $btn-border-radius !default;\n$navbar-toggler-focus-width: $btn-focus-width !default;\n$navbar-toggler-transition: box-shadow .15s ease-in-out !default;\n// scss-docs-end navbar-variables\n\n// scss-docs-start navbar-theme-variables\n$navbar-dark-color: rgba($white, .55) !default;\n$navbar-dark-hover-color: rgba($white, .75) !default;\n$navbar-dark-active-color: $white !default;\n$navbar-dark-disabled-color: rgba($white, .25) !default;\n$navbar-dark-toggler-icon-bg: url(\"data:image/svg+xml,\") !default;\n$navbar-dark-toggler-border-color: rgba($white, .1) !default;\n\n$navbar-light-color: rgba($black, .55) !default;\n$navbar-light-hover-color: rgba($black, .7) !default;\n$navbar-light-active-color: rgba($black, .9) !default;\n$navbar-light-disabled-color: rgba($black, .3) !default;\n$navbar-light-toggler-icon-bg: url(\"data:image/svg+xml,\") !default;\n$navbar-light-toggler-border-color: rgba($black, .1) !default;\n\n$navbar-light-brand-color: $navbar-light-active-color !default;\n$navbar-light-brand-hover-color: $navbar-light-active-color !default;\n$navbar-dark-brand-color: $navbar-dark-active-color !default;\n$navbar-dark-brand-hover-color: $navbar-dark-active-color !default;\n// scss-docs-end navbar-theme-variables\n\n\n// Dropdowns\n//\n// Dropdown menu container and contents.\n\n// scss-docs-start dropdown-variables\n$dropdown-min-width: 10rem !default;\n$dropdown-padding-x: 0 !default;\n$dropdown-padding-y: .5rem !default;\n$dropdown-spacer: .125rem !default;\n$dropdown-font-size: $font-size-base !default;\n$dropdown-color: $body-color !default;\n$dropdown-bg: $white !default;\n$dropdown-border-color: rgba($black, .15) !default;\n$dropdown-border-radius: $border-radius !default;\n$dropdown-border-width: $border-width !default;\n$dropdown-inner-border-radius: subtract($dropdown-border-radius, $dropdown-border-width) !default;\n$dropdown-divider-bg: $dropdown-border-color !default;\n$dropdown-divider-margin-y: $spacer * .5 !default;\n$dropdown-box-shadow: $box-shadow !default;\n\n$dropdown-link-color: $gray-900 !default;\n$dropdown-link-hover-color: shade-color($gray-900, 10%) !default;\n$dropdown-link-hover-bg: $gray-200 !default;\n\n$dropdown-link-active-color: $component-active-color !default;\n$dropdown-link-active-bg: $component-active-bg !default;\n\n$dropdown-link-disabled-color: $gray-500 !default;\n\n$dropdown-item-padding-y: $spacer * .25 !default;\n$dropdown-item-padding-x: $spacer !default;\n\n$dropdown-header-color: $gray-600 !default;\n$dropdown-header-padding: $dropdown-padding-y $dropdown-item-padding-x !default;\n// scss-docs-end dropdown-variables\n\n// scss-docs-start dropdown-dark-variables\n$dropdown-dark-color: $gray-300 !default;\n$dropdown-dark-bg: $gray-800 !default;\n$dropdown-dark-border-color: $dropdown-border-color !default;\n$dropdown-dark-divider-bg: $dropdown-divider-bg !default;\n$dropdown-dark-box-shadow: null !default;\n$dropdown-dark-link-color: $dropdown-dark-color !default;\n$dropdown-dark-link-hover-color: $white !default;\n$dropdown-dark-link-hover-bg: rgba($white, .15) !default;\n$dropdown-dark-link-active-color: $dropdown-link-active-color !default;\n$dropdown-dark-link-active-bg: $dropdown-link-active-bg !default;\n$dropdown-dark-link-disabled-color: $gray-500 !default;\n$dropdown-dark-header-color: $gray-500 !default;\n// scss-docs-end dropdown-dark-variables\n\n\n// Pagination\n\n// scss-docs-start pagination-variables\n$pagination-padding-y: .375rem !default;\n$pagination-padding-x: .75rem !default;\n$pagination-padding-y-sm: .25rem !default;\n$pagination-padding-x-sm: .5rem !default;\n$pagination-padding-y-lg: .75rem !default;\n$pagination-padding-x-lg: 1.5rem !default;\n\n$pagination-color: $link-color !default;\n$pagination-bg: $white !default;\n$pagination-border-width: $border-width !default;\n$pagination-border-radius: $border-radius !default;\n$pagination-margin-start: -$pagination-border-width !default;\n$pagination-border-color: $gray-300 !default;\n\n$pagination-focus-color: $link-hover-color !default;\n$pagination-focus-bg: $gray-200 !default;\n$pagination-focus-box-shadow: $input-btn-focus-box-shadow !default;\n$pagination-focus-outline: 0 !default;\n\n$pagination-hover-color: $link-hover-color !default;\n$pagination-hover-bg: $gray-200 !default;\n$pagination-hover-border-color: $gray-300 !default;\n\n$pagination-active-color: $component-active-color !default;\n$pagination-active-bg: $component-active-bg !default;\n$pagination-active-border-color: $pagination-active-bg !default;\n\n$pagination-disabled-color: $gray-600 !default;\n$pagination-disabled-bg: $white !default;\n$pagination-disabled-border-color: $gray-300 !default;\n\n$pagination-transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out !default;\n\n$pagination-border-radius-sm: $border-radius-sm !default;\n$pagination-border-radius-lg: $border-radius-lg !default;\n// scss-docs-end pagination-variables\n\n\n// Cards\n\n// scss-docs-start card-variables\n$card-spacer-y: $spacer !default;\n$card-spacer-x: $spacer !default;\n$card-title-spacer-y: $spacer * .5 !default;\n$card-border-width: $border-width !default;\n$card-border-radius: $border-radius !default;\n$card-border-color: rgba($black, .125) !default;\n$card-inner-border-radius: subtract($card-border-radius, $card-border-width) !default;\n$card-cap-padding-y: $card-spacer-y * .5 !default;\n$card-cap-padding-x: $card-spacer-x !default;\n$card-cap-bg: rgba($black, .03) !default;\n$card-cap-color: null !default;\n$card-height: null !default;\n$card-color: null !default;\n$card-bg: $white !default;\n$card-img-overlay-padding: $spacer !default;\n$card-group-margin: $grid-gutter-width * .5 !default;\n// scss-docs-end card-variables\n\n// Accordion\n\n// scss-docs-start accordion-variables\n$accordion-padding-y: 1rem !default;\n$accordion-padding-x: 1.25rem !default;\n$accordion-color: $body-color !default;\n$accordion-bg: $body-bg !default;\n$accordion-border-width: $border-width !default;\n$accordion-border-color: rgba($black, .125) !default;\n$accordion-border-radius: $border-radius !default;\n$accordion-inner-border-radius: subtract($accordion-border-radius, $accordion-border-width) !default;\n\n$accordion-body-padding-y: $accordion-padding-y !default;\n$accordion-body-padding-x: $accordion-padding-x !default;\n\n$accordion-button-padding-y: $accordion-padding-y !default;\n$accordion-button-padding-x: $accordion-padding-x !default;\n$accordion-button-color: $accordion-color !default;\n$accordion-button-bg: $accordion-bg !default;\n$accordion-transition: $btn-transition, border-radius .15s ease !default;\n$accordion-button-active-bg: tint-color($component-active-bg, 90%) !default;\n$accordion-button-active-color: shade-color($primary, 10%) !default;\n\n$accordion-button-focus-border-color: $input-focus-border-color !default;\n$accordion-button-focus-box-shadow: $btn-focus-box-shadow !default;\n\n$accordion-icon-width: 1.25rem !default;\n$accordion-icon-color: $accordion-color !default;\n$accordion-icon-active-color: $accordion-button-active-color !default;\n$accordion-icon-transition: transform .2s ease-in-out !default;\n$accordion-icon-transform: rotate(-180deg) !default;\n\n$accordion-button-icon: url(\"data:image/svg+xml,\") !default;\n$accordion-button-active-icon: url(\"data:image/svg+xml,\") !default;\n// scss-docs-end accordion-variables\n\n// Tooltips\n\n// scss-docs-start tooltip-variables\n$tooltip-font-size: $font-size-sm !default;\n$tooltip-max-width: 200px !default;\n$tooltip-color: $white !default;\n$tooltip-bg: $black !default;\n$tooltip-border-radius: $border-radius !default;\n$tooltip-opacity: .9 !default;\n$tooltip-padding-y: $spacer * .25 !default;\n$tooltip-padding-x: $spacer * .5 !default;\n$tooltip-margin: 0 !default;\n\n$tooltip-arrow-width: .8rem !default;\n$tooltip-arrow-height: .4rem !default;\n$tooltip-arrow-color: $tooltip-bg !default;\n// scss-docs-end tooltip-variables\n\n// Form tooltips must come after regular tooltips\n// scss-docs-start tooltip-feedback-variables\n$form-feedback-tooltip-padding-y: $tooltip-padding-y !default;\n$form-feedback-tooltip-padding-x: $tooltip-padding-x !default;\n$form-feedback-tooltip-font-size: $tooltip-font-size !default;\n$form-feedback-tooltip-line-height: null !default;\n$form-feedback-tooltip-opacity: $tooltip-opacity !default;\n$form-feedback-tooltip-border-radius: $tooltip-border-radius !default;\n// scss-docs-end tooltip-feedback-variables\n\n\n// Popovers\n\n// scss-docs-start popover-variables\n$popover-font-size: $font-size-sm !default;\n$popover-bg: $white !default;\n$popover-max-width: 276px !default;\n$popover-border-width: $border-width !default;\n$popover-border-color: rgba($black, .2) !default;\n$popover-border-radius: $border-radius-lg !default;\n$popover-inner-border-radius: subtract($popover-border-radius, $popover-border-width) !default;\n$popover-box-shadow: $box-shadow !default;\n\n$popover-header-bg: shade-color($popover-bg, 6%) !default;\n$popover-header-color: $headings-color !default;\n$popover-header-padding-y: .5rem !default;\n$popover-header-padding-x: $spacer !default;\n\n$popover-body-color: $body-color !default;\n$popover-body-padding-y: $spacer !default;\n$popover-body-padding-x: $spacer !default;\n\n$popover-arrow-width: 1rem !default;\n$popover-arrow-height: .5rem !default;\n$popover-arrow-color: $popover-bg !default;\n\n$popover-arrow-outer-color: fade-in($popover-border-color, .05) !default;\n// scss-docs-end popover-variables\n\n\n// Toasts\n\n// scss-docs-start toast-variables\n$toast-max-width: 350px !default;\n$toast-padding-x: .75rem !default;\n$toast-padding-y: .5rem !default;\n$toast-font-size: .875rem !default;\n$toast-color: null !default;\n$toast-background-color: rgba($white, .85) !default;\n$toast-border-width: 1px !default;\n$toast-border-color: rgba(0, 0, 0, .1) !default;\n$toast-border-radius: $border-radius !default;\n$toast-box-shadow: $box-shadow !default;\n$toast-spacing: $container-padding-x !default;\n\n$toast-header-color: $gray-600 !default;\n$toast-header-background-color: rgba($white, .85) !default;\n$toast-header-border-color: rgba(0, 0, 0, .05) !default;\n// scss-docs-end toast-variables\n\n\n// Badges\n\n// scss-docs-start badge-variables\n$badge-font-size: .75em !default;\n$badge-font-weight: $font-weight-bold !default;\n$badge-color: $white !default;\n$badge-padding-y: .35em !default;\n$badge-padding-x: .65em !default;\n$badge-border-radius: $border-radius !default;\n// scss-docs-end badge-variables\n\n\n// Modals\n\n// scss-docs-start modal-variables\n$modal-inner-padding: $spacer !default;\n\n$modal-footer-margin-between: .5rem !default;\n\n$modal-dialog-margin: .5rem !default;\n$modal-dialog-margin-y-sm-up: 1.75rem !default;\n\n$modal-title-line-height: $line-height-base !default;\n\n$modal-content-color: null !default;\n$modal-content-bg: $white !default;\n$modal-content-border-color: rgba($black, .2) !default;\n$modal-content-border-width: $border-width !default;\n$modal-content-border-radius: $border-radius-lg !default;\n$modal-content-inner-border-radius: subtract($modal-content-border-radius, $modal-content-border-width) !default;\n$modal-content-box-shadow-xs: $box-shadow-sm !default;\n$modal-content-box-shadow-sm-up: $box-shadow !default;\n\n$modal-backdrop-bg: $black !default;\n$modal-backdrop-opacity: .5 !default;\n$modal-header-border-color: $border-color !default;\n$modal-footer-border-color: $modal-header-border-color !default;\n$modal-header-border-width: $modal-content-border-width !default;\n$modal-footer-border-width: $modal-header-border-width !default;\n$modal-header-padding-y: $modal-inner-padding !default;\n$modal-header-padding-x: $modal-inner-padding !default;\n$modal-header-padding: $modal-header-padding-y $modal-header-padding-x !default; // Keep this for backwards compatibility\n\n$modal-sm: 300px !default;\n$modal-md: 500px !default;\n$modal-lg: 800px !default;\n$modal-xl: 1140px !default;\n\n$modal-fade-transform: translate(0, -50px) !default;\n$modal-show-transform: none !default;\n$modal-transition: transform .3s ease-out !default;\n$modal-scale-transform: scale(1.02) !default;\n// scss-docs-end modal-variables\n\n\n// Alerts\n//\n// Define alert colors, border radius, and padding.\n\n// scss-docs-start alert-variables\n$alert-padding-y: $spacer !default;\n$alert-padding-x: $spacer !default;\n$alert-margin-bottom: 1rem !default;\n$alert-border-radius: $border-radius !default;\n$alert-link-font-weight: $font-weight-bold !default;\n$alert-border-width: $border-width !default;\n$alert-bg-scale: -80% !default;\n$alert-border-scale: -70% !default;\n$alert-color-scale: 40% !default;\n$alert-dismissible-padding-r: $alert-padding-x * 3 !default; // 3x covers width of x plus default padding on either side\n// scss-docs-end alert-variables\n\n\n// Progress bars\n\n// scss-docs-start progress-variables\n$progress-height: 1rem !default;\n$progress-font-size: $font-size-base * .75 !default;\n$progress-bg: $gray-200 !default;\n$progress-border-radius: $border-radius !default;\n$progress-box-shadow: $box-shadow-inset !default;\n$progress-bar-color: $white !default;\n$progress-bar-bg: $primary !default;\n$progress-bar-animation-timing: 1s linear infinite !default;\n$progress-bar-transition: width .6s ease !default;\n// scss-docs-end progress-variables\n\n\n// List group\n\n// scss-docs-start list-group-variables\n$list-group-color: $gray-900 !default;\n$list-group-bg: $white !default;\n$list-group-border-color: rgba($black, .125) !default;\n$list-group-border-width: $border-width !default;\n$list-group-border-radius: $border-radius !default;\n\n$list-group-item-padding-y: $spacer * .5 !default;\n$list-group-item-padding-x: $spacer !default;\n$list-group-item-bg-scale: -80% !default;\n$list-group-item-color-scale: 40% !default;\n\n$list-group-hover-bg: $gray-100 !default;\n$list-group-active-color: $component-active-color !default;\n$list-group-active-bg: $component-active-bg !default;\n$list-group-active-border-color: $list-group-active-bg !default;\n\n$list-group-disabled-color: $gray-600 !default;\n$list-group-disabled-bg: $list-group-bg !default;\n\n$list-group-action-color: $gray-700 !default;\n$list-group-action-hover-color: $list-group-action-color !default;\n\n$list-group-action-active-color: $body-color !default;\n$list-group-action-active-bg: $gray-200 !default;\n// scss-docs-end list-group-variables\n\n\n// Image thumbnails\n\n// scss-docs-start thumbnail-variables\n$thumbnail-padding: .25rem !default;\n$thumbnail-bg: $body-bg !default;\n$thumbnail-border-width: $border-width !default;\n$thumbnail-border-color: $gray-300 !default;\n$thumbnail-border-radius: $border-radius !default;\n$thumbnail-box-shadow: $box-shadow-sm !default;\n// scss-docs-end thumbnail-variables\n\n\n// Figures\n\n// scss-docs-start figure-variables\n$figure-caption-font-size: $small-font-size !default;\n$figure-caption-color: $gray-600 !default;\n// scss-docs-end figure-variables\n\n\n// Breadcrumbs\n\n// scss-docs-start breadcrumb-variables\n$breadcrumb-font-size: null !default;\n$breadcrumb-padding-y: 0 !default;\n$breadcrumb-padding-x: 0 !default;\n$breadcrumb-item-padding-x: .5rem !default;\n$breadcrumb-margin-bottom: 1rem !default;\n$breadcrumb-bg: null !default;\n$breadcrumb-divider-color: $gray-600 !default;\n$breadcrumb-active-color: $gray-600 !default;\n$breadcrumb-divider: quote(\"/\") !default;\n$breadcrumb-divider-flipped: $breadcrumb-divider !default;\n$breadcrumb-border-radius: null !default;\n// scss-docs-end breadcrumb-variables\n\n// Carousel\n\n// scss-docs-start carousel-variables\n$carousel-control-color: $white !default;\n$carousel-control-width: 15% !default;\n$carousel-control-opacity: .5 !default;\n$carousel-control-hover-opacity: .9 !default;\n$carousel-control-transition: opacity .15s ease !default;\n\n$carousel-indicator-width: 30px !default;\n$carousel-indicator-height: 3px !default;\n$carousel-indicator-hit-area-height: 10px !default;\n$carousel-indicator-spacer: 3px !default;\n$carousel-indicator-opacity: .5 !default;\n$carousel-indicator-active-bg: $white !default;\n$carousel-indicator-active-opacity: 1 !default;\n$carousel-indicator-transition: opacity .6s ease !default;\n\n$carousel-caption-width: 70% !default;\n$carousel-caption-color: $white !default;\n$carousel-caption-padding-y: 1.25rem !default;\n$carousel-caption-spacer: 1.25rem !default;\n\n$carousel-control-icon-width: 2rem !default;\n\n$carousel-control-prev-icon-bg: url(\"data:image/svg+xml,\") !default;\n$carousel-control-next-icon-bg: url(\"data:image/svg+xml,\") !default;\n\n$carousel-transition-duration: .6s !default;\n$carousel-transition: transform $carousel-transition-duration ease-in-out !default; // Define transform transition first if using multiple transitions (e.g., `transform 2s ease, opacity .5s ease-out`)\n\n$carousel-dark-indicator-active-bg: $black !default;\n$carousel-dark-caption-color: $black !default;\n$carousel-dark-control-icon-filter: invert(1) grayscale(100) !default;\n// scss-docs-end carousel-variables\n\n\n// Spinners\n\n// scss-docs-start spinner-variables\n$spinner-width: 2rem !default;\n$spinner-height: $spinner-width !default;\n$spinner-vertical-align: -.125em !default;\n$spinner-border-width: .25em !default;\n$spinner-animation-speed: .75s !default;\n\n$spinner-width-sm: 1rem !default;\n$spinner-height-sm: $spinner-width-sm !default;\n$spinner-border-width-sm: .2em !default;\n// scss-docs-end spinner-variables\n\n\n// Close\n\n// scss-docs-start close-variables\n$btn-close-width: 1em !default;\n$btn-close-height: $btn-close-width !default;\n$btn-close-padding-x: .25em !default;\n$btn-close-padding-y: $btn-close-padding-x !default;\n$btn-close-color: $black !default;\n$btn-close-bg: url(\"data:image/svg+xml,\") !default;\n$btn-close-focus-shadow: $input-btn-focus-box-shadow !default;\n$btn-close-opacity: .5 !default;\n$btn-close-hover-opacity: .75 !default;\n$btn-close-focus-opacity: 1 !default;\n$btn-close-disabled-opacity: .25 !default;\n$btn-close-white-filter: invert(1) grayscale(100%) brightness(200%) !default;\n// scss-docs-end close-variables\n\n\n// Offcanvas\n\n// scss-docs-start offcanvas-variables\n$offcanvas-padding-y: $modal-inner-padding !default;\n$offcanvas-padding-x: $modal-inner-padding !default;\n$offcanvas-horizontal-width: 400px !default;\n$offcanvas-vertical-height: 30vh !default;\n$offcanvas-transition-duration: .3s !default;\n$offcanvas-border-color: $modal-content-border-color !default;\n$offcanvas-border-width: $modal-content-border-width !default;\n$offcanvas-title-line-height: $modal-title-line-height !default;\n$offcanvas-bg-color: $modal-content-bg !default;\n$offcanvas-color: $modal-content-color !default;\n$offcanvas-box-shadow: $modal-content-box-shadow-xs !default;\n// scss-docs-end offcanvas-variables\n\n// Code\n\n$code-font-size: $small-font-size !default;\n$code-color: $pink !default;\n\n$kbd-padding-y: .2rem !default;\n$kbd-padding-x: .4rem !default;\n$kbd-font-size: $code-font-size !default;\n$kbd-color: $white !default;\n$kbd-bg: $gray-900 !default;\n\n$pre-color: null !default;\n","// Row\n//\n// Rows contain your columns.\n\n@if $enable-grid-classes {\n .row {\n @include make-row();\n\n > * {\n @include make-col-ready();\n }\n }\n}\n\n\n// Columns\n//\n// Common styles for small and large grid columns\n\n@if $enable-grid-classes {\n @include make-grid-columns();\n}\n","// Grid system\n//\n// Generate semantic grid columns with these mixins.\n\n@mixin make-row($gutter: $grid-gutter-width) {\n --#{$variable-prefix}gutter-x: #{$gutter};\n --#{$variable-prefix}gutter-y: 0;\n display: flex;\n flex-wrap: wrap;\n margin-top: calc(var(--#{$variable-prefix}gutter-y) * -1); // stylelint-disable-line function-disallowed-list\n margin-right: calc(var(--#{$variable-prefix}gutter-x) * -.5); // stylelint-disable-line function-disallowed-list\n margin-left: calc(var(--#{$variable-prefix}gutter-x) * -.5); // stylelint-disable-line function-disallowed-list\n}\n\n@mixin make-col-ready($gutter: $grid-gutter-width) {\n // Add box sizing if only the grid is loaded\n box-sizing: if(variable-exists(include-column-box-sizing) and $include-column-box-sizing, border-box, null);\n // Prevent columns from becoming too narrow when at smaller grid tiers by\n // always setting `width: 100%;`. This works because we set the width\n // later on to override this initial width.\n flex-shrink: 0;\n width: 100%;\n max-width: 100%; // Prevent `.col-auto`, `.col` (& responsive variants) from breaking out the grid\n padding-right: calc(var(--#{$variable-prefix}gutter-x) * .5); // stylelint-disable-line function-disallowed-list\n padding-left: calc(var(--#{$variable-prefix}gutter-x) * .5); // stylelint-disable-line function-disallowed-list\n margin-top: var(--#{$variable-prefix}gutter-y);\n}\n\n@mixin make-col($size: false, $columns: $grid-columns) {\n @if $size {\n flex: 0 0 auto;\n width: percentage(divide($size, $columns));\n\n } @else {\n flex: 1 1 0;\n max-width: 100%;\n }\n}\n\n@mixin make-col-auto() {\n flex: 0 0 auto;\n width: auto;\n}\n\n@mixin make-col-offset($size, $columns: $grid-columns) {\n $num: divide($size, $columns);\n margin-left: if($num == 0, 0, percentage($num));\n}\n\n// Row columns\n//\n// Specify on a parent element(e.g., .row) to force immediate children into NN\n// numberof columns. Supports wrapping to new lines, but does not do a Masonry\n// style grid.\n@mixin row-cols($count) {\n > * {\n flex: 0 0 auto;\n width: divide(100%, $count);\n }\n}\n\n// Framework grid generation\n//\n// Used only by Bootstrap to generate the correct number of grid classes given\n// any value of `$grid-columns`.\n\n@mixin make-grid-columns($columns: $grid-columns, $gutter: $grid-gutter-width, $breakpoints: $grid-breakpoints) {\n @each $breakpoint in map-keys($breakpoints) {\n // .row-cols defaults must all appear before .col overrides so they can be overridden.\n $infix: breakpoint-infix($breakpoint, $breakpoints);\n @include media-breakpoint-up($breakpoint, $breakpoints) {\n // Provide basic `.col-{bp}` classes for equal-width flexbox columns\n .col#{$infix} {\n flex: 1 0 0%; // Flexbugs #4: https://github.com/philipwalton/flexbugs#flexbug-4\n }\n\n .row-cols#{$infix}-auto > * {\n @include make-col-auto();\n }\n\n @if $grid-row-columns > 0 {\n @for $i from 1 through $grid-row-columns {\n .row-cols#{$infix}-#{$i} {\n @include row-cols($i);\n }\n }\n }\n }\n }\n\n @each $breakpoint in map-keys($breakpoints) {\n $infix: breakpoint-infix($breakpoint, $breakpoints);\n\n @include media-breakpoint-up($breakpoint, $breakpoints) {\n .col#{$infix}-auto {\n @include make-col-auto();\n }\n\n @if $columns > 0 {\n @for $i from 1 through $columns {\n .col#{$infix}-#{$i} {\n @include make-col($i, $columns);\n }\n }\n\n // `$columns - 1` because offsetting by the width of an entire row isn't possible\n @for $i from 0 through ($columns - 1) {\n @if not ($infix == \"\" and $i == 0) { // Avoid emitting useless .offset-0\n .offset#{$infix}-#{$i} {\n @include make-col-offset($i, $columns);\n }\n }\n }\n }\n\n // Gutters\n //\n // Make use of `.g-*`, `.gx-*` or `.gy-*` utilities to change spacing between the columns.\n @each $key, $value in $gutters {\n .g#{$infix}-#{$key},\n .gx#{$infix}-#{$key} {\n --#{$variable-prefix}gutter-x: #{$value};\n }\n\n .g#{$infix}-#{$key},\n .gy#{$infix}-#{$key} {\n --#{$variable-prefix}gutter-y: #{$value};\n }\n }\n }\n }\n}\n","// Utility generator\n// Used to generate utilities & print utilities\n@mixin generate-utility($utility, $infix, $is-rfs-media-query: false) {\n $values: map-get($utility, values);\n\n // If the values are a list or string, convert it into a map\n @if type-of($values) == \"string\" or type-of(nth($values, 1)) != \"list\" {\n $values: zip($values, $values);\n }\n\n @each $key, $value in $values {\n $properties: map-get($utility, property);\n\n // Multiple properties are possible, for example with vertical or horizontal margins or paddings\n @if type-of($properties) == \"string\" {\n $properties: append((), $properties);\n }\n\n // Use custom class if present\n $property-class: if(map-has-key($utility, class), map-get($utility, class), nth($properties, 1));\n $property-class: if($property-class == null, \"\", $property-class);\n\n // State params to generate pseudo-classes\n $state: if(map-has-key($utility, state), map-get($utility, state), ());\n\n $infix: if($property-class == \"\" and str-slice($infix, 1, 1) == \"-\", str-slice($infix, 2), $infix);\n\n // Don't prefix if value key is null (eg. with shadow class)\n $property-class-modifier: if($key, if($property-class == \"\" and $infix == \"\", \"\", \"-\") + $key, \"\");\n\n @if map-get($utility, rfs) {\n // Inside the media query\n @if $is-rfs-media-query {\n $val: rfs-value($value);\n\n // Do not render anything if fluid and non fluid values are the same\n $value: if($val == rfs-fluid-value($value), null, $val);\n }\n @else {\n $value: rfs-fluid-value($value);\n }\n }\n\n $is-rtl: map-get($utility, rtl);\n\n @if $value != null {\n @if $is-rtl == false {\n /* rtl:begin:remove */\n }\n .#{$property-class + $infix + $property-class-modifier} {\n @each $property in $properties {\n #{$property}: $value if($enable-important-utilities, !important, null);\n }\n }\n\n @each $pseudo in $state {\n .#{$property-class + $infix + $property-class-modifier}-#{$pseudo}:#{$pseudo} {\n @each $property in $properties {\n #{$property}: $value if($enable-important-utilities, !important, null);\n }\n }\n }\n @if $is-rtl == false {\n /* rtl:end:remove */\n }\n }\n }\n}\n","// Loop over each breakpoint\n@each $breakpoint in map-keys($grid-breakpoints) {\n\n // Generate media query if needed\n @include media-breakpoint-up($breakpoint) {\n $infix: breakpoint-infix($breakpoint, $grid-breakpoints);\n\n // Loop over each utility property\n @each $key, $utility in $utilities {\n // The utility can be disabled with `false`, thus check if the utility is a map first\n // Only proceed if responsive media queries are enabled or if it's the base media query\n @if type-of($utility) == \"map\" and (map-get($utility, responsive) or $infix == \"\") {\n @include generate-utility($utility, $infix);\n }\n }\n }\n}\n\n// RFS rescaling\n@media (min-width: $rfs-mq-value) {\n @each $breakpoint in map-keys($grid-breakpoints) {\n $infix: breakpoint-infix($breakpoint, $grid-breakpoints);\n\n @if (map-get($grid-breakpoints, $breakpoint) < $rfs-breakpoint) {\n // Loop over each utility property\n @each $key, $utility in $utilities {\n // The utility can be disabled with `false`, thus check if the utility is a map first\n // Only proceed if responsive media queries are enabled or if it's the base media query\n @if type-of($utility) == \"map\" and map-get($utility, rfs) and (map-get($utility, responsive) or $infix == \"\") {\n @include generate-utility($utility, $infix, true);\n }\n }\n }\n }\n}\n\n\n// Print utilities\n@media print {\n @each $key, $utility in $utilities {\n // The utility can be disabled with `false`, thus check if the utility is a map first\n // Then check if the utility needs print styles\n @if type-of($utility) == \"map\" and map-get($utility, print) == true {\n @include generate-utility($utility, \"-print\");\n }\n }\n}\n"]} \ No newline at end of file diff --git a/server/src/main/resources/templates/static/lib/bootstrap-5.0.2/css/bootstrap-grid.rtl.min.css b/server/src/main/resources/templates/static/lib/bootstrap-5.0.2/css/bootstrap-grid.rtl.min.css deleted file mode 100644 index ecaad353e..000000000 --- a/server/src/main/resources/templates/static/lib/bootstrap-5.0.2/css/bootstrap-grid.rtl.min.css +++ /dev/null @@ -1,7 +0,0 @@ -/*! - * Bootstrap Grid v5.0.2 (https://getbootstrap.com/) - * Copyright 2011-2021 The Bootstrap Authors - * Copyright 2011-2021 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) - */.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{width:100%;padding-left:var(--bs-gutter-x,.75rem);padding-right:var(--bs-gutter-x,.75rem);margin-left:auto;margin-right:auto}@media (min-width:576px){.container,.container-sm{max-width:540px}}@media (min-width:768px){.container,.container-md,.container-sm{max-width:720px}}@media (min-width:992px){.container,.container-lg,.container-md,.container-sm{max-width:960px}}@media (min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1140px}}@media (min-width:1400px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1320px}}.row{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(var(--bs-gutter-y) * -1);margin-left:calc(var(--bs-gutter-x) * -.5);margin-right:calc(var(--bs-gutter-x) * -.5)}.row>*{box-sizing:border-box;flex-shrink:0;width:100%;max-width:100%;padding-left:calc(var(--bs-gutter-x) * .5);padding-right:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-gutter-y)}.col{flex:1 0 0%}.row-cols-auto>*{flex:0 0 auto;width:auto}.row-cols-1>*{flex:0 0 auto;width:100%}.row-cols-2>*{flex:0 0 auto;width:50%}.row-cols-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-4>*{flex:0 0 auto;width:25%}.row-cols-5>*{flex:0 0 auto;width:20%}.row-cols-6>*{flex:0 0 auto;width:16.6666666667%}@media (min-width:576px){.col-sm{flex:1 0 0%}.row-cols-sm-auto>*{flex:0 0 auto;width:auto}.row-cols-sm-1>*{flex:0 0 auto;width:100%}.row-cols-sm-2>*{flex:0 0 auto;width:50%}.row-cols-sm-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-sm-4>*{flex:0 0 auto;width:25%}.row-cols-sm-5>*{flex:0 0 auto;width:20%}.row-cols-sm-6>*{flex:0 0 auto;width:16.6666666667%}}@media (min-width:768px){.col-md{flex:1 0 0%}.row-cols-md-auto>*{flex:0 0 auto;width:auto}.row-cols-md-1>*{flex:0 0 auto;width:100%}.row-cols-md-2>*{flex:0 0 auto;width:50%}.row-cols-md-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-md-4>*{flex:0 0 auto;width:25%}.row-cols-md-5>*{flex:0 0 auto;width:20%}.row-cols-md-6>*{flex:0 0 auto;width:16.6666666667%}}@media (min-width:992px){.col-lg{flex:1 0 0%}.row-cols-lg-auto>*{flex:0 0 auto;width:auto}.row-cols-lg-1>*{flex:0 0 auto;width:100%}.row-cols-lg-2>*{flex:0 0 auto;width:50%}.row-cols-lg-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-lg-4>*{flex:0 0 auto;width:25%}.row-cols-lg-5>*{flex:0 0 auto;width:20%}.row-cols-lg-6>*{flex:0 0 auto;width:16.6666666667%}}@media (min-width:1200px){.col-xl{flex:1 0 0%}.row-cols-xl-auto>*{flex:0 0 auto;width:auto}.row-cols-xl-1>*{flex:0 0 auto;width:100%}.row-cols-xl-2>*{flex:0 0 auto;width:50%}.row-cols-xl-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-xl-4>*{flex:0 0 auto;width:25%}.row-cols-xl-5>*{flex:0 0 auto;width:20%}.row-cols-xl-6>*{flex:0 0 auto;width:16.6666666667%}}@media (min-width:1400px){.col-xxl{flex:1 0 0%}.row-cols-xxl-auto>*{flex:0 0 auto;width:auto}.row-cols-xxl-1>*{flex:0 0 auto;width:100%}.row-cols-xxl-2>*{flex:0 0 auto;width:50%}.row-cols-xxl-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-xxl-4>*{flex:0 0 auto;width:25%}.row-cols-xxl-5>*{flex:0 0 auto;width:20%}.row-cols-xxl-6>*{flex:0 0 auto;width:16.6666666667%}}.col-auto{flex:0 0 auto;width:auto}.col-1{flex:0 0 auto;width:8.33333333%}.col-2{flex:0 0 auto;width:16.66666667%}.col-3{flex:0 0 auto;width:25%}.col-4{flex:0 0 auto;width:33.33333333%}.col-5{flex:0 0 auto;width:41.66666667%}.col-6{flex:0 0 auto;width:50%}.col-7{flex:0 0 auto;width:58.33333333%}.col-8{flex:0 0 auto;width:66.66666667%}.col-9{flex:0 0 auto;width:75%}.col-10{flex:0 0 auto;width:83.33333333%}.col-11{flex:0 0 auto;width:91.66666667%}.col-12{flex:0 0 auto;width:100%}.offset-1{margin-right:8.33333333%}.offset-2{margin-right:16.66666667%}.offset-3{margin-right:25%}.offset-4{margin-right:33.33333333%}.offset-5{margin-right:41.66666667%}.offset-6{margin-right:50%}.offset-7{margin-right:58.33333333%}.offset-8{margin-right:66.66666667%}.offset-9{margin-right:75%}.offset-10{margin-right:83.33333333%}.offset-11{margin-right:91.66666667%}.g-0,.gx-0{--bs-gutter-x:0}.g-0,.gy-0{--bs-gutter-y:0}.g-1,.gx-1{--bs-gutter-x:0.25rem}.g-1,.gy-1{--bs-gutter-y:0.25rem}.g-2,.gx-2{--bs-gutter-x:0.5rem}.g-2,.gy-2{--bs-gutter-y:0.5rem}.g-3,.gx-3{--bs-gutter-x:1rem}.g-3,.gy-3{--bs-gutter-y:1rem}.g-4,.gx-4{--bs-gutter-x:1.5rem}.g-4,.gy-4{--bs-gutter-y:1.5rem}.g-5,.gx-5{--bs-gutter-x:3rem}.g-5,.gy-5{--bs-gutter-y:3rem}@media (min-width:576px){.col-sm-auto{flex:0 0 auto;width:auto}.col-sm-1{flex:0 0 auto;width:8.33333333%}.col-sm-2{flex:0 0 auto;width:16.66666667%}.col-sm-3{flex:0 0 auto;width:25%}.col-sm-4{flex:0 0 auto;width:33.33333333%}.col-sm-5{flex:0 0 auto;width:41.66666667%}.col-sm-6{flex:0 0 auto;width:50%}.col-sm-7{flex:0 0 auto;width:58.33333333%}.col-sm-8{flex:0 0 auto;width:66.66666667%}.col-sm-9{flex:0 0 auto;width:75%}.col-sm-10{flex:0 0 auto;width:83.33333333%}.col-sm-11{flex:0 0 auto;width:91.66666667%}.col-sm-12{flex:0 0 auto;width:100%}.offset-sm-0{margin-right:0}.offset-sm-1{margin-right:8.33333333%}.offset-sm-2{margin-right:16.66666667%}.offset-sm-3{margin-right:25%}.offset-sm-4{margin-right:33.33333333%}.offset-sm-5{margin-right:41.66666667%}.offset-sm-6{margin-right:50%}.offset-sm-7{margin-right:58.33333333%}.offset-sm-8{margin-right:66.66666667%}.offset-sm-9{margin-right:75%}.offset-sm-10{margin-right:83.33333333%}.offset-sm-11{margin-right:91.66666667%}.g-sm-0,.gx-sm-0{--bs-gutter-x:0}.g-sm-0,.gy-sm-0{--bs-gutter-y:0}.g-sm-1,.gx-sm-1{--bs-gutter-x:0.25rem}.g-sm-1,.gy-sm-1{--bs-gutter-y:0.25rem}.g-sm-2,.gx-sm-2{--bs-gutter-x:0.5rem}.g-sm-2,.gy-sm-2{--bs-gutter-y:0.5rem}.g-sm-3,.gx-sm-3{--bs-gutter-x:1rem}.g-sm-3,.gy-sm-3{--bs-gutter-y:1rem}.g-sm-4,.gx-sm-4{--bs-gutter-x:1.5rem}.g-sm-4,.gy-sm-4{--bs-gutter-y:1.5rem}.g-sm-5,.gx-sm-5{--bs-gutter-x:3rem}.g-sm-5,.gy-sm-5{--bs-gutter-y:3rem}}@media (min-width:768px){.col-md-auto{flex:0 0 auto;width:auto}.col-md-1{flex:0 0 auto;width:8.33333333%}.col-md-2{flex:0 0 auto;width:16.66666667%}.col-md-3{flex:0 0 auto;width:25%}.col-md-4{flex:0 0 auto;width:33.33333333%}.col-md-5{flex:0 0 auto;width:41.66666667%}.col-md-6{flex:0 0 auto;width:50%}.col-md-7{flex:0 0 auto;width:58.33333333%}.col-md-8{flex:0 0 auto;width:66.66666667%}.col-md-9{flex:0 0 auto;width:75%}.col-md-10{flex:0 0 auto;width:83.33333333%}.col-md-11{flex:0 0 auto;width:91.66666667%}.col-md-12{flex:0 0 auto;width:100%}.offset-md-0{margin-right:0}.offset-md-1{margin-right:8.33333333%}.offset-md-2{margin-right:16.66666667%}.offset-md-3{margin-right:25%}.offset-md-4{margin-right:33.33333333%}.offset-md-5{margin-right:41.66666667%}.offset-md-6{margin-right:50%}.offset-md-7{margin-right:58.33333333%}.offset-md-8{margin-right:66.66666667%}.offset-md-9{margin-right:75%}.offset-md-10{margin-right:83.33333333%}.offset-md-11{margin-right:91.66666667%}.g-md-0,.gx-md-0{--bs-gutter-x:0}.g-md-0,.gy-md-0{--bs-gutter-y:0}.g-md-1,.gx-md-1{--bs-gutter-x:0.25rem}.g-md-1,.gy-md-1{--bs-gutter-y:0.25rem}.g-md-2,.gx-md-2{--bs-gutter-x:0.5rem}.g-md-2,.gy-md-2{--bs-gutter-y:0.5rem}.g-md-3,.gx-md-3{--bs-gutter-x:1rem}.g-md-3,.gy-md-3{--bs-gutter-y:1rem}.g-md-4,.gx-md-4{--bs-gutter-x:1.5rem}.g-md-4,.gy-md-4{--bs-gutter-y:1.5rem}.g-md-5,.gx-md-5{--bs-gutter-x:3rem}.g-md-5,.gy-md-5{--bs-gutter-y:3rem}}@media (min-width:992px){.col-lg-auto{flex:0 0 auto;width:auto}.col-lg-1{flex:0 0 auto;width:8.33333333%}.col-lg-2{flex:0 0 auto;width:16.66666667%}.col-lg-3{flex:0 0 auto;width:25%}.col-lg-4{flex:0 0 auto;width:33.33333333%}.col-lg-5{flex:0 0 auto;width:41.66666667%}.col-lg-6{flex:0 0 auto;width:50%}.col-lg-7{flex:0 0 auto;width:58.33333333%}.col-lg-8{flex:0 0 auto;width:66.66666667%}.col-lg-9{flex:0 0 auto;width:75%}.col-lg-10{flex:0 0 auto;width:83.33333333%}.col-lg-11{flex:0 0 auto;width:91.66666667%}.col-lg-12{flex:0 0 auto;width:100%}.offset-lg-0{margin-right:0}.offset-lg-1{margin-right:8.33333333%}.offset-lg-2{margin-right:16.66666667%}.offset-lg-3{margin-right:25%}.offset-lg-4{margin-right:33.33333333%}.offset-lg-5{margin-right:41.66666667%}.offset-lg-6{margin-right:50%}.offset-lg-7{margin-right:58.33333333%}.offset-lg-8{margin-right:66.66666667%}.offset-lg-9{margin-right:75%}.offset-lg-10{margin-right:83.33333333%}.offset-lg-11{margin-right:91.66666667%}.g-lg-0,.gx-lg-0{--bs-gutter-x:0}.g-lg-0,.gy-lg-0{--bs-gutter-y:0}.g-lg-1,.gx-lg-1{--bs-gutter-x:0.25rem}.g-lg-1,.gy-lg-1{--bs-gutter-y:0.25rem}.g-lg-2,.gx-lg-2{--bs-gutter-x:0.5rem}.g-lg-2,.gy-lg-2{--bs-gutter-y:0.5rem}.g-lg-3,.gx-lg-3{--bs-gutter-x:1rem}.g-lg-3,.gy-lg-3{--bs-gutter-y:1rem}.g-lg-4,.gx-lg-4{--bs-gutter-x:1.5rem}.g-lg-4,.gy-lg-4{--bs-gutter-y:1.5rem}.g-lg-5,.gx-lg-5{--bs-gutter-x:3rem}.g-lg-5,.gy-lg-5{--bs-gutter-y:3rem}}@media (min-width:1200px){.col-xl-auto{flex:0 0 auto;width:auto}.col-xl-1{flex:0 0 auto;width:8.33333333%}.col-xl-2{flex:0 0 auto;width:16.66666667%}.col-xl-3{flex:0 0 auto;width:25%}.col-xl-4{flex:0 0 auto;width:33.33333333%}.col-xl-5{flex:0 0 auto;width:41.66666667%}.col-xl-6{flex:0 0 auto;width:50%}.col-xl-7{flex:0 0 auto;width:58.33333333%}.col-xl-8{flex:0 0 auto;width:66.66666667%}.col-xl-9{flex:0 0 auto;width:75%}.col-xl-10{flex:0 0 auto;width:83.33333333%}.col-xl-11{flex:0 0 auto;width:91.66666667%}.col-xl-12{flex:0 0 auto;width:100%}.offset-xl-0{margin-right:0}.offset-xl-1{margin-right:8.33333333%}.offset-xl-2{margin-right:16.66666667%}.offset-xl-3{margin-right:25%}.offset-xl-4{margin-right:33.33333333%}.offset-xl-5{margin-right:41.66666667%}.offset-xl-6{margin-right:50%}.offset-xl-7{margin-right:58.33333333%}.offset-xl-8{margin-right:66.66666667%}.offset-xl-9{margin-right:75%}.offset-xl-10{margin-right:83.33333333%}.offset-xl-11{margin-right:91.66666667%}.g-xl-0,.gx-xl-0{--bs-gutter-x:0}.g-xl-0,.gy-xl-0{--bs-gutter-y:0}.g-xl-1,.gx-xl-1{--bs-gutter-x:0.25rem}.g-xl-1,.gy-xl-1{--bs-gutter-y:0.25rem}.g-xl-2,.gx-xl-2{--bs-gutter-x:0.5rem}.g-xl-2,.gy-xl-2{--bs-gutter-y:0.5rem}.g-xl-3,.gx-xl-3{--bs-gutter-x:1rem}.g-xl-3,.gy-xl-3{--bs-gutter-y:1rem}.g-xl-4,.gx-xl-4{--bs-gutter-x:1.5rem}.g-xl-4,.gy-xl-4{--bs-gutter-y:1.5rem}.g-xl-5,.gx-xl-5{--bs-gutter-x:3rem}.g-xl-5,.gy-xl-5{--bs-gutter-y:3rem}}@media (min-width:1400px){.col-xxl-auto{flex:0 0 auto;width:auto}.col-xxl-1{flex:0 0 auto;width:8.33333333%}.col-xxl-2{flex:0 0 auto;width:16.66666667%}.col-xxl-3{flex:0 0 auto;width:25%}.col-xxl-4{flex:0 0 auto;width:33.33333333%}.col-xxl-5{flex:0 0 auto;width:41.66666667%}.col-xxl-6{flex:0 0 auto;width:50%}.col-xxl-7{flex:0 0 auto;width:58.33333333%}.col-xxl-8{flex:0 0 auto;width:66.66666667%}.col-xxl-9{flex:0 0 auto;width:75%}.col-xxl-10{flex:0 0 auto;width:83.33333333%}.col-xxl-11{flex:0 0 auto;width:91.66666667%}.col-xxl-12{flex:0 0 auto;width:100%}.offset-xxl-0{margin-right:0}.offset-xxl-1{margin-right:8.33333333%}.offset-xxl-2{margin-right:16.66666667%}.offset-xxl-3{margin-right:25%}.offset-xxl-4{margin-right:33.33333333%}.offset-xxl-5{margin-right:41.66666667%}.offset-xxl-6{margin-right:50%}.offset-xxl-7{margin-right:58.33333333%}.offset-xxl-8{margin-right:66.66666667%}.offset-xxl-9{margin-right:75%}.offset-xxl-10{margin-right:83.33333333%}.offset-xxl-11{margin-right:91.66666667%}.g-xxl-0,.gx-xxl-0{--bs-gutter-x:0}.g-xxl-0,.gy-xxl-0{--bs-gutter-y:0}.g-xxl-1,.gx-xxl-1{--bs-gutter-x:0.25rem}.g-xxl-1,.gy-xxl-1{--bs-gutter-y:0.25rem}.g-xxl-2,.gx-xxl-2{--bs-gutter-x:0.5rem}.g-xxl-2,.gy-xxl-2{--bs-gutter-y:0.5rem}.g-xxl-3,.gx-xxl-3{--bs-gutter-x:1rem}.g-xxl-3,.gy-xxl-3{--bs-gutter-y:1rem}.g-xxl-4,.gx-xxl-4{--bs-gutter-x:1.5rem}.g-xxl-4,.gy-xxl-4{--bs-gutter-y:1.5rem}.g-xxl-5,.gx-xxl-5{--bs-gutter-x:3rem}.g-xxl-5,.gy-xxl-5{--bs-gutter-y:3rem}}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-grid{display:grid!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}.d-none{display:none!important}.flex-fill{flex:1 1 auto!important}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column-reverse{flex-direction:column-reverse!important}.flex-grow-0{flex-grow:0!important}.flex-grow-1{flex-grow:1!important}.flex-shrink-0{flex-shrink:0!important}.flex-shrink-1{flex-shrink:1!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.justify-content-evenly{justify-content:space-evenly!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.align-items-baseline{align-items:baseline!important}.align-items-stretch{align-items:stretch!important}.align-content-start{align-content:flex-start!important}.align-content-end{align-content:flex-end!important}.align-content-center{align-content:center!important}.align-content-between{align-content:space-between!important}.align-content-around{align-content:space-around!important}.align-content-stretch{align-content:stretch!important}.align-self-auto{align-self:auto!important}.align-self-start{align-self:flex-start!important}.align-self-end{align-self:flex-end!important}.align-self-center{align-self:center!important}.align-self-baseline{align-self:baseline!important}.align-self-stretch{align-self:stretch!important}.order-first{order:-1!important}.order-0{order:0!important}.order-1{order:1!important}.order-2{order:2!important}.order-3{order:3!important}.order-4{order:4!important}.order-5{order:5!important}.order-last{order:6!important}.m-0{margin:0!important}.m-1{margin:.25rem!important}.m-2{margin:.5rem!important}.m-3{margin:1rem!important}.m-4{margin:1.5rem!important}.m-5{margin:3rem!important}.m-auto{margin:auto!important}.mx-0{margin-left:0!important;margin-right:0!important}.mx-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-3{margin-left:1rem!important;margin-right:1rem!important}.mx-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-5{margin-left:3rem!important;margin-right:3rem!important}.mx-auto{margin-left:auto!important;margin-right:auto!important}.my-0{margin-top:0!important;margin-bottom:0!important}.my-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-0{margin-top:0!important}.mt-1{margin-top:.25rem!important}.mt-2{margin-top:.5rem!important}.mt-3{margin-top:1rem!important}.mt-4{margin-top:1.5rem!important}.mt-5{margin-top:3rem!important}.mt-auto{margin-top:auto!important}.me-0{margin-left:0!important}.me-1{margin-left:.25rem!important}.me-2{margin-left:.5rem!important}.me-3{margin-left:1rem!important}.me-4{margin-left:1.5rem!important}.me-5{margin-left:3rem!important}.me-auto{margin-left:auto!important}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:.25rem!important}.mb-2{margin-bottom:.5rem!important}.mb-3{margin-bottom:1rem!important}.mb-4{margin-bottom:1.5rem!important}.mb-5{margin-bottom:3rem!important}.mb-auto{margin-bottom:auto!important}.ms-0{margin-right:0!important}.ms-1{margin-right:.25rem!important}.ms-2{margin-right:.5rem!important}.ms-3{margin-right:1rem!important}.ms-4{margin-right:1.5rem!important}.ms-5{margin-right:3rem!important}.ms-auto{margin-right:auto!important}.p-0{padding:0!important}.p-1{padding:.25rem!important}.p-2{padding:.5rem!important}.p-3{padding:1rem!important}.p-4{padding:1.5rem!important}.p-5{padding:3rem!important}.px-0{padding-left:0!important;padding-right:0!important}.px-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-3{padding-left:1rem!important;padding-right:1rem!important}.px-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-5{padding-left:3rem!important;padding-right:3rem!important}.py-0{padding-top:0!important;padding-bottom:0!important}.py-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-0{padding-top:0!important}.pt-1{padding-top:.25rem!important}.pt-2{padding-top:.5rem!important}.pt-3{padding-top:1rem!important}.pt-4{padding-top:1.5rem!important}.pt-5{padding-top:3rem!important}.pe-0{padding-left:0!important}.pe-1{padding-left:.25rem!important}.pe-2{padding-left:.5rem!important}.pe-3{padding-left:1rem!important}.pe-4{padding-left:1.5rem!important}.pe-5{padding-left:3rem!important}.pb-0{padding-bottom:0!important}.pb-1{padding-bottom:.25rem!important}.pb-2{padding-bottom:.5rem!important}.pb-3{padding-bottom:1rem!important}.pb-4{padding-bottom:1.5rem!important}.pb-5{padding-bottom:3rem!important}.ps-0{padding-right:0!important}.ps-1{padding-right:.25rem!important}.ps-2{padding-right:.5rem!important}.ps-3{padding-right:1rem!important}.ps-4{padding-right:1.5rem!important}.ps-5{padding-right:3rem!important}@media (min-width:576px){.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-grid{display:grid!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:flex!important}.d-sm-inline-flex{display:inline-flex!important}.d-sm-none{display:none!important}.flex-sm-fill{flex:1 1 auto!important}.flex-sm-row{flex-direction:row!important}.flex-sm-column{flex-direction:column!important}.flex-sm-row-reverse{flex-direction:row-reverse!important}.flex-sm-column-reverse{flex-direction:column-reverse!important}.flex-sm-grow-0{flex-grow:0!important}.flex-sm-grow-1{flex-grow:1!important}.flex-sm-shrink-0{flex-shrink:0!important}.flex-sm-shrink-1{flex-shrink:1!important}.flex-sm-wrap{flex-wrap:wrap!important}.flex-sm-nowrap{flex-wrap:nowrap!important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-sm-start{justify-content:flex-start!important}.justify-content-sm-end{justify-content:flex-end!important}.justify-content-sm-center{justify-content:center!important}.justify-content-sm-between{justify-content:space-between!important}.justify-content-sm-around{justify-content:space-around!important}.justify-content-sm-evenly{justify-content:space-evenly!important}.align-items-sm-start{align-items:flex-start!important}.align-items-sm-end{align-items:flex-end!important}.align-items-sm-center{align-items:center!important}.align-items-sm-baseline{align-items:baseline!important}.align-items-sm-stretch{align-items:stretch!important}.align-content-sm-start{align-content:flex-start!important}.align-content-sm-end{align-content:flex-end!important}.align-content-sm-center{align-content:center!important}.align-content-sm-between{align-content:space-between!important}.align-content-sm-around{align-content:space-around!important}.align-content-sm-stretch{align-content:stretch!important}.align-self-sm-auto{align-self:auto!important}.align-self-sm-start{align-self:flex-start!important}.align-self-sm-end{align-self:flex-end!important}.align-self-sm-center{align-self:center!important}.align-self-sm-baseline{align-self:baseline!important}.align-self-sm-stretch{align-self:stretch!important}.order-sm-first{order:-1!important}.order-sm-0{order:0!important}.order-sm-1{order:1!important}.order-sm-2{order:2!important}.order-sm-3{order:3!important}.order-sm-4{order:4!important}.order-sm-5{order:5!important}.order-sm-last{order:6!important}.m-sm-0{margin:0!important}.m-sm-1{margin:.25rem!important}.m-sm-2{margin:.5rem!important}.m-sm-3{margin:1rem!important}.m-sm-4{margin:1.5rem!important}.m-sm-5{margin:3rem!important}.m-sm-auto{margin:auto!important}.mx-sm-0{margin-left:0!important;margin-right:0!important}.mx-sm-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-sm-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-sm-3{margin-left:1rem!important;margin-right:1rem!important}.mx-sm-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-sm-5{margin-left:3rem!important;margin-right:3rem!important}.mx-sm-auto{margin-left:auto!important;margin-right:auto!important}.my-sm-0{margin-top:0!important;margin-bottom:0!important}.my-sm-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-sm-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-sm-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-sm-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-sm-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-sm-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-sm-0{margin-top:0!important}.mt-sm-1{margin-top:.25rem!important}.mt-sm-2{margin-top:.5rem!important}.mt-sm-3{margin-top:1rem!important}.mt-sm-4{margin-top:1.5rem!important}.mt-sm-5{margin-top:3rem!important}.mt-sm-auto{margin-top:auto!important}.me-sm-0{margin-left:0!important}.me-sm-1{margin-left:.25rem!important}.me-sm-2{margin-left:.5rem!important}.me-sm-3{margin-left:1rem!important}.me-sm-4{margin-left:1.5rem!important}.me-sm-5{margin-left:3rem!important}.me-sm-auto{margin-left:auto!important}.mb-sm-0{margin-bottom:0!important}.mb-sm-1{margin-bottom:.25rem!important}.mb-sm-2{margin-bottom:.5rem!important}.mb-sm-3{margin-bottom:1rem!important}.mb-sm-4{margin-bottom:1.5rem!important}.mb-sm-5{margin-bottom:3rem!important}.mb-sm-auto{margin-bottom:auto!important}.ms-sm-0{margin-right:0!important}.ms-sm-1{margin-right:.25rem!important}.ms-sm-2{margin-right:.5rem!important}.ms-sm-3{margin-right:1rem!important}.ms-sm-4{margin-right:1.5rem!important}.ms-sm-5{margin-right:3rem!important}.ms-sm-auto{margin-right:auto!important}.p-sm-0{padding:0!important}.p-sm-1{padding:.25rem!important}.p-sm-2{padding:.5rem!important}.p-sm-3{padding:1rem!important}.p-sm-4{padding:1.5rem!important}.p-sm-5{padding:3rem!important}.px-sm-0{padding-left:0!important;padding-right:0!important}.px-sm-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-sm-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-sm-3{padding-left:1rem!important;padding-right:1rem!important}.px-sm-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-sm-5{padding-left:3rem!important;padding-right:3rem!important}.py-sm-0{padding-top:0!important;padding-bottom:0!important}.py-sm-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-sm-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-sm-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-sm-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-sm-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-sm-0{padding-top:0!important}.pt-sm-1{padding-top:.25rem!important}.pt-sm-2{padding-top:.5rem!important}.pt-sm-3{padding-top:1rem!important}.pt-sm-4{padding-top:1.5rem!important}.pt-sm-5{padding-top:3rem!important}.pe-sm-0{padding-left:0!important}.pe-sm-1{padding-left:.25rem!important}.pe-sm-2{padding-left:.5rem!important}.pe-sm-3{padding-left:1rem!important}.pe-sm-4{padding-left:1.5rem!important}.pe-sm-5{padding-left:3rem!important}.pb-sm-0{padding-bottom:0!important}.pb-sm-1{padding-bottom:.25rem!important}.pb-sm-2{padding-bottom:.5rem!important}.pb-sm-3{padding-bottom:1rem!important}.pb-sm-4{padding-bottom:1.5rem!important}.pb-sm-5{padding-bottom:3rem!important}.ps-sm-0{padding-right:0!important}.ps-sm-1{padding-right:.25rem!important}.ps-sm-2{padding-right:.5rem!important}.ps-sm-3{padding-right:1rem!important}.ps-sm-4{padding-right:1.5rem!important}.ps-sm-5{padding-right:3rem!important}}@media (min-width:768px){.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-grid{display:grid!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:flex!important}.d-md-inline-flex{display:inline-flex!important}.d-md-none{display:none!important}.flex-md-fill{flex:1 1 auto!important}.flex-md-row{flex-direction:row!important}.flex-md-column{flex-direction:column!important}.flex-md-row-reverse{flex-direction:row-reverse!important}.flex-md-column-reverse{flex-direction:column-reverse!important}.flex-md-grow-0{flex-grow:0!important}.flex-md-grow-1{flex-grow:1!important}.flex-md-shrink-0{flex-shrink:0!important}.flex-md-shrink-1{flex-shrink:1!important}.flex-md-wrap{flex-wrap:wrap!important}.flex-md-nowrap{flex-wrap:nowrap!important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-md-start{justify-content:flex-start!important}.justify-content-md-end{justify-content:flex-end!important}.justify-content-md-center{justify-content:center!important}.justify-content-md-between{justify-content:space-between!important}.justify-content-md-around{justify-content:space-around!important}.justify-content-md-evenly{justify-content:space-evenly!important}.align-items-md-start{align-items:flex-start!important}.align-items-md-end{align-items:flex-end!important}.align-items-md-center{align-items:center!important}.align-items-md-baseline{align-items:baseline!important}.align-items-md-stretch{align-items:stretch!important}.align-content-md-start{align-content:flex-start!important}.align-content-md-end{align-content:flex-end!important}.align-content-md-center{align-content:center!important}.align-content-md-between{align-content:space-between!important}.align-content-md-around{align-content:space-around!important}.align-content-md-stretch{align-content:stretch!important}.align-self-md-auto{align-self:auto!important}.align-self-md-start{align-self:flex-start!important}.align-self-md-end{align-self:flex-end!important}.align-self-md-center{align-self:center!important}.align-self-md-baseline{align-self:baseline!important}.align-self-md-stretch{align-self:stretch!important}.order-md-first{order:-1!important}.order-md-0{order:0!important}.order-md-1{order:1!important}.order-md-2{order:2!important}.order-md-3{order:3!important}.order-md-4{order:4!important}.order-md-5{order:5!important}.order-md-last{order:6!important}.m-md-0{margin:0!important}.m-md-1{margin:.25rem!important}.m-md-2{margin:.5rem!important}.m-md-3{margin:1rem!important}.m-md-4{margin:1.5rem!important}.m-md-5{margin:3rem!important}.m-md-auto{margin:auto!important}.mx-md-0{margin-left:0!important;margin-right:0!important}.mx-md-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-md-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-md-3{margin-left:1rem!important;margin-right:1rem!important}.mx-md-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-md-5{margin-left:3rem!important;margin-right:3rem!important}.mx-md-auto{margin-left:auto!important;margin-right:auto!important}.my-md-0{margin-top:0!important;margin-bottom:0!important}.my-md-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-md-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-md-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-md-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-md-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-md-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-md-0{margin-top:0!important}.mt-md-1{margin-top:.25rem!important}.mt-md-2{margin-top:.5rem!important}.mt-md-3{margin-top:1rem!important}.mt-md-4{margin-top:1.5rem!important}.mt-md-5{margin-top:3rem!important}.mt-md-auto{margin-top:auto!important}.me-md-0{margin-left:0!important}.me-md-1{margin-left:.25rem!important}.me-md-2{margin-left:.5rem!important}.me-md-3{margin-left:1rem!important}.me-md-4{margin-left:1.5rem!important}.me-md-5{margin-left:3rem!important}.me-md-auto{margin-left:auto!important}.mb-md-0{margin-bottom:0!important}.mb-md-1{margin-bottom:.25rem!important}.mb-md-2{margin-bottom:.5rem!important}.mb-md-3{margin-bottom:1rem!important}.mb-md-4{margin-bottom:1.5rem!important}.mb-md-5{margin-bottom:3rem!important}.mb-md-auto{margin-bottom:auto!important}.ms-md-0{margin-right:0!important}.ms-md-1{margin-right:.25rem!important}.ms-md-2{margin-right:.5rem!important}.ms-md-3{margin-right:1rem!important}.ms-md-4{margin-right:1.5rem!important}.ms-md-5{margin-right:3rem!important}.ms-md-auto{margin-right:auto!important}.p-md-0{padding:0!important}.p-md-1{padding:.25rem!important}.p-md-2{padding:.5rem!important}.p-md-3{padding:1rem!important}.p-md-4{padding:1.5rem!important}.p-md-5{padding:3rem!important}.px-md-0{padding-left:0!important;padding-right:0!important}.px-md-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-md-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-md-3{padding-left:1rem!important;padding-right:1rem!important}.px-md-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-md-5{padding-left:3rem!important;padding-right:3rem!important}.py-md-0{padding-top:0!important;padding-bottom:0!important}.py-md-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-md-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-md-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-md-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-md-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-md-0{padding-top:0!important}.pt-md-1{padding-top:.25rem!important}.pt-md-2{padding-top:.5rem!important}.pt-md-3{padding-top:1rem!important}.pt-md-4{padding-top:1.5rem!important}.pt-md-5{padding-top:3rem!important}.pe-md-0{padding-left:0!important}.pe-md-1{padding-left:.25rem!important}.pe-md-2{padding-left:.5rem!important}.pe-md-3{padding-left:1rem!important}.pe-md-4{padding-left:1.5rem!important}.pe-md-5{padding-left:3rem!important}.pb-md-0{padding-bottom:0!important}.pb-md-1{padding-bottom:.25rem!important}.pb-md-2{padding-bottom:.5rem!important}.pb-md-3{padding-bottom:1rem!important}.pb-md-4{padding-bottom:1.5rem!important}.pb-md-5{padding-bottom:3rem!important}.ps-md-0{padding-right:0!important}.ps-md-1{padding-right:.25rem!important}.ps-md-2{padding-right:.5rem!important}.ps-md-3{padding-right:1rem!important}.ps-md-4{padding-right:1.5rem!important}.ps-md-5{padding-right:3rem!important}}@media (min-width:992px){.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-grid{display:grid!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:flex!important}.d-lg-inline-flex{display:inline-flex!important}.d-lg-none{display:none!important}.flex-lg-fill{flex:1 1 auto!important}.flex-lg-row{flex-direction:row!important}.flex-lg-column{flex-direction:column!important}.flex-lg-row-reverse{flex-direction:row-reverse!important}.flex-lg-column-reverse{flex-direction:column-reverse!important}.flex-lg-grow-0{flex-grow:0!important}.flex-lg-grow-1{flex-grow:1!important}.flex-lg-shrink-0{flex-shrink:0!important}.flex-lg-shrink-1{flex-shrink:1!important}.flex-lg-wrap{flex-wrap:wrap!important}.flex-lg-nowrap{flex-wrap:nowrap!important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-lg-start{justify-content:flex-start!important}.justify-content-lg-end{justify-content:flex-end!important}.justify-content-lg-center{justify-content:center!important}.justify-content-lg-between{justify-content:space-between!important}.justify-content-lg-around{justify-content:space-around!important}.justify-content-lg-evenly{justify-content:space-evenly!important}.align-items-lg-start{align-items:flex-start!important}.align-items-lg-end{align-items:flex-end!important}.align-items-lg-center{align-items:center!important}.align-items-lg-baseline{align-items:baseline!important}.align-items-lg-stretch{align-items:stretch!important}.align-content-lg-start{align-content:flex-start!important}.align-content-lg-end{align-content:flex-end!important}.align-content-lg-center{align-content:center!important}.align-content-lg-between{align-content:space-between!important}.align-content-lg-around{align-content:space-around!important}.align-content-lg-stretch{align-content:stretch!important}.align-self-lg-auto{align-self:auto!important}.align-self-lg-start{align-self:flex-start!important}.align-self-lg-end{align-self:flex-end!important}.align-self-lg-center{align-self:center!important}.align-self-lg-baseline{align-self:baseline!important}.align-self-lg-stretch{align-self:stretch!important}.order-lg-first{order:-1!important}.order-lg-0{order:0!important}.order-lg-1{order:1!important}.order-lg-2{order:2!important}.order-lg-3{order:3!important}.order-lg-4{order:4!important}.order-lg-5{order:5!important}.order-lg-last{order:6!important}.m-lg-0{margin:0!important}.m-lg-1{margin:.25rem!important}.m-lg-2{margin:.5rem!important}.m-lg-3{margin:1rem!important}.m-lg-4{margin:1.5rem!important}.m-lg-5{margin:3rem!important}.m-lg-auto{margin:auto!important}.mx-lg-0{margin-left:0!important;margin-right:0!important}.mx-lg-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-lg-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-lg-3{margin-left:1rem!important;margin-right:1rem!important}.mx-lg-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-lg-5{margin-left:3rem!important;margin-right:3rem!important}.mx-lg-auto{margin-left:auto!important;margin-right:auto!important}.my-lg-0{margin-top:0!important;margin-bottom:0!important}.my-lg-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-lg-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-lg-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-lg-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-lg-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-lg-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-lg-0{margin-top:0!important}.mt-lg-1{margin-top:.25rem!important}.mt-lg-2{margin-top:.5rem!important}.mt-lg-3{margin-top:1rem!important}.mt-lg-4{margin-top:1.5rem!important}.mt-lg-5{margin-top:3rem!important}.mt-lg-auto{margin-top:auto!important}.me-lg-0{margin-left:0!important}.me-lg-1{margin-left:.25rem!important}.me-lg-2{margin-left:.5rem!important}.me-lg-3{margin-left:1rem!important}.me-lg-4{margin-left:1.5rem!important}.me-lg-5{margin-left:3rem!important}.me-lg-auto{margin-left:auto!important}.mb-lg-0{margin-bottom:0!important}.mb-lg-1{margin-bottom:.25rem!important}.mb-lg-2{margin-bottom:.5rem!important}.mb-lg-3{margin-bottom:1rem!important}.mb-lg-4{margin-bottom:1.5rem!important}.mb-lg-5{margin-bottom:3rem!important}.mb-lg-auto{margin-bottom:auto!important}.ms-lg-0{margin-right:0!important}.ms-lg-1{margin-right:.25rem!important}.ms-lg-2{margin-right:.5rem!important}.ms-lg-3{margin-right:1rem!important}.ms-lg-4{margin-right:1.5rem!important}.ms-lg-5{margin-right:3rem!important}.ms-lg-auto{margin-right:auto!important}.p-lg-0{padding:0!important}.p-lg-1{padding:.25rem!important}.p-lg-2{padding:.5rem!important}.p-lg-3{padding:1rem!important}.p-lg-4{padding:1.5rem!important}.p-lg-5{padding:3rem!important}.px-lg-0{padding-left:0!important;padding-right:0!important}.px-lg-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-lg-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-lg-3{padding-left:1rem!important;padding-right:1rem!important}.px-lg-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-lg-5{padding-left:3rem!important;padding-right:3rem!important}.py-lg-0{padding-top:0!important;padding-bottom:0!important}.py-lg-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-lg-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-lg-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-lg-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-lg-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-lg-0{padding-top:0!important}.pt-lg-1{padding-top:.25rem!important}.pt-lg-2{padding-top:.5rem!important}.pt-lg-3{padding-top:1rem!important}.pt-lg-4{padding-top:1.5rem!important}.pt-lg-5{padding-top:3rem!important}.pe-lg-0{padding-left:0!important}.pe-lg-1{padding-left:.25rem!important}.pe-lg-2{padding-left:.5rem!important}.pe-lg-3{padding-left:1rem!important}.pe-lg-4{padding-left:1.5rem!important}.pe-lg-5{padding-left:3rem!important}.pb-lg-0{padding-bottom:0!important}.pb-lg-1{padding-bottom:.25rem!important}.pb-lg-2{padding-bottom:.5rem!important}.pb-lg-3{padding-bottom:1rem!important}.pb-lg-4{padding-bottom:1.5rem!important}.pb-lg-5{padding-bottom:3rem!important}.ps-lg-0{padding-right:0!important}.ps-lg-1{padding-right:.25rem!important}.ps-lg-2{padding-right:.5rem!important}.ps-lg-3{padding-right:1rem!important}.ps-lg-4{padding-right:1.5rem!important}.ps-lg-5{padding-right:3rem!important}}@media (min-width:1200px){.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-grid{display:grid!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:flex!important}.d-xl-inline-flex{display:inline-flex!important}.d-xl-none{display:none!important}.flex-xl-fill{flex:1 1 auto!important}.flex-xl-row{flex-direction:row!important}.flex-xl-column{flex-direction:column!important}.flex-xl-row-reverse{flex-direction:row-reverse!important}.flex-xl-column-reverse{flex-direction:column-reverse!important}.flex-xl-grow-0{flex-grow:0!important}.flex-xl-grow-1{flex-grow:1!important}.flex-xl-shrink-0{flex-shrink:0!important}.flex-xl-shrink-1{flex-shrink:1!important}.flex-xl-wrap{flex-wrap:wrap!important}.flex-xl-nowrap{flex-wrap:nowrap!important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-xl-start{justify-content:flex-start!important}.justify-content-xl-end{justify-content:flex-end!important}.justify-content-xl-center{justify-content:center!important}.justify-content-xl-between{justify-content:space-between!important}.justify-content-xl-around{justify-content:space-around!important}.justify-content-xl-evenly{justify-content:space-evenly!important}.align-items-xl-start{align-items:flex-start!important}.align-items-xl-end{align-items:flex-end!important}.align-items-xl-center{align-items:center!important}.align-items-xl-baseline{align-items:baseline!important}.align-items-xl-stretch{align-items:stretch!important}.align-content-xl-start{align-content:flex-start!important}.align-content-xl-end{align-content:flex-end!important}.align-content-xl-center{align-content:center!important}.align-content-xl-between{align-content:space-between!important}.align-content-xl-around{align-content:space-around!important}.align-content-xl-stretch{align-content:stretch!important}.align-self-xl-auto{align-self:auto!important}.align-self-xl-start{align-self:flex-start!important}.align-self-xl-end{align-self:flex-end!important}.align-self-xl-center{align-self:center!important}.align-self-xl-baseline{align-self:baseline!important}.align-self-xl-stretch{align-self:stretch!important}.order-xl-first{order:-1!important}.order-xl-0{order:0!important}.order-xl-1{order:1!important}.order-xl-2{order:2!important}.order-xl-3{order:3!important}.order-xl-4{order:4!important}.order-xl-5{order:5!important}.order-xl-last{order:6!important}.m-xl-0{margin:0!important}.m-xl-1{margin:.25rem!important}.m-xl-2{margin:.5rem!important}.m-xl-3{margin:1rem!important}.m-xl-4{margin:1.5rem!important}.m-xl-5{margin:3rem!important}.m-xl-auto{margin:auto!important}.mx-xl-0{margin-left:0!important;margin-right:0!important}.mx-xl-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-xl-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-xl-3{margin-left:1rem!important;margin-right:1rem!important}.mx-xl-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-xl-5{margin-left:3rem!important;margin-right:3rem!important}.mx-xl-auto{margin-left:auto!important;margin-right:auto!important}.my-xl-0{margin-top:0!important;margin-bottom:0!important}.my-xl-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-xl-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-xl-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-xl-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-xl-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-xl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xl-0{margin-top:0!important}.mt-xl-1{margin-top:.25rem!important}.mt-xl-2{margin-top:.5rem!important}.mt-xl-3{margin-top:1rem!important}.mt-xl-4{margin-top:1.5rem!important}.mt-xl-5{margin-top:3rem!important}.mt-xl-auto{margin-top:auto!important}.me-xl-0{margin-left:0!important}.me-xl-1{margin-left:.25rem!important}.me-xl-2{margin-left:.5rem!important}.me-xl-3{margin-left:1rem!important}.me-xl-4{margin-left:1.5rem!important}.me-xl-5{margin-left:3rem!important}.me-xl-auto{margin-left:auto!important}.mb-xl-0{margin-bottom:0!important}.mb-xl-1{margin-bottom:.25rem!important}.mb-xl-2{margin-bottom:.5rem!important}.mb-xl-3{margin-bottom:1rem!important}.mb-xl-4{margin-bottom:1.5rem!important}.mb-xl-5{margin-bottom:3rem!important}.mb-xl-auto{margin-bottom:auto!important}.ms-xl-0{margin-right:0!important}.ms-xl-1{margin-right:.25rem!important}.ms-xl-2{margin-right:.5rem!important}.ms-xl-3{margin-right:1rem!important}.ms-xl-4{margin-right:1.5rem!important}.ms-xl-5{margin-right:3rem!important}.ms-xl-auto{margin-right:auto!important}.p-xl-0{padding:0!important}.p-xl-1{padding:.25rem!important}.p-xl-2{padding:.5rem!important}.p-xl-3{padding:1rem!important}.p-xl-4{padding:1.5rem!important}.p-xl-5{padding:3rem!important}.px-xl-0{padding-left:0!important;padding-right:0!important}.px-xl-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-xl-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-xl-3{padding-left:1rem!important;padding-right:1rem!important}.px-xl-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-xl-5{padding-left:3rem!important;padding-right:3rem!important}.py-xl-0{padding-top:0!important;padding-bottom:0!important}.py-xl-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-xl-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-xl-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-xl-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-xl-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-xl-0{padding-top:0!important}.pt-xl-1{padding-top:.25rem!important}.pt-xl-2{padding-top:.5rem!important}.pt-xl-3{padding-top:1rem!important}.pt-xl-4{padding-top:1.5rem!important}.pt-xl-5{padding-top:3rem!important}.pe-xl-0{padding-left:0!important}.pe-xl-1{padding-left:.25rem!important}.pe-xl-2{padding-left:.5rem!important}.pe-xl-3{padding-left:1rem!important}.pe-xl-4{padding-left:1.5rem!important}.pe-xl-5{padding-left:3rem!important}.pb-xl-0{padding-bottom:0!important}.pb-xl-1{padding-bottom:.25rem!important}.pb-xl-2{padding-bottom:.5rem!important}.pb-xl-3{padding-bottom:1rem!important}.pb-xl-4{padding-bottom:1.5rem!important}.pb-xl-5{padding-bottom:3rem!important}.ps-xl-0{padding-right:0!important}.ps-xl-1{padding-right:.25rem!important}.ps-xl-2{padding-right:.5rem!important}.ps-xl-3{padding-right:1rem!important}.ps-xl-4{padding-right:1.5rem!important}.ps-xl-5{padding-right:3rem!important}}@media (min-width:1400px){.d-xxl-inline{display:inline!important}.d-xxl-inline-block{display:inline-block!important}.d-xxl-block{display:block!important}.d-xxl-grid{display:grid!important}.d-xxl-table{display:table!important}.d-xxl-table-row{display:table-row!important}.d-xxl-table-cell{display:table-cell!important}.d-xxl-flex{display:flex!important}.d-xxl-inline-flex{display:inline-flex!important}.d-xxl-none{display:none!important}.flex-xxl-fill{flex:1 1 auto!important}.flex-xxl-row{flex-direction:row!important}.flex-xxl-column{flex-direction:column!important}.flex-xxl-row-reverse{flex-direction:row-reverse!important}.flex-xxl-column-reverse{flex-direction:column-reverse!important}.flex-xxl-grow-0{flex-grow:0!important}.flex-xxl-grow-1{flex-grow:1!important}.flex-xxl-shrink-0{flex-shrink:0!important}.flex-xxl-shrink-1{flex-shrink:1!important}.flex-xxl-wrap{flex-wrap:wrap!important}.flex-xxl-nowrap{flex-wrap:nowrap!important}.flex-xxl-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-xxl-start{justify-content:flex-start!important}.justify-content-xxl-end{justify-content:flex-end!important}.justify-content-xxl-center{justify-content:center!important}.justify-content-xxl-between{justify-content:space-between!important}.justify-content-xxl-around{justify-content:space-around!important}.justify-content-xxl-evenly{justify-content:space-evenly!important}.align-items-xxl-start{align-items:flex-start!important}.align-items-xxl-end{align-items:flex-end!important}.align-items-xxl-center{align-items:center!important}.align-items-xxl-baseline{align-items:baseline!important}.align-items-xxl-stretch{align-items:stretch!important}.align-content-xxl-start{align-content:flex-start!important}.align-content-xxl-end{align-content:flex-end!important}.align-content-xxl-center{align-content:center!important}.align-content-xxl-between{align-content:space-between!important}.align-content-xxl-around{align-content:space-around!important}.align-content-xxl-stretch{align-content:stretch!important}.align-self-xxl-auto{align-self:auto!important}.align-self-xxl-start{align-self:flex-start!important}.align-self-xxl-end{align-self:flex-end!important}.align-self-xxl-center{align-self:center!important}.align-self-xxl-baseline{align-self:baseline!important}.align-self-xxl-stretch{align-self:stretch!important}.order-xxl-first{order:-1!important}.order-xxl-0{order:0!important}.order-xxl-1{order:1!important}.order-xxl-2{order:2!important}.order-xxl-3{order:3!important}.order-xxl-4{order:4!important}.order-xxl-5{order:5!important}.order-xxl-last{order:6!important}.m-xxl-0{margin:0!important}.m-xxl-1{margin:.25rem!important}.m-xxl-2{margin:.5rem!important}.m-xxl-3{margin:1rem!important}.m-xxl-4{margin:1.5rem!important}.m-xxl-5{margin:3rem!important}.m-xxl-auto{margin:auto!important}.mx-xxl-0{margin-left:0!important;margin-right:0!important}.mx-xxl-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-xxl-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-xxl-3{margin-left:1rem!important;margin-right:1rem!important}.mx-xxl-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-xxl-5{margin-left:3rem!important;margin-right:3rem!important}.mx-xxl-auto{margin-left:auto!important;margin-right:auto!important}.my-xxl-0{margin-top:0!important;margin-bottom:0!important}.my-xxl-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-xxl-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-xxl-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-xxl-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-xxl-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-xxl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xxl-0{margin-top:0!important}.mt-xxl-1{margin-top:.25rem!important}.mt-xxl-2{margin-top:.5rem!important}.mt-xxl-3{margin-top:1rem!important}.mt-xxl-4{margin-top:1.5rem!important}.mt-xxl-5{margin-top:3rem!important}.mt-xxl-auto{margin-top:auto!important}.me-xxl-0{margin-left:0!important}.me-xxl-1{margin-left:.25rem!important}.me-xxl-2{margin-left:.5rem!important}.me-xxl-3{margin-left:1rem!important}.me-xxl-4{margin-left:1.5rem!important}.me-xxl-5{margin-left:3rem!important}.me-xxl-auto{margin-left:auto!important}.mb-xxl-0{margin-bottom:0!important}.mb-xxl-1{margin-bottom:.25rem!important}.mb-xxl-2{margin-bottom:.5rem!important}.mb-xxl-3{margin-bottom:1rem!important}.mb-xxl-4{margin-bottom:1.5rem!important}.mb-xxl-5{margin-bottom:3rem!important}.mb-xxl-auto{margin-bottom:auto!important}.ms-xxl-0{margin-right:0!important}.ms-xxl-1{margin-right:.25rem!important}.ms-xxl-2{margin-right:.5rem!important}.ms-xxl-3{margin-right:1rem!important}.ms-xxl-4{margin-right:1.5rem!important}.ms-xxl-5{margin-right:3rem!important}.ms-xxl-auto{margin-right:auto!important}.p-xxl-0{padding:0!important}.p-xxl-1{padding:.25rem!important}.p-xxl-2{padding:.5rem!important}.p-xxl-3{padding:1rem!important}.p-xxl-4{padding:1.5rem!important}.p-xxl-5{padding:3rem!important}.px-xxl-0{padding-left:0!important;padding-right:0!important}.px-xxl-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-xxl-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-xxl-3{padding-left:1rem!important;padding-right:1rem!important}.px-xxl-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-xxl-5{padding-left:3rem!important;padding-right:3rem!important}.py-xxl-0{padding-top:0!important;padding-bottom:0!important}.py-xxl-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-xxl-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-xxl-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-xxl-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-xxl-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-xxl-0{padding-top:0!important}.pt-xxl-1{padding-top:.25rem!important}.pt-xxl-2{padding-top:.5rem!important}.pt-xxl-3{padding-top:1rem!important}.pt-xxl-4{padding-top:1.5rem!important}.pt-xxl-5{padding-top:3rem!important}.pe-xxl-0{padding-left:0!important}.pe-xxl-1{padding-left:.25rem!important}.pe-xxl-2{padding-left:.5rem!important}.pe-xxl-3{padding-left:1rem!important}.pe-xxl-4{padding-left:1.5rem!important}.pe-xxl-5{padding-left:3rem!important}.pb-xxl-0{padding-bottom:0!important}.pb-xxl-1{padding-bottom:.25rem!important}.pb-xxl-2{padding-bottom:.5rem!important}.pb-xxl-3{padding-bottom:1rem!important}.pb-xxl-4{padding-bottom:1.5rem!important}.pb-xxl-5{padding-bottom:3rem!important}.ps-xxl-0{padding-right:0!important}.ps-xxl-1{padding-right:.25rem!important}.ps-xxl-2{padding-right:.5rem!important}.ps-xxl-3{padding-right:1rem!important}.ps-xxl-4{padding-right:1.5rem!important}.ps-xxl-5{padding-right:3rem!important}}@media print{.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-grid{display:grid!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:flex!important}.d-print-inline-flex{display:inline-flex!important}.d-print-none{display:none!important}} -/*# sourceMappingURL=bootstrap-grid.rtl.min.css.map */ \ No newline at end of file diff --git a/server/src/main/resources/templates/static/lib/bootstrap-5.0.2/css/bootstrap-grid.rtl.min.css.map b/server/src/main/resources/templates/static/lib/bootstrap-5.0.2/css/bootstrap-grid.rtl.min.css.map deleted file mode 100644 index 5355107a3..000000000 --- a/server/src/main/resources/templates/static/lib/bootstrap-5.0.2/css/bootstrap-grid.rtl.min.css.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"sources":["../../scss/bootstrap-grid.scss","../../scss/_containers.scss","dist/css/bootstrap-grid.rtl.css","../../scss/mixins/_container.scss","../../scss/mixins/_breakpoints.scss","../../scss/_grid.scss","../../scss/mixins/_grid.scss","../../scss/mixins/_utilities.scss","../../scss/utilities/_api.scss"],"names":[],"mappings":"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","sourcesContent":["/*!\n * Bootstrap Grid v5.0.2 (https://getbootstrap.com/)\n * Copyright 2011-2021 The Bootstrap Authors\n * Copyright 2011-2021 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n */\n\n$include-column-box-sizing: true !default;\n\n@import \"functions\";\n@import \"variables\";\n\n@import \"mixins/lists\";\n@import \"mixins/breakpoints\";\n@import \"mixins/container\";\n@import \"mixins/grid\";\n@import \"mixins/utilities\";\n\n@import \"vendor/rfs\";\n\n@import \"containers\";\n@import \"grid\";\n\n@import \"utilities\";\n// Only use the utilities we need\n// stylelint-disable-next-line scss/dollar-variable-default\n$utilities: map-get-multiple(\n $utilities,\n (\n \"display\",\n \"order\",\n \"flex\",\n \"flex-direction\",\n \"flex-grow\",\n \"flex-shrink\",\n \"flex-wrap\",\n \"justify-content\",\n \"align-items\",\n \"align-content\",\n \"align-self\",\n \"margin\",\n \"margin-x\",\n \"margin-y\",\n \"margin-top\",\n \"margin-end\",\n \"margin-bottom\",\n \"margin-start\",\n \"negative-margin\",\n \"negative-margin-x\",\n \"negative-margin-y\",\n \"negative-margin-top\",\n \"negative-margin-end\",\n \"negative-margin-bottom\",\n \"negative-margin-start\",\n \"padding\",\n \"padding-x\",\n \"padding-y\",\n \"padding-top\",\n \"padding-end\",\n \"padding-bottom\",\n \"padding-start\",\n )\n);\n\n@import \"utilities/api\";\n","// Container widths\n//\n// Set the container width, and override it for fixed navbars in media queries.\n\n@if $enable-grid-classes {\n // Single container class with breakpoint max-widths\n .container,\n // 100% wide container at all breakpoints\n .container-fluid {\n @include make-container();\n }\n\n // Responsive containers that are 100% wide until a breakpoint\n @each $breakpoint, $container-max-width in $container-max-widths {\n .container-#{$breakpoint} {\n @extend .container-fluid;\n }\n\n @include media-breakpoint-up($breakpoint, $grid-breakpoints) {\n %responsive-container-#{$breakpoint} {\n max-width: $container-max-width;\n }\n\n // Extend each breakpoint which is smaller or equal to the current breakpoint\n $extend-breakpoint: true;\n\n @each $name, $width in $grid-breakpoints {\n @if ($extend-breakpoint) {\n .container#{breakpoint-infix($name, $grid-breakpoints)} {\n @extend %responsive-container-#{$breakpoint};\n }\n\n // Once the current breakpoint is reached, stop extending\n @if ($breakpoint == $name) {\n $extend-breakpoint: false;\n }\n }\n }\n }\n }\n}\n","/*!\n * Bootstrap Grid v5.0.2 (https://getbootstrap.com/)\n * Copyright 2011-2021 The Bootstrap Authors\n * Copyright 2011-2021 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n */\n.container,\n.container-fluid,\n.container-xxl,\n.container-xl,\n.container-lg,\n.container-md,\n.container-sm {\n width: 100%;\n padding-left: var(--bs-gutter-x, 0.75rem);\n padding-right: var(--bs-gutter-x, 0.75rem);\n margin-left: auto;\n margin-right: auto;\n}\n\n@media (min-width: 576px) {\n .container-sm, .container {\n max-width: 540px;\n }\n}\n@media (min-width: 768px) {\n .container-md, .container-sm, .container {\n max-width: 720px;\n }\n}\n@media (min-width: 992px) {\n .container-lg, .container-md, .container-sm, .container {\n max-width: 960px;\n }\n}\n@media (min-width: 1200px) {\n .container-xl, .container-lg, .container-md, .container-sm, .container {\n max-width: 1140px;\n }\n}\n@media (min-width: 1400px) {\n .container-xxl, .container-xl, .container-lg, .container-md, .container-sm, .container {\n max-width: 1320px;\n }\n}\n.row {\n --bs-gutter-x: 1.5rem;\n --bs-gutter-y: 0;\n display: flex;\n flex-wrap: wrap;\n margin-top: calc(var(--bs-gutter-y) * -1);\n margin-left: calc(var(--bs-gutter-x) * -.5);\n margin-right: calc(var(--bs-gutter-x) * -.5);\n}\n.row > * {\n box-sizing: border-box;\n flex-shrink: 0;\n width: 100%;\n max-width: 100%;\n padding-left: calc(var(--bs-gutter-x) * .5);\n padding-right: calc(var(--bs-gutter-x) * .5);\n margin-top: var(--bs-gutter-y);\n}\n\n.col {\n flex: 1 0 0%;\n}\n\n.row-cols-auto > * {\n flex: 0 0 auto;\n width: auto;\n}\n\n.row-cols-1 > * {\n flex: 0 0 auto;\n width: 100%;\n}\n\n.row-cols-2 > * {\n flex: 0 0 auto;\n width: 50%;\n}\n\n.row-cols-3 > * {\n flex: 0 0 auto;\n width: 33.3333333333%;\n}\n\n.row-cols-4 > * {\n flex: 0 0 auto;\n width: 25%;\n}\n\n.row-cols-5 > * {\n flex: 0 0 auto;\n width: 20%;\n}\n\n.row-cols-6 > * {\n flex: 0 0 auto;\n width: 16.6666666667%;\n}\n\n@media (min-width: 576px) {\n .col-sm {\n flex: 1 0 0%;\n }\n\n .row-cols-sm-auto > * {\n flex: 0 0 auto;\n width: auto;\n }\n\n .row-cols-sm-1 > * {\n flex: 0 0 auto;\n width: 100%;\n }\n\n .row-cols-sm-2 > * {\n flex: 0 0 auto;\n width: 50%;\n }\n\n .row-cols-sm-3 > * {\n flex: 0 0 auto;\n width: 33.3333333333%;\n }\n\n .row-cols-sm-4 > * {\n flex: 0 0 auto;\n width: 25%;\n }\n\n .row-cols-sm-5 > * {\n flex: 0 0 auto;\n width: 20%;\n }\n\n .row-cols-sm-6 > * {\n flex: 0 0 auto;\n width: 16.6666666667%;\n }\n}\n@media (min-width: 768px) {\n .col-md {\n flex: 1 0 0%;\n }\n\n .row-cols-md-auto > * {\n flex: 0 0 auto;\n width: auto;\n }\n\n .row-cols-md-1 > * {\n flex: 0 0 auto;\n width: 100%;\n }\n\n .row-cols-md-2 > * {\n flex: 0 0 auto;\n width: 50%;\n }\n\n .row-cols-md-3 > * {\n flex: 0 0 auto;\n width: 33.3333333333%;\n }\n\n .row-cols-md-4 > * {\n flex: 0 0 auto;\n width: 25%;\n }\n\n .row-cols-md-5 > * {\n flex: 0 0 auto;\n width: 20%;\n }\n\n .row-cols-md-6 > * {\n flex: 0 0 auto;\n width: 16.6666666667%;\n }\n}\n@media (min-width: 992px) {\n .col-lg {\n flex: 1 0 0%;\n }\n\n .row-cols-lg-auto > * {\n flex: 0 0 auto;\n width: auto;\n }\n\n .row-cols-lg-1 > * {\n flex: 0 0 auto;\n width: 100%;\n }\n\n .row-cols-lg-2 > * {\n flex: 0 0 auto;\n width: 50%;\n }\n\n .row-cols-lg-3 > * {\n flex: 0 0 auto;\n width: 33.3333333333%;\n }\n\n .row-cols-lg-4 > * {\n flex: 0 0 auto;\n width: 25%;\n }\n\n .row-cols-lg-5 > * {\n flex: 0 0 auto;\n width: 20%;\n }\n\n .row-cols-lg-6 > * {\n flex: 0 0 auto;\n width: 16.6666666667%;\n }\n}\n@media (min-width: 1200px) {\n .col-xl {\n flex: 1 0 0%;\n }\n\n .row-cols-xl-auto > * {\n flex: 0 0 auto;\n width: auto;\n }\n\n .row-cols-xl-1 > * {\n flex: 0 0 auto;\n width: 100%;\n }\n\n .row-cols-xl-2 > * {\n flex: 0 0 auto;\n width: 50%;\n }\n\n .row-cols-xl-3 > * {\n flex: 0 0 auto;\n width: 33.3333333333%;\n }\n\n .row-cols-xl-4 > * {\n flex: 0 0 auto;\n width: 25%;\n }\n\n .row-cols-xl-5 > * {\n flex: 0 0 auto;\n width: 20%;\n }\n\n .row-cols-xl-6 > * {\n flex: 0 0 auto;\n width: 16.6666666667%;\n }\n}\n@media (min-width: 1400px) {\n .col-xxl {\n flex: 1 0 0%;\n }\n\n .row-cols-xxl-auto > * {\n flex: 0 0 auto;\n width: auto;\n }\n\n .row-cols-xxl-1 > * {\n flex: 0 0 auto;\n width: 100%;\n }\n\n .row-cols-xxl-2 > * {\n flex: 0 0 auto;\n width: 50%;\n }\n\n .row-cols-xxl-3 > * {\n flex: 0 0 auto;\n width: 33.3333333333%;\n }\n\n .row-cols-xxl-4 > * {\n flex: 0 0 auto;\n width: 25%;\n }\n\n .row-cols-xxl-5 > * {\n flex: 0 0 auto;\n width: 20%;\n }\n\n .row-cols-xxl-6 > * {\n flex: 0 0 auto;\n width: 16.6666666667%;\n }\n}\n.col-auto {\n flex: 0 0 auto;\n width: auto;\n}\n\n.col-1 {\n flex: 0 0 auto;\n width: 8.33333333%;\n}\n\n.col-2 {\n flex: 0 0 auto;\n width: 16.66666667%;\n}\n\n.col-3 {\n flex: 0 0 auto;\n width: 25%;\n}\n\n.col-4 {\n flex: 0 0 auto;\n width: 33.33333333%;\n}\n\n.col-5 {\n flex: 0 0 auto;\n width: 41.66666667%;\n}\n\n.col-6 {\n flex: 0 0 auto;\n width: 50%;\n}\n\n.col-7 {\n flex: 0 0 auto;\n width: 58.33333333%;\n}\n\n.col-8 {\n flex: 0 0 auto;\n width: 66.66666667%;\n}\n\n.col-9 {\n flex: 0 0 auto;\n width: 75%;\n}\n\n.col-10 {\n flex: 0 0 auto;\n width: 83.33333333%;\n}\n\n.col-11 {\n flex: 0 0 auto;\n width: 91.66666667%;\n}\n\n.col-12 {\n flex: 0 0 auto;\n width: 100%;\n}\n\n.offset-1 {\n margin-right: 8.33333333%;\n}\n\n.offset-2 {\n margin-right: 16.66666667%;\n}\n\n.offset-3 {\n margin-right: 25%;\n}\n\n.offset-4 {\n margin-right: 33.33333333%;\n}\n\n.offset-5 {\n margin-right: 41.66666667%;\n}\n\n.offset-6 {\n margin-right: 50%;\n}\n\n.offset-7 {\n margin-right: 58.33333333%;\n}\n\n.offset-8 {\n margin-right: 66.66666667%;\n}\n\n.offset-9 {\n margin-right: 75%;\n}\n\n.offset-10 {\n margin-right: 83.33333333%;\n}\n\n.offset-11 {\n margin-right: 91.66666667%;\n}\n\n.g-0,\n.gx-0 {\n --bs-gutter-x: 0;\n}\n\n.g-0,\n.gy-0 {\n --bs-gutter-y: 0;\n}\n\n.g-1,\n.gx-1 {\n --bs-gutter-x: 0.25rem;\n}\n\n.g-1,\n.gy-1 {\n --bs-gutter-y: 0.25rem;\n}\n\n.g-2,\n.gx-2 {\n --bs-gutter-x: 0.5rem;\n}\n\n.g-2,\n.gy-2 {\n --bs-gutter-y: 0.5rem;\n}\n\n.g-3,\n.gx-3 {\n --bs-gutter-x: 1rem;\n}\n\n.g-3,\n.gy-3 {\n --bs-gutter-y: 1rem;\n}\n\n.g-4,\n.gx-4 {\n --bs-gutter-x: 1.5rem;\n}\n\n.g-4,\n.gy-4 {\n --bs-gutter-y: 1.5rem;\n}\n\n.g-5,\n.gx-5 {\n --bs-gutter-x: 3rem;\n}\n\n.g-5,\n.gy-5 {\n --bs-gutter-y: 3rem;\n}\n\n@media (min-width: 576px) {\n .col-sm-auto {\n flex: 0 0 auto;\n width: auto;\n }\n\n .col-sm-1 {\n flex: 0 0 auto;\n width: 8.33333333%;\n }\n\n .col-sm-2 {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n\n .col-sm-3 {\n flex: 0 0 auto;\n width: 25%;\n }\n\n .col-sm-4 {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n\n .col-sm-5 {\n flex: 0 0 auto;\n width: 41.66666667%;\n }\n\n .col-sm-6 {\n flex: 0 0 auto;\n width: 50%;\n }\n\n .col-sm-7 {\n flex: 0 0 auto;\n width: 58.33333333%;\n }\n\n .col-sm-8 {\n flex: 0 0 auto;\n width: 66.66666667%;\n }\n\n .col-sm-9 {\n flex: 0 0 auto;\n width: 75%;\n }\n\n .col-sm-10 {\n flex: 0 0 auto;\n width: 83.33333333%;\n }\n\n .col-sm-11 {\n flex: 0 0 auto;\n width: 91.66666667%;\n }\n\n .col-sm-12 {\n flex: 0 0 auto;\n width: 100%;\n }\n\n .offset-sm-0 {\n margin-right: 0;\n }\n\n .offset-sm-1 {\n margin-right: 8.33333333%;\n }\n\n .offset-sm-2 {\n margin-right: 16.66666667%;\n }\n\n .offset-sm-3 {\n margin-right: 25%;\n }\n\n .offset-sm-4 {\n margin-right: 33.33333333%;\n }\n\n .offset-sm-5 {\n margin-right: 41.66666667%;\n }\n\n .offset-sm-6 {\n margin-right: 50%;\n }\n\n .offset-sm-7 {\n margin-right: 58.33333333%;\n }\n\n .offset-sm-8 {\n margin-right: 66.66666667%;\n }\n\n .offset-sm-9 {\n margin-right: 75%;\n }\n\n .offset-sm-10 {\n margin-right: 83.33333333%;\n }\n\n .offset-sm-11 {\n margin-right: 91.66666667%;\n }\n\n .g-sm-0,\n.gx-sm-0 {\n --bs-gutter-x: 0;\n }\n\n .g-sm-0,\n.gy-sm-0 {\n --bs-gutter-y: 0;\n }\n\n .g-sm-1,\n.gx-sm-1 {\n --bs-gutter-x: 0.25rem;\n }\n\n .g-sm-1,\n.gy-sm-1 {\n --bs-gutter-y: 0.25rem;\n }\n\n .g-sm-2,\n.gx-sm-2 {\n --bs-gutter-x: 0.5rem;\n }\n\n .g-sm-2,\n.gy-sm-2 {\n --bs-gutter-y: 0.5rem;\n }\n\n .g-sm-3,\n.gx-sm-3 {\n --bs-gutter-x: 1rem;\n }\n\n .g-sm-3,\n.gy-sm-3 {\n --bs-gutter-y: 1rem;\n }\n\n .g-sm-4,\n.gx-sm-4 {\n --bs-gutter-x: 1.5rem;\n }\n\n .g-sm-4,\n.gy-sm-4 {\n --bs-gutter-y: 1.5rem;\n }\n\n .g-sm-5,\n.gx-sm-5 {\n --bs-gutter-x: 3rem;\n }\n\n .g-sm-5,\n.gy-sm-5 {\n --bs-gutter-y: 3rem;\n }\n}\n@media (min-width: 768px) {\n .col-md-auto {\n flex: 0 0 auto;\n width: auto;\n }\n\n .col-md-1 {\n flex: 0 0 auto;\n width: 8.33333333%;\n }\n\n .col-md-2 {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n\n .col-md-3 {\n flex: 0 0 auto;\n width: 25%;\n }\n\n .col-md-4 {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n\n .col-md-5 {\n flex: 0 0 auto;\n width: 41.66666667%;\n }\n\n .col-md-6 {\n flex: 0 0 auto;\n width: 50%;\n }\n\n .col-md-7 {\n flex: 0 0 auto;\n width: 58.33333333%;\n }\n\n .col-md-8 {\n flex: 0 0 auto;\n width: 66.66666667%;\n }\n\n .col-md-9 {\n flex: 0 0 auto;\n width: 75%;\n }\n\n .col-md-10 {\n flex: 0 0 auto;\n width: 83.33333333%;\n }\n\n .col-md-11 {\n flex: 0 0 auto;\n width: 91.66666667%;\n }\n\n .col-md-12 {\n flex: 0 0 auto;\n width: 100%;\n }\n\n .offset-md-0 {\n margin-right: 0;\n }\n\n .offset-md-1 {\n margin-right: 8.33333333%;\n }\n\n .offset-md-2 {\n margin-right: 16.66666667%;\n }\n\n .offset-md-3 {\n margin-right: 25%;\n }\n\n .offset-md-4 {\n margin-right: 33.33333333%;\n }\n\n .offset-md-5 {\n margin-right: 41.66666667%;\n }\n\n .offset-md-6 {\n margin-right: 50%;\n }\n\n .offset-md-7 {\n margin-right: 58.33333333%;\n }\n\n .offset-md-8 {\n margin-right: 66.66666667%;\n }\n\n .offset-md-9 {\n margin-right: 75%;\n }\n\n .offset-md-10 {\n margin-right: 83.33333333%;\n }\n\n .offset-md-11 {\n margin-right: 91.66666667%;\n }\n\n .g-md-0,\n.gx-md-0 {\n --bs-gutter-x: 0;\n }\n\n .g-md-0,\n.gy-md-0 {\n --bs-gutter-y: 0;\n }\n\n .g-md-1,\n.gx-md-1 {\n --bs-gutter-x: 0.25rem;\n }\n\n .g-md-1,\n.gy-md-1 {\n --bs-gutter-y: 0.25rem;\n }\n\n .g-md-2,\n.gx-md-2 {\n --bs-gutter-x: 0.5rem;\n }\n\n .g-md-2,\n.gy-md-2 {\n --bs-gutter-y: 0.5rem;\n }\n\n .g-md-3,\n.gx-md-3 {\n --bs-gutter-x: 1rem;\n }\n\n .g-md-3,\n.gy-md-3 {\n --bs-gutter-y: 1rem;\n }\n\n .g-md-4,\n.gx-md-4 {\n --bs-gutter-x: 1.5rem;\n }\n\n .g-md-4,\n.gy-md-4 {\n --bs-gutter-y: 1.5rem;\n }\n\n .g-md-5,\n.gx-md-5 {\n --bs-gutter-x: 3rem;\n }\n\n .g-md-5,\n.gy-md-5 {\n --bs-gutter-y: 3rem;\n }\n}\n@media (min-width: 992px) {\n .col-lg-auto {\n flex: 0 0 auto;\n width: auto;\n }\n\n .col-lg-1 {\n flex: 0 0 auto;\n width: 8.33333333%;\n }\n\n .col-lg-2 {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n\n .col-lg-3 {\n flex: 0 0 auto;\n width: 25%;\n }\n\n .col-lg-4 {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n\n .col-lg-5 {\n flex: 0 0 auto;\n width: 41.66666667%;\n }\n\n .col-lg-6 {\n flex: 0 0 auto;\n width: 50%;\n }\n\n .col-lg-7 {\n flex: 0 0 auto;\n width: 58.33333333%;\n }\n\n .col-lg-8 {\n flex: 0 0 auto;\n width: 66.66666667%;\n }\n\n .col-lg-9 {\n flex: 0 0 auto;\n width: 75%;\n }\n\n .col-lg-10 {\n flex: 0 0 auto;\n width: 83.33333333%;\n }\n\n .col-lg-11 {\n flex: 0 0 auto;\n width: 91.66666667%;\n }\n\n .col-lg-12 {\n flex: 0 0 auto;\n width: 100%;\n }\n\n .offset-lg-0 {\n margin-right: 0;\n }\n\n .offset-lg-1 {\n margin-right: 8.33333333%;\n }\n\n .offset-lg-2 {\n margin-right: 16.66666667%;\n }\n\n .offset-lg-3 {\n margin-right: 25%;\n }\n\n .offset-lg-4 {\n margin-right: 33.33333333%;\n }\n\n .offset-lg-5 {\n margin-right: 41.66666667%;\n }\n\n .offset-lg-6 {\n margin-right: 50%;\n }\n\n .offset-lg-7 {\n margin-right: 58.33333333%;\n }\n\n .offset-lg-8 {\n margin-right: 66.66666667%;\n }\n\n .offset-lg-9 {\n margin-right: 75%;\n }\n\n .offset-lg-10 {\n margin-right: 83.33333333%;\n }\n\n .offset-lg-11 {\n margin-right: 91.66666667%;\n }\n\n .g-lg-0,\n.gx-lg-0 {\n --bs-gutter-x: 0;\n }\n\n .g-lg-0,\n.gy-lg-0 {\n --bs-gutter-y: 0;\n }\n\n .g-lg-1,\n.gx-lg-1 {\n --bs-gutter-x: 0.25rem;\n }\n\n .g-lg-1,\n.gy-lg-1 {\n --bs-gutter-y: 0.25rem;\n }\n\n .g-lg-2,\n.gx-lg-2 {\n --bs-gutter-x: 0.5rem;\n }\n\n .g-lg-2,\n.gy-lg-2 {\n --bs-gutter-y: 0.5rem;\n }\n\n .g-lg-3,\n.gx-lg-3 {\n --bs-gutter-x: 1rem;\n }\n\n .g-lg-3,\n.gy-lg-3 {\n --bs-gutter-y: 1rem;\n }\n\n .g-lg-4,\n.gx-lg-4 {\n --bs-gutter-x: 1.5rem;\n }\n\n .g-lg-4,\n.gy-lg-4 {\n --bs-gutter-y: 1.5rem;\n }\n\n .g-lg-5,\n.gx-lg-5 {\n --bs-gutter-x: 3rem;\n }\n\n .g-lg-5,\n.gy-lg-5 {\n --bs-gutter-y: 3rem;\n }\n}\n@media (min-width: 1200px) {\n .col-xl-auto {\n flex: 0 0 auto;\n width: auto;\n }\n\n .col-xl-1 {\n flex: 0 0 auto;\n width: 8.33333333%;\n }\n\n .col-xl-2 {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n\n .col-xl-3 {\n flex: 0 0 auto;\n width: 25%;\n }\n\n .col-xl-4 {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n\n .col-xl-5 {\n flex: 0 0 auto;\n width: 41.66666667%;\n }\n\n .col-xl-6 {\n flex: 0 0 auto;\n width: 50%;\n }\n\n .col-xl-7 {\n flex: 0 0 auto;\n width: 58.33333333%;\n }\n\n .col-xl-8 {\n flex: 0 0 auto;\n width: 66.66666667%;\n }\n\n .col-xl-9 {\n flex: 0 0 auto;\n width: 75%;\n }\n\n .col-xl-10 {\n flex: 0 0 auto;\n width: 83.33333333%;\n }\n\n .col-xl-11 {\n flex: 0 0 auto;\n width: 91.66666667%;\n }\n\n .col-xl-12 {\n flex: 0 0 auto;\n width: 100%;\n }\n\n .offset-xl-0 {\n margin-right: 0;\n }\n\n .offset-xl-1 {\n margin-right: 8.33333333%;\n }\n\n .offset-xl-2 {\n margin-right: 16.66666667%;\n }\n\n .offset-xl-3 {\n margin-right: 25%;\n }\n\n .offset-xl-4 {\n margin-right: 33.33333333%;\n }\n\n .offset-xl-5 {\n margin-right: 41.66666667%;\n }\n\n .offset-xl-6 {\n margin-right: 50%;\n }\n\n .offset-xl-7 {\n margin-right: 58.33333333%;\n }\n\n .offset-xl-8 {\n margin-right: 66.66666667%;\n }\n\n .offset-xl-9 {\n margin-right: 75%;\n }\n\n .offset-xl-10 {\n margin-right: 83.33333333%;\n }\n\n .offset-xl-11 {\n margin-right: 91.66666667%;\n }\n\n .g-xl-0,\n.gx-xl-0 {\n --bs-gutter-x: 0;\n }\n\n .g-xl-0,\n.gy-xl-0 {\n --bs-gutter-y: 0;\n }\n\n .g-xl-1,\n.gx-xl-1 {\n --bs-gutter-x: 0.25rem;\n }\n\n .g-xl-1,\n.gy-xl-1 {\n --bs-gutter-y: 0.25rem;\n }\n\n .g-xl-2,\n.gx-xl-2 {\n --bs-gutter-x: 0.5rem;\n }\n\n .g-xl-2,\n.gy-xl-2 {\n --bs-gutter-y: 0.5rem;\n }\n\n .g-xl-3,\n.gx-xl-3 {\n --bs-gutter-x: 1rem;\n }\n\n .g-xl-3,\n.gy-xl-3 {\n --bs-gutter-y: 1rem;\n }\n\n .g-xl-4,\n.gx-xl-4 {\n --bs-gutter-x: 1.5rem;\n }\n\n .g-xl-4,\n.gy-xl-4 {\n --bs-gutter-y: 1.5rem;\n }\n\n .g-xl-5,\n.gx-xl-5 {\n --bs-gutter-x: 3rem;\n }\n\n .g-xl-5,\n.gy-xl-5 {\n --bs-gutter-y: 3rem;\n }\n}\n@media (min-width: 1400px) {\n .col-xxl-auto {\n flex: 0 0 auto;\n width: auto;\n }\n\n .col-xxl-1 {\n flex: 0 0 auto;\n width: 8.33333333%;\n }\n\n .col-xxl-2 {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n\n .col-xxl-3 {\n flex: 0 0 auto;\n width: 25%;\n }\n\n .col-xxl-4 {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n\n .col-xxl-5 {\n flex: 0 0 auto;\n width: 41.66666667%;\n }\n\n .col-xxl-6 {\n flex: 0 0 auto;\n width: 50%;\n }\n\n .col-xxl-7 {\n flex: 0 0 auto;\n width: 58.33333333%;\n }\n\n .col-xxl-8 {\n flex: 0 0 auto;\n width: 66.66666667%;\n }\n\n .col-xxl-9 {\n flex: 0 0 auto;\n width: 75%;\n }\n\n .col-xxl-10 {\n flex: 0 0 auto;\n width: 83.33333333%;\n }\n\n .col-xxl-11 {\n flex: 0 0 auto;\n width: 91.66666667%;\n }\n\n .col-xxl-12 {\n flex: 0 0 auto;\n width: 100%;\n }\n\n .offset-xxl-0 {\n margin-right: 0;\n }\n\n .offset-xxl-1 {\n margin-right: 8.33333333%;\n }\n\n .offset-xxl-2 {\n margin-right: 16.66666667%;\n }\n\n .offset-xxl-3 {\n margin-right: 25%;\n }\n\n .offset-xxl-4 {\n margin-right: 33.33333333%;\n }\n\n .offset-xxl-5 {\n margin-right: 41.66666667%;\n }\n\n .offset-xxl-6 {\n margin-right: 50%;\n }\n\n .offset-xxl-7 {\n margin-right: 58.33333333%;\n }\n\n .offset-xxl-8 {\n margin-right: 66.66666667%;\n }\n\n .offset-xxl-9 {\n margin-right: 75%;\n }\n\n .offset-xxl-10 {\n margin-right: 83.33333333%;\n }\n\n .offset-xxl-11 {\n margin-right: 91.66666667%;\n }\n\n .g-xxl-0,\n.gx-xxl-0 {\n --bs-gutter-x: 0;\n }\n\n .g-xxl-0,\n.gy-xxl-0 {\n --bs-gutter-y: 0;\n }\n\n .g-xxl-1,\n.gx-xxl-1 {\n --bs-gutter-x: 0.25rem;\n }\n\n .g-xxl-1,\n.gy-xxl-1 {\n --bs-gutter-y: 0.25rem;\n }\n\n .g-xxl-2,\n.gx-xxl-2 {\n --bs-gutter-x: 0.5rem;\n }\n\n .g-xxl-2,\n.gy-xxl-2 {\n --bs-gutter-y: 0.5rem;\n }\n\n .g-xxl-3,\n.gx-xxl-3 {\n --bs-gutter-x: 1rem;\n }\n\n .g-xxl-3,\n.gy-xxl-3 {\n --bs-gutter-y: 1rem;\n }\n\n .g-xxl-4,\n.gx-xxl-4 {\n --bs-gutter-x: 1.5rem;\n }\n\n .g-xxl-4,\n.gy-xxl-4 {\n --bs-gutter-y: 1.5rem;\n }\n\n .g-xxl-5,\n.gx-xxl-5 {\n --bs-gutter-x: 3rem;\n }\n\n .g-xxl-5,\n.gy-xxl-5 {\n --bs-gutter-y: 3rem;\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-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: flex !important;\n}\n\n.d-inline-flex {\n display: inline-flex !important;\n}\n\n.d-none {\n display: none !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 justify-content: flex-start !important;\n}\n\n.justify-content-end {\n 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-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-last {\n order: 6 !important;\n}\n\n.m-0 {\n margin: 0 !important;\n}\n\n.m-1 {\n margin: 0.25rem !important;\n}\n\n.m-2 {\n margin: 0.5rem !important;\n}\n\n.m-3 {\n margin: 1rem !important;\n}\n\n.m-4 {\n margin: 1.5rem !important;\n}\n\n.m-5 {\n margin: 3rem !important;\n}\n\n.m-auto {\n margin: auto !important;\n}\n\n.mx-0 {\n margin-left: 0 !important;\n margin-right: 0 !important;\n}\n\n.mx-1 {\n margin-left: 0.25rem !important;\n margin-right: 0.25rem !important;\n}\n\n.mx-2 {\n margin-left: 0.5rem !important;\n margin-right: 0.5rem !important;\n}\n\n.mx-3 {\n margin-left: 1rem !important;\n margin-right: 1rem !important;\n}\n\n.mx-4 {\n margin-left: 1.5rem !important;\n margin-right: 1.5rem !important;\n}\n\n.mx-5 {\n margin-left: 3rem !important;\n margin-right: 3rem !important;\n}\n\n.mx-auto {\n margin-left: auto !important;\n margin-right: 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: 0.25rem !important;\n margin-bottom: 0.25rem !important;\n}\n\n.my-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important;\n}\n\n.my-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important;\n}\n\n.my-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important;\n}\n\n.my-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !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: 0.25rem !important;\n}\n\n.mt-2 {\n margin-top: 0.5rem !important;\n}\n\n.mt-3 {\n margin-top: 1rem !important;\n}\n\n.mt-4 {\n margin-top: 1.5rem !important;\n}\n\n.mt-5 {\n margin-top: 3rem !important;\n}\n\n.mt-auto {\n margin-top: auto !important;\n}\n\n.me-0 {\n margin-left: 0 !important;\n}\n\n.me-1 {\n margin-left: 0.25rem !important;\n}\n\n.me-2 {\n margin-left: 0.5rem !important;\n}\n\n.me-3 {\n margin-left: 1rem !important;\n}\n\n.me-4 {\n margin-left: 1.5rem !important;\n}\n\n.me-5 {\n margin-left: 3rem !important;\n}\n\n.me-auto {\n margin-left: auto !important;\n}\n\n.mb-0 {\n margin-bottom: 0 !important;\n}\n\n.mb-1 {\n margin-bottom: 0.25rem !important;\n}\n\n.mb-2 {\n margin-bottom: 0.5rem !important;\n}\n\n.mb-3 {\n margin-bottom: 1rem !important;\n}\n\n.mb-4 {\n margin-bottom: 1.5rem !important;\n}\n\n.mb-5 {\n margin-bottom: 3rem !important;\n}\n\n.mb-auto {\n margin-bottom: auto !important;\n}\n\n.ms-0 {\n margin-right: 0 !important;\n}\n\n.ms-1 {\n margin-right: 0.25rem !important;\n}\n\n.ms-2 {\n margin-right: 0.5rem !important;\n}\n\n.ms-3 {\n margin-right: 1rem !important;\n}\n\n.ms-4 {\n margin-right: 1.5rem !important;\n}\n\n.ms-5 {\n margin-right: 3rem !important;\n}\n\n.ms-auto {\n margin-right: auto !important;\n}\n\n.p-0 {\n padding: 0 !important;\n}\n\n.p-1 {\n padding: 0.25rem !important;\n}\n\n.p-2 {\n padding: 0.5rem !important;\n}\n\n.p-3 {\n padding: 1rem !important;\n}\n\n.p-4 {\n padding: 1.5rem !important;\n}\n\n.p-5 {\n padding: 3rem !important;\n}\n\n.px-0 {\n padding-left: 0 !important;\n padding-right: 0 !important;\n}\n\n.px-1 {\n padding-left: 0.25rem !important;\n padding-right: 0.25rem !important;\n}\n\n.px-2 {\n padding-left: 0.5rem !important;\n padding-right: 0.5rem !important;\n}\n\n.px-3 {\n padding-left: 1rem !important;\n padding-right: 1rem !important;\n}\n\n.px-4 {\n padding-left: 1.5rem !important;\n padding-right: 1.5rem !important;\n}\n\n.px-5 {\n padding-left: 3rem !important;\n padding-right: 3rem !important;\n}\n\n.py-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n}\n\n.py-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important;\n}\n\n.py-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important;\n}\n\n.py-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important;\n}\n\n.py-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important;\n}\n\n.py-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important;\n}\n\n.pt-0 {\n padding-top: 0 !important;\n}\n\n.pt-1 {\n padding-top: 0.25rem !important;\n}\n\n.pt-2 {\n padding-top: 0.5rem !important;\n}\n\n.pt-3 {\n padding-top: 1rem !important;\n}\n\n.pt-4 {\n padding-top: 1.5rem !important;\n}\n\n.pt-5 {\n padding-top: 3rem !important;\n}\n\n.pe-0 {\n padding-left: 0 !important;\n}\n\n.pe-1 {\n padding-left: 0.25rem !important;\n}\n\n.pe-2 {\n padding-left: 0.5rem !important;\n}\n\n.pe-3 {\n padding-left: 1rem !important;\n}\n\n.pe-4 {\n padding-left: 1.5rem !important;\n}\n\n.pe-5 {\n padding-left: 3rem !important;\n}\n\n.pb-0 {\n padding-bottom: 0 !important;\n}\n\n.pb-1 {\n padding-bottom: 0.25rem !important;\n}\n\n.pb-2 {\n padding-bottom: 0.5rem !important;\n}\n\n.pb-3 {\n padding-bottom: 1rem !important;\n}\n\n.pb-4 {\n padding-bottom: 1.5rem !important;\n}\n\n.pb-5 {\n padding-bottom: 3rem !important;\n}\n\n.ps-0 {\n padding-right: 0 !important;\n}\n\n.ps-1 {\n padding-right: 0.25rem !important;\n}\n\n.ps-2 {\n padding-right: 0.5rem !important;\n}\n\n.ps-3 {\n padding-right: 1rem !important;\n}\n\n.ps-4 {\n padding-right: 1.5rem !important;\n}\n\n.ps-5 {\n padding-right: 3rem !important;\n}\n\n@media (min-width: 576px) {\n .d-sm-inline {\n display: inline !important;\n }\n\n .d-sm-inline-block {\n display: inline-block !important;\n }\n\n .d-sm-block {\n display: block !important;\n }\n\n .d-sm-grid {\n display: grid !important;\n }\n\n .d-sm-table {\n display: table !important;\n }\n\n .d-sm-table-row {\n display: table-row !important;\n }\n\n .d-sm-table-cell {\n display: table-cell !important;\n }\n\n .d-sm-flex {\n display: flex !important;\n }\n\n .d-sm-inline-flex {\n display: inline-flex !important;\n }\n\n .d-sm-none {\n display: none !important;\n }\n\n .flex-sm-fill {\n flex: 1 1 auto !important;\n }\n\n .flex-sm-row {\n flex-direction: row !important;\n }\n\n .flex-sm-column {\n flex-direction: column !important;\n }\n\n .flex-sm-row-reverse {\n flex-direction: row-reverse !important;\n }\n\n .flex-sm-column-reverse {\n flex-direction: column-reverse !important;\n }\n\n .flex-sm-grow-0 {\n flex-grow: 0 !important;\n }\n\n .flex-sm-grow-1 {\n flex-grow: 1 !important;\n }\n\n .flex-sm-shrink-0 {\n flex-shrink: 0 !important;\n }\n\n .flex-sm-shrink-1 {\n flex-shrink: 1 !important;\n }\n\n .flex-sm-wrap {\n flex-wrap: wrap !important;\n }\n\n .flex-sm-nowrap {\n flex-wrap: nowrap !important;\n }\n\n .flex-sm-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n\n .justify-content-sm-start {\n justify-content: flex-start !important;\n }\n\n .justify-content-sm-end {\n justify-content: flex-end !important;\n }\n\n .justify-content-sm-center {\n justify-content: center !important;\n }\n\n .justify-content-sm-between {\n justify-content: space-between !important;\n }\n\n .justify-content-sm-around {\n justify-content: space-around !important;\n }\n\n .justify-content-sm-evenly {\n justify-content: space-evenly !important;\n }\n\n .align-items-sm-start {\n align-items: flex-start !important;\n }\n\n .align-items-sm-end {\n align-items: flex-end !important;\n }\n\n .align-items-sm-center {\n align-items: center !important;\n }\n\n .align-items-sm-baseline {\n align-items: baseline !important;\n }\n\n .align-items-sm-stretch {\n align-items: stretch !important;\n }\n\n .align-content-sm-start {\n align-content: flex-start !important;\n }\n\n .align-content-sm-end {\n align-content: flex-end !important;\n }\n\n .align-content-sm-center {\n align-content: center !important;\n }\n\n .align-content-sm-between {\n align-content: space-between !important;\n }\n\n .align-content-sm-around {\n align-content: space-around !important;\n }\n\n .align-content-sm-stretch {\n align-content: stretch !important;\n }\n\n .align-self-sm-auto {\n align-self: auto !important;\n }\n\n .align-self-sm-start {\n align-self: flex-start !important;\n }\n\n .align-self-sm-end {\n align-self: flex-end !important;\n }\n\n .align-self-sm-center {\n align-self: center !important;\n }\n\n .align-self-sm-baseline {\n align-self: baseline !important;\n }\n\n .align-self-sm-stretch {\n align-self: stretch !important;\n }\n\n .order-sm-first {\n order: -1 !important;\n }\n\n .order-sm-0 {\n order: 0 !important;\n }\n\n .order-sm-1 {\n order: 1 !important;\n }\n\n .order-sm-2 {\n order: 2 !important;\n }\n\n .order-sm-3 {\n order: 3 !important;\n }\n\n .order-sm-4 {\n order: 4 !important;\n }\n\n .order-sm-5 {\n order: 5 !important;\n }\n\n .order-sm-last {\n order: 6 !important;\n }\n\n .m-sm-0 {\n margin: 0 !important;\n }\n\n .m-sm-1 {\n margin: 0.25rem !important;\n }\n\n .m-sm-2 {\n margin: 0.5rem !important;\n }\n\n .m-sm-3 {\n margin: 1rem !important;\n }\n\n .m-sm-4 {\n margin: 1.5rem !important;\n }\n\n .m-sm-5 {\n margin: 3rem !important;\n }\n\n .m-sm-auto {\n margin: auto !important;\n }\n\n .mx-sm-0 {\n margin-left: 0 !important;\n margin-right: 0 !important;\n }\n\n .mx-sm-1 {\n margin-left: 0.25rem !important;\n margin-right: 0.25rem !important;\n }\n\n .mx-sm-2 {\n margin-left: 0.5rem !important;\n margin-right: 0.5rem !important;\n }\n\n .mx-sm-3 {\n margin-left: 1rem !important;\n margin-right: 1rem !important;\n }\n\n .mx-sm-4 {\n margin-left: 1.5rem !important;\n margin-right: 1.5rem !important;\n }\n\n .mx-sm-5 {\n margin-left: 3rem !important;\n margin-right: 3rem !important;\n }\n\n .mx-sm-auto {\n margin-left: auto !important;\n margin-right: auto !important;\n }\n\n .my-sm-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n }\n\n .my-sm-1 {\n margin-top: 0.25rem !important;\n margin-bottom: 0.25rem !important;\n }\n\n .my-sm-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important;\n }\n\n .my-sm-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important;\n }\n\n .my-sm-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important;\n }\n\n .my-sm-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !important;\n }\n\n .my-sm-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n }\n\n .mt-sm-0 {\n margin-top: 0 !important;\n }\n\n .mt-sm-1 {\n margin-top: 0.25rem !important;\n }\n\n .mt-sm-2 {\n margin-top: 0.5rem !important;\n }\n\n .mt-sm-3 {\n margin-top: 1rem !important;\n }\n\n .mt-sm-4 {\n margin-top: 1.5rem !important;\n }\n\n .mt-sm-5 {\n margin-top: 3rem !important;\n }\n\n .mt-sm-auto {\n margin-top: auto !important;\n }\n\n .me-sm-0 {\n margin-left: 0 !important;\n }\n\n .me-sm-1 {\n margin-left: 0.25rem !important;\n }\n\n .me-sm-2 {\n margin-left: 0.5rem !important;\n }\n\n .me-sm-3 {\n margin-left: 1rem !important;\n }\n\n .me-sm-4 {\n margin-left: 1.5rem !important;\n }\n\n .me-sm-5 {\n margin-left: 3rem !important;\n }\n\n .me-sm-auto {\n margin-left: auto !important;\n }\n\n .mb-sm-0 {\n margin-bottom: 0 !important;\n }\n\n .mb-sm-1 {\n margin-bottom: 0.25rem !important;\n }\n\n .mb-sm-2 {\n margin-bottom: 0.5rem !important;\n }\n\n .mb-sm-3 {\n margin-bottom: 1rem !important;\n }\n\n .mb-sm-4 {\n margin-bottom: 1.5rem !important;\n }\n\n .mb-sm-5 {\n margin-bottom: 3rem !important;\n }\n\n .mb-sm-auto {\n margin-bottom: auto !important;\n }\n\n .ms-sm-0 {\n margin-right: 0 !important;\n }\n\n .ms-sm-1 {\n margin-right: 0.25rem !important;\n }\n\n .ms-sm-2 {\n margin-right: 0.5rem !important;\n }\n\n .ms-sm-3 {\n margin-right: 1rem !important;\n }\n\n .ms-sm-4 {\n margin-right: 1.5rem !important;\n }\n\n .ms-sm-5 {\n margin-right: 3rem !important;\n }\n\n .ms-sm-auto {\n margin-right: auto !important;\n }\n\n .p-sm-0 {\n padding: 0 !important;\n }\n\n .p-sm-1 {\n padding: 0.25rem !important;\n }\n\n .p-sm-2 {\n padding: 0.5rem !important;\n }\n\n .p-sm-3 {\n padding: 1rem !important;\n }\n\n .p-sm-4 {\n padding: 1.5rem !important;\n }\n\n .p-sm-5 {\n padding: 3rem !important;\n }\n\n .px-sm-0 {\n padding-left: 0 !important;\n padding-right: 0 !important;\n }\n\n .px-sm-1 {\n padding-left: 0.25rem !important;\n padding-right: 0.25rem !important;\n }\n\n .px-sm-2 {\n padding-left: 0.5rem !important;\n padding-right: 0.5rem !important;\n }\n\n .px-sm-3 {\n padding-left: 1rem !important;\n padding-right: 1rem !important;\n }\n\n .px-sm-4 {\n padding-left: 1.5rem !important;\n padding-right: 1.5rem !important;\n }\n\n .px-sm-5 {\n padding-left: 3rem !important;\n padding-right: 3rem !important;\n }\n\n .py-sm-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n }\n\n .py-sm-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important;\n }\n\n .py-sm-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important;\n }\n\n .py-sm-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important;\n }\n\n .py-sm-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important;\n }\n\n .py-sm-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important;\n }\n\n .pt-sm-0 {\n padding-top: 0 !important;\n }\n\n .pt-sm-1 {\n padding-top: 0.25rem !important;\n }\n\n .pt-sm-2 {\n padding-top: 0.5rem !important;\n }\n\n .pt-sm-3 {\n padding-top: 1rem !important;\n }\n\n .pt-sm-4 {\n padding-top: 1.5rem !important;\n }\n\n .pt-sm-5 {\n padding-top: 3rem !important;\n }\n\n .pe-sm-0 {\n padding-left: 0 !important;\n }\n\n .pe-sm-1 {\n padding-left: 0.25rem !important;\n }\n\n .pe-sm-2 {\n padding-left: 0.5rem !important;\n }\n\n .pe-sm-3 {\n padding-left: 1rem !important;\n }\n\n .pe-sm-4 {\n padding-left: 1.5rem !important;\n }\n\n .pe-sm-5 {\n padding-left: 3rem !important;\n }\n\n .pb-sm-0 {\n padding-bottom: 0 !important;\n }\n\n .pb-sm-1 {\n padding-bottom: 0.25rem !important;\n }\n\n .pb-sm-2 {\n padding-bottom: 0.5rem !important;\n }\n\n .pb-sm-3 {\n padding-bottom: 1rem !important;\n }\n\n .pb-sm-4 {\n padding-bottom: 1.5rem !important;\n }\n\n .pb-sm-5 {\n padding-bottom: 3rem !important;\n }\n\n .ps-sm-0 {\n padding-right: 0 !important;\n }\n\n .ps-sm-1 {\n padding-right: 0.25rem !important;\n }\n\n .ps-sm-2 {\n padding-right: 0.5rem !important;\n }\n\n .ps-sm-3 {\n padding-right: 1rem !important;\n }\n\n .ps-sm-4 {\n padding-right: 1.5rem !important;\n }\n\n .ps-sm-5 {\n padding-right: 3rem !important;\n }\n}\n@media (min-width: 768px) {\n .d-md-inline {\n display: inline !important;\n }\n\n .d-md-inline-block {\n display: inline-block !important;\n }\n\n .d-md-block {\n display: block !important;\n }\n\n .d-md-grid {\n display: grid !important;\n }\n\n .d-md-table {\n display: table !important;\n }\n\n .d-md-table-row {\n display: table-row !important;\n }\n\n .d-md-table-cell {\n display: table-cell !important;\n }\n\n .d-md-flex {\n display: flex !important;\n }\n\n .d-md-inline-flex {\n display: inline-flex !important;\n }\n\n .d-md-none {\n display: none !important;\n }\n\n .flex-md-fill {\n flex: 1 1 auto !important;\n }\n\n .flex-md-row {\n flex-direction: row !important;\n }\n\n .flex-md-column {\n flex-direction: column !important;\n }\n\n .flex-md-row-reverse {\n flex-direction: row-reverse !important;\n }\n\n .flex-md-column-reverse {\n flex-direction: column-reverse !important;\n }\n\n .flex-md-grow-0 {\n flex-grow: 0 !important;\n }\n\n .flex-md-grow-1 {\n flex-grow: 1 !important;\n }\n\n .flex-md-shrink-0 {\n flex-shrink: 0 !important;\n }\n\n .flex-md-shrink-1 {\n flex-shrink: 1 !important;\n }\n\n .flex-md-wrap {\n flex-wrap: wrap !important;\n }\n\n .flex-md-nowrap {\n flex-wrap: nowrap !important;\n }\n\n .flex-md-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n\n .justify-content-md-start {\n justify-content: flex-start !important;\n }\n\n .justify-content-md-end {\n justify-content: flex-end !important;\n }\n\n .justify-content-md-center {\n justify-content: center !important;\n }\n\n .justify-content-md-between {\n justify-content: space-between !important;\n }\n\n .justify-content-md-around {\n justify-content: space-around !important;\n }\n\n .justify-content-md-evenly {\n justify-content: space-evenly !important;\n }\n\n .align-items-md-start {\n align-items: flex-start !important;\n }\n\n .align-items-md-end {\n align-items: flex-end !important;\n }\n\n .align-items-md-center {\n align-items: center !important;\n }\n\n .align-items-md-baseline {\n align-items: baseline !important;\n }\n\n .align-items-md-stretch {\n align-items: stretch !important;\n }\n\n .align-content-md-start {\n align-content: flex-start !important;\n }\n\n .align-content-md-end {\n align-content: flex-end !important;\n }\n\n .align-content-md-center {\n align-content: center !important;\n }\n\n .align-content-md-between {\n align-content: space-between !important;\n }\n\n .align-content-md-around {\n align-content: space-around !important;\n }\n\n .align-content-md-stretch {\n align-content: stretch !important;\n }\n\n .align-self-md-auto {\n align-self: auto !important;\n }\n\n .align-self-md-start {\n align-self: flex-start !important;\n }\n\n .align-self-md-end {\n align-self: flex-end !important;\n }\n\n .align-self-md-center {\n align-self: center !important;\n }\n\n .align-self-md-baseline {\n align-self: baseline !important;\n }\n\n .align-self-md-stretch {\n align-self: stretch !important;\n }\n\n .order-md-first {\n order: -1 !important;\n }\n\n .order-md-0 {\n order: 0 !important;\n }\n\n .order-md-1 {\n order: 1 !important;\n }\n\n .order-md-2 {\n order: 2 !important;\n }\n\n .order-md-3 {\n order: 3 !important;\n }\n\n .order-md-4 {\n order: 4 !important;\n }\n\n .order-md-5 {\n order: 5 !important;\n }\n\n .order-md-last {\n order: 6 !important;\n }\n\n .m-md-0 {\n margin: 0 !important;\n }\n\n .m-md-1 {\n margin: 0.25rem !important;\n }\n\n .m-md-2 {\n margin: 0.5rem !important;\n }\n\n .m-md-3 {\n margin: 1rem !important;\n }\n\n .m-md-4 {\n margin: 1.5rem !important;\n }\n\n .m-md-5 {\n margin: 3rem !important;\n }\n\n .m-md-auto {\n margin: auto !important;\n }\n\n .mx-md-0 {\n margin-left: 0 !important;\n margin-right: 0 !important;\n }\n\n .mx-md-1 {\n margin-left: 0.25rem !important;\n margin-right: 0.25rem !important;\n }\n\n .mx-md-2 {\n margin-left: 0.5rem !important;\n margin-right: 0.5rem !important;\n }\n\n .mx-md-3 {\n margin-left: 1rem !important;\n margin-right: 1rem !important;\n }\n\n .mx-md-4 {\n margin-left: 1.5rem !important;\n margin-right: 1.5rem !important;\n }\n\n .mx-md-5 {\n margin-left: 3rem !important;\n margin-right: 3rem !important;\n }\n\n .mx-md-auto {\n margin-left: auto !important;\n margin-right: auto !important;\n }\n\n .my-md-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n }\n\n .my-md-1 {\n margin-top: 0.25rem !important;\n margin-bottom: 0.25rem !important;\n }\n\n .my-md-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important;\n }\n\n .my-md-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important;\n }\n\n .my-md-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important;\n }\n\n .my-md-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !important;\n }\n\n .my-md-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n }\n\n .mt-md-0 {\n margin-top: 0 !important;\n }\n\n .mt-md-1 {\n margin-top: 0.25rem !important;\n }\n\n .mt-md-2 {\n margin-top: 0.5rem !important;\n }\n\n .mt-md-3 {\n margin-top: 1rem !important;\n }\n\n .mt-md-4 {\n margin-top: 1.5rem !important;\n }\n\n .mt-md-5 {\n margin-top: 3rem !important;\n }\n\n .mt-md-auto {\n margin-top: auto !important;\n }\n\n .me-md-0 {\n margin-left: 0 !important;\n }\n\n .me-md-1 {\n margin-left: 0.25rem !important;\n }\n\n .me-md-2 {\n margin-left: 0.5rem !important;\n }\n\n .me-md-3 {\n margin-left: 1rem !important;\n }\n\n .me-md-4 {\n margin-left: 1.5rem !important;\n }\n\n .me-md-5 {\n margin-left: 3rem !important;\n }\n\n .me-md-auto {\n margin-left: auto !important;\n }\n\n .mb-md-0 {\n margin-bottom: 0 !important;\n }\n\n .mb-md-1 {\n margin-bottom: 0.25rem !important;\n }\n\n .mb-md-2 {\n margin-bottom: 0.5rem !important;\n }\n\n .mb-md-3 {\n margin-bottom: 1rem !important;\n }\n\n .mb-md-4 {\n margin-bottom: 1.5rem !important;\n }\n\n .mb-md-5 {\n margin-bottom: 3rem !important;\n }\n\n .mb-md-auto {\n margin-bottom: auto !important;\n }\n\n .ms-md-0 {\n margin-right: 0 !important;\n }\n\n .ms-md-1 {\n margin-right: 0.25rem !important;\n }\n\n .ms-md-2 {\n margin-right: 0.5rem !important;\n }\n\n .ms-md-3 {\n margin-right: 1rem !important;\n }\n\n .ms-md-4 {\n margin-right: 1.5rem !important;\n }\n\n .ms-md-5 {\n margin-right: 3rem !important;\n }\n\n .ms-md-auto {\n margin-right: auto !important;\n }\n\n .p-md-0 {\n padding: 0 !important;\n }\n\n .p-md-1 {\n padding: 0.25rem !important;\n }\n\n .p-md-2 {\n padding: 0.5rem !important;\n }\n\n .p-md-3 {\n padding: 1rem !important;\n }\n\n .p-md-4 {\n padding: 1.5rem !important;\n }\n\n .p-md-5 {\n padding: 3rem !important;\n }\n\n .px-md-0 {\n padding-left: 0 !important;\n padding-right: 0 !important;\n }\n\n .px-md-1 {\n padding-left: 0.25rem !important;\n padding-right: 0.25rem !important;\n }\n\n .px-md-2 {\n padding-left: 0.5rem !important;\n padding-right: 0.5rem !important;\n }\n\n .px-md-3 {\n padding-left: 1rem !important;\n padding-right: 1rem !important;\n }\n\n .px-md-4 {\n padding-left: 1.5rem !important;\n padding-right: 1.5rem !important;\n }\n\n .px-md-5 {\n padding-left: 3rem !important;\n padding-right: 3rem !important;\n }\n\n .py-md-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n }\n\n .py-md-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important;\n }\n\n .py-md-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important;\n }\n\n .py-md-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important;\n }\n\n .py-md-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important;\n }\n\n .py-md-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important;\n }\n\n .pt-md-0 {\n padding-top: 0 !important;\n }\n\n .pt-md-1 {\n padding-top: 0.25rem !important;\n }\n\n .pt-md-2 {\n padding-top: 0.5rem !important;\n }\n\n .pt-md-3 {\n padding-top: 1rem !important;\n }\n\n .pt-md-4 {\n padding-top: 1.5rem !important;\n }\n\n .pt-md-5 {\n padding-top: 3rem !important;\n }\n\n .pe-md-0 {\n padding-left: 0 !important;\n }\n\n .pe-md-1 {\n padding-left: 0.25rem !important;\n }\n\n .pe-md-2 {\n padding-left: 0.5rem !important;\n }\n\n .pe-md-3 {\n padding-left: 1rem !important;\n }\n\n .pe-md-4 {\n padding-left: 1.5rem !important;\n }\n\n .pe-md-5 {\n padding-left: 3rem !important;\n }\n\n .pb-md-0 {\n padding-bottom: 0 !important;\n }\n\n .pb-md-1 {\n padding-bottom: 0.25rem !important;\n }\n\n .pb-md-2 {\n padding-bottom: 0.5rem !important;\n }\n\n .pb-md-3 {\n padding-bottom: 1rem !important;\n }\n\n .pb-md-4 {\n padding-bottom: 1.5rem !important;\n }\n\n .pb-md-5 {\n padding-bottom: 3rem !important;\n }\n\n .ps-md-0 {\n padding-right: 0 !important;\n }\n\n .ps-md-1 {\n padding-right: 0.25rem !important;\n }\n\n .ps-md-2 {\n padding-right: 0.5rem !important;\n }\n\n .ps-md-3 {\n padding-right: 1rem !important;\n }\n\n .ps-md-4 {\n padding-right: 1.5rem !important;\n }\n\n .ps-md-5 {\n padding-right: 3rem !important;\n }\n}\n@media (min-width: 992px) {\n .d-lg-inline {\n display: inline !important;\n }\n\n .d-lg-inline-block {\n display: inline-block !important;\n }\n\n .d-lg-block {\n display: block !important;\n }\n\n .d-lg-grid {\n display: grid !important;\n }\n\n .d-lg-table {\n display: table !important;\n }\n\n .d-lg-table-row {\n display: table-row !important;\n }\n\n .d-lg-table-cell {\n display: table-cell !important;\n }\n\n .d-lg-flex {\n display: flex !important;\n }\n\n .d-lg-inline-flex {\n display: inline-flex !important;\n }\n\n .d-lg-none {\n display: none !important;\n }\n\n .flex-lg-fill {\n flex: 1 1 auto !important;\n }\n\n .flex-lg-row {\n flex-direction: row !important;\n }\n\n .flex-lg-column {\n flex-direction: column !important;\n }\n\n .flex-lg-row-reverse {\n flex-direction: row-reverse !important;\n }\n\n .flex-lg-column-reverse {\n flex-direction: column-reverse !important;\n }\n\n .flex-lg-grow-0 {\n flex-grow: 0 !important;\n }\n\n .flex-lg-grow-1 {\n flex-grow: 1 !important;\n }\n\n .flex-lg-shrink-0 {\n flex-shrink: 0 !important;\n }\n\n .flex-lg-shrink-1 {\n flex-shrink: 1 !important;\n }\n\n .flex-lg-wrap {\n flex-wrap: wrap !important;\n }\n\n .flex-lg-nowrap {\n flex-wrap: nowrap !important;\n }\n\n .flex-lg-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n\n .justify-content-lg-start {\n justify-content: flex-start !important;\n }\n\n .justify-content-lg-end {\n justify-content: flex-end !important;\n }\n\n .justify-content-lg-center {\n justify-content: center !important;\n }\n\n .justify-content-lg-between {\n justify-content: space-between !important;\n }\n\n .justify-content-lg-around {\n justify-content: space-around !important;\n }\n\n .justify-content-lg-evenly {\n justify-content: space-evenly !important;\n }\n\n .align-items-lg-start {\n align-items: flex-start !important;\n }\n\n .align-items-lg-end {\n align-items: flex-end !important;\n }\n\n .align-items-lg-center {\n align-items: center !important;\n }\n\n .align-items-lg-baseline {\n align-items: baseline !important;\n }\n\n .align-items-lg-stretch {\n align-items: stretch !important;\n }\n\n .align-content-lg-start {\n align-content: flex-start !important;\n }\n\n .align-content-lg-end {\n align-content: flex-end !important;\n }\n\n .align-content-lg-center {\n align-content: center !important;\n }\n\n .align-content-lg-between {\n align-content: space-between !important;\n }\n\n .align-content-lg-around {\n align-content: space-around !important;\n }\n\n .align-content-lg-stretch {\n align-content: stretch !important;\n }\n\n .align-self-lg-auto {\n align-self: auto !important;\n }\n\n .align-self-lg-start {\n align-self: flex-start !important;\n }\n\n .align-self-lg-end {\n align-self: flex-end !important;\n }\n\n .align-self-lg-center {\n align-self: center !important;\n }\n\n .align-self-lg-baseline {\n align-self: baseline !important;\n }\n\n .align-self-lg-stretch {\n align-self: stretch !important;\n }\n\n .order-lg-first {\n order: -1 !important;\n }\n\n .order-lg-0 {\n order: 0 !important;\n }\n\n .order-lg-1 {\n order: 1 !important;\n }\n\n .order-lg-2 {\n order: 2 !important;\n }\n\n .order-lg-3 {\n order: 3 !important;\n }\n\n .order-lg-4 {\n order: 4 !important;\n }\n\n .order-lg-5 {\n order: 5 !important;\n }\n\n .order-lg-last {\n order: 6 !important;\n }\n\n .m-lg-0 {\n margin: 0 !important;\n }\n\n .m-lg-1 {\n margin: 0.25rem !important;\n }\n\n .m-lg-2 {\n margin: 0.5rem !important;\n }\n\n .m-lg-3 {\n margin: 1rem !important;\n }\n\n .m-lg-4 {\n margin: 1.5rem !important;\n }\n\n .m-lg-5 {\n margin: 3rem !important;\n }\n\n .m-lg-auto {\n margin: auto !important;\n }\n\n .mx-lg-0 {\n margin-left: 0 !important;\n margin-right: 0 !important;\n }\n\n .mx-lg-1 {\n margin-left: 0.25rem !important;\n margin-right: 0.25rem !important;\n }\n\n .mx-lg-2 {\n margin-left: 0.5rem !important;\n margin-right: 0.5rem !important;\n }\n\n .mx-lg-3 {\n margin-left: 1rem !important;\n margin-right: 1rem !important;\n }\n\n .mx-lg-4 {\n margin-left: 1.5rem !important;\n margin-right: 1.5rem !important;\n }\n\n .mx-lg-5 {\n margin-left: 3rem !important;\n margin-right: 3rem !important;\n }\n\n .mx-lg-auto {\n margin-left: auto !important;\n margin-right: auto !important;\n }\n\n .my-lg-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n }\n\n .my-lg-1 {\n margin-top: 0.25rem !important;\n margin-bottom: 0.25rem !important;\n }\n\n .my-lg-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important;\n }\n\n .my-lg-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important;\n }\n\n .my-lg-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important;\n }\n\n .my-lg-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !important;\n }\n\n .my-lg-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n }\n\n .mt-lg-0 {\n margin-top: 0 !important;\n }\n\n .mt-lg-1 {\n margin-top: 0.25rem !important;\n }\n\n .mt-lg-2 {\n margin-top: 0.5rem !important;\n }\n\n .mt-lg-3 {\n margin-top: 1rem !important;\n }\n\n .mt-lg-4 {\n margin-top: 1.5rem !important;\n }\n\n .mt-lg-5 {\n margin-top: 3rem !important;\n }\n\n .mt-lg-auto {\n margin-top: auto !important;\n }\n\n .me-lg-0 {\n margin-left: 0 !important;\n }\n\n .me-lg-1 {\n margin-left: 0.25rem !important;\n }\n\n .me-lg-2 {\n margin-left: 0.5rem !important;\n }\n\n .me-lg-3 {\n margin-left: 1rem !important;\n }\n\n .me-lg-4 {\n margin-left: 1.5rem !important;\n }\n\n .me-lg-5 {\n margin-left: 3rem !important;\n }\n\n .me-lg-auto {\n margin-left: auto !important;\n }\n\n .mb-lg-0 {\n margin-bottom: 0 !important;\n }\n\n .mb-lg-1 {\n margin-bottom: 0.25rem !important;\n }\n\n .mb-lg-2 {\n margin-bottom: 0.5rem !important;\n }\n\n .mb-lg-3 {\n margin-bottom: 1rem !important;\n }\n\n .mb-lg-4 {\n margin-bottom: 1.5rem !important;\n }\n\n .mb-lg-5 {\n margin-bottom: 3rem !important;\n }\n\n .mb-lg-auto {\n margin-bottom: auto !important;\n }\n\n .ms-lg-0 {\n margin-right: 0 !important;\n }\n\n .ms-lg-1 {\n margin-right: 0.25rem !important;\n }\n\n .ms-lg-2 {\n margin-right: 0.5rem !important;\n }\n\n .ms-lg-3 {\n margin-right: 1rem !important;\n }\n\n .ms-lg-4 {\n margin-right: 1.5rem !important;\n }\n\n .ms-lg-5 {\n margin-right: 3rem !important;\n }\n\n .ms-lg-auto {\n margin-right: auto !important;\n }\n\n .p-lg-0 {\n padding: 0 !important;\n }\n\n .p-lg-1 {\n padding: 0.25rem !important;\n }\n\n .p-lg-2 {\n padding: 0.5rem !important;\n }\n\n .p-lg-3 {\n padding: 1rem !important;\n }\n\n .p-lg-4 {\n padding: 1.5rem !important;\n }\n\n .p-lg-5 {\n padding: 3rem !important;\n }\n\n .px-lg-0 {\n padding-left: 0 !important;\n padding-right: 0 !important;\n }\n\n .px-lg-1 {\n padding-left: 0.25rem !important;\n padding-right: 0.25rem !important;\n }\n\n .px-lg-2 {\n padding-left: 0.5rem !important;\n padding-right: 0.5rem !important;\n }\n\n .px-lg-3 {\n padding-left: 1rem !important;\n padding-right: 1rem !important;\n }\n\n .px-lg-4 {\n padding-left: 1.5rem !important;\n padding-right: 1.5rem !important;\n }\n\n .px-lg-5 {\n padding-left: 3rem !important;\n padding-right: 3rem !important;\n }\n\n .py-lg-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n }\n\n .py-lg-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important;\n }\n\n .py-lg-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important;\n }\n\n .py-lg-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important;\n }\n\n .py-lg-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important;\n }\n\n .py-lg-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important;\n }\n\n .pt-lg-0 {\n padding-top: 0 !important;\n }\n\n .pt-lg-1 {\n padding-top: 0.25rem !important;\n }\n\n .pt-lg-2 {\n padding-top: 0.5rem !important;\n }\n\n .pt-lg-3 {\n padding-top: 1rem !important;\n }\n\n .pt-lg-4 {\n padding-top: 1.5rem !important;\n }\n\n .pt-lg-5 {\n padding-top: 3rem !important;\n }\n\n .pe-lg-0 {\n padding-left: 0 !important;\n }\n\n .pe-lg-1 {\n padding-left: 0.25rem !important;\n }\n\n .pe-lg-2 {\n padding-left: 0.5rem !important;\n }\n\n .pe-lg-3 {\n padding-left: 1rem !important;\n }\n\n .pe-lg-4 {\n padding-left: 1.5rem !important;\n }\n\n .pe-lg-5 {\n padding-left: 3rem !important;\n }\n\n .pb-lg-0 {\n padding-bottom: 0 !important;\n }\n\n .pb-lg-1 {\n padding-bottom: 0.25rem !important;\n }\n\n .pb-lg-2 {\n padding-bottom: 0.5rem !important;\n }\n\n .pb-lg-3 {\n padding-bottom: 1rem !important;\n }\n\n .pb-lg-4 {\n padding-bottom: 1.5rem !important;\n }\n\n .pb-lg-5 {\n padding-bottom: 3rem !important;\n }\n\n .ps-lg-0 {\n padding-right: 0 !important;\n }\n\n .ps-lg-1 {\n padding-right: 0.25rem !important;\n }\n\n .ps-lg-2 {\n padding-right: 0.5rem !important;\n }\n\n .ps-lg-3 {\n padding-right: 1rem !important;\n }\n\n .ps-lg-4 {\n padding-right: 1.5rem !important;\n }\n\n .ps-lg-5 {\n padding-right: 3rem !important;\n }\n}\n@media (min-width: 1200px) {\n .d-xl-inline {\n display: inline !important;\n }\n\n .d-xl-inline-block {\n display: inline-block !important;\n }\n\n .d-xl-block {\n display: block !important;\n }\n\n .d-xl-grid {\n display: grid !important;\n }\n\n .d-xl-table {\n display: table !important;\n }\n\n .d-xl-table-row {\n display: table-row !important;\n }\n\n .d-xl-table-cell {\n display: table-cell !important;\n }\n\n .d-xl-flex {\n display: flex !important;\n }\n\n .d-xl-inline-flex {\n display: inline-flex !important;\n }\n\n .d-xl-none {\n display: none !important;\n }\n\n .flex-xl-fill {\n flex: 1 1 auto !important;\n }\n\n .flex-xl-row {\n flex-direction: row !important;\n }\n\n .flex-xl-column {\n flex-direction: column !important;\n }\n\n .flex-xl-row-reverse {\n flex-direction: row-reverse !important;\n }\n\n .flex-xl-column-reverse {\n flex-direction: column-reverse !important;\n }\n\n .flex-xl-grow-0 {\n flex-grow: 0 !important;\n }\n\n .flex-xl-grow-1 {\n flex-grow: 1 !important;\n }\n\n .flex-xl-shrink-0 {\n flex-shrink: 0 !important;\n }\n\n .flex-xl-shrink-1 {\n flex-shrink: 1 !important;\n }\n\n .flex-xl-wrap {\n flex-wrap: wrap !important;\n }\n\n .flex-xl-nowrap {\n flex-wrap: nowrap !important;\n }\n\n .flex-xl-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n\n .justify-content-xl-start {\n justify-content: flex-start !important;\n }\n\n .justify-content-xl-end {\n justify-content: flex-end !important;\n }\n\n .justify-content-xl-center {\n justify-content: center !important;\n }\n\n .justify-content-xl-between {\n justify-content: space-between !important;\n }\n\n .justify-content-xl-around {\n justify-content: space-around !important;\n }\n\n .justify-content-xl-evenly {\n justify-content: space-evenly !important;\n }\n\n .align-items-xl-start {\n align-items: flex-start !important;\n }\n\n .align-items-xl-end {\n align-items: flex-end !important;\n }\n\n .align-items-xl-center {\n align-items: center !important;\n }\n\n .align-items-xl-baseline {\n align-items: baseline !important;\n }\n\n .align-items-xl-stretch {\n align-items: stretch !important;\n }\n\n .align-content-xl-start {\n align-content: flex-start !important;\n }\n\n .align-content-xl-end {\n align-content: flex-end !important;\n }\n\n .align-content-xl-center {\n align-content: center !important;\n }\n\n .align-content-xl-between {\n align-content: space-between !important;\n }\n\n .align-content-xl-around {\n align-content: space-around !important;\n }\n\n .align-content-xl-stretch {\n align-content: stretch !important;\n }\n\n .align-self-xl-auto {\n align-self: auto !important;\n }\n\n .align-self-xl-start {\n align-self: flex-start !important;\n }\n\n .align-self-xl-end {\n align-self: flex-end !important;\n }\n\n .align-self-xl-center {\n align-self: center !important;\n }\n\n .align-self-xl-baseline {\n align-self: baseline !important;\n }\n\n .align-self-xl-stretch {\n align-self: stretch !important;\n }\n\n .order-xl-first {\n order: -1 !important;\n }\n\n .order-xl-0 {\n order: 0 !important;\n }\n\n .order-xl-1 {\n order: 1 !important;\n }\n\n .order-xl-2 {\n order: 2 !important;\n }\n\n .order-xl-3 {\n order: 3 !important;\n }\n\n .order-xl-4 {\n order: 4 !important;\n }\n\n .order-xl-5 {\n order: 5 !important;\n }\n\n .order-xl-last {\n order: 6 !important;\n }\n\n .m-xl-0 {\n margin: 0 !important;\n }\n\n .m-xl-1 {\n margin: 0.25rem !important;\n }\n\n .m-xl-2 {\n margin: 0.5rem !important;\n }\n\n .m-xl-3 {\n margin: 1rem !important;\n }\n\n .m-xl-4 {\n margin: 1.5rem !important;\n }\n\n .m-xl-5 {\n margin: 3rem !important;\n }\n\n .m-xl-auto {\n margin: auto !important;\n }\n\n .mx-xl-0 {\n margin-left: 0 !important;\n margin-right: 0 !important;\n }\n\n .mx-xl-1 {\n margin-left: 0.25rem !important;\n margin-right: 0.25rem !important;\n }\n\n .mx-xl-2 {\n margin-left: 0.5rem !important;\n margin-right: 0.5rem !important;\n }\n\n .mx-xl-3 {\n margin-left: 1rem !important;\n margin-right: 1rem !important;\n }\n\n .mx-xl-4 {\n margin-left: 1.5rem !important;\n margin-right: 1.5rem !important;\n }\n\n .mx-xl-5 {\n margin-left: 3rem !important;\n margin-right: 3rem !important;\n }\n\n .mx-xl-auto {\n margin-left: auto !important;\n margin-right: auto !important;\n }\n\n .my-xl-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n }\n\n .my-xl-1 {\n margin-top: 0.25rem !important;\n margin-bottom: 0.25rem !important;\n }\n\n .my-xl-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important;\n }\n\n .my-xl-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important;\n }\n\n .my-xl-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important;\n }\n\n .my-xl-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !important;\n }\n\n .my-xl-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n }\n\n .mt-xl-0 {\n margin-top: 0 !important;\n }\n\n .mt-xl-1 {\n margin-top: 0.25rem !important;\n }\n\n .mt-xl-2 {\n margin-top: 0.5rem !important;\n }\n\n .mt-xl-3 {\n margin-top: 1rem !important;\n }\n\n .mt-xl-4 {\n margin-top: 1.5rem !important;\n }\n\n .mt-xl-5 {\n margin-top: 3rem !important;\n }\n\n .mt-xl-auto {\n margin-top: auto !important;\n }\n\n .me-xl-0 {\n margin-left: 0 !important;\n }\n\n .me-xl-1 {\n margin-left: 0.25rem !important;\n }\n\n .me-xl-2 {\n margin-left: 0.5rem !important;\n }\n\n .me-xl-3 {\n margin-left: 1rem !important;\n }\n\n .me-xl-4 {\n margin-left: 1.5rem !important;\n }\n\n .me-xl-5 {\n margin-left: 3rem !important;\n }\n\n .me-xl-auto {\n margin-left: auto !important;\n }\n\n .mb-xl-0 {\n margin-bottom: 0 !important;\n }\n\n .mb-xl-1 {\n margin-bottom: 0.25rem !important;\n }\n\n .mb-xl-2 {\n margin-bottom: 0.5rem !important;\n }\n\n .mb-xl-3 {\n margin-bottom: 1rem !important;\n }\n\n .mb-xl-4 {\n margin-bottom: 1.5rem !important;\n }\n\n .mb-xl-5 {\n margin-bottom: 3rem !important;\n }\n\n .mb-xl-auto {\n margin-bottom: auto !important;\n }\n\n .ms-xl-0 {\n margin-right: 0 !important;\n }\n\n .ms-xl-1 {\n margin-right: 0.25rem !important;\n }\n\n .ms-xl-2 {\n margin-right: 0.5rem !important;\n }\n\n .ms-xl-3 {\n margin-right: 1rem !important;\n }\n\n .ms-xl-4 {\n margin-right: 1.5rem !important;\n }\n\n .ms-xl-5 {\n margin-right: 3rem !important;\n }\n\n .ms-xl-auto {\n margin-right: auto !important;\n }\n\n .p-xl-0 {\n padding: 0 !important;\n }\n\n .p-xl-1 {\n padding: 0.25rem !important;\n }\n\n .p-xl-2 {\n padding: 0.5rem !important;\n }\n\n .p-xl-3 {\n padding: 1rem !important;\n }\n\n .p-xl-4 {\n padding: 1.5rem !important;\n }\n\n .p-xl-5 {\n padding: 3rem !important;\n }\n\n .px-xl-0 {\n padding-left: 0 !important;\n padding-right: 0 !important;\n }\n\n .px-xl-1 {\n padding-left: 0.25rem !important;\n padding-right: 0.25rem !important;\n }\n\n .px-xl-2 {\n padding-left: 0.5rem !important;\n padding-right: 0.5rem !important;\n }\n\n .px-xl-3 {\n padding-left: 1rem !important;\n padding-right: 1rem !important;\n }\n\n .px-xl-4 {\n padding-left: 1.5rem !important;\n padding-right: 1.5rem !important;\n }\n\n .px-xl-5 {\n padding-left: 3rem !important;\n padding-right: 3rem !important;\n }\n\n .py-xl-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n }\n\n .py-xl-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important;\n }\n\n .py-xl-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important;\n }\n\n .py-xl-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important;\n }\n\n .py-xl-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important;\n }\n\n .py-xl-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important;\n }\n\n .pt-xl-0 {\n padding-top: 0 !important;\n }\n\n .pt-xl-1 {\n padding-top: 0.25rem !important;\n }\n\n .pt-xl-2 {\n padding-top: 0.5rem !important;\n }\n\n .pt-xl-3 {\n padding-top: 1rem !important;\n }\n\n .pt-xl-4 {\n padding-top: 1.5rem !important;\n }\n\n .pt-xl-5 {\n padding-top: 3rem !important;\n }\n\n .pe-xl-0 {\n padding-left: 0 !important;\n }\n\n .pe-xl-1 {\n padding-left: 0.25rem !important;\n }\n\n .pe-xl-2 {\n padding-left: 0.5rem !important;\n }\n\n .pe-xl-3 {\n padding-left: 1rem !important;\n }\n\n .pe-xl-4 {\n padding-left: 1.5rem !important;\n }\n\n .pe-xl-5 {\n padding-left: 3rem !important;\n }\n\n .pb-xl-0 {\n padding-bottom: 0 !important;\n }\n\n .pb-xl-1 {\n padding-bottom: 0.25rem !important;\n }\n\n .pb-xl-2 {\n padding-bottom: 0.5rem !important;\n }\n\n .pb-xl-3 {\n padding-bottom: 1rem !important;\n }\n\n .pb-xl-4 {\n padding-bottom: 1.5rem !important;\n }\n\n .pb-xl-5 {\n padding-bottom: 3rem !important;\n }\n\n .ps-xl-0 {\n padding-right: 0 !important;\n }\n\n .ps-xl-1 {\n padding-right: 0.25rem !important;\n }\n\n .ps-xl-2 {\n padding-right: 0.5rem !important;\n }\n\n .ps-xl-3 {\n padding-right: 1rem !important;\n }\n\n .ps-xl-4 {\n padding-right: 1.5rem !important;\n }\n\n .ps-xl-5 {\n padding-right: 3rem !important;\n }\n}\n@media (min-width: 1400px) {\n .d-xxl-inline {\n display: inline !important;\n }\n\n .d-xxl-inline-block {\n display: inline-block !important;\n }\n\n .d-xxl-block {\n display: block !important;\n }\n\n .d-xxl-grid {\n display: grid !important;\n }\n\n .d-xxl-table {\n display: table !important;\n }\n\n .d-xxl-table-row {\n display: table-row !important;\n }\n\n .d-xxl-table-cell {\n display: table-cell !important;\n }\n\n .d-xxl-flex {\n display: flex !important;\n }\n\n .d-xxl-inline-flex {\n display: inline-flex !important;\n }\n\n .d-xxl-none {\n display: none !important;\n }\n\n .flex-xxl-fill {\n flex: 1 1 auto !important;\n }\n\n .flex-xxl-row {\n flex-direction: row !important;\n }\n\n .flex-xxl-column {\n flex-direction: column !important;\n }\n\n .flex-xxl-row-reverse {\n flex-direction: row-reverse !important;\n }\n\n .flex-xxl-column-reverse {\n flex-direction: column-reverse !important;\n }\n\n .flex-xxl-grow-0 {\n flex-grow: 0 !important;\n }\n\n .flex-xxl-grow-1 {\n flex-grow: 1 !important;\n }\n\n .flex-xxl-shrink-0 {\n flex-shrink: 0 !important;\n }\n\n .flex-xxl-shrink-1 {\n flex-shrink: 1 !important;\n }\n\n .flex-xxl-wrap {\n flex-wrap: wrap !important;\n }\n\n .flex-xxl-nowrap {\n flex-wrap: nowrap !important;\n }\n\n .flex-xxl-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n\n .justify-content-xxl-start {\n justify-content: flex-start !important;\n }\n\n .justify-content-xxl-end {\n justify-content: flex-end !important;\n }\n\n .justify-content-xxl-center {\n justify-content: center !important;\n }\n\n .justify-content-xxl-between {\n justify-content: space-between !important;\n }\n\n .justify-content-xxl-around {\n justify-content: space-around !important;\n }\n\n .justify-content-xxl-evenly {\n justify-content: space-evenly !important;\n }\n\n .align-items-xxl-start {\n align-items: flex-start !important;\n }\n\n .align-items-xxl-end {\n align-items: flex-end !important;\n }\n\n .align-items-xxl-center {\n align-items: center !important;\n }\n\n .align-items-xxl-baseline {\n align-items: baseline !important;\n }\n\n .align-items-xxl-stretch {\n align-items: stretch !important;\n }\n\n .align-content-xxl-start {\n align-content: flex-start !important;\n }\n\n .align-content-xxl-end {\n align-content: flex-end !important;\n }\n\n .align-content-xxl-center {\n align-content: center !important;\n }\n\n .align-content-xxl-between {\n align-content: space-between !important;\n }\n\n .align-content-xxl-around {\n align-content: space-around !important;\n }\n\n .align-content-xxl-stretch {\n align-content: stretch !important;\n }\n\n .align-self-xxl-auto {\n align-self: auto !important;\n }\n\n .align-self-xxl-start {\n align-self: flex-start !important;\n }\n\n .align-self-xxl-end {\n align-self: flex-end !important;\n }\n\n .align-self-xxl-center {\n align-self: center !important;\n }\n\n .align-self-xxl-baseline {\n align-self: baseline !important;\n }\n\n .align-self-xxl-stretch {\n align-self: stretch !important;\n }\n\n .order-xxl-first {\n order: -1 !important;\n }\n\n .order-xxl-0 {\n order: 0 !important;\n }\n\n .order-xxl-1 {\n order: 1 !important;\n }\n\n .order-xxl-2 {\n order: 2 !important;\n }\n\n .order-xxl-3 {\n order: 3 !important;\n }\n\n .order-xxl-4 {\n order: 4 !important;\n }\n\n .order-xxl-5 {\n order: 5 !important;\n }\n\n .order-xxl-last {\n order: 6 !important;\n }\n\n .m-xxl-0 {\n margin: 0 !important;\n }\n\n .m-xxl-1 {\n margin: 0.25rem !important;\n }\n\n .m-xxl-2 {\n margin: 0.5rem !important;\n }\n\n .m-xxl-3 {\n margin: 1rem !important;\n }\n\n .m-xxl-4 {\n margin: 1.5rem !important;\n }\n\n .m-xxl-5 {\n margin: 3rem !important;\n }\n\n .m-xxl-auto {\n margin: auto !important;\n }\n\n .mx-xxl-0 {\n margin-left: 0 !important;\n margin-right: 0 !important;\n }\n\n .mx-xxl-1 {\n margin-left: 0.25rem !important;\n margin-right: 0.25rem !important;\n }\n\n .mx-xxl-2 {\n margin-left: 0.5rem !important;\n margin-right: 0.5rem !important;\n }\n\n .mx-xxl-3 {\n margin-left: 1rem !important;\n margin-right: 1rem !important;\n }\n\n .mx-xxl-4 {\n margin-left: 1.5rem !important;\n margin-right: 1.5rem !important;\n }\n\n .mx-xxl-5 {\n margin-left: 3rem !important;\n margin-right: 3rem !important;\n }\n\n .mx-xxl-auto {\n margin-left: auto !important;\n margin-right: auto !important;\n }\n\n .my-xxl-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n }\n\n .my-xxl-1 {\n margin-top: 0.25rem !important;\n margin-bottom: 0.25rem !important;\n }\n\n .my-xxl-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important;\n }\n\n .my-xxl-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important;\n }\n\n .my-xxl-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important;\n }\n\n .my-xxl-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !important;\n }\n\n .my-xxl-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n }\n\n .mt-xxl-0 {\n margin-top: 0 !important;\n }\n\n .mt-xxl-1 {\n margin-top: 0.25rem !important;\n }\n\n .mt-xxl-2 {\n margin-top: 0.5rem !important;\n }\n\n .mt-xxl-3 {\n margin-top: 1rem !important;\n }\n\n .mt-xxl-4 {\n margin-top: 1.5rem !important;\n }\n\n .mt-xxl-5 {\n margin-top: 3rem !important;\n }\n\n .mt-xxl-auto {\n margin-top: auto !important;\n }\n\n .me-xxl-0 {\n margin-left: 0 !important;\n }\n\n .me-xxl-1 {\n margin-left: 0.25rem !important;\n }\n\n .me-xxl-2 {\n margin-left: 0.5rem !important;\n }\n\n .me-xxl-3 {\n margin-left: 1rem !important;\n }\n\n .me-xxl-4 {\n margin-left: 1.5rem !important;\n }\n\n .me-xxl-5 {\n margin-left: 3rem !important;\n }\n\n .me-xxl-auto {\n margin-left: auto !important;\n }\n\n .mb-xxl-0 {\n margin-bottom: 0 !important;\n }\n\n .mb-xxl-1 {\n margin-bottom: 0.25rem !important;\n }\n\n .mb-xxl-2 {\n margin-bottom: 0.5rem !important;\n }\n\n .mb-xxl-3 {\n margin-bottom: 1rem !important;\n }\n\n .mb-xxl-4 {\n margin-bottom: 1.5rem !important;\n }\n\n .mb-xxl-5 {\n margin-bottom: 3rem !important;\n }\n\n .mb-xxl-auto {\n margin-bottom: auto !important;\n }\n\n .ms-xxl-0 {\n margin-right: 0 !important;\n }\n\n .ms-xxl-1 {\n margin-right: 0.25rem !important;\n }\n\n .ms-xxl-2 {\n margin-right: 0.5rem !important;\n }\n\n .ms-xxl-3 {\n margin-right: 1rem !important;\n }\n\n .ms-xxl-4 {\n margin-right: 1.5rem !important;\n }\n\n .ms-xxl-5 {\n margin-right: 3rem !important;\n }\n\n .ms-xxl-auto {\n margin-right: auto !important;\n }\n\n .p-xxl-0 {\n padding: 0 !important;\n }\n\n .p-xxl-1 {\n padding: 0.25rem !important;\n }\n\n .p-xxl-2 {\n padding: 0.5rem !important;\n }\n\n .p-xxl-3 {\n padding: 1rem !important;\n }\n\n .p-xxl-4 {\n padding: 1.5rem !important;\n }\n\n .p-xxl-5 {\n padding: 3rem !important;\n }\n\n .px-xxl-0 {\n padding-left: 0 !important;\n padding-right: 0 !important;\n }\n\n .px-xxl-1 {\n padding-left: 0.25rem !important;\n padding-right: 0.25rem !important;\n }\n\n .px-xxl-2 {\n padding-left: 0.5rem !important;\n padding-right: 0.5rem !important;\n }\n\n .px-xxl-3 {\n padding-left: 1rem !important;\n padding-right: 1rem !important;\n }\n\n .px-xxl-4 {\n padding-left: 1.5rem !important;\n padding-right: 1.5rem !important;\n }\n\n .px-xxl-5 {\n padding-left: 3rem !important;\n padding-right: 3rem !important;\n }\n\n .py-xxl-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n }\n\n .py-xxl-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important;\n }\n\n .py-xxl-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important;\n }\n\n .py-xxl-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important;\n }\n\n .py-xxl-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important;\n }\n\n .py-xxl-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important;\n }\n\n .pt-xxl-0 {\n padding-top: 0 !important;\n }\n\n .pt-xxl-1 {\n padding-top: 0.25rem !important;\n }\n\n .pt-xxl-2 {\n padding-top: 0.5rem !important;\n }\n\n .pt-xxl-3 {\n padding-top: 1rem !important;\n }\n\n .pt-xxl-4 {\n padding-top: 1.5rem !important;\n }\n\n .pt-xxl-5 {\n padding-top: 3rem !important;\n }\n\n .pe-xxl-0 {\n padding-left: 0 !important;\n }\n\n .pe-xxl-1 {\n padding-left: 0.25rem !important;\n }\n\n .pe-xxl-2 {\n padding-left: 0.5rem !important;\n }\n\n .pe-xxl-3 {\n padding-left: 1rem !important;\n }\n\n .pe-xxl-4 {\n padding-left: 1.5rem !important;\n }\n\n .pe-xxl-5 {\n padding-left: 3rem !important;\n }\n\n .pb-xxl-0 {\n padding-bottom: 0 !important;\n }\n\n .pb-xxl-1 {\n padding-bottom: 0.25rem !important;\n }\n\n .pb-xxl-2 {\n padding-bottom: 0.5rem !important;\n }\n\n .pb-xxl-3 {\n padding-bottom: 1rem !important;\n }\n\n .pb-xxl-4 {\n padding-bottom: 1.5rem !important;\n }\n\n .pb-xxl-5 {\n padding-bottom: 3rem !important;\n }\n\n .ps-xxl-0 {\n padding-right: 0 !important;\n }\n\n .ps-xxl-1 {\n padding-right: 0.25rem !important;\n }\n\n .ps-xxl-2 {\n padding-right: 0.5rem !important;\n }\n\n .ps-xxl-3 {\n padding-right: 1rem !important;\n }\n\n .ps-xxl-4 {\n padding-right: 1.5rem !important;\n }\n\n .ps-xxl-5 {\n padding-right: 3rem !important;\n }\n}\n@media print {\n .d-print-inline {\n display: inline !important;\n }\n\n .d-print-inline-block {\n display: inline-block !important;\n }\n\n .d-print-block {\n display: block !important;\n }\n\n .d-print-grid {\n display: grid !important;\n }\n\n .d-print-table {\n display: table !important;\n }\n\n .d-print-table-row {\n display: table-row !important;\n }\n\n .d-print-table-cell {\n display: table-cell !important;\n }\n\n .d-print-flex {\n display: flex !important;\n }\n\n .d-print-inline-flex {\n display: inline-flex !important;\n }\n\n .d-print-none {\n display: none !important;\n }\n}\n/*# sourceMappingURL=bootstrap-grid.rtl.css.map */","// Container mixins\n\n@mixin make-container($gutter: $container-padding-x) {\n width: 100%;\n padding-right: var(--#{$variable-prefix}gutter-x, #{$gutter});\n padding-left: var(--#{$variable-prefix}gutter-x, #{$gutter});\n margin-right: auto;\n margin-left: auto;\n}\n","// Breakpoint viewport sizes and media queries.\n//\n// Breakpoints are defined as a map of (name: minimum width), order from small to large:\n//\n// (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px)\n//\n// The map defined in the `$grid-breakpoints` global variable is used as the `$breakpoints` argument by default.\n\n// Name of the next breakpoint, or null for the last breakpoint.\n//\n// >> breakpoint-next(sm)\n// md\n// >> breakpoint-next(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// md\n// >> breakpoint-next(sm, $breakpoint-names: (xs sm md lg xl))\n// md\n@function breakpoint-next($name, $breakpoints: $grid-breakpoints, $breakpoint-names: map-keys($breakpoints)) {\n $n: index($breakpoint-names, $name);\n @if not $n {\n @error \"breakpoint `#{$name}` not found in `#{$breakpoints}`\";\n }\n @return if($n < length($breakpoint-names), nth($breakpoint-names, $n + 1), null);\n}\n\n// Minimum breakpoint width. Null for the smallest (first) breakpoint.\n//\n// >> breakpoint-min(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// 576px\n@function breakpoint-min($name, $breakpoints: $grid-breakpoints) {\n $min: map-get($breakpoints, $name);\n @return if($min != 0, $min, null);\n}\n\n// Maximum breakpoint width.\n// The maximum value is reduced by 0.02px to work around the limitations of\n// `min-` and `max-` prefixes and viewports with fractional widths.\n// See https://www.w3.org/TR/mediaqueries-4/#mq-min-max\n// Uses 0.02px rather than 0.01px to work around a current rounding bug in Safari.\n// See https://bugs.webkit.org/show_bug.cgi?id=178261\n//\n// >> breakpoint-max(md, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// 767.98px\n@function breakpoint-max($name, $breakpoints: $grid-breakpoints) {\n $max: map-get($breakpoints, $name);\n @return if($max and $max > 0, $max - .02, null);\n}\n\n// Returns a blank string if smallest breakpoint, otherwise returns the name with a dash in front.\n// Useful for making responsive utilities.\n//\n// >> breakpoint-infix(xs, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// \"\" (Returns a blank string)\n// >> breakpoint-infix(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// \"-sm\"\n@function breakpoint-infix($name, $breakpoints: $grid-breakpoints) {\n @return if(breakpoint-min($name, $breakpoints) == null, \"\", \"-#{$name}\");\n}\n\n// Media of at least the minimum breakpoint width. No query for the smallest breakpoint.\n// Makes the @content apply to the given breakpoint and wider.\n@mixin media-breakpoint-up($name, $breakpoints: $grid-breakpoints) {\n $min: breakpoint-min($name, $breakpoints);\n @if $min {\n @media (min-width: $min) {\n @content;\n }\n } @else {\n @content;\n }\n}\n\n// Media of at most the maximum breakpoint width. No query for the largest breakpoint.\n// Makes the @content apply to the given breakpoint and narrower.\n@mixin media-breakpoint-down($name, $breakpoints: $grid-breakpoints) {\n $max: breakpoint-max($name, $breakpoints);\n @if $max {\n @media (max-width: $max) {\n @content;\n }\n } @else {\n @content;\n }\n}\n\n// Media that spans multiple breakpoint widths.\n// Makes the @content apply between the min and max breakpoints\n@mixin media-breakpoint-between($lower, $upper, $breakpoints: $grid-breakpoints) {\n $min: breakpoint-min($lower, $breakpoints);\n $max: breakpoint-max($upper, $breakpoints);\n\n @if $min != null and $max != null {\n @media (min-width: $min) and (max-width: $max) {\n @content;\n }\n } @else if $max == null {\n @include media-breakpoint-up($lower, $breakpoints) {\n @content;\n }\n } @else if $min == null {\n @include media-breakpoint-down($upper, $breakpoints) {\n @content;\n }\n }\n}\n\n// Media between the breakpoint's minimum and maximum widths.\n// No minimum for the smallest breakpoint, and no maximum for the largest one.\n// Makes the @content apply only to the given breakpoint, not viewports any wider or narrower.\n@mixin media-breakpoint-only($name, $breakpoints: $grid-breakpoints) {\n $min: breakpoint-min($name, $breakpoints);\n $next: breakpoint-next($name, $breakpoints);\n $max: breakpoint-max($next);\n\n @if $min != null and $max != null {\n @media (min-width: $min) and (max-width: $max) {\n @content;\n }\n } @else if $max == null {\n @include media-breakpoint-up($name, $breakpoints) {\n @content;\n }\n } @else if $min == null {\n @include media-breakpoint-down($next, $breakpoints) {\n @content;\n }\n }\n}\n","// Row\n//\n// Rows contain your columns.\n\n@if $enable-grid-classes {\n .row {\n @include make-row();\n\n > * {\n @include make-col-ready();\n }\n }\n}\n\n\n// Columns\n//\n// Common styles for small and large grid columns\n\n@if $enable-grid-classes {\n @include make-grid-columns();\n}\n","// Grid system\n//\n// Generate semantic grid columns with these mixins.\n\n@mixin make-row($gutter: $grid-gutter-width) {\n --#{$variable-prefix}gutter-x: #{$gutter};\n --#{$variable-prefix}gutter-y: 0;\n display: flex;\n flex-wrap: wrap;\n margin-top: calc(var(--#{$variable-prefix}gutter-y) * -1); // stylelint-disable-line function-disallowed-list\n margin-right: calc(var(--#{$variable-prefix}gutter-x) * -.5); // stylelint-disable-line function-disallowed-list\n margin-left: calc(var(--#{$variable-prefix}gutter-x) * -.5); // stylelint-disable-line function-disallowed-list\n}\n\n@mixin make-col-ready($gutter: $grid-gutter-width) {\n // Add box sizing if only the grid is loaded\n box-sizing: if(variable-exists(include-column-box-sizing) and $include-column-box-sizing, border-box, null);\n // Prevent columns from becoming too narrow when at smaller grid tiers by\n // always setting `width: 100%;`. This works because we set the width\n // later on to override this initial width.\n flex-shrink: 0;\n width: 100%;\n max-width: 100%; // Prevent `.col-auto`, `.col` (& responsive variants) from breaking out the grid\n padding-right: calc(var(--#{$variable-prefix}gutter-x) * .5); // stylelint-disable-line function-disallowed-list\n padding-left: calc(var(--#{$variable-prefix}gutter-x) * .5); // stylelint-disable-line function-disallowed-list\n margin-top: var(--#{$variable-prefix}gutter-y);\n}\n\n@mixin make-col($size: false, $columns: $grid-columns) {\n @if $size {\n flex: 0 0 auto;\n width: percentage(divide($size, $columns));\n\n } @else {\n flex: 1 1 0;\n max-width: 100%;\n }\n}\n\n@mixin make-col-auto() {\n flex: 0 0 auto;\n width: auto;\n}\n\n@mixin make-col-offset($size, $columns: $grid-columns) {\n $num: divide($size, $columns);\n margin-left: if($num == 0, 0, percentage($num));\n}\n\n// Row columns\n//\n// Specify on a parent element(e.g., .row) to force immediate children into NN\n// numberof columns. Supports wrapping to new lines, but does not do a Masonry\n// style grid.\n@mixin row-cols($count) {\n > * {\n flex: 0 0 auto;\n width: divide(100%, $count);\n }\n}\n\n// Framework grid generation\n//\n// Used only by Bootstrap to generate the correct number of grid classes given\n// any value of `$grid-columns`.\n\n@mixin make-grid-columns($columns: $grid-columns, $gutter: $grid-gutter-width, $breakpoints: $grid-breakpoints) {\n @each $breakpoint in map-keys($breakpoints) {\n // .row-cols defaults must all appear before .col overrides so they can be overridden.\n $infix: breakpoint-infix($breakpoint, $breakpoints);\n @include media-breakpoint-up($breakpoint, $breakpoints) {\n // Provide basic `.col-{bp}` classes for equal-width flexbox columns\n .col#{$infix} {\n flex: 1 0 0%; // Flexbugs #4: https://github.com/philipwalton/flexbugs#flexbug-4\n }\n\n .row-cols#{$infix}-auto > * {\n @include make-col-auto();\n }\n\n @if $grid-row-columns > 0 {\n @for $i from 1 through $grid-row-columns {\n .row-cols#{$infix}-#{$i} {\n @include row-cols($i);\n }\n }\n }\n }\n }\n\n @each $breakpoint in map-keys($breakpoints) {\n $infix: breakpoint-infix($breakpoint, $breakpoints);\n\n @include media-breakpoint-up($breakpoint, $breakpoints) {\n .col#{$infix}-auto {\n @include make-col-auto();\n }\n\n @if $columns > 0 {\n @for $i from 1 through $columns {\n .col#{$infix}-#{$i} {\n @include make-col($i, $columns);\n }\n }\n\n // `$columns - 1` because offsetting by the width of an entire row isn't possible\n @for $i from 0 through ($columns - 1) {\n @if not ($infix == \"\" and $i == 0) { // Avoid emitting useless .offset-0\n .offset#{$infix}-#{$i} {\n @include make-col-offset($i, $columns);\n }\n }\n }\n }\n\n // Gutters\n //\n // Make use of `.g-*`, `.gx-*` or `.gy-*` utilities to change spacing between the columns.\n @each $key, $value in $gutters {\n .g#{$infix}-#{$key},\n .gx#{$infix}-#{$key} {\n --#{$variable-prefix}gutter-x: #{$value};\n }\n\n .g#{$infix}-#{$key},\n .gy#{$infix}-#{$key} {\n --#{$variable-prefix}gutter-y: #{$value};\n }\n }\n }\n }\n}\n","// Utility generator\n// Used to generate utilities & print utilities\n@mixin generate-utility($utility, $infix, $is-rfs-media-query: false) {\n $values: map-get($utility, values);\n\n // If the values are a list or string, convert it into a map\n @if type-of($values) == \"string\" or type-of(nth($values, 1)) != \"list\" {\n $values: zip($values, $values);\n }\n\n @each $key, $value in $values {\n $properties: map-get($utility, property);\n\n // Multiple properties are possible, for example with vertical or horizontal margins or paddings\n @if type-of($properties) == \"string\" {\n $properties: append((), $properties);\n }\n\n // Use custom class if present\n $property-class: if(map-has-key($utility, class), map-get($utility, class), nth($properties, 1));\n $property-class: if($property-class == null, \"\", $property-class);\n\n // State params to generate pseudo-classes\n $state: if(map-has-key($utility, state), map-get($utility, state), ());\n\n $infix: if($property-class == \"\" and str-slice($infix, 1, 1) == \"-\", str-slice($infix, 2), $infix);\n\n // Don't prefix if value key is null (eg. with shadow class)\n $property-class-modifier: if($key, if($property-class == \"\" and $infix == \"\", \"\", \"-\") + $key, \"\");\n\n @if map-get($utility, rfs) {\n // Inside the media query\n @if $is-rfs-media-query {\n $val: rfs-value($value);\n\n // Do not render anything if fluid and non fluid values are the same\n $value: if($val == rfs-fluid-value($value), null, $val);\n }\n @else {\n $value: rfs-fluid-value($value);\n }\n }\n\n $is-rtl: map-get($utility, rtl);\n\n @if $value != null {\n @if $is-rtl == false {\n /* rtl:begin:remove */\n }\n .#{$property-class + $infix + $property-class-modifier} {\n @each $property in $properties {\n #{$property}: $value if($enable-important-utilities, !important, null);\n }\n }\n\n @each $pseudo in $state {\n .#{$property-class + $infix + $property-class-modifier}-#{$pseudo}:#{$pseudo} {\n @each $property in $properties {\n #{$property}: $value if($enable-important-utilities, !important, null);\n }\n }\n }\n @if $is-rtl == false {\n /* rtl:end:remove */\n }\n }\n }\n}\n","// Loop over each breakpoint\n@each $breakpoint in map-keys($grid-breakpoints) {\n\n // Generate media query if needed\n @include media-breakpoint-up($breakpoint) {\n $infix: breakpoint-infix($breakpoint, $grid-breakpoints);\n\n // Loop over each utility property\n @each $key, $utility in $utilities {\n // The utility can be disabled with `false`, thus check if the utility is a map first\n // Only proceed if responsive media queries are enabled or if it's the base media query\n @if type-of($utility) == \"map\" and (map-get($utility, responsive) or $infix == \"\") {\n @include generate-utility($utility, $infix);\n }\n }\n }\n}\n\n// RFS rescaling\n@media (min-width: $rfs-mq-value) {\n @each $breakpoint in map-keys($grid-breakpoints) {\n $infix: breakpoint-infix($breakpoint, $grid-breakpoints);\n\n @if (map-get($grid-breakpoints, $breakpoint) < $rfs-breakpoint) {\n // Loop over each utility property\n @each $key, $utility in $utilities {\n // The utility can be disabled with `false`, thus check if the utility is a map first\n // Only proceed if responsive media queries are enabled or if it's the base media query\n @if type-of($utility) == \"map\" and map-get($utility, rfs) and (map-get($utility, responsive) or $infix == \"\") {\n @include generate-utility($utility, $infix, true);\n }\n }\n }\n }\n}\n\n\n// Print utilities\n@media print {\n @each $key, $utility in $utilities {\n // The utility can be disabled with `false`, thus check if the utility is a map first\n // Then check if the utility needs print styles\n @if type-of($utility) == \"map\" and map-get($utility, print) == true {\n @include generate-utility($utility, \"-print\");\n }\n }\n}\n"]} \ No newline at end of file diff --git a/server/src/main/resources/templates/static/lib/bootstrap-5.0.2/css/bootstrap-reboot.css b/server/src/main/resources/templates/static/lib/bootstrap-5.0.2/css/bootstrap-reboot.css deleted file mode 100644 index 2cd30e0ea..000000000 --- a/server/src/main/resources/templates/static/lib/bootstrap-5.0.2/css/bootstrap-reboot.css +++ /dev/null @@ -1,426 +0,0 @@ -/*! - * Bootstrap Reboot v5.0.2 (https://getbootstrap.com/) - * Copyright 2011-2021 The Bootstrap Authors - * Copyright 2011-2021 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) - * Forked from Normalize.css, licensed MIT (https://github.com/necolas/normalize.css/blob/master/LICENSE.md) - */ -*, -*::before, -*::after { - box-sizing: border-box; -} - -@media (prefers-reduced-motion: no-preference) { - :root { - scroll-behavior: smooth; - } -} - -body { - margin: 0; - font-family: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; - font-size: 1rem; - font-weight: 400; - line-height: 1.5; - color: #212529; - background-color: #fff; - -webkit-text-size-adjust: 100%; - -webkit-tap-highlight-color: rgba(0, 0, 0, 0); -} - -hr { - margin: 1rem 0; - color: inherit; - background-color: currentColor; - border: 0; - opacity: 0.25; -} - -hr:not([size]) { - height: 1px; -} - -h6, h5, h4, h3, h2, h1 { - margin-top: 0; - margin-bottom: 0.5rem; - font-weight: 500; - line-height: 1.2; -} - -h1 { - font-size: calc(1.375rem + 1.5vw); -} -@media (min-width: 1200px) { - h1 { - font-size: 2.5rem; - } -} - -h2 { - font-size: calc(1.325rem + 0.9vw); -} -@media (min-width: 1200px) { - h2 { - font-size: 2rem; - } -} - -h3 { - font-size: calc(1.3rem + 0.6vw); -} -@media (min-width: 1200px) { - h3 { - font-size: 1.75rem; - } -} - -h4 { - font-size: calc(1.275rem + 0.3vw); -} -@media (min-width: 1200px) { - h4 { - font-size: 1.5rem; - } -} - -h5 { - font-size: 1.25rem; -} - -h6 { - font-size: 1rem; -} - -p { - margin-top: 0; - margin-bottom: 1rem; -} - -abbr[title], -abbr[data-bs-original-title] { - -webkit-text-decoration: underline dotted; - text-decoration: underline dotted; - cursor: help; - -webkit-text-decoration-skip-ink: none; - text-decoration-skip-ink: none; -} - -address { - margin-bottom: 1rem; - font-style: normal; - line-height: inherit; -} - -ol, -ul { - padding-left: 2rem; -} - -ol, -ul, -dl { - margin-top: 0; - margin-bottom: 1rem; -} - -ol ol, -ul ul, -ol ul, -ul ol { - margin-bottom: 0; -} - -dt { - font-weight: 700; -} - -dd { - margin-bottom: 0.5rem; - margin-left: 0; -} - -blockquote { - margin: 0 0 1rem; -} - -b, -strong { - font-weight: bolder; -} - -small { - font-size: 0.875em; -} - -mark { - padding: 0.2em; - background-color: #fcf8e3; -} - -sub, -sup { - position: relative; - font-size: 0.75em; - line-height: 0; - vertical-align: baseline; -} - -sub { - bottom: -0.25em; -} - -sup { - top: -0.5em; -} - -a { - color: #0d6efd; - text-decoration: underline; -} -a:hover { - color: #0a58ca; -} - -a:not([href]):not([class]), a:not([href]):not([class]):hover { - color: inherit; - text-decoration: none; -} - -pre, -code, -kbd, -samp { - font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; - font-size: 1em; - direction: ltr /* rtl:ignore */; - unicode-bidi: bidi-override; -} - -pre { - display: block; - margin-top: 0; - margin-bottom: 1rem; - overflow: auto; - font-size: 0.875em; -} -pre code { - font-size: inherit; - color: inherit; - word-break: normal; -} - -code { - font-size: 0.875em; - color: #d63384; - word-wrap: break-word; -} -a > code { - color: inherit; -} - -kbd { - padding: 0.2rem 0.4rem; - font-size: 0.875em; - color: #fff; - background-color: #212529; - border-radius: 0.2rem; -} -kbd kbd { - padding: 0; - font-size: 1em; - font-weight: 700; -} - -figure { - margin: 0 0 1rem; -} - -img, -svg { - vertical-align: middle; -} - -table { - caption-side: bottom; - border-collapse: collapse; -} - -caption { - padding-top: 0.5rem; - padding-bottom: 0.5rem; - color: #6c757d; - text-align: left; -} - -th { - text-align: inherit; - text-align: -webkit-match-parent; -} - -thead, -tbody, -tfoot, -tr, -td, -th { - border-color: inherit; - border-style: solid; - border-width: 0; -} - -label { - display: inline-block; -} - -button { - border-radius: 0; -} - -button:focus:not(:focus-visible) { - outline: 0; -} - -input, -button, -select, -optgroup, -textarea { - margin: 0; - font-family: inherit; - font-size: inherit; - line-height: inherit; -} - -button, -select { - text-transform: none; -} - -[role=button] { - cursor: pointer; -} - -select { - word-wrap: normal; -} -select:disabled { - opacity: 1; -} - -[list]::-webkit-calendar-picker-indicator { - display: none; -} - -button, -[type=button], -[type=reset], -[type=submit] { - -webkit-appearance: button; -} -button:not(:disabled), -[type=button]:not(:disabled), -[type=reset]:not(:disabled), -[type=submit]:not(:disabled) { - cursor: pointer; -} - -::-moz-focus-inner { - padding: 0; - border-style: none; -} - -textarea { - resize: vertical; -} - -fieldset { - min-width: 0; - padding: 0; - margin: 0; - border: 0; -} - -legend { - float: left; - width: 100%; - padding: 0; - margin-bottom: 0.5rem; - font-size: calc(1.275rem + 0.3vw); - line-height: inherit; -} -@media (min-width: 1200px) { - legend { - font-size: 1.5rem; - } -} -legend + * { - clear: left; -} - -::-webkit-datetime-edit-fields-wrapper, -::-webkit-datetime-edit-text, -::-webkit-datetime-edit-minute, -::-webkit-datetime-edit-hour-field, -::-webkit-datetime-edit-day-field, -::-webkit-datetime-edit-month-field, -::-webkit-datetime-edit-year-field { - padding: 0; -} - -::-webkit-inner-spin-button { - height: auto; -} - -[type=search] { - outline-offset: -2px; - -webkit-appearance: textfield; -} - -/* rtl:raw: -[type="tel"], -[type="url"], -[type="email"], -[type="number"] { - direction: ltr; -} -*/ -::-webkit-search-decoration { - -webkit-appearance: none; -} - -::-webkit-color-swatch-wrapper { - padding: 0; -} - -::file-selector-button { - font: inherit; -} - -::-webkit-file-upload-button { - font: inherit; - -webkit-appearance: button; -} - -output { - display: inline-block; -} - -iframe { - border: 0; -} - -summary { - display: list-item; - cursor: pointer; -} - -progress { - vertical-align: baseline; -} - -[hidden] { - display: none !important; -} - -/*# sourceMappingURL=bootstrap-reboot.css.map */ \ No newline at end of file diff --git a/server/src/main/resources/templates/static/lib/bootstrap-5.0.2/css/bootstrap-reboot.css.map b/server/src/main/resources/templates/static/lib/bootstrap-5.0.2/css/bootstrap-reboot.css.map deleted file mode 100644 index b0e65f5f2..000000000 --- a/server/src/main/resources/templates/static/lib/bootstrap-5.0.2/css/bootstrap-reboot.css.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"sources":["../../scss/bootstrap-reboot.scss","../../scss/_reboot.scss","bootstrap-reboot.css","../../scss/_variables.scss","../../scss/vendor/_rfs.scss","../../scss/mixins/_border-radius.scss"],"names":[],"mappings":"AAAA;;;;;;EAAA;ACeA;;;EAGE,sBAAA;ACPF;;ADoBI;EAJJ;IAKM,uBAAA;EChBJ;AACF;;AD4BA;EACE,SAAA;EACA,4MEmX4B;EC7HxB,eALI;EH/OR,gBEgY4B;EF/X5B,gBEqY4B;EFpY5B,cElCS;EFoCT,sBE7CS;EF8CT,8BAAA;EACA,6CAAA;AC1BF;;ADmCA;EACE,cAAA;EACA,cEqb4B;EFpb5B,8BAAA;EACA,SAAA;EACA,aEob4B;ADpd9B;;ADmCA;EACE,WE+R4B;AD/T9B;;AD0CA;EACE,aAAA;EACA,qBE0X4B;EFvX5B,gBE0X4B;EFzX5B,gBE0X4B;ADna9B;;AD6CA;EG4MQ,iCAAA;AFrPR;AEmFI;EH1CJ;IGmNQ,iBAAA;EFxPN;AACF;;ADyCA;EGuMQ,iCAAA;AF5OR;AE0EI;EHrCJ;IG8MQ,eAAA;EF/ON;AACF;;ADqCA;EGkMQ,+BAAA;AFnOR;AEiEI;EHhCJ;IGyMQ,kBAAA;EFtON;AACF;;ADiCA;EG6LQ,iCAAA;AF1NR;AEwDI;EH3BJ;IGoMQ,iBAAA;EF7NN;AACF;;AD6BA;EGoLM,kBALI;AFxMV;;AD8BA;EG+KM,eALI;AFpMV;;ADqCA;EACE,aAAA;EACA,mBEyK0B;AD3M5B;;AD6CA;;EAEE,yCAAA;EAAA,iCAAA;EACA,YAAA;EACA,sCAAA;EAAA,8BAAA;AC1CF;;ADgDA;EACE,mBAAA;EACA,kBAAA;EACA,oBAAA;AC7CF;;ADmDA;;EAEE,kBAAA;AChDF;;ADmDA;;;EAGE,aAAA;EACA,mBAAA;AChDF;;ADmDA;;;;EAIE,gBAAA;AChDF;;ADmDA;EACE,gBE6P4B;AD7S9B;;ADqDA;EACE,qBAAA;EACA,cAAA;AClDF;;ADwDA;EACE,gBAAA;ACrDF;;AD6DA;;EAEE,mBEsO4B;ADhS9B;;ADkEA;EGgFM,kBALI;AFzIV;;ADqEA;EACE,cEkS4B;EFjS5B,yBEyS4B;AD3W9B;;AD2EA;;EAEE,kBAAA;EG4DI,iBALI;EHrDR,cAAA;EACA,wBAAA;ACxEF;;AD2EA;EAAM,eAAA;ACvEN;;ADwEA;EAAM,WAAA;ACpEN;;ADyEA;EACE,cEhNQ;EFiNR,0BEyCwC;AD/G1C;ADwEE;EACE,cEwCsC;AD9G1C;;ADiFE;EAEE,cAAA;EACA,qBAAA;AC/EJ;;ADsFA;;;;EAIE,iGEgJ4B;EC9HxB,cALI;EHXR,+BAAA;EACA,2BAAA;ACnFF;;AD0FA;EACE,cAAA;EACA,aAAA;EACA,mBAAA;EACA,cAAA;EGII,kBALI;AFrFV;AD2FE;EGDI,kBALI;EHQN,cAAA;EACA,kBAAA;ACzFJ;;AD6FA;EGRM,kBALI;EHeR,cEtQQ;EFuQR,qBAAA;AC1FF;AD6FE;EACE,cAAA;AC3FJ;;AD+FA;EACE,sBAAA;EGpBI,kBALI;EH2BR,WEnTS;EFoTT,yBE3SS;EEEP,qBAAA;AH8MJ;AD8FE;EACE,UAAA;EG3BE,cALI;EHkCN,gBEgH0B;AD5M9B;;ADqGA;EACE,gBAAA;AClGF;;ADwGA;;EAEE,sBAAA;ACrGF;;AD6GA;EACE,oBAAA;EACA,yBAAA;AC1GF;;AD6GA;EACE,mBE8K4B;EF7K5B,sBE6K4B;EF5K5B,cEtVS;EFuVT,gBAAA;AC1GF;;ADiHA;EAEE,mBAAA;EACA,gCAAA;AC/GF;;ADkHA;;;;;;EAME,qBAAA;EACA,mBAAA;EACA,eAAA;AC/GF;;ADuHA;EACE,qBAAA;ACpHF;;AD0HA;EAEE,gBAAA;ACxHF;;ADgIA;EACE,UAAA;AC7HF;;ADkIA;;;;;EAKE,SAAA;EACA,oBAAA;EG1HI,kBALI;EHiIR,oBAAA;AC/HF;;ADmIA;;EAEE,oBAAA;AChIF;;ADqIA;EACE,eAAA;AClIF;;ADqIA;EAGE,iBAAA;ACpIF;ADuIE;EACE,UAAA;ACrIJ;;AD4IA;EACE,aAAA;ACzIF;;ADiJA;;;;EAIE,0BAAA;AC9IF;ADiJI;;;;EACE,eAAA;AC5IN;;ADmJA;EACE,UAAA;EACA,kBAAA;AChJF;;ADqJA;EACE,gBAAA;AClJF;;AD4JA;EACE,YAAA;EACA,UAAA;EACA,SAAA;EACA,SAAA;ACzJF;;ADiKA;EACE,WAAA;EACA,WAAA;EACA,UAAA;EACA,qBEG4B;EClNtB,iCAAA;EHkNN,oBAAA;AC/JF;AErNI;EH6WJ;IGpMQ,iBAAA;EFgDN;AACF;AD4JE;EACE,WAAA;AC1JJ;;ADiKA;;;;;;;EAOE,UAAA;AC9JF;;ADiKA;EACE,YAAA;AC9JF;;ADuKA;EACE,oBAAA;EACA,6BAAA;ACpKF;;AD4KA;;;;;;;CAAA;AAWA;EACE,wBAAA;AC5KF;;ADiLA;EACE,UAAA;AC9KF;;ADoLA;EACE,aAAA;ACjLF;;ADuLA;EACE,aAAA;EACA,0BAAA;ACpLF;;ADyLA;EACE,qBAAA;ACtLF;;AD2LA;EACE,SAAA;ACxLF;;AD+LA;EACE,kBAAA;EACA,eAAA;AC5LF;;ADoMA;EACE,wBAAA;ACjMF;;ADyMA;EACE,wBAAA;ACtMF","file":"bootstrap-reboot.css","sourcesContent":["/*!\n * Bootstrap Reboot v5.0.2 (https://getbootstrap.com/)\n * Copyright 2011-2021 The Bootstrap Authors\n * Copyright 2011-2021 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * Forked from Normalize.css, licensed MIT (https://github.com/necolas/normalize.css/blob/master/LICENSE.md)\n */\n\n@import \"functions\";\n@import \"variables\";\n// Prevent the usage of custom properties since we don't add them to `:root` in reboot\n$font-family-base: $font-family-sans-serif; // stylelint-disable-line scss/dollar-variable-default\n$font-family-code: $font-family-monospace; // stylelint-disable-line scss/dollar-variable-default\n@import \"mixins\";\n@import \"reboot\";\n","// stylelint-disable declaration-no-important, selector-no-qualifying-type, property-no-vendor-prefix\n\n\n// Reboot\n//\n// Normalization of HTML elements, manually forked from Normalize.css to remove\n// styles targeting irrelevant browsers while applying new styles.\n//\n// Normalize is licensed MIT. https://github.com/necolas/normalize.css\n\n\n// Document\n//\n// Change from `box-sizing: content-box` so that `width` is not affected by `padding` or `border`.\n\n*,\n*::before,\n*::after {\n box-sizing: border-box;\n}\n\n\n// Root\n//\n// Ability to the value of the root font sizes, affecting the value of `rem`.\n// null by default, thus nothing is generated.\n\n:root {\n font-size: $font-size-root;\n\n @if $enable-smooth-scroll {\n @media (prefers-reduced-motion: no-preference) {\n scroll-behavior: smooth;\n }\n }\n}\n\n\n// Body\n//\n// 1. Remove the margin in all browsers.\n// 2. As a best practice, apply a default `background-color`.\n// 3. Prevent adjustments of font size after orientation changes in iOS.\n// 4. Change the default tap highlight to be completely transparent in iOS.\n\nbody {\n margin: 0; // 1\n font-family: $font-family-base;\n @include font-size($font-size-base);\n font-weight: $font-weight-base;\n line-height: $line-height-base;\n color: $body-color;\n text-align: $body-text-align;\n background-color: $body-bg; // 2\n -webkit-text-size-adjust: 100%; // 3\n -webkit-tap-highlight-color: rgba($black, 0); // 4\n}\n\n\n// Content grouping\n//\n// 1. Reset Firefox's gray color\n// 2. Set correct height and prevent the `size` attribute to make the `hr` look like an input field\n\nhr {\n margin: $hr-margin-y 0;\n color: $hr-color; // 1\n background-color: currentColor;\n border: 0;\n opacity: $hr-opacity;\n}\n\nhr:not([size]) {\n height: $hr-height; // 2\n}\n\n\n// Typography\n//\n// 1. Remove top margins from headings\n// By default, `