From e554ba22b3f3cdd8bd0ce3cb5c93355b57e25261 Mon Sep 17 00:00:00 2001 From: "seonkyu.kim" Date: Mon, 30 Sep 2024 15:27:17 +0900 Subject: [PATCH] =?UTF-8?q?[=E2=9C=A8]=20init=20Project?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .idea/.idea.BlazorApp/.idea/.gitignore | 13 ++ .../.idea/git_toolbox_blame.xml | 6 + .idea/.idea.BlazorApp/.idea/indexLayout.xml | 8 + .idea/.idea.BlazorApp/.idea/vcs.xml | 6 + BlazorApp.sln | 16 ++ BlazorApp/BlazorApp.csproj | 13 ++ BlazorApp/Components/App.razor | 20 ++ BlazorApp/Components/Layout/MainLayout.razor | 23 ++ .../Components/Layout/MainLayout.razor.css | 96 ++++++++ BlazorApp/Components/Layout/NavMenu.razor | 35 +++ BlazorApp/Components/Layout/NavMenu.razor.css | 110 +++++++++ BlazorApp/Components/Pages/Counter.razor | 20 ++ BlazorApp/Components/Pages/Error.razor | 36 +++ BlazorApp/Components/Pages/Home.razor | 7 + BlazorApp/Components/Pages/Todo.razor | 34 +++ BlazorApp/Components/Pages/Weather.razor | 67 ++++++ BlazorApp/Components/Routes.razor | 6 + BlazorApp/Components/_Imports.razor | 10 + BlazorApp/Program.cs | 28 +++ BlazorApp/Properties/launchSettings.json | 38 ++++ BlazorApp/README.md | 0 BlazorApp/TodoItem.cs | 7 + BlazorApp/appsettings.Development.json | 8 + BlazorApp/appsettings.json | 9 + BlazorApp/bin/Debug/net8.0/BlazorApp | Bin 0 -> 123264 bytes .../bin/Debug/net8.0/BlazorApp.deps.json | 23 ++ BlazorApp/bin/Debug/net8.0/BlazorApp.dll | Bin 0 -> 25088 bytes BlazorApp/bin/Debug/net8.0/BlazorApp.pdb | Bin 0 -> 36636 bytes .../Debug/net8.0/BlazorApp.runtimeconfig.json | 19 ++ .../BlazorApp.staticwebassets.runtime.json | 1 + .../Debug/net8.0/appsettings.Development.json | 8 + BlazorApp/bin/Debug/net8.0/appsettings.json | 9 + .../obj/BlazorApp.csproj.nuget.dgspec.json | 69 ++++++ BlazorApp/obj/BlazorApp.csproj.nuget.g.props | 15 ++ .../obj/BlazorApp.csproj.nuget.g.targets | 2 + ...CoreApp,Version=v8.0.AssemblyAttributes.cs | 4 + .../Debug/net8.0/BlazorApp.AssemblyInfo.cs | 22 ++ .../net8.0/BlazorApp.AssemblyInfoInputs.cache | 1 + ....GeneratedMSBuildEditorConfig.editorconfig | 59 +++++ .../Debug/net8.0/BlazorApp.GlobalUsings.g.cs | 17 ++ ...rApp.MvcApplicationPartsAssemblyInfo.cache | 0 .../obj/Debug/net8.0/BlazorApp.assets.cache | Bin 0 -> 152 bytes .../BlazorApp.csproj.CoreCompileInputs.cache | 1 + .../BlazorApp.csproj.FileListAbsolute.txt | 29 +++ BlazorApp/obj/Debug/net8.0/BlazorApp.dll | Bin 0 -> 25088 bytes .../net8.0/BlazorApp.genruntimeconfig.cache | 1 + BlazorApp/obj/Debug/net8.0/BlazorApp.pdb | Bin 0 -> 36636 bytes BlazorApp/obj/Debug/net8.0/apphost | Bin 0 -> 123264 bytes BlazorApp/obj/Debug/net8.0/ref/BlazorApp.dll | Bin 0 -> 8704 bytes .../obj/Debug/net8.0/refint/BlazorApp.dll | Bin 0 -> 8704 bytes .../Layout/MainLayout.razor.rz.scp.css | 96 ++++++++ .../Layout/NavMenu.razor.rz.scp.css | 110 +++++++++ .../scopedcss/bundle/BlazorApp.styles.css | 208 ++++++++++++++++++ .../projectbundle/BlazorApp.bundle.scp.css | 208 ++++++++++++++++++ .../Debug/net8.0/staticwebassets.build.json | 153 +++++++++++++ .../net8.0/staticwebassets.development.json | 1 + .../Debug/net8.0/staticwebassets.pack.json | 45 ++++ ...Microsoft.AspNetCore.StaticWebAssets.props | 100 +++++++++ .../msbuild.build.BlazorApp.props | 3 + ...sbuild.buildMultiTargeting.BlazorApp.props | 3 + .../msbuild.buildTransitive.BlazorApp.props | 3 + BlazorApp/obj/project.assets.json | 74 +++++++ BlazorApp/obj/project.nuget.cache | 8 + BlazorApp/obj/project.packagespec.json | 1 + BlazorApp/obj/rider.project.model.nuget.info | 1 + BlazorApp/obj/rider.project.restore.info | 1 + BlazorApp/wwwroot/app.css | 51 +++++ BlazorApp/wwwroot/bootstrap/bootstrap.min.css | 7 + .../wwwroot/bootstrap/bootstrap.min.css.map | 1 + BlazorApp/wwwroot/favicon.png | Bin 0 -> 1148 bytes BlazorApp/wwwroot/index.html | 22 ++ BlazorApp/ㅎNETCORE 학습/AspnetCore.md | 173 +++++++++++++++ BlazorApp/ㅎNETCORE 학습/공부 방향.md | 193 ++++++++++++++++ BlazorApp/ㅎNETCORE 학습/캡쳐/Razor설정.png | Bin 0 -> 4956 bytes .../ㅎNETCORE 학습/캡쳐/프로젝트_구조.png | Bin 0 -> 59535 bytes 75 files changed, 2358 insertions(+) create mode 100644 .idea/.idea.BlazorApp/.idea/.gitignore create mode 100644 .idea/.idea.BlazorApp/.idea/git_toolbox_blame.xml create mode 100644 .idea/.idea.BlazorApp/.idea/indexLayout.xml create mode 100644 .idea/.idea.BlazorApp/.idea/vcs.xml create mode 100644 BlazorApp.sln create mode 100644 BlazorApp/BlazorApp.csproj create mode 100644 BlazorApp/Components/App.razor create mode 100644 BlazorApp/Components/Layout/MainLayout.razor create mode 100644 BlazorApp/Components/Layout/MainLayout.razor.css create mode 100644 BlazorApp/Components/Layout/NavMenu.razor create mode 100644 BlazorApp/Components/Layout/NavMenu.razor.css create mode 100644 BlazorApp/Components/Pages/Counter.razor create mode 100644 BlazorApp/Components/Pages/Error.razor create mode 100644 BlazorApp/Components/Pages/Home.razor create mode 100644 BlazorApp/Components/Pages/Todo.razor create mode 100644 BlazorApp/Components/Pages/Weather.razor create mode 100644 BlazorApp/Components/Routes.razor create mode 100644 BlazorApp/Components/_Imports.razor create mode 100644 BlazorApp/Program.cs create mode 100644 BlazorApp/Properties/launchSettings.json create mode 100644 BlazorApp/README.md create mode 100644 BlazorApp/TodoItem.cs create mode 100644 BlazorApp/appsettings.Development.json create mode 100644 BlazorApp/appsettings.json create mode 100755 BlazorApp/bin/Debug/net8.0/BlazorApp create mode 100644 BlazorApp/bin/Debug/net8.0/BlazorApp.deps.json create mode 100644 BlazorApp/bin/Debug/net8.0/BlazorApp.dll create mode 100644 BlazorApp/bin/Debug/net8.0/BlazorApp.pdb create mode 100644 BlazorApp/bin/Debug/net8.0/BlazorApp.runtimeconfig.json create mode 100644 BlazorApp/bin/Debug/net8.0/BlazorApp.staticwebassets.runtime.json create mode 100644 BlazorApp/bin/Debug/net8.0/appsettings.Development.json create mode 100644 BlazorApp/bin/Debug/net8.0/appsettings.json create mode 100644 BlazorApp/obj/BlazorApp.csproj.nuget.dgspec.json create mode 100644 BlazorApp/obj/BlazorApp.csproj.nuget.g.props create mode 100644 BlazorApp/obj/BlazorApp.csproj.nuget.g.targets create mode 100644 BlazorApp/obj/Debug/net8.0/.NETCoreApp,Version=v8.0.AssemblyAttributes.cs create mode 100644 BlazorApp/obj/Debug/net8.0/BlazorApp.AssemblyInfo.cs create mode 100644 BlazorApp/obj/Debug/net8.0/BlazorApp.AssemblyInfoInputs.cache create mode 100644 BlazorApp/obj/Debug/net8.0/BlazorApp.GeneratedMSBuildEditorConfig.editorconfig create mode 100644 BlazorApp/obj/Debug/net8.0/BlazorApp.GlobalUsings.g.cs create mode 100644 BlazorApp/obj/Debug/net8.0/BlazorApp.MvcApplicationPartsAssemblyInfo.cache create mode 100644 BlazorApp/obj/Debug/net8.0/BlazorApp.assets.cache create mode 100644 BlazorApp/obj/Debug/net8.0/BlazorApp.csproj.CoreCompileInputs.cache create mode 100644 BlazorApp/obj/Debug/net8.0/BlazorApp.csproj.FileListAbsolute.txt create mode 100644 BlazorApp/obj/Debug/net8.0/BlazorApp.dll create mode 100644 BlazorApp/obj/Debug/net8.0/BlazorApp.genruntimeconfig.cache create mode 100644 BlazorApp/obj/Debug/net8.0/BlazorApp.pdb create mode 100755 BlazorApp/obj/Debug/net8.0/apphost create mode 100644 BlazorApp/obj/Debug/net8.0/ref/BlazorApp.dll create mode 100644 BlazorApp/obj/Debug/net8.0/refint/BlazorApp.dll create mode 100644 BlazorApp/obj/Debug/net8.0/scopedcss/Components/Layout/MainLayout.razor.rz.scp.css create mode 100644 BlazorApp/obj/Debug/net8.0/scopedcss/Components/Layout/NavMenu.razor.rz.scp.css create mode 100644 BlazorApp/obj/Debug/net8.0/scopedcss/bundle/BlazorApp.styles.css create mode 100644 BlazorApp/obj/Debug/net8.0/scopedcss/projectbundle/BlazorApp.bundle.scp.css create mode 100644 BlazorApp/obj/Debug/net8.0/staticwebassets.build.json create mode 100644 BlazorApp/obj/Debug/net8.0/staticwebassets.development.json create mode 100644 BlazorApp/obj/Debug/net8.0/staticwebassets.pack.json create mode 100644 BlazorApp/obj/Debug/net8.0/staticwebassets/msbuild.BlazorApp.Microsoft.AspNetCore.StaticWebAssets.props create mode 100644 BlazorApp/obj/Debug/net8.0/staticwebassets/msbuild.build.BlazorApp.props create mode 100644 BlazorApp/obj/Debug/net8.0/staticwebassets/msbuild.buildMultiTargeting.BlazorApp.props create mode 100644 BlazorApp/obj/Debug/net8.0/staticwebassets/msbuild.buildTransitive.BlazorApp.props create mode 100644 BlazorApp/obj/project.assets.json create mode 100644 BlazorApp/obj/project.nuget.cache create mode 100644 BlazorApp/obj/project.packagespec.json create mode 100644 BlazorApp/obj/rider.project.model.nuget.info create mode 100644 BlazorApp/obj/rider.project.restore.info create mode 100644 BlazorApp/wwwroot/app.css create mode 100644 BlazorApp/wwwroot/bootstrap/bootstrap.min.css create mode 100644 BlazorApp/wwwroot/bootstrap/bootstrap.min.css.map create mode 100644 BlazorApp/wwwroot/favicon.png create mode 100644 BlazorApp/wwwroot/index.html create mode 100644 BlazorApp/ㅎNETCORE 학습/AspnetCore.md create mode 100644 BlazorApp/ㅎNETCORE 학습/공부 방향.md create mode 100644 BlazorApp/ㅎNETCORE 학습/캡쳐/Razor설정.png create mode 100644 BlazorApp/ㅎNETCORE 학습/캡쳐/프로젝트_구조.png diff --git a/.idea/.idea.BlazorApp/.idea/.gitignore b/.idea/.idea.BlazorApp/.idea/.gitignore new file mode 100644 index 0000000..65a046a --- /dev/null +++ b/.idea/.idea.BlazorApp/.idea/.gitignore @@ -0,0 +1,13 @@ +# 디폴트 무시된 파일 +/shelf/ +/workspace.xml +# Rider에서 무시된 파일 +/projectSettingsUpdater.xml +/.idea.BlazorApp.iml +/modules.xml +/contentModel.xml +# 에디터 기반 HTTP 클라이언트 요청 +/httpRequests/ +# Datasource local storage ignored files +/dataSources/ +/dataSources.local.xml diff --git a/.idea/.idea.BlazorApp/.idea/git_toolbox_blame.xml b/.idea/.idea.BlazorApp/.idea/git_toolbox_blame.xml new file mode 100644 index 0000000..7dc1249 --- /dev/null +++ b/.idea/.idea.BlazorApp/.idea/git_toolbox_blame.xml @@ -0,0 +1,6 @@ + + + + + \ No newline at end of file diff --git a/.idea/.idea.BlazorApp/.idea/indexLayout.xml b/.idea/.idea.BlazorApp/.idea/indexLayout.xml new file mode 100644 index 0000000..7b08163 --- /dev/null +++ b/.idea/.idea.BlazorApp/.idea/indexLayout.xml @@ -0,0 +1,8 @@ + + + + + + + + \ No newline at end of file diff --git a/.idea/.idea.BlazorApp/.idea/vcs.xml b/.idea/.idea.BlazorApp/.idea/vcs.xml new file mode 100644 index 0000000..94a25f7 --- /dev/null +++ b/.idea/.idea.BlazorApp/.idea/vcs.xml @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/BlazorApp.sln b/BlazorApp.sln new file mode 100644 index 0000000..601e9f5 --- /dev/null +++ b/BlazorApp.sln @@ -0,0 +1,16 @@ + +Microsoft Visual Studio Solution File, Format Version 12.00 +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "BlazorApp", "BlazorApp\BlazorApp.csproj", "{51FF16FD-EE1B-4849-8A8D-546F5965219A}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|Any CPU = Debug|Any CPU + Release|Any CPU = Release|Any CPU + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {51FF16FD-EE1B-4849-8A8D-546F5965219A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {51FF16FD-EE1B-4849-8A8D-546F5965219A}.Debug|Any CPU.Build.0 = Debug|Any CPU + {51FF16FD-EE1B-4849-8A8D-546F5965219A}.Release|Any CPU.ActiveCfg = Release|Any CPU + {51FF16FD-EE1B-4849-8A8D-546F5965219A}.Release|Any CPU.Build.0 = Release|Any CPU + EndGlobalSection +EndGlobal diff --git a/BlazorApp/BlazorApp.csproj b/BlazorApp/BlazorApp.csproj new file mode 100644 index 0000000..8e361fb --- /dev/null +++ b/BlazorApp/BlazorApp.csproj @@ -0,0 +1,13 @@ + + + + net8.0 + enable + enable + + + + + + + diff --git a/BlazorApp/Components/App.razor b/BlazorApp/Components/App.razor new file mode 100644 index 0000000..104d3bf --- /dev/null +++ b/BlazorApp/Components/App.razor @@ -0,0 +1,20 @@ + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/BlazorApp/Components/Layout/MainLayout.razor b/BlazorApp/Components/Layout/MainLayout.razor new file mode 100644 index 0000000..df0c2d6 --- /dev/null +++ b/BlazorApp/Components/Layout/MainLayout.razor @@ -0,0 +1,23 @@ +@inherits LayoutComponentBase + +
+ + +
+
+ About +
+ +
+ @Body +
+
+
+ +
+ An unhandled error has occurred. + Reload + 🗙 +
\ No newline at end of file diff --git a/BlazorApp/Components/Layout/MainLayout.razor.css b/BlazorApp/Components/Layout/MainLayout.razor.css new file mode 100644 index 0000000..038baf1 --- /dev/null +++ b/BlazorApp/Components/Layout/MainLayout.razor.css @@ -0,0 +1,96 @@ +.page { + position: relative; + display: flex; + flex-direction: column; +} + +main { + flex: 1; +} + +.sidebar { + background-image: linear-gradient(180deg, rgb(5, 39, 103) 0%, #3a0647 70%); +} + +.top-row { + background-color: #f7f7f7; + border-bottom: 1px solid #d6d5d5; + justify-content: flex-end; + height: 3.5rem; + display: flex; + align-items: center; +} + + .top-row ::deep a, .top-row ::deep .btn-link { + white-space: nowrap; + margin-left: 1.5rem; + text-decoration: none; + } + + .top-row ::deep a:hover, .top-row ::deep .btn-link:hover { + text-decoration: underline; + } + + .top-row ::deep a:first-child { + overflow: hidden; + text-overflow: ellipsis; + } + +@media (max-width: 640.98px) { + .top-row { + justify-content: space-between; + } + + .top-row ::deep a, .top-row ::deep .btn-link { + margin-left: 0; + } +} + +@media (min-width: 641px) { + .page { + flex-direction: row; + } + + .sidebar { + width: 250px; + height: 100vh; + position: sticky; + top: 0; + } + + .top-row { + position: sticky; + top: 0; + z-index: 1; + } + + .top-row.auth ::deep a:first-child { + flex: 1; + text-align: right; + width: 0; + } + + .top-row, article { + padding-left: 2rem !important; + padding-right: 1.5rem !important; + } +} + +#blazor-error-ui { + background: lightyellow; + bottom: 0; + box-shadow: 0 -1px 2px rgba(0, 0, 0, 0.2); + display: none; + left: 0; + padding: 0.6rem 1.25rem 0.7rem 1.25rem; + position: fixed; + width: 100%; + z-index: 1000; +} + + #blazor-error-ui .dismiss { + cursor: pointer; + position: absolute; + right: 0.75rem; + top: 0.5rem; + } diff --git a/BlazorApp/Components/Layout/NavMenu.razor b/BlazorApp/Components/Layout/NavMenu.razor new file mode 100644 index 0000000..c13f211 --- /dev/null +++ b/BlazorApp/Components/Layout/NavMenu.razor @@ -0,0 +1,35 @@ + + + + + \ No newline at end of file diff --git a/BlazorApp/Components/Layout/NavMenu.razor.css b/BlazorApp/Components/Layout/NavMenu.razor.css new file mode 100644 index 0000000..324e154 --- /dev/null +++ b/BlazorApp/Components/Layout/NavMenu.razor.css @@ -0,0 +1,110 @@ +.navbar-toggler { + appearance: none; + cursor: pointer; + width: 3.5rem; + height: 2.5rem; + color: white; + position: absolute; + top: 0.5rem; + right: 1rem; + border: 1px solid rgba(255, 255, 255, 0.1); + background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e") no-repeat center/1.75rem rgba(255, 255, 255, 0.1); +} + +.navbar-toggler:checked { + background-color: rgba(255, 255, 255, 0.5); +} + +.top-row { + height: 3.5rem; + background-color: rgba(0,0,0,0.4); +} + +.navbar-brand { + font-size: 1.1rem; +} + +.bi { + display: inline-block; + position: relative; + width: 1.25rem; + height: 1.25rem; + margin-right: 0.75rem; + top: -1px; + background-size: cover; +} + + +.bi-calendar-event-nav-menu { + background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' class='bi bi-calendar-event' viewBox='0 0 16 16'%3E%3Cpath d='M11 6.5a.5.5 0 0 1 .5-.5h1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-1a.5.5 0 0 1-.5-.5z'/%3e%3c/svg%3e"); +} + +.bi-house-door-fill-nav-menu { + background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='white' class='bi bi-house-door-fill' viewBox='0 0 16 16'%3E%3Cpath d='M6.5 14.5v-3.505c0-.245.25-.495.5-.495h2c.25 0 .5.25.5.5v3.5a.5.5 0 0 0 .5.5h4a.5.5 0 0 0 .5-.5v-7a.5.5 0 0 0-.146-.354L13 5.793V2.5a.5.5 0 0 0-.5-.5h-1a.5.5 0 0 0-.5.5v1.293L8.354 1.146a.5.5 0 0 0-.708 0l-6 6A.5.5 0 0 0 1.5 7.5v7a.5.5 0 0 0 .5.5h4a.5.5 0 0 0 .5-.5Z'/%3E%3C/svg%3E"); +} + +.bi-plus-square-fill-nav-menu { + background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='white' class='bi bi-plus-square-fill' viewBox='0 0 16 16'%3E%3Cpath d='M2 0a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2H2zm6.5 4.5v3h3a.5.5 0 0 1 0 1h-3v3a.5.5 0 0 1-1 0v-3h-3a.5.5 0 0 1 0-1h3v-3a.5.5 0 0 1 1 0z'/%3E%3C/svg%3E"); +} + +.bi-list-nested-nav-menu { + background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='white' class='bi bi-list-nested' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M4.5 11.5A.5.5 0 0 1 5 11h10a.5.5 0 0 1 0 1H5a.5.5 0 0 1-.5-.5zm-2-4A.5.5 0 0 1 3 7h10a.5.5 0 0 1 0 1H3a.5.5 0 0 1-.5-.5zm-2-4A.5.5 0 0 1 1 3h10a.5.5 0 0 1 0 1H1a.5.5 0 0 1-.5-.5z'/%3E%3C/svg%3E"); +} + +.nav-item { + font-size: 0.9rem; + padding-bottom: 0.5rem; +} + + .nav-item:first-of-type { + padding-top: 1rem; + } + + .nav-item:last-of-type { + padding-bottom: 1rem; + } + + .nav-item ::deep .nav-link { + color: #d7d7d7; + background: none; + border: none; + border-radius: 4px; + height: 3rem; + display: flex; + align-items: center; + line-height: 3rem; + width: 100%; + } + +.nav-item ::deep a.active { + background-color: rgba(255,255,255,0.37); + color: white; +} + +.nav-item ::deep .nav-link:hover { + background-color: rgba(255,255,255,0.1); + color: white; +} + +.nav-scrollable { + display: none; +} + +.navbar-toggler:checked ~ .nav-scrollable { + display: block; +} + +@media (min-width: 641px) { + .navbar-toggler { + display: none; + } + + .nav-scrollable { + /* Never collapse the sidebar for wide screens */ + display: block; + + /* Allow sidebar to scroll for tall menus */ + height: calc(100vh - 3.5rem); + overflow-y: auto; + } +} diff --git a/BlazorApp/Components/Pages/Counter.razor b/BlazorApp/Components/Pages/Counter.razor new file mode 100644 index 0000000..818def9 --- /dev/null +++ b/BlazorApp/Components/Pages/Counter.razor @@ -0,0 +1,20 @@ +@page "/counter" +@rendermode InteractiveServer + +Counter + +

Counter

+ +

Current count: @currentCount

+ + + +@code { + private int currentCount = 0; + + private void IncrementCount() + { + currentCount++; + } + +} \ No newline at end of file diff --git a/BlazorApp/Components/Pages/Error.razor b/BlazorApp/Components/Pages/Error.razor new file mode 100644 index 0000000..9d7c6be --- /dev/null +++ b/BlazorApp/Components/Pages/Error.razor @@ -0,0 +1,36 @@ +@page "/Error" +@using System.Diagnostics + +Error + +

Error.

+

An error occurred while processing your request.

+ +@if (ShowRequestId) +{ +

+ Request ID: @RequestId +

+} + +

Development Mode

+

+ Swapping to Development environment will display more detailed information about the error that occurred. +

+

+ The Development environment shouldn't be enabled for deployed applications. + It can result in displaying sensitive information from exceptions to end users. + For local debugging, enable the Development environment by setting the ASPNETCORE_ENVIRONMENT environment variable to Development + and restarting the app. +

+ +@code{ + [CascadingParameter] private HttpContext? HttpContext { get; set; } + + private string? RequestId { get; set; } + private bool ShowRequestId => !string.IsNullOrEmpty(RequestId); + + protected override void OnInitialized() => + RequestId = Activity.Current?.Id ?? HttpContext?.TraceIdentifier; + +} \ No newline at end of file diff --git a/BlazorApp/Components/Pages/Home.razor b/BlazorApp/Components/Pages/Home.razor new file mode 100644 index 0000000..dfcdf75 --- /dev/null +++ b/BlazorApp/Components/Pages/Home.razor @@ -0,0 +1,7 @@ +@page "/" + +Home + +

Hello, world!

+ +Welcome to your new app. \ No newline at end of file diff --git a/BlazorApp/Components/Pages/Todo.razor b/BlazorApp/Components/Pages/Todo.razor new file mode 100644 index 0000000..4e96b2f --- /dev/null +++ b/BlazorApp/Components/Pages/Todo.razor @@ -0,0 +1,34 @@ +@page "/Todo" +@rendermode InteractiveServer + +Todo + +

Todo (@todos.Count(todo => !todo.IsDone))

+ +
    + @foreach (var todo in todos) + { + +
  • + + @todo.Title +
  • + } +
+ + + + +@code { + private List todos = new(); + private string? newTodo; + + private void AddTodo() + { + if (!string.IsNullOrWhiteSpace(newTodo)) + { + todos.Add(new TodoItem { Title = newTodo }); + newTodo = string.Empty; + } + } +} \ No newline at end of file diff --git a/BlazorApp/Components/Pages/Weather.razor b/BlazorApp/Components/Pages/Weather.razor new file mode 100644 index 0000000..f31f2ee --- /dev/null +++ b/BlazorApp/Components/Pages/Weather.razor @@ -0,0 +1,67 @@ +@page "/weather" +@attribute [StreamRendering] + +Weather + +

Weather

+ +

This component demonstrates showing data.

+ +@if (forecasts == null) +{ +

+ Loading... +

+} +else +{ + + + + + + + + + + + @foreach (var forecast in forecasts) + { + + + + + + + } + +
DateTemp. (C)Temp. (F)Summary
@forecast.Date.ToShortDateString()@forecast.TemperatureC@forecast.TemperatureF@forecast.Summary
+} + +@code { + private WeatherForecast[]? forecasts; + + protected override async Task OnInitializedAsync() + { + // Simulate asynchronous loading to demonstrate streaming rendering + await Task.Delay(500); + + var startDate = DateOnly.FromDateTime(DateTime.Now); + var summaries = new[] { "Freezing", "Bracing", "Chilly", "Cool", "Mild", "Warm", "Balmy", "Hot", "Sweltering", "Scorching" }; + forecasts = Enumerable.Range(1, 5).Select(index => new WeatherForecast + { + Date = startDate.AddDays(index), + TemperatureC = Random.Shared.Next(-20, 55), + Summary = summaries[Random.Shared.Next(summaries.Length)] + }).ToArray(); + } + + private class WeatherForecast + { + public DateOnly Date { get; set; } + public int TemperatureC { get; set; } + public string? Summary { get; set; } + public int TemperatureF => 32 + (int)(TemperatureC / 0.5556); + } + +} \ No newline at end of file diff --git a/BlazorApp/Components/Routes.razor b/BlazorApp/Components/Routes.razor new file mode 100644 index 0000000..ae94e9e --- /dev/null +++ b/BlazorApp/Components/Routes.razor @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/BlazorApp/Components/_Imports.razor b/BlazorApp/Components/_Imports.razor new file mode 100644 index 0000000..854e0a0 --- /dev/null +++ b/BlazorApp/Components/_Imports.razor @@ -0,0 +1,10 @@ +@using System.Net.Http +@using System.Net.Http.Json +@using Microsoft.AspNetCore.Components.Forms +@using Microsoft.AspNetCore.Components.Routing +@using Microsoft.AspNetCore.Components.Web +@using static Microsoft.AspNetCore.Components.Web.RenderMode +@using Microsoft.AspNetCore.Components.Web.Virtualization +@using Microsoft.JSInterop +@using BlazorApp +@using BlazorApp.Components \ No newline at end of file diff --git a/BlazorApp/Program.cs b/BlazorApp/Program.cs new file mode 100644 index 0000000..19d1be2 --- /dev/null +++ b/BlazorApp/Program.cs @@ -0,0 +1,28 @@ +using BlazorApp.Components; + +var builder = WebApplication.CreateBuilder(args); + +// Add services to the container. +builder.Services.AddRazorComponents() + .AddInteractiveServerComponents(); + +var app = builder.Build(); + +// Configure the HTTP request pipeline. +if (!app.Environment.IsDevelopment()) +{ + app.UseExceptionHandler("/Error", createScopeForErrors: true); + // The default HSTS value is 30 days. You may want to change this for production scenarios, see https://aka.ms/aspnetcore-hsts. + app.UseHsts(); +} + +app.UseHttpsRedirection(); + +app.UseStaticFiles(); +app.UseAntiforgery(); + +app.MapRazorComponents() + .AddInteractiveServerRenderMode(); + +app.Run(); + diff --git a/BlazorApp/Properties/launchSettings.json b/BlazorApp/Properties/launchSettings.json new file mode 100644 index 0000000..3c738ed --- /dev/null +++ b/BlazorApp/Properties/launchSettings.json @@ -0,0 +1,38 @@ +{ + "$schema": "http://json.schemastore.org/launchsettings.json", + "iisSettings": { + "windowsAuthentication": false, + "anonymousAuthentication": true, + "iisExpress": { + "applicationUrl": "http://localhost:47160", + "sslPort": 44383 + } + }, + "profiles": { + "http": { + "commandName": "Project", + "dotnetRunMessages": true, + "launchBrowser": true, + "applicationUrl": "http://localhost:5273", + "environmentVariables": { + "ASPNETCORE_ENVIRONMENT": "Development" + } + }, + "https": { + "commandName": "Project", + "dotnetRunMessages": true, + "launchBrowser": true, + "applicationUrl": "https://localhost:7260;http://localhost:5273", + "environmentVariables": { + "ASPNETCORE_ENVIRONMENT": "Development" + } + }, + "IIS Express": { + "commandName": "IISExpress", + "launchBrowser": true, + "environmentVariables": { + "ASPNETCORE_ENVIRONMENT": "Development" + } + } + } + } diff --git a/BlazorApp/README.md b/BlazorApp/README.md new file mode 100644 index 0000000..e69de29 diff --git a/BlazorApp/TodoItem.cs b/BlazorApp/TodoItem.cs new file mode 100644 index 0000000..1d1d46d --- /dev/null +++ b/BlazorApp/TodoItem.cs @@ -0,0 +1,7 @@ +namespace BlazorApp; + +public class TodoItem +{ + public string? Title { get; set; } + public bool IsDone { get; set; } +} \ No newline at end of file diff --git a/BlazorApp/appsettings.Development.json b/BlazorApp/appsettings.Development.json new file mode 100644 index 0000000..0c208ae --- /dev/null +++ b/BlazorApp/appsettings.Development.json @@ -0,0 +1,8 @@ +{ + "Logging": { + "LogLevel": { + "Default": "Information", + "Microsoft.AspNetCore": "Warning" + } + } +} diff --git a/BlazorApp/appsettings.json b/BlazorApp/appsettings.json new file mode 100644 index 0000000..10f68b8 --- /dev/null +++ b/BlazorApp/appsettings.json @@ -0,0 +1,9 @@ +{ + "Logging": { + "LogLevel": { + "Default": "Information", + "Microsoft.AspNetCore": "Warning" + } + }, + "AllowedHosts": "*" +} diff --git a/BlazorApp/bin/Debug/net8.0/BlazorApp b/BlazorApp/bin/Debug/net8.0/BlazorApp new file mode 100755 index 0000000000000000000000000000000000000000..479667a532171a54deadb7f50b95e8c9bd8cc296 GIT binary patch literal 123264 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 QHK1!i*MP2p|A!j*U!;dBdH?_b literal 0 HcmV?d00001 diff --git a/BlazorApp/bin/Debug/net8.0/BlazorApp.deps.json b/BlazorApp/bin/Debug/net8.0/BlazorApp.deps.json new file mode 100644 index 0000000..0ebbe72 --- /dev/null +++ b/BlazorApp/bin/Debug/net8.0/BlazorApp.deps.json @@ -0,0 +1,23 @@ +{ + "runtimeTarget": { + "name": ".NETCoreApp,Version=v8.0", + "signature": "" + }, + "compilationOptions": {}, + "targets": { + ".NETCoreApp,Version=v8.0": { + "BlazorApp/1.0.0": { + "runtime": { + "BlazorApp.dll": {} + } + } + } + }, + "libraries": { + "BlazorApp/1.0.0": { + "type": "project", + "serviceable": false, + "sha512": "" + } + } +} \ No newline at end of file diff --git a/BlazorApp/bin/Debug/net8.0/BlazorApp.dll b/BlazorApp/bin/Debug/net8.0/BlazorApp.dll new file mode 100644 index 0000000000000000000000000000000000000000..1f48e83e39d9d3c985f192806d6ff97fe124ab4b GIT binary patch literal 25088 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

1Xkt5UqS6o*q&wx0Z!my^`DR;%klsBmK=}MpQQu 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 literal 0 HcmV?d00001 diff --git a/BlazorApp/bin/Debug/net8.0/BlazorApp.runtimeconfig.json b/BlazorApp/bin/Debug/net8.0/BlazorApp.runtimeconfig.json new file mode 100644 index 0000000..5e604c7 --- /dev/null +++ b/BlazorApp/bin/Debug/net8.0/BlazorApp.runtimeconfig.json @@ -0,0 +1,19 @@ +{ + "runtimeOptions": { + "tfm": "net8.0", + "frameworks": [ + { + "name": "Microsoft.NETCore.App", + "version": "8.0.0" + }, + { + "name": "Microsoft.AspNetCore.App", + "version": "8.0.0" + } + ], + "configProperties": { + "System.GC.Server": true, + "System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization": false + } + } +} \ No newline at end of file diff --git a/BlazorApp/bin/Debug/net8.0/BlazorApp.staticwebassets.runtime.json b/BlazorApp/bin/Debug/net8.0/BlazorApp.staticwebassets.runtime.json new file mode 100644 index 0000000..ca913dd --- /dev/null +++ b/BlazorApp/bin/Debug/net8.0/BlazorApp.staticwebassets.runtime.json @@ -0,0 +1 @@ +{"ContentRoots":["/Users/seankim/1.Program/Project(ASP)/BlazorApp/BlazorApp/wwwroot/","/Users/seankim/1.Program/Project(ASP)/BlazorApp/BlazorApp/obj/Debug/net8.0/scopedcss/bundle/"],"Root":{"Children":{"app.css":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"app.css"},"Patterns":null},"bootstrap":{"Children":{"bootstrap.min.css":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"bootstrap/bootstrap.min.css"},"Patterns":null},"bootstrap.min.css.map":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"bootstrap/bootstrap.min.css.map"},"Patterns":null}},"Asset":null,"Patterns":null},"favicon.png":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"favicon.png"},"Patterns":null},"index.html":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"index.html"},"Patterns":null},"BlazorApp.styles.css":{"Children":null,"Asset":{"ContentRootIndex":1,"SubPath":"BlazorApp.styles.css"},"Patterns":null}},"Asset":null,"Patterns":[{"ContentRootIndex":0,"Pattern":"**","Depth":0}]}} \ No newline at end of file diff --git a/BlazorApp/bin/Debug/net8.0/appsettings.Development.json b/BlazorApp/bin/Debug/net8.0/appsettings.Development.json new file mode 100644 index 0000000..0c208ae --- /dev/null +++ b/BlazorApp/bin/Debug/net8.0/appsettings.Development.json @@ -0,0 +1,8 @@ +{ + "Logging": { + "LogLevel": { + "Default": "Information", + "Microsoft.AspNetCore": "Warning" + } + } +} diff --git a/BlazorApp/bin/Debug/net8.0/appsettings.json b/BlazorApp/bin/Debug/net8.0/appsettings.json new file mode 100644 index 0000000..10f68b8 --- /dev/null +++ b/BlazorApp/bin/Debug/net8.0/appsettings.json @@ -0,0 +1,9 @@ +{ + "Logging": { + "LogLevel": { + "Default": "Information", + "Microsoft.AspNetCore": "Warning" + } + }, + "AllowedHosts": "*" +} diff --git a/BlazorApp/obj/BlazorApp.csproj.nuget.dgspec.json b/BlazorApp/obj/BlazorApp.csproj.nuget.dgspec.json new file mode 100644 index 0000000..3910a99 --- /dev/null +++ b/BlazorApp/obj/BlazorApp.csproj.nuget.dgspec.json @@ -0,0 +1,69 @@ +{ + "format": 1, + "restore": { + "/Users/seankim/1.Program/Project(ASP)/BlazorApp/BlazorApp/BlazorApp.csproj": {} + }, + "projects": { + "/Users/seankim/1.Program/Project(ASP)/BlazorApp/BlazorApp/BlazorApp.csproj": { + "version": "1.0.0", + "restore": { + "projectUniqueName": "/Users/seankim/1.Program/Project(ASP)/BlazorApp/BlazorApp/BlazorApp.csproj", + "projectName": "BlazorApp", + "projectPath": "/Users/seankim/1.Program/Project(ASP)/BlazorApp/BlazorApp/BlazorApp.csproj", + "packagesPath": "/Users/seankim/.nuget/packages/", + "outputPath": "/Users/seankim/1.Program/Project(ASP)/BlazorApp/BlazorApp/obj/", + "projectStyle": "PackageReference", + "configFilePaths": [ + "/Users/seankim/.nuget/NuGet/NuGet.Config" + ], + "originalTargetFrameworks": [ + "net8.0" + ], + "sources": { + "https://api.nuget.org/v3/index.json": {} + }, + "frameworks": { + "net8.0": { + "targetAlias": "net8.0", + "projectReferences": {} + } + }, + "warningProperties": { + "warnAsError": [ + "NU1605" + ] + }, + "restoreAuditProperties": { + "enableAudit": "true", + "auditLevel": "low", + "auditMode": "direct" + } + }, + "frameworks": { + "net8.0": { + "targetAlias": "net8.0", + "imports": [ + "net461", + "net462", + "net47", + "net471", + "net472", + "net48", + "net481" + ], + "assetTargetFallback": true, + "warn": true, + "frameworkReferences": { + "Microsoft.AspNetCore.App": { + "privateAssets": "none" + }, + "Microsoft.NETCore.App": { + "privateAssets": "all" + } + }, + "runtimeIdentifierGraphPath": "/usr/local/share/dotnet/sdk/8.0.401/PortableRuntimeIdentifierGraph.json" + } + } + } + } +} \ No newline at end of file diff --git a/BlazorApp/obj/BlazorApp.csproj.nuget.g.props b/BlazorApp/obj/BlazorApp.csproj.nuget.g.props new file mode 100644 index 0000000..4279acf --- /dev/null +++ b/BlazorApp/obj/BlazorApp.csproj.nuget.g.props @@ -0,0 +1,15 @@ + + + + True + NuGet + $(MSBuildThisFileDirectory)project.assets.json + /Users/seankim/.nuget/packages/ + /Users/seankim/.nuget/packages/ + PackageReference + 6.10.1 + + + + + \ No newline at end of file diff --git a/BlazorApp/obj/BlazorApp.csproj.nuget.g.targets b/BlazorApp/obj/BlazorApp.csproj.nuget.g.targets new file mode 100644 index 0000000..3dc06ef --- /dev/null +++ b/BlazorApp/obj/BlazorApp.csproj.nuget.g.targets @@ -0,0 +1,2 @@ + + \ No newline at end of file diff --git a/BlazorApp/obj/Debug/net8.0/.NETCoreApp,Version=v8.0.AssemblyAttributes.cs b/BlazorApp/obj/Debug/net8.0/.NETCoreApp,Version=v8.0.AssemblyAttributes.cs new file mode 100644 index 0000000..dca70aa --- /dev/null +++ b/BlazorApp/obj/Debug/net8.0/.NETCoreApp,Version=v8.0.AssemblyAttributes.cs @@ -0,0 +1,4 @@ +// +using System; +using System.Reflection; +[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETCoreApp,Version=v8.0", FrameworkDisplayName = ".NET 8.0")] diff --git a/BlazorApp/obj/Debug/net8.0/BlazorApp.AssemblyInfo.cs b/BlazorApp/obj/Debug/net8.0/BlazorApp.AssemblyInfo.cs new file mode 100644 index 0000000..b7d51b0 --- /dev/null +++ b/BlazorApp/obj/Debug/net8.0/BlazorApp.AssemblyInfo.cs @@ -0,0 +1,22 @@ +//------------------------------------------------------------------------------ +// +// This code was generated by a tool. +// +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// +//------------------------------------------------------------------------------ + +using System; +using System.Reflection; + +[assembly: System.Reflection.AssemblyCompanyAttribute("BlazorApp")] +[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] +[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")] +[assembly: System.Reflection.AssemblyProductAttribute("BlazorApp")] +[assembly: System.Reflection.AssemblyTitleAttribute("BlazorApp")] +[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] + +// MSBuild WriteCodeFragment 클래스에서 생성되었습니다. + diff --git a/BlazorApp/obj/Debug/net8.0/BlazorApp.AssemblyInfoInputs.cache b/BlazorApp/obj/Debug/net8.0/BlazorApp.AssemblyInfoInputs.cache new file mode 100644 index 0000000..8143cd0 --- /dev/null +++ b/BlazorApp/obj/Debug/net8.0/BlazorApp.AssemblyInfoInputs.cache @@ -0,0 +1 @@ +dde306ccf7bf4bb8d082a60aec7ba74921708f37594eac062aeef1d7dbc4376b diff --git a/BlazorApp/obj/Debug/net8.0/BlazorApp.GeneratedMSBuildEditorConfig.editorconfig b/BlazorApp/obj/Debug/net8.0/BlazorApp.GeneratedMSBuildEditorConfig.editorconfig new file mode 100644 index 0000000..a75e68c --- /dev/null +++ b/BlazorApp/obj/Debug/net8.0/BlazorApp.GeneratedMSBuildEditorConfig.editorconfig @@ -0,0 +1,59 @@ +is_global = true +build_property.TargetFramework = net8.0 +build_property.TargetPlatformMinVersion = +build_property.UsingMicrosoftNETSdkWeb = true +build_property.ProjectTypeGuids = +build_property.InvariantGlobalization = +build_property.PlatformNeutralAssembly = +build_property.EnforceExtendedAnalyzerRules = +build_property._SupportedPlatformList = Linux,macOS,Windows +build_property.RootNamespace = BlazorApp +build_property.RootNamespace = BlazorApp +build_property.ProjectDir = /Users/seankim/1.Program/Project(ASP)/BlazorApp/BlazorApp/ +build_property.EnableComHosting = +build_property.EnableGeneratedComInterfaceComImportInterop = +build_property.RazorLangVersion = 8.0 +build_property.SupportLocalizedComponentNames = +build_property.GenerateRazorMetadataSourceChecksumAttributes = +build_property.MSBuildProjectDirectory = /Users/seankim/1.Program/Project(ASP)/BlazorApp/BlazorApp +build_property._RazorSourceGeneratorDebug = + +[/Users/seankim/1.Program/Project(ASP)/BlazorApp/BlazorApp/Components/App.razor] +build_metadata.AdditionalFiles.TargetPath = Q29tcG9uZW50cy9BcHAucmF6b3I= +build_metadata.AdditionalFiles.CssScope = + +[/Users/seankim/1.Program/Project(ASP)/BlazorApp/BlazorApp/Components/Pages/Counter.razor] +build_metadata.AdditionalFiles.TargetPath = Q29tcG9uZW50cy9QYWdlcy9Db3VudGVyLnJhem9y +build_metadata.AdditionalFiles.CssScope = + +[/Users/seankim/1.Program/Project(ASP)/BlazorApp/BlazorApp/Components/Pages/Error.razor] +build_metadata.AdditionalFiles.TargetPath = Q29tcG9uZW50cy9QYWdlcy9FcnJvci5yYXpvcg== +build_metadata.AdditionalFiles.CssScope = + +[/Users/seankim/1.Program/Project(ASP)/BlazorApp/BlazorApp/Components/Pages/Home.razor] +build_metadata.AdditionalFiles.TargetPath = Q29tcG9uZW50cy9QYWdlcy9Ib21lLnJhem9y +build_metadata.AdditionalFiles.CssScope = + +[/Users/seankim/1.Program/Project(ASP)/BlazorApp/BlazorApp/Components/Pages/Todo.razor] +build_metadata.AdditionalFiles.TargetPath = Q29tcG9uZW50cy9QYWdlcy9Ub2RvLnJhem9y +build_metadata.AdditionalFiles.CssScope = + +[/Users/seankim/1.Program/Project(ASP)/BlazorApp/BlazorApp/Components/Pages/Weather.razor] +build_metadata.AdditionalFiles.TargetPath = Q29tcG9uZW50cy9QYWdlcy9XZWF0aGVyLnJhem9y +build_metadata.AdditionalFiles.CssScope = + +[/Users/seankim/1.Program/Project(ASP)/BlazorApp/BlazorApp/Components/Routes.razor] +build_metadata.AdditionalFiles.TargetPath = Q29tcG9uZW50cy9Sb3V0ZXMucmF6b3I= +build_metadata.AdditionalFiles.CssScope = + +[/Users/seankim/1.Program/Project(ASP)/BlazorApp/BlazorApp/Components/_Imports.razor] +build_metadata.AdditionalFiles.TargetPath = Q29tcG9uZW50cy9fSW1wb3J0cy5yYXpvcg== +build_metadata.AdditionalFiles.CssScope = + +[/Users/seankim/1.Program/Project(ASP)/BlazorApp/BlazorApp/Components/Layout/MainLayout.razor] +build_metadata.AdditionalFiles.TargetPath = Q29tcG9uZW50cy9MYXlvdXQvTWFpbkxheW91dC5yYXpvcg== +build_metadata.AdditionalFiles.CssScope = b-fekawvbbds + +[/Users/seankim/1.Program/Project(ASP)/BlazorApp/BlazorApp/Components/Layout/NavMenu.razor] +build_metadata.AdditionalFiles.TargetPath = Q29tcG9uZW50cy9MYXlvdXQvTmF2TWVudS5yYXpvcg== +build_metadata.AdditionalFiles.CssScope = b-zswk0q6kaa diff --git a/BlazorApp/obj/Debug/net8.0/BlazorApp.GlobalUsings.g.cs b/BlazorApp/obj/Debug/net8.0/BlazorApp.GlobalUsings.g.cs new file mode 100644 index 0000000..025530a --- /dev/null +++ b/BlazorApp/obj/Debug/net8.0/BlazorApp.GlobalUsings.g.cs @@ -0,0 +1,17 @@ +// +global using global::Microsoft.AspNetCore.Builder; +global using global::Microsoft.AspNetCore.Hosting; +global using global::Microsoft.AspNetCore.Http; +global using global::Microsoft.AspNetCore.Routing; +global using global::Microsoft.Extensions.Configuration; +global using global::Microsoft.Extensions.DependencyInjection; +global using global::Microsoft.Extensions.Hosting; +global using global::Microsoft.Extensions.Logging; +global using global::System; +global using global::System.Collections.Generic; +global using global::System.IO; +global using global::System.Linq; +global using global::System.Net.Http; +global using global::System.Net.Http.Json; +global using global::System.Threading; +global using global::System.Threading.Tasks; diff --git a/BlazorApp/obj/Debug/net8.0/BlazorApp.MvcApplicationPartsAssemblyInfo.cache b/BlazorApp/obj/Debug/net8.0/BlazorApp.MvcApplicationPartsAssemblyInfo.cache new file mode 100644 index 0000000..e69de29 diff --git a/BlazorApp/obj/Debug/net8.0/BlazorApp.assets.cache b/BlazorApp/obj/Debug/net8.0/BlazorApp.assets.cache new file mode 100644 index 0000000000000000000000000000000000000000..ee19b1e26b5f42a1a214a9c88d2368ded220c18f GIT binary patch literal 152 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

1Xkt5UqS6o*q&wx0Z!my^`DR;%klsBmK=}MpQQu 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 literal 0 HcmV?d00001 diff --git a/BlazorApp/obj/Debug/net8.0/apphost b/BlazorApp/obj/Debug/net8.0/apphost new file mode 100755 index 0000000000000000000000000000000000000000..479667a532171a54deadb7f50b95e8c9bd8cc296 GIT binary patch literal 123264 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 QHK1!i*MP2p|A!j*U!;dBdH?_b literal 0 HcmV?d00001 diff --git a/BlazorApp/obj/Debug/net8.0/ref/BlazorApp.dll b/BlazorApp/obj/Debug/net8.0/ref/BlazorApp.dll new file mode 100644 index 0000000000000000000000000000000000000000..b3c2931fbaafe3c56ba532df57c6ae0316746d90 GIT binary patch literal 8704 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 literal 0 HcmV?d00001 diff --git a/BlazorApp/obj/Debug/net8.0/refint/BlazorApp.dll b/BlazorApp/obj/Debug/net8.0/refint/BlazorApp.dll new file mode 100644 index 0000000000000000000000000000000000000000..b3c2931fbaafe3c56ba532df57c6ae0316746d90 GIT binary patch literal 8704 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 literal 0 HcmV?d00001 diff --git a/BlazorApp/obj/Debug/net8.0/scopedcss/Components/Layout/MainLayout.razor.rz.scp.css b/BlazorApp/obj/Debug/net8.0/scopedcss/Components/Layout/MainLayout.razor.rz.scp.css new file mode 100644 index 0000000..54f8f08 --- /dev/null +++ b/BlazorApp/obj/Debug/net8.0/scopedcss/Components/Layout/MainLayout.razor.rz.scp.css @@ -0,0 +1,96 @@ +.page[b-fekawvbbds] { + position: relative; + display: flex; + flex-direction: column; +} + +main[b-fekawvbbds] { + flex: 1; +} + +.sidebar[b-fekawvbbds] { + background-image: linear-gradient(180deg, rgb(5, 39, 103) 0%, #3a0647 70%); +} + +.top-row[b-fekawvbbds] { + background-color: #f7f7f7; + border-bottom: 1px solid #d6d5d5; + justify-content: flex-end; + height: 3.5rem; + display: flex; + align-items: center; +} + + .top-row[b-fekawvbbds] a, .top-row[b-fekawvbbds] .btn-link { + white-space: nowrap; + margin-left: 1.5rem; + text-decoration: none; + } + + .top-row[b-fekawvbbds] a:hover, .top-row[b-fekawvbbds] .btn-link:hover { + text-decoration: underline; + } + + .top-row[b-fekawvbbds] a:first-child { + overflow: hidden; + text-overflow: ellipsis; + } + +@media (max-width: 640.98px) { + .top-row[b-fekawvbbds] { + justify-content: space-between; + } + + .top-row[b-fekawvbbds] a, .top-row[b-fekawvbbds] .btn-link { + margin-left: 0; + } +} + +@media (min-width: 641px) { + .page[b-fekawvbbds] { + flex-direction: row; + } + + .sidebar[b-fekawvbbds] { + width: 250px; + height: 100vh; + position: sticky; + top: 0; + } + + .top-row[b-fekawvbbds] { + position: sticky; + top: 0; + z-index: 1; + } + + .top-row.auth[b-fekawvbbds] a:first-child { + flex: 1; + text-align: right; + width: 0; + } + + .top-row[b-fekawvbbds], article[b-fekawvbbds] { + padding-left: 2rem !important; + padding-right: 1.5rem !important; + } +} + +#blazor-error-ui[b-fekawvbbds] { + background: lightyellow; + bottom: 0; + box-shadow: 0 -1px 2px rgba(0, 0, 0, 0.2); + display: none; + left: 0; + padding: 0.6rem 1.25rem 0.7rem 1.25rem; + position: fixed; + width: 100%; + z-index: 1000; +} + + #blazor-error-ui .dismiss[b-fekawvbbds] { + cursor: pointer; + position: absolute; + right: 0.75rem; + top: 0.5rem; + } diff --git a/BlazorApp/obj/Debug/net8.0/scopedcss/Components/Layout/NavMenu.razor.rz.scp.css b/BlazorApp/obj/Debug/net8.0/scopedcss/Components/Layout/NavMenu.razor.rz.scp.css new file mode 100644 index 0000000..277842d --- /dev/null +++ b/BlazorApp/obj/Debug/net8.0/scopedcss/Components/Layout/NavMenu.razor.rz.scp.css @@ -0,0 +1,110 @@ +.navbar-toggler[b-zswk0q6kaa] { + appearance: none; + cursor: pointer; + width: 3.5rem; + height: 2.5rem; + color: white; + position: absolute; + top: 0.5rem; + right: 1rem; + border: 1px solid rgba(255, 255, 255, 0.1); + background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e") no-repeat center/1.75rem rgba(255, 255, 255, 0.1); +} + +.navbar-toggler:checked[b-zswk0q6kaa] { + background-color: rgba(255, 255, 255, 0.5); +} + +.top-row[b-zswk0q6kaa] { + height: 3.5rem; + background-color: rgba(0,0,0,0.4); +} + +.navbar-brand[b-zswk0q6kaa] { + font-size: 1.1rem; +} + +.bi[b-zswk0q6kaa] { + display: inline-block; + position: relative; + width: 1.25rem; + height: 1.25rem; + margin-right: 0.75rem; + top: -1px; + background-size: cover; +} + + +.bi-calendar-event-nav-menu[b-zswk0q6kaa] { + background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' class='bi bi-calendar-event' viewBox='0 0 16 16'%3E%3Cpath d='M11 6.5a.5.5 0 0 1 .5-.5h1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-1a.5.5 0 0 1-.5-.5z'/%3e%3c/svg%3e"); +} + +.bi-house-door-fill-nav-menu[b-zswk0q6kaa] { + background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='white' class='bi bi-house-door-fill' viewBox='0 0 16 16'%3E%3Cpath d='M6.5 14.5v-3.505c0-.245.25-.495.5-.495h2c.25 0 .5.25.5.5v3.5a.5.5 0 0 0 .5.5h4a.5.5 0 0 0 .5-.5v-7a.5.5 0 0 0-.146-.354L13 5.793V2.5a.5.5 0 0 0-.5-.5h-1a.5.5 0 0 0-.5.5v1.293L8.354 1.146a.5.5 0 0 0-.708 0l-6 6A.5.5 0 0 0 1.5 7.5v7a.5.5 0 0 0 .5.5h4a.5.5 0 0 0 .5-.5Z'/%3E%3C/svg%3E"); +} + +.bi-plus-square-fill-nav-menu[b-zswk0q6kaa] { + background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='white' class='bi bi-plus-square-fill' viewBox='0 0 16 16'%3E%3Cpath d='M2 0a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2H2zm6.5 4.5v3h3a.5.5 0 0 1 0 1h-3v3a.5.5 0 0 1-1 0v-3h-3a.5.5 0 0 1 0-1h3v-3a.5.5 0 0 1 1 0z'/%3E%3C/svg%3E"); +} + +.bi-list-nested-nav-menu[b-zswk0q6kaa] { + background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='white' class='bi bi-list-nested' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M4.5 11.5A.5.5 0 0 1 5 11h10a.5.5 0 0 1 0 1H5a.5.5 0 0 1-.5-.5zm-2-4A.5.5 0 0 1 3 7h10a.5.5 0 0 1 0 1H3a.5.5 0 0 1-.5-.5zm-2-4A.5.5 0 0 1 1 3h10a.5.5 0 0 1 0 1H1a.5.5 0 0 1-.5-.5z'/%3E%3C/svg%3E"); +} + +.nav-item[b-zswk0q6kaa] { + font-size: 0.9rem; + padding-bottom: 0.5rem; +} + + .nav-item:first-of-type[b-zswk0q6kaa] { + padding-top: 1rem; + } + + .nav-item:last-of-type[b-zswk0q6kaa] { + padding-bottom: 1rem; + } + + .nav-item[b-zswk0q6kaa] .nav-link { + color: #d7d7d7; + background: none; + border: none; + border-radius: 4px; + height: 3rem; + display: flex; + align-items: center; + line-height: 3rem; + width: 100%; + } + +.nav-item[b-zswk0q6kaa] a.active { + background-color: rgba(255,255,255,0.37); + color: white; +} + +.nav-item[b-zswk0q6kaa] .nav-link:hover { + background-color: rgba(255,255,255,0.1); + color: white; +} + +.nav-scrollable[b-zswk0q6kaa] { + display: none; +} + +.navbar-toggler:checked ~ .nav-scrollable[b-zswk0q6kaa] { + display: block; +} + +@media (min-width: 641px) { + .navbar-toggler[b-zswk0q6kaa] { + display: none; + } + + .nav-scrollable[b-zswk0q6kaa] { + /* Never collapse the sidebar for wide screens */ + display: block; + + /* Allow sidebar to scroll for tall menus */ + height: calc(100vh - 3.5rem); + overflow-y: auto; + } +} diff --git a/BlazorApp/obj/Debug/net8.0/scopedcss/bundle/BlazorApp.styles.css b/BlazorApp/obj/Debug/net8.0/scopedcss/bundle/BlazorApp.styles.css new file mode 100644 index 0000000..1c74254 --- /dev/null +++ b/BlazorApp/obj/Debug/net8.0/scopedcss/bundle/BlazorApp.styles.css @@ -0,0 +1,208 @@ +/* _content/BlazorApp/Components/Layout/MainLayout.razor.rz.scp.css */ +.page[b-fekawvbbds] { + position: relative; + display: flex; + flex-direction: column; +} + +main[b-fekawvbbds] { + flex: 1; +} + +.sidebar[b-fekawvbbds] { + background-image: linear-gradient(180deg, rgb(5, 39, 103) 0%, #3a0647 70%); +} + +.top-row[b-fekawvbbds] { + background-color: #f7f7f7; + border-bottom: 1px solid #d6d5d5; + justify-content: flex-end; + height: 3.5rem; + display: flex; + align-items: center; +} + + .top-row[b-fekawvbbds] a, .top-row[b-fekawvbbds] .btn-link { + white-space: nowrap; + margin-left: 1.5rem; + text-decoration: none; + } + + .top-row[b-fekawvbbds] a:hover, .top-row[b-fekawvbbds] .btn-link:hover { + text-decoration: underline; + } + + .top-row[b-fekawvbbds] a:first-child { + overflow: hidden; + text-overflow: ellipsis; + } + +@media (max-width: 640.98px) { + .top-row[b-fekawvbbds] { + justify-content: space-between; + } + + .top-row[b-fekawvbbds] a, .top-row[b-fekawvbbds] .btn-link { + margin-left: 0; + } +} + +@media (min-width: 641px) { + .page[b-fekawvbbds] { + flex-direction: row; + } + + .sidebar[b-fekawvbbds] { + width: 250px; + height: 100vh; + position: sticky; + top: 0; + } + + .top-row[b-fekawvbbds] { + position: sticky; + top: 0; + z-index: 1; + } + + .top-row.auth[b-fekawvbbds] a:first-child { + flex: 1; + text-align: right; + width: 0; + } + + .top-row[b-fekawvbbds], article[b-fekawvbbds] { + padding-left: 2rem !important; + padding-right: 1.5rem !important; + } +} + +#blazor-error-ui[b-fekawvbbds] { + background: lightyellow; + bottom: 0; + box-shadow: 0 -1px 2px rgba(0, 0, 0, 0.2); + display: none; + left: 0; + padding: 0.6rem 1.25rem 0.7rem 1.25rem; + position: fixed; + width: 100%; + z-index: 1000; +} + + #blazor-error-ui .dismiss[b-fekawvbbds] { + cursor: pointer; + position: absolute; + right: 0.75rem; + top: 0.5rem; + } +/* _content/BlazorApp/Components/Layout/NavMenu.razor.rz.scp.css */ +.navbar-toggler[b-zswk0q6kaa] { + appearance: none; + cursor: pointer; + width: 3.5rem; + height: 2.5rem; + color: white; + position: absolute; + top: 0.5rem; + right: 1rem; + border: 1px solid rgba(255, 255, 255, 0.1); + background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e") no-repeat center/1.75rem rgba(255, 255, 255, 0.1); +} + +.navbar-toggler:checked[b-zswk0q6kaa] { + background-color: rgba(255, 255, 255, 0.5); +} + +.top-row[b-zswk0q6kaa] { + height: 3.5rem; + background-color: rgba(0,0,0,0.4); +} + +.navbar-brand[b-zswk0q6kaa] { + font-size: 1.1rem; +} + +.bi[b-zswk0q6kaa] { + display: inline-block; + position: relative; + width: 1.25rem; + height: 1.25rem; + margin-right: 0.75rem; + top: -1px; + background-size: cover; +} + + +.bi-calendar-event-nav-menu[b-zswk0q6kaa] { + background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' class='bi bi-calendar-event' viewBox='0 0 16 16'%3E%3Cpath d='M11 6.5a.5.5 0 0 1 .5-.5h1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-1a.5.5 0 0 1-.5-.5z'/%3e%3c/svg%3e"); +} + +.bi-house-door-fill-nav-menu[b-zswk0q6kaa] { + background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='white' class='bi bi-house-door-fill' viewBox='0 0 16 16'%3E%3Cpath d='M6.5 14.5v-3.505c0-.245.25-.495.5-.495h2c.25 0 .5.25.5.5v3.5a.5.5 0 0 0 .5.5h4a.5.5 0 0 0 .5-.5v-7a.5.5 0 0 0-.146-.354L13 5.793V2.5a.5.5 0 0 0-.5-.5h-1a.5.5 0 0 0-.5.5v1.293L8.354 1.146a.5.5 0 0 0-.708 0l-6 6A.5.5 0 0 0 1.5 7.5v7a.5.5 0 0 0 .5.5h4a.5.5 0 0 0 .5-.5Z'/%3E%3C/svg%3E"); +} + +.bi-plus-square-fill-nav-menu[b-zswk0q6kaa] { + background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='white' class='bi bi-plus-square-fill' viewBox='0 0 16 16'%3E%3Cpath d='M2 0a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2H2zm6.5 4.5v3h3a.5.5 0 0 1 0 1h-3v3a.5.5 0 0 1-1 0v-3h-3a.5.5 0 0 1 0-1h3v-3a.5.5 0 0 1 1 0z'/%3E%3C/svg%3E"); +} + +.bi-list-nested-nav-menu[b-zswk0q6kaa] { + background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='white' class='bi bi-list-nested' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M4.5 11.5A.5.5 0 0 1 5 11h10a.5.5 0 0 1 0 1H5a.5.5 0 0 1-.5-.5zm-2-4A.5.5 0 0 1 3 7h10a.5.5 0 0 1 0 1H3a.5.5 0 0 1-.5-.5zm-2-4A.5.5 0 0 1 1 3h10a.5.5 0 0 1 0 1H1a.5.5 0 0 1-.5-.5z'/%3E%3C/svg%3E"); +} + +.nav-item[b-zswk0q6kaa] { + font-size: 0.9rem; + padding-bottom: 0.5rem; +} + + .nav-item:first-of-type[b-zswk0q6kaa] { + padding-top: 1rem; + } + + .nav-item:last-of-type[b-zswk0q6kaa] { + padding-bottom: 1rem; + } + + .nav-item[b-zswk0q6kaa] .nav-link { + color: #d7d7d7; + background: none; + border: none; + border-radius: 4px; + height: 3rem; + display: flex; + align-items: center; + line-height: 3rem; + width: 100%; + } + +.nav-item[b-zswk0q6kaa] a.active { + background-color: rgba(255,255,255,0.37); + color: white; +} + +.nav-item[b-zswk0q6kaa] .nav-link:hover { + background-color: rgba(255,255,255,0.1); + color: white; +} + +.nav-scrollable[b-zswk0q6kaa] { + display: none; +} + +.navbar-toggler:checked ~ .nav-scrollable[b-zswk0q6kaa] { + display: block; +} + +@media (min-width: 641px) { + .navbar-toggler[b-zswk0q6kaa] { + display: none; + } + + .nav-scrollable[b-zswk0q6kaa] { + /* Never collapse the sidebar for wide screens */ + display: block; + + /* Allow sidebar to scroll for tall menus */ + height: calc(100vh - 3.5rem); + overflow-y: auto; + } +} diff --git a/BlazorApp/obj/Debug/net8.0/scopedcss/projectbundle/BlazorApp.bundle.scp.css b/BlazorApp/obj/Debug/net8.0/scopedcss/projectbundle/BlazorApp.bundle.scp.css new file mode 100644 index 0000000..1c74254 --- /dev/null +++ b/BlazorApp/obj/Debug/net8.0/scopedcss/projectbundle/BlazorApp.bundle.scp.css @@ -0,0 +1,208 @@ +/* _content/BlazorApp/Components/Layout/MainLayout.razor.rz.scp.css */ +.page[b-fekawvbbds] { + position: relative; + display: flex; + flex-direction: column; +} + +main[b-fekawvbbds] { + flex: 1; +} + +.sidebar[b-fekawvbbds] { + background-image: linear-gradient(180deg, rgb(5, 39, 103) 0%, #3a0647 70%); +} + +.top-row[b-fekawvbbds] { + background-color: #f7f7f7; + border-bottom: 1px solid #d6d5d5; + justify-content: flex-end; + height: 3.5rem; + display: flex; + align-items: center; +} + + .top-row[b-fekawvbbds] a, .top-row[b-fekawvbbds] .btn-link { + white-space: nowrap; + margin-left: 1.5rem; + text-decoration: none; + } + + .top-row[b-fekawvbbds] a:hover, .top-row[b-fekawvbbds] .btn-link:hover { + text-decoration: underline; + } + + .top-row[b-fekawvbbds] a:first-child { + overflow: hidden; + text-overflow: ellipsis; + } + +@media (max-width: 640.98px) { + .top-row[b-fekawvbbds] { + justify-content: space-between; + } + + .top-row[b-fekawvbbds] a, .top-row[b-fekawvbbds] .btn-link { + margin-left: 0; + } +} + +@media (min-width: 641px) { + .page[b-fekawvbbds] { + flex-direction: row; + } + + .sidebar[b-fekawvbbds] { + width: 250px; + height: 100vh; + position: sticky; + top: 0; + } + + .top-row[b-fekawvbbds] { + position: sticky; + top: 0; + z-index: 1; + } + + .top-row.auth[b-fekawvbbds] a:first-child { + flex: 1; + text-align: right; + width: 0; + } + + .top-row[b-fekawvbbds], article[b-fekawvbbds] { + padding-left: 2rem !important; + padding-right: 1.5rem !important; + } +} + +#blazor-error-ui[b-fekawvbbds] { + background: lightyellow; + bottom: 0; + box-shadow: 0 -1px 2px rgba(0, 0, 0, 0.2); + display: none; + left: 0; + padding: 0.6rem 1.25rem 0.7rem 1.25rem; + position: fixed; + width: 100%; + z-index: 1000; +} + + #blazor-error-ui .dismiss[b-fekawvbbds] { + cursor: pointer; + position: absolute; + right: 0.75rem; + top: 0.5rem; + } +/* _content/BlazorApp/Components/Layout/NavMenu.razor.rz.scp.css */ +.navbar-toggler[b-zswk0q6kaa] { + appearance: none; + cursor: pointer; + width: 3.5rem; + height: 2.5rem; + color: white; + position: absolute; + top: 0.5rem; + right: 1rem; + border: 1px solid rgba(255, 255, 255, 0.1); + background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e") no-repeat center/1.75rem rgba(255, 255, 255, 0.1); +} + +.navbar-toggler:checked[b-zswk0q6kaa] { + background-color: rgba(255, 255, 255, 0.5); +} + +.top-row[b-zswk0q6kaa] { + height: 3.5rem; + background-color: rgba(0,0,0,0.4); +} + +.navbar-brand[b-zswk0q6kaa] { + font-size: 1.1rem; +} + +.bi[b-zswk0q6kaa] { + display: inline-block; + position: relative; + width: 1.25rem; + height: 1.25rem; + margin-right: 0.75rem; + top: -1px; + background-size: cover; +} + + +.bi-calendar-event-nav-menu[b-zswk0q6kaa] { + background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' class='bi bi-calendar-event' viewBox='0 0 16 16'%3E%3Cpath d='M11 6.5a.5.5 0 0 1 .5-.5h1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-1a.5.5 0 0 1-.5-.5z'/%3e%3c/svg%3e"); +} + +.bi-house-door-fill-nav-menu[b-zswk0q6kaa] { + background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='white' class='bi bi-house-door-fill' viewBox='0 0 16 16'%3E%3Cpath d='M6.5 14.5v-3.505c0-.245.25-.495.5-.495h2c.25 0 .5.25.5.5v3.5a.5.5 0 0 0 .5.5h4a.5.5 0 0 0 .5-.5v-7a.5.5 0 0 0-.146-.354L13 5.793V2.5a.5.5 0 0 0-.5-.5h-1a.5.5 0 0 0-.5.5v1.293L8.354 1.146a.5.5 0 0 0-.708 0l-6 6A.5.5 0 0 0 1.5 7.5v7a.5.5 0 0 0 .5.5h4a.5.5 0 0 0 .5-.5Z'/%3E%3C/svg%3E"); +} + +.bi-plus-square-fill-nav-menu[b-zswk0q6kaa] { + background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='white' class='bi bi-plus-square-fill' viewBox='0 0 16 16'%3E%3Cpath d='M2 0a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2H2zm6.5 4.5v3h3a.5.5 0 0 1 0 1h-3v3a.5.5 0 0 1-1 0v-3h-3a.5.5 0 0 1 0-1h3v-3a.5.5 0 0 1 1 0z'/%3E%3C/svg%3E"); +} + +.bi-list-nested-nav-menu[b-zswk0q6kaa] { + background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='white' class='bi bi-list-nested' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M4.5 11.5A.5.5 0 0 1 5 11h10a.5.5 0 0 1 0 1H5a.5.5 0 0 1-.5-.5zm-2-4A.5.5 0 0 1 3 7h10a.5.5 0 0 1 0 1H3a.5.5 0 0 1-.5-.5zm-2-4A.5.5 0 0 1 1 3h10a.5.5 0 0 1 0 1H1a.5.5 0 0 1-.5-.5z'/%3E%3C/svg%3E"); +} + +.nav-item[b-zswk0q6kaa] { + font-size: 0.9rem; + padding-bottom: 0.5rem; +} + + .nav-item:first-of-type[b-zswk0q6kaa] { + padding-top: 1rem; + } + + .nav-item:last-of-type[b-zswk0q6kaa] { + padding-bottom: 1rem; + } + + .nav-item[b-zswk0q6kaa] .nav-link { + color: #d7d7d7; + background: none; + border: none; + border-radius: 4px; + height: 3rem; + display: flex; + align-items: center; + line-height: 3rem; + width: 100%; + } + +.nav-item[b-zswk0q6kaa] a.active { + background-color: rgba(255,255,255,0.37); + color: white; +} + +.nav-item[b-zswk0q6kaa] .nav-link:hover { + background-color: rgba(255,255,255,0.1); + color: white; +} + +.nav-scrollable[b-zswk0q6kaa] { + display: none; +} + +.navbar-toggler:checked ~ .nav-scrollable[b-zswk0q6kaa] { + display: block; +} + +@media (min-width: 641px) { + .navbar-toggler[b-zswk0q6kaa] { + display: none; + } + + .nav-scrollable[b-zswk0q6kaa] { + /* Never collapse the sidebar for wide screens */ + display: block; + + /* Allow sidebar to scroll for tall menus */ + height: calc(100vh - 3.5rem); + overflow-y: auto; + } +} diff --git a/BlazorApp/obj/Debug/net8.0/staticwebassets.build.json b/BlazorApp/obj/Debug/net8.0/staticwebassets.build.json new file mode 100644 index 0000000..379bdf8 --- /dev/null +++ b/BlazorApp/obj/Debug/net8.0/staticwebassets.build.json @@ -0,0 +1,153 @@ +{ + "Version": 1, + "Hash": "nUrCSvVwb6tU31OGGQHmAGFJpGYCNW+n/4158dIVOMM=", + "Source": "BlazorApp", + "BasePath": "_content/BlazorApp", + "Mode": "Default", + "ManifestType": "Build", + "ReferencedProjectsConfiguration": [], + "DiscoveryPatterns": [ + { + "Name": "BlazorApp/wwwroot", + "Source": "BlazorApp", + "ContentRoot": "/Users/seankim/1.Program/Project(ASP)/BlazorApp/BlazorApp/wwwroot/", + "BasePath": "_content/BlazorApp", + "Pattern": "**" + } + ], + "Assets": [ + { + "Identity": "/Users/seankim/1.Program/Project(ASP)/BlazorApp/BlazorApp/obj/Debug/net8.0/scopedcss/bundle/BlazorApp.styles.css", + "SourceId": "BlazorApp", + "SourceType": "Computed", + "ContentRoot": "/Users/seankim/1.Program/Project(ASP)/BlazorApp/BlazorApp/obj/Debug/net8.0/scopedcss/bundle/", + "BasePath": "_content/BlazorApp", + "RelativePath": "BlazorApp.styles.css", + "AssetKind": "All", + "AssetMode": "CurrentProject", + "AssetRole": "Primary", + "AssetMergeBehavior": "", + "AssetMergeSource": "", + "RelatedAsset": "", + "AssetTraitName": "ScopedCss", + "AssetTraitValue": "ApplicationBundle", + "CopyToOutputDirectory": "Never", + "CopyToPublishDirectory": "PreserveNewest", + "OriginalItemSpec": "/Users/seankim/1.Program/Project(ASP)/BlazorApp/BlazorApp/obj/Debug/net8.0/scopedcss/bundle/BlazorApp.styles.css" + }, + { + "Identity": "/Users/seankim/1.Program/Project(ASP)/BlazorApp/BlazorApp/obj/Debug/net8.0/scopedcss/projectbundle/BlazorApp.bundle.scp.css", + "SourceId": "BlazorApp", + "SourceType": "Computed", + "ContentRoot": "/Users/seankim/1.Program/Project(ASP)/BlazorApp/BlazorApp/obj/Debug/net8.0/scopedcss/projectbundle/", + "BasePath": "_content/BlazorApp", + "RelativePath": "BlazorApp.bundle.scp.css", + "AssetKind": "All", + "AssetMode": "Reference", + "AssetRole": "Primary", + "AssetMergeBehavior": "", + "AssetMergeSource": "", + "RelatedAsset": "", + "AssetTraitName": "ScopedCss", + "AssetTraitValue": "ProjectBundle", + "CopyToOutputDirectory": "Never", + "CopyToPublishDirectory": "PreserveNewest", + "OriginalItemSpec": "/Users/seankim/1.Program/Project(ASP)/BlazorApp/BlazorApp/obj/Debug/net8.0/scopedcss/projectbundle/BlazorApp.bundle.scp.css" + }, + { + "Identity": "/Users/seankim/1.Program/Project(ASP)/BlazorApp/BlazorApp/wwwroot/app.css", + "SourceId": "BlazorApp", + "SourceType": "Discovered", + "ContentRoot": "/Users/seankim/1.Program/Project(ASP)/BlazorApp/BlazorApp/wwwroot/", + "BasePath": "_content/BlazorApp", + "RelativePath": "app.css", + "AssetKind": "All", + "AssetMode": "All", + "AssetRole": "Primary", + "AssetMergeBehavior": "PreferTarget", + "AssetMergeSource": "", + "RelatedAsset": "", + "AssetTraitName": "", + "AssetTraitValue": "", + "CopyToOutputDirectory": "Never", + "CopyToPublishDirectory": "PreserveNewest", + "OriginalItemSpec": "wwwroot/app.css" + }, + { + "Identity": "/Users/seankim/1.Program/Project(ASP)/BlazorApp/BlazorApp/wwwroot/bootstrap/bootstrap.min.css", + "SourceId": "BlazorApp", + "SourceType": "Discovered", + "ContentRoot": "/Users/seankim/1.Program/Project(ASP)/BlazorApp/BlazorApp/wwwroot/", + "BasePath": "_content/BlazorApp", + "RelativePath": "bootstrap/bootstrap.min.css", + "AssetKind": "All", + "AssetMode": "All", + "AssetRole": "Primary", + "AssetMergeBehavior": "PreferTarget", + "AssetMergeSource": "", + "RelatedAsset": "", + "AssetTraitName": "", + "AssetTraitValue": "", + "CopyToOutputDirectory": "Never", + "CopyToPublishDirectory": "PreserveNewest", + "OriginalItemSpec": "wwwroot/bootstrap/bootstrap.min.css" + }, + { + "Identity": "/Users/seankim/1.Program/Project(ASP)/BlazorApp/BlazorApp/wwwroot/bootstrap/bootstrap.min.css.map", + "SourceId": "BlazorApp", + "SourceType": "Discovered", + "ContentRoot": "/Users/seankim/1.Program/Project(ASP)/BlazorApp/BlazorApp/wwwroot/", + "BasePath": "_content/BlazorApp", + "RelativePath": "bootstrap/bootstrap.min.css.map", + "AssetKind": "All", + "AssetMode": "All", + "AssetRole": "Primary", + "AssetMergeBehavior": "PreferTarget", + "AssetMergeSource": "", + "RelatedAsset": "", + "AssetTraitName": "", + "AssetTraitValue": "", + "CopyToOutputDirectory": "Never", + "CopyToPublishDirectory": "PreserveNewest", + "OriginalItemSpec": "wwwroot/bootstrap/bootstrap.min.css.map" + }, + { + "Identity": "/Users/seankim/1.Program/Project(ASP)/BlazorApp/BlazorApp/wwwroot/favicon.png", + "SourceId": "BlazorApp", + "SourceType": "Discovered", + "ContentRoot": "/Users/seankim/1.Program/Project(ASP)/BlazorApp/BlazorApp/wwwroot/", + "BasePath": "_content/BlazorApp", + "RelativePath": "favicon.png", + "AssetKind": "All", + "AssetMode": "All", + "AssetRole": "Primary", + "AssetMergeBehavior": "PreferTarget", + "AssetMergeSource": "", + "RelatedAsset": "", + "AssetTraitName": "", + "AssetTraitValue": "", + "CopyToOutputDirectory": "Never", + "CopyToPublishDirectory": "PreserveNewest", + "OriginalItemSpec": "wwwroot/favicon.png" + }, + { + "Identity": "/Users/seankim/1.Program/Project(ASP)/BlazorApp/BlazorApp/wwwroot/index.html", + "SourceId": "BlazorApp", + "SourceType": "Discovered", + "ContentRoot": "/Users/seankim/1.Program/Project(ASP)/BlazorApp/BlazorApp/wwwroot/", + "BasePath": "_content/BlazorApp", + "RelativePath": "index.html", + "AssetKind": "All", + "AssetMode": "All", + "AssetRole": "Primary", + "AssetMergeBehavior": "PreferTarget", + "AssetMergeSource": "", + "RelatedAsset": "", + "AssetTraitName": "", + "AssetTraitValue": "", + "CopyToOutputDirectory": "Never", + "CopyToPublishDirectory": "PreserveNewest", + "OriginalItemSpec": "wwwroot/index.html" + } + ] +} \ No newline at end of file diff --git a/BlazorApp/obj/Debug/net8.0/staticwebassets.development.json b/BlazorApp/obj/Debug/net8.0/staticwebassets.development.json new file mode 100644 index 0000000..ca913dd --- /dev/null +++ b/BlazorApp/obj/Debug/net8.0/staticwebassets.development.json @@ -0,0 +1 @@ +{"ContentRoots":["/Users/seankim/1.Program/Project(ASP)/BlazorApp/BlazorApp/wwwroot/","/Users/seankim/1.Program/Project(ASP)/BlazorApp/BlazorApp/obj/Debug/net8.0/scopedcss/bundle/"],"Root":{"Children":{"app.css":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"app.css"},"Patterns":null},"bootstrap":{"Children":{"bootstrap.min.css":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"bootstrap/bootstrap.min.css"},"Patterns":null},"bootstrap.min.css.map":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"bootstrap/bootstrap.min.css.map"},"Patterns":null}},"Asset":null,"Patterns":null},"favicon.png":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"favicon.png"},"Patterns":null},"index.html":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"index.html"},"Patterns":null},"BlazorApp.styles.css":{"Children":null,"Asset":{"ContentRootIndex":1,"SubPath":"BlazorApp.styles.css"},"Patterns":null}},"Asset":null,"Patterns":[{"ContentRootIndex":0,"Pattern":"**","Depth":0}]}} \ No newline at end of file diff --git a/BlazorApp/obj/Debug/net8.0/staticwebassets.pack.json b/BlazorApp/obj/Debug/net8.0/staticwebassets.pack.json new file mode 100644 index 0000000..00d2372 --- /dev/null +++ b/BlazorApp/obj/Debug/net8.0/staticwebassets.pack.json @@ -0,0 +1,45 @@ +{ + "Files": [ + { + "Id": "/Users/seankim/1.Program/Project(ASP)/BlazorApp/BlazorApp/obj/Debug/net8.0/scopedcss/projectbundle/BlazorApp.bundle.scp.css", + "PackagePath": "staticwebassets/BlazorApp.bundle.scp.css" + }, + { + "Id": "/Users/seankim/1.Program/Project(ASP)/BlazorApp/BlazorApp/wwwroot/app.css", + "PackagePath": "staticwebassets/app.css" + }, + { + "Id": "/Users/seankim/1.Program/Project(ASP)/BlazorApp/BlazorApp/wwwroot/bootstrap/bootstrap.min.css", + "PackagePath": "staticwebassets/bootstrap/bootstrap.min.css" + }, + { + "Id": "/Users/seankim/1.Program/Project(ASP)/BlazorApp/BlazorApp/wwwroot/bootstrap/bootstrap.min.css.map", + "PackagePath": "staticwebassets/bootstrap/bootstrap.min.css.map" + }, + { + "Id": "/Users/seankim/1.Program/Project(ASP)/BlazorApp/BlazorApp/wwwroot/favicon.png", + "PackagePath": "staticwebassets/favicon.png" + }, + { + "Id": "/Users/seankim/1.Program/Project(ASP)/BlazorApp/BlazorApp/wwwroot/index.html", + "PackagePath": "staticwebassets/index.html" + }, + { + "Id": "obj/Debug/net8.0/staticwebassets/msbuild.BlazorApp.Microsoft.AspNetCore.StaticWebAssets.props", + "PackagePath": "build\\Microsoft.AspNetCore.StaticWebAssets.props" + }, + { + "Id": "obj/Debug/net8.0/staticwebassets/msbuild.build.BlazorApp.props", + "PackagePath": "build\\BlazorApp.props" + }, + { + "Id": "obj/Debug/net8.0/staticwebassets/msbuild.buildMultiTargeting.BlazorApp.props", + "PackagePath": "buildMultiTargeting\\BlazorApp.props" + }, + { + "Id": "obj/Debug/net8.0/staticwebassets/msbuild.buildTransitive.BlazorApp.props", + "PackagePath": "buildTransitive\\BlazorApp.props" + } + ], + "ElementsToRemove": [] +} \ No newline at end of file diff --git a/BlazorApp/obj/Debug/net8.0/staticwebassets/msbuild.BlazorApp.Microsoft.AspNetCore.StaticWebAssets.props b/BlazorApp/obj/Debug/net8.0/staticwebassets/msbuild.BlazorApp.Microsoft.AspNetCore.StaticWebAssets.props new file mode 100644 index 0000000..52f2579 --- /dev/null +++ b/BlazorApp/obj/Debug/net8.0/staticwebassets/msbuild.BlazorApp.Microsoft.AspNetCore.StaticWebAssets.props @@ -0,0 +1,100 @@ + + + + Package + BlazorApp + $(MSBuildThisFileDirectory)..\staticwebassets\ + _content/BlazorApp + app.css + All + All + Primary + + + + Never + PreserveNewest + $([System.IO.Path]::GetFullPath($(MSBuildThisFileDirectory)..\staticwebassets\app.css)) + + + Package + BlazorApp + $(MSBuildThisFileDirectory)..\staticwebassets\ + _content/BlazorApp + BlazorApp.bundle.scp.css + All + Reference + Primary + + ScopedCss + ProjectBundle + Never + PreserveNewest + $([System.IO.Path]::GetFullPath($(MSBuildThisFileDirectory)..\staticwebassets\BlazorApp.bundle.scp.css)) + + + Package + BlazorApp + $(MSBuildThisFileDirectory)..\staticwebassets\ + _content/BlazorApp + bootstrap/bootstrap.min.css + All + All + Primary + + + + Never + PreserveNewest + $([System.IO.Path]::GetFullPath($(MSBuildThisFileDirectory)..\staticwebassets\bootstrap\bootstrap.min.css)) + + + Package + BlazorApp + $(MSBuildThisFileDirectory)..\staticwebassets\ + _content/BlazorApp + bootstrap/bootstrap.min.css.map + All + All + Primary + + + + Never + PreserveNewest + $([System.IO.Path]::GetFullPath($(MSBuildThisFileDirectory)..\staticwebassets\bootstrap\bootstrap.min.css.map)) + + + Package + BlazorApp + $(MSBuildThisFileDirectory)..\staticwebassets\ + _content/BlazorApp + favicon.png + All + All + Primary + + + + Never + PreserveNewest + $([System.IO.Path]::GetFullPath($(MSBuildThisFileDirectory)..\staticwebassets\favicon.png)) + + + Package + BlazorApp + $(MSBuildThisFileDirectory)..\staticwebassets\ + _content/BlazorApp + index.html + All + All + Primary + + + + Never + PreserveNewest + $([System.IO.Path]::GetFullPath($(MSBuildThisFileDirectory)..\staticwebassets\index.html)) + + + \ No newline at end of file diff --git a/BlazorApp/obj/Debug/net8.0/staticwebassets/msbuild.build.BlazorApp.props b/BlazorApp/obj/Debug/net8.0/staticwebassets/msbuild.build.BlazorApp.props new file mode 100644 index 0000000..5a6032a --- /dev/null +++ b/BlazorApp/obj/Debug/net8.0/staticwebassets/msbuild.build.BlazorApp.props @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/BlazorApp/obj/Debug/net8.0/staticwebassets/msbuild.buildMultiTargeting.BlazorApp.props b/BlazorApp/obj/Debug/net8.0/staticwebassets/msbuild.buildMultiTargeting.BlazorApp.props new file mode 100644 index 0000000..e220074 --- /dev/null +++ b/BlazorApp/obj/Debug/net8.0/staticwebassets/msbuild.buildMultiTargeting.BlazorApp.props @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/BlazorApp/obj/Debug/net8.0/staticwebassets/msbuild.buildTransitive.BlazorApp.props b/BlazorApp/obj/Debug/net8.0/staticwebassets/msbuild.buildTransitive.BlazorApp.props new file mode 100644 index 0000000..9062777 --- /dev/null +++ b/BlazorApp/obj/Debug/net8.0/staticwebassets/msbuild.buildTransitive.BlazorApp.props @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/BlazorApp/obj/project.assets.json b/BlazorApp/obj/project.assets.json new file mode 100644 index 0000000..ff5003e --- /dev/null +++ b/BlazorApp/obj/project.assets.json @@ -0,0 +1,74 @@ +{ + "version": 3, + "targets": { + "net8.0": {} + }, + "libraries": {}, + "projectFileDependencyGroups": { + "net8.0": [] + }, + "packageFolders": { + "/Users/seankim/.nuget/packages/": {} + }, + "project": { + "version": "1.0.0", + "restore": { + "projectUniqueName": "/Users/seankim/1.Program/Project(ASP)/BlazorApp/BlazorApp/BlazorApp.csproj", + "projectName": "BlazorApp", + "projectPath": "/Users/seankim/1.Program/Project(ASP)/BlazorApp/BlazorApp/BlazorApp.csproj", + "packagesPath": "/Users/seankim/.nuget/packages/", + "outputPath": "/Users/seankim/1.Program/Project(ASP)/BlazorApp/BlazorApp/obj/", + "projectStyle": "PackageReference", + "configFilePaths": [ + "/Users/seankim/.nuget/NuGet/NuGet.Config" + ], + "originalTargetFrameworks": [ + "net8.0" + ], + "sources": { + "https://api.nuget.org/v3/index.json": {} + }, + "frameworks": { + "net8.0": { + "targetAlias": "net8.0", + "projectReferences": {} + } + }, + "warningProperties": { + "warnAsError": [ + "NU1605" + ] + }, + "restoreAuditProperties": { + "enableAudit": "true", + "auditLevel": "low", + "auditMode": "direct" + } + }, + "frameworks": { + "net8.0": { + "targetAlias": "net8.0", + "imports": [ + "net461", + "net462", + "net47", + "net471", + "net472", + "net48", + "net481" + ], + "assetTargetFallback": true, + "warn": true, + "frameworkReferences": { + "Microsoft.AspNetCore.App": { + "privateAssets": "none" + }, + "Microsoft.NETCore.App": { + "privateAssets": "all" + } + }, + "runtimeIdentifierGraphPath": "/usr/local/share/dotnet/sdk/8.0.401/PortableRuntimeIdentifierGraph.json" + } + } + } +} \ No newline at end of file diff --git a/BlazorApp/obj/project.nuget.cache b/BlazorApp/obj/project.nuget.cache new file mode 100644 index 0000000..4e5169e --- /dev/null +++ b/BlazorApp/obj/project.nuget.cache @@ -0,0 +1,8 @@ +{ + "version": 2, + "dgSpecHash": "l5xqho5lZk0=", + "success": true, + "projectFilePath": "/Users/seankim/1.Program/Project(ASP)/BlazorApp/BlazorApp/BlazorApp.csproj", + "expectedPackageFiles": [], + "logs": [] +} \ No newline at end of file diff --git a/BlazorApp/obj/project.packagespec.json b/BlazorApp/obj/project.packagespec.json new file mode 100644 index 0000000..36fb541 --- /dev/null +++ b/BlazorApp/obj/project.packagespec.json @@ -0,0 +1 @@ +"restore":{"projectUniqueName":"/Users/seankim/1.Program/Project(ASP)/BlazorApp/BlazorApp/BlazorApp.csproj","projectName":"BlazorApp","projectPath":"/Users/seankim/1.Program/Project(ASP)/BlazorApp/BlazorApp/BlazorApp.csproj","outputPath":"/Users/seankim/1.Program/Project(ASP)/BlazorApp/BlazorApp/obj/","projectStyle":"PackageReference","originalTargetFrameworks":["net8.0"],"sources":{"https://api.nuget.org/v3/index.json":{}},"frameworks":{"net8.0":{"targetAlias":"net8.0","projectReferences":{}}},"warningProperties":{"warnAsError":["NU1605"]},"restoreAuditProperties":{"enableAudit":"true","auditLevel":"low","auditMode":"direct"}}"frameworks":{"net8.0":{"targetAlias":"net8.0","imports":["net461","net462","net47","net471","net472","net48","net481"],"assetTargetFallback":true,"warn":true,"frameworkReferences":{"Microsoft.AspNetCore.App":{"privateAssets":"none"},"Microsoft.NETCore.App":{"privateAssets":"all"}},"runtimeIdentifierGraphPath":"/usr/local/share/dotnet/sdk/8.0.401/PortableRuntimeIdentifierGraph.json"}} \ No newline at end of file diff --git a/BlazorApp/obj/rider.project.model.nuget.info b/BlazorApp/obj/rider.project.model.nuget.info new file mode 100644 index 0000000..a33d284 --- /dev/null +++ b/BlazorApp/obj/rider.project.model.nuget.info @@ -0,0 +1 @@ +17274215440122346 \ No newline at end of file diff --git a/BlazorApp/obj/rider.project.restore.info b/BlazorApp/obj/rider.project.restore.info new file mode 100644 index 0000000..a33d284 --- /dev/null +++ b/BlazorApp/obj/rider.project.restore.info @@ -0,0 +1 @@ +17274215440122346 \ No newline at end of file diff --git a/BlazorApp/wwwroot/app.css b/BlazorApp/wwwroot/app.css new file mode 100644 index 0000000..2bd9b78 --- /dev/null +++ b/BlazorApp/wwwroot/app.css @@ -0,0 +1,51 @@ +html, body { + font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; +} + +a, .btn-link { + color: #006bb7; +} + +.btn-primary { + color: #fff; + background-color: #1b6ec2; + border-color: #1861ac; +} + +.btn:focus, .btn:active:focus, .btn-link.nav-link:focus, .form-control:focus, .form-check-input:focus { + box-shadow: 0 0 0 0.1rem white, 0 0 0 0.25rem #258cfb; +} + +.content { + padding-top: 1.1rem; +} + +h1:focus { + outline: none; +} + +.valid.modified:not([type=checkbox]) { + outline: 1px solid #26b050; +} + +.invalid { + outline: 1px solid #e50000; +} + +.validation-message { + color: #e50000; +} + +.blazor-error-boundary { + background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTYiIGhlaWdodD0iNDkiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIG92ZXJmbG93PSJoaWRkZW4iPjxkZWZzPjxjbGlwUGF0aCBpZD0iY2xpcDAiPjxyZWN0IHg9IjIzNSIgeT0iNTEiIHdpZHRoPSI1NiIgaGVpZ2h0PSI0OSIvPjwvY2xpcFBhdGg+PC9kZWZzPjxnIGNsaXAtcGF0aD0idXJsKCNjbGlwMCkiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0yMzUgLTUxKSI+PHBhdGggZD0iTTI2My41MDYgNTFDMjY0LjcxNyA1MSAyNjUuODEzIDUxLjQ4MzcgMjY2LjYwNiA1Mi4yNjU4TDI2Ny4wNTIgNTIuNzk4NyAyNjcuNTM5IDUzLjYyODMgMjkwLjE4NSA5Mi4xODMxIDI5MC41NDUgOTIuNzk1IDI5MC42NTYgOTIuOTk2QzI5MC44NzcgOTMuNTEzIDI5MSA5NC4wODE1IDI5MSA5NC42NzgyIDI5MSA5Ny4wNjUxIDI4OS4wMzggOTkgMjg2LjYxNyA5OUwyNDAuMzgzIDk5QzIzNy45NjMgOTkgMjM2IDk3LjA2NTEgMjM2IDk0LjY3ODIgMjM2IDk0LjM3OTkgMjM2LjAzMSA5NC4wODg2IDIzNi4wODkgOTMuODA3MkwyMzYuMzM4IDkzLjAxNjIgMjM2Ljg1OCA5Mi4xMzE0IDI1OS40NzMgNTMuNjI5NCAyNTkuOTYxIDUyLjc5ODUgMjYwLjQwNyA1Mi4yNjU4QzI2MS4yIDUxLjQ4MzcgMjYyLjI5NiA1MSAyNjMuNTA2IDUxWk0yNjMuNTg2IDY2LjAxODNDMjYwLjczNyA2Ni4wMTgzIDI1OS4zMTMgNjcuMTI0NSAyNTkuMzEzIDY5LjMzNyAyNTkuMzEzIDY5LjYxMDIgMjU5LjMzMiA2OS44NjA4IDI1OS4zNzEgNzAuMDg4N0wyNjEuNzk1IDg0LjAxNjEgMjY1LjM4IDg0LjAxNjEgMjY3LjgyMSA2OS43NDc1QzI2Ny44NiA2OS43MzA5IDI2Ny44NzkgNjkuNTg3NyAyNjcuODc5IDY5LjMxNzkgMjY3Ljg3OSA2Ny4xMTgyIDI2Ni40NDggNjYuMDE4MyAyNjMuNTg2IDY2LjAxODNaTTI2My41NzYgODYuMDU0N0MyNjEuMDQ5IDg2LjA1NDcgMjU5Ljc4NiA4Ny4zMDA1IDI1OS43ODYgODkuNzkyMSAyNTkuNzg2IDkyLjI4MzcgMjYxLjA0OSA5My41Mjk1IDI2My41NzYgOTMuNTI5NSAyNjYuMTE2IDkzLjUyOTUgMjY3LjM4NyA5Mi4yODM3IDI2Ny4zODcgODkuNzkyMSAyNjcuMzg3IDg3LjMwMDUgMjY2LjExNiA4Ni4wNTQ3IDI2My41NzYgODYuMDU0N1oiIGZpbGw9IiNGRkU1MDAiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPjwvZz48L3N2Zz4=) no-repeat 1rem/1.8rem, #b32121; + padding: 1rem 1rem 1rem 3.7rem; + color: white; +} + + .blazor-error-boundary::after { + content: "An error has occurred." + } + +.darker-border-checkbox.form-check-input { + border-color: #929292; +} diff --git a/BlazorApp/wwwroot/bootstrap/bootstrap.min.css b/BlazorApp/wwwroot/bootstrap/bootstrap.min.css new file mode 100644 index 0000000..02ae65b --- /dev/null +++ b/BlazorApp/wwwroot/bootstrap/bootstrap.min.css @@ -0,0 +1,7 @@ +@charset "UTF-8";/*! + * Bootstrap v5.1.0 (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) + */:root{--bs-blue:#0d6efd;--bs-indigo:#6610f2;--bs-purple:#6f42c1;--bs-pink:#d63384;--bs-red:#dc3545;--bs-orange:#fd7e14;--bs-yellow:#ffc107;--bs-green:#198754;--bs-teal:#20c997;--bs-cyan:#0dcaf0;--bs-white:#fff;--bs-gray:#6c757d;--bs-gray-dark:#343a40;--bs-gray-100:#f8f9fa;--bs-gray-200:#e9ecef;--bs-gray-300:#dee2e6;--bs-gray-400:#ced4da;--bs-gray-500:#adb5bd;--bs-gray-600:#6c757d;--bs-gray-700:#495057;--bs-gray-800:#343a40;--bs-gray-900:#212529;--bs-primary:#0d6efd;--bs-secondary:#6c757d;--bs-success:#198754;--bs-info:#0dcaf0;--bs-warning:#ffc107;--bs-danger:#dc3545;--bs-light:#f8f9fa;--bs-dark:#212529;--bs-primary-rgb:13,110,253;--bs-secondary-rgb:108,117,125;--bs-success-rgb:25,135,84;--bs-info-rgb:13,202,240;--bs-warning-rgb:255,193,7;--bs-danger-rgb:220,53,69;--bs-light-rgb:248,249,250;--bs-dark-rgb:33,37,41;--bs-white-rgb:255,255,255;--bs-black-rgb:0,0,0;--bs-body-rgb:33,37,41;--bs-font-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";--bs-font-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--bs-gradient:linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));--bs-body-font-family:var(--bs-font-sans-serif);--bs-body-font-size:1rem;--bs-body-font-weight:400;--bs-body-line-height:1.5;--bs-body-color:#212529;--bs-body-bg:#fff}*,::after,::before{box-sizing:border-box}@media (prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth}}body{margin:0;font-family:var(--bs-body-font-family);font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height);color:var(--bs-body-color);text-align:var(--bs-body-text-align);background-color:var(--bs-body-bg);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}hr{margin:1rem 0;color:inherit;background-color:currentColor;border:0;opacity:.25}hr:not([size]){height:1px}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2}.h1,h1{font-size:calc(1.375rem + 1.5vw)}@media (min-width:1200px){.h1,h1{font-size:2.5rem}}.h2,h2{font-size:calc(1.325rem + .9vw)}@media (min-width:1200px){.h2,h2{font-size:2rem}}.h3,h3{font-size:calc(1.3rem + .6vw)}@media (min-width:1200px){.h3,h3{font-size:1.75rem}}.h4,h4{font-size:calc(1.275rem + .3vw)}@media (min-width:1200px){.h4,h4{font-size:1.5rem}}.h5,h5{font-size:1.25rem}.h6,h6{font-size:1rem}p{margin-top:0;margin-bottom:1rem}abbr[data-bs-original-title],abbr[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}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}.small,small{font-size:.875em}.mark,mark{padding:.2em;background-color:#fcf8e3}sub,sup{position:relative;font-size:.75em;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.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}code,kbd,pre,samp{font-family:var(--bs-font-monospace);font-size:1em;direction:ltr;unicode-bidi:bidi-override}pre{display:block;margin-top:0;margin-bottom:1rem;overflow:auto;font-size:.875em}pre code{font-size:inherit;color:inherit;word-break:normal}code{font-size:.875em;color:#d63384;word-wrap:break-word}a>code{color:inherit}kbd{padding:.2rem .4rem;font-size:.875em;color:#fff;background-color:#212529;border-radius:.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:.5rem;padding-bottom:.5rem;color:#6c757d;text-align:left}th{text-align:inherit;text-align:-webkit-match-parent}tbody,td,tfoot,th,thead,tr{border-color:inherit;border-style:solid;border-width:0}label{display:inline-block}button{border-radius:0}button:focus:not(:focus-visible){outline:0}button,input,optgroup,select,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}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}::-moz-focus-inner{padding:0;border-style:none}textarea{resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{float:left;width:100%;padding:0;margin-bottom:.5rem;font-size:calc(1.275rem + .3vw);line-height:inherit}@media (min-width:1200px){legend{font-size:1.5rem}}legend+*{clear:left}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-text,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:textfield}::-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}.lead{font-size:1.25rem;font-weight:300}.display-1{font-size:calc(1.625rem + 4.5vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-1{font-size:5rem}}.display-2{font-size:calc(1.575rem + 3.9vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-2{font-size:4.5rem}}.display-3{font-size:calc(1.525rem + 3.3vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-3{font-size:4rem}}.display-4{font-size:calc(1.475rem + 2.7vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-4{font-size:3.5rem}}.display-5{font-size:calc(1.425rem + 2.1vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-5{font-size:3rem}}.display-6{font-size:calc(1.375rem + 1.5vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-6{font-size:2.5rem}}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{font-size:.875em;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote>:last-child{margin-bottom:0}.blockquote-footer{margin-top:-1rem;margin-bottom:1rem;font-size:.875em;color:#6c757d}.blockquote-footer::before{content:"— "}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:#fff;border:1px solid #dee2e6;border-radius:.25rem;max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:.875em;color:#6c757d}.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>*{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%}.col-auto{flex:0 0 auto;width:auto}.col-1{flex:0 0 auto;width:8.33333333%}.col-2{flex:0 0 auto;width:16.66666667%}.col-3{flex:0 0 auto;width:25%}.col-4{flex:0 0 auto;width:33.33333333%}.col-5{flex:0 0 auto;width:41.66666667%}.col-6{flex:0 0 auto;width:50%}.col-7{flex:0 0 auto;width:58.33333333%}.col-8{flex:0 0 auto;width:66.66666667%}.col-9{flex:0 0 auto;width:75%}.col-10{flex:0 0 auto;width:83.33333333%}.col-11{flex:0 0 auto;width:91.66666667%}.col-12{flex:0 0 auto;width:100%}.offset-1{margin-left:8.33333333%}.offset-2{margin-left:16.66666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333333%}.offset-5{margin-left:41.66666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333333%}.offset-8{margin-left:66.66666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333333%}.offset-11{margin-left:91.66666667%}.g-0,.gx-0{--bs-gutter-x:0}.g-0,.gy-0{--bs-gutter-y:0}.g-1,.gx-1{--bs-gutter-x:0.25rem}.g-1,.gy-1{--bs-gutter-y:0.25rem}.g-2,.gx-2{--bs-gutter-x:0.5rem}.g-2,.gy-2{--bs-gutter-y:0.5rem}.g-3,.gx-3{--bs-gutter-x:1rem}.g-3,.gy-3{--bs-gutter-y:1rem}.g-4,.gx-4{--bs-gutter-x:1.5rem}.g-4,.gy-4{--bs-gutter-y:1.5rem}.g-5,.gx-5{--bs-gutter-x:3rem}.g-5,.gy-5{--bs-gutter-y:3rem}@media (min-width:576px){.col-sm{flex:1 0 0%}.row-cols-sm-auto>*{flex:0 0 auto;width:auto}.row-cols-sm-1>*{flex:0 0 auto;width:100%}.row-cols-sm-2>*{flex:0 0 auto;width:50%}.row-cols-sm-3>*{flex:0 0 auto;width:33.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%}.col-sm-auto{flex:0 0 auto;width:auto}.col-sm-1{flex:0 0 auto;width:8.33333333%}.col-sm-2{flex:0 0 auto;width:16.66666667%}.col-sm-3{flex:0 0 auto;width:25%}.col-sm-4{flex:0 0 auto;width:33.33333333%}.col-sm-5{flex:0 0 auto;width:41.66666667%}.col-sm-6{flex:0 0 auto;width:50%}.col-sm-7{flex:0 0 auto;width:58.33333333%}.col-sm-8{flex:0 0 auto;width:66.66666667%}.col-sm-9{flex:0 0 auto;width:75%}.col-sm-10{flex:0 0 auto;width:83.33333333%}.col-sm-11{flex:0 0 auto;width:91.66666667%}.col-sm-12{flex:0 0 auto;width:100%}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333333%}.offset-sm-2{margin-left:16.66666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333333%}.offset-sm-5{margin-left:41.66666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333333%}.offset-sm-8{margin-left:66.66666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333333%}.offset-sm-11{margin-left:91.66666667%}.g-sm-0,.gx-sm-0{--bs-gutter-x:0}.g-sm-0,.gy-sm-0{--bs-gutter-y:0}.g-sm-1,.gx-sm-1{--bs-gutter-x:0.25rem}.g-sm-1,.gy-sm-1{--bs-gutter-y:0.25rem}.g-sm-2,.gx-sm-2{--bs-gutter-x:0.5rem}.g-sm-2,.gy-sm-2{--bs-gutter-y:0.5rem}.g-sm-3,.gx-sm-3{--bs-gutter-x:1rem}.g-sm-3,.gy-sm-3{--bs-gutter-y:1rem}.g-sm-4,.gx-sm-4{--bs-gutter-x:1.5rem}.g-sm-4,.gy-sm-4{--bs-gutter-y:1.5rem}.g-sm-5,.gx-sm-5{--bs-gutter-x:3rem}.g-sm-5,.gy-sm-5{--bs-gutter-y:3rem}}@media (min-width:768px){.col-md{flex:1 0 0%}.row-cols-md-auto>*{flex:0 0 auto;width:auto}.row-cols-md-1>*{flex:0 0 auto;width:100%}.row-cols-md-2>*{flex:0 0 auto;width:50%}.row-cols-md-3>*{flex:0 0 auto;width:33.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%}.col-md-auto{flex:0 0 auto;width:auto}.col-md-1{flex:0 0 auto;width:8.33333333%}.col-md-2{flex:0 0 auto;width:16.66666667%}.col-md-3{flex:0 0 auto;width:25%}.col-md-4{flex:0 0 auto;width:33.33333333%}.col-md-5{flex:0 0 auto;width:41.66666667%}.col-md-6{flex:0 0 auto;width:50%}.col-md-7{flex:0 0 auto;width:58.33333333%}.col-md-8{flex:0 0 auto;width:66.66666667%}.col-md-9{flex:0 0 auto;width:75%}.col-md-10{flex:0 0 auto;width:83.33333333%}.col-md-11{flex:0 0 auto;width:91.66666667%}.col-md-12{flex:0 0 auto;width:100%}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333333%}.offset-md-2{margin-left:16.66666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333333%}.offset-md-5{margin-left:41.66666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333333%}.offset-md-8{margin-left:66.66666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333333%}.offset-md-11{margin-left:91.66666667%}.g-md-0,.gx-md-0{--bs-gutter-x:0}.g-md-0,.gy-md-0{--bs-gutter-y:0}.g-md-1,.gx-md-1{--bs-gutter-x:0.25rem}.g-md-1,.gy-md-1{--bs-gutter-y:0.25rem}.g-md-2,.gx-md-2{--bs-gutter-x:0.5rem}.g-md-2,.gy-md-2{--bs-gutter-y:0.5rem}.g-md-3,.gx-md-3{--bs-gutter-x:1rem}.g-md-3,.gy-md-3{--bs-gutter-y:1rem}.g-md-4,.gx-md-4{--bs-gutter-x:1.5rem}.g-md-4,.gy-md-4{--bs-gutter-y:1.5rem}.g-md-5,.gx-md-5{--bs-gutter-x:3rem}.g-md-5,.gy-md-5{--bs-gutter-y:3rem}}@media (min-width:992px){.col-lg{flex:1 0 0%}.row-cols-lg-auto>*{flex:0 0 auto;width:auto}.row-cols-lg-1>*{flex:0 0 auto;width:100%}.row-cols-lg-2>*{flex:0 0 auto;width:50%}.row-cols-lg-3>*{flex:0 0 auto;width:33.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%}.col-lg-auto{flex:0 0 auto;width:auto}.col-lg-1{flex:0 0 auto;width:8.33333333%}.col-lg-2{flex:0 0 auto;width:16.66666667%}.col-lg-3{flex:0 0 auto;width:25%}.col-lg-4{flex:0 0 auto;width:33.33333333%}.col-lg-5{flex:0 0 auto;width:41.66666667%}.col-lg-6{flex:0 0 auto;width:50%}.col-lg-7{flex:0 0 auto;width:58.33333333%}.col-lg-8{flex:0 0 auto;width:66.66666667%}.col-lg-9{flex:0 0 auto;width:75%}.col-lg-10{flex:0 0 auto;width:83.33333333%}.col-lg-11{flex:0 0 auto;width:91.66666667%}.col-lg-12{flex:0 0 auto;width:100%}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333333%}.offset-lg-2{margin-left:16.66666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333333%}.offset-lg-5{margin-left:41.66666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333333%}.offset-lg-8{margin-left:66.66666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333333%}.offset-lg-11{margin-left:91.66666667%}.g-lg-0,.gx-lg-0{--bs-gutter-x:0}.g-lg-0,.gy-lg-0{--bs-gutter-y:0}.g-lg-1,.gx-lg-1{--bs-gutter-x:0.25rem}.g-lg-1,.gy-lg-1{--bs-gutter-y:0.25rem}.g-lg-2,.gx-lg-2{--bs-gutter-x:0.5rem}.g-lg-2,.gy-lg-2{--bs-gutter-y:0.5rem}.g-lg-3,.gx-lg-3{--bs-gutter-x:1rem}.g-lg-3,.gy-lg-3{--bs-gutter-y:1rem}.g-lg-4,.gx-lg-4{--bs-gutter-x:1.5rem}.g-lg-4,.gy-lg-4{--bs-gutter-y:1.5rem}.g-lg-5,.gx-lg-5{--bs-gutter-x:3rem}.g-lg-5,.gy-lg-5{--bs-gutter-y:3rem}}@media (min-width:1200px){.col-xl{flex:1 0 0%}.row-cols-xl-auto>*{flex:0 0 auto;width:auto}.row-cols-xl-1>*{flex:0 0 auto;width:100%}.row-cols-xl-2>*{flex:0 0 auto;width:50%}.row-cols-xl-3>*{flex:0 0 auto;width:33.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%}.col-xl-auto{flex:0 0 auto;width:auto}.col-xl-1{flex:0 0 auto;width:8.33333333%}.col-xl-2{flex:0 0 auto;width:16.66666667%}.col-xl-3{flex:0 0 auto;width:25%}.col-xl-4{flex:0 0 auto;width:33.33333333%}.col-xl-5{flex:0 0 auto;width:41.66666667%}.col-xl-6{flex:0 0 auto;width:50%}.col-xl-7{flex:0 0 auto;width:58.33333333%}.col-xl-8{flex:0 0 auto;width:66.66666667%}.col-xl-9{flex:0 0 auto;width:75%}.col-xl-10{flex:0 0 auto;width:83.33333333%}.col-xl-11{flex:0 0 auto;width:91.66666667%}.col-xl-12{flex:0 0 auto;width:100%}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333333%}.offset-xl-2{margin-left:16.66666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333333%}.offset-xl-5{margin-left:41.66666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333333%}.offset-xl-8{margin-left:66.66666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333333%}.offset-xl-11{margin-left:91.66666667%}.g-xl-0,.gx-xl-0{--bs-gutter-x:0}.g-xl-0,.gy-xl-0{--bs-gutter-y:0}.g-xl-1,.gx-xl-1{--bs-gutter-x:0.25rem}.g-xl-1,.gy-xl-1{--bs-gutter-y:0.25rem}.g-xl-2,.gx-xl-2{--bs-gutter-x:0.5rem}.g-xl-2,.gy-xl-2{--bs-gutter-y:0.5rem}.g-xl-3,.gx-xl-3{--bs-gutter-x:1rem}.g-xl-3,.gy-xl-3{--bs-gutter-y:1rem}.g-xl-4,.gx-xl-4{--bs-gutter-x:1.5rem}.g-xl-4,.gy-xl-4{--bs-gutter-y:1.5rem}.g-xl-5,.gx-xl-5{--bs-gutter-x:3rem}.g-xl-5,.gy-xl-5{--bs-gutter-y:3rem}}@media (min-width:1400px){.col-xxl{flex:1 0 0%}.row-cols-xxl-auto>*{flex:0 0 auto;width:auto}.row-cols-xxl-1>*{flex:0 0 auto;width:100%}.row-cols-xxl-2>*{flex:0 0 auto;width:50%}.row-cols-xxl-3>*{flex:0 0 auto;width:33.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-xxl-auto{flex:0 0 auto;width:auto}.col-xxl-1{flex:0 0 auto;width:8.33333333%}.col-xxl-2{flex:0 0 auto;width:16.66666667%}.col-xxl-3{flex:0 0 auto;width:25%}.col-xxl-4{flex:0 0 auto;width:33.33333333%}.col-xxl-5{flex:0 0 auto;width:41.66666667%}.col-xxl-6{flex:0 0 auto;width:50%}.col-xxl-7{flex:0 0 auto;width:58.33333333%}.col-xxl-8{flex:0 0 auto;width:66.66666667%}.col-xxl-9{flex:0 0 auto;width:75%}.col-xxl-10{flex:0 0 auto;width:83.33333333%}.col-xxl-11{flex:0 0 auto;width:91.66666667%}.col-xxl-12{flex:0 0 auto;width:100%}.offset-xxl-0{margin-left:0}.offset-xxl-1{margin-left:8.33333333%}.offset-xxl-2{margin-left:16.66666667%}.offset-xxl-3{margin-left:25%}.offset-xxl-4{margin-left:33.33333333%}.offset-xxl-5{margin-left:41.66666667%}.offset-xxl-6{margin-left:50%}.offset-xxl-7{margin-left:58.33333333%}.offset-xxl-8{margin-left:66.66666667%}.offset-xxl-9{margin-left:75%}.offset-xxl-10{margin-left:83.33333333%}.offset-xxl-11{margin-left:91.66666667%}.g-xxl-0,.gx-xxl-0{--bs-gutter-x:0}.g-xxl-0,.gy-xxl-0{--bs-gutter-y:0}.g-xxl-1,.gx-xxl-1{--bs-gutter-x:0.25rem}.g-xxl-1,.gy-xxl-1{--bs-gutter-y:0.25rem}.g-xxl-2,.gx-xxl-2{--bs-gutter-x:0.5rem}.g-xxl-2,.gy-xxl-2{--bs-gutter-y:0.5rem}.g-xxl-3,.gx-xxl-3{--bs-gutter-x:1rem}.g-xxl-3,.gy-xxl-3{--bs-gutter-y:1rem}.g-xxl-4,.gx-xxl-4{--bs-gutter-x:1.5rem}.g-xxl-4,.gy-xxl-4{--bs-gutter-y:1.5rem}.g-xxl-5,.gx-xxl-5{--bs-gutter-x:3rem}.g-xxl-5,.gy-xxl-5{--bs-gutter-y:3rem}}.table{--bs-table-bg:transparent;--bs-table-accent-bg:transparent;--bs-table-striped-color:#212529;--bs-table-striped-bg:rgba(0, 0, 0, 0.05);--bs-table-active-color:#212529;--bs-table-active-bg:rgba(0, 0, 0, 0.1);--bs-table-hover-color:#212529;--bs-table-hover-bg:rgba(0, 0, 0, 0.075);width:100%;margin-bottom:1rem;color:#212529;vertical-align:top;border-color:#dee2e6}.table>:not(caption)>*>*{padding:.5rem .5rem;background-color:var(--bs-table-bg);border-bottom-width:1px;box-shadow:inset 0 0 0 9999px var(--bs-table-accent-bg)}.table>tbody{vertical-align:inherit}.table>thead{vertical-align:bottom}.table>:not(:last-child)>:last-child>*{border-bottom-color:currentColor}.caption-top{caption-side:top}.table-sm>:not(caption)>*>*{padding:.25rem .25rem}.table-bordered>:not(caption)>*{border-width:1px 0}.table-bordered>:not(caption)>*>*{border-width:0 1px}.table-borderless>:not(caption)>*>*{border-bottom-width:0}.table-striped>tbody>tr:nth-of-type(odd){--bs-table-accent-bg:var(--bs-table-striped-bg);color:var(--bs-table-striped-color)}.table-active{--bs-table-accent-bg:var(--bs-table-active-bg);color:var(--bs-table-active-color)}.table-hover>tbody>tr:hover{--bs-table-accent-bg:var(--bs-table-hover-bg);color:var(--bs-table-hover-color)}.table-primary{--bs-table-bg:#cfe2ff;--bs-table-striped-bg:#c5d7f2;--bs-table-striped-color:#000;--bs-table-active-bg:#bacbe6;--bs-table-active-color:#000;--bs-table-hover-bg:#bfd1ec;--bs-table-hover-color:#000;color:#000;border-color:#bacbe6}.table-secondary{--bs-table-bg:#e2e3e5;--bs-table-striped-bg:#d7d8da;--bs-table-striped-color:#000;--bs-table-active-bg:#cbccce;--bs-table-active-color:#000;--bs-table-hover-bg:#d1d2d4;--bs-table-hover-color:#000;color:#000;border-color:#cbccce}.table-success{--bs-table-bg:#d1e7dd;--bs-table-striped-bg:#c7dbd2;--bs-table-striped-color:#000;--bs-table-active-bg:#bcd0c7;--bs-table-active-color:#000;--bs-table-hover-bg:#c1d6cc;--bs-table-hover-color:#000;color:#000;border-color:#bcd0c7}.table-info{--bs-table-bg:#cff4fc;--bs-table-striped-bg:#c5e8ef;--bs-table-striped-color:#000;--bs-table-active-bg:#badce3;--bs-table-active-color:#000;--bs-table-hover-bg:#bfe2e9;--bs-table-hover-color:#000;color:#000;border-color:#badce3}.table-warning{--bs-table-bg:#fff3cd;--bs-table-striped-bg:#f2e7c3;--bs-table-striped-color:#000;--bs-table-active-bg:#e6dbb9;--bs-table-active-color:#000;--bs-table-hover-bg:#ece1be;--bs-table-hover-color:#000;color:#000;border-color:#e6dbb9}.table-danger{--bs-table-bg:#f8d7da;--bs-table-striped-bg:#eccccf;--bs-table-striped-color:#000;--bs-table-active-bg:#dfc2c4;--bs-table-active-color:#000;--bs-table-hover-bg:#e5c7ca;--bs-table-hover-color:#000;color:#000;border-color:#dfc2c4}.table-light{--bs-table-bg:#f8f9fa;--bs-table-striped-bg:#ecedee;--bs-table-striped-color:#000;--bs-table-active-bg:#dfe0e1;--bs-table-active-color:#000;--bs-table-hover-bg:#e5e6e7;--bs-table-hover-color:#000;color:#000;border-color:#dfe0e1}.table-dark{--bs-table-bg:#212529;--bs-table-striped-bg:#2c3034;--bs-table-striped-color:#fff;--bs-table-active-bg:#373b3e;--bs-table-active-color:#fff;--bs-table-hover-bg:#323539;--bs-table-hover-color:#fff;color:#fff;border-color:#373b3e}.table-responsive{overflow-x:auto;-webkit-overflow-scrolling:touch}@media (max-width:575.98px){.table-responsive-sm{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:767.98px){.table-responsive-md{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:991.98px){.table-responsive-lg{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:1199.98px){.table-responsive-xl{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:1399.98px){.table-responsive-xxl{overflow-x:auto;-webkit-overflow-scrolling:touch}}.form-label{margin-bottom:.5rem}.col-form-label{padding-top:calc(.375rem + 1px);padding-bottom:calc(.375rem + 1px);margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(.5rem + 1px);padding-bottom:calc(.5rem + 1px);font-size:1.25rem}.col-form-label-sm{padding-top:calc(.25rem + 1px);padding-bottom:calc(.25rem + 1px);font-size:.875rem}.form-text{margin-top:.25rem;font-size:.875em;color:#6c757d}.form-control{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control{transition:none}}.form-control[type=file]{overflow:hidden}.form-control[type=file]:not(:disabled):not([readonly]){cursor:pointer}.form-control:focus{color:#212529;background-color:#fff;border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.form-control::-webkit-date-and-time-value{height:1.5em}.form-control::-moz-placeholder{color:#6c757d;opacity:1}.form-control::placeholder{color:#6c757d;opacity:1}.form-control:disabled,.form-control[readonly]{background-color:#e9ecef;opacity:1}.form-control::file-selector-button{padding:.375rem .75rem;margin:-.375rem -.75rem;-webkit-margin-end:.75rem;margin-inline-end:.75rem;color:#212529;background-color:#e9ecef;pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:1px;border-radius:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control::file-selector-button{transition:none}}.form-control:hover:not(:disabled):not([readonly])::file-selector-button{background-color:#dde0e3}.form-control::-webkit-file-upload-button{padding:.375rem .75rem;margin:-.375rem -.75rem;-webkit-margin-end:.75rem;margin-inline-end:.75rem;color:#212529;background-color:#e9ecef;pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:1px;border-radius:0;-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control::-webkit-file-upload-button{-webkit-transition:none;transition:none}}.form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button{background-color:#dde0e3}.form-control-plaintext{display:block;width:100%;padding:.375rem 0;margin-bottom:0;line-height:1.5;color:#212529;background-color:transparent;border:solid transparent;border-width:1px 0}.form-control-plaintext.form-control-lg,.form-control-plaintext.form-control-sm{padding-right:0;padding-left:0}.form-control-sm{min-height:calc(1.5em + .5rem + 2px);padding:.25rem .5rem;font-size:.875rem;border-radius:.2rem}.form-control-sm::file-selector-button{padding:.25rem .5rem;margin:-.25rem -.5rem;-webkit-margin-end:.5rem;margin-inline-end:.5rem}.form-control-sm::-webkit-file-upload-button{padding:.25rem .5rem;margin:-.25rem -.5rem;-webkit-margin-end:.5rem;margin-inline-end:.5rem}.form-control-lg{min-height:calc(1.5em + 1rem + 2px);padding:.5rem 1rem;font-size:1.25rem;border-radius:.3rem}.form-control-lg::file-selector-button{padding:.5rem 1rem;margin:-.5rem -1rem;-webkit-margin-end:1rem;margin-inline-end:1rem}.form-control-lg::-webkit-file-upload-button{padding:.5rem 1rem;margin:-.5rem -1rem;-webkit-margin-end:1rem;margin-inline-end:1rem}textarea.form-control{min-height:calc(1.5em + .75rem + 2px)}textarea.form-control-sm{min-height:calc(1.5em + .5rem + 2px)}textarea.form-control-lg{min-height:calc(1.5em + 1rem + 2px)}.form-control-color{width:3rem;height:auto;padding:.375rem}.form-control-color:not(:disabled):not([readonly]){cursor:pointer}.form-control-color::-moz-color-swatch{height:1.5em;border-radius:.25rem}.form-control-color::-webkit-color-swatch{height:1.5em;border-radius:.25rem}.form-select{display:block;width:100%;padding:.375rem 2.25rem .375rem .75rem;-moz-padding-start:calc(0.75rem - 3px);font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-appearance:none;-moz-appearance:none;appearance:none}@media (prefers-reduced-motion:reduce){.form-select{transition:none}}.form-select:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.form-select[multiple],.form-select[size]:not([size="1"]){padding-right:.75rem;background-image:none}.form-select:disabled{background-color:#e9ecef}.form-select:-moz-focusring{color:transparent;text-shadow:0 0 0 #212529}.form-select-sm{padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:.875rem}.form-select-lg{padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.25rem}.form-check{display:block;min-height:1.5rem;padding-left:1.5em;margin-bottom:.125rem}.form-check .form-check-input{float:left;margin-left:-1.5em}.form-check-input{width:1em;height:1em;margin-top:.25em;vertical-align:top;background-color:#fff;background-repeat:no-repeat;background-position:center;background-size:contain;border:1px solid rgba(0,0,0,.25);-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-print-color-adjust:exact;color-adjust:exact}.form-check-input[type=checkbox]{border-radius:.25em}.form-check-input[type=radio]{border-radius:50%}.form-check-input:active{filter:brightness(90%)}.form-check-input:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.form-check-input:checked{background-color:#0d6efd;border-color:#0d6efd}.form-check-input:checked[type=checkbox]{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10l3 3l6-6'/%3e%3c/svg%3e")}.form-check-input:checked[type=radio]{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e")}.form-check-input[type=checkbox]:indeterminate{background-color:#0d6efd;border-color:#0d6efd;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e")}.form-check-input:disabled{pointer-events:none;filter:none;opacity:.5}.form-check-input:disabled~.form-check-label,.form-check-input[disabled]~.form-check-label{opacity:.5}.form-switch{padding-left:2.5em}.form-switch .form-check-input{width:2em;margin-left:-2.5em;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e");background-position:left center;border-radius:2em;transition:background-position .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-switch .form-check-input{transition:none}}.form-switch .form-check-input:focus{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%2386b7fe'/%3e%3c/svg%3e")}.form-switch .form-check-input:checked{background-position:right center;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e")}.form-check-inline{display:inline-block;margin-right:1rem}.btn-check{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.btn-check:disabled+.btn,.btn-check[disabled]+.btn{pointer-events:none;filter:none;opacity:.65}.form-range{width:100%;height:1.5rem;padding:0;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}.form-range:focus{outline:0}.form-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem rgba(13,110,253,.25)}.form-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem rgba(13,110,253,.25)}.form-range::-moz-focus-outer{border:0}.form-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-.25rem;background-color:#0d6efd;border:0;border-radius:1rem;-webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-appearance:none;appearance:none}@media (prefers-reduced-motion:reduce){.form-range::-webkit-slider-thumb{-webkit-transition:none;transition:none}}.form-range::-webkit-slider-thumb:active{background-color:#b6d4fe}.form-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.form-range::-moz-range-thumb{width:1rem;height:1rem;background-color:#0d6efd;border:0;border-radius:1rem;-moz-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-moz-appearance:none;appearance:none}@media (prefers-reduced-motion:reduce){.form-range::-moz-range-thumb{-moz-transition:none;transition:none}}.form-range::-moz-range-thumb:active{background-color:#b6d4fe}.form-range::-moz-range-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.form-range:disabled{pointer-events:none}.form-range:disabled::-webkit-slider-thumb{background-color:#adb5bd}.form-range:disabled::-moz-range-thumb{background-color:#adb5bd}.form-floating{position:relative}.form-floating>.form-control,.form-floating>.form-select{height:calc(3.5rem + 2px);line-height:1.25}.form-floating>label{position:absolute;top:0;left:0;height:100%;padding:1rem .75rem;pointer-events:none;border:1px solid transparent;transform-origin:0 0;transition:opacity .1s ease-in-out,transform .1s ease-in-out}@media (prefers-reduced-motion:reduce){.form-floating>label{transition:none}}.form-floating>.form-control{padding:1rem .75rem}.form-floating>.form-control::-moz-placeholder{color:transparent}.form-floating>.form-control::placeholder{color:transparent}.form-floating>.form-control:not(:-moz-placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:focus,.form-floating>.form-control:not(:placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:-webkit-autofill{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-select{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:not(:-moz-placeholder-shown)~label{opacity:.65;transform:scale(.85) translateY(-.5rem) translateX(.15rem)}.form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.form-select~label{opacity:.65;transform:scale(.85) translateY(-.5rem) translateX(.15rem)}.form-floating>.form-control:-webkit-autofill~label{opacity:.65;transform:scale(.85) translateY(-.5rem) translateX(.15rem)}.input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}.input-group>.form-control,.input-group>.form-select{position:relative;flex:1 1 auto;width:1%;min-width:0}.input-group>.form-control:focus,.input-group>.form-select:focus{z-index:3}.input-group .btn{position:relative;z-index:2}.input-group .btn:focus{z-index:3}.input-group-text{display:flex;align-items:center;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:center;white-space:nowrap;background-color:#e9ecef;border:1px solid #ced4da;border-radius:.25rem}.input-group-lg>.btn,.input-group-lg>.form-control,.input-group-lg>.form-select,.input-group-lg>.input-group-text{padding:.5rem 1rem;font-size:1.25rem;border-radius:.3rem}.input-group-sm>.btn,.input-group-sm>.form-control,.input-group-sm>.form-select,.input-group-sm>.input-group-text{padding:.25rem .5rem;font-size:.875rem;border-radius:.2rem}.input-group-lg>.form-select,.input-group-sm>.form-select{padding-right:3rem}.input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3),.input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu){border-top-right-radius:0;border-bottom-right-radius:0}.input-group.has-validation>.dropdown-toggle:nth-last-child(n+4),.input-group.has-validation>:nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu){border-top-right-radius:0;border-bottom-right-radius:0}.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){margin-left:-1px;border-top-left-radius:0;border-bottom-left-radius:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:#198754}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;color:#fff;background-color:rgba(25,135,84,.9);border-radius:.25rem}.is-valid~.valid-feedback,.is-valid~.valid-tooltip,.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip{display:block}.form-control.is-valid,.was-validated .form-control:valid{border-color:#198754;padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-valid:focus,.was-validated .form-control:valid:focus{border-color:#198754;box-shadow:0 0 0 .25rem rgba(25,135,84,.25)}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.form-select.is-valid,.was-validated .form-select:valid{border-color:#198754}.form-select.is-valid:not([multiple]):not([size]),.form-select.is-valid:not([multiple])[size="1"],.was-validated .form-select:valid:not([multiple]):not([size]),.was-validated .form-select:valid:not([multiple])[size="1"]{padding-right:4.125rem;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e"),url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem)}.form-select.is-valid:focus,.was-validated .form-select:valid:focus{border-color:#198754;box-shadow:0 0 0 .25rem rgba(25,135,84,.25)}.form-check-input.is-valid,.was-validated .form-check-input:valid{border-color:#198754}.form-check-input.is-valid:checked,.was-validated .form-check-input:valid:checked{background-color:#198754}.form-check-input.is-valid:focus,.was-validated .form-check-input:valid:focus{box-shadow:0 0 0 .25rem rgba(25,135,84,.25)}.form-check-input.is-valid~.form-check-label,.was-validated .form-check-input:valid~.form-check-label{color:#198754}.form-check-inline .form-check-input~.valid-feedback{margin-left:.5em}.input-group .form-control.is-valid,.input-group .form-select.is-valid,.was-validated .input-group .form-control:valid,.was-validated .input-group .form-select:valid{z-index:1}.input-group .form-control.is-valid:focus,.input-group .form-select.is-valid:focus,.was-validated .input-group .form-control:valid:focus,.was-validated .input-group .form-select:valid:focus{z-index:3}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:#dc3545}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;color:#fff;background-color:rgba(220,53,69,.9);border-radius:.25rem}.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip,.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip{display:block}.form-control.is-invalid,.was-validated .form-control:invalid{border-color:#dc3545;padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-invalid:focus,.was-validated .form-control:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .25rem rgba(220,53,69,.25)}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.form-select.is-invalid,.was-validated .form-select:invalid{border-color:#dc3545}.form-select.is-invalid:not([multiple]):not([size]),.form-select.is-invalid:not([multiple])[size="1"],.was-validated .form-select:invalid:not([multiple]):not([size]),.was-validated .form-select:invalid:not([multiple])[size="1"]{padding-right:4.125rem;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e"),url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem)}.form-select.is-invalid:focus,.was-validated .form-select:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .25rem rgba(220,53,69,.25)}.form-check-input.is-invalid,.was-validated .form-check-input:invalid{border-color:#dc3545}.form-check-input.is-invalid:checked,.was-validated .form-check-input:invalid:checked{background-color:#dc3545}.form-check-input.is-invalid:focus,.was-validated .form-check-input:invalid:focus{box-shadow:0 0 0 .25rem rgba(220,53,69,.25)}.form-check-input.is-invalid~.form-check-label,.was-validated .form-check-input:invalid~.form-check-label{color:#dc3545}.form-check-inline .form-check-input~.invalid-feedback{margin-left:.5em}.input-group .form-control.is-invalid,.input-group .form-select.is-invalid,.was-validated .input-group .form-control:invalid,.was-validated .input-group .form-select:invalid{z-index:2}.input-group .form-control.is-invalid:focus,.input-group .form-select.is-invalid:focus,.was-validated .input-group .form-control:invalid:focus,.was-validated .input-group .form-select:invalid:focus{z-index:3}.btn{display:inline-block;font-weight:400;line-height:1.5;color:#212529;text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.btn{transition:none}}.btn:hover{color:#212529}.btn-check:focus+.btn,.btn:focus{outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.btn.disabled,.btn:disabled,fieldset:disabled .btn{pointer-events:none;opacity:.65}.btn-primary{color:#fff;background-color:#0d6efd;border-color:#0d6efd}.btn-primary:hover{color:#fff;background-color:#0b5ed7;border-color:#0a58ca}.btn-check:focus+.btn-primary,.btn-primary:focus{color:#fff;background-color:#0b5ed7;border-color:#0a58ca;box-shadow:0 0 0 .25rem rgba(49,132,253,.5)}.btn-check:active+.btn-primary,.btn-check:checked+.btn-primary,.btn-primary.active,.btn-primary:active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#0a58ca;border-color:#0a53be}.btn-check:active+.btn-primary:focus,.btn-check:checked+.btn-primary:focus,.btn-primary.active:focus,.btn-primary:active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(49,132,253,.5)}.btn-primary.disabled,.btn-primary:disabled{color:#fff;background-color:#0d6efd;border-color:#0d6efd}.btn-secondary{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-secondary:hover{color:#fff;background-color:#5c636a;border-color:#565e64}.btn-check:focus+.btn-secondary,.btn-secondary:focus{color:#fff;background-color:#5c636a;border-color:#565e64;box-shadow:0 0 0 .25rem rgba(130,138,145,.5)}.btn-check:active+.btn-secondary,.btn-check:checked+.btn-secondary,.btn-secondary.active,.btn-secondary:active,.show>.btn-secondary.dropdown-toggle{color:#fff;background-color:#565e64;border-color:#51585e}.btn-check:active+.btn-secondary:focus,.btn-check:checked+.btn-secondary:focus,.btn-secondary.active:focus,.btn-secondary:active:focus,.show>.btn-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(130,138,145,.5)}.btn-secondary.disabled,.btn-secondary:disabled{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-success{color:#fff;background-color:#198754;border-color:#198754}.btn-success:hover{color:#fff;background-color:#157347;border-color:#146c43}.btn-check:focus+.btn-success,.btn-success:focus{color:#fff;background-color:#157347;border-color:#146c43;box-shadow:0 0 0 .25rem rgba(60,153,110,.5)}.btn-check:active+.btn-success,.btn-check:checked+.btn-success,.btn-success.active,.btn-success:active,.show>.btn-success.dropdown-toggle{color:#fff;background-color:#146c43;border-color:#13653f}.btn-check:active+.btn-success:focus,.btn-check:checked+.btn-success:focus,.btn-success.active:focus,.btn-success:active:focus,.show>.btn-success.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(60,153,110,.5)}.btn-success.disabled,.btn-success:disabled{color:#fff;background-color:#198754;border-color:#198754}.btn-info{color:#000;background-color:#0dcaf0;border-color:#0dcaf0}.btn-info:hover{color:#000;background-color:#31d2f2;border-color:#25cff2}.btn-check:focus+.btn-info,.btn-info:focus{color:#000;background-color:#31d2f2;border-color:#25cff2;box-shadow:0 0 0 .25rem rgba(11,172,204,.5)}.btn-check:active+.btn-info,.btn-check:checked+.btn-info,.btn-info.active,.btn-info:active,.show>.btn-info.dropdown-toggle{color:#000;background-color:#3dd5f3;border-color:#25cff2}.btn-check:active+.btn-info:focus,.btn-check:checked+.btn-info:focus,.btn-info.active:focus,.btn-info:active:focus,.show>.btn-info.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(11,172,204,.5)}.btn-info.disabled,.btn-info:disabled{color:#000;background-color:#0dcaf0;border-color:#0dcaf0}.btn-warning{color:#000;background-color:#ffc107;border-color:#ffc107}.btn-warning:hover{color:#000;background-color:#ffca2c;border-color:#ffc720}.btn-check:focus+.btn-warning,.btn-warning:focus{color:#000;background-color:#ffca2c;border-color:#ffc720;box-shadow:0 0 0 .25rem rgba(217,164,6,.5)}.btn-check:active+.btn-warning,.btn-check:checked+.btn-warning,.btn-warning.active,.btn-warning:active,.show>.btn-warning.dropdown-toggle{color:#000;background-color:#ffcd39;border-color:#ffc720}.btn-check:active+.btn-warning:focus,.btn-check:checked+.btn-warning:focus,.btn-warning.active:focus,.btn-warning:active:focus,.show>.btn-warning.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(217,164,6,.5)}.btn-warning.disabled,.btn-warning:disabled{color:#000;background-color:#ffc107;border-color:#ffc107}.btn-danger{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-danger:hover{color:#fff;background-color:#bb2d3b;border-color:#b02a37}.btn-check:focus+.btn-danger,.btn-danger:focus{color:#fff;background-color:#bb2d3b;border-color:#b02a37;box-shadow:0 0 0 .25rem rgba(225,83,97,.5)}.btn-check:active+.btn-danger,.btn-check:checked+.btn-danger,.btn-danger.active,.btn-danger:active,.show>.btn-danger.dropdown-toggle{color:#fff;background-color:#b02a37;border-color:#a52834}.btn-check:active+.btn-danger:focus,.btn-check:checked+.btn-danger:focus,.btn-danger.active:focus,.btn-danger:active:focus,.show>.btn-danger.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(225,83,97,.5)}.btn-danger.disabled,.btn-danger:disabled{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-light{color:#000;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:hover{color:#000;background-color:#f9fafb;border-color:#f9fafb}.btn-check:focus+.btn-light,.btn-light:focus{color:#000;background-color:#f9fafb;border-color:#f9fafb;box-shadow:0 0 0 .25rem rgba(211,212,213,.5)}.btn-check:active+.btn-light,.btn-check:checked+.btn-light,.btn-light.active,.btn-light:active,.show>.btn-light.dropdown-toggle{color:#000;background-color:#f9fafb;border-color:#f9fafb}.btn-check:active+.btn-light:focus,.btn-check:checked+.btn-light:focus,.btn-light.active:focus,.btn-light:active:focus,.show>.btn-light.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(211,212,213,.5)}.btn-light.disabled,.btn-light:disabled{color:#000;background-color:#f8f9fa;border-color:#f8f9fa}.btn-dark{color:#fff;background-color:#212529;border-color:#212529}.btn-dark:hover{color:#fff;background-color:#1c1f23;border-color:#1a1e21}.btn-check:focus+.btn-dark,.btn-dark:focus{color:#fff;background-color:#1c1f23;border-color:#1a1e21;box-shadow:0 0 0 .25rem rgba(66,70,73,.5)}.btn-check:active+.btn-dark,.btn-check:checked+.btn-dark,.btn-dark.active,.btn-dark:active,.show>.btn-dark.dropdown-toggle{color:#fff;background-color:#1a1e21;border-color:#191c1f}.btn-check:active+.btn-dark:focus,.btn-check:checked+.btn-dark:focus,.btn-dark.active:focus,.btn-dark:active:focus,.show>.btn-dark.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(66,70,73,.5)}.btn-dark.disabled,.btn-dark:disabled{color:#fff;background-color:#212529;border-color:#212529}.btn-outline-primary{color:#0d6efd;border-color:#0d6efd}.btn-outline-primary:hover{color:#fff;background-color:#0d6efd;border-color:#0d6efd}.btn-check:focus+.btn-outline-primary,.btn-outline-primary:focus{box-shadow:0 0 0 .25rem rgba(13,110,253,.5)}.btn-check:active+.btn-outline-primary,.btn-check:checked+.btn-outline-primary,.btn-outline-primary.active,.btn-outline-primary.dropdown-toggle.show,.btn-outline-primary:active{color:#fff;background-color:#0d6efd;border-color:#0d6efd}.btn-check:active+.btn-outline-primary:focus,.btn-check:checked+.btn-outline-primary:focus,.btn-outline-primary.active:focus,.btn-outline-primary.dropdown-toggle.show:focus,.btn-outline-primary:active:focus{box-shadow:0 0 0 .25rem rgba(13,110,253,.5)}.btn-outline-primary.disabled,.btn-outline-primary:disabled{color:#0d6efd;background-color:transparent}.btn-outline-secondary{color:#6c757d;border-color:#6c757d}.btn-outline-secondary:hover{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-check:focus+.btn-outline-secondary,.btn-outline-secondary:focus{box-shadow:0 0 0 .25rem rgba(108,117,125,.5)}.btn-check:active+.btn-outline-secondary,.btn-check:checked+.btn-outline-secondary,.btn-outline-secondary.active,.btn-outline-secondary.dropdown-toggle.show,.btn-outline-secondary:active{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-check:active+.btn-outline-secondary:focus,.btn-check:checked+.btn-outline-secondary:focus,.btn-outline-secondary.active:focus,.btn-outline-secondary.dropdown-toggle.show:focus,.btn-outline-secondary:active:focus{box-shadow:0 0 0 .25rem rgba(108,117,125,.5)}.btn-outline-secondary.disabled,.btn-outline-secondary:disabled{color:#6c757d;background-color:transparent}.btn-outline-success{color:#198754;border-color:#198754}.btn-outline-success:hover{color:#fff;background-color:#198754;border-color:#198754}.btn-check:focus+.btn-outline-success,.btn-outline-success:focus{box-shadow:0 0 0 .25rem rgba(25,135,84,.5)}.btn-check:active+.btn-outline-success,.btn-check:checked+.btn-outline-success,.btn-outline-success.active,.btn-outline-success.dropdown-toggle.show,.btn-outline-success:active{color:#fff;background-color:#198754;border-color:#198754}.btn-check:active+.btn-outline-success:focus,.btn-check:checked+.btn-outline-success:focus,.btn-outline-success.active:focus,.btn-outline-success.dropdown-toggle.show:focus,.btn-outline-success:active:focus{box-shadow:0 0 0 .25rem rgba(25,135,84,.5)}.btn-outline-success.disabled,.btn-outline-success:disabled{color:#198754;background-color:transparent}.btn-outline-info{color:#0dcaf0;border-color:#0dcaf0}.btn-outline-info:hover{color:#000;background-color:#0dcaf0;border-color:#0dcaf0}.btn-check:focus+.btn-outline-info,.btn-outline-info:focus{box-shadow:0 0 0 .25rem rgba(13,202,240,.5)}.btn-check:active+.btn-outline-info,.btn-check:checked+.btn-outline-info,.btn-outline-info.active,.btn-outline-info.dropdown-toggle.show,.btn-outline-info:active{color:#000;background-color:#0dcaf0;border-color:#0dcaf0}.btn-check:active+.btn-outline-info:focus,.btn-check:checked+.btn-outline-info:focus,.btn-outline-info.active:focus,.btn-outline-info.dropdown-toggle.show:focus,.btn-outline-info:active:focus{box-shadow:0 0 0 .25rem rgba(13,202,240,.5)}.btn-outline-info.disabled,.btn-outline-info:disabled{color:#0dcaf0;background-color:transparent}.btn-outline-warning{color:#ffc107;border-color:#ffc107}.btn-outline-warning:hover{color:#000;background-color:#ffc107;border-color:#ffc107}.btn-check:focus+.btn-outline-warning,.btn-outline-warning:focus{box-shadow:0 0 0 .25rem rgba(255,193,7,.5)}.btn-check:active+.btn-outline-warning,.btn-check:checked+.btn-outline-warning,.btn-outline-warning.active,.btn-outline-warning.dropdown-toggle.show,.btn-outline-warning:active{color:#000;background-color:#ffc107;border-color:#ffc107}.btn-check:active+.btn-outline-warning:focus,.btn-check:checked+.btn-outline-warning:focus,.btn-outline-warning.active:focus,.btn-outline-warning.dropdown-toggle.show:focus,.btn-outline-warning:active:focus{box-shadow:0 0 0 .25rem rgba(255,193,7,.5)}.btn-outline-warning.disabled,.btn-outline-warning:disabled{color:#ffc107;background-color:transparent}.btn-outline-danger{color:#dc3545;border-color:#dc3545}.btn-outline-danger:hover{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-check:focus+.btn-outline-danger,.btn-outline-danger:focus{box-shadow:0 0 0 .25rem rgba(220,53,69,.5)}.btn-check:active+.btn-outline-danger,.btn-check:checked+.btn-outline-danger,.btn-outline-danger.active,.btn-outline-danger.dropdown-toggle.show,.btn-outline-danger:active{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-check:active+.btn-outline-danger:focus,.btn-check:checked+.btn-outline-danger:focus,.btn-outline-danger.active:focus,.btn-outline-danger.dropdown-toggle.show:focus,.btn-outline-danger:active:focus{box-shadow:0 0 0 .25rem rgba(220,53,69,.5)}.btn-outline-danger.disabled,.btn-outline-danger:disabled{color:#dc3545;background-color:transparent}.btn-outline-light{color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light:hover{color:#000;background-color:#f8f9fa;border-color:#f8f9fa}.btn-check:focus+.btn-outline-light,.btn-outline-light:focus{box-shadow:0 0 0 .25rem rgba(248,249,250,.5)}.btn-check:active+.btn-outline-light,.btn-check:checked+.btn-outline-light,.btn-outline-light.active,.btn-outline-light.dropdown-toggle.show,.btn-outline-light:active{color:#000;background-color:#f8f9fa;border-color:#f8f9fa}.btn-check:active+.btn-outline-light:focus,.btn-check:checked+.btn-outline-light:focus,.btn-outline-light.active:focus,.btn-outline-light.dropdown-toggle.show:focus,.btn-outline-light:active:focus{box-shadow:0 0 0 .25rem rgba(248,249,250,.5)}.btn-outline-light.disabled,.btn-outline-light:disabled{color:#f8f9fa;background-color:transparent}.btn-outline-dark{color:#212529;border-color:#212529}.btn-outline-dark:hover{color:#fff;background-color:#212529;border-color:#212529}.btn-check:focus+.btn-outline-dark,.btn-outline-dark:focus{box-shadow:0 0 0 .25rem rgba(33,37,41,.5)}.btn-check:active+.btn-outline-dark,.btn-check:checked+.btn-outline-dark,.btn-outline-dark.active,.btn-outline-dark.dropdown-toggle.show,.btn-outline-dark:active{color:#fff;background-color:#212529;border-color:#212529}.btn-check:active+.btn-outline-dark:focus,.btn-check:checked+.btn-outline-dark:focus,.btn-outline-dark.active:focus,.btn-outline-dark.dropdown-toggle.show:focus,.btn-outline-dark:active:focus{box-shadow:0 0 0 .25rem rgba(33,37,41,.5)}.btn-outline-dark.disabled,.btn-outline-dark:disabled{color:#212529;background-color:transparent}.btn-link{font-weight:400;color:#0d6efd;text-decoration:underline}.btn-link:hover{color:#0a58ca}.btn-link.disabled,.btn-link:disabled{color:#6c757d}.btn-group-lg>.btn,.btn-lg{padding:.5rem 1rem;font-size:1.25rem;border-radius:.3rem}.btn-group-sm>.btn,.btn-sm{padding:.25rem .5rem;font-size:.875rem;border-radius:.2rem}.fade{transition:opacity .15s linear}@media (prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{height:0;overflow:hidden;transition:height .35s ease}@media (prefers-reduced-motion:reduce){.collapsing{transition:none}}.collapsing.collapse-horizontal{width:0;height:auto;transition:width .35s ease}@media (prefers-reduced-motion:reduce){.collapsing.collapse-horizontal{transition:none}}.dropdown,.dropend,.dropstart,.dropup{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown-toggle:empty::after{margin-left:0}.dropdown-menu{position:absolute;z-index:1000;display:none;min-width:10rem;padding:.5rem 0;margin:0;font-size:1rem;color:#212529;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:.25rem}.dropdown-menu[data-bs-popper]{top:100%;left:0;margin-top:.125rem}.dropdown-menu-start{--bs-position:start}.dropdown-menu-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-end{--bs-position:end}.dropdown-menu-end[data-bs-popper]{right:0;left:auto}@media (min-width:576px){.dropdown-menu-sm-start{--bs-position:start}.dropdown-menu-sm-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-sm-end{--bs-position:end}.dropdown-menu-sm-end[data-bs-popper]{right:0;left:auto}}@media (min-width:768px){.dropdown-menu-md-start{--bs-position:start}.dropdown-menu-md-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-md-end{--bs-position:end}.dropdown-menu-md-end[data-bs-popper]{right:0;left:auto}}@media (min-width:992px){.dropdown-menu-lg-start{--bs-position:start}.dropdown-menu-lg-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-lg-end{--bs-position:end}.dropdown-menu-lg-end[data-bs-popper]{right:0;left:auto}}@media (min-width:1200px){.dropdown-menu-xl-start{--bs-position:start}.dropdown-menu-xl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xl-end{--bs-position:end}.dropdown-menu-xl-end[data-bs-popper]{right:0;left:auto}}@media (min-width:1400px){.dropdown-menu-xxl-start{--bs-position:start}.dropdown-menu-xxl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xxl-end{--bs-position:end}.dropdown-menu-xxl-end[data-bs-popper]{right:0;left:auto}}.dropup .dropdown-menu[data-bs-popper]{top:auto;bottom:100%;margin-top:0;margin-bottom:.125rem}.dropup .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}.dropup .dropdown-toggle:empty::after{margin-left:0}.dropend .dropdown-menu[data-bs-popper]{top:0;right:auto;left:100%;margin-top:0;margin-left:.125rem}.dropend .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;border-left:.3em solid}.dropend .dropdown-toggle:empty::after{margin-left:0}.dropend .dropdown-toggle::after{vertical-align:0}.dropstart .dropdown-menu[data-bs-popper]{top:0;right:100%;left:auto;margin-top:0;margin-right:.125rem}.dropstart .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:""}.dropstart .dropdown-toggle::after{display:none}.dropstart .dropdown-toggle::before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}.dropstart .dropdown-toggle:empty::after{margin-left:0}.dropstart .dropdown-toggle::before{vertical-align:0}.dropdown-divider{height:0;margin:.5rem 0;overflow:hidden;border-top:1px solid rgba(0,0,0,.15)}.dropdown-item{display:block;width:100%;padding:.25rem 1rem;clear:both;font-weight:400;color:#212529;text-align:inherit;text-decoration:none;white-space:nowrap;background-color:transparent;border:0}.dropdown-item:focus,.dropdown-item:hover{color:#1e2125;background-color:#e9ecef}.dropdown-item.active,.dropdown-item:active{color:#fff;text-decoration:none;background-color:#0d6efd}.dropdown-item.disabled,.dropdown-item:disabled{color:#adb5bd;pointer-events:none;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:.5rem 1rem;margin-bottom:0;font-size:.875rem;color:#6c757d;white-space:nowrap}.dropdown-item-text{display:block;padding:.25rem 1rem;color:#212529}.dropdown-menu-dark{color:#dee2e6;background-color:#343a40;border-color:rgba(0,0,0,.15)}.dropdown-menu-dark .dropdown-item{color:#dee2e6}.dropdown-menu-dark .dropdown-item:focus,.dropdown-menu-dark .dropdown-item:hover{color:#fff;background-color:rgba(255,255,255,.15)}.dropdown-menu-dark .dropdown-item.active,.dropdown-menu-dark .dropdown-item:active{color:#fff;background-color:#0d6efd}.dropdown-menu-dark .dropdown-item.disabled,.dropdown-menu-dark .dropdown-item:disabled{color:#adb5bd}.dropdown-menu-dark .dropdown-divider{border-color:rgba(0,0,0,.15)}.dropdown-menu-dark .dropdown-item-text{color:#dee2e6}.dropdown-menu-dark .dropdown-header{color:#adb5bd}.btn-group,.btn-group-vertical{position:relative;display:inline-flex;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;flex:1 1 auto}.btn-group-vertical>.btn-check:checked+.btn,.btn-group-vertical>.btn-check:focus+.btn,.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group>.btn-check:checked+.btn,.btn-group>.btn-check:focus+.btn,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{z-index:1}.btn-toolbar{display:flex;flex-wrap:wrap;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group>.btn-group:not(:first-child),.btn-group>.btn:not(:first-child){margin-left:-1px}.btn-group>.btn-group:not(:last-child)>.btn,.btn-group>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:not(:first-child)>.btn,.btn-group>.btn:nth-child(n+3),.btn-group>:not(.btn-check)+.btn{border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-right:.5625rem;padding-left:.5625rem}.dropdown-toggle-split::after,.dropend .dropdown-toggle-split::after,.dropup .dropdown-toggle-split::after{margin-left:0}.dropstart .dropdown-toggle-split::before{margin-right:0}.btn-group-sm>.btn+.dropdown-toggle-split,.btn-sm+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}.btn-group-lg>.btn+.dropdown-toggle-split,.btn-lg+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.btn-group-vertical{flex-direction:column;align-items:flex-start;justify-content:center}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group{width:100%}.btn-group-vertical>.btn-group:not(:first-child),.btn-group-vertical>.btn:not(:first-child){margin-top:-1px}.btn-group-vertical>.btn-group:not(:last-child)>.btn,.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:not(:first-child)>.btn,.btn-group-vertical>.btn~.btn{border-top-left-radius:0;border-top-right-radius:0}.nav{display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:.5rem 1rem;color:#0d6efd;text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}@media (prefers-reduced-motion:reduce){.nav-link{transition:none}}.nav-link:focus,.nav-link:hover{color:#0a58ca}.nav-link.disabled{color:#6c757d;pointer-events:none;cursor:default}.nav-tabs{border-bottom:1px solid #dee2e6}.nav-tabs .nav-link{margin-bottom:-1px;background:0 0;border:1px solid transparent;border-top-left-radius:.25rem;border-top-right-radius:.25rem}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{border-color:#e9ecef #e9ecef #dee2e6;isolation:isolate}.nav-tabs .nav-link.disabled{color:#6c757d;background-color:transparent;border-color:transparent}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:#495057;background-color:#fff;border-color:#dee2e6 #dee2e6 #fff}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.nav-pills .nav-link{background:0 0;border:0;border-radius:.25rem}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#fff;background-color:#0d6efd}.nav-fill .nav-item,.nav-fill>.nav-link{flex:1 1 auto;text-align:center}.nav-justified .nav-item,.nav-justified>.nav-link{flex-basis:0;flex-grow:1;text-align:center}.nav-fill .nav-item .nav-link,.nav-justified .nav-item .nav-link{width:100%}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding-top:.5rem;padding-bottom:.5rem}.navbar>.container,.navbar>.container-fluid,.navbar>.container-lg,.navbar>.container-md,.navbar>.container-sm,.navbar>.container-xl,.navbar>.container-xxl{display:flex;flex-wrap:inherit;align-items:center;justify-content:space-between}.navbar-brand{padding-top:.3125rem;padding-bottom:.3125rem;margin-right:1rem;font-size:1.25rem;text-decoration:none;white-space:nowrap}.navbar-nav{display:flex;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link{padding-right:0;padding-left:0}.navbar-nav .dropdown-menu{position:static}.navbar-text{padding-top:.5rem;padding-bottom:.5rem}.navbar-collapse{flex-basis:100%;flex-grow:1;align-items:center}.navbar-toggler{padding:.25rem .75rem;font-size:1.25rem;line-height:1;background-color:transparent;border:1px solid transparent;border-radius:.25rem;transition:box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.navbar-toggler{transition:none}}.navbar-toggler:hover{text-decoration:none}.navbar-toggler:focus{text-decoration:none;outline:0;box-shadow:0 0 0 .25rem}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;background-repeat:no-repeat;background-position:center;background-size:100%}.navbar-nav-scroll{max-height:var(--bs-scroll-height,75vh);overflow-y:auto}@media (min-width:576px){.navbar-expand-sm{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-sm .navbar-nav{flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-sm .navbar-nav-scroll{overflow:visible}.navbar-expand-sm .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}.navbar-expand-sm .offcanvas-header{display:none}.navbar-expand-sm .offcanvas{position:inherit;bottom:0;z-index:1000;flex-grow:1;visibility:visible!important;background-color:transparent;border-right:0;border-left:0;transition:none;transform:none}.navbar-expand-sm .offcanvas-bottom,.navbar-expand-sm .offcanvas-top{height:auto;border-top:0;border-bottom:0}.navbar-expand-sm .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width:768px){.navbar-expand-md{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-md .navbar-nav{flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-md .navbar-nav-scroll{overflow:visible}.navbar-expand-md .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}.navbar-expand-md .offcanvas-header{display:none}.navbar-expand-md .offcanvas{position:inherit;bottom:0;z-index:1000;flex-grow:1;visibility:visible!important;background-color:transparent;border-right:0;border-left:0;transition:none;transform:none}.navbar-expand-md .offcanvas-bottom,.navbar-expand-md .offcanvas-top{height:auto;border-top:0;border-bottom:0}.navbar-expand-md .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width:992px){.navbar-expand-lg{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-lg .navbar-nav{flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-lg .navbar-nav-scroll{overflow:visible}.navbar-expand-lg .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}.navbar-expand-lg .offcanvas-header{display:none}.navbar-expand-lg .offcanvas{position:inherit;bottom:0;z-index:1000;flex-grow:1;visibility:visible!important;background-color:transparent;border-right:0;border-left:0;transition:none;transform:none}.navbar-expand-lg .offcanvas-bottom,.navbar-expand-lg .offcanvas-top{height:auto;border-top:0;border-bottom:0}.navbar-expand-lg .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width:1200px){.navbar-expand-xl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xl .navbar-nav{flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-xl .navbar-nav-scroll{overflow:visible}.navbar-expand-xl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}.navbar-expand-xl .offcanvas-header{display:none}.navbar-expand-xl .offcanvas{position:inherit;bottom:0;z-index:1000;flex-grow:1;visibility:visible!important;background-color:transparent;border-right:0;border-left:0;transition:none;transform:none}.navbar-expand-xl .offcanvas-bottom,.navbar-expand-xl .offcanvas-top{height:auto;border-top:0;border-bottom:0}.navbar-expand-xl .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width:1400px){.navbar-expand-xxl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xxl .navbar-nav{flex-direction:row}.navbar-expand-xxl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xxl .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-xxl .navbar-nav-scroll{overflow:visible}.navbar-expand-xxl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xxl .navbar-toggler{display:none}.navbar-expand-xxl .offcanvas-header{display:none}.navbar-expand-xxl .offcanvas{position:inherit;bottom:0;z-index:1000;flex-grow:1;visibility:visible!important;background-color:transparent;border-right:0;border-left:0;transition:none;transform:none}.navbar-expand-xxl .offcanvas-bottom,.navbar-expand-xxl .offcanvas-top{height:auto;border-top:0;border-bottom:0}.navbar-expand-xxl .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}.navbar-expand{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand .navbar-nav{flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand .navbar-nav-scroll{overflow:visible}.navbar-expand .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-expand .offcanvas-header{display:none}.navbar-expand .offcanvas{position:inherit;bottom:0;z-index:1000;flex-grow:1;visibility:visible!important;background-color:transparent;border-right:0;border-left:0;transition:none;transform:none}.navbar-expand .offcanvas-bottom,.navbar-expand .offcanvas-top{height:auto;border-top:0;border-bottom:0}.navbar-expand .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}.navbar-light .navbar-brand{color:rgba(0,0,0,.9)}.navbar-light .navbar-brand:focus,.navbar-light .navbar-brand:hover{color:rgba(0,0,0,.9)}.navbar-light .navbar-nav .nav-link{color:rgba(0,0,0,.55)}.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover{color:rgba(0,0,0,.7)}.navbar-light .navbar-nav .nav-link.disabled{color:rgba(0,0,0,.3)}.navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .show>.nav-link{color:rgba(0,0,0,.9)}.navbar-light .navbar-toggler{color:rgba(0,0,0,.55);border-color:rgba(0,0,0,.1)}.navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-light .navbar-text{color:rgba(0,0,0,.55)}.navbar-light .navbar-text a,.navbar-light .navbar-text a:focus,.navbar-light .navbar-text a:hover{color:rgba(0,0,0,.9)}.navbar-dark .navbar-brand{color:#fff}.navbar-dark .navbar-brand:focus,.navbar-dark .navbar-brand:hover{color:#fff}.navbar-dark .navbar-nav .nav-link{color:rgba(255,255,255,.55)}.navbar-dark .navbar-nav .nav-link:focus,.navbar-dark .navbar-nav .nav-link:hover{color:rgba(255,255,255,.75)}.navbar-dark .navbar-nav .nav-link.disabled{color:rgba(255,255,255,.25)}.navbar-dark .navbar-nav .nav-link.active,.navbar-dark .navbar-nav .show>.nav-link{color:#fff}.navbar-dark .navbar-toggler{color:rgba(255,255,255,.55);border-color:rgba(255,255,255,.1)}.navbar-dark .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-dark .navbar-text{color:rgba(255,255,255,.55)}.navbar-dark .navbar-text a,.navbar-dark .navbar-text a:focus,.navbar-dark .navbar-text a:hover{color:#fff}.card{position:relative;display:flex;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(0,0,0,.125);border-radius:.25rem}.card>hr{margin-right:0;margin-left:0}.card>.list-group{border-top:inherit;border-bottom:inherit}.card>.list-group:first-child{border-top-width:0;border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.card>.list-group:last-child{border-bottom-width:0;border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}.card>.card-header+.list-group,.card>.list-group+.card-footer{border-top:0}.card-body{flex:1 1 auto;padding:1rem 1rem}.card-title{margin-bottom:.5rem}.card-subtitle{margin-top:-.25rem;margin-bottom:0}.card-text:last-child{margin-bottom:0}.card-link+.card-link{margin-left:1rem}.card-header{padding:.5rem 1rem;margin-bottom:0;background-color:rgba(0,0,0,.03);border-bottom:1px solid rgba(0,0,0,.125)}.card-header:first-child{border-radius:calc(.25rem - 1px) calc(.25rem - 1px) 0 0}.card-footer{padding:.5rem 1rem;background-color:rgba(0,0,0,.03);border-top:1px solid rgba(0,0,0,.125)}.card-footer:last-child{border-radius:0 0 calc(.25rem - 1px) calc(.25rem - 1px)}.card-header-tabs{margin-right:-.5rem;margin-bottom:-.5rem;margin-left:-.5rem;border-bottom:0}.card-header-pills{margin-right:-.5rem;margin-left:-.5rem}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:1rem;border-radius:calc(.25rem - 1px)}.card-img,.card-img-bottom,.card-img-top{width:100%}.card-img,.card-img-top{border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.card-img,.card-img-bottom{border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}.card-group>.card{margin-bottom:.75rem}@media (min-width:576px){.card-group{display:flex;flex-flow:row wrap}.card-group>.card{flex:1 0 0%;margin-bottom:0}.card-group>.card+.card{margin-left:0;border-left:0}.card-group>.card:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:not(:last-child) .card-header,.card-group>.card:not(:last-child) .card-img-top{border-top-right-radius:0}.card-group>.card:not(:last-child) .card-footer,.card-group>.card:not(:last-child) .card-img-bottom{border-bottom-right-radius:0}.card-group>.card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:not(:first-child) .card-header,.card-group>.card:not(:first-child) .card-img-top{border-top-left-radius:0}.card-group>.card:not(:first-child) .card-footer,.card-group>.card:not(:first-child) .card-img-bottom{border-bottom-left-radius:0}}.accordion-button{position:relative;display:flex;align-items:center;width:100%;padding:1rem 1.25rem;font-size:1rem;color:#212529;text-align:left;background-color:#fff;border:0;border-radius:0;overflow-anchor:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,border-radius .15s ease}@media (prefers-reduced-motion:reduce){.accordion-button{transition:none}}.accordion-button:not(.collapsed){color:#0c63e4;background-color:#e7f1ff;box-shadow:inset 0 -1px 0 rgba(0,0,0,.125)}.accordion-button:not(.collapsed)::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%230c63e4'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");transform:rotate(-180deg)}.accordion-button::after{flex-shrink:0;width:1.25rem;height:1.25rem;margin-left:auto;content:"";background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23212529'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-size:1.25rem;transition:transform .2s ease-in-out}@media (prefers-reduced-motion:reduce){.accordion-button::after{transition:none}}.accordion-button:hover{z-index:2}.accordion-button:focus{z-index:3;border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.accordion-header{margin-bottom:0}.accordion-item{background-color:#fff;border:1px solid rgba(0,0,0,.125)}.accordion-item:first-of-type{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.accordion-item:first-of-type .accordion-button{border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.accordion-item:not(:first-of-type){border-top:0}.accordion-item:last-of-type{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.accordion-item:last-of-type .accordion-button.collapsed{border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}.accordion-item:last-of-type .accordion-collapse{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.accordion-body{padding:1rem 1.25rem}.accordion-flush .accordion-collapse{border-width:0}.accordion-flush .accordion-item{border-right:0;border-left:0;border-radius:0}.accordion-flush .accordion-item:first-child{border-top:0}.accordion-flush .accordion-item:last-child{border-bottom:0}.accordion-flush .accordion-item .accordion-button{border-radius:0}.breadcrumb{display:flex;flex-wrap:wrap;padding:0 0;margin-bottom:1rem;list-style:none}.breadcrumb-item+.breadcrumb-item{padding-left:.5rem}.breadcrumb-item+.breadcrumb-item::before{float:left;padding-right:.5rem;color:#6c757d;content:var(--bs-breadcrumb-divider, "/")}.breadcrumb-item.active{color:#6c757d}.pagination{display:flex;padding-left:0;list-style:none}.page-link{position:relative;display:block;color:#0d6efd;text-decoration:none;background-color:#fff;border:1px solid #dee2e6;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.page-link{transition:none}}.page-link:hover{z-index:2;color:#0a58ca;background-color:#e9ecef;border-color:#dee2e6}.page-link:focus{z-index:3;color:#0a58ca;background-color:#e9ecef;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.page-item:not(:first-child) .page-link{margin-left:-1px}.page-item.active .page-link{z-index:3;color:#fff;background-color:#0d6efd;border-color:#0d6efd}.page-item.disabled .page-link{color:#6c757d;pointer-events:none;background-color:#fff;border-color:#dee2e6}.page-link{padding:.375rem .75rem}.page-item:first-child .page-link{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.page-item:last-child .page-link{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.pagination-lg .page-link{padding:.75rem 1.5rem;font-size:1.25rem}.pagination-lg .page-item:first-child .page-link{border-top-left-radius:.3rem;border-bottom-left-radius:.3rem}.pagination-lg .page-item:last-child .page-link{border-top-right-radius:.3rem;border-bottom-right-radius:.3rem}.pagination-sm .page-link{padding:.25rem .5rem;font-size:.875rem}.pagination-sm .page-item:first-child .page-link{border-top-left-radius:.2rem;border-bottom-left-radius:.2rem}.pagination-sm .page-item:last-child .page-link{border-top-right-radius:.2rem;border-bottom-right-radius:.2rem}.badge{display:inline-block;padding:.35em .65em;font-size:.75em;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25rem}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.alert{position:relative;padding:1rem 1rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}.alert-heading{color:inherit}.alert-link{font-weight:700}.alert-dismissible{padding-right:3rem}.alert-dismissible .btn-close{position:absolute;top:0;right:0;z-index:2;padding:1.25rem 1rem}.alert-primary{color:#084298;background-color:#cfe2ff;border-color:#b6d4fe}.alert-primary .alert-link{color:#06357a}.alert-secondary{color:#41464b;background-color:#e2e3e5;border-color:#d3d6d8}.alert-secondary .alert-link{color:#34383c}.alert-success{color:#0f5132;background-color:#d1e7dd;border-color:#badbcc}.alert-success .alert-link{color:#0c4128}.alert-info{color:#055160;background-color:#cff4fc;border-color:#b6effb}.alert-info .alert-link{color:#04414d}.alert-warning{color:#664d03;background-color:#fff3cd;border-color:#ffecb5}.alert-warning .alert-link{color:#523e02}.alert-danger{color:#842029;background-color:#f8d7da;border-color:#f5c2c7}.alert-danger .alert-link{color:#6a1a21}.alert-light{color:#636464;background-color:#fefefe;border-color:#fdfdfe}.alert-light .alert-link{color:#4f5050}.alert-dark{color:#141619;background-color:#d3d3d4;border-color:#bcbebf}.alert-dark .alert-link{color:#101214}@-webkit-keyframes progress-bar-stripes{0%{background-position-x:1rem}}@keyframes progress-bar-stripes{0%{background-position-x:1rem}}.progress{display:flex;height:1rem;overflow:hidden;font-size:.75rem;background-color:#e9ecef;border-radius:.25rem}.progress-bar{display:flex;flex-direction:column;justify-content:center;overflow:hidden;color:#fff;text-align:center;white-space:nowrap;background-color:#0d6efd;transition:width .6s ease}@media (prefers-reduced-motion:reduce){.progress-bar{transition:none}}.progress-bar-striped{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:1rem 1rem}.progress-bar-animated{-webkit-animation:1s linear infinite progress-bar-stripes;animation:1s linear infinite progress-bar-stripes}@media (prefers-reduced-motion:reduce){.progress-bar-animated{-webkit-animation:none;animation:none}}.list-group{display:flex;flex-direction:column;padding-left:0;margin-bottom:0;border-radius:.25rem}.list-group-numbered{list-style-type:none;counter-reset:section}.list-group-numbered>li::before{content:counters(section, ".") ". ";counter-increment:section}.list-group-item-action{width:100%;color:#495057;text-align:inherit}.list-group-item-action:focus,.list-group-item-action:hover{z-index:1;color:#495057;text-decoration:none;background-color:#f8f9fa}.list-group-item-action:active{color:#212529;background-color:#e9ecef}.list-group-item{position:relative;display:block;padding:.5rem 1rem;color:#212529;text-decoration:none;background-color:#fff;border:1px solid rgba(0,0,0,.125)}.list-group-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.list-group-item:last-child{border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}.list-group-item.disabled,.list-group-item:disabled{color:#6c757d;pointer-events:none;background-color:#fff}.list-group-item.active{z-index:2;color:#fff;background-color:#0d6efd;border-color:#0d6efd}.list-group-item+.list-group-item{border-top-width:0}.list-group-item+.list-group-item.active{margin-top:-1px;border-top-width:1px}.list-group-horizontal{flex-direction:row}.list-group-horizontal>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal>.list-group-item.active{margin-top:0}.list-group-horizontal>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}@media (min-width:576px){.list-group-horizontal-sm{flex-direction:row}.list-group-horizontal-sm>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-sm>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-sm>.list-group-item.active{margin-top:0}.list-group-horizontal-sm>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-sm>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width:768px){.list-group-horizontal-md{flex-direction:row}.list-group-horizontal-md>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-md>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-md>.list-group-item.active{margin-top:0}.list-group-horizontal-md>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-md>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width:992px){.list-group-horizontal-lg{flex-direction:row}.list-group-horizontal-lg>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-lg>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-lg>.list-group-item.active{margin-top:0}.list-group-horizontal-lg>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-lg>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width:1200px){.list-group-horizontal-xl{flex-direction:row}.list-group-horizontal-xl>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-xl>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-xl>.list-group-item.active{margin-top:0}.list-group-horizontal-xl>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-xl>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width:1400px){.list-group-horizontal-xxl{flex-direction:row}.list-group-horizontal-xxl>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-xxl>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-xxl>.list-group-item.active{margin-top:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}.list-group-flush{border-radius:0}.list-group-flush>.list-group-item{border-width:0 0 1px}.list-group-flush>.list-group-item:last-child{border-bottom-width:0}.list-group-item-primary{color:#084298;background-color:#cfe2ff}.list-group-item-primary.list-group-item-action:focus,.list-group-item-primary.list-group-item-action:hover{color:#084298;background-color:#bacbe6}.list-group-item-primary.list-group-item-action.active{color:#fff;background-color:#084298;border-color:#084298}.list-group-item-secondary{color:#41464b;background-color:#e2e3e5}.list-group-item-secondary.list-group-item-action:focus,.list-group-item-secondary.list-group-item-action:hover{color:#41464b;background-color:#cbccce}.list-group-item-secondary.list-group-item-action.active{color:#fff;background-color:#41464b;border-color:#41464b}.list-group-item-success{color:#0f5132;background-color:#d1e7dd}.list-group-item-success.list-group-item-action:focus,.list-group-item-success.list-group-item-action:hover{color:#0f5132;background-color:#bcd0c7}.list-group-item-success.list-group-item-action.active{color:#fff;background-color:#0f5132;border-color:#0f5132}.list-group-item-info{color:#055160;background-color:#cff4fc}.list-group-item-info.list-group-item-action:focus,.list-group-item-info.list-group-item-action:hover{color:#055160;background-color:#badce3}.list-group-item-info.list-group-item-action.active{color:#fff;background-color:#055160;border-color:#055160}.list-group-item-warning{color:#664d03;background-color:#fff3cd}.list-group-item-warning.list-group-item-action:focus,.list-group-item-warning.list-group-item-action:hover{color:#664d03;background-color:#e6dbb9}.list-group-item-warning.list-group-item-action.active{color:#fff;background-color:#664d03;border-color:#664d03}.list-group-item-danger{color:#842029;background-color:#f8d7da}.list-group-item-danger.list-group-item-action:focus,.list-group-item-danger.list-group-item-action:hover{color:#842029;background-color:#dfc2c4}.list-group-item-danger.list-group-item-action.active{color:#fff;background-color:#842029;border-color:#842029}.list-group-item-light{color:#636464;background-color:#fefefe}.list-group-item-light.list-group-item-action:focus,.list-group-item-light.list-group-item-action:hover{color:#636464;background-color:#e5e5e5}.list-group-item-light.list-group-item-action.active{color:#fff;background-color:#636464;border-color:#636464}.list-group-item-dark{color:#141619;background-color:#d3d3d4}.list-group-item-dark.list-group-item-action:focus,.list-group-item-dark.list-group-item-action:hover{color:#141619;background-color:#bebebf}.list-group-item-dark.list-group-item-action.active{color:#fff;background-color:#141619;border-color:#141619}.btn-close{box-sizing:content-box;width:1em;height:1em;padding:.25em .25em;color:#000;background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat;border:0;border-radius:.25rem;opacity:.5}.btn-close:hover{color:#000;text-decoration:none;opacity:.75}.btn-close:focus{outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25);opacity:1}.btn-close.disabled,.btn-close:disabled{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;opacity:.25}.btn-close-white{filter:invert(1) grayscale(100%) brightness(200%)}.toast{width:350px;max-width:100%;font-size:.875rem;pointer-events:auto;background-color:rgba(255,255,255,.85);background-clip:padding-box;border:1px solid rgba(0,0,0,.1);box-shadow:0 .5rem 1rem rgba(0,0,0,.15);border-radius:.25rem}.toast.showing{opacity:0}.toast:not(.show){display:none}.toast-container{width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:100%;pointer-events:none}.toast-container>:not(:last-child){margin-bottom:.75rem}.toast-header{display:flex;align-items:center;padding:.5rem .75rem;color:#6c757d;background-color:rgba(255,255,255,.85);background-clip:padding-box;border-bottom:1px solid rgba(0,0,0,.05);border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.toast-header .btn-close{margin-right:-.375rem;margin-left:.75rem}.toast-body{padding:.75rem;word-wrap:break-word}.modal{position:fixed;top:0;left:0;z-index:1055;display:none;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;outline:0}.modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}.modal.fade .modal-dialog{transition:transform .3s ease-out;transform:translate(0,-50px)}@media (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:none}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-dialog-scrollable{height:calc(100% - 1rem)}.modal-dialog-scrollable .modal-content{max-height:100%;overflow:hidden}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - 1rem)}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0}.modal-backdrop{position:fixed;top:0;left:0;z-index:1050;width:100vw;height:100vh;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.modal-header{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;padding:1rem 1rem;border-bottom:1px solid #dee2e6;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.modal-header .btn-close{padding:.5rem .5rem;margin:-.5rem -.5rem -.5rem auto}.modal-title{margin-bottom:0;line-height:1.5}.modal-body{position:relative;flex:1 1 auto;padding:1rem}.modal-footer{display:flex;flex-wrap:wrap;flex-shrink:0;align-items:center;justify-content:flex-end;padding:.75rem;border-top:1px solid #dee2e6;border-bottom-right-radius:calc(.3rem - 1px);border-bottom-left-radius:calc(.3rem - 1px)}.modal-footer>*{margin:.25rem}@media (min-width:576px){.modal-dialog{max-width:500px;margin:1.75rem auto}.modal-dialog-scrollable{height:calc(100% - 3.5rem)}.modal-dialog-centered{min-height:calc(100% - 3.5rem)}.modal-sm{max-width:300px}}@media (min-width:992px){.modal-lg,.modal-xl{max-width:800px}}@media (min-width:1200px){.modal-xl{max-width:1140px}}.modal-fullscreen{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen .modal-header{border-radius:0}.modal-fullscreen .modal-body{overflow-y:auto}.modal-fullscreen .modal-footer{border-radius:0}@media (max-width:575.98px){.modal-fullscreen-sm-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-sm-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-sm-down .modal-header{border-radius:0}.modal-fullscreen-sm-down .modal-body{overflow-y:auto}.modal-fullscreen-sm-down .modal-footer{border-radius:0}}@media (max-width:767.98px){.modal-fullscreen-md-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-md-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-md-down .modal-header{border-radius:0}.modal-fullscreen-md-down .modal-body{overflow-y:auto}.modal-fullscreen-md-down .modal-footer{border-radius:0}}@media (max-width:991.98px){.modal-fullscreen-lg-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-lg-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-lg-down .modal-header{border-radius:0}.modal-fullscreen-lg-down .modal-body{overflow-y:auto}.modal-fullscreen-lg-down .modal-footer{border-radius:0}}@media (max-width:1199.98px){.modal-fullscreen-xl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xl-down .modal-header{border-radius:0}.modal-fullscreen-xl-down .modal-body{overflow-y:auto}.modal-fullscreen-xl-down .modal-footer{border-radius:0}}@media (max-width:1399.98px){.modal-fullscreen-xxl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xxl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xxl-down .modal-header{border-radius:0}.modal-fullscreen-xxl-down .modal-body{overflow-y:auto}.modal-fullscreen-xxl-down .modal-footer{border-radius:0}}.tooltip{position:absolute;z-index:1080;display:block;margin:0;font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;opacity:0}.tooltip.show{opacity:.9}.tooltip .tooltip-arrow{position:absolute;display:block;width:.8rem;height:.4rem}.tooltip .tooltip-arrow::before{position:absolute;content:"";border-color:transparent;border-style:solid}.bs-tooltip-auto[data-popper-placement^=top],.bs-tooltip-top{padding:.4rem 0}.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow,.bs-tooltip-top .tooltip-arrow{bottom:0}.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before,.bs-tooltip-top .tooltip-arrow::before{top:-1px;border-width:.4rem .4rem 0;border-top-color:#000}.bs-tooltip-auto[data-popper-placement^=right],.bs-tooltip-end{padding:0 .4rem}.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow,.bs-tooltip-end .tooltip-arrow{left:0;width:.4rem;height:.8rem}.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before,.bs-tooltip-end .tooltip-arrow::before{right:-1px;border-width:.4rem .4rem .4rem 0;border-right-color:#000}.bs-tooltip-auto[data-popper-placement^=bottom],.bs-tooltip-bottom{padding:.4rem 0}.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow,.bs-tooltip-bottom .tooltip-arrow{top:0}.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before,.bs-tooltip-bottom .tooltip-arrow::before{bottom:-1px;border-width:0 .4rem .4rem;border-bottom-color:#000}.bs-tooltip-auto[data-popper-placement^=left],.bs-tooltip-start{padding:0 .4rem}.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow,.bs-tooltip-start .tooltip-arrow{right:0;width:.4rem;height:.8rem}.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before,.bs-tooltip-start .tooltip-arrow::before{left:-1px;border-width:.4rem 0 .4rem .4rem;border-left-color:#000}.tooltip-inner{max-width:200px;padding:.25rem .5rem;color:#fff;text-align:center;background-color:#000;border-radius:.25rem}.popover{position:absolute;top:0;left:0;z-index:1070;display:block;max-width:276px;font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem}.popover .popover-arrow{position:absolute;display:block;width:1rem;height:.5rem}.popover .popover-arrow::after,.popover .popover-arrow::before{position:absolute;display:block;content:"";border-color:transparent;border-style:solid}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow,.bs-popover-top>.popover-arrow{bottom:calc(-.5rem - 1px)}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::before,.bs-popover-top>.popover-arrow::before{bottom:0;border-width:.5rem .5rem 0;border-top-color:rgba(0,0,0,.25)}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::after,.bs-popover-top>.popover-arrow::after{bottom:1px;border-width:.5rem .5rem 0;border-top-color:#fff}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow,.bs-popover-end>.popover-arrow{left:calc(-.5rem - 1px);width:.5rem;height:1rem}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::before,.bs-popover-end>.popover-arrow::before{left:0;border-width:.5rem .5rem .5rem 0;border-right-color:rgba(0,0,0,.25)}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::after,.bs-popover-end>.popover-arrow::after{left:1px;border-width:.5rem .5rem .5rem 0;border-right-color:#fff}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow,.bs-popover-bottom>.popover-arrow{top:calc(-.5rem - 1px)}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::before,.bs-popover-bottom>.popover-arrow::before{top:0;border-width:0 .5rem .5rem .5rem;border-bottom-color:rgba(0,0,0,.25)}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::after,.bs-popover-bottom>.popover-arrow::after{top:1px;border-width:0 .5rem .5rem .5rem;border-bottom-color:#fff}.bs-popover-auto[data-popper-placement^=bottom] .popover-header::before,.bs-popover-bottom .popover-header::before{position:absolute;top:0;left:50%;display:block;width:1rem;margin-left:-.5rem;content:"";border-bottom:1px solid #f0f0f0}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow,.bs-popover-start>.popover-arrow{right:calc(-.5rem - 1px);width:.5rem;height:1rem}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::before,.bs-popover-start>.popover-arrow::before{right:0;border-width:.5rem 0 .5rem .5rem;border-left-color:rgba(0,0,0,.25)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::after,.bs-popover-start>.popover-arrow::after{right:1px;border-width:.5rem 0 .5rem .5rem;border-left-color:#fff}.popover-header{padding:.5rem 1rem;margin-bottom:0;font-size:1rem;background-color:#f0f0f0;border-bottom:1px solid rgba(0,0,0,.2);border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.popover-header:empty{display:none}.popover-body{padding:1rem 1rem;color:#212529}.carousel{position:relative}.carousel.pointer-event{touch-action:pan-y}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner::after{display:block;clear:both;content:""}.carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:transform .6s ease-in-out}@media (prefers-reduced-motion:reduce){.carousel-item{transition:none}}.carousel-item-next,.carousel-item-prev,.carousel-item.active{display:block}.active.carousel-item-end,.carousel-item-next:not(.carousel-item-start){transform:translateX(100%)}.active.carousel-item-start,.carousel-item-prev:not(.carousel-item-end){transform:translateX(-100%)}.carousel-fade .carousel-item{opacity:0;transition-property:opacity;transform:none}.carousel-fade .carousel-item-next.carousel-item-start,.carousel-fade .carousel-item-prev.carousel-item-end,.carousel-fade .carousel-item.active{z-index:1;opacity:1}.carousel-fade .active.carousel-item-end,.carousel-fade .active.carousel-item-start{z-index:0;opacity:0;transition:opacity 0s .6s}@media (prefers-reduced-motion:reduce){.carousel-fade .active.carousel-item-end,.carousel-fade .active.carousel-item-start{transition:none}}.carousel-control-next,.carousel-control-prev{position:absolute;top:0;bottom:0;z-index:1;display:flex;align-items:center;justify-content:center;width:15%;padding:0;color:#fff;text-align:center;background:0 0;border:0;opacity:.5;transition:opacity .15s ease}@media (prefers-reduced-motion:reduce){.carousel-control-next,.carousel-control-prev{transition:none}}.carousel-control-next:focus,.carousel-control-next:hover,.carousel-control-prev:focus,.carousel-control-prev:hover{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-next-icon,.carousel-control-prev-icon{display:inline-block;width:2rem;height:2rem;background-repeat:no-repeat;background-position:50%;background-size:100% 100%}.carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e")}.carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}.carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:2;display:flex;justify-content:center;padding:0;margin-right:15%;margin-bottom:1rem;margin-left:15%;list-style:none}.carousel-indicators [data-bs-target]{box-sizing:content-box;flex:0 1 auto;width:30px;height:3px;padding:0;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:#fff;background-clip:padding-box;border:0;border-top:10px solid transparent;border-bottom:10px solid transparent;opacity:.5;transition:opacity .6s ease}@media (prefers-reduced-motion:reduce){.carousel-indicators [data-bs-target]{transition:none}}.carousel-indicators .active{opacity:1}.carousel-caption{position:absolute;right:15%;bottom:1.25rem;left:15%;padding-top:1.25rem;padding-bottom:1.25rem;color:#fff;text-align:center}.carousel-dark .carousel-control-next-icon,.carousel-dark .carousel-control-prev-icon{filter:invert(1) grayscale(100)}.carousel-dark .carousel-indicators [data-bs-target]{background-color:#000}.carousel-dark .carousel-caption{color:#000}@-webkit-keyframes spinner-border{to{transform:rotate(360deg)}}@keyframes spinner-border{to{transform:rotate(360deg)}}.spinner-border{display:inline-block;width:2rem;height:2rem;vertical-align:-.125em;border:.25em solid currentColor;border-right-color:transparent;border-radius:50%;-webkit-animation:.75s linear infinite spinner-border;animation:.75s linear infinite spinner-border}.spinner-border-sm{width:1rem;height:1rem;border-width:.2em}@-webkit-keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}.spinner-grow{display:inline-block;width:2rem;height:2rem;vertical-align:-.125em;background-color:currentColor;border-radius:50%;opacity:0;-webkit-animation:.75s linear infinite spinner-grow;animation:.75s linear infinite spinner-grow}.spinner-grow-sm{width:1rem;height:1rem}@media (prefers-reduced-motion:reduce){.spinner-border,.spinner-grow{-webkit-animation-duration:1.5s;animation-duration:1.5s}}.offcanvas{position:fixed;bottom:0;z-index:1045;display:flex;flex-direction:column;max-width:100%;visibility:hidden;background-color:#fff;background-clip:padding-box;outline:0;transition:transform .3s ease-in-out}@media (prefers-reduced-motion:reduce){.offcanvas{transition:none}}.offcanvas-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.offcanvas-backdrop.fade{opacity:0}.offcanvas-backdrop.show{opacity:.5}.offcanvas-header{display:flex;align-items:center;justify-content:space-between;padding:1rem 1rem}.offcanvas-header .btn-close{padding:.5rem .5rem;margin-top:-.5rem;margin-right:-.5rem;margin-bottom:-.5rem}.offcanvas-title{margin-bottom:0;line-height:1.5}.offcanvas-body{flex-grow:1;padding:1rem 1rem;overflow-y:auto}.offcanvas-start{top:0;left:0;width:400px;border-right:1px solid rgba(0,0,0,.2);transform:translateX(-100%)}.offcanvas-end{top:0;right:0;width:400px;border-left:1px solid rgba(0,0,0,.2);transform:translateX(100%)}.offcanvas-top{top:0;right:0;left:0;height:30vh;max-height:100%;border-bottom:1px solid rgba(0,0,0,.2);transform:translateY(-100%)}.offcanvas-bottom{right:0;left:0;height:30vh;max-height:100%;border-top:1px solid rgba(0,0,0,.2);transform:translateY(100%)}.offcanvas.show{transform:none}.placeholder{display:inline-block;min-height:1em;vertical-align:middle;cursor:wait;background-color:currentColor;opacity:.5}.placeholder.btn::before{display:inline-block;content:""}.placeholder-xs{min-height:.6em}.placeholder-sm{min-height:.8em}.placeholder-lg{min-height:1.2em}.placeholder-glow .placeholder{-webkit-animation:placeholder-glow 2s ease-in-out infinite;animation:placeholder-glow 2s ease-in-out infinite}@-webkit-keyframes placeholder-glow{50%{opacity:.2}}@keyframes placeholder-glow{50%{opacity:.2}}.placeholder-wave{-webkit-mask-image:linear-gradient(130deg,#000 55%,rgba(0,0,0,0.8) 75%,#000 95%);mask-image:linear-gradient(130deg,#000 55%,rgba(0,0,0,0.8) 75%,#000 95%);-webkit-mask-size:200% 100%;mask-size:200% 100%;-webkit-animation:placeholder-wave 2s linear infinite;animation:placeholder-wave 2s linear infinite}@-webkit-keyframes placeholder-wave{100%{-webkit-mask-position:-200% 0%;mask-position:-200% 0%}}@keyframes placeholder-wave{100%{-webkit-mask-position:-200% 0%;mask-position:-200% 0%}}.clearfix::after{display:block;clear:both;content:""}.link-primary{color:#0d6efd}.link-primary:focus,.link-primary:hover{color:#0a58ca}.link-secondary{color:#6c757d}.link-secondary:focus,.link-secondary:hover{color:#565e64}.link-success{color:#198754}.link-success:focus,.link-success:hover{color:#146c43}.link-info{color:#0dcaf0}.link-info:focus,.link-info:hover{color:#3dd5f3}.link-warning{color:#ffc107}.link-warning:focus,.link-warning:hover{color:#ffcd39}.link-danger{color:#dc3545}.link-danger:focus,.link-danger:hover{color:#b02a37}.link-light{color:#f8f9fa}.link-light:focus,.link-light:hover{color:#f9fafb}.link-dark{color:#212529}.link-dark:focus,.link-dark:hover{color:#1a1e21}.ratio{position:relative;width:100%}.ratio::before{display:block;padding-top:var(--bs-aspect-ratio);content:""}.ratio>*{position:absolute;top:0;left:0;width:100%;height:100%}.ratio-1x1{--bs-aspect-ratio:100%}.ratio-4x3{--bs-aspect-ratio:calc(3 / 4 * 100%)}.ratio-16x9{--bs-aspect-ratio:calc(9 / 16 * 100%)}.ratio-21x9{--bs-aspect-ratio:calc(9 / 21 * 100%)}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}.sticky-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}@media (min-width:576px){.sticky-sm-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}@media (min-width:768px){.sticky-md-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}@media (min-width:992px){.sticky-lg-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}@media (min-width:1200px){.sticky-xl-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}@media (min-width:1400px){.sticky-xxl-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}.hstack{display:flex;flex-direction:row;align-items:center;align-self:stretch}.vstack{display:flex;flex:1 1 auto;flex-direction:column;align-self:stretch}.visually-hidden,.visually-hidden-focusable:not(:focus):not(:focus-within){position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.stretched-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:""}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vr{display:inline-block;align-self:stretch;width:1px;min-height:1em;background-color:currentColor;opacity:.25}.align-baseline{vertical-align:baseline!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-bottom{vertical-align:text-bottom!important}.align-text-top{vertical-align:text-top!important}.float-start{float:left!important}.float-end{float:right!important}.float-none{float:none!important}.opacity-0{opacity:0!important}.opacity-25{opacity:.25!important}.opacity-50{opacity:.5!important}.opacity-75{opacity:.75!important}.opacity-100{opacity:1!important}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.overflow-visible{overflow:visible!important}.overflow-scroll{overflow:scroll!important}.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}.shadow{box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important}.shadow-sm{box-shadow:0 .125rem .25rem rgba(0,0,0,.075)!important}.shadow-lg{box-shadow:0 1rem 3rem rgba(0,0,0,.175)!important}.shadow-none{box-shadow:none!important}.position-static{position:static!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position:-webkit-sticky!important;position:sticky!important}.top-0{top:0!important}.top-50{top:50%!important}.top-100{top:100%!important}.bottom-0{bottom:0!important}.bottom-50{bottom:50%!important}.bottom-100{bottom:100%!important}.start-0{left:0!important}.start-50{left:50%!important}.start-100{left:100%!important}.end-0{right:0!important}.end-50{right:50%!important}.end-100{right:100%!important}.translate-middle{transform:translate(-50%,-50%)!important}.translate-middle-x{transform:translateX(-50%)!important}.translate-middle-y{transform:translateY(-50%)!important}.border{border:1px solid #dee2e6!important}.border-0{border:0!important}.border-top{border-top:1px solid #dee2e6!important}.border-top-0{border-top:0!important}.border-end{border-right:1px solid #dee2e6!important}.border-end-0{border-right:0!important}.border-bottom{border-bottom:1px solid #dee2e6!important}.border-bottom-0{border-bottom:0!important}.border-start{border-left:1px solid #dee2e6!important}.border-start-0{border-left:0!important}.border-primary{border-color:#0d6efd!important}.border-secondary{border-color:#6c757d!important}.border-success{border-color:#198754!important}.border-info{border-color:#0dcaf0!important}.border-warning{border-color:#ffc107!important}.border-danger{border-color:#dc3545!important}.border-light{border-color:#f8f9fa!important}.border-dark{border-color:#212529!important}.border-white{border-color:#fff!important}.border-1{border-width:1px!important}.border-2{border-width:2px!important}.border-3{border-width:3px!important}.border-4{border-width:4px!important}.border-5{border-width:5px!important}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.mw-100{max-width:100%!important}.vw-100{width:100vw!important}.min-vw-100{min-width:100vw!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.h-auto{height:auto!important}.mh-100{max-height:100%!important}.vh-100{height:100vh!important}.min-vh-100{min-height:100vh!important}.flex-fill{flex:1 1 auto!important}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column-reverse{flex-direction:column-reverse!important}.flex-grow-0{flex-grow:0!important}.flex-grow-1{flex-grow:1!important}.flex-shrink-0{flex-shrink:0!important}.flex-shrink-1{flex-shrink:1!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.gap-0{gap:0!important}.gap-1{gap:.25rem!important}.gap-2{gap:.5rem!important}.gap-3{gap:1rem!important}.gap-4{gap:1.5rem!important}.gap-5{gap:3rem!important}.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}.font-monospace{font-family:var(--bs-font-monospace)!important}.fs-1{font-size:calc(1.375rem + 1.5vw)!important}.fs-2{font-size:calc(1.325rem + .9vw)!important}.fs-3{font-size:calc(1.3rem + .6vw)!important}.fs-4{font-size:calc(1.275rem + .3vw)!important}.fs-5{font-size:1.25rem!important}.fs-6{font-size:1rem!important}.fst-italic{font-style:italic!important}.fst-normal{font-style:normal!important}.fw-light{font-weight:300!important}.fw-lighter{font-weight:lighter!important}.fw-normal{font-weight:400!important}.fw-bold{font-weight:700!important}.fw-bolder{font-weight:bolder!important}.lh-1{line-height:1!important}.lh-sm{line-height:1.25!important}.lh-base{line-height:1.5!important}.lh-lg{line-height:2!important}.text-start{text-align:left!important}.text-end{text-align:right!important}.text-center{text-align:center!important}.text-decoration-none{text-decoration:none!important}.text-decoration-underline{text-decoration:underline!important}.text-decoration-line-through{text-decoration:line-through!important}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.text-wrap{white-space:normal!important}.text-nowrap{white-space:nowrap!important}.text-break{word-wrap:break-word!important;word-break:break-word!important}.text-primary{--bs-text-opacity:1;color:rgba(var(--bs-primary-rgb),var(--bs-text-opacity))!important}.text-secondary{--bs-text-opacity:1;color:rgba(var(--bs-secondary-rgb),var(--bs-text-opacity))!important}.text-success{--bs-text-opacity:1;color:rgba(var(--bs-success-rgb),var(--bs-text-opacity))!important}.text-info{--bs-text-opacity:1;color:rgba(var(--bs-info-rgb),var(--bs-text-opacity))!important}.text-warning{--bs-text-opacity:1;color:rgba(var(--bs-warning-rgb),var(--bs-text-opacity))!important}.text-danger{--bs-text-opacity:1;color:rgba(var(--bs-danger-rgb),var(--bs-text-opacity))!important}.text-light{--bs-text-opacity:1;color:rgba(var(--bs-light-rgb),var(--bs-text-opacity))!important}.text-dark{--bs-text-opacity:1;color:rgba(var(--bs-dark-rgb),var(--bs-text-opacity))!important}.text-black{--bs-text-opacity:1;color:rgba(var(--bs-black-rgb),var(--bs-text-opacity))!important}.text-white{--bs-text-opacity:1;color:rgba(var(--bs-white-rgb),var(--bs-text-opacity))!important}.text-body{--bs-text-opacity:1;color:rgba(var(--bs-body-rgb),var(--bs-text-opacity))!important}.text-muted{--bs-text-opacity:1;color:#6c757d!important}.text-black-50{--bs-text-opacity:1;color:rgba(0,0,0,.5)!important}.text-white-50{--bs-text-opacity:1;color:rgba(255,255,255,.5)!important}.text-reset{--bs-text-opacity:1;color:inherit!important}.text-opacity-25{--bs-text-opacity:0.25}.text-opacity-50{--bs-text-opacity:0.5}.text-opacity-75{--bs-text-opacity:0.75}.text-opacity-100{--bs-text-opacity:1}.bg-primary{--bs-bg-opacity:1;background-color:rgba(var(--bs-primary-rgb),var(--bs-bg-opacity))!important}.bg-secondary{--bs-bg-opacity:1;background-color:rgba(var(--bs-secondary-rgb),var(--bs-bg-opacity))!important}.bg-success{--bs-bg-opacity:1;background-color:rgba(var(--bs-success-rgb),var(--bs-bg-opacity))!important}.bg-info{--bs-bg-opacity:1;background-color:rgba(var(--bs-info-rgb),var(--bs-bg-opacity))!important}.bg-warning{--bs-bg-opacity:1;background-color:rgba(var(--bs-warning-rgb),var(--bs-bg-opacity))!important}.bg-danger{--bs-bg-opacity:1;background-color:rgba(var(--bs-danger-rgb),var(--bs-bg-opacity))!important}.bg-light{--bs-bg-opacity:1;background-color:rgba(var(--bs-light-rgb),var(--bs-bg-opacity))!important}.bg-dark{--bs-bg-opacity:1;background-color:rgba(var(--bs-dark-rgb),var(--bs-bg-opacity))!important}.bg-black{--bs-bg-opacity:1;background-color:rgba(var(--bs-black-rgb),var(--bs-bg-opacity))!important}.bg-white{--bs-bg-opacity:1;background-color:rgba(var(--bs-white-rgb),var(--bs-bg-opacity))!important}.bg-body{--bs-bg-opacity:1;background-color:rgba(var(--bs-body-rgb),var(--bs-bg-opacity))!important}.bg-transparent{--bs-bg-opacity:1;background-color:transparent!important}.bg-opacity-10{--bs-bg-opacity:0.1}.bg-opacity-25{--bs-bg-opacity:0.25}.bg-opacity-50{--bs-bg-opacity:0.5}.bg-opacity-75{--bs-bg-opacity:0.75}.bg-opacity-100{--bs-bg-opacity:1}.bg-gradient{background-image:var(--bs-gradient)!important}.user-select-all{-webkit-user-select:all!important;-moz-user-select:all!important;user-select:all!important}.user-select-auto{-webkit-user-select:auto!important;-moz-user-select:auto!important;user-select:auto!important}.user-select-none{-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important}.pe-none{pointer-events:none!important}.pe-auto{pointer-events:auto!important}.rounded{border-radius:.25rem!important}.rounded-0{border-radius:0!important}.rounded-1{border-radius:.2rem!important}.rounded-2{border-radius:.25rem!important}.rounded-3{border-radius:.3rem!important}.rounded-circle{border-radius:50%!important}.rounded-pill{border-radius:50rem!important}.rounded-top{border-top-left-radius:.25rem!important;border-top-right-radius:.25rem!important}.rounded-end{border-top-right-radius:.25rem!important;border-bottom-right-radius:.25rem!important}.rounded-bottom{border-bottom-right-radius:.25rem!important;border-bottom-left-radius:.25rem!important}.rounded-start{border-bottom-left-radius:.25rem!important;border-top-left-radius:.25rem!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}@media (min-width:576px){.float-sm-start{float:left!important}.float-sm-end{float:right!important}.float-sm-none{float:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-grid{display:grid!important}.d-sm-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}.gap-sm-0{gap:0!important}.gap-sm-1{gap:.25rem!important}.gap-sm-2{gap:.5rem!important}.gap-sm-3{gap:1rem!important}.gap-sm-4{gap:1.5rem!important}.gap-sm-5{gap:3rem!important}.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}.text-sm-start{text-align:left!important}.text-sm-end{text-align:right!important}.text-sm-center{text-align:center!important}}@media (min-width:768px){.float-md-start{float:left!important}.float-md-end{float:right!important}.float-md-none{float:none!important}.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}.gap-md-0{gap:0!important}.gap-md-1{gap:.25rem!important}.gap-md-2{gap:.5rem!important}.gap-md-3{gap:1rem!important}.gap-md-4{gap:1.5rem!important}.gap-md-5{gap:3rem!important}.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}.text-md-start{text-align:left!important}.text-md-end{text-align:right!important}.text-md-center{text-align:center!important}}@media (min-width:992px){.float-lg-start{float:left!important}.float-lg-end{float:right!important}.float-lg-none{float:none!important}.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}.gap-lg-0{gap:0!important}.gap-lg-1{gap:.25rem!important}.gap-lg-2{gap:.5rem!important}.gap-lg-3{gap:1rem!important}.gap-lg-4{gap:1.5rem!important}.gap-lg-5{gap:3rem!important}.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}.text-lg-start{text-align:left!important}.text-lg-end{text-align:right!important}.text-lg-center{text-align:center!important}}@media (min-width:1200px){.float-xl-start{float:left!important}.float-xl-end{float:right!important}.float-xl-none{float:none!important}.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}.gap-xl-0{gap:0!important}.gap-xl-1{gap:.25rem!important}.gap-xl-2{gap:.5rem!important}.gap-xl-3{gap:1rem!important}.gap-xl-4{gap:1.5rem!important}.gap-xl-5{gap:3rem!important}.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}.text-xl-start{text-align:left!important}.text-xl-end{text-align:right!important}.text-xl-center{text-align:center!important}}@media (min-width:1400px){.float-xxl-start{float:left!important}.float-xxl-end{float:right!important}.float-xxl-none{float:none!important}.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}.gap-xxl-0{gap:0!important}.gap-xxl-1{gap:.25rem!important}.gap-xxl-2{gap:.5rem!important}.gap-xxl-3{gap:1rem!important}.gap-xxl-4{gap:1.5rem!important}.gap-xxl-5{gap:3rem!important}.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}.text-xxl-start{text-align:left!important}.text-xxl-end{text-align:right!important}.text-xxl-center{text-align:center!important}}@media (min-width:1200px){.fs-1{font-size:2.5rem!important}.fs-2{font-size:2rem!important}.fs-3{font-size:1.75rem!important}.fs-4{font-size:1.5rem!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.min.css.map */ \ No newline at end of file diff --git a/BlazorApp/wwwroot/bootstrap/bootstrap.min.css.map b/BlazorApp/wwwroot/bootstrap/bootstrap.min.css.map new file mode 100644 index 0000000..afcd9e3 --- /dev/null +++ b/BlazorApp/wwwroot/bootstrap/bootstrap.min.css.map @@ -0,0 +1 @@ +{"version":3,"sources":["../../scss/bootstrap.scss","../../scss/_root.scss","../../scss/_reboot.scss","dist/css/bootstrap.css","../../scss/vendor/_rfs.scss","../../scss/mixins/_border-radius.scss","../../scss/_type.scss","../../scss/mixins/_lists.scss","../../scss/_images.scss","../../scss/mixins/_image.scss","../../scss/_containers.scss","../../scss/mixins/_container.scss","../../scss/mixins/_breakpoints.scss","../../scss/_grid.scss","../../scss/mixins/_grid.scss","../../scss/_tables.scss","../../scss/mixins/_table-variants.scss","../../scss/forms/_labels.scss","../../scss/forms/_form-text.scss","../../scss/forms/_form-control.scss","../../scss/mixins/_transition.scss","../../scss/mixins/_gradients.scss","../../scss/forms/_form-select.scss","../../scss/forms/_form-check.scss","../../scss/forms/_form-range.scss","../../scss/forms/_floating-labels.scss","../../scss/forms/_input-group.scss","../../scss/mixins/_forms.scss","../../scss/_buttons.scss","../../scss/mixins/_buttons.scss","../../scss/_transitions.scss","../../scss/_dropdown.scss","../../scss/mixins/_caret.scss","../../scss/_button-group.scss","../../scss/_nav.scss","../../scss/_navbar.scss","../../scss/_card.scss","../../scss/_accordion.scss","../../scss/_breadcrumb.scss","../../scss/_pagination.scss","../../scss/mixins/_pagination.scss","../../scss/_badge.scss","../../scss/_alert.scss","../../scss/mixins/_alert.scss","../../scss/_progress.scss","../../scss/_list-group.scss","../../scss/mixins/_list-group.scss","../../scss/_close.scss","../../scss/_toasts.scss","../../scss/_modal.scss","../../scss/mixins/_backdrop.scss","../../scss/_tooltip.scss","../../scss/mixins/_reset-text.scss","../../scss/_popover.scss","../../scss/_carousel.scss","../../scss/mixins/_clearfix.scss","../../scss/_spinners.scss","../../scss/_offcanvas.scss","../../scss/_placeholders.scss","../../scss/helpers/_colored-links.scss","../../scss/helpers/_ratio.scss","../../scss/helpers/_position.scss","../../scss/helpers/_stacks.scss","../../scss/helpers/_visually-hidden.scss","../../scss/mixins/_visually-hidden.scss","../../scss/helpers/_stretched-link.scss","../../scss/helpers/_text-truncation.scss","../../scss/mixins/_text-truncate.scss","../../scss/helpers/_vr.scss","../../scss/mixins/_utilities.scss","../../scss/utilities/_api.scss"],"names":[],"mappings":"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","sourcesContent":["/*!\n * Bootstrap v5.1.0 (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// scss-docs-start import-stack\n// Configuration\n@import \"functions\";\n@import \"variables\";\n@import \"mixins\";\n@import \"utilities\";\n\n// Layout & components\n@import \"root\";\n@import \"reboot\";\n@import \"type\";\n@import \"images\";\n@import \"containers\";\n@import \"grid\";\n@import \"tables\";\n@import \"forms\";\n@import \"buttons\";\n@import \"transitions\";\n@import \"dropdown\";\n@import \"button-group\";\n@import \"nav\";\n@import \"navbar\";\n@import \"card\";\n@import \"accordion\";\n@import \"breadcrumb\";\n@import \"pagination\";\n@import \"badge\";\n@import \"alert\";\n@import \"progress\";\n@import \"list-group\";\n@import \"close\";\n@import \"toasts\";\n@import \"modal\";\n@import \"tooltip\";\n@import \"popover\";\n@import \"carousel\";\n@import \"spinners\";\n@import \"offcanvas\";\n@import \"placeholders\";\n\n// Helpers\n@import \"helpers\";\n\n// Utilities\n@import \"utilities/api\";\n// scss-docs-end import-stack\n",":root {\n // Note: Custom variable values only support SassScript inside `#{}`.\n\n // Colors\n //\n // Generate palettes for full colors, grays, and theme colors.\n\n @each $color, $value in $colors {\n --#{$variable-prefix}#{$color}: #{$value};\n }\n\n @each $color, $value in $grays {\n --#{$variable-prefix}gray-#{$color}: #{$value};\n }\n\n @each $color, $value in $theme-colors {\n --#{$variable-prefix}#{$color}: #{$value};\n }\n\n @each $color, $value in $theme-colors-rgb {\n --#{$variable-prefix}#{$color}-rgb: #{$value};\n }\n\n --#{$variable-prefix}white-rgb: #{to-rgb($white)};\n --#{$variable-prefix}black-rgb: #{to-rgb($black)};\n --#{$variable-prefix}body-rgb: #{to-rgb($body-color)};\n\n // Fonts\n\n // Note: Use `inspect` for lists so that quoted items keep the quotes.\n // See https://github.com/sass/sass/issues/2383#issuecomment-336349172\n --#{$variable-prefix}font-sans-serif: #{inspect($font-family-sans-serif)};\n --#{$variable-prefix}font-monospace: #{inspect($font-family-monospace)};\n --#{$variable-prefix}gradient: #{$gradient};\n\n // Root and body\n // stylelint-disable custom-property-empty-line-before\n // scss-docs-start root-body-variables\n @if $font-size-root != null {\n --#{$variable-prefix}root-font-size: #{$font-size-root};\n }\n --#{$variable-prefix}body-font-family: #{$font-family-base};\n --#{$variable-prefix}body-font-size: #{$font-size-base};\n --#{$variable-prefix}body-font-weight: #{$font-weight-base};\n --#{$variable-prefix}body-line-height: #{$line-height-base};\n --#{$variable-prefix}body-color: #{$body-color};\n @if $body-text-align != null {\n --#{$variable-prefix}body-text-align: #{$body-text-align};\n }\n --#{$variable-prefix}body-bg: #{$body-bg};\n // scss-docs-end root-body-variables\n // stylelint-enable custom-property-empty-line-before\n}\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 @if $font-size-root != null {\n font-size: var(--#{$variable-prefix}-root-font-size);\n }\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\n// scss-docs-start reboot-body-rules\nbody {\n margin: 0; // 1\n font-family: var(--#{$variable-prefix}body-font-family);\n @include font-size(var(--#{$variable-prefix}body-font-size));\n font-weight: var(--#{$variable-prefix}body-font-weight);\n line-height: var(--#{$variable-prefix}body-line-height);\n color: var(--#{$variable-prefix}body-color);\n text-align: var(--#{$variable-prefix}body-text-align);\n background-color: var(--#{$variable-prefix}body-bg); // 2\n -webkit-text-size-adjust: 100%; // 3\n -webkit-tap-highlight-color: rgba($black, 0); // 4\n}\n// scss-docs-end reboot-body-rules\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, `

`-`
` 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-` + +@code { + private List todos = new(); + private string? newTodo; + + private void AddTodo() + { + + if (!string.IsNullOrWhiteSpace(newTodo)) + { + todos.Add(new TodoItem { Title = newTodo }); + newTodo = string.Empty; + } + } +} +``` + +- Todo.razor 에 조금 더 코드 추가 + - 투두 생성 시 완료 안되어있으면 카운터 하는 기능과 + - 완료 체크박스 그리기 +```csharp +

Todo (@todos.Count(todo => !todo.IsDone))

+ +
    + @foreach (var todo in todos) + { + +
  • + + @todo.Title +
  • + } +
+``` + +--- + +## 2. 영화 데이터베이스 페이지 만들기 +- \ No newline at end of file diff --git a/BlazorApp/ㅎNETCORE 학습/공부 방향.md b/BlazorApp/ㅎNETCORE 학습/공부 방향.md new file mode 100644 index 0000000..1edda02 --- /dev/null +++ b/BlazorApp/ㅎNETCORE 학습/공부 방향.md @@ -0,0 +1,193 @@ +안녕하세요! 이미 탄탄한 개발 배경과 C# 기본기를 갖추고 계시니, .NET Core, WebAssembly, Blazor, 그리고 Entity Framework 6(EF6)를 효과적으로 학습하실 수 있을 것입니다. 아래에 단계별로 구체적인 학습 방향과 방법을 제안드리겠습니다. + +## **1. .NET Core 심화 학습** + +### **목표:** +.NET Core의 구조와 기능을 깊이 이해하고, 다양한 프로젝트를 설정하고 관리할 수 있는 능력 배양. + +### **학습 내용:** +- **.NET Core의 구조와 구성 요소 이해** + - .NET Core와 .NET Framework의 차이점 + - 런타임, 라이브러리, SDK의 역할 +- **프로젝트 설정 및 관리** + - CLI(Command Line Interface)를 사용한 프로젝트 생성 및 관리 + - 프로젝트 파일(.csproj) 구조와 설정 +- **종속성 관리** + - NuGet 패키지 관리 + - 의존성 주입(Dependency Injection) 이해 및 활용 +- **.NET Core CLI 사용법** + - 빌드, 실행, 테스트 명령어 숙지 + +### **추천 자료:** +- [Microsoft .NET Core 공식 문서](https://docs.microsoft.com/ko-kr/dotnet/core/) +- **온라인 강좌**: + - Udemy: ".NET Core를 이용한 실전 프로젝트" + - Pluralsight: ".NET Core Fundamentals" + +### **학습 방법:** +- 공식 문서를 체계적으로 읽고, 주요 개념을 정리하세요. +- 간단한 콘솔 애플리케이션과 라이브러리를 만들어보며 .NET Core의 기능을 실습하세요. +- CLI를 활용하여 프로젝트를 생성하고 관리해보세요. + +## **2. ASP.NET Core 웹 개발** + +### **목표:** +ASP.NET Core를 사용한 웹 애플리케이션 개발 능력 배양. + +### **학습 내용:** +- **MVC 패턴 이해 및 구현** + - 모델(Model), 뷰(View), 컨트롤러(Controller)의 역할과 상호작용 +- **라우팅 및 미들웨어** + - 요청 처리 파이프라인 구성 + - 커스텀 미들웨어 작성 +- **의존성 주입(Dependency Injection)** + - 서비스 등록 및 주입 방법 +- **보안 및 인증** + - 인증(Authentication)과 권한 부여(Authorization) 개념 + - JWT(Json Web Token) 활용 + +### **추천 자료:** +- [ASP.NET Core 공식 문서](https://docs.microsoft.com/ko-kr/aspnet/core/) +- **온라인 강좌**: + - Udemy: "ASP.NET Core MVC - 실전 웹 애플리케이션 개발" + - Microsoft Learn: "ASP.NET Core 웹 애플리케이션 구축" + +### **학습 방법:** +- MVC 패턴을 적용한 간단한 웹 애플리케이션을 만들어보세요. +- 미들웨어를 활용하여 요청 처리 과정을 커스터마이징해보세요. +- 인증과 권한 부여를 구현하여 보안 기능을 추가해보세요. + +## **3. Entity Framework 6(EF6) 학습** + +### **목표:** +EF6를 사용한 데이터베이스 연동 및 ORM(Object-Relational Mapping) 개념 이해. + +### **학습 내용:** +- **EF6 개요 및 설치** + - EF6의 구조와 특징 + - NuGet 패키지를 통한 EF6 설치 +- **코드 퍼스트(Code-First) 접근법** + - 모델 클래스 정의 및 데이터베이스 생성 +- **데이터베이스 퍼스트(Database-First) 접근법** + - 기존 데이터베이스를 EF6 모델로 변환 +- **CRUD 연산 구현** + - Create, Read, Update, Delete 작업 +- **고급 기능** + - 관계 설정, 지연 로딩(Lazy Loading), 병합(Migrations) 등 + +### **추천 자료:** +- [Entity Framework 6 공식 문서](https://docs.microsoft.com/ko-kr/ef/ef6/) +- **온라인 강좌**: + - Udemy: "Entity Framework 6 - 심화 학습" + - Pluralsight: "EF6: Getting Started" + +### **학습 방법:** +- 간단한 데이터베이스와 연동되는 애플리케이션을 만들어보세요. +- 코드 퍼스트와 데이터베이스 퍼스트 접근법을 모두 실습해보세요. +- 복잡한 관계 설정과 고급 기능을 적용하여 데이터 모델을 확장해보세요. + +## **4. WebAssembly 및 Blazor 학습** + +### **목표:** +WebAssembly의 개념을 이해하고, Blazor를 사용하여 클라이언트 사이드 웹 애플리케이션 개발 능력 배양. + +### **학습 내용:** + +#### **A. WebAssembly 기본 이해** +- **WebAssembly 개요** + - WebAssembly의 목적과 장점 + - JavaScript와의 상호운용성 +- **.NET과 WebAssembly** + - Blazor WebAssembly의 작동 원리 + +#### **B. Blazor 학습** +- **Blazor의 종류** + - Blazor Server vs. Blazor WebAssembly +- **컴포넌트 기반 개발** + - Razor 컴포넌트 작성 + - 재사용 가능한 컴포넌트 설계 +- **데이터 바인딩 및 이벤트 처리** + - 양방향 데이터 바인딩 + - 이벤트 핸들링 +- **라우팅 및 네비게이션** + - 페이지 간 이동과 라우팅 설정 +- **상태 관리** + - 상태 유지 및 공유 방법 +- **서비스 및 의존성 주입** + - Blazor에서의 서비스 등록과 주입 +- **호스팅 및 배포** + - Blazor 애플리케이션 배포 방법 + +### **추천 자료:** +- [Blazor 공식 문서](https://docs.microsoft.com/ko-kr/aspnet/core/blazor/) +- **온라인 강좌**: + - Udemy: "Blazor - 실전 웹 애플리케이션 개발" + - Pluralsight: "Building Web Applications with Blazor" + +### **학습 방법:** +- Blazor Server와 Blazor WebAssembly의 차이점을 이해하고, 각각의 예제 프로젝트를 만들어보세요. +- Razor 컴포넌트를 작성하고, 다양한 UI 요소를 구현해보세요. +- 상태 관리와 의존성 주입을 활용하여 복잡한 애플리케이션 구조를 설계해보세요. +- 실제 배포 과정을 통해 호스팅 환경에 배포해보세요. + +## **5. 종합 프로젝트 수행** + +### **목표:** +학습한 모든 기술을 통합하여 실제로 동작하는 애플리케이션을 개발함으로써 실무 능력 향상. + +### **프로젝트 제안:** +- **할 일 목록(To-Do List) 애플리케이션** + - 사용자 인증 기능 + - CRUD 기능을 통한 할 일 관리 + - Blazor를 사용한 실시간 UI 업데이트 +- **블로그 플랫폼** + - 게시글 작성, 수정, 삭제 기능 + - 카테고리 및 태그 관리 + - 댓글 기능 및 실시간 알림 + +### **학습 방법:** +- 프로젝트 기획 단계에서 요구사항을 정의하고, 설계도를 작성하세요. +- .NET Core와 ASP.NET Core를 사용하여 백엔드 API를 구현하세요. +- Entity Framework 6를 사용하여 데이터베이스와 연동하세요. +- Blazor를 사용하여 프론트엔드 UI를 개발하세요. +- 프로젝트를 GitHub 등에 배포하고, 버전 관리를 철저히 하세요. + +## **6. 추가 학습 및 심화** + +### **목표:** +학습한 기술을 더욱 심화시키고, 최신 트렌드와 베스트 프랙티스를 습득. + +### **학습 내용:** +- **테스트 주도 개발(TDD)** + - 단위 테스트, 통합 테스트 작성 + - xUnit, NUnit 등 테스트 프레임워크 활용 +- **CI/CD 파이프라인 구축** + - GitHub Actions, Azure DevOps 등을 사용한 자동화 배포 +- **클라우드 서비스 연동** + - Azure, AWS, GCP 등 클라우드 플랫폼을 활용한 애플리케이션 배포 및 관리 +- **성능 최적화** + - 애플리케이션 성능 분석 및 최적화 기법 + +### **추천 자료:** +- [Microsoft Learn: 테스트 및 배포](https://docs.microsoft.com/ko-kr/learn/) +- **온라인 강좌**: + - Udemy: "ASP.NET Core와 Azure를 활용한 CI/CD 파이프라인 구축" + - Pluralsight: "Blazor 고급 기능 및 최적화" + +### **학습 방법:** +- 단위 테스트와 통합 테스트를 작성하여 코드 품질을 유지하세요. +- CI/CD 파이프라인을 구축하여 자동화된 빌드 및 배포 과정을 경험하세요. +- 클라우드 서비스를 활용하여 애플리케이션을 배포하고, 실시간 모니터링을 설정하세요. +- 성능 분석 도구를 사용하여 애플리케이션의 병목 지점을 찾아 최적화하세요. + +## **학습 팁** + +1. **프로젝트 기반 학습**: 이론을 학습하면서 동시에 작은 프로젝트를 진행하세요. 실제로 코드를 작성하고 문제를 해결하는 과정에서 많은 것을 배우게 됩니다. +2. **커뮤니티 참여**: Stack Overflow, GitHub, .NET 관련 포럼 등에 적극적으로 참여하여 질문하고, 다른 사람의 코드를 리뷰하며 학습하세요. +3. **문서화와 노트 정리**: 학습한 내용을 정리하고 문서화하면 복습할 때 유용합니다. 블로그에 글을 작성해보는 것도 좋은 방법입니다. +4. **꾸준한 연습**: 매일 일정 시간을 할애하여 코딩하고, 새로운 기술을 실습하세요. 꾸준함이 실력을 키우는 데 중요합니다. +5. **피드백 받기**: 작성한 코드를 다른 개발자와 공유하고 피드백을 받아 개선하세요. 코드 리뷰를 통해 더 나은 코딩 습관을 형성할 수 있습니다. + +## **결론** + +이미 다양한 개발 경험과 기본기를 갖추고 계신 만큼, .NET Core와 Blazor, EF6를 체계적으로 학습하신다면 빠르게 실력을 향상시킬 수 있을 것입니다. 제안드린 단계별 학습 방법을 따라가며, 실습과 프로젝트를 통해 이론을 실제로 적용해보세요. 학습 과정에서 궁금한 점이나 어려운 부분이 생기면 언제든지 질문해 주세요. 성공적인 학습과 개발 여정을 응원합니다! 화이팅하세요! \ No newline at end of file diff --git a/BlazorApp/ㅎNETCORE 학습/캡쳐/Razor설정.png b/BlazorApp/ㅎNETCORE 학습/캡쳐/Razor설정.png new file mode 100644 index 0000000000000000000000000000000000000000..9114e5c362894deb3245b0552fa331ff0df710d0 GIT binary patch literal 4956 zcmV-i6Qk^jP)OAtd1u(?dwYBc_LtghxydAqkI|9zqfxF+GGNeiJbx8buj2lE|nSgIH;3{)U_H z5m8aqj`d*PS7fxpz1>4~ycRJdqhpnPEt(a{$S&(;LBBJyr2kc!Q~aR}DOe_1sU4ND z?(^ITi)bYE!x~D1h)8J=9x34sqmzL1>(2)%r#rR1T2=3#7^EqrALxzq}xc521 zJK;TWJm53iUUW{Vyr+LAf+i-UjEaeu%1+B=`G6ZzQLt3nWEM+)({9o!r$WYb-7KpH z-jUudCz=;qvvTq>yL2m(0Rt4h5YhJ|S6Oa(Kf=W`9pvy>_D{HAz=hcDM1S z!9B*tC+a=yJ8)R`>^tbdA=$n6plsN*RT?KY@e>Ckbua2I2R}F_2}vo>ZQs53fSv>4 z0$nR2GDf;~?@6K$7Iu%_oPqXQvWgT^B`^CegkCHnhn}7?)|kDK@$_D zL=_kIJ0~egxl%Wxo-yB%YS!yF3{&K$ca@a`Z%fDQay9MlHUOP->dXcC@uy$p!Nbqw z)6c(@ubzG{hmW3+oZJ>tr(T#08!<*cfAY07&B!sw`xN1I)xoM>pw0z>+GSfzT!M@p zKUwC?TO_mRF7RWuuqs9Qf=@8$C+PtAME4tPv$L{P+plzB!O zSCrqBw4{7#5E&tzb1P+j$!TNCKT^U@=&?gm5}Qlcyx}sh?+Mc>jm^2$$v{V(J%3r= z+p$~Hnr2FFek&O_VTyeH%@49@@iO`IU+PHZuu<~x(PK$(#tV;9)j@@_o9AmAe7Eh< z`EIb?5-v48L$84XIy;Z!8k+Bk$*J0IAk~3vxExNr^>#feDIFm99(=0Aw1ltMAi@xL zq5S;I|48}ZN{NnbEXPltkqeiu%9Ag@ku6(yR3j$ec?S&8Dbr>?cOBXrR54TsK!H-pJA8^mzCE*G2?IOw@09;Tjp*X{FRNO4+ITU|Buzp7h8WEv-}g z$n>IvvUkisBqyy<;^R}Ls_cq1YtqI9Mb$^KB_?L_-~aTMyj{0}gqfFq_2Zkee&ZJT z)1Tk=6O&GhYn&vDmn@f?x9`g*pFWl|=PpUF-X*FSrTqu$_K&XJlq*+n$mNf&%lV5R zne(zF%3SN6s%1)`N2YTjNKvo8+JRX)d2-^^IoY;-m)y8@PmUZrp{_(ts_F!!;r=+! znrsN1k)3Ov;g;SH_mZ36S~AUb@>;Y})4YA>o@&H|VEHZEDESHsyXrI9eVFQ$v<&mi zPt>Gy4bJEKsQK!(8|2oV2eSFy?fR~I7nkZjCxL4tf+8m78WrrAQ!WjR$tKw8lQ&5s z8W?jO7Awgy*|K)G(1|$4N{+2Lj}oG-bM+yKqGb0=ZB$2F%&>mn6rSaqi*9 z&3jVZufGlitV1AE&UXd`&$R#G5xp;a9n3Q-d;R8JV>z;va17M`<%8wq>GS^g1!32$ z+bEB}cq+?Ru9fy33nkjz*Q*S&P(;wgBm!@jZANZnxGX3+D_ycGrD0gKL`Nh@d}Nxe zD!(Jm(>t3N5~qrplh&z5Vje$vR!ukRa`*ltd1?p**-#A>^qDEoQpKc`(hYK3w3dbM zEK&axQlct!OuYu-vUJ57xqbJcDivgbI1mD2;J4!U(RpLXPttSwJahIuHO;i+e^zrY zrhnI-19HHSWxol2z+QqLvyI^A#;v=m!UQS|42TFZQ9tgVdtSSKllqFZzjN1KZO=_i zd%d>p3rriQ^nIK-byf!vgk%60cImF92nAuR+B zbgkNeAc@&X#&z2&{oBn|Q{K1Dbg3#e1X(PE6W&nlC}WtSu& zK3(TG-EHy0=tKetR4*m1nY3utRy+6F_1o$TR#c8qV&We{sJ;6?kh>2asYiO>bV?a!wImeto zUxE4_I{cwgA8D zdMj72(`QHFaYN=Wta{EgLwHEX@eF_|(`Knl!L#w)?B|`;R<#5{5fdM?gNd}O$}UT6 zY_d)r4JlY^f}vZovi!Ep?0rZ{$$os#Zh0eXoX@mA=9+bz zM~O+$;3g)ZW1WEr_c?L$G&R)>2Ci%O@!jH`s^xmG%rJ26jhna0#mm>^*4+oj2kckP z|Fb?LgNMP#6cN|@+QNaYk;MpT^lg5-+i6hgrJCNqwA?X z_saP0@0ri>Iz5!wI73pCay0@Ei!@4QR5CdsE1*(ZSj9YG%pmiZ%vs_$@q+0@e7zw< zM=FUR6Z3y4W&4huRh>B3Hy4qzopehfv}(=Pt^9qtGb)f<;Tz&0$bM*aeHKWbXV$^1+eg`W(JvsuTo@1WPrk zbEqRoV#aBNo!GdU%<6MQ=9)mLAZMT?C1grWY@(`YTwD|LH>t*HB7ZyPg+V0dE+OBe z&%V&Vr_Wx{iFZ1+qH?(0x%W_-q&785*++>S+Px;QifrE$2cR&1>ZpXjG|H53O zx|r78`wr@LIF|rw}8*P)XcNL|%0 zgkYFv_moeIR_#<-nT=SnYMn9V>y7`oMX_qldb4evJtgB&`J zPR3-TK&U4#7?aK~M5rQBEc;L*8<_)4JK!_tF#uxY6I5l3OUg7@pe@>GKW#XFxp@&V zlj9~#)_FtRgh1!eHmbgT=We-j?S@W&K~$^&zM}KjAPeph)B7r5KDU0D&s4t*&S0*# z;kAef@GqGXijGN8vz?Nd>j!3?poe4J=Q%-#xZ&(HK08ejpLyAqSazT9b9A+~obA}( zoZSlIzUGU-aSVv$l&018Il;BKAEvp|nr7$#g!~P{8$EYl9%{yG6Vn3n@jEvDq!TYA zWo?Cfu+#*5T%ZBx;pO6~EKGTz_m#JUr~OqRc?V}I{>ZDKzANitEA6SDPZ$fU-Zx{vKIO5muC zfHeG8&R>3Gch?57JrJ>+^+zv5FvtGh@mjUG>@}src9hXUCSQGh^L&vCYx{!*+wLw*cxy^ zrV*8qWEa_7Nq3?JU^~CTZ`!g=Gtp~v^2I+3K@-!L_Ld>D`y7=y#mBWomo&Jz*knmh zYAM|fDXaQlk%o(FvY|+`qn3#0C@H>D;x*PfnXrO2HWgV}PVz zax2+K&LUau)c*A9Q)1dk_ovFy2KkyK7(*DYX^Ct7M~H}WkqJ*(LuPiKetz)iv7eY_ z0|sfEBrNj`m}H1bH6~g3s3zC&5wp}^Fh}(#Ii(~mlSIrpY)?#1@rda_P{hoUCK?Ds|=fWn15S zU;QgO5_3s;1>5LI7DJ$llKP!aox3R!AqW8zg=8ou%88H4k}Q~E+M;5RGFV8AZwLud zHpovI1*=xj4vLkUp6QRKHE1#J%Kk$~q-yC3Rcib`RFLy=H7qep`w!B9hyB*yWWaRp z+CvM`2$HxLCoyTCV_5XyZ-4)XE>d7!6pxtCBWPke7d#*Ww+kLbhQ&&gm>gL@_>tC< zli99{nbO__Oo53>XQNuw>QJY{XI93bbb^j#>ICx9@uS8}klXhjYNy)h9rHUy}3er4r)-yH7|^BIC7CO+n{!qqZNmx!q^1v!JX zOt+}{SZR}1EYph)$+ltN>KaC6ZRg1Rl2gW{Ck2emAq2q>6@HjM>bAfC@n@|KuWLFA zb)j$zm7)R?^NLyCwquuHols5o?RbBm9#6-!q6g}U9|@s2mRcW3-@*_cl0udg^ z2`GagT4vBtfk<&1Ybp`sFnFB74@5+HDSX4vrDlm|!X2S)Coz2`#=TWdAtgjbl_4i( z%BU;P;t|t_popo9YNgvnwOXh-FKj-tj+^ zPCYrqqG}SK4d0B8hKS2ntdaV^DkRe}J9q8Vjzg_>?b$D9FI?7u#@13}YFW_(BB7Q9 z8%*IqaO!SYgg}Xz7MPes$|xR-E)bDJG!{7^(q_Apm_C=HxvrW4X(2IwFaeb_Drc=E z0yEAhuu3rZ%fKSg;`tbKloF%99x;6gikQH+4B=8))bE_6Cgn?AqnzQ58fsv~>TiJB za?F09#k4FS1s#vsq=V^5I`D_T{!Ob1Q7$_5=!d721gO|gKmWI`{R06BPB@lQR`#B`5dqWr}SZrHq4 zB2Bx^OhCkn7MzEYaV#WZ0Q4`f(Dt2cTDtEGIPV>zu_(iR(;noaP43M`+8l3xC9-W= zVloJrV7GIs?ssD6RSAA>-oEEeu>Xpni3xP6YomzyO}op8&g=Z^V_LA%a9O*#zy4-k z{d|8rM8U3(a!z>Dkwm@_&32$Og0=*5f_-*7J}7>lbMigVHD3mfXP`hz)Qtf`aP^{J zs5l3|k=2Kpc6!;dxEahw5DeLQ-G61g7BMaCKL@~M`~E?I0|5e_*MTLVd;6=vs-JuN z>wx>Pisx3;7vW7E`+LW4BBloqZwekUJ%l7YVtNQkc*OJ&lJJP>Atd1u(?dwYBc_Lt a#Qy@gvV3oiiAE*>0000W!QI{6f;Apo0t9z=cXxMpw?MqH5-YM!;upZUY~3hA`j0g?>Xh zSaiCoTWe~wfATrwQe52G->0Mm0%f(LZ(-Te4c7`N;KLrJkK#I#xoclcxJRYJkG_PMXSt`RCvW&m z)${F7J4jYDm4#^<#n7UY|IU_x>!ZJpavg%iP->`dj13?pB>YXRB@$+EOPw2*MFhda z&HYV)l(dieDl?!|qCl=t@_h?lJp*ZYAzSQ3!t`AMuJ!8CS6l{7sUac|;~S53m;!)t z?I|a5Bb;gYG8iU+mdpP@&~lbewUmAGg`~mBSWE#KbmDK;?fP1?^dRKX_aW=^vFC|X zjIUh#4hm{1Ip^~4RLZyigY$Y&Jl3wke#Cu+I=OZgdDWX;mlN;_H=_4X+T%`{)nc7a z=7e)$O>nRJ;H^jNZRkSjt1<>Ov-q}_nZM|lWc&b(bo>7tKzJ=n zAW?~Ltnad@O8vekdrdYjnnQtj2L%fM_1CH3#lnU>XrYS_N9;ySzNZC>2*U* z<)qwRO4_Ysupq0$`B%@^H-bnD0ZEw=HjOFf=Few+xJ#BUuaAq`Jh7 z48-m(lz`$}3aM3w;Wt>w2P<*Zlt|~s)Ah{O>$H&m4su7`Fz0XueKr#Z#Yuw?fJ|W5 z3%_}6)ussq5d<@cTE`$Z@!(p3@x+h9L~H>LGXkhtLcc_6K~1WHcp;lRvX&gi4>QGv!e zkSiNC+yG%SB!GW0+&u4va}crwi%r~L!r65n3jVmeMzO&9X_M9YQIyB$K8cXqg&&nL zF?jphais;6OZl&0H2yDjp{M3g*El>Bh^$Tzxkthl${QkTnX+s)lfi_I+XXJ6;qpT7 z{a{{!2hIC2DduPpr{q};O|dSsW5|&0T|(NB`f#LXC8mkW+`91}N4)1L`!i2tol}hh zx%UF}SA@KIF5hZkC+LHErTWeV1t+Yf`oW58><4bq&?B#Dg7!}q%^v5rpHt<}~q_d6;@qw?=G_5V}^nvyG zVj$dAgqg9+Zb+tz4^Zi6f7cSNE1CX|K&;wFdI`4k_I-%k6{pFvUV&z^FLvB^xS9>xqE+tx4ghewik zaj*MxdfPR37N(RJ)GdDprfsK(V=h@0(9cu_Uux;A&Jzrx3>vAptVs!Bb0mn0Ri~eR zs%32-QdPgkpB2Z+*DSE#uB@J}G0+fy^S((5fkqfxJVALFI0Xa#E`BppdaaDqQ(H-x zM|Q*Lch*r7x&5ZtYsDo5^&7hGBxj!M$-j4ek;!6`Y(bM_yA9#>mxj(23U5D%q_*Pa z4mwY~Pg?t&o_d^Zqgce4`lzc^tqnUJWh(I!Ahn&FJS(!a#~z1ACx%Q;Ui+N(?!t?% z+E`t7@vk~?pzHgzP_o)fndWPerS?Z-K%N+AcRw7)WnXqbRHp>~fcn(EY#9D&2>kO# zK$|`1x9B7k@}?lo?s%5$!X$vp*ITbN__(HCv10gxuDVD-e;mQ@@z#r`WQTbCTETqq zh!eMf(dKXvi<2575oU^I1NiYtA`-3=)(d_S6tyud|C$JaJ;nl*{Z-DYd#mMZUedE{ zsehczZl2xuq2z=GydM&)!{iH<6OX?{BvcPNVyrJSgf+rZk-OD~uv;;qqq8`jKc@kp zT~?dFfnxPjOq_{T{&ZTTuD5)Odm$U-cMYZl^d?Bj4h1?Nyl8HXtlCnWzLhgtWdYh> zLv`F{EcZ;`&KX(F1|^+s>wNsKA`>7NN4i<)_X{0K9M~L8tI4aslYTQIMEwcU!nJNB zPBqlFUPuV2cf)Vm8$LOkEq@n(xxJCYv&1HjN)P>+xt}WZrW|QH+kSD{>2r4xXGNrB zc9a)&yEoNEQzHMvmzdj6LjO;VJ8?Z}E>(Yv@P3H;*R&-2X-y40(XqGy((72LBRoj2 zqNjIIt3Y8{jg}q3tZ8id!|-#MqK^6c=Fu#zZ)d?n8kH@m6Ox4)p#R!^alqHT8d%Wf zaXlZs*E~sdM=}i4_VPlJX3C&#c>ITIJRCxNpKz=5-dl|pyM@-H3pr^aO13i4i z?OCQ3Hnzs3vKYCRIKy{rOF%e-rxCpQdGy3=cRd0Gqqe(r)eOoLUNWb`5Zfq2`BvB? za3fqunbm0hUhLP~!IIGN`ws=kzM+@{*YoIqY1KMo^bmOY z?{AlwmNT~L{TVM2);WdF8DDtiS%)wi6bJhO69z3?TB5#%?*Tmcn)tvL(V+xEw@?hF z!+T9==$9!L>|e4^majzn!dKd_8!)Yk;VL0qWTamZI9Q@Q7Y5&Jtv_W>gsdC`hvC{| z1IUqI<}FucjWEndb_H|B(jnqZJahPFyWRy6tk#tkGI>)w^fKlk$q&(Nr71g&Q$E6n z07E|JO$ArQg|fmiIwq(7mlD<}r~W>ErdPf%0OB-*!{YfH-p1cM?*&mcKe7csH6#`E zs)p(V<$l@(9ryjIW=ZAlOwU((8r`-z)2go<+n7-JhPsOOK08I!RSl~6M2t>H0-vh5JS>dc} zZ?eYfBEoxScAW3tfNu;K40yY^{o!uJ?Zp8BW(=E!8rUr8ZkPC!G4p@E8XI&xgaA7I z6cK{DS^UK~iOWj6bPPeU02J;c0XFP1#B@y{rw}CM{SLx+Os&ZnROI^)dA@Ooex#BB zv#{qY0#*`}by|SlI(^W?o6-;B)rlYCP%JY-*l16Ks4)J!@ zKMskkU1(rD2p}ODg5HR&5TQ{a^b&{#Kr(%U$}J4J_~=}ccu*I~4OIVyt) z`XB?jNny%~jC6rtbvv|h(FZSjSa+5(K>b01{i}}|j1Lnn<(_K?XZHTU%3vIPBZ9Qx z04>6|*}XxejCzedB_Q4WoZFd}gZy%*zO8i7Ewpvl`v*0i zfbCx$J1zMByzdihMYb`- zMF_1~a?5AwvF2;IN<0Y>R&5iK$PRCHpBO0~;%=P(Yho)FKdE~k+QI_C)BTC{=`1RQ%`T?R z9kZ6Ja0SNj`OaLGN$)wMtZ=ru|D$z|+fr1`Zps5u%g;{G4)sQSFGjCz4_&kKXGvoW zhwwNY#+u)D`zD;-1koIINH`3%_JQfaJ{-J7Oigv=me-%)faiT4G9!Late!?H3o{!0 zRC=3w?V-)w29w(x!($prN-%Y$SN00akkph<>HALDOgL=81g=kBirV-uDpU9$MHk|> zd(v(Mo`H>yJL{@5g}78A!f!@9hvx!5`muyUg;OttygmS-J-+BGq@lj^qosVCeek(^f!+v^;HY5ijD@@9-?zkY#bva?_1Sbi&(ajg~d1Zc@r zVFi%bH0@0R-FN>lgC1-npZaUMRp5J%L3N)6pM(RAGHqXcPAyrv^;;qKh|T zcvl)28U*lqBLxs(+pcxiVOheuVuZ=O|M`h$1gNHh&c-|%-PPwZ{WU9^w(*ep^X#Rh zpL$~EPqe)^Lj)lzs@aw3%GqlGS=8!3{?ABTo;GP4Qtm1^^o!u%jg?D57N^?noh%5x zLX6$Je`8~w(2$0{8bhRT4b_8AWiA41KbNt196yR4%XFWRxBO;aHm|B+fMiu3+vHu5 zrbkM$%HN=qw%CMTdJ=+|wOrIGqP2-<6v;7*Mw{)9O!v0!*&h=Zt&+*IMO3KBugj1M zkA1QBTzyNJx7&-je9vm!28@_|}Ol1!#S|iw8sb;^A_rGL(7?tl`U^BP65j&+U4Kx7>UOLlZyN0B;QbAn(j3|5-G8G0B}j@j z;vH9C*>B`9ogbcN4Wm?Fj9#r`MM=3(Qmljsn{mdG_O(giYI}PdNRs5SjhU1AtBNew zX1mPvuT!#>N}C;2WUTybmv0rA4{+}z`rFZ>LA>NTEs%-{8xlj7rYDYoK?31dL@8nL z<)~o)cL_>}b{t zL>KxlVHL74DItnQr=A=~uaj;BWHsLuMJUm`%G%=ESFI8eld)YB8QS;X=*eT>%feLhd$?^o)Gc~Q zc*IE8(G>jpAw9bArX|G4&4jbtBgHW))1tGIbLcYwn@s5{4~Gz0{EsQk_G&&2@pc2X zYxo^baeoH$Ho7CpmhVwotMB_QC~kBN7>(|gZ4BSDSm%!eTUB=CPh@R#a=UOl$Lyb? zpy#!38L3R&<<_DBd~tQ~NcA{^R%5HLTzsgCYf%2Hak2C{N-$P9af_nD#v?vbsN#WT z$;vH@QB)|MD59)VqKx&@?B@BhjHVQPiCpNkS2~-kD^_A8D1^euY^#BH`@1|RIAGGC zom{u+Dy8_3S;BgL!_N#Bsm_l_sWevGl(#i|f9BvYq(pC2V!7b!L0*M*jzR4vzh(^R zT*kA~73a>S<8bSBiVKIIx{vq=&H9YZDLVX(9j}Hl`-c_G`x#e$DI8~ASH~Vf6{OB-%4y5@|z3I_7kN*2i36(L)%N7Uz@ zWM5MK-z$8scZPVg%a()^lgpOIx;_q}m?1=9(Wagw6O-!&+k7=2FNMnO*1`|yq>m~E z>MQ2VnM>7O&-?LsT=qjS6bk7MH;2qe4$8Rp@0f{)cm7gS6{?pe(HqDxmg#w;3@4bD z?VrEMIbC0~l;EjIRUu20SiSmDMx~SknJ)$IbqvwQj#>6h#~QP|E(Xor_vZ+jOhp&f zm}@2sn#HdS7t$Y`&hEU6uFhCJj;{$R54V*PJpMuV_gdoP(OYxbr3MCv(IcP(Vt&g2 zk#*ffLuE{jVI<5s6Bp@MW#0BpEF0P@ z=IwNu6(M>3Z)!1wosHk?WvrR&ju_Pvj+a|9-Y%aG+Mz>|X9{%{C&X)P2JpqcV7koY zv^i)8S%pZOxMU{uUdJ0#I-iSEMJqBHByOkYvAQfvC%fo18P-MPrBdNA>#5Gd+kYdA zp~#;f@P2-7Y1M^-GnaNXMi8L{p%Aig+raZGk0FiVmh^|H*IA4>y&S}S=Do)e3CVEU zZx}K(WGX`=5T#Cvk%bE%}}&H4#3HqyW4@z*uv_IE)>B|8%vZs@{CF z`TR&azuu+)i+F;n&dE#SzbSgMYc9va=4VPUDYM37v5MA_2BHSqSqHKxYK0Qd;*oW| zY=qZ-ZYwv$mh(0Jno*%jS~iQ+K|MnnI}4yyE!06?>39lQZvhFf9q}@)PUyNP?~~R5 zoX@teV{axA;I%MxI_#p(SKZaT?k^2~+(N8Ct5KAs=d@v5vRYXK>JDd}EOliv z^hud{MFzT6CsqG)yAq%&Te4$cod0*bzoN-I7$;a+j6MC3kz;KGcb33=hs~fo_O*7U z?g~gK;HLx1SM27wEf>+Sza!%1{sto(67YpmT%r1rsLgbU;p=jC3ZnA-R-_dmU~qrDo6hCg>0j zaiYNxIVlE&pp|;lHjMp7qPB(IG?UZm$=-pn24;YmwXf}ZyL<(gwB=N1u$TS)l&kbt zIUCSq2XAH5I|>ouCN`C%a5t>#`_vKQ7OBgl8()f&L;eu?E^dCwY(ctOv8FN|R|y@K zLzmTF(Sa?5?PjYg)ONokJe@HWpvzO&m}L<%h$iAM;QgKrfeRZIV&@$$js^mKEKp4$ zQ;>Q{F`ENhxquFCo~1y2?#`{z0rm zQOud-oWDkiEDa7dXLRo$^MYw_a_{V~qX=C2EU%r}wyQ54u?LQ4lLD@Pi~At2)`avv zo{v5&YAA!|Y;ufW(1HU^6mmLpv5}U@Qt|2zOBOKD@&5L+INdj&e{oiC7`9ld3qD-I zDzNzs3_e)9@=sYTxnMVQ*-Gk>t+mY-_>6S_7mbV7W)K~G27ai&m#d-kl?FyzIl;lq zvQ!YE>=o1%9vwy!e3mT?@_Pa>BB!UZv&E_fORqKEwnidN3bs|G4&&ru@aJ{h=RiYb z$Ddz3mm_9o^PIV2-j}VD?&{|hRtsE}ti!t^A!e{CVFF`D3I83TTjUE=8oP49`#
d4?38ns&CozPO=8HCaOo>~de)coP=5N5Z+1#iFKKvy$KN||8)=<8NiCOJTb~A!1vD-PG{7-;ICud%}zcu zgQaW6BUC=k$JPq#sk@Pyt2@PPIC$r_e~sruSac_L*o&w)53;GnNTu!)b5rEKc$$#qFV`Q zD@hly;8;^+4_9IrFYeS2mTXzw{o^!TiQT`O&tI@yA!V=KU>0npL&47J{OA*DnevCa zXPT*1Y>!%D#C4))NAIs1CR!9y6q)n7i7(lm{Mrr7-fE|Fj&{Lbfrv*)2!{<_$p!C7 zq$-Zu9QCJQPwA*-Elk~^^)u$9k@T%J}1A+`K-9wL-t$`MOL@?REz)7@LVGE_T zrX{Eewj&EDS4sBZMf>&Ae3N^)o;>yWLft9=rMSRgT>n|xU5-bg&ik6XgNG)~0<<{6 z@!q&@GoWZHlX)SC-%H@*;42jNK~Eobf$o&wY_(%jCj&w1G(aJ{lLkG$rUkn}2-q+D zWUhATK^4?+##MF@Y??UBsy_BZaxk_mWxl=8Y&pP3(kwPHGO-9B!>eRJA#+w|?0JgA z7YKQLGlw%KORhx+LH$h=~z!y8z zD3{Hkd@?fZlO)SJ)3w-+Fv5rt%CT}D#D`^n5m3+_z@W)63LFdzOVJX9Y(y8osjICw zd$!Rrk(0uD3S;kI1i=rR1ky|J=IHyv7XPGQod9HTn2RvY{$+wRwt!gqHv5SGHFm@M zafU@WWE>_JMf4#eiL6->bWgBYU8D2Mp3NLw1pTd|C>#KTYa?y(*gnAOItUPxcHQ*w zNiNe!O(%0jj<-psUlL?X>F3y6%uF2qW7ZPUO#--DY0Dw|lTG(6P8|~66p5tpWguO0 zz-qDz7CEEXdx4Twa)b3Wp%f0Hrf^KtGN_+!A((0tU_HyutJwvlT>QpbgGN|GN)TQ2 zR)hKPU^~xva~wxYpaX7*-MC0E6ewcet@f zJ-DxEWg`R(c0v7oZWpPRVdJl;gmhAIImw5Nt2BAfsZ9ZtXkYmJZlez`gMLcGOaBbd zWgjw;5pdaW))CwAx@S3v9fJ`2mMPVOX6VIg>X7Z+Yzv^)tN)zDev&$jC1|>&i9cVh zGZ@?Y5#ls_kA+20Wo(pE^cxovb8NhE&+PxC z|86?BxPd{G`h=pSpX*Ow_nYZ1+gA$dWgN3{&r#9q@zQ=hS+T(MtWkf)<5RGiM1>KR zh;tOUh=ymf&Xj?>vyNPVuQ5dY-MDOz-A1P_%-Kr@h^!E8bUhwkMgv34_Xx(3tS^nK7ay%&!4 zmYNL2ppf%%Vl{vU4{OttxDR~0YZlY!N{cSC$*K!gXeILBj$QdS@nPHuag;F#8Pxo7 z)b*Cp>S*Gb#bRCgcIe*qWF;;p$*DB4MZjr0M`)b+mq@T@%?A}c|AJKHg&D@1pH1ZN z#@&1jN8qNPN;wFSdCF59F^h0(o9U2y@sD)w3GbA4YY(hV$D2n6C3r0dNm7i@860ja z6P?nMCeV=9ZcPeFr}!&zO^ny9*V$L=Ih5~O+35~tU5YAc?Xl;D6?m$MQ) zb?s^BEQCjuSo2`5XG+fccc-oS8@Nb#1T(SkAJF}-ZZi?+@n)W&NdZ}_b*Pr3n&Rs0 zWAnbEiiE{Z)z~wi%jE{e9dDF^hO;F4Mer=k1n+4kYn~ae{1WoQ&(9-wujQ!P-yt^$ z5EI2isTDj&DuIhFg)%0O~Z~+ugJIs5SIRskU-+f zZwLBtqpvw*h=I~eJ$c;9rwGL~-Mz*je6HBN_R9%XCP}@r_EE>!fpJcL6EPx z%R17ibv7=;BD>#%0dG}&+(}s6kfX5u0j9UDAUX>k)RkqfQ-LTX~Ao6G@ymiJjE5|fw#AB`tY*yRF@Hrwe zX78VuMo^`Lw04-4fbLzg_>ZpWpJ0$PfGj1f&hI5Wrcs{AwBaS!MC@DWytE0Xv$Dxs z!U_~X*Cd>pdaF4NDxTGX2CidLF#U+hN@$nze~yEL3HUD`3#<3n{-4$JJ@;)8xW!=r z3_Akv__LK_niCL`_}P;3`41IOFi|NZY0jx?sd!`Xz*_UOM}b-1245zOd`9uDuFoBu zmd^uBtQa_YjSBS*@-2{w&&N=ew_)<_aP@0W)6#8*ly{bo5e?hpg^={tYPicZifC85 zb)!EY@u%B)!`rKq0}YKV2Lzd?;o7Z$!3YDP%Jet!QOH?tr}KK3<9WT2f0k-&65=MA zHTt`Ss;SvlSlTX^t8#;inRMZC*(xJQTQ!;$`l?I@9eI#fV8N*VCSZNb{&Lusqec+{ zqv**%hb_4KazDkA1E0!bx7Bn}F)+{qCKM0Zz8h4dj?s2#PF04T7l_4U;DVkmhYHlg%*t|xV)Sr1S@R1eS*tvuWm~H_W}lTL6C$qXwtVM_A9xG zIN@)%a#`{vSQPxy(}*bpzcSzWJSb7)cDdB5$MGDzt74YD164K@#Wc)P|NW6!{Bqei zN}Z7YSVBHah90-7EMvIvcBN7TcrMF}!HWbzk7lOfTeBG|$_C)X+GBBHLTcM?)Ehhv zTJ`UIBaC^hsEB9;X<@L+i}wdzTrKSO>3Q*kf+eW6F~q*}6|=xm zuS(;;GVlilgLQx2gL}G{(EF`9GSD1}gmKO7JU-RHpINW%Nkv_p)rjBkHF?l+I&ttJ zxSSMY_WJF1=o9D*7dLubgPA1#dQV^xagbMJemPTCMaP{_7K136wdo5tT8FbWe4A{o z#`Zd!tf;O;avMSupHVmk24xmbeVG3y4;?nZ+%Z^14jlda6tF1gg#^TQkzZ_B_xpBf ziiLeYpugDzV&D-fmF0qv;-S-~(2QB2myqHmV<-x|l#oky*-+8Y79lhw!xi*gS;TO` z5A(NZ->^MrvzgI41||e_*S6(fPyiVyTx8PlOCN=xEV%ibE&1N>hahhWB6z5hB`|9` zTb_ye{?5jPe&YV0o_^VNJiunsXEIp#F2+XJW+s(8{bd@@bj;NSQUVFH6C}~8LH)M%JS4x1{WHuO>y~wDV z(P$giI7F{CxNUrAc06Bh&|Is(s9uiC;V*N{06q7>gdeAfSB?%H%>ZceZCv*e*n}4Bh=A&O zFl@GAh`w5&Gtw*v`;Z2EJxXkaCD$6SG@8uc`e{$i3Q>u{!P{VSS!WUsR3VT*xG zJ2JqgoX`F0&aMfBiB=Fs;ITceyy3d{A;7fknAOE|hg}LY56;UQx?u}YXXl?z28mQ|#h|pe$C1p0~;@T1275 z1aNT<)!0ULIsU_D)ZUSgIbTDC7JoBc%zWXg1gj^h4bE~rK{6-?6nG?eM9t$lf}Atg z;qWiD8r_Q>-`VvhCYtWEUh4y^-2{((hmFWb6&SKw zRz61%^HGuARrVuyP>M8U$eL8?ZSI}sRT&9?d4gM_pMI;3Xi@mJrr(q^LR(=nTpge8 z0<7>H4z=EQ7!ufRA%|Q!_jBAB)O)7XS_k8b2904mD`SahD6Zdr7q|@QjTXsP>yvh` zT$k8!-chY z@JiUO69q9?D~0Xhk}P3yg>86*@^0Jdz15{u7JYTwFwEoYWoFHj=KX5A`Kg~ zT9e;ja!Y!&Y6m*alHCTEw>Tm~!c8R8-vJ&HyS8gi4h|mf4*yd&GWx$7)S`a@usrpp zlko)Z4tR#na23RcdV0{6SOQr>=f9@L>uC(XvNV|ruOeCEt;uo5bkHYy+oy&->=ouu z$(09opOH~{3f;f+*05CS5>dq2-LJiOUBkS?dAV0|8-f@{K@P(Nu>rpklE?pie^_BE zlhjX6Iwn@BQYauR_#tDls%(bBO*$5Ckg)wL?q`_4UT%<)oW}9mO`tvvqn+^gcF(v@ zSN-&<=qRp}8HC*nk9qX?4-X@I&O*IyMC%wb&4RDybNG4NGAOX^8G-3stHq_nu0QRhA#k4r_@dLu!d6iE$&n zlgz&U(p$D(-^!R2c(_d`nFQ&Bj`zOOxx`VHQDOPl2IO9@`{v?{KN0h5Fj6Gp&#>Ow zj&<3ticDGb71@?@*lxL>Etm(C>(uFAZTxOvf$Mm^*Q7s_zw9G?S zmz%(@3Kh)Wq+VQq3i`yoWEeQJ=hzA|Z?yu%L>Kk`KQrjH--~$HTRW$$4E*$-LN)}~HcEGGj#Vk_V0VN)+kra|yh&UM*vI2ZCMJWg-aPx)oyO9?)F;yP39NC>h>2E)T6b#1 zXQ@(J;niJn5Lq{J;Mkqch6%WNz(@%X1jNy+C+IZb4^NhxW8lm%;Xo`P*fO+z7f3vo ztSAHw+{$WoKBN&CK$7c9`WQK51xg9M)~y)~*J4>Gu|LPjW5>=If2UEdxt3{yVwq=; zf_zbfK94t-AVOd0kI87Vo@B>{Mnn$unxJ>P$}45ry(OiMswKxpJ7__{iy;(Hz`>`C zU?sPT?Rwv)AfhOUpa<&|P3Dq{t!DLPte#U20+&1|W()nlt;6r-+D*!Xu{i}_qiBBQ z8Ew8|I}%ckvfhG-b8FCh))>#>l#%am{~>q?-NT_mxY2nh zJOEOz*eCY+Bw-_oj&TtK$JQAyAl=Iv?q>^P>H>b9Ntn{-!dVWjrGAT>>g&DS5-)sf zo=GG}c*unw+v402)2S~v#wdc6utap}f|YdY;a`)(fMC|YpME9Ee=B3Bnvg=+YVVx1 zx$mRzZP_HOR0hLCd=MwN-^YsdFZugI;Uph48hhR#ytDZDY|L!;;pU4$dFS)AJMeBq5e0HOBg!Fj?XJm(x zUooD4V$lpflvjKfRE&3EE-B<~&dhfc36gsrcH;uGTq-?ud|BYal>f840FyyYY2$=1 zi^5>g8oc&vs~ehj8KnVL7Mn-wx zLljXXA0XdS{K7$aZo#Mj$LcnGu{3%?>$G-9(`bt0lc@v9b7eo#xw1Nfm(t84ttB{C z<^m|mBR#qWX%tWT7HjGf5B)t-s&jMNU`@Nyd<@+G1|i^|ok%3=#HD>@W(P z+?L1%s@EIdaaKfO_2o;ElBAC6P%&_yI>kr~1ocYvH5egL@|xU;5rZ`nR>tYeShymG zG2A7h9lVJnSSK61h8`~yrwwehT?tc(qT(scc@LKEWw%UGhZTS&_X({%JW>;|Mk)Jo zcsvkGDn+wg@GutC?PbJ2Hu3yNwH#lXtk9Ie-pcZF?CFyQTq7A0C@S)ljtAYYixprX zQp#ydN4At{5ml^yAs}oUeAIka*c#rWU<)0+u6=a z#5rx^!N!nI>xHk06_}k#8jc+TOnBchd?&Agq0U+}^->n_^V%z{ebpaaj;OWTtEa!oM)1}BH zBFr4z1W{qZCx1x;$X?{#rF58T+auygwx|RT*eJ_~)|et&REUY}wrOh_U{}`XxhFbW z6m)8!pu^T7Gk~1L=e|bY{Kl9{4Y4$jg%p1HGDsV;cc7>D54UBh4i_+R!g-J!hQ%?G z_s|jZyCvRW^e@3~BeGDmOL=hLf^2msn57J2LNGh!IFSkQgfI5AgksV{|1uU{SJkt@jINg5H;iv%Vi#|Yw zc9RT_+mOPBiz9<>jm{p!Lo{O8Lox|OjZ%}%T1i3gC1#I30b5=U+Yu8j-TwUa_NE1Cm9;uKu5I4nGQ1#3LLn8mP%q6-FWw$qlfVNVbl{!e z1(vL34+rqYzZ{^|7)Y_z#57{szxVMmCtEEDSlU)c3m+X)xDs?KSYS3pyq$qC&>&Q$ z!?MV;>kM%aae}7Qt+{Z=3fsXw5uamHQ?7x29|OKIu4oPo*ud6r5bzNOZ$I49kz}Sh zA8K^8fLbbA+#k>(e4_jaW#-dBL$9~#dBbw%&R4J*jL#HXI|sQ3prcc_6(6z{v%sLt8?A>+q^Fm+9FvbD>a`QUCpH7gy}NsQW0Swh;Ck_0bD{ zIn+mA?Qld{HGu?a(&sSeC+^d@(Lh!n5`;+xDiTI-!uFh>c~W6#>|FhXn+w=e!7&-) zD(oH5`PXQ-f#}qzrP>0a*$F9+1$&npx_rg#(HCR2m6`w7@FR!m#gmxt;5=_bN4-Vz zclDnn0PA^5S@+UrE^C;YT-z;RZbA!$t&}8}YS77IUEI$sLER}w#&+d7LR2S>a)923 zaO0?Bl|{JuZ(Ky*UjxdqgpNSRwZ|-Qr5*q9n`l2(y|H;Y&?2MWEi59u?4Y0DF}sG< z-i_f)6lxQD)xXg#O>Rg!Nnz1;KlFv_&N&%n@wwqHC<1~Ztc zUpj9nVr}_@d3|0N@7_CYe7%2q5{z97U42?#@O@vyUWBWL__cNG2KcZAJz5W)>TWjf z@wt71s`vi3hjVu>c;KdBr7XD`Hwf!A`fk-cZ$X&^pM|@M>t)!jx^KRNnwFZ~KdrN` zj?_syw<7!K!MA0$ZFI7Br7rN9Cg6W$`@-Fhr*&NsQz)7l4)^8X&x}G1c@Z3e0|(7W z)thTGku#olaJI;kgeQ#8DY)<0_EqXW>0dTQjyv4{y0HF_8SDQ$g#D*(&6&aGk3(Lt z>+AYVB8`mny3zPQozO(1`aeRUbsK&d+(*_A4xu`~$nJ!X{_7RP24l+`K`iE9`IYYb z%a#K*d*&vf*bWTz$W4c2fa`y!z{Upr+yYMJQ6IHTUJsDrr(IUEYn)D3JC zj4|`M@kb%@`rVq}5DH3_SjqnjBT4fd=C$~N3Lbx@#kg7Y$Ftj{C-s{1@wpax^BL@Q zDVDCSDarhu>W4fh!n?|3cqnOr-V$bgn)P76R`GwdL=S&0lxQLi(6TSaoo$==O0%7 zx_$r6&*mQo=PcsEgRxi&M}@NWe(91!v?b4-CYF(K8$`e2EHSAhRMtrEtQzvcXdS9B zC7?Kw!!^Yu8uxFA@sMhs5tij9xq3>)YHmxF{*oJ*4$c%iCWS0kQi$|$6qb@fOOvtJ zH~!Ajoxr_VVz9fEI@gPjk6_lma+y6Lhb2KybL!KDG|&JB-25kn(ZxPg3OBu3V1scBME59B}&38X5ZQ52#+2(1-3v!QG#0zQY&e zXD)b|7n1Qfsz^wB=%9@DwuC>4Rx4ZSmJ?lv(tx21u;4??`o?R)_P1hOfgrt?vR>>o z2}Z$)zkuJ-ohJN)tw6j5JejOeXd@u-z@1)Q%}2E1Uw9MBj=3oEL&snsD3p2i7`fnq4FC3*A+yB;4Lmov*nwnht9LnUaN+r)CErPZ$ygku zPt*7VuSyy(zk%se&E%jtfX2j#>^ zRGt+&9cZrIuMa`&$;Q(rxv&Gf$5-w+48E;kkm5%Kuu!;lnyk>t`-;h?t$+cNdeAX% z?}-JxamhC1&gf38VcsvW^*Ww#`sHU|bAVmVm#E-jIS` zYgu8+YGX$%Os}l%+Ds-$p@Msqd|uFaksk-jiAE#I3vBx(?;lsyDZ|IK*S!V)NKeNP9dCsCHUP0dq@>i*F}6aU+?9&=`b5cm_ZS!sVp_NN^!hv;c>F7Lsxvgw!z zcT%1WSim-TNWXx43b(8wMTem-jKTiKkbggO3Iq2cPQ(@}L@Cl5+n&z<8i&qH8zuth zMP=Z6cM11G%OjZMMX=6B-T#4s5smWyf<3nj9vTYCnAGp`#tZL|(BXSv;=92aRj9v) zg^}o}N*C^)9Jb*uvma20LC7YGF(jCr%d1=zqdB$Vp#o_z7rTKuF>oK=npK15nqSLi8ek=tksPU74L%1 zp;a^z8~3k0b1^(e?lm0S0*nI#g0Rruq;Az$Lj+DV!1qwteq_8E&!NyQIXdhCb;u z(us##`{v~)80Yc-7no~}z_uJFZb)#XreXQN8t9CcHSsUty?u9-~!MnXXILQFZ zoQl=@#12s0@J*t*`eE>tE#H%@i3^+W(P)=~-?sjyTQ(7)-vpQzhBxWm7vn1or+)_* ztx5)!tlB17jTa&R>#ZF%o90Z3Z-_14`y{6k{$?{!+E9w9r?pE5k1J((Syz2PMEDg_ zN_b`4_90|Hh1GJDA-TpQ(Ty|)T)L4tn@5?gW=SB-elvDo^Fg<2j4}U&VUk zCBX%>TYtXIu66+w_QfE8yGIu|hgpN&HE=aq%#>jD-o#i~rnS*ULu1lRukrF=;WUq} zX|^dV&d`wzaQZv+Q%y#z-p9s2C15&CayR)-OOZ1s?jo-1B+=Rev=3MoQRyK}11-`$5KJXNf>Z za9x7#;B`BX8dZDiBY1wbH%JuCf8{ra7iu(|9Qp;7f7IyCdk_VwkWyDGS>8$A;n;ag z)B+vdaYtutz+0f{H_X%|REQ1bgg7+|*k3qP*WPf21N#frkinZi{@RrJ{kKoNZ_kb-dE(L5J{nN=bQn>+AFSczb zV;zJLQ6_;T?;C;=^HKdbHM?$j@skK3$?B2I7n99S`7&PCDYlS@$Ho*szHXqceJr6BT{39X=7j1=Br(RYyAy7$c|Cpak&Z4sS zo+PD=6igY^d%Wt4pGf%0hZM4B8k+}wfyPL^&pDsB_Ja)>#U>gXT0iRrT$X9%W4Ud_ zi!f9wrg={nwf`T+-ZHAHE^Hf>l7ZK}mA;16?c8dwK?L36gopr?1e3EBympAl zX9OEVUNI?aAXaTxh{_ql2m?ZlelvbB8;7r+es%EcBM>O?9}*ZJ~X}X3!%|j!UmtR}}($iB}qK z`sDA=9w4ci-Cnn?m*czZIqJtrxr__QAtv5eU3zP}NpNj44E1kAL@I+q^>;+%xby3uux`#6F!rDKJ;7njvDz*zE)QY{%PgK0J0RFXKBFI^)+Gl8P}Aj1J*GNnRba`;(>L zb({|QB5hZ<=JO8P@l*u9AmJzI4h&9bEW^D0mqN|!f8-)}KWxiDK*$aWWlLU`?L=-- z1aDwlujYL2H$v>b%JvBSP8>^Is<6z!?<_3l9nODxUrOufrIaJwN8xoE_^{xz%#=|Q(JOfT#v!t?`EkYiUs@A# zk>z5-zlvY@SjqBDmF~tF3?++~{fRvxfreksQZctsq-fsOI9>VrnELa~pcF_Liy`;W z$gN37k$)V;2l?f^ank=({e7%$CaY?+7sGL8><$o-2rqavfA?WiFJVNQ;49i=OGBq9o@6sES$tYD&7l`X1jxtq!>ZXQP;!9pAI5tZ)8!bRO_~WsgA)=N)ciG6<%%bQ=7+;fS@z z|9m?EqQ_rwMcWXiXK{41oYb3IOUtH1dN9VF!h031KX0zX&9;93pNd7+4$7nk#4X*B&)2E?Xq`1|Hd9ZnMc>h zFFQNHORSC;=dA}6gdf7y(ST1|*>pM`TjvQ-w>qvS{9t9?DrX56zzs*`(rYR?%yn)s zJgKsAs4n5L>9&{-eS4Jj$9PATSD<@Ht^-iwAZZ9gqq)T^8|i4mq<~cgufTD0aI&b& zSU&wmS=(vLe$VdVci+XW`DF)SOW+9SeKPv_bv@KutEPM_!3#2VkgomjSr7xXQr5m) z&S|Rbg;>Esy}Yz%^c2A_;8G#pD&)`r5X%f8$Q@{xl-97jIGx@P725OKMyqPC3iu=E z3rl3LDqZn;s-9UVJ1qvZKa+p-_XX`V@H=S(Dey??%1NxEwz>4Hr>o3QXy-EH4YRxdgl~TTf!6CV zQ6Y(K!wQuRHT<_HHW@3P^ZtbHfFU3y{v}(LWVcwkn1M(4MnJM0mpqLHsM_{cFo`%W zwpRD1zJ}qyT)WT=OKaK<;#KD&6O4AP@O(+qDfO%3^FE)_0M^ZF_G%zE<4@))eG96} z)dKZa!jG|)`A0i`TsSx$&rcNzu_OgfGh+Vusn_m~>*gr-iO+7<;OlPi6I0wvpO5!4 zkC!X7x}1+oTJlfu-mH&lZ-midjYg7Vfbg1E7LFOE%nk;Cdj`55?9K2Sl~Al=5F+hm zgYxF!M*;$}%BU}uMYt#9xJNoO8@qe1cyv`O#Y)a-Y4Cnfz%4LG#z&@<4g8J5Q-FXb zLPr*Bl-Ns=!eT6OUT+5q69A}I1WAKoZGo5kbm zK$$HGvV;5AgK&pf(rT;{7)?jpKLxpiF-8;crUlzbHUgVb&VA2C>~nWhP@dH&B!CNTlJ2l`%%Z1L@ve-We3G_)DgLw>gA!fX^81N1{0Jt zwh9Xv%GcWCLQUKgDm^L3u+`p)z6SIJK2$P~_KNH}yOpmFECz~$9jh+SpQj=5&$kcA zmfVN2lg2X!Uwek1673WpX+K=uYiyCQ70sTu$qi{gS@v&p-BuW9r7i;lf2+4jatBC! zVl9SCN51GJan}sVq^x4V%vF2`NJXXPeD1!Ro2z7% z&S>aLL#Y=MM?;-0P=~_*n8B%%$BurX);wl4<2o}%Z3Jt{gK)!NQj2?V=44nmI6Ppf zCY|4lJhxn|R;iWhKeP>uQL~bWem_a;ki}ba_nqmyos4>#Y@7GB=U#u3>nsvc&`kQV z5tH$S`amEK0zdER4hA#SwN<`_T>%yiX+VD#CI8r$DTRX^Rp~FMCudg%=)ck%!#~uA z^IXn@GjL$7qMNrx`-FPD-FNIDk6#t>O|HkKpP2!*mWb&a+m+%Uf-o7<{nLXa1JQ7-3XcgV0BjDzP%bquvX^>1X7ft(v zB^gUZPhbp4#OOyEvfQbNBilY1>-s!&bJCOAGCv`Bd62lddHTA(JCNc==zalMh5rMX|L=bk&9&bXAU|FJ;udP)jl7(5 zYc6>iw#P<_U{t12tpEG#x`TT;!0r_p^?%pw62MP!kiqYhNC3oTNL_l7)EA9Y;pA{8 zbZ%J>u|qwQ@zF(J13*}d0IbI`;BazJZ8GOS%t>8MasY}_JwbQZ5T0Daywvz3S|4(gq|zZCK08TChSu{)gNs4xy$pQrjoj)u_9q>t3DSOI%4 zS#wt0&#Z_1q5=km677H|qo#%EnXmc2@vo3H5BjOY2vp|apRQWlk^;K?V0>_;@>jK> z_wlcfv>}MbzM5tFT(f0D}9L`*ISpY3p%wxGg6v&wfyeu zZXziNYnmB3)B90k|65SerYxrw`9;9I@?Jh_;w)x)O=L3Yfes$pPHJ*t8)=;wc{(6# zwtwcfbh}zINs{PeU*{KAg#ys@DC*)hU)772bi#|gM@&s_MB(s_0X2^N9G0`r z2Gb=hJQT)Uz)fsfhe3d$D%Oo6&3>@4dsYI6t*rtjaw0u`yxPX^jQX!`D*?C3qV1lv zgt)Y30OQX8x!$^&aOD17nt4TXO&-yG^2 zQ#XwED&%|sJR=PCBSKVSK6zH~!uvcw1Gdq;b3kDfN1Nf_E1KA3OQh(%MJG>k2DRcN zr=!-iX063%lv~q69OwF~zo5oqz$UCrj8!GsmnO4ZDod?YTWzwfFYI%f|80j<%&cXP zH#SE|hWM~&Xx2GS$9fAe&9asbuD}KWu2-jA@?GHqO)(e))_h5!lHXMl_|C%VVj;T3 z9}T_rde3VY=%DI?#QB1S#H}M5mlYGJvc>#Zh*@4!@qP1q>}q2(;(q+hrfE%R;eT7Wuj|? z&RICIg`4es-kU{XpDyBxtIo_5+*F8%_RxACVYxM;VvjN%Z z0sxq-nTi_X+iq3;u~Pt6HoRR=N58=bMW((ZE>vgy9o)xpQYin{BD+S^^!2B-tn{!{ ztTG&J4z1xtn$S*f2n2*n_WM~u?6l1_6JmQ8@Zws$Kc>lg%-8+VOS|%p{B5v>sO!|lKdNiFfkE#U~!$e%j00D;whaZHWdN;R5ba} z8|fLcXS0Rc{50dgl8u)MzNSP-;&>kL*S-EtpI<5E)8vs9FFV5leuKt{QqX;L7RL1& z!7_J7ORPb{de(kMPftrqi>*N(j&Su0V3+2rY*Q#iz4eHjr`_t1p(1efLPVO1f7;_f z=-Z@#pxyE}PD0EaYwt-37VqnfM?hNybJ%7_m?y#iYrpmZPQPKa2 z-Ga;q;PcCD#@FW|8etc~L)&OYHo!U+*J)1PYUC!(=U}z_f<31s+Ec-MOWJbENBQ!m z5IE^bQ#9FCyARFy{ptQOpDU7fF8V`hrT>?XL5-rq$jtjsu{pk9EuG)E?gD619SmXh zXq>T(j8sz=u(74iA*a3PTV#lYhC z1?{atnR9qYWDcxy{dg+#fPw<(#}f8B@Fh-@r|g7f#mkb|H>Gvm5mq7ZL{X;-ukg@g zD2@8}(g1K5nLc;($IM`wQ;x;E&^w(P(~x)+5ruAPw1rcD8bI&ylh!o>M!sq{-v~bH z#KHIb$g2rwYPiqp4Y!EIDoN}ar1?8!+()*WAZj>ef|aA!%E)Ura)A#bRi#0%%KKKk zUu61qH(#PGx7luXdMY6wKyWBGOB<6&8Fs7u#6M(@@$l~i^ z6+I(kss#!f#jh4W;`fS9Epf6_82r0ecARmWbliGMDn#dE_&J@Zw_zd)s*`j#v1bo< z(n2egXKa-oG#i|=_Lh>$ys`~589fs`LqeecS~I!C^pj;&bvDr4ey%Zs-)H_!RDgM` zO$+K2R%yXS<4ZJOY3~MK-MT|{w{kllWyYE0(!~-?i#F<`NUw_ZZ&a~ZUowFx3Va+~ z1F4;9>|F|R&&lQ=S9MQU6ux3Worv{!sSN0rqpbOIaPO`|)lhmOM|(&~5&HjF`YXwmZ$H1%1E2E$V-up#Re{B%MZ^ z+rM*NZ#UG@vAUG^4g@OF`StC?z0()w&wz~g8DqEw&iG$h#7rL5NB#Kue|Yy8|B{n& zUH)il8cL&%O0R2x6LLQRG}QFJ8B2qJ@hkN{tC5*W*sbTu0&#v%zF8y-K z@)YgBbZ5PGaTz3IZT?w~gVOG$42c5tQ%F2^odojl<&%K7A%8|x%;USpC+xe|V#Q0` z3)omD2`w0b^+)@&VqD2z9r@+$=1?E$<>zP`F2KH{%2n<_P@_aNFtKh95dCG(K2$zS zvL6;x^g6vtnI-n0O$fCODUCQ>4wspT(I=SjUonGdTSI8Up28NZ?D|ceY|2(cA6A~C zod7m{tRDBtWTnbm6AL~xr2kvg0AWvOPH+Ng8rzwpyotgoXMe_Cpio@653}%@!T_!x z!XKq#Oa4?jt{)Vtgh8*5fa3Z5h(SCoxLSI zxw2c@EDAuW*OyypwKDD^TlrE_XdnjhYxV?~ae}shPfw9dFNpakge1Ov=iwSZzjlkn zqyWbJd;3RI;chX}Msch!+#ZLUF9<%aRqqga*>T;lHGviJVTpS1*Y4GkimQqhI_zmY z;oE3D_d1gzVUCOjpdXO8ot4)tUHTc1Q*JE+grm*So<5tRbfnoCo9A|^_ro%E08C-# z>~c0cM6nmWkU{9}I?0IXxt$6Xl>arL5A-?9P_9WCFuT1WzN*FIDU!>GX9+Y(M5G}k z5_~hX1EKpEQOF|PeS4`q+wdxQF7Lxf+gM*vsX?u45I)tc`A8a<`KZwZThK6&l?#N7(2Mmp$=NQd*4eDEap=?&y4K(C->kbJ6QH#?Z7D<8 zwNABH?c%C2c|7z4PjFNIzA zGkdi}@lUqSb8-Ru-}_pMT6UoI;%Z{RR!6nmB%rzqcu8CEe=<`^1;eQ?08`z^MlC(n z$IwLZfNn2Ch@lt2E(2b0(=AXB8ARoC&r(d^5CV8|tm|m4)Uy z1vfaK7EGiD1dS#7gTk(kbM9)7K$wKqJ8o@U-&xGToN~x`Ttv*6K9F0LoBEYU{U!36 zG}#y`rsuSgruJho_rl=zmI2xPOBmfXnyF%j${sTt* zQ;#doZvJOvW`Vfa2Z)pSc_q~b!e6Jg#Wj8V=_j??{uhI`y9ZgGFXJkuAibnb8RiqK%< z6R+#$6`XV+RK#(2^x1)myf(;fk5t?q=W&%fy)i@a8;P0@g0BD zX+rsqw!mQMCJpheKLzL;QzNy=7q=tdUBaU8!{bJD8p{NZqFz<2BI@8PY#udMd^` z_Ge2XzzYGC3HMCp)H7OZYYCVfi`wb{VGul3W>2)YJ-@cgKddF{kjnZEw<}%SaxlEe^H7P7a+WZxoy!X zTmk`sh)8})`+->a-TqpcfGdXuP{ejv zDnd*ZE*kXceihq*UuPTSbDBc^^n&1EUNv!PGB|BnJQu=*<}=}^)a0`r(Dc40B*Xpu zn&lT4u4PW*Cof#!Row!{3AOFO+y?A26YdF|b$|cVSM0ow>D+$ycYXtT=lR2+@r*zR zxT>>UFLSNU+FHhTWNHIFkfbI5KIfquq^XXBn9p%)hqq!xBjJ17nc-!<5H)Xwph7hp z)DsmVDNJONV)tu`%<4Js#DwyV+XqBiNw6vZmoIPYFo{@!GMd4p&wRHfuIzeh_ssEk zgIo9#vus<_fcH!t)e^JCuyTxg$ApHgb!)#w~L>=p64_@N#72|e1Wk}n^{APyiI zFh&58Y$8a@eFY1-Jx26u6&*|9&fwF16baB?VC-GLQyg1izfCUv?VORhKjYHP-#N1S zX4Ao~LBFd(vQGSn(GKsk*h%*89&H>~ls~UY#pfGx;wTEk?mlimUDZzSUn$ zV8|0Y4*7aN^~PuWpBJYYNJPZRlDU6$>+Ev>=w)6pfJDTfOxkICrHt4zuW@Wqbfyw( z$53wSOzuv(_E$dUHo0PX)P6=Eb`#b6PPy$Wtd&TE=-KQRdl1OVynOk%LUbOh*yk$J zY##vY>sXzQ0n~yPQnSUgDnLBKFBjdf*jn0`{5Ys#lc7A)5SLGySg2uY|C`+K|0_NO ze(QO0H1c0%^Gu=aY`X!#VZz4cvp`NGT&9LPQX3y3^vp=Ye0#3GYtu{D*NaURK+%$K&N)c*I@ z3%n1zS{QeKyG%QN5&yzu?Sc2%O>K_>=n``E^{>>&1>&;6iqMRj7*@Nj3=<%ug0J!4 z0Do-+`}i77ABhg6mA*>|%y=3xqFW&p*7AdkSyt@n1f>ag#i>p|w|?^MO)uI0a&_#% zyqnx7#V1GL+|QZ^2rpAPg~@7kIuUap39|G3hBjeenETJ*AF}e?n(@*6!5XF=C%Jia zn{(mSffO*xW(F{iK9C{u8jK)GbslD@y$)kOZp{4)s{QGmgm9hVqzQ@!s#tkeNbgGW z{q>>&bGFHkZC=+FSyQZe{L!1(f&cN96h>D`*H;D2xAvBqOa(T)JEx)Rh6i zU;MF2L8mLH8sw%^so`$~i0r~fmp-3e{z{+713RS7;*CFhC`&7x7k6$k(o}T!rPg=0wk{ud3uFb8?x42V;0SGd~(kI5MOC5UF4KnB}XKq z;j3Y8MV@@P!qBKKX%5}Ww7wwW1k=;&ABXwR$wHmZujOg*2?+a?GikeDdmTxUZeNg> z!%nDqC@G#g8zYSiq>+O&dKQmckMRacXb1@iEm5l|kMXcK5a%axCdNdl(()S6NR8g1 z&F6i_juY$GVzZo- z9~%o{G3k3klOJ*@bdaMGnqcKyvrR*f5dj-_FpC6&Bww=sYxztek0ua^Mdy=*UkD;I zg0SH#o_3)*5JJx@gd61l&;IFmP7bK*#Y{<<+{-qPh}pwmV;j@6%LIO}_jqc$mP!ix zlwq>-Wn!osqTPQTdLiu8vzRaBCx~2y3wqyyW+QekDL1bDG55{gK%ls|w~&Zie|#0R z@!lZz*H51p9#@1ybA$&CKXuDeWlNf{SL@B{ z_Z51SApaK^lo7)Q-WSnO!KoUHS7RRUkWQSKT)K#(qQYJ8 z%mv&YjcLFU^H80H@1yW^ZJ*)VwUbbM6|umze`nvv(k4upOX|| z!A8(<1AYBR05mJ$ij91W?9iC+3&2T1~%ZyWNa&`&!_vvw#si$)^KrqXYw zd;nxkq;Wqa4Lm`}LOg-rEmL^|h+HRMB45oi<-`}kAA!JL^Z9RX9Rw~wShiSTj`q30w{W966@xPmj!@edrHDc%GTUjp&rNTbJaIK9kTQ{A*yh1*b~H^C|n z0~j?^`8F{<`@?n}0fx+>3Zi2!a-j+zMWR0iGXe_%HY#w00t7>*OA@_503R+j@#X*b z5FYO!ra9KxNa;~x%QkasVBpeprB(_3@!0%O3YkBExUHm}6!6Jx) zsi3r+iT|PHr{3tvEKCR&(ep66euS&-VF-Zn+2nZis5Ql4F%RcM$7Y>{mL2L?*kC>F zR|#r`*doL`NE1|xLZSN`VrAw1kzdLfz|gT!9BRUNe=T=7FHdDuz$Johp7jQ`geoQ; zAs&P6SyOJ&@Lh{jiA)-(aAh{ir>5tIqT1_N(rG!zwGLao8lR_ zM}*0tKp+Ty6%Jc7y2lZSbb~MpW!b-KR(c@+SN>SCEJR8HP|Z8H>aKuma0AB#RZDsB$Ox; z3C^mq9C31bRy3pz-wm6_mt`kIvhE7gsxGKlzOKGo zjZ^i=x19O*HJoG5P^Yh^x!{E@I@-XD$yhcYwa7)tU9c! zN4q)_F;y6BO7p->h9U1)tQLIbfZ1&BT{w!LRzF81rYx}YecdFa^&bngAtz-kiO55P z38=Vu?{0n!A<)`T{P;6jyht_gw%<61-@LU@391JozkLf;sEHlZE*D2KZDBVow7{EN zX>kcFdZ&Y`)jbFP^amnzb?x+hSjqlgC}6zoft?*e%xf*tLZ8lUv5T&hQ-7oL{$OcL zPaURt`5f`F(RrfhT;v!-0+1MUpF9-fGtSvvKQ3x!-GGP9SpZ{1psy zS_6Ys1>kOs2CsUFCw$iPgQiTE+$M_k>GvA}-@qR5G?msaQ>KeJpT{#Auv*-} z2XhRX3ZaIxTAytyhXHU%9u5?*sZlWH$BZ4Qjk~V0;ilaF)5izo^Ug+0vm9Bo5#5(W z@eG(~v>d!l^a$KkR;=)j6^U!;t^Ykt6r3yZc!RFJ!)}pZMA>{Pe=B1f!ORRY>X8#+ zH@lx`pei#0Ldp2?L1k1>y^m!p1c)_fRs*P+q8EWsj!Ur#@NRq-<`%raXJ!Iiyf$g4 z|MUcxo51LZdynt1U~RStc!V}R7u`)(>P+hA1jYKVR#k)kX9mh`PZ6Aq^cFpx--}aD zn#l3`^8g`|nf~;8xjqIaP!K7Y7RVVia$R+3W>t^$P5JU2Z;5+Q{qbd~nFO#GP+E_2 zQ;)H!s!}?SG!Z=}`6A^{PjJw@6S3R~YCdfi8X>|GCc=C=T4aI=>?O=}r|X+HK>`g$ z=Eraw*c))`CfjVf?y|w243y~LyAo`7pajhVpd+`GV%td;LzQ$H2LGm8hE44N0_oR2 zceo{QA(t`958gM{=sS%G<{SL$n=RD7w;Gvdi#3sPiBacY_M+w|1uZFAc3Y9czA7m~ z3S*}tQ$?1YMgTIF@CqM>`6O_VvDXwzg#whbMYxD-L;beyd*Z_%KMnNBU~*MOL>ySW zB`D<$I!j5fnu;@n9C`niFfX%-v`GQ?^;c>jL*tw;Gf}GG4!RG!DNpgXe;SP?o;JfF z%yUvWfWbCi-D)Xx#PKTXJbEAOQo)~Fz0H;W5Ei3B2S)2uevaYdUh=v~(vbxKl&?Z! zo(IUgL2|UbA_i*sxBiA&73`+oJ2VV(_+xx^tB9u^eL3`fbS390= z&hV-dK6qabY$FnFwg$--?hGPD&-g{jMHFF~Yi2AEBsnKd*^jkKOCp+kwFM+ia&A`@ zkxGZfgjdBP{%a)W8W6u_$oDu7dLao4IX{$8kxO}i?a}%fH;b@VefqmSPZ4X**!|$A|B8QHo0(b%hQCpBj=;_RBeNjvgzB> z2t?mcv*QIX{#%Q3%be87nFWYli_a%3qJc@FLOz^}+YBPr157oVhkHw}mfJAo zQDbc_G9uQQmpf$Zluzu3jn0!#iLoOp{d+;t<7Eg4t3p`|>s^dvQC7^6pG-+`61T z(&yKk;7=vcfSDYxviDX0tVP`>ywJ#Yu{VSsT-NiHHhsCw3BF4#Yv!7=zFU?sZ*f)C zrG8PBt0{f^))^_TafLqy^CI}<(AEAJ(<@Q{9oM;D!z@urxym}$^w>HE@Vqit z)X~r&Qp)ufRKZHW(rK^XgQEX^q2JBF9h0~P=HT%uv>jDsmX8e&@%krUa*;P6=yG`$ zLcqXOK~!TV!vX%xM1O*aP+*<{_IL})U;SSX394Yo)tvUjJ`TGLWJzZQYWrYvgaJ{n zjmd95HI}p7Gc{J^oy6>1e=&(NPX76H5JcPtKTm-4xwolwCn)5bXDGTVtj6c~yHI49 zymv>uNa_I#3ZuY&-Bb~^=%@R4XCgiw*MyDJZ+%t%>3(0x*867vgsVV^f%)I3asMrx zT5aYlHk@C4jDVA!mz#z1-Qp$px1ro9e=e;QGVhMi&r3A##)MeIVhFHJd?_sJ&mxZi zEl@bxe2{N892fD_q*p1?z^{2$ks1jVH^HF(Y(dQ6#9bP_U(yEzC#2VHwJPWr5ru)Z z`9DVS^%4KndN9~7qy4BYh5LG?x$m~T&#rv;_TI_R;O^?q zkC3{A%TFT0>%Wx(Tvn>o%*<=Q$^$6;1zr(4J<&V2wHn?yA+;JBFH&?8V|7#-Jl(A1 zGg|zr0fQ57aHxGa8~)OupWCavppP*5qq*I8%&MRsQiroWoYgjWe|h(0QugaS;{0>p zt#dVz*~mh4KCQ)}{|;(ySI}>0-}?bco(g^4^DeH{vq(gYAlD;{#q!x#LgIM~4eUEZ zbs=?lh?Y@=pQ!ZM#%ZOR`|6aM^$JjC&F+j_YQoBtB^|VD{a9=4?*jg$)i;$z_o4s4 z^O}hj;l#|a?%%lamvYQUtqYi>2;AFRCyCAissj%AhZ}z}ll3<-HD_*O&WG?py}{Qi zd9*^-m)^zm*XXeR5Q`8KIETzHP+ufxaheoS(W6qD0PnS;%Z5sLkqQk|BHgv^_SOr} zf19L?5Rd2f;x4Z8i|WVwf9qp1XWK!sz{YyL%E@mCFsTPVI{Sl4%%9lGm++k=)L(uq z(>EW@`~@P&l1)f+psC!8ZE+vDR&ng++@@Z+XP&GWU?E-GFe=A=uz&&^AF#rs&_7G( z%MgH+Geuv~D=rv``g7;cS!BrwQEA9t9xhZrwTf@|Q9j>wr2mWcwKwJ?+NOZjgW*Z| z7$~HBw^6MipWdVjI81ySYKLGmzX_>ZNN?zj`KAq3e3iAhToZvYY<RE6g# zDDaaz2#Ke#<*n{brtBN{PkGSm@OrcfN#DJ+Eqq}bd4&v$$mLUDSBB4(V+IZCwCwD* za@#wv;-%hYqxk$C=cW;;`_1{lrQf7hXf%--iuDiG#P=UZPz_+>VZNO@_SgnAN^0~P z6V8lD)yTo0a3ZN#v{L;4HT88M#(C`N!O@D>04z?f8HD8{fD~D1GMY{ls1N;u( zO9v(RVeX)jF)i%u<*Z_&`b0tO&ijH`rL0Jcp$9Ai{{IjU@LpgG(Qb5? z_FS6$AyLz7<}<+58OcPt4h>6p4R>z`ie1x|C=I0%K~;sFgJG>EB3)~t{&I>% zi-zB;`}a}t=_XlNju{`MAccm|R}ICjzWcVjNbp;b3?9OX=f;i$zN91?+sD#ZKQ_E* za@*Z_!0_0!m!_#{3Dk))J+(oP|F)mo_F!nS?))X#Q12tn`~EaCqGZX(smX7?u#s1I zMi0^iFIlE9976j5q4hJu(NNb!l=o?T>yRn$SHGNhhd_EhP?=m;QJU%WNag^W^~mW` z!5}vF>Gg@TKt<9f(y9qZWg+GyhBI`Y0pFh$kT?(S(I=Yy#<9qNUGP?V%Cz7mT0hx| zkpxyFd`6P!yw;}2iUz#(`%T(HzCfgSrIS?!8dfFVFD*o!&970({uO&PtOeAt*dE-t zOKL5az9EX*lJ}6g7Y>}W&_S22gGk5HD9U;@*l*8)@|7A5v{W6uIGpWy3wxa;Vv@yh z&mCggZGPl#twjGL>i_P^ZY6Z(Uwi$kbj;#hW!!aLDXDS@v zm7S`nSjwZ$e|5QDM^>bbf(B#mQHG?V;V%(*Opp>m&wCnDaTo3vn)S;<_L=hYvZbAo z=Z!mf0WSoLyMfp4HxO|S$BZ~sP62}Z@_B`ngygnTL4Tsp5dVDLIQj0NX)%gr*@n?= z$=dVt`|`_qEks(!cKx)FkxTQIp3YJWB8jprIOEf%d;pAs`LfmhBtqEn0Q#>^Yyx9Z z-}6R8+uNo@9ol ze`*YpX?}sr6R{W-V6m}LT-|X-LcZR275NYq;7fvJ3uz*y3Lj_khX`e#6+b}Q3-!D; z3-j~@<7h*i(6+Cg0=5gJR#4b*mr>|GGi<6OHu?QG)DT^=3Kk%h!sSkWyk*WAEbmF} z)Lsp~^X!Wt^XVwEgn%Ax^>UQzNq&^te_13CTy<|dCjP7CM&37XZf4P!ZC<|ebdR%m zkpB&WC4Z8Acqt6tU*F6gayZpfe((GGP373%x#L&#z1DXWpuV}f2669}FKnA!z&}a3 zwr_J#fYBXTarkGhNZ=oZid3yH!PPU=dLa+NCI5r6|0l2gyg!xwA}2fTgVJK%p)`3tXTbWoL=Hi~`#L%$u4Kr~bLePe}S;0SG)TIrUp<)->*=?p&P{ zNz}Mtjd>jB&dGq>1BlS4gDlP+Z{(`*xd22?UY*5;{vtFTp{M=S?$^6*PSR6$Jh_8R zMtbLqTegn={xAoC{oskNtw-9C%!c`QFdm8S{(MKn@CMqXtl1=O$PlFYj_fHk}>BPLW)axT}-E5c0lFM(`8B;7|sZOvx>^qBn{S2Y_8 zFk$52{YZ;@b*)llkB9*)GT@C&`3b^vvu60P_w{WQ@w^Hea;M}hX^Lv042zyLbIaBd zX`eWN=%H0qV-qX)qgCxrG?!cO`JF9|(PG8^6Gg5uxe}LO5nASo1Nb_oM1OCzcsMaS zrKscNUv!u94Wzvce~?6&`WLQW&YMm1RX!;@%+jnNl+Hca_YZ}P8dC4Fm|uo{xa6i< zpieg;FDBuqgu%`uE*+}>-n%W|LGBwGrpGAjXDih&^XZ`r;i)=PM*4&i>A>)PfxkvZ z6Kr-RDW2Pk4kNGuc9@dFsKF*ZP3ObtQ=={9EGCtD4FoyksY!PG99$2q>1r&Oem__z zX_*Q41SR#oO??yZa`cztwy!P9*JI2z|HpHn%4|^iUdCbfC45Ut zc1u}267#ykB)e5T?zk9L6rp?Z!a_kFDyd$hJ+vr+&=E+I!zMTML;<>M7|F>np!eBv zf<%O&Fywl^e9-0nDm} z=^)pgeT+eOXqCc?`H!YE-ERCO^)q~r!dyr8?Mt*is&zbNDNFO;K&u`;bV%RFjLwpd z@!Z0{LXe~fDb93zf2bIC#LQs;xL+924lC@wF?hvUU{e?VNOj zpNs+xrf1KGe0$cPF@RMm2vi7YAivqzx`o@N3*z3dWhJt;zGi`2c@%5)oth@RVPC8n zd-pnR{p{V3y1W4<4!T9Xwv!UHxKE9)(lr5~vXw^b91Gm}v4l2?<41+;!z1s1%h~1z zXDLn(M3QK=c^_-OoK#s!z%H&fpTy@~4}9wlnpZAAU)|kZ)|!F6o5Qa+TFu=h4;$Et5poq>QdeM_rdNABWHO6i~h_s0Vgvr%9-LO|6<8BOb4}W zw>{5f3)qj355OOi>aJ@gCdL6WO_2cq5LYt}pM~|1)z@eTS^EYjpBVc4o)w{?IbX8d zI%d=5t^paZTGqOsQ$LX~4r$)&Zv_P^jkXwFOP|6ZYoUQxOU*iEAJ?tr5E=Ji%k^c! z<6Lci%5LhMOz+rCZEZh^ zs8=6#`QpjWL{6BcfKPW01j18M10zO^$h{uPkU>5UWVn>$=C(YEx7vKi74OV$@~%vt zS)PZ3uB5)pSV4XWP$e9A7a`0)9URD>y7d0^r~)+?nne_{zmb}|1fvfjKJ6zcV>-}G zE9g=TA0-q`);`+p5Qowb2MXtg!3brY*FC!GAhs8Q% z14jEPN>yK|XYwPk%^>^w5g-W4?7OIXxbI=(5ij$&{1f6R8j%Ez1Zs&^=`1x>L7>P& zBSyq`H%$;07$e}|6s+7ue@3++aj7$mixLe$2N;SjdP*QjOX-Vp0o|n>} ztK1e)<^MK{%B>HvN))@kl(~ za>Y{24*9lOvm*y<1N*o?rc70i*DzKI@5s1^#fY-8#>`<#G6Ei#_{s^U#Sg#QYN8FF z{3Vlk1Yk!YPQ+iSVOa6T2g>({mJ`F@a)8iOdE^c1uzX)&=>lh>!Gt4V5j+4>u5=P% z_srI_$kmS>F;A$RX_hKk={1tVMOMzo((Nbln+65^$U&e9%-&%3cOMg@#9{GrivK92 z$#2K}9x|XWpc3qwg`e)Qfq3tz9DgwUE1RZb2J|(QY?xGa7_bI~Aj^gAAj!{-EV@Rt zi^rkc+AdTro$vi#IY0MzvtZ zobS-ZVZ>pwP~SC(-*Pas5(Yc~8?g;tTpUUW?ND`km3fV}$SiZ`pbGr}=BA~|=po^T%I4Bfn?CYAFtjxX5m)96JG(rEq-&)R zJUEkMFFU_zWEfoh_z2Av^&_5@L#meF@NVI7tnqM8bGJbij&AX`Ny7k#Je0}r6|7qA8z#Uhxz!+d@g}rfB$b-lH zB7sHhs&wqOR8$*|U|a-chJAzIE&-Z7md#c9;{ zmVXyw2Rs%IXPH+Z)?qOFD#G$6@8csD92QKp6%tz^D@p)j&YVQU0{}H;;+x&$p-?u) z>e}Dujie)Tw@i6~v@|SFy_#CLVT$bG(+q-@#(~1TyH+|Aa|PDjWbcS?DhC9$?~LB{ z46R$T*i!A>z!NK5G+ilHn)3Qkj6cfI@Lmz@(bI z^O&cXrkI`jZjSptb*_*{7^?EjdgqG}9Y_-) zACfh5@!lcqj*0D!@}I45hur;({^OV>1Cy{*2Lr#9nnQ@{%Htiu!zNN&m|*_9sL8Su<=iewitu6)ajXw(i~ z^TX_MYlc4Yv5M>Kd-QjQIMZ4AyQFo;;ws`&^w$lVpZ)&u@JP1fduzMLp2}~5G{j^# zfy8LaI#lG>wA^KnQx3zTN8webD%!Hgs>iyg+dxT_Yx_L2$K{1{hUZ+&M8K|-RMbVp z?QNEo4iYntbg3_Z`-g0#2oAarr&~_fI5H#!g{p>qwA3Vp;8X@gu-dqh~s^5)DTp;sD< z^$+CNtoXV6pRc}||0D9!z{YkhAVVFPTK1g4hcm`YzEg63Za^5EjAI_)$nj6_LAu46 zSb2d>X;dj&IIz<6I)udv$jATM?==LZ5_W~&qK7&t)K-6lvQ+gOC1-Bbvw$j@VkBOfIWcP8DfQau2~fNml22CLID!aYwh$F z@rS1t!)~WPYvx-#hY#ZWh;Od7)_#u1!^MIABIvLqJZQI%av(Z@kRtilI>d?qpOKrE z(I8nL(W8=`mlBGfcDx|VLo`U+IXSu@BLk&lMB%r$^Aly+#u3|`%{npt`S9}x8vXJK z6ZLe};kU$Ej?)mfXhhWISx<%M5clYgXyF1TV63=^JAU4DhNjI%|w*vtV5 zl$-dr(~dsA8x^Qe;|*ev@<>tGj~?_HY?=DYjfV+v6o<3X!cW3~@#&P@sn@UhpwlZ_ zZ6;CuP&12!?As@XqZ}|;J-M!2VvT@iYF+}TMpOnBUPd)`&M1sA%&q?#Cl+bP87N8KHrKOHCAu+yf8o05U_w(q8@S;Ag zp+N;|@7XU$lWUAkluF_K&kSC0uQeV1##=0HOOI@a)h1UHkwisM;Sp1FFJni_fCVNo zE7PjNgQ~(NZ_mH!qXIy7h0#wdRV^oFeioEm<1oX% z1`AaQ!y+IFC!!Y8`F-CJ#&*;7bY3Y6NhZ%6y3FBtwssFwR*SybYK)_iL0KOaC13|| zUc5mWLA`;ueq8?}PKq3E_gwGzI}#bc8?d$KJJCD*ThK;u^QLtWbTFGI+^Xa2RAUXu}B(&0zoI9+`+7}xzYoOCs= zUS|b=Fe}aYXcNh4i64@T$KZMLBkuS#uRu;f{yWmKJ3#mhB9bHKgf^`quF*W~4RI&< z;4>yQ^oeI^ay^udV3=oCjOtP6Bv{JANaOyQ8Vea7K{?}dN)5X*eP*-u+;iX)y!7_8 z*~agMCnF5{9_l9Z4XCks`nCDB9|d57EUu#Sj-2ZUeiXfuG}st2mBV^0KZKhtteFJt3_i_6n?mvB?Nr4Ra4qoD?|^{-MOnVZ5(}K^Wd}w|K;9Ju!>?%VF=}{`|O^Y6rWIPZwFJg@+$kY7ziu8XO6_FqqaH zrNbv`!|EY5&iR)POf9o#Y zjP-k`jV1NrfuaJqg*hl{1Dajq!@SmUlmsa-WJ^fj(sFhK=}T}k@J5w74=gl0$)|_Y56?aUHY;V#~_pR=k>ZbYXiLBc5Byw z2*LmPxxQx(Lygh5${Ni}$#Icw!~)m9otXoJ68amje^=u|59K?+vx~770iyq^`~q7{ zSH50^a2Yo&g5wUGew3%Na4MqO_C`josnz>$wm(u;#3J_~^q%HvwtwiNxeZ_bXpB@^ z7XS6L_zK_;?K|zR*@JUSY9Hm0Bq<)gYlUJ5il&{6VlMiD@qC-6hB75g12@6(t7Uq6 zrrpH}1M|ht9k|6y&fq<#km|@*D#GZjB%KGx{Q7JdbHNpiup9&xH&uX11^RbUQiyVt z&}Xeo-5-i;>1TP3mmybc3^#D*uqei8S{7M+R5+v$_95y_TqX41io}kzkXMLNy^q|q zY|J%q%2@qKrGs}xJ>-uo0b^yIr{*sC?Y*yGa2mHB$9Z|4EBBIiXZuGW&!G%_<0LM9 z(lQ4?U2yt4kY$ajBPtYksm^_cC30QsHL@RcIsqin3}v?KsL@q9XYrVvmPEgu^mI$g;cU! z-9FE|Br+5C{9Apym!S8X{yjR|mh)X!lFkU8$v32MzS0@bZQdNei;sN>&I8FC2S%Q0 zCOddkD6J=0bdFtZH;8-q1JU|EJUWelnv|se@S}~vEs?^CX&%=}>7bN~e#Y{s;a!tq z*FzyDnK91JUcSY~_rczf!JzGMc;B(m-xO;)M@dDO22g@+DKEWEmIU1C5u|Kz zZ*Ero_1Gh;iR>%5+xPQ?F<{;agA!nOn0IG|w2b(5YsOea3V=NhX1GN3cDO#1pgBb{ zqdkNOzhJws_qtF+_8cAGBtv93q$+g8dtSAtH=0(?4ldE+e{{ZS`;sO5*y5XMVlQ6E zq6jU&zAw5%MARDOUXVskZIx_!8ff3n`@xlv8kkfRvU&fCa9o6do`!vsZ#;(Wnf;fy zK2Og>9EG~rJM4~eEEY%x4X$3=NgL1~UblbTT5Rj`aHH4AuQP^F5c$@#Cv z3eWTMTMxcnCusksNQ7y}Fs}?Jz6eW(maw|EzYMkMqsVZ+KT@?g{k@L!94yk)oDSj< zxw&Kryh{pQTgr&K3uTAzRla}N5PDV$lUV93KDR)~%KG{MVdvtmij>FIHOD3(mG8C3 z1#xy#4z#rHKyVjO2!m55Nt23nF$Zr4k_TT*X(qa5tL1G_1dp+LP0(2AJ(rAqUbA$xw`$eLt+e z*PUhiogJ)Mfr}n9wsg;|U;pSn9{x-oNyv_qDf&!$4{kOE<>piM4ph! z>R}Qx+}_;hK!+IGA22+ST?JE;p8V%9U*E$Nn`*VRx??`a?|9*0o2C@S zhEfV!zm2`uar61RVU<+e>~)}$5L8H`?b}{LfBJLo@?OS#z)h`JgpANk^MQ=O601hy zRZP5?+bo^$Wfn2|w?Lt5`a22F4{0Y?rXZM!bz>6b^)|C@d$8p406WfY>z?a@-D3J4 zJnnu|_xST(eSY`nYA0J#d$ohUM|?&vdOaM+p;k^B{Q^kX;iiAbsgvxq2mDX>7&6#@ zSSkCX8a2lw434TXiV`!_(?y=(6JWOYM~i_BUSw4dQ(U~%m5L4wPK*k1Q|^Ev#WzGf z4}WE?{#jW1i89;x`_uJPv;fiHJm+o&DJYTW0BWdkZ-gS;W13@YT2ATBfgAT%)?U)2 z7j<6sqTZXOq*_$Bvk6^Bn4R>yET1TZf#IeNyR@~(CQB#T_tc2+{&u(8=Q&=+hwr3? z#C3r|i!Fy3Z7F468;h#hy$qTcFMlUCv}8z^cYo{D>2kpvzNxWGwH%hZ;Sfr{(}yI(YR3m%)LFu(X(4gB2X;8>UqQnGGIT&3QF*?MoSsIf9BUV>nP~B z*1!lky_mDuJE5QK{XXYedm40oD+qHolQuAP4VqN zIgSrhjo-mf|0lKoe`&~N3`i4(DLKc1l{7uC=sztiNy69pTW=5GyfOT3CMZkoQxFC+ z=F;rE14?YPtJ);l|AX9HOzF%!Gw@7!^hhfIZ0N-y3}%2N(cJf~R5?dE=XCpk`RMt-a31f(QXZMRzXt#H+3b#%Po=Nb8o z&M59DEv5vXXCW!2r9AAR{KWttKrc`K}B*m z?=Krss+Xl{;7Z*6u3JBn)%w1+E7A8*oBiDUA0I4|XyuU1*Uz|$FYSZ>NambUkdXVx z)agsVu8wYC%(KFe_|T{OqkQ{wVEWZ@umg$q3)3VdF=7&(h9X6} zHv)wdoqc~eCvmGl3VRvv$vt7w`tV@huY_c6Q}Gutm54gc1glYEbm%T0rX?W6{?fPd zgf01kc7{a1cDI?C_tm6skbwix}ldY-9fNP zW1U~>7v0VSC*kFWc0M&S7HlkBs?6q74-c0~D0)sd#iX11yd3+;ci=O`sWKv-0;`@& z+PCKb04Eca+wV}OF7qY#P>6#!c- zbseROQKH`Rd8pnx4ES-gL|#}J7>Y3Wxed?xvG5s!A(ExEJQ zNy*8_)Lk7zgyeP-jQ7yfoo`{=4K{G^!=+9u}!q5vgF667a@r=@J-KJ8L2ykd7ucOO_FYTmoTMMrcHQUjVJ9weQ4hV8TW` z;7CD1#zeLfiPo6Cm>~x)>b*Z))xiRXlCi3QLEs8aQhfY!(YM<>=(# z@woV-|0v1YV}sblKM@TH$oFG{7l=Pv&B4d-&pU>_2LAg#88Y6{gWtC0ABt6;0*)c5 zYr0=G7=^E70fUCkMM|Qe`*Rt<$Ar8?8~>WGC+C>D15uyM?FisCZF!0YOaE*R2c{shHA3plm}29UxND~L9u1?Q^B>su{_4#N;{9EV{6(s#+fjYEZsPf75AUJ^lz!}`n6O=Kj;Qjbs zJ+gLi4}x2FZ}mY5EoV$*m_ZZg!?7>cnwd#@mTS9LUn(zn&&=N{8mnoL>_l99W+ zOMNyu)BZRyfo$0Kh!>bUDP8>G@?6pr2+-<=(P0>B&4BZc;`s_h=!IXK)%YKXRlIcz zF@wLx7!xgvk~Iu=-KZ;I1-7XPkN!It)>Mj(kRRakq424qASrN56Htz3Q+Z2K$tIfP z{>Cjb2ot+n>B7{dYMvD8*;agiq>lqp`4la5=w9{B=uyprgUVdgdUVaf`4=3sN2bIs zK!c}3F#h(j5?O=^)doW%5jqNy?$Q3u4xcY}FP(WQpYDPwDNlk{KQiQ@dN%jcLoQ2W z7;H?KCHLaCg}$AK*d5{YKlh42q~kywfyr*wSY|})Om;CCJ1rx+2r7D#B37rV%##{9b7%v5Pm{9vn_veH6aJv`Uzm(_2|p zU>(gnlizMz*)^z67zDMZ?CdulTbJLpbSFkin#}s6f47L~2z1Ih660t?Osi%zwfRsH zBh!B7>sk={13K;njqQU=YP>MTggusV@tU2+L>Aaj*8xo==kA(Y)iQLGcD10!Cg|#KWeer z0ca-s!A9T~SVbuSL&JYRNN^e;5TiTwZe>WJC(TV{@uFZjgc)LN+~@L8NJ2)uvDn-D zNn~GbY%~d?90*NRWTSdWfsQaHH*KPt1A#~;O7j$qoYPfP-C9W@+y5)OCF<$(Az|cd zh_&@;aY@8e{}6BDv`V%NU}f2){w%(%#x8JPrJ~k&MpfCjVUX(Z{g)?YTC_fiqxx#t zzo4`U%ciD=cgf!eg0kY6*i7!1R(ChyM9VXmmgUGBVH7RGN$y!_3vk_PkWc~8XvFg$ zMq?bUX_TXJUf$jlbCu##=-6J~%69}0?afotCM1%GrSow|Im0?1Gc)4^whexLF2#9) zanc-Uyj}V4D=B(+&Gxi@%{5aZ$G^#mhMH?yj14bO)+YXIk3qfO>EqcGks%eAv!2}> zj|RG0NUi2+Q^tk105`Z8l5uYsc~jGLr~K2Btv^dF#>S#_UFL>OP2x}jWx~}GlDWH3 z=y(4*`Sxr(%&gC#IXq*W zWsrzgT&;6XG}SS9SV{)j1CxBgXM+{&<6wW=+Q5yE+Avu;+8wd{tuIdRhYX}m&`(R8 zr7jdi2~)M0(MF_dYAZk07DAq+RAQm^M%iThNL;+#1F4ApUFny$rW#wR4Mf$D-P?7x z@uGP-uFm2sb3WteVx@&*w-@zSUK5pqUnpm6{;j_x%Am9V(IXjn)^<_&qECh-d_SzgkyIkOw4$$NX{9Q=&(9}rNF%i$6%PgYRintDAFX*8SHcMw z;*5O5)xfj<4m##_(rN4RK4|v0*OpPD?8kM9m(!fKG|}|<;iwQH5j-PnIA6EYyiz48 z&dU`t6r{_*c>tQ(d=DT0l%O~IYMnnHEn>cG;I`Ym!?Uu#0p84pu*}LOxhfiBk)A$VP4d~cJmFq2>h^B<;rP=ZWV0g^Tbh? zCvnul?vW@2kjr3Z=-!P?Y9Jw_V_(=8H({a3D=Cm zCsHf1)Qi67DbMpZVlbI6(}}xP#A33%p>kcShbA-b0j6L!*K^FAAQ{=Z?~|<4045m>tMHP7Q)VN}SY^*nFoxd=U4EcW}YTpLF(#coSOLb1jpG|gCiIrAf!S6byo z|0_fu{Abm*@p)^%cS9OOhYL)~R0JU*-GH>DQ_sVs0+T z69r(l7hz&9p46#I-)0N=k9&Z`ECL6o{a99(cGn2}NE@?*u@zUzjhSj{H(65XWf2oe zunVm%aVMT(#d?wY0^{&nD3$mI8Pb%X(D_D&kAA32czd;^R?RnFdY`?cC?%N$bCHUO zRB9hT(uH3V6+Ip!kl_DouKN81Vqz@cdfrruY&|8Y9nesB-v|{L&D>jD5oB{tEKMP`>u67X1_*W@paNx-C@(F>F?~b=lr)yV&(TR7-0*VQsVN664Tr)NkN7U-0>iw zEKsHy*A)o>3nPr(c@zl85=cGY!rqolIIEa>9@Rx!{mR5iQZdVy>l6TigQCAQrJ;8n z&8uSGv+oUOx3Xyyj}H7{>|iD}toLd5lRWcL-dxUt@bXX)&c~!&QL!bt^40)ZEG}f~ z#iQS5<5jPBrV!|GZFtdx&ad8EL&X^*vb-<+fQtsrHYljw|K-|JMS1~?B^MW2@@t0~ za5eT08x;JdrXQ)FHazL=mC9+V87>aPyqQxLtXt|_`4 zRN+*i*!*1k`)$Mb@aU)ERQrAAW;52W>$?1R+h0ajNd7zHKllM}#}_HmAfvIi_wMj| z=hoB>W9*Gij;qXU^^(_N9b=!)Et9(;i(scZ%&>{Al*>DrqN};x5O~qE1SwfR{OyIx zfKkGEcC8k?RB~b>3JF7|>wR+)D8sr0t$i(t*mbe;7@|fmh_ue62?{ZS)1KPN)`K}v zhr2q1wJYgmdM3K%XK6CE)CQz>R1?gWcNNZqOV||xI28hCI9D5+t%oAtpiJv@yUo|) zNSS|?cJ0X9ZgGkWcNkE;4K$vs!H9l5W*;#;E{TT>6pyxu?y0%keQ(>d*Kt@9(YfQ* z-R*rsb^QkOa$AJD>Z|98l<)FMzKtInh9FNyt=-GTJY6;A@AyBs{F~S{Y3!$KVoMaH zXU%`NxRsCF0^Fx_7kb|_wKTeDCcqKASIG9y_HeA{WcNHua|CvAGMDHXitoljetwG1 z=zc9cG9Q{F4M)ZiFTQXU^6O&*g6g$IV%D_p-T}^*`Iy2g>Z!r6&VLX3@T8?t!B@jKmpAWN`t>7! zYgV-C|CDG5y1DQ+nz^>K@SOgFT$7s63~=!Dh?>3nFjP{+(6vMW^wXW8XCaAs9=*gn zknXR!pJRfkl0G5k{L}?JC+W{PNjq_v3j9OPJQ<}aD09|#h?TVe@R029s|Z}->1X`* z$HP7LD2|;GqtL7zKXM4A5KsyA#$kb5b^BHqXmeU}>JLB$>5?f)h&zrkXXpjIlz17* zJ9{qf(wc*9=iEaS`V9D^JlH=*@MZg;!4(YwX=Lg^j&qD(#=Z_oHJPL2tPgBJn=V3x zK8_$+0aH)@@Rvc*n>!;O3e>N*&y@2H9lBI32UD$19afCo zdN>EaE>;_J28#IC!t4GWBK5-mZGcHOmr4|E1lgk^hNw`bR?KPHM;X@>r8CUmL-Bi< z#5LzLqi69j_si#f6qmJKoaJ@M+4V}6dp&p_GV4r~&6jGASPlD_p|%@BL2V8v4!QNZwsO8HXfK2J~oTwtHhKTX}d!T6zyj#@ZvzwP4V`#hEv^X5$c=8;acp-Bb)+quek>de+oq9H@` zzhcA!T(V~&jEO4G4#6#Z52TsVLw`3tXyji=wpdt4J~TM1GnD4Wh=~3)2zKVNaF|uz z#~|@fFgEO`!Jdyy{}&aN868f%csR-Y{5j1DQ&E&P<#LDyzrILJ_*G`lfphEShpFn9 z5l3wXr7X~0vUR1?^`DyEk{<0yr2P~)Y4V!eTCBi&6uJU6LGN?x$? zTFA&nP^F5m%Qd!`a$3FM3^?C0k%c?AT(zLhk?g4cn+454!TS%@Q-D@+p}}wjZTCyY z9K^oBXPpSJFl99}GLk;y@CvC)GX!3QBPGAgb;KCDee@rzfTWd0QQdMLO1@}y$LTIq zDEs2xQBQj1aj+@0zP3ButL|;wLb?oBR5fRL1+r^_9Gns4f@dKg@QmIgr~;X$<)b^W zcge_t@Q5C8jADJgPs@_+w@IzsRzbtfUXoyg1)r(`N1qAml~Nl@K`8|lXG7x|$!~3v zED0l(er!$9OW2!Fr_TIx$4$iQCYWha!3-q)-nCSa$v9!myhos{gd{1hYw&8RM2#{^HSUcme}=K~um{!w2mgau$TOMZCGs4c^#q6Q{*74M*Z1Et3 zR0|8sq~c_>uR!Ewx>rcb$GEap$m{ZoVT{DzS|V>a|4j^C9@Er%k$f+4RUDA?-*#pq zYpXYHW#RIipOX$$5s#YA#U95uZTfm1G6%sVQJ~cQ^|cYnx*M>X#u|5E{8Uj(z7BW* z2}12Z8ZSH5!Y;fDyazAIqq>0r_kYvR|G$?&2~MD-kac;=h9Q9s9-^7ox1nsEFFi@$ zXM;h*?=6iv-A+NK7Pda*r(z(vI0yqtd|2>XkBO@_MI-}NF{-!f;js#&kVV1NfQmKb z$fZ6@Z8rwa_(7|T>R((EKZtH;#+a^e3J0?27d2h_tIaUKQC^nik z*)#~xLRR$7Lt=;T3lnjA!-}{=`HBq>d4$(Db3au%U0GEHbWmsuXG*%ot=|zW!K0(I z`z<3yMDs5o`X zt}RLfs>RYyX0wq!=$eRUhukZA1Cfc$Rb0 zS?Uq?YGiK08kOMd5Vl7{MimA%{Z!2-I{aUdJ6htM=3>~CLRU;2LSDW2m6IQgJV$>J z&+vcwi&VM`VGLUrrToA@)Ip9FY2eGf1V;Y6-Z)*Dw4!I^Qbn8mgU|aB*P_RhkeyE#t#k{jZ8#Bw1TVGzEd_2(?)?f~>}aPmG*hYYz1Pn;WM1W3ke zT)(b!RPCeGM%-FnooA#?f4!eCjlGa4B9EfCrwv<1lClX$Ed)U zo_)0ng+dn3)^**u7cYRtBNZS>i&{3;79cPrP4vIK8eW{1@%^|mCy$?VB9eC9cuI5@ zEt90wI~|~3`iwHBhD;swFULf^%pdvslgmnZfG?^mj@81w3@M)whqm3oFsXRWZk$Zk zPB}mdbuE5h<3MTsqjRW8MwMn$hV0|5IwI+lNX)}e=)M!g%|SC2)|Yj|I&KU`70ns{ z3u4mt43PhcKXN~%;@bgT=p={F5k;QC2A9Js8TAtf?~$m7{vG8pg<&;2b>4TiKfH_; zrXD3CA!!&{*Idd~Av+A27)r56M8}a}D_Z_!{P6ajxW}6q+s;B49V|JYld+Vvrq@x- z8BFBi0Kj9PbZFiPfTc9hJ>J#cEJgXV+d|%!RVK8fw$@@>@JibdoUz5V&=RMwOBks$ zMXjh&;vpkD!lXwf*nPWdZLf0A{+8?wT+;JO3m`eyAL)u)1nr;x()u- z-n>#EaC%1Aj33!$Eb50oUjpf+{j}32l|EV2Qntm4YCn*B)Qe`Eig8&9>o0*)X|dhx z3B}cf6BA77OR0T)?jB{23}0xIe{U~bOS4*zW?OM?v>}}^-S@Jtr);~DFtyn9fVKc{ny4(xOiOfy!#9sL8(Dd zA1SZ1x^Zm^E<>}Hn*~aK5Eo&Xur6I?>VkNQ;d+k*2jW}lS;_*l6XM3;Rpd0M*w;cN zeeuS(Ci6>t6@bO zhNLnv4Ddl?^=@>IcQ)A}&b9xkh)M9AAju2Ar(i!6m53(tD)QgFUJ&Ngy zA0#e<*;3ommUCf{Q=~y$q}j@wP721~qNY(bBE!!FfBe3ONI@%%GcqdoCcj>PF9~$I zQ@6xU$@%>wdfUXZQsc(9=vM*c;1}N& zkkLoWA*sjB3u~o)&?Zz69opYt96wcuOAzn4^$?iw4rTE>CvpaCN(^UilXhy$*P~wu3Y8!V(t~Bwf~e3pi(gwyRKY(eDP3a4pbS$!~(G7h@vILn=HOr6)rF zcc#)lM_Fl`6O!4eiPqd}zR`ZNV_TI#;V2{BlOx9B=vqPt&;K((bw_eP0UFkA(k-o> z(Mzznph1DH=za? zK>LS_%S=Y|bBgSB5t(MiSaKqU$r%*ey}SY^hwb)$4YObtE}IVmcZoD*GY zc8qpm#Au(_S~~7Pgq!v3z>{C#I=-}8dk2E<-#dz(^dgoMlRlaR;P;oGY8$%`uVkE) zOJvA`z+wHjVNV1k1Z*+$?q2J{<)5Y9yiwAU7K+UJ0k#PgD641)W8vQAPb-_{0Z~?D zEG8>iyNo2{uVW7}w}niYMr2wZ1As1x|Gh z&ho~CEo2nzF~DDbjBgfSv_8dp*6(2{48?xy;^hyldvewOe<7-&ooazz>AV!8-5oVM zzG?vQ7rfi!FW{2ocQ1;U^wmL&#z~zvt<$-vD>=d9=1Ycy?3jB+()*+6{Rf;|Z=Rzc z3m7>~+l*m%rV-D9Fxz|HJIlWh7%q*!nTz;d1DAhEtGHrvQYu$a819p}{pw7+q`9DI1?j;rDN4e1Uzyxs5bE`sw zCV8DJ^JhX~REy^98-{$=M{bMfl*@i_;_etrj(g;&Uv3fuKZ<^=g}|-!C*IYJ_$VZj z9GrtyHghkU+||1YM%Y3ow>|i!ppU{r??ErA#R5lf0|luQv1G6c?d1{LvelMDnT+~x zgdZ#+v1~z3>ceRosl$`pc_#U#56btUe`Z0zXNEssjz5gl+^qT4Zc?oQo*olST3|WE zqCx+Ng4F!O+0CV^IvUT*D3Knvj-$OT=7n^y;B)&M4&AOh1&R;5pqzjM;z%EZbxyRh zZb3h07?lV;Uk1n)iqVi!T9lPj;*bN0N~+>UW2#FwJObHLZ~FW7;CE zVt%MkkuAhN)ReC7Nb^rnlm)33hhzDfmxO)xOu5sq7REeAl}}E)?A_nFyoH6pzDv_V zbI&4r$ZLd;`ULM&lVt7ZFq}rNPo5PkEoxx4e_16Cys+o_e0ZPBQRWSF1ZXW*(kXrm z*|D<`?9MhzQJGD-#693Qj(f?-|J%*Dv-8FDFgdAgU3MY9`C@ZUkioi*dijfHjc&rC zKVBFZqvbzekM1?Numr)*oNH?g$#_vj=xADyt9J)H*nd*w`4od*6w!WU}S-O(-$wB zMvpxf+z7ODb@(OD70I!gNUy;GcgNSGcdNAoZ(DdZmM4vkRl?aMhZvAAtNT3UGRJ+O zl?>bRkI_{$LfZ4w+E1$Q1+m>Te7b4cFP^kGWN6g-KI%;elZQfMU&=9tBDp8PiO|q8wO>$w#Xk^MgKvuWqbD(!h6i(cC<}!-NL%V6g2FiJO2S+y%C(LNA363vx7v^!oQdwD^$6A|B?E0RsD1x8=DFX0uhe5xs4cM=dOa^Ppuc zdRz=%+}_n@Vo9OrHG4^2cO$jjzt%2YVRr`l*I0Z}M0dhhol>7;!Rac8H_x26K#=h2 z8~Y`vpJIFd%;7H2(}F8By%Pzvan^J=Zx&1T(9j{?>bn?;(^}uUAH{5;aXXnHobJ<% zTzSKQzpa1%k^uF5TT_zUrboeIm$s7leRi67`$zrPE7OD065BtYFOn!=kAGI&Gu57b z{9*AMhUm@|7=`--YM(KUOa-b4kT63bA zXNNcy@t32$f06$rg<2}Qi#WHD@(-(0x0Q-Q22!?!SI$2+1hA6djen>vjWND^@k)3^ z*fT%%v%ywkr>XP7-OuFymrpYe?tkj5l0iQZjLq8Nr1uq@RVSX*v_r~FQD|Uz`U&}N zV22wi5jk__-P2*%)yLS)IM8C0H=o9c!THf<#-#8xI&Qu3<{RVc_n&Fuy=)@7wIEH; zGC^GQO$7c%giSOXt_e>!9)T+@T5d30FJdAl<L!=tHnUx_pN4??RH$wBxmf!5I{C zsf=?FvPR`e>(u(1Gc|eE<(I&(jBk}>-I4bo(OB1igC@{1=qheDjhV&}C*P?3ZVOH6 zZ>?IpI454US+Cy28rad)vOwb?5yPD~bX7~`1YeEP;C}xPg!q5U!219Ez!)^)SCz`8 zeyA@VOJkN@@l&L84#(x}5(9ai zl)nwWfI?2xK9GbGL)G-t2&*i<(^%aM5D)Z5y)1xz&Y2Qk@|S7Nv;EDhjv#dngnplG zjAl5!8(?HIF?<{#o%3(8mGM$9j1nXlnX1uroA6iR?g)Nn$}85X5c)lj|D*O*lqlbt z+kMLSW6NW_6pvl$npS;E-SDCr;IacmI10*GG{?3%pvjz!Yo!c@+?{a=lop64oY(y5kw`d42ssDHk5y01P+h^^YJ$h{vIyFvL|LIrmzuOzuL1D-7VJ*&k+D@SA|?>6i=SD$QC z{up7*ubI?j@WS+*cME*QWWA!nC-`YVN}?TGulSDTugvuL;GD`^Wu}Hr0StYcFsv@+4UXVd4b``JnR-rdddncCch~@ zYlAP|>t~--30&>}=wPy=!!iqgRK6efxQqNz*}Xikzv2|3@(OC2zq|I@elFG+B$hrO zkjCoy@~H8VR5Mo(7LP!Y^g<v%RAfyXHE++*i1xxtm-QP&;9A*YH1 zR(CL|zD^uh-7!@uwDgY2cYz5yz6f(YIn3c*+$ki+2q>F*y}(e>={;8*u3vg-h>*rfFtRe zO^tXb6=9i&<57G0iG)Ub>1XL797|x1nsAgz03|tep49uTwE6L<^6Z7nNlmdl3#nBf1Bk&z9?-nqLtkBXSdAi+ zB^*?X$(nZs;0kuM%gEGT^%bg-vI#${UP+3Re~jSd^{+cT^Rn#GRC;hZc+S1J{FysT z8?fRoCz7=%QNQr_RKNJOS~nhtuy6#+%9F(WX!|1?$Bo(MOYI-YIa?nMgq&v0@26I* zy{8>;)jd1B)da!gu?~#|@>H;Uj9Bq4KAThIe95YoZlavX-E_9_eYv-{q5IOwCiRcy zD9L6hPp`$0j-#3W#D&!#C!%8^eNqP#`8V6y1|O(qGPZdQT!JeC6#=)Uo{zOe(Ei=E zqCH7ApTBKAfzf#zc}9{#{?7BM!PF{W0uKC;WJq|&Q`uiPpa^+mWiczeklZ=NlBC~Z zev|7tmR+g0S@q!zNIb5okDVAsx4djFM-&^$rS2T&#;Oqr^9L{TXZqUiUkzlnxNUuhx7s z(PI~p>banZSj|8rk$_m>LHu#o_!lAoq=!X@IFA?aznv*`lzR*Z`yJz#N8PYN zT2}B{wMjG+G&faz+q+$VOfq4Z`s5@EjClSQd+VicBBR|R6*7eC-p&x{1fV=pzo=egXYy_9st+iT^bR z4^M)`NWh^G2m8KM3i>kf=2mF`77#Bc8jW99s{&_<#6JC(q+f=aCqvBPzQiHTco|RYVEMr{-kVX z#1f2bxi_dL*H|?V8C4v`s(}caQ8F@;IZ}(-IV`ph-s4q?OJcc zrS1G27s_-i-lGZY(jT&A3MT#crH9?^&0OG_sr6nv=lJQ%;WwOEX7q}|eq*@E5*R%> zJdd8__%N@Bdj}Mn0v7Yn$Hy;@jLELHGz*MrmtA+x9m7;-GRPuo&!5_O)@VC@=iW)? zxATcuh{#0y8eh{M30I#kK2@W|S!VsX`j&4OFT1VQ#4+B`+^A2I8r_rsZ+y%PkkmyHZ(^5xE~B5>@4wwyg(Q=J&=&)K_fk&-()?R~h=bM(!@Y9u82wGr8jTiS z+gO$T&Q+WsT(>h``8wsJ5`b9@TyJhFttB+@sUk?N<;Mp2p8s>Ba(((@Wrg;q8zG}p z#m%Fa0q>5^HpRC5?a)=`Uwr23YE)#=_|}778A{{Ke7@UlC`i}@gywFgqTS|9zP|&E z#eV>eAK_3@G!0s7j=kv893=tw_uP?T^ON}*@X%>F)q$^i+rYqk*hjxtw2tR`S_Af! zpZ2%#P!!f4TTnA3Nu?51J+(XRn%NGAUKdl)St3TW3j}baj6|a@fLd;eF37|RRp8h4VEx zfmv?obH}{2wb2NFgBVLyuJhY&-?rZ#upsD!neB*g=(UpL?&@pKOFT$ZKG|8id?t0; z@w$R?nhK+#v-1NIrcA4hhwwMEn2$q+q8Yo0lbBG(y>ldNJ~|1}O;Jl{zUm$6XEP8` ztb`KID(ji~EA4gcZB}nCFW+j{;klDZZ#s#SveIhNoOYc7@gjuHEKcTk*!4bA5Tl)UOOJl2Zo0ph^t102u6G<26w{_x}@dK=DyG>>* zyY+u?M!05R#y^7#4SfOo4efYI3Mjk#ev`Ul^Z9(rZ-EAQlm~9aw|;HJcRbB<(#N1Q zSykYbb_C=n%@WLG>Ohdz3tD^hppq{&^l#CcsLB)iUr8CF3fBXxLd=C<7CmrA8l&bq zhG~ob*TFx-4Q{=A#@qA@(bN5*78&>35-PblGmEO(u(7#Y6aPCW&i&H4O4W*bw36?( zIhEO23UA}R3nVG}eWjDv4bhUu`;1xrKcw4g%>Gn9*?esYtZU*206VN+-BqnFMHAS# zgW9oKszcGf!YPvJfzlfP#0`$Qpby&TlH`a#*9BR4^T@9}t!FRD zzqa#8s+b`U19 z8<+wgCzmxrf+3u7WSKWSbKpK@F)$8JES<-eo{kWPgD)s!sX**Swav;}+@3Y~?k*u3 zw(h?CI6mQg#1muHr;S)HG7}`e^;SZ-Sl_*UYSHg?BVTH4r&i&2NbTQBhTR7EgP=7v zsoi7sD1fLf1e-$hD27#mVsR3zC5375I7tVJLoFvvBSV#r`Fl@HUN8+2X$M#~z;m-h z#cLBt2j&bhb+QM-oOw*r53AgHVZ_i(inKcr=C%WYzjZ$wIy9N|bb>0unhB^$eEFD{ z&Zshj%DaV9N&xFW2$K>zuAkT0vx={?pMu(q_HA=;*pO z_-cj;u&EjY?}(PGFxlDaWj3ST+aGuoK`dMhcnux1;fDeHE4A+Jm}`kC@Y=c3Zwn)V z2&&k9fcL>-XtB&JD@U+dsWP`6eARDv4%GlpDuBo9s}D@2XldO}b8qKmlN=?C)^C6Z zq8v1{I^N%J96XSO;+U3_Z4yZsh8@g*Yf%c@TSWU*5C?v9b z*N}B1+E3RxyCrWfcW*Ym@qUlvD4gSrKT4q&H<`B0yZ-w|zL_&m52uz$cv zsH4)Bad1NRjT>Bcm88{I$uJ_Mq11g&nbK0TdDoQ>O<~HWD9Dl*%T-l*CEtwbHKNWc z=JVVHxG``|-kBHu15&$xXBu4Gp?LDjWBT(^zt*Q?RYI-imK2vCl+R@0&s{+`7!$`p zgXKE2Pt- zt!sRxWy$;0-+Al9M<|5sTd7tA`;zt{jdXxNa3Ga;RF%5l5 z51CT+DHxM)6gF&h`gw|~wcg)N63-`Bc*57)pI|N*I4TU%%bJs;>(?!so+0+t@w5Ns zi7=H}zI*U0Ye+nSm~P}y8%TlNgc43iZH{%8Liw4InLe9aD1$7JQs&4SN!wemLOa>- z{AQmBA|yG7_7{(25cDW9#u#fo_spk2iEjPlIbC3zM*vx6_K)3qSDZip(Z|g6 zmsGGH`#PkL@ zT~X;p+h-jvlp#+ZHWExFYv`V|%a`f*N*4@ZoVcmZ)*B_U2|5FwACG-)7{WJWqkCOC z)7@#)F(0oZ`;pIm6(4R$HoXmXmV9E2s(8RK%=s=xp$9R^hj4h~#d?0u!~rQI*>1TA zyRkbcs2aT{-jGW3rn(jUZ?zpZNdi||V33{M#jql>skZ(UXjvtX$~a92B2(M#h8ymL zaTnV8H*Q|AA`DZsjI);7oF{8UL%50EkfZ{{kv!VQ^!DI=;MeX6ht!T`@(=@)Jf7ik zBdo9l5Z~$it_ceX*er%jr&Opy01=9E3N``BuOe#=)&DX~^3ILBZ%YZ4$m~tJ{c39b z-M8}5@klGO39d3UR)*0?sD=G0wQBV_j~WB7VJz`H+;bkldQpbC_u-S(O*!E|DsSk! zoyD2jY+_m1Jo*0eJkO}x=zi=rcs<-XVEBBjH?Z%Tx*NwITheRWEE0Nukct zX~;-C-!>4~^HtVtr((Fm2EQ<8ydg$Co70Crye*0w9d=GG&_?Jp61XzqPqIpblFgepP~~$teNUBPJbNPm7k2jtLgng+P90~}mASdCvY z8qI6?Us&SeW0Ls#mWCO&I$htyAE=biXiLE=WzdNK0OcyDPyu#pQ)b9YL~eEQB{q6D z#oBxIRe2+RxMu6CUz$#Tsqmf&yYNM9$<-d;rr}NN`vpe{2PHT+OCI2uLBH4+ExcAy zvb!)`oy4=}>boW9Sv%!a4b!JO^5{8I2MP($*T@2l3}@h(GS~k9h598?O}H!(HBw*N za_a@W^4$CGh5-VbpjWo&n`bPA%ais!p{Bv;`8$5lu-nr*6_;lk}zZy>pr7rSK>0jnMNAwm15R>K$LVEK4$fWD}Do(4s79zOi^cV@; zJz*DvN2v1>)5IVChzCMwzG!mJ6kjjTM6c4tP!$cKIu&aV>it+U=~*-~x~yPc^tzYj zb10Ak`#`5$LAcJR0u;r@L3JXf`k31{t8VBv{ddOlHu}q}J!uLe!HL2FKacUFU()6| z&$=f_C(`fc90kiT+rD=wa1q=9lg)jKd!BQFEn9+Y%Av=8IP9@Ks@?f-GGdCx&mOVY zddUH5xN9xlDc8|}3jeZZ()@l=Rkh%kl&?v(7JscUu`?KJ>;)JkCxLEKABeV`?*cT7 zz$)KyP6rq8p>O`0AWeaYU~#Oj$ny&tWschN#BMX(N-NWXgKjy2<1SEa`jFuhDt#TG zD`!>wz~ScFS3gV#^m&d_(ChTx;A09eGRh#5dv1mUg|ZcEarNKLLz2Nxn*rylW9qP9 zgWsMipg$*4JmH;%Zm1K34JEm3=-aG)x0EZ4(By!Ytm{lD{qHlL2c*mUR!FKn3n#D` zG4%|0lynJsnu9oBl*GoE@YTR0>yCl%)?-09w^U*uEYoPgG|%W-kWJk9)T;A7dB}S# z8FME2i-#in@m$}%Z;1tf!n;*r6pjLqH7-Yg<{ezkIShHhZm#1O-%ZwGHw}U}MLxg1xs}UoOG6ttN zJsSFS78e>)>-fLl!3T>;31hDbOm`m55cXTW0x8K=bQaO<6ly8z$O;Lw*ZaAISRt4= zlJl1Yd7=oeOmnzcT6Q9uIW1$VZ*CG>!i6+7gzG99!qngCA@g$iE}-mn(@5g7eh=ug zZ{(dJuKZC-3T1MT)kh=kg|MM~BjV|WP7VyfMqAo7FgdGM;X| zM2m8|B_yDZ%bAfQ7ly#w%%z%d3T6AbmC}sM2g>TSkMJ!xb{ZSj#@%0>$XjP&nO z4|{6UN^@ZK*O+bP!m8V}a(r4Y6-Zt}{br9^TA&Y-ATv(aiIf-1_gnh@7J!mx7CRcU z;)ue>vx=|@ys7NQzb+4oBB*`mw z=DlwAhjrhA+8NDt@b13zou8XBo7g|mG%l}=#4Ov1?*X}y z?mLcA_J9KWap(F+ulI7W_ej=%fda$nLZWn|l8;y7eL&G$Nt<7VWd@2u!8K(h4~tO$ zVnI;!{mRhyvf+gs6)!%!OB_@ec_Dy^mnqLYQ;zh1;PgS+>~@UU+K%YxT1z=+&w8xQ zc-~y89})n&bjDILOfD{TF5g`ta1kS3hv;&}BPyw8mcc znXTG}$EJk0mmamszrxwx_uUc%-g=?$snYrqWBojJS+Lm=Y_H`GCZ&rq)VI0LnaXB) z=E~V#YBa#pqouZ{M7JWEzzv9sLb)n<()=cJA01?<)pr}&=~NKO!h)EK{TdrZ{CKqO qED5A+cR0h&Qy$>m58VpBs%uigE6b_n