:root { --border-radius-large: 1.875rem; --border-radius-medium: 0.625rem; --border-radius-small: 0.435rem; --color-light: #ebebeb; --color-light-alternate: #878787; --color-dark: #343434; --color-dark-alternate: #494949; --color-danger: #e70707; --color-danger-alternate: #ff1a1a; --color-info: #064d7c; --color-info-alternate: #001434; --color-success: #2d8800; --color-success-alternate: #319200; --color-warning: #ffa500; --color-warning-alternate: #ffbb00; --margin-pageContent: 14.5rem; --scroll-margin-top: 3.5rem; --scroll-padding-top: 2.0rem; --width-margin: 12.0rem; }body { margin:0; min-height: 100vh; overflow-x: hidden; color: black; word-break: keep-all; overflow-wrap: break-word; -webkit-line-break: after-white-space; line-break: normal; -webkit-hyphens: none; -moz-hyphens: none; hyphens: none; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; border-collapse: collapse !important; text-rendering: geometricprecision; font-family: system-ui, -apple-system, Arial, sans-serif; font-weight: 600; }:focus,:focus-visible { outline: none; }*,*::before,*::after { box-sizing: border-box; -webkit-tap-highlight-color: transparent; }.container { --bs-gutter-x: 1.5rem; --bs-gutter-y: 0; width: 100%; padding-right: calc(var(--bs-gutter-x) * 0.5); padding-left: calc(var(--bs-gutter-x) * 0.5); margin-right: auto; margin-left: auto; }:root { --bs-breakpoint-xs: 0; --bs-breakpoint-sm: 576px; --bs-breakpoint-md: 768px; --bs-breakpoint-lg: 992px; --bs-breakpoint-xl: 1200px; --bs-breakpoint-xxl: 1400px; }.row { --bs-gutter-x: 1.5rem; --bs-gutter-y: 0; display: flex; flex-wrap: wrap; margin-top: calc(-1 * var(--bs-gutter-y)); margin-right: calc(-0.5 * var(--bs-gutter-x)); margin-left: calc(-0.5 * var(--bs-gutter-x)); }.row > * { flex-shrink: 0; width: 100%; max-width: 100%; padding-right: calc(var(--bs-gutter-x) * 0.5); padding-left: calc(var(--bs-gutter-x) * 0.5); margin-top: var(--bs-gutter-y); }.col { flex: 1 0 0%; }.col-1 { flex: 0 0 auto; width: 8.333333333%; }.col-2 { flex: 0 0 auto; width: 16.66666667%; }.col-4 { flex: 0 0 auto; width: 33.333333333%; }.col-6 { flex: 0 0 auto; width: 50%; }.col-8 { flex: 0 0 auto; width: 66.66666667%; }.col-12 { flex: 0 0 auto; width: 100%; }.g-0,.gx-0 { --bs-gutter-x: 0; }.g-0 { --bs-gutter-y: 0; }.g-1 { --bs-gutter-x: 0.25rem; }.g-1 { --bs-gutter-y: 0.25rem; }.g-2 { --bs-gutter-x: 0.5rem; }.g-2 { --bs-gutter-y: 0.5rem; }.g-3 { --bs-gutter-x: 1rem; }.g-3 { --bs-gutter-y: 1rem; }.g-4 { --bs-gutter-x: 1.5rem; }.g-4 { --bs-gutter-y: 1.5rem; }.d-inline-block { display: inline-block !important; }.d-block { display: block !important; }.d-flex { display: flex !important; }.d-none { display: none !important; }.w-100 { width: 100% !important; }.w-auto { width: auto !important; }.h-100 { height: 100% !important; }.justify-content-end { justify-content: flex-end !important; }.justify-content-center { justify-content: center !important; }.align-items-center { align-items: center !important; }.mx-auto { margin-right: auto !important; margin-left: auto !important; }.mt-1 { margin-top: 0.25rem !important; }.mt-4 { margin-top: 1.5rem !important; }.me-0 { margin-right: 0 !important; }.me-2 { margin-right: 0.5rem !important; }.me-3 { margin-right: 1rem !important; }.me-4 { margin-right: 1.5rem !important; }.me-auto { margin-right: auto !important; }.mb-0 { margin-bottom: 0 !important; }.mb-1 { margin-bottom: 0.25rem !important; }.mb-2 { margin-bottom: 0.5rem !important; }.mb-3 { margin-bottom: 1rem !important; }.mb-4 { margin-bottom: 1.5rem !important; }.mb-auto { margin-bottom: auto !important; }.ms-2 { margin-left: 0.5rem !important; }.ms-4 { margin-left: 1.5rem !important; }.ms-auto { margin-left: auto !important; }.p-1 { padding: 0.25rem !important; }.p-2 { padding: 0.5rem !important; }.p-3 { padding: 1rem !important; }.px-0 { padding-right: 0 !important; padding-left: 0 !important; }.px-1 { padding-right: 0.25rem !important; padding-left: 0.25rem !important; }.px-2 { padding-right: 0.5rem !important; padding-left: 0.5rem !important; }.px-3 { padding-right: 1rem !important; padding-left: 1rem !important; }.px-4 { padding-right: 1.5rem !important; padding-left: 1.5rem !important; }.py-0 { padding-top: 0 !important; padding-bottom: 0 !important; }.pe-0 { padding-right: 0 !important; }@media (min-width: 768px) { .d-md-inline-block { display: inline-block !important; }.justify-content-md-center { justify-content: center !important; }.me-md-2 { margin-right: 0.5rem !important; }.mb-md-0 { margin-bottom: 0 !important; }.mb-md-2 { margin-bottom: 0.5rem !important; }.container { max-width: 720px; }.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-8 { flex: 0 0 auto; width: 66.66666667%; }.gx-md-4 { --bs-gutter-x: 1.5rem; } }@media (min-width: 992px) { .d-lg-block { display: block !important; }.d-lg-none { display: none !important; }.container { max-width: 960px; }.navbar-expand-lg { flex-wrap: nowrap; justify-content: flex-start; }.navbar-expand-lg .navbar-collapse { display: flex !important; flex-basis: auto; }.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: 20%; }.col-lg-6 { flex: 0 0 auto; width: 50%; }.g-lg-4 { --bs-gutter-y: 1.5rem; } }@media (min-width: 1200px) { .container { max-width: 1140px; }.col-xl-1 { flex: 0 0 auto; width: 8.33333333%; }.col-xl-25 { flex: 0 0 auto; width: 20%; }.col-xl-3 { flex: 0 0 auto; width: 25%; }.col-xl-4 { flex: 0 0 auto; width: 33.33333333%; }.col-xl-8 { flex: 0 0 auto; width: 66.66666667%; } }@media (min-width: 1400px) { .col-xxl-3 { flex: 0 0 auto; width: 25%; }.container { max-width: 1320px; } }.icon { font-style: normal; font-size: 1em; color: white; box-sizing: border-box; text-align: center; -moz-osx-font-smoothing: grayscale; font-feature-settings: normal; font-style: normal; font-synthesis: none; font-variant: normal; line-height: 1; text-align: center; text-rendering: auto; }#application { min-height: 100vh; max-width: 100%; }.website { background-color: white; min-height: 100vh; max-width: 100%; padding: 4.0rem 1.5rem 4.0rem 1.5rem; }#pageContent { min-height: 80vh; padding: 0rem var(--margin-pageContent) 0rem var(--margin-pageContent); }a { color: black; text-decoration: none; }p { margin-top: 0; margin-bottom: 1.5rem; font-size: 1rem; cursor: default; line-height: 1.5; white-space: pre-line; }ul,ol { display: inline-block; margin-bottom: 1.0rem; padding-left: 0rem; list-style-position: inside; list-style-type: disc; cursor: default; font-size: 1rem; line-height: 2.0; }li { line-height: 1.2rem; padding-left: 0rem; margin-bottom: 0.5rem; }li:before { padding-right: 0.625rem; line-height: 1.5rem; font-size: 1.4rem; display: inline-grid; vertical-align: top; }li::marker { font-size: 1.0rem; }a:hover { text-decoration: none; }hr { margin-top:0rem; margin-bottom: 1.0rem; border: 0.1rem solid rgb(196, 196, 196); }dialog { margin: unset; }output { display: block; scroll-margin-top: var(--scroll-margin-top) 60px; scroll-margin-top: var(--scroll-margin-top); scroll-padding-top: var(--scroll-padding-top); }@media (max-width: 1661px) { #pageContent { padding: 0rem 0rem 0rem var(--margin-pageContent); } }@media (max-width: 991px) { #pageContent { padding: 0rem; } }@media (max-width: 768px) { .website { padding: 4rem 1.25rem 4rem 1.0rem; }#pageContent { padding: 0rem; }ul,ol { font-size: 0.9rem; margin-bottom: 1.0rem; }hr { margin-bottom: 0.75rem; } }.cursor-pointer { cursor: pointer; }select { padding: 1.0rem; background-color: #000000; color: white; border: none; border-radius: 0; font-family: inherit; outline: none; overflow: hidden; width: 100%; height: 100%; -moz-appearance: none; -webkit-appearance: none; appearance: none; margin: 0; font-family: inherit; font-size: inherit; line-height: inherit; text-transform: none; }option { border-radius: var(--border-radius-small); color: var(--color-light); font-weight: 700; cursor: pointer; }option:checked { background-color: var(--color-dark-alternate) !important; }option::checkmark { display: none; }@media (max-width: 768px) { select,::picker(select) { appearance: base-select; } }input { margin: 0; font-family: inherit; font-size: inherit; line-height: inherit; text-transform: none; display: unset; -webkit-transition: var(--animation-transition) !important; transition: var(--animation-transition) !important; font-weight: 700; border: none; outline: none; padding: 0.75rem 1.0rem; border-radius: 1.25rem; background-color: white; }input[type="text"] { width: 100%; border: none; outline: none; border-radius: 1.25rem; background-color: var(--color-light); }input[type="text"]:focus { border: none; outline: none; box-shadow: none; background-color: var(--color-light); }button { margin: 0; font-family: inherit; font-size: inherit; line-height: inherit; text-transform: none; display:block; cursor:pointer; pointer-events: all; border: none !important; box-shadow: none !important; outline: none !important; border-radius: var(--border-radius-large); font-weight: 700; font-size: 0.9rem; text-align: left; padding: 0.6rem 1.0rem 0.7rem 1.0rem; text-transform: uppercase; }button:focus:not(:focus-visible) { outline: 0; }[type=button]:focus,[type=button]:active,[type=button]:hover { border: none !important; box-shadow: none !important; outline: none !important; }button,button:active { background-color: black !important; color: white; }.btn-danger, .btn-danger:active { background-color: var(--color-danger) !important; color: white; }.btn-danger:hover { background-color: var(--color-danger-alternate) !important; }.btn-success,.btn-success :active { background-color: var(--color-success) !important; color: white; }.btn-success:hover { background-color: var(--color-success-alternate) !important; }.btn-warning,.btn-warning:active { background-color: var(--color-warning) !important; }.btn-warning:hover { background-color: var(--color-warning-alternate) !important; }@media (max-width: 768px) { button { font-size: 0.8rem; min-height: unset; } }.collapse:not(.show) { display: none; }.nav { display: flex; flex-wrap: wrap; padding-left: 0; margin-bottom: 0; list-style: none; }.navbar { position: relative; display: flex; flex-wrap: wrap; align-items: center; justify-content: space-between; background-color: black; position: fixed; top: 0; width: 100%; height: 3rem; z-index: 100; padding-top: 0rem; padding-bottom: 0rem; }.navbarLogo { display: block; width: unset; height: 2.5rem; margin-top: 0.25rem; margin-bottom: 0.25rem; margin-left: 0.5rem; margin-right: 1.0rem; }.navbar-collapse { flex-basis: 100%; flex-grow: 1; align-items: center; }.navbar-collapse { margin-top: 0.15rem; }.navbarCollapse { display: none; }.navbarCollapse.collapse { display: block; height: auto; padding-bottom: 0; overflow: visible; margin-top: 0.15rem; }.navbarNav { display: contents; }.navbarNav > li::before { content: unset; }.navItem { margin-bottom: 0rem; padding-left: unset; height: 2.5rem; line-height: initial; font-size: 1rem; color: white; }.navbarLink { display: block; max-width: fit-content; font-size: 0.9rem; font-weight: 700; padding-top: 0.5rem; padding-bottom: 0.5rem; height: 2.5rem; line-height: 1.5rem; color: white !important; text-decoration: none !important; text-transform: uppercase; cursor: pointer; }.navbarIcon { font-size: 1rem; color: white; width: 1.5rem; display: inline-block; vertical-align: middle; }.navItemSearch { width: 14rem; }#searchInput { float:left; background-color:white; font-weight: 700; width:80%; height: 2.438rem; border: none; min-height: initial; border-radius: 1.25rem 0 0 1.25rem; }#searchButton { display:inline-block; cursor:pointer; font-family: inherit; font-size: inherit; width:20%; height: 2.438rem; border: none; cursor: pointer; background-color: white; border-radius: 0rem 1.25rem 1.25rem 0rem; text-align: center; padding:0.5rem; }#searchIcon { font-size: 12pt; color: black; }.navbarNav > .navItemLanguage { cursor: pointer; width: 2.5rem; }.navbarNav > .navItemWallet { width: 2.5rem; }.dropdown { position: relative; min-width: 0rem !important; color: white; }.dropdown-menu { position: absolute; display: none; margin: 0; text-align: left; list-style: none; }.dropdown-menu.show { display: block; }.dropdownToggleLanguage { color: white; text-align: left; }.dropdownMenuLanguage { right: 0; background-color: black; color: white; }.dropdownItem { color: white !important; text-decoration: none !important; width: 100%; display: block; font-size: 0.9rem; font-weight: 700; }.dropdownItemElement { display: inline-block; vertical-align: middle; }.dropdownItemElementUnavailable { color: grey }@media (max-width: 991px) { .navbarCollapse { display: inline-flex; align-items: center; justify-content: center; cursor: pointer; position: absolute; right: 2.5rem; top: 0rem; height: 100%; margin: 0rem; padding: 0rem; width: 3rem; color: white; background-color: black; border: none; }.navbarHeader { width: 100%; height: inherit; padding-top: 0.313rem; float: none; }.navbarToggle { display: block; }.navbarCollapse.collapse { display: none !important; }.navbar-collapse { margin-top: unset; }.navbarNav { display: flex; flex-wrap: wrap; padding: 0.5rem 1.0rem 0.5rem 1.0rem; background-color: black; float: none !important; }.navbarNav > .navItem { width: fit-content; }.navItem.navLink { width: 50%; }.navbarNav > .navItemCopy { cursor: pointer; margin-left: auto; order: 2; }.navItemSearch { width: 100% !important; order: 1; }.navbarNav > .navItemShare { order: 2; }.navbarNav > .navItemTheme { width: fit-content; order: 2; }.navbarNav > .navItemLanguage { width: fit-content; order: 2; }.navbarNav > li { float: none; } }@media (max-width: 768px) { .navItem { width: 50%; }.navbarIcon { width: 1.25rem; } }footer { padding: 1.5rem 1.5rem 0.5rem 1.5rem; color: white; background-color: #000000; }.footerHeading { text-transform: uppercase; font-weight: 700; cursor: default; }.footerSeparator { margin: 0rem; border: 0.1rem solid white; ; opacity: 1; width: 100%; }@media (max-width: 768px) { footer { padding: 1.5rem 1.0rem; } }.breadcrumb { display: flex; flex-wrap: wrap; list-style: none; width: 100%; position: unset; padding-left: 1.3rem; text-transform: uppercase; }.breadcrumb li { padding-left: unset; float: left; }.breadcrumb > li:before { content: unset; }.breadcrumb li div { display: block; padding: 0 0.938rem 0 0; color: #fff; background: #000; text-decoration: none; position: relative; text-align: center; margin-right: 1.5rem; font-size: 0.85rem; font-weight: 700; line-height: 1.8rem; height: 1.875rem; }.breadcrumb li div a { display: block; height: 1.875rem; text-align: center; }.breadcrumb li:first-child div { left: -1.25rem; margin-right: 0.313rem; padding: 0 1.25rem 0 0; padding-left: 1.5rem; width: 6.6rem; border-radius: 0.625rem 0 0 0.625rem; }.breadcrumb li:first-child div:before { border: none; }.breadcrumb li:last-child div { margin-right: 0rem; padding-right: 1rem; border-radius: 0 0.625rem 0.625rem 0; pointer-events: none; background-color: var(--color-dark-alternate); }.breadcrumb li:last-child div:before { border-color: var(--color-dark-alternate); border-left-color: transparent; }.breadcrumb li:last-child div:after { border: none; }.breadcrumb li div:before, .breadcrumb li div:after { content: ""; position: absolute; top: 0; border: 0 solid #000; border-width: 0.938rem 0.625rem; width: 0; height: 0; }.breadcrumb li div:before { left: -1.25rem; border-left-color: transparent; }.breadcrumb li div:after { left: 100%; border-color: transparent; border-left-color: #000; }.breadcrumb-item.active { color: var(--color-dark); }.breadcrumb li div:hover { background-color: var(--color-warning); }.breadcrumb li div:hover:before { border-color: var(--color-warning); border-left-color: transparent; }.breadcrumb li div:hover:after { border-left-color: var(--color-warning); }.breadcrumb li div:active { background-color: var(--color-warning); }.breadcrumb li div:active:before { border-color: var(--color-warning); border-left-color: transparent; }.breadcrumb li div:active:after { border-left-color: var(--color-warning); }@media (max-width: 768px) { .breadcrumbIcon { color: white; min-width: 1.125rem; place-content: center; padding-top: 0.45rem; }.breadcrumb li { float: left; list-style-type: none; }.breadcrumb-item.active { margin-bottom: 0; min-width: unset; }.breadcrumb li div { left: 0rem; width: 2.0rem; padding-left: 0.4rem; margin-left: 0.3rem; margin-right: 0.3rem; font-size: 1rem; }.breadcrumb li div:before { border-width: 0.938rem 0.313rem; left: -0.4rem; }.breadcrumb li div:after { border-width: 0.938rem 0.313rem; }.breadcrumb li:first-child a { display: block; width: 2.625rem; }.breadcrumb li:first-child div { padding-left: 1.3rem; width: 3.6rem; min-width: unset; margin-left: 0rem; }.breadcrumb li:last-child div { width: 2.2rem; } }header { min-height: 9.0rem; }@media (max-width: 768px) { header { min-height: 4.5rem; } }.headerIcon { float: left; line-height: 1.5 !important; font-size: 4.7rem; padding: 0.1rem; margin-right: 1.5rem; margin-bottom: 0.75rem; height: 7rem; width: 7rem; color: white; background: black; border-radius: var(--border-radius-medium); }@media (max-width: 768px) { .headerIcon { width: 3.7rem; height: 3.7rem; font-size: 2.4rem !important; padding: 0.1rem; margin-right: 0.5rem; margin-bottom: 0.15rem; } }h1 { margin-top: 0; margin-bottom: 1rem; pointer-events: none; font-weight: 700; font-size: 2.5rem; text-transform: uppercase; }h2 { margin-top: 0; margin-bottom: 0rem; scroll-margin-top: var(--scroll-margin-top); scroll-padding-top: var(--scroll-padding-top); font-size: 1.35rem; font-weight: 700; clear: right; pointer-events: none; text-transform: uppercase; }h3 { text-transform: uppercase; }h3,h4,h5,h6 { margin-bottom: 1rem; scroll-margin-top: var(--scroll-margin-top); scroll-padding-top: var(--scroll-padding-top); font-size: 1.2rem; line-height: 1.2rem; font-weight: 700; clear: right; pointer-events: none; }.description { margin-bottom: 1.5rem; font-size: 1.7rem; font-weight: 700; line-height: 2.2rem; pointer-events: none; text-transform: capitalize; }@media (max-width: 768px) { h1 { margin-bottom: 0rem; padding-top: 0.15rem; padding-bottom: 0.15rem; font-size: 1.05rem; line-height: 1.3rem; }.description { font-size: 0.9rem; line-height: 1.1rem; padding-left: 0.4rem; padding-right: 0rem; margin-bottom: 0.5rem; }h2,h3,h4,h5,h6 { padding-top: unset; font-size: 1.0rem; line-height: 1.2rem; } }.tocLayout { position: absolute; width: var(--width-margin); }.tocContainer { display: none; font-size: 0.875rem; border-radius: var(--border-radius-medium); }.tocDefaultCollapsed ul { display: block; }.tocTitle { border-radius: var(--border-radius-medium) !important; }#tocContent { margin: 0.5rem; }.tocContainer.tocCollapsed ul { display: none; }.tocContainer ul { display: block; font-size: 0.8rem; line-height: 1.2rem; list-style-type: none; }.tocContainer ul li { line-height: 1.25rem; margin-bottom: 0.25rem; padding-left: unset; }#tocTitle { display: none; }.tocH2 { font-weight: 700; line-height: 1rem; text-transform: uppercase; }.tocH3 { margin-bottom: 0rem; font-size: 0.8rem; text-transform: uppercase; }@media (max-width: 991px) { .tocLayout { width: 100%; position: unset; margin-bottom: 1rem; }.tocContainer { display: block; margin-top: 0rem; margin-right: 0rem; width: 100%; position: unset; float: unset; }.tocDefaultCollapsed > ul { display: none; }.tocCollapsed, .tocDefaultCollapsed { border-radius: var(--border-radius-medium); } }@media (max-width: 768px) { .tocCollapsed > #tocContent, .tocDefaultCollapsed > #tocContent { display: none; } }.linkCard { display: block; width: 100%; min-height: 4.0rem; }.linkIcon { float: left; line-height: 1.5 !important; font-size: 1.9rem; padding: 0.2rem; margin-right: 0.5rem; height: 3rem; width: 3rem; color: white; background: black; border-radius: var(--border-radius-small); }.linkCardTitle { display: block; padding-bottom: 0.15rem; scroll-margin-top: var(--scroll-margin-top) 7.5rem; line-height: 1.2rem; font-size: 0.95rem; font-weight: 700; text-transform: uppercase; }.linkCardDescription { margin-left: 0.25rem; line-height: 1.1rem; font-size: 0.85rem; font-weight: 600; pointer-events: none; text-transform: capitalize; }@media (max-width: 768px) { .linkCard { min-height: unset; } }.element { padding: 0.75rem; background-color: var(--color-light); border-radius: var(--border-radius-medium); font-size: 0.95rem; font-weight: 600; cursor: default; }.tag { width: 100%; height: 100%; background-color: black; display: inline-flex; padding: 0.25rem 0.5rem; color: white; cursor: default; font-weight: 600; font-size: 0.8rem; border-radius: 0.25rem; }pre { background-color: #f8f9fa; border: 1px solid var(--color-light); border-radius: 8px; padding: 1.5em; overflow-x: auto; line-height: 1.5; cursor: default; }pre code { color: #2c3e50; font-size: 0.95em; background: transparent; padding: 0; border: none; display: block; white-space: pre-wrap; }iframe { overflow: "none"; aspect-ratio: 16 / 9; border-radius: var(--border-radius-medium); width: 100%; }audio { padding: 1rem; background-color: #000000; color: white; border: none; border-radius: 0; font-family: inherit; outline: none; overflow: hidden; width: 100%; height: 100%; }.audioPlaylist { border-radius: 1rem 0rem 0rem 1rem; }.audioPlayer { border-radius: 0rem 1rem 1rem 0rem; }@media (max-width: 768px) { .audioPlaylist { margin-bottom: 0.5rem; border-radius: 1rem 1rem 0rem 0rem; min-height: 100%; }.audioPlayer { min-height: 5rem; border-radius: 0rem 0rem 1rem 1rem; } }.galleryImage { display: none; position: fixed; padding: 0.5rem; z-index: 100; left: 0; top: 0; width: 100%; height: 100%; overflow-y: clip; background-color: rgba(0, 0, 0, 0.8); }#galleryImage { display: flex; max-width: 100%; max-height: 70vh; height: unset; width: unset; margin-left: auto; margin-right: auto; border-radius: var(--border-radius-medium); background-color: white; background-clip: content-box; overflow: hidden; }.galleryLeft, .galleryRight { color: white !important; cursor: pointer; font-size: 4rem; }@media (max-width: 768px) { #galleryImage { max-height: 80vh; border-radius: var(--border-radius-small); }.galleryLeft, .galleryRight { font-size: 2rem; } }.imageGallery { width: 100%; background-color: var(--color-light); object-fit: cover; border-radius: var(--border-radius-small); cursor: pointer; }.imageGalleryGrid { display: flex; margin-left: -0.313rem; width: auto; }.imageGalleryGridColum { padding-left: 0.313rem; background-clip: padding-box; }.videoPreview { width:100%; height: 100%; border-radius: var(--border-radius-medium); }.videoContent { cursor: pointer; width: 100%; border-radius: var(--border-radius-medium); overflow: hidden; overflow: hidden; position: relative; }video { width: 100%; position: relative; border-radius: var(--border-radius-medium); left: 0; top: 0; opacity: 1; }::-webkit-scrollbar { width: 1rem; background-color: #000000; }::-webkit-scrollbar:horizontal { border-radius: 0 0 0.3rem; }::-webkit-scrollbar-thumb { min-height: 6.25rem; border: 0.3rem solid transparent; border-top: 3rem solid black; background-clip: content-box; background-color: #4f4f4f; }::-webkit-scrollbar-thumb:horizontal { border: 0.3rem solid transparent; background-clip: content-box; background-color: #4f4f4f; }.engine { position: absolute; display: block; overflow-y: hidden; width: 100%; height: 100%; padding: 0; margin: 0; outline: none; border-radius: 1px; }.cursor { transform: rotate(-33deg); left: -1.25rem; top: -1.25rem; width: 0; height: 0; border-left: 0.5rem solid transparent; border-right: 0.5rem solid transparent; border-bottom: 1.25rem solid white; position: fixed; }#babylonjsLoadingDiv { display: none !important; }#loadingScreen { position: absolute; width: 100%; height: 100%; justify-content: center; align-items: center; background-color: black; text-align: center; pointer-events: none; z-index: 1; display: none; }.loadingTitle { color: white; font-size: 1.0rem; font-weight: 700; font-family: Arial, Helvetica, sans-serif; }.icon-ancient-ruins::before { content: "\f3f7"; }.icon-ancient::before { content: "\f3f8"; }.icon-balance-scale-left::before { content: "\f3f9"; }.icon-balance-scale::before { content: "\f3fa"; }.icon-bars::before { content: "\f3fb"; }.icon-binoculars::before { content: "\f3fc"; }.icon-black-moon::before { content: "\f3fd"; }.icon-book-dead::before { content: "\f3fe"; }.icon-books::before { content: "\f3ff"; }.icon-buildings::before { content: "\f400"; }.icon-cartographers::before { content: "\f401"; }.icon-characters::before { content: "\f402"; }.icon-chariot::before { content: "\f403"; }.icon-check::before { content: "\f404"; }.icon-chess-bishop::before { content: "\f405"; }.icon-chess-king::before { content: "\f406"; }.icon-chess-knight::before { content: "\f407"; }.icon-chess-pawn::before { content: "\f408"; }.icon-chess-queen::before { content: "\f409"; }.icon-chevron-up::before { content: "\f40a"; }.icon-circle-down::before { content: "\f40b"; }.icon-circle-left::before { content: "\f40c"; }.icon-circle-right::before { content: "\f40d"; }.icon-circle-up::before { content: "\f40e"; }.icon-cloud-moon::before { content: "\f40f"; }.icon-coins::before { content: "\f410"; }.icon-compact-disc::before { content: "\f411"; }.icon-creation::before { content: "\f412"; }.icon-crews::before { content: "\f413"; }.icon-crow::before { content: "\f414"; }.icon-cups::before { content: "\f415"; }.icon-death::before { content: "\f416"; }.icon-demonists::before { content: "\f417"; }.icon-derelict::before { content: "\f418"; }.icon-devil::before { content: "\f419"; }.icon-dharmachakra::before { content: "\f41a"; }.icon-dragonbane::before { content: "\f41b"; }.icon-dungeon::before { content: "\f41c"; }.icon-earth-americas::before { content: "\f41d"; }.icon-earth-europe::before { content: "\f41e"; }.icon-earth-oceania::before { content: "\f41f"; }.icon-emperor::before { content: "\f420"; }.icon-empress::before { content: "\f421"; }.icon-engineers::before { content: "\f422"; }.icon-epics::before { content: "\f423"; }.icon-expand::before { content: "\f424"; }.icon-feather-pointed::before { content: "\f425"; }.icon-file-contract::before { content: "\f426"; }.icon-fish-fins::before { content: "\f427"; }.icon-fist-raised::before { content: "\f428"; }.icon-folk::before { content: "\f429"; }.icon-fool::before { content: "\f42a"; }.icon-gears::before { content: "\f42b"; }.icon-ghost::before { content: "\f42c"; }.icon-glass-cheers::before { content: "\f42d"; }.icon-globe-europe::before { content: "\f42e"; }.icon-golden-lions::before { content: "\f42f"; }.icon-gopuram::before { content: "\f430"; }.icon-guilds::before { content: "\f431"; }.icon-hangman::before { content: "\f432"; }.icon-hat-cowboy::before { content: "\f433"; }.icon-hat-wizard::before { content: "\f434"; }.icon-heart::before { content: "\f435"; }.icon-hermit::before { content: "\f436"; }.icon-hierophant::before { content: "\f437"; }.icon-high-priestess::before { content: "\f438"; }.icon-hippo::before { content: "\f439"; }.icon-home::before { content: "\f43a"; }.icon-judgement::before { content: "\f43b"; }.icon-justice::before { content: "\f43c"; }.icon-king::before { content: "\f43d"; }.icon-knight::before { content: "\f43e"; }.icon-licenses::before { content: "\f43f"; }.icon-lightbulb::before { content: "\f440"; }.icon-link::before { content: "\f441"; }.icon-lions::before { content: "\f442"; }.icon-locations::before { content: "\f443"; }.icon-lovers::before { content: "\f444"; }.icon-machines::before { content: "\f445"; }.icon-magician::before { content: "\f446"; }.icon-meteor::before { content: "\f447"; }.icon-moon-clouds::before { content: "\f448"; }.icon-moon::before { content: "\f449"; }.icon-mountain::before { content: "\f44a"; }.icon-music::before { content: "\f44b"; }.icon-names::before { content: "\f44c"; }.icon-nature::before { content: "\f44d"; }.icon-newspaper::before { content: "\f44e"; }.icon-oneness::before { content: "\f44f"; }.icon-page::before { content: "\f450"; }.icon-page404::before { content: "\f451"; }.icon-pen-fancy::before { content: "\f452"; }.icon-pentacles::before { content: "\f453"; }.icon-person::before { content: "\f454"; }.icon-planets::before { content: "\f455"; }.icon-praying-hands::before { content: "\f456"; }.icon-press::before { content: "\f457"; }.icon-privacy::before { content: "\f458"; }.icon-props::before { content: "\f459"; }.icon-queen::before { content: "\f45a"; }.icon-radiation::before { content: "\f45b"; }.icon-resources::before { content: "\f45c"; }.icon-rotate-right::before { content: "\f45d"; }.icon-scroll::before { content: "\f45e"; }.icon-search::before { content: "\f45f"; }.icon-seedling::before { content: "\f460"; }.icon-signature::before { content: "\f461"; }.icon-signs-post::before { content: "\f462"; }.icon-sitemap::before { content: "\f463"; }.icon-spaceships::before { content: "\f464"; }.icon-square-caret-down::before { content: "\f465"; }.icon-square-caret-left::before { content: "\f466"; }.icon-square-caret-right::before { content: "\f467"; }.icon-square-caret-up::before { content: "\f468"; }.icon-star::before { content: "\f469"; }.icon-steam::before { content: "\f46a"; }.icon-store::before { content: "\f46b"; }.icon-strength::before { content: "\f46c"; }.icon-sun::before { content: "\f46d"; }.icon-swords::before { content: "\f46e"; }.icon-systems::before { content: "\f46f"; }.icon-tarot::before { content: "\f470"; }.icon-teams::before { content: "\f471"; }.icon-temperance::before { content: "\f472"; }.icon-terms::before { content: "\f473"; }.icon-toolbox::before { content: "\f474"; }.icon-tools::before { content: "\f475"; }.icon-tower::before { content: "\f476"; }.icon-tree::before { content: "\f477"; }.icon-truck::before { content: "\f478"; }.icon-underworld::before { content: "\f479"; }.icon-wand-sparkles::before { content: "\f47a"; }.icon-wands::before { content: "\f47b"; }.icon-website::before { content: "\f47c"; }.icon-wheat-awn::before { content: "\f47d"; }.icon-wheel::before { content: "\f47e"; }.icon-wine-glass::before { content: "\f47f"; }.icon-world::before { content: "\f480"; }.icon { font-family: "Icons"; } @font-face { font-family: "Icons"; font-style: normal; font-weight: 900; font-display: block; src: url("/assets/fonts/font-icons.woff2?query=20cc7e5fa6a058c4043007d513ecf7aa36490b8c") format("woff2"); }