.pagebody:has(>.connect-page){padding:0}.pagebody:has(>.connect-page)>[art]{display:none}.connect-page{color:#d4dce2;background:#11161d;font:400 15px/1.7 system-ui,-apple-system,"Segoe UI",sans-serif;text-shadow:none}.connect-page :is(h1,h2,h3,p,ol,ul){margin:0}.connect-page :is(a,h1,h2,h3){font-family:inherit}.connect-page :is(h1,h2,h3){color:#f2eee4;text-transform:none;letter-spacing:0}.connect-page a{text-decoration:none}.connect-page :is(a,button):focus-visible{outline:2px solid #ead19a;outline-offset:5px}.connect-hero{position:relative;display:flex;align-items:center;min-height:540px;padding:64px 6%;isolation:isolate;overflow:hidden;border-bottom:1px solid #8e775147;background:#121a21}.connect-hero::before{content:"";position:absolute;inset:0;z-index:-2;background:url(../images/rebuffed/wrath-key-art.jpg) 78% 45%/cover no-repeat}.connect-hero::after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,#10161ff5 0%,#10161fd9 33%,#10161f3d 70%,#10161f08),linear-gradient(0deg,#11161d 0%,transparent 50%)}.connect-hero-copy{max-width:540px}.connect-page .connect-kicker{color:#dfc38b;font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.connect-kicker span{padding:0 8px;opacity:.5}.connect-page .connect-hero h1{margin:20px 0;max-width:9em;font:400 clamp(38px,4.5vw,62px)/1.12 var(--font-family-secondary);text-wrap:balance}.connect-intro{max-width:430px;font-size:16px;color:#d3dce5}.connect-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:30px}body .connect-page .connect-button{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:50px;padding:13px 22px;border:1px solid #e2c48c;border-radius:4px;background:#e2c48c;color:#211b12;font:700 14px/1.4 system-ui,sans-serif;transition:background .15s,color .15s}body .connect-page .connect-button:hover{background:#f1d8a9;border-color:#f1d8a9}body .connect-page .connect-button.is-secondary{background:#10151ab3;color:#f1e6d0;border-color:#b5a0786b}body .connect-page .connect-button.is-secondary:hover{background:#24282b}.connect-page .connect-platform{display:flex;align-items:center;gap:9px;margin-top:15px;color:#b5c1cb;font-size:12px}.connect-edition{position:absolute;right:40px;bottom:30px;display:flex;align-items:center;gap:16px;color:#ccd8e3;font-size:10px;letter-spacing:.12em;text-transform:uppercase}.connect-edition i{display:block;width:45px;height:1px;background:#b4c6d584}.connect-guide{padding:52px 6%}.connect-page .connect-section-head h2{max-width:650px;margin-top:12px;font:400 25px/1.45 var(--font-family-secondary)}.connect-steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));list-style:none;padding:34px 0 0;gap:26px}.connect-steps li{padding-top:22px;border-top:1px solid #b69a633b;display:flex;flex-direction:column;gap:20px}.connect-step-number{color:#d8bd86;font:400 32px/1 var(--font-family-secondary)}.connect-page .connect-steps h3{font-size:16px;font-weight:650;margin-bottom:10px}.connect-steps p{color:#aebdc9;font-size:14px;line-height:1.75}.connect-details{display:grid;grid-template-columns:1.35fr 1fr;gap:24px;padding:0 6% 56px}.connect-managed,.connect-help{padding:34px;border:1px solid #aebed319;border-radius:5px}.connect-managed{background:linear-gradient(90deg,#111b25ed,#111b25a1),url(../images/rebuffed/wrath-northrend.jpg) center/cover}.connect-page .connect-details h2{font:400 26px/1.3 var(--font-family-secondary);margin:14px 0}.connect-details p{color:#becbd4;max-width:46ch}.connect-managed ul{list-style:none;padding:22px 0 0;display:flex;flex-wrap:wrap;gap:12px 20px;font-size:12px}.connect-managed li i{color:#dbbe85;margin-right:7px}.connect-help{background:#171e26}.connect-help>i{color:#d8bd86;font-size:25px}.connect-page .connect-text-link{display:inline-flex;align-items:center;gap:16px;color:#e3c790;font-weight:600;margin:18px 0 24px}.connect-page .connect-text-link:hover{color:#fff1d3}.connect-page .connect-security{border-top:1px solid #aebed319;padding-top:18px;font-size:12px;display:flex;align-items:baseline;gap:10px;color:#97aabb}@media(max-width:900px){.connect-steps{grid-template-columns:repeat(2,minmax(0,1fr))}.connect-details{grid-template-columns:1fr}.connect-hero::before{background-position:65% center}.connect-edition{display:none}}@media(max-width:575px){.connect-hero{min-height:560px;padding:38px 24px;align-items:flex-end}.connect-hero::before{background-position:65% top;background-size:auto 400px}.connect-hero::after{background:linear-gradient(0deg,#11161d 10%,#11161de6 40%,#11161d33)}.connect-page .connect-hero h1{font-size:39px}.connect-intro{font-size:14px}.connect-actions{margin-top:24px}.connect-actions>.connect-button{width:100%}.connect-guide{padding:35px 24px}.connect-steps{grid-template-columns:1fr;gap:20px;padding-top:26px}.connect-steps li{display:grid;grid-template-columns:42px 1fr;gap:14px}.connect-details{padding:0 16px 32px;gap:16px}.connect-managed,.connect-help{padding:24px}}body:has(.connect-page) .section-pageheader{margin:105px 0 32px}body:has(.connect-page) .section-pageheader .pageheader-title{font-size:1.25rem;color:#c4b798}.faq[faq]{--gap:2rem;--padding:2rem;--filter-title-color:#caebf6;--filter-search-input-width:100%;--filter-search-input-background-image:url('data:image/svg+xml,<%3Fxml version="1.0" encoding="UTF-8"%3F><svg fill="%239cbdd3" viewBox="0 0 21.5 21.5" xmlns="http://www.w3.org/2000/svg"><defs><style>.cls-1{fill-rule:evenodd}</style></defs><path class="cls-1" d="M7.75 1.5C4.3 1.5 1.5 4.3 1.5 7.75S4.3 14 7.75 14 14 11.2 14 7.75 11.2 1.5 7.75 1.5ZM0 7.75a7.75 7.75 0 1 1 15.5 0 7.75 7.75 0 0 1-15.5 0ZM17.28 14.22a.754.754 0 0 0-1.06 0l-2 2c-.29.29-.29.77 0 1.06l4 4c.29.29.77.29 1.06 0l2-2c.29-.29.29-.77 0-1.06l-4-4Z"/><path class="cls-1" d="M12.22 12.22c.29-.29.77-.29 1.06 0l3 3c.29.29.29.77 0 1.06s-.77.29-1.06 0l-3-3a.754.754 0 0 1 0-1.06Z"/></svg>');--help-text-size:1.5rem;--help-subtext-size:1rem;--help-text-color:#baddf4;--help-subtext-color:#536072;width:100%;height:auto;padding:var(--padding)}@media screen and (min-width:992px){.faq[faq]{--padding:0;--filter-search-input-width:300px;--help-text-size:2rem;--help-subtext-size:1.1rem}}.faq[faq] .faq__filter{width:100%;height:auto;gap:-webkit-calc(var(--gap) / 2);gap:-moz-calc(var(--gap) / 2);gap:calc(var(--gap) / 2);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.faq[faq] .faq__filter .filter__block{width:100%;height:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.faq[faq] .faq__filter .filter__block.filter__block--title{color:var(--filter-title-color);font-size:2rem;font-family:var(--font-family-secondary)}.faq[faq] .faq__filter .filter__block.filter__block--search input{width:var(--filter-search-input-width);margin:0 0 0 auto;background-size:auto 70%;background-image:var(--filter-search-input-background-image);background-repeat:no-repeat;background-position:-webkit-calc(100% - 0.688rem) 50%;background-position:-moz-calc(100% - 0.688rem) 50%;background-position:calc(100% - 0.688rem) 50%}@media screen and (min-width:992px){.faq[faq] .faq__filter{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.faq[faq] .faq__items{width:100%;height:auto;margin:var(--gap) 0 0 0}.faq[faq] .faq__items .accordion{gap:-webkit-calc(var(--gap) / 2);gap:-moz-calc(var(--gap) / 2);gap:calc(var(--gap) / 2);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.faq[faq] .faq__items .accordion .accordion-item .accordion-body{padding:-webkit-calc(var(--gap) / 2) 0 0 0!important;padding:-moz-calc(var(--gap) / 2) 0 0 0!important;padding:calc(var(--gap) / 2) 0 0 0!important}.faq[faq] .faq__items .accordion [no-results]{width:100%;height:auto;padding:1rem;display:none;font-style:italic;text-align:center;background-color:rgb(0 0 0 / .25)}.faq[faq] .faq__items .accordion.no-results [no-results]{display:block}.faq[faq] .faq__help{width:100%;height:auto;gap:-webkit-calc(var(--gap) / 2);gap:-moz-calc(var(--gap) / 2);gap:calc(var(--gap) / 2);margin:var(--gap) 0 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.faq[faq] .faq__help .help__block{width:auto;height:auto}.faq[faq] .faq__help .help__block.help__block--text i{color:var(--help-subtext-color);display:block;font-size:var(--help-subtext-size)}.faq[faq] .faq__help .help__block.help__block--text span{color:var(--help-text-color);display:block;font-size:var(--help-text-size);line-height:100%}.faq[faq] .faq__help .help__block.help__block--button .nice_button{-webkit-transition:all 100ms ease-in-out;-o-transition:all 100ms ease-in-out;transition:all 100ms ease-in-out}.faq[faq] .faq__help .help__block.help__block--button .nice_button:hover,.faq[faq] .faq__help .help__block.help__block--button .nice_button:active{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.landing[landing]{--landing-mask-size:contain;--landing-mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxODIiIGhlaWdodD0iMjAxIj48cGF0aCBkPSJNLjMgNjUuNDg2YzAtOS4xOTYgNi42ODctMjAuMDYzIDE0LjIxMS0yNS4wNzhsNjEuODYtMzUuOTQ2YzguMzYtNS4wMTYgMjAuODk5LTUuMDE2IDI5LjI1OCAwbDYxLjg2IDM1Ljk0NmM4LjM2IDUuMDE1IDE0LjIxMSAxNS44ODIgMTQuMjExIDI1LjA3OHY3MS4wNTVjMCA5LjE5Ni02LjY4NyAyMC4wNjMtMTQuMjExIDI1LjA3OWwtNjEuODYgMzUuOTQ1Yy04LjM2IDQuMTgtMjAuODk5IDQuMTgtMjkuMjU4IDBsLTYxLjg2LTM1Ljk0NUM2LjE1MSAxNTcuNDQuMyAxNDUuNzM3LjMgMTM2LjU0eiIvPjwvc3ZnPg==);
	--landing-mask-repeat: no-repeat;
	--landing-mask-position: center;

	/* Generic: Color */
	--landing-color-01: #b1e1ee;
	--landing-color-02: #99b3d4;
	--landing-color-03: #daedf6;
	--landing-color-04: #616a70;

	/* Generic: Filter */
	--landing-filter-01: brightness(1.2);

	/* Generic: Transition */
	--landing-transition-01: all 300ms ease-in-out;

	/* Generic: Font family */
	--landing-font-family-01: var(--font-family-secondary);
	--landing-font-family-02: var(--font-family-primary);

	/* Generic: Text shadow */
	--landing-text-shadow-01: 0 0 16px rgba(113, 171, 255, 0.17), 0 0 6px rgba(50, 132, 255, 0.61);
	--landing-text-shadow-02: 0 1px 1px rgba(0, 0, 0, 0.6);

	/* Generic: Border radius */
	--landing-border-radius-01: 10px;

	/*---------------------------------------------------------------*/

	/* Section */
	--landing-section-margin: 0px;
	--landing-section-padding-x: 5rem;
	--landing-section-padding-y: 0px;

	/* Section (art) */
	--landing-section-art-width: 100%;
	--landing-section-art-height: 100%;
	--landing-section-art-opacity: initial;
	--landing-section-art-transform: initial;
	--landing-section-art-backdrop-filter: initial;
	--landing-section-art-background-size: initial;
	--landing-section-art-background-color: initial;
	--landing-section-art-background-image: initial;
	--landing-section-art-background-repeat: initial;
	--landing-section-art-background-position: initial;

	/*---------------------------------------------------------------*/

	/* Separator */
	--landing-separator-height: 18px;
	--landing-separator-box-shadow: 0 0 200px 50px rgba(255, 255, 255, 0.05);
	--landing-separator-backdrop-filter: blur(5px);
	--landing-separator-background-size: 100% var(--landing-separator-height);
	--landing-separator-background-color: transparent;
	--landing-separator-background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA+gAAAASCAYAAADIQvQGAAAACXBIWXMAAAsTAAALEwEAmpwYAAAJgmlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNi4wLWMwMDYgNzkuMTY0NzUzLCAyMDIxLzAyLzE1LTExOjUyOjEzICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdEV2dD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlRXZlbnQjIiB4bWxuczpwaG90b3Nob3A9Imh0dHA6Ly9ucy5hZG9iZS5jb20vcGhvdG9zaG9wLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjIuMyAoTWFjaW50b3NoKSIgeG1wOkNyZWF0ZURhdGU9IjIwMjEtMDQtMjJUMTY6Mjc6NDMrMDQ6MDAiIHhtcDpNZXRhZGF0YURhdGU9IjIwMjEtMDQtMjJUMTY6Mjc6NDMrMDQ6MDAiIHhtcDpNb2RpZnlEYXRlPSIyMDIxLTA0LTIyVDE2OjI3OjQzKzA0OjAwIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjU4NmU2MDk4LTBkMmEtNDBiMC1hYjgyLWJmNTNjNzZmMTY4OSIgeG1wTU06RG9jdW1lbnRJRD0iYWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOmMwNDJjNjkwLTUzNzMtYjg0My04YjQ2LWY4ODQ0Yjg5NWM0OSIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOmE4MDZmOTY3LWNiMWYtNDMyYy05MWMyLTI5NWQxZTNhZjZmYSIgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciPiA8eG1wTU06SGlzdG9yeT4gPHJkZjpTZXE+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJjcmVhdGVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOmE4MDZmOTY3LWNiMWYtNDMyYy05MWMyLTI5NWQxZTNhZjZmYSIgc3RFdnQ6d2hlbj0iMjAyMS0wNC0yMlQxNjoyNzo0MyswNDowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIDIyLjMgKE1hY2ludG9zaCkiLz4gPHJkZjpsaSBzdEV2dDphY3Rpb249InNhdmVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOjU4NmU2MDk4LTBkMmEtNDBiMC1hYjgyLWJmNTNjNzZmMTY4OSIgc3RFdnQ6d2hlbj0iMjAyMS0wNC0yMlQxNjoyNzo0MyswNDowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIDIyLjMgKE1hY2ludG9zaCkiIHN0RXZ0OmNoYW5nZWQ9Ii8iLz4gPC9yZGY6U2VxPiA8L3htcE1NOkhpc3Rvcnk+IDxwaG90b3Nob3A6RG9jdW1lbnRBbmNlc3RvcnM+IDxyZGY6QmFnPiA8cmRmOmxpPjFGNUZEOEI2RDI5QTU5Q0NGREFGODdEOTU4MDAzMTgxPC9yZGY6bGk+IDxyZGY6bGk+NzUwQzhBMEI2MzZGMzQ1Rjk0QTkwRUI5OUE0QTAxMjU8L3JkZjpsaT4gPHJkZjpsaT5BRkUyOTQ3OTI2RkRCOTdFOTQxOUNBNjFEQTFFNUVBRDwvcmRmOmxpPiA8cmRmOmxpPkMyRDQyQzBCOTYxOURCRjA1MkQ5RDE4MkFGQjIzOUU4PC9yZGY6bGk+IDxyZGY6bGk+REZCQUNEQTNDRUU4QkVBQjIzQ0FCNDdGOTdCN0EyMzQ8L3JkZjpsaT4gPHJkZjpsaT5FMjRGMDdGOUU4RDJDREMwREJEMTI3QkQwQjc4NEIzMjwvcmRmOmxpPiA8cmRmOmxpPmFkb2JlOmRvY2lkOnBob3Rvc2hvcDowMTE4YzQ4ZS1iMzA4LTExNzgtYjhmNy1mOWJkODgzZmRkZTM8L3JkZjpsaT4gPHJkZjpsaT5hZG9iZTpkb2NpZDpwaG90b3Nob3A6MzU3OTQxNGYtYjMwYy0xMTc4LWI4ZjctZjliZDg4M2ZkZGUzPC9yZGY6bGk+IDxyZGY6bGk+eG1wLmRpZDo0MzEzODk0MERBMEVFNzExOEY1NkRGQ0E0REMwNjc5QzwvcmRmOmxpPiA8cmRmOmxpPnhtcC5kaWQ6NEMyMUEyNURGOTczRTUxMTkwMjRDNDIyMEVDQzg5NTM8L3JkZjpsaT4gPHJkZjpsaT54bXAuZGlkOjU0MzA5YTIwLWJiY2ItZmM0ZS1iMDg5LTllZTY5N2UwM2JiMTwvcmRmOmxpPiA8cmRmOmxpPnhtcC5kaWQ6NTg4NUQyODlEOTkyREYxMTg1NzlBRTU3NDQyQUY2QTA8L3JkZjpsaT4gPHJkZjpsaT54bXAuZGlkOjg0M0EyNjkxQjU3NkUzMTFBNENEOTAxN0RBNERGMjVFPC9yZGY6bGk+IDxyZGY6bGk+eG1wLmRpZDo4NzM3MDY0OTc5QkRFMzExQUYzRUI5Njc0ODZCQUMzNTwvcmRmOmxpPiA8cmRmOmxpPnhtcC5kaWQ6OGJmYWQwZGYtMjJlNS03ZTQ3LTk3OTMtMmE2NmMzZDQ5MzliPC9yZGY6bGk+IDwvcmRmOkJhZz4gPC9waG90b3Nob3A6RG9jdW1lbnRBbmNlc3RvcnM+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+3bnPpQAAAjxJREFUeJzt3T9v00AYwOH3AhIS/8RERFsWRr4B33/gGzCwklQKAyytxEBzDKFue5zv7NChaZ5n8fnOcdrxJ8d2ir404RgAAAA4Vvk+TlKL71aQ92JdzAMAAHAMxqK8F+uj62VQ94J9btBPWQcAAICHrhXe5Vpvvzrfiu+xtSnjGqEOAADAoZka5lPGzf1UbFvz5dy+oQ4AAACHrhbh5bZ33J35OSHe247NAQAAwGPSCvG52+HzKepXz2sR3gp0V9MBAAA4BmNRXgvwOZGenxZfNHY1fMq4nKudEwAAAA5VjpvGvR7f3vbuVy+Pvy0NgX768dPLtFi8j5SWEeksRSwj4iwilpHSaez2TyPixe6j6e9fddPmQ4knTQ4AAMCjdRmR15Hje875PCI2OfI6ct5st7/P89XV5tfFz9WP1deL+Dfqb7sT6mM/Tx+9Uv7m3YdXz56/PkuLJ8u0WJyklIaAT5FOIqW3sQv55/f1nwMAAMCDkq4vWac7+8P8bnsREeuI2ETOu23EKkdsIvIqct7k7fbb+svny9259rsHvRxPfcI7AAAAHKra09d7956X49H70Oc+xX3OWjkGAACAQ9d6hVrrYXCtuYiY/h70/3nlGgAAADwmU99zPusp7q2g7kW3OAcAAOBY1X7uXo6nvC99mO+9Em1KwPeOa50fAAAAHrrW69PK9bnjYb8WzGMRPSfmp54TAAAADsWcUK/NNdd74bzvuiAHAADgGOwT7dW1+wxpUQ4AAADjmjH/B1bWqis7uCYHAAAAAElFTkSuQmCC);
	--landing-separator-background-repeat: no-repeat;
	--landing-separator-background-position: center center;

	/*---------------------------------------------------------------*/

	/* Title */
	--landing-title-color: var(--landing-color-01);

	--landing-title-font-size: 1.5rem;
	--landing-title-font-family: var(--landing-font-family-01);

	--landing-title-text-align: center;
	--landing-title-text-shadow: var(--landing-text-shadow-01);
	--landing-title-text-transform: uppercase;

	/*---------------------------------------------------------------*/

	/* Tagline */
	--landing-tagline-color: var(--landing-color-02);

	--landing-tagline-font-size: 1.1rem;
	--landing-tagline-font-family: var(--landing-font-family-02);

	--landing-tagline-text-align: center;
	--landing-tagline-text-shadow: var(--landing-text-shadow-02);
	--landing-tagline-text-transform: initial;

	/*---------------------------------------------------------------*/

	/* Items */
	--landing-items: 2;
	--landing-items-gap: 1rem;

	/*---------------------------------------------------------------*/

	/* Item */
	--landing-item-gap: var(--landing-items-gap);
	--landing-item-filter: initial;
	--landing-item-transition: var(--landing-transition-01);

	/* Item (hover) */
	--landing-item-filter--hover: var(--landing-filter-01);

	/*---------------------------------------------------------------*/

	/* Item (icon) */
	--landing-item-icon-size: 80px;
	--landing-item-icon-border-width: 3px;
	--landing-item-icon-border-color: #687aff;

	/*---------------------------------------------------------------*/

	/* Item (heading) */
	--landing-item-heading-color: var(--landing-color-03);

	--landing-item-heading-font-size: 1rem;
	--landing-item-heading-font-family: var(--landing-font-family-02);

	--landing-item-heading-text-align: left;
	--landing-item-heading-text-shadow: var(--landing-text-shadow-02);
	--landing-item-heading-text-transform: uppercase;

	/*---------------------------------------------------------------*/

	/* Item (description) */
	--landing-item-description-color: var(--landing-color-04);

	--landing-item-description-font-size: 0.9rem;
	--landing-item-description-font-family: var(--landing-font-family-02);

	--landing-item-description-text-align: left;
	--landing-item-description-text-shadow: var(--landing-text-shadow-02);
	--landing-item-description-text-transform: initial;

	/*---------------------------------------------------------------*/

	/* Item (media) */
	--landing-item-media-width: 100%;
	--landing-item-media-height: 200px;

	--landing-item-media-box-shadow: inset 0 0 30px 15px rgba(0, 0, 0, 0.7), inset 0 0 0 var(--landing-item-media-border-width) rgb(0, 0, 0);

	--landing-item-media-border-width: 2px;
	--landing-item-media-border-style: solid;
	--landing-item-media-border-color: var(--landing-item-icon-border-color);

	--landing-item-media-border-radius: var(--landing-border-radius-01);

	--landing-item-media-background-color: #000;

	/*---------------------------------------------------------------*/

	/* Item (caption) */
	--landing-item-caption-color: var(--landing-color-03);

	--landing-item-caption-font-size: 0.9rem;
	--landing-item-caption-font-family: var(--landing-font-family-01);

	--landing-item-caption-text-align: center;
	--landing-item-caption-text-shadow: var(--landing-text-shadow-02);
	--landing-item-caption-text-transform: uppercase;

	width: 100%;
	height: auto;
}

/* Landing: Responsive
/*---------------------------------------------------------------*/
@media screen and (min-width: 576px) { /* SM */
	.landing[landing] {}
}

@media screen and (min-width: 768px) { /* MD */
	.landing[landing] {}
}

@media screen and (min-width: 992px) { /* LG */
	.landing[landing] {
		--landing-title-font-size: 2rem;
		--landing-tagline-font-size: 1.28rem;
		--landing-item-caption-font-size: 1rem;
		--landing-item-heading-font-size: 1.1rem;
		--landing-item-description-font-size: 1rem;
	}
}

@media screen and (min-width: 1200px) { /* XL */
	.landing[landing] {
		--landing-item-media-height: 250px;
	}
}

/*-------------------------------------------------------------------------*/
/* Landing: Section
/*-------------------------------------------------------------------------*/
.landing[landing] .landing__section {
	width: 100%;
	height: auto;

	margin: var(--landing-section-margin);
	padding: var(--landing-section-padding-x) var(--landing-section-padding-y);
}

/* Section: Art
/*---------------------------------------------------------------*/
.landing[landing] .landing__section::before {
	width: var(--landing-section-art-width);
	height: var(--landing-section-art-height);

	top: 0;
	left: 0;

	content: '';
	position: absolute;

	opacity: var(--landing-section-art-opacity);

	-webkit-backdrop-filter: var(--landing-section-art-backdrop-filter);
	backdrop-filter: var(--landing-section-art-backdrop-filter);

	background-size: var(--landing-section-art-background-size);
	background-color: var(--landing-section-art-background-color);
	background-image: var(--landing-section-art-background-image);
	background-repeat: var(--landing-section-art-background-repeat);
	background-position: var(--landing-section-art-background-position);

	-webkit-transform: var(--landing-section-art-transform);
	-ms-transform: var(--landing-section-art-transform);
	transform: var(--landing-section-art-transform);
}

/* Section: Grid
/*---------------------------------------------------------------*/
.landing[landing] .landing__section .container {
	z-index: 9;
}

/*-------------------------------------------------------------------------*/
/* Landing: Separator
/*-------------------------------------------------------------------------*/
.landing[landing] .landing__section-sep {
	overflow: hidden;
	position: absolute;
}

/* Separator: Start
/*---------------------------------------------------------------*/
.landing[landing] .landing__section-sep.landing__section-sep--start {
	width: 100%;
	height: 100%;

	top: 0;
	left: 0;

	-webkit-backdrop-filter: var(--landing-separator-backdrop-filter);
	backdrop-filter: var(--landing-separator-backdrop-filter);
}

.landing[landing] .landing__section-sep.landing__section-sep--start::before {
	width: 20%;
	height: 0;

	top: 0;
	left: 0;
	right: 0;

	margin: 0 auto;

	content: '';
	position: absolute;

	-webkit-box-shadow: var(--landing-separator-box-shadow);
	box-shadow: var(--landing-separator-box-shadow);
}

/* Separator: End
/*---------------------------------------------------------------*/
.landing[landing] .landing__section-sep.landing__section-sep--end {
	--bottom: -webkit-calc(-1 * (var(--landing-separator-height) / 2));
	--bottom: -moz-calc(-1 * (var(--landing-separator-height) / 2));
	--bottom: calc(-1 * (var(--landing-separator-height) / 2));

	width: 100%;
	height: var(--landing-separator-height);

	left: 0;
	bottom: var(--bottom);
	z-index: 1;

	background-size: var(--landing-separator-background-size);
	background-color: var(--landing-separator-background-color);
	background-image: var(--landing-separator-background-image);
	background-repeat: var(--landing-separator-background-repeat);
	background-position: var(--landing-separator-background-position);
} .landing[landing] .landing__section:last-child .landing__section-sep.landing__section-sep--end {display: none;}

/*-------------------------------------------------------------------------*/
/* Landing: Title
/*-------------------------------------------------------------------------*/
.landing[landing] .landing__section-title {
	width: 100%;
	height: auto;

	color: var(--landing-title-color);

	font-size: var(--landing-title-font-size);
	font-family: var(--landing-title-font-family);

	text-align: var(--landing-title-text-align);
	text-shadow: var(--landing-title-text-shadow);
	text-transform: var(--landing-title-text-transform);

	line-height: 100%;
}

/*-------------------------------------------------------------------------*/
/* Landing: Tagline
/*-------------------------------------------------------------------------*/
.landing[landing] .landing__section-tagline {
	--margin: -webkit-calc(var(--landing-section-padding-x) / 10) 0 0 0;
	--margin: -moz-calc(var(--landing-section-padding-x) / 10) 0 0 0;
	--margin: calc(var(--landing-section-padding-x) / 10) 0 0 0;

	width: 100%;
	height: auto;

	color: var(--landing-tagline-color);

	margin: var(--margin);

	font-size: var(--landing-tagline-font-size);
	font-family: var(--landing-tagline-font-family);

	text-align: var(--landing-tagline-text-align);
	text-shadow: var(--landing-tagline-text-shadow);
	text-transform: var(--landing-tagline-text-transform);

	line-height: 100%;
}

/*-------------------------------------------------------------------------*/
/* Landing: Items
/*-------------------------------------------------------------------------*/
.landing[landing] .landing__section-items {
	--margin: -webkit-calc(var(--landing-section-padding-x) / 2) 0 0 0;
	--margin: -moz-calc(var(--landing-section-padding-x) / 2) 0 0 0;
	--margin: calc(var(--landing-section-padding-x) / 2) 0 0 0;

	width: 100%;
	height: auto;

	margin: var(--margin);

	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;

	-ms-flex-wrap: nowrap;
	flex-wrap: nowrap;

	-webkit-box-align: stretch;
	-ms-flex-align: stretch;
	align-items: stretch;

	-webkit-box-pack: start;
	-ms-flex-pack: start;
	justify-content: flex-start;

	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	-ms-flex-direction: row;
	flex-direction: row;
}

.landing[landing] .landing__section-items h3,
.landing[landing] .landing__section-items h4,
.landing[landing] .landing__section-items img {
	display: none;
}

/*-------------------------------------------------------------------------*/
/* Landing: Items (hotfix)
/*-------------------------------------------------------------------------*/
.landing[landing] .landing__section-items:not([owl]) {
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
}

.landing[landing] .landing__section-items:not([owl]),
.landing[landing] .landing__section-items[owl='false'] {
	gap: var(--landing-items-gap);
	overflow: hidden;
}

.landing[landing] .landing__section-items:not([owl]) > div,
.landing[landing] .landing__section-items[owl='false'] > div {
	--width: -webkit-calc((100% - (var(--landing-items-gap) * (var(--landing-items) - 1))) / var(--landing-items));
	--width: -moz-calc((100% - (var(--landing-items-gap) * (var(--landing-items) - 1))) / var(--landing-items));
	--width: calc((100% - (var(--landing-items-gap) * (var(--landing-items) - 1))) / var(--landing-items));

	width: var(--width);
	height: auto;

	display: block;

	-webkit-box-flex: 0;
	-ms-flex: 0 0 auto;
	flex: 0 0 auto;
}

/*-------------------------------------------------------------------------*/
/* Landing: Item
/*-------------------------------------------------------------------------*/
.landing[landing] .item {
	width: 100%;
	height: auto;

	gap: var(--landing-item-gap);

	-webkit-filter: var(--landing-item-filter);
	filter: var(--landing-item-filter);

	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;

	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;

	-webkit-box-pack: stretch;
	-ms-flex-pack: stretch;
	justify-content: stretch;

	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	-ms-flex-direction: row;
	flex-direction: row;

	-webkit-transition: var(--landing-item-transition);
	-o-transition: var(--landing-item-transition);
	transition: var(--landing-item-transition);
}

/* Item: Hover
/*---------------------------------------------------------------*/
.landing[landing] .item:hover,
.landing[landing] .item:active {
	--landing-item-filter: var(--landing-item-filter--hover);
}

/* Item: Icon
/*---------------------------------------------------------------*/
.landing[landing] .item .item__icon {
	width: var(--landing-item-icon-size);
	height: var(--landing-item-icon-size);

	-webkit-box-flex: 0;
	-ms-flex: 0 0 auto;
	flex: 0 0 auto;

	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;

	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;

	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
}

.landing[landing] .item .item__icon::before,
.landing[landing] .item .item__icon::after {
	content: '';
	position: absolute;

	-webkit-mask-size: var(--landing-mask-size);
	mask-size: var(--landing-mask-size);

	-webkit-mask-image: var(--landing-mask-image);
	mask-image: var(--landing-mask-image);

	-webkit-mask-repeat: var(--landing-mask-repeat);
	mask-repeat: var(--landing-mask-repeat);

	-webkit-mask-position: var(--landing-mask-position);
	mask-position: var(--landing-mask-position);
}

.landing[landing] .item .item__icon::before {
	width: 100%;
	height: 100%;

	top: 0;
	left: 0;

	background-color: var(--landing-item-icon-border-color);
}

.landing[landing] .item .item__icon::after {
	--size: -webkit-calc(100% - var(--landing-item-icon-border-width));
	--size: -moz-calc(100% - var(--landing-item-icon-border-width));
	--size: calc(100% - var(--landing-item-icon-border-width));

	width: var(--size);
	height: var(--size);

	top: auto;
	left: auto;

	background-size: cover;
	background-color: transparent;
	background-image: var(--landing-item-background-image);
	background-repeat: no-repeat;
	background-position: center center;
}

/* Item: Content
/*---------------------------------------------------------------*/
.landing[landing] .item .item__content {
	--gap: -webkit-calc(var(--landing-items-gap) / 2);
	--gap: -moz-calc(var(--landing-items-gap) / 2);
	--gap: calc(var(--landing-items-gap) / 2);

	width: 100%;
	height: auto;

	gap: var(--gap);

	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;

	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
}

.landing[landing] .item .item__content .item__content-heading {
	color: var(--landing-item-heading-color);

	font-size: var(--landing-item-heading-font-size);
	font-family: var(--landing-item-heading-font-family);

	text-align: var(--landing-item-heading-text-align);
	text-shadow: var(--landing-item-heading-text-shadow);
	text-transform: var(--landing-item-heading-text-transform);

	line-height: 100%;
}

.landing[landing] .item .item__content .item__content-description {
	color: var(--landing-item-description-color);

	font-size: var(--landing-item-description-font-size);
	font-family: var(--landing-item-description-font-family);

	text-align: var(--landing-item-description-text-align);
	text-shadow: var(--landing-item-description-text-shadow);
	text-transform: var(--landing-item-description-text-transform);

	line-height: 100%;
}

/* Item: Media
/*---------------------------------------------------------------*/
.landing[landing] .item .item__media {
	width: var(--landing-item-media-width);
	height: var(--landing-item-media-height);

	cursor: pointer;

	border: var(--landing-item-media-border-width) var(--landing-item-media-border-style) var(--landing-item-media-border-color);
	padding: var(--landing-item-media-border-width);

	-webkit-box-shadow: var(--landing-item-media-box-shadow);
	box-shadow: var(--landing-item-media-box-shadow);

	--webkit-border-radius: var(--landing-item-media-border-radius);
	border-radius: var(--landing-item-media-border-radius);

	background-size: cover;
	background-color: var(--landing-item-media-background-color);
	background-image: var(--landing-item-background-image);
	background-repeat: no-repeat;
	background-position: center center;
}

.landing[landing] .item .item__media iframe {
	width: 100%;
	height: 100%;

	--webkit-border-radius: var(--landing-item-media-border-radius);
	border-radius: var(--landing-item-media-border-radius);
}

/* Item: Caption
/*---------------------------------------------------------------*/
.landing[landing] .item .item__caption {
	width: 100%;
	height: auto;

	color: var(--landing-item-caption-color);

	font-size: var(--landing-item-caption-font-size);
	font-family: var(--landing-item-caption-font-family);

	text-align: var(--landing-item-caption-text-align);
	text-shadow: var(--landing-item-caption-text-shadow);
	text-transform: var(--landing-item-caption-text-transform);

	line-height: 100%;
}

/*-------------------------------------------------------------------------*/
/* Landing: Section (modifications)
/*-------------------------------------------------------------------------*/
.landing[landing] .landing__section.landing__section--modifications {
	--landing-items: 1;
	--landing-title-text-align: center;
	--landing-tagline-text-align: center;
}

/* Section: Responsive
/*---------------------------------------------------------------*/
@media screen and (min-width: 768px) { /* MD */
	.landing[landing] .landing__section.landing__section--modifications {
		--landing-items: 2;
	}
}

@media screen and (min-width: 1200px) { /* XL */
	.landing[landing] .landing__section.landing__section--modifications {
		--landing-title-text-align: left;
		--landing-tagline-text-align: left;
	}
}

/*-------------------------------------------------------------------------*/
/* Landing: Section (features)
/*-------------------------------------------------------------------------*/
.landing[landing] .landing__section.landing__section--features {
	--landing-items: 1;
	--landing-item-heading-text-align: center;
	--landing-item-description-text-align: center;
}

/* Section: Item
/*---------------------------------------------------------------*/
.landing[landing] .landing__section.landing__section--features .item {
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
}

/* Section: Responsive
/*---------------------------------------------------------------*/
@media screen and (min-width: 768px) { /* MD */
	.landing[landing] .landing__section.landing__section--features {
		--landing-items: 2;
	}
}

@media screen and (min-width: 992px) { /* LG */
	.landing[landing] .landing__section.landing__section--features {
		--landing-items: 5;
	}
}

/*-------------------------------------------------------------------------*/
/* Landing: Section (interface)
/*-------------------------------------------------------------------------*/
.landing[landing] .landing__section.landing__section--interface {
	--landing-items: 1;
	--landing-title-text-align: center;
	--landing-tagline-text-align: center;
}

/* Section: Responsive
/*---------------------------------------------------------------*/
@media screen and (min-width: 768px) { /* MD */
	.landing[landing] .landing__section.landing__section--interface {
		--landing-items: 2;
	}
}

@media screen and (min-width: 1200px) { /* XL */
	.landing[landing] .landing__section.landing__section--interface {
		--landing-title-text-align: left;
		--landing-tagline-text-align: left;
	}
}

/*-------------------------------------------------------------------------*/
/* Landing: Section (screenshots)
/*-------------------------------------------------------------------------*/
.landing[landing] .landing__section.landing__section--screenshots {
	--landing-items: 1;
}

/* Section: Item
/*---------------------------------------------------------------*/
.landing[landing] .landing__section.landing__section--screenshots .item {
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
}

/* Section: Responsive
/*---------------------------------------------------------------*/
@media screen and (min-width: 768px) { /* MD */
	.landing[landing] .landing__section.landing__section--screenshots {
		--landing-items: 2;
	}
}

@media screen and (min-width: 992px) { /* LG */
	.landing[landing] .landing__section.landing__section--screenshots {
		--landing-items: 3;
	}
}

/*-------------------------------------------------------------------------*/
/* Landing: Section (videos)
/*-------------------------------------------------------------------------*/
.landing[landing] .landing__section.landing__section--videos {
	--landing-items: 1;
}

/* Section: Responsive
/*---------------------------------------------------------------*/
@media screen and (min-width: 768px) { /* MD */
	.landing[landing] .landing__section.landing__section--videos {
		--landing-items: 2;
	}
}

@media screen and (min-width: 992px) { /* LG */
	.landing[landing] .landing__section.landing__section--videos {
		--landing-items: 3;
	}
}
/* Public entry to the managed launcher; the five presentation sections remain intact. */
.landing[landing] .landing-connect {display:flex; align-items:center; justify-content:space-between; gap:24px; padding:26px 32px; margin:28px auto 0; border:1px solid #b9a36e4a; border-radius:5px; background:linear-gradient(110deg,#1a2734,#111922); color:#d3dee7;}
.landing-connect span {display:block; color:#e6cf9e; font:600 12px/1.5 system-ui,sans-serif; letter-spacing:.12em; text-transform:uppercase;}
.landing-connect p {margin:7px 0 0; font:400 15px/1.6 system-ui,sans-serif;}
.landing[landing] .landing-connect a {flex-shrink:0; display:flex; align-items:center; justify-content:center; gap:12px; min-height:46px; padding:12px 20px; border:1px solid #dfc38a; border-radius:4px; background:#dfc38a; color:#201b12; font:650 14px/1.5 system-ui,sans-serif;}
.landing[landing] .landing-connect a:hover {background:#f3dbab;}
.landing-connect a:focus-visible {outline:2px solid #fff; outline-offset:4px;}
@media(max-width:767px) {.landing[landing] .landing-connect {flex-direction:column; align-items:stretch; width:calc(100% - 32px); padding:24px;}.landing-connect a {width:100%;}}

/* The complete native presentation stays in place beneath the public welcome. */
body:has([landing]) .section-pageheader {display:none;}
body:has([landing]) .section-topbar {margin-top:20px;}
/* The welcome is the shared Frozen Throne scene: the Lich King and Terenas flank the centred copy. */
.landing[landing] .landing-welcome {position:relative; isolation:isolate; overflow:hidden; padding:80px 0 120px; min-height:620px; display:flex; align-items:center; justify-content:center; text-align:center; border-block:0; background:#10151b url(../images/scene/frozen-throne.jpg) center 52%/cover no-repeat;}
.landing[landing] .angalor-scene-media {position:absolute; inset:0; z-index:-2;}
.landing[landing] .angalor-scene-media video {position:absolute; inset:0; width:100%; height:100%; object-fit:cover; object-position:center 52%; display:block;}
.landing[landing] .landing-welcome::before {content:'';position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,#10151ba6 0%,#10151b26 28%,#10151b14 58%,#10151b 100%),radial-gradient(ellipse 36% 70% at 50% 52%,#10151bb3 0%,#10151b59 55%,transparent 100%)}.landing-welcome-copy{max-width:620px;margin:0 auto}.landing-welcome-brand{color:#e3cb94;font:700 11px/1.5 system-ui,sans-serif;letter-spacing:.17em;text-transform:uppercase;margin:0 0 22px;text-shadow:0 1px 10px #000c}.landing[landing] .landing-welcome h1{font:400 clamp(34px,4.1vw,58px)/1.2 var(--font-family-secondary);color:#f2ecdf;margin:0 auto;max-width:17ch;text-wrap:balance;text-shadow:0 2px 26px #000e,0 1px 3px #000a}.landing-welcome-intro{font:400 16px/1.8 system-ui,sans-serif;color:#d0dbe6;max-width:46ch;margin:24px auto 30px;text-shadow:0 1px 14px #000e}.landing-welcome-actions{display:flex;flex-wrap:wrap;gap:14px;align-items:center;justify-content:center}.landing[landing] .landing-welcome-actions a{display:inline-flex;align-items:center;justify-content:center;gap:20px;min-height:48px;padding:12px 22px;color:#e5d5b6;font:600 14px/1.5 system-ui,sans-serif;border:1px solid #b6a27880;border-radius:4px;background:#16202acc}.landing[landing] .landing-welcome-actions .landing-welcome-primary{background:#dfc38a;color:#211b12;border-color:#dfc38a}.landing[landing] .landing-welcome-actions a:hover{border-color:#f4d89e;filter:brightness(1.1)}.landing[landing] .landing__section{padding-block:70px;background-color:#fff0}.landing[landing] .landing__section-sep{display:none}.landing[landing] .landing__section-title{color:#f1e6cd;font:400 clamp(25px,3vw,36px)/1.25 var(--font-family-secondary);text-shadow:none}.landing[landing] .landing__section-tagline{font:400 15px/1.7 system-ui,sans-serif;color:#aabecf;margin-top:15px}.landing[landing] .item{border:1px solid #b7c7d026;border-radius:6px;padding:22px;background:#18232de8;box-shadow:none}.landing[landing] .item__content-heading{color:#e9dbbe;font:600 15px/1.5 system-ui,sans-serif;letter-spacing:0;text-transform:none}.landing[landing] .item__content-description{color:#b6c7d4;font:400 14px/1.7 system-ui,sans-serif}.landing[landing] .item__icon{flex-shrink:0}@media(max-width:767px){.landing[landing] .landing-welcome{padding:56px 12px 80px;min-height:560px;background-position:24% 60%}.landing[landing] .angalor-scene-media video{object-position:24% 60%}.landing[landing] .landing-welcome h1{font-size:36px}.landing-welcome-intro{font-size:14px}.landing-welcome-actions a{width:100%}.landing[landing] .landing__section{padding-block:44px}}.page\:page_realm_statistics{--border-radius:5px;padding:0!important;-webkit-border-radius:var(--border-radius)!important;border-radius:var(--border-radius)!important}.realm[statistics]{--gap:0.5rem;--padding:2rem;--font-family-primary:var(--font-family-primary);--font-family-secondary:var(--font-family-secondary);--text-shadow-primary:0 0 16px rgba(0, 0, 0, 0.3), 3px 2px 0 rgba(0, 0, 0, 0.3);--text-shadow-secondary:0 0 16px rgba(0, 0, 0, 0.3), 2px 2px 0 rgba(0, 0, 0, 0.3);--text-shadow-tertiary:0 0 16px rgba(0, 0, 0, 0.3), 1px 1px 1px rgba(0, 0, 0, 0.3);--note-notice-color:#63778c;--statistics-desc-color:#7f97b0;--statistics-title-color:#d2e4f8;--status-bg-filter:hue-rotate(145deg);--status-uptime-color:#6a8097;--status-playersAll-color-01:#8898a7;--status-playersAll-color-02:#bacfe4;--status-playersFaction-color-01:#516274;--status-playersFaction-color-02:#6d7f92;width:100%;height:auto}.realm[statistics].is-online{--status-state-color:#587c2d}.realm[statistics].is-offline{--status-state-color:#84341e}.realm[statistics].is-wotlk{--info-title-color:#bdd7f4;--info-content-color:#7f97b0;--info-background-color:18, 18, 18;--info-background-image:url(../../modules/page/images/realm_statistics/info/info-bg-wotlk.jpg);--metadata-exp-color:#ddeced;--metadata-desc-color:#686b6c;--metadata-name-color:#e4efef;--metadata-overlay-filter:hue-rotate(0deg);--metadata-background-image:url(../../modules/page/images/realm_statistics/metadata/metadata-bg-wotlk.jpg)}.realm[statistics] .realm__metadata{--metadata-exp-margin:0;--metadata-exp-font-size:1rem;--metadata-desc-margin:0;--metadata-desc-font-size:1rem;--metadata-name-font-size:1.8rem;width:100%;height:auto;gap:var(--gap);padding:var(--padding);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-shadow:inset 0 1px 0 0 rgb(255 255 255 / .03);box-shadow:inset 0 1px 0 0 rgb(255 255 255 / .03);-webkit-border-radius:var(--border-radius) var(--border-radius) 0 0;border-radius:var(--border-radius) var(--border-radius) 0 0;background-size:cover;background-color:#fff0;background-image:var(--metadata-background-image);background-repeat:no-repeat;background-position:bottom right}.realm[statistics] .realm__metadata .metadata__block{width:auto;height:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.realm[statistics] .realm__metadata .metadata__block.metadata__block--general{--w:173px;--h:108px;--b:url(../../modules/page/images/realm_statistics/textures/texture-02.png)}.realm[statistics] .realm__metadata .metadata__block.metadata__block--generic{--w:385px;--h:108px;--b:url(../../modules/page/images/realm_statistics/textures/texture-03.png)}.realm[statistics] .realm__metadata .metadata__block::before{width:100%;height:64px;top:auto;left:auto;z-index:1;content:'';position:absolute;background-color:#fff0;background-image:url(../../modules/page/images/realm_statistics/textures/texture-01.png);background-repeat:no-repeat;background-position:left center}.realm[statistics] .realm__metadata .metadata__block::after{width:var(--w);height:var(--h);top:auto;left:auto;-webkit-filter:var(--metadata-overlay-filter);filter:var(--metadata-overlay-filter);z-index:2;content:'';position:absolute;background-color:#fff0;background-image:var(--b);background-repeat:no-repeat;background-position:center center}.realm[statistics] .realm__metadata .metadata__block [exp]{color:var(--metadata-exp-color);margin:var(--metadata-exp-margin);font-size:var(--metadata-exp-font-size);font-weight:600;line-height:100%;text-shadow:var(--text-shadow-primary);letter-spacing:-1px}.realm[statistics] .realm__metadata .metadata__block [desc]{color:var(--metadata-desc-color);margin:var(--metadata-desc-margin);font-size:var(--metadata-desc-font-size);text-shadow:var(--text-shadow-primary);letter-spacing:-1px}.realm[statistics] .realm__metadata .metadata__block [name]{color:var(--metadata-name-color);font-size:var(--metadata-name-font-size);font-weight:800;text-shadow:var(--text-shadow-primary);letter-spacing:-2px}@media screen and (min-width:992px){.realm[statistics] .realm__metadata{--metadata-exp-margin:0 0 0 auto;--metadata-exp-font-size:1.5rem;--metadata-desc-margin:0 0 0 auto;--metadata-desc-font-size:1.1rem;--metadata-name-font-size:2.5rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.realm[statistics] .realm__metadata .metadata__block{-webkit-box-align:end;-ms-flex-align:end;align-items:end}}.realm[statistics] .realm__status{--status-blockGeneral-text-align:left;--status-blockGeneric-text-align:left;--status-state-font-size:1.5rem;--status-uptime-font-size:1.1rem;--status-playersAll-font-size:1.5rem;--status-playersFaction-font-size:1.1rem;width:100%;height:auto;gap:var(--gap);padding:var(--padding);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.realm[statistics] .realm__status::before{width:100%;height:100%;top:0;left:0;-webkit-filter:var(--status-bg-filter);filter:var(--status-bg-filter);content:'';position:absolute;background-size:cover;background-color:#fff0;background-image:url(../../modules/page/images/realm_statistics/textures/texture-04.jpg);background-repeat:no-repeat;background-position:top center}.realm[statistics] .realm__status .status__block{width:auto;height:auto}.realm[statistics] .realm__status .status__block.status__block--general{text-align:var(--status-blockGeneral-text-align)}.realm[statistics] .realm__status .status__block.status__block--generic{text-align:var(--status-blockGeneric-text-align)}.realm[statistics] .realm__status .status__block *{line-height:100%;letter-spacing:-1px}.realm[statistics] .realm__status .status__block>*::after{--w:100%;--h:42px;--top:-webkit-calc((100% / 2) - (var(--h) / 2));--top:-moz-calc((100% / 2) - (var(--h) / 2));--top:calc((100% / 2) - (var(--h) / 2));width:var(--w);height:var(--h);top:var(--top);left:0;content:'';position:absolute;background-color:#fff0;background-image:url(../../modules/page/images/realm_statistics/textures/texture-05.png);background-repeat:no-repeat;background-position:left center}.realm[statistics] .realm__status .status__block [state]{color:var(--status-state-color);font-size:var(--status-state-font-size);font-weight:800;font-family:var(--font-family-primary);text-shadow:var(--text-shadow-primary)}.realm[statistics] .realm__status .status__block [uptime]{color:var(--status-uptime-color);font-size:var(--status-uptime-font-size);text-shadow:var(--text-shadow-secondary)}.realm[statistics] .realm__status .status__block [players_all]{color:var(--status-playersAll-color-01);font-size:var(--status-playersAll-font-size);font-weight:400;text-shadow:var(--text-shadow-secondary)}.realm[statistics] .realm__status .status__block [players_all] span{color:var(--status-playersAll-color-02);font-weight:800;font-family:var(--font-family-primary)}.realm[statistics] .realm__status .status__block [players_faction]{color:var(--status-playersFaction-color-01);font-size:var(--status-playersFaction-font-size);text-shadow:var(--text-shadow-secondary)}.realm[statistics] .realm__status .status__block [players_faction] span{color:var(--status-playersFaction-color-02)}@media screen and (min-width:992px){.realm[statistics] .realm__status{--status-blockGeneral-text-align:left;--status-blockGeneric-text-align:right;--status-state-font-size:2.5rem;--status-uptime-font-size:1.5rem;--status-playersAll-font-size:2.5rem;--status-playersFaction-font-size:1.5rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.realm[statistics] .realm__info{--info-offset:20%;--info-padding:-webkit-calc(var(--padding) * 2) var(--padding) -webkit-calc(var(--padding) * 2) var(--info-offset);--info-padding:-moz-calc(var(--padding) * 2) var(--padding) -moz-calc(var(--padding) * 2) var(--info-offset);--info-padding:calc(var(--padding) * 2) var(--padding) calc(var(--padding) * 2) var(--info-offset);--info-min-height:auto;--info-title-font-size:1.5rem;--info-content-font-size:0.9rem;width:100%;height:auto;gap:var(--gap);padding:var(--info-padding);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:var(--info-min-height);background-size:cover;background-color:rgb(var(--info-background-color));background-image:var(--info-background-image);background-repeat:no-repeat;background-position:top left}.realm[statistics] .realm__info .info__block{width:100%;height:auto}.realm[statistics] .realm__info .info__block [title]{color:var(--info-title-color);font-size:var(--info-title-font-size);font-weight:800;font-family:var(--font-family-primary);text-shadow:var(--text-shadow-secondary)}.realm[statistics] .realm__info .info__block [content]{color:var(--info-content-color);font-size:var(--info-content-font-size);font-weight:600;font-family:var(--font-family-primary);line-height:1.2;text-shadow:var(--text-shadow-secondary)}@media screen and (min-width:992px){.realm[statistics] .realm__info{--info-offset:35%;--info-min-height:400px;--info-title-font-size:2rem;--info-content-font-size:1rem}}.realm[statistics] .realm__statistics{--statistics-sep-width:100%;--statistics-sep-height:2px;--statistics-balance-height:auto;--statistics-balance-overflow:initial;width:100%;height:auto;gap:var(--padding);padding:var(--padding);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:-webkit-gradient(linear,left top,left bottom,from(rgba(var(--info-background-color),.8)),to(transparent));background:-o-linear-gradient(top,rgba(var(--info-background-color),.8) 0%,transparent 100%);background:linear-gradient(to bottom,rgba(var(--info-background-color),.8) 0%,transparent 100%)}.realm[statistics] .realm__statistics::after{width:100%;height:1px;top:0;left:0;content:'';position:absolute;background:-webkit-gradient(linear,left top,right top,from(transparent),color-stop(50%,rgb(0 0 0 / .5)),to(transparent));background:-o-linear-gradient(left,transparent 0%,rgb(0 0 0 / .5) 50%,transparent 100%);background:linear-gradient(to right,transparent 0%,rgb(0 0 0 / .5) 50%,transparent 100%)}.realm[statistics] .realm__statistics [sep]{width:var(--statistics-sep-width);height:var(--statistics-sep-height);-webkit-box-shadow:0 0 4px 0 rgb(255 255 255 / .03),1px 1px 0 0 rgb(255 255 255 / .01);box-shadow:0 0 4px 0 rgb(255 255 255 / .03),1px 1px 0 0 rgb(255 255 255 / .01);background-color:rgb(0 0 0 / .3)}.realm[statistics] .realm__statistics .statistics__block{width:100%;height:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.realm[statistics] .realm__statistics .statistics__block [desc]{width:100%;height:auto;color:var(--statistics-desc-color);margin:var(--gap) 0 0 0;font-size:.9rem;font-family:var(--font-family-secondary);line-height:100%;text-shadow:var(--text-shadow-tertiary)}.realm[statistics] .realm__statistics .statistics__block [title]{width:100%;height:auto;color:var(--statistics-title-color);font-size:1.1rem;font-weight:800;font-family:var(--font-family-secondary);line-height:100%;text-shadow:var(--text-shadow-tertiary)}.realm[statistics] .realm__statistics .statistics__block [balance]{width:100%;height:var(--statistics-balance-height);margin:var(--padding) 0 0 0;overflow-y:var(--statistics-balance-overflow)}.realm[statistics] .realm__statistics .statistics__block [balance]::-webkit-scrollbar{width:8px}.realm[statistics] .realm__statistics .statistics__block [balance]::-webkit-scrollbar-track{background-color:#fff0}.realm[statistics] .realm__statistics .statistics__block [balance]::-webkit-scrollbar-thumb,.realm[statistics] .realm__statistics .statistics__block [balance]::-webkit-scrollbar-thumb:hover{border-left:6px solid #fff0;border-right:2px solid rgb(255 255 255 / .5);-webkit-box-shadow:none;box-shadow:none;background-color:#fff0}@media screen and (min-width:992px){.realm[statistics] .realm__statistics{--statistics-sep-width:2px;--statistics-sep-height:auto;--statistics-balance-height:220px;--statistics-balance-overflow:auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.realm[statistics] .realm__statistics .statistics__block{width:-webkit-calc(100% / 3);width:-moz-calc(100% / 3);width:calc(100% / 3)}}.realm[statistics] .realm__note{width:100%;height:auto;padding:0 var(--padding) var(--padding) var(--padding);-webkit-border-radius:0 0 var(--border-radius) var(--border-radius);border-radius:0 0 var(--border-radius) var(--border-radius)}.realm[statistics] .realm__note .note__block{width:100%;height:auto;gap:var(--gap);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.realm[statistics] .realm__note .note__block [notice]{width:100%;height:auto;color:var(--note-notice-color);padding:1rem;font-size:.75rem;font-weight:800;font-family:var(--font-family-secondary);text-shadow:0 0 3px rgb(0 0 0 / .4),1px 1px 1px rgb(0 0 0 / .4);-webkit-box-shadow:inset 0 0 8px 0 rgb(0 0 0 / .4);box-shadow:inset 0 0 8px 0 rgb(0 0 0 / .4);-webkit-border-radius:8px;border-radius:8px;background-color:rgb(0 0 0 / .2)}.bars[bars]{--bg-01:rgba(95, 175, 255, 0.05);--bg-02:rgba(51, 78, 116, 0.15);--color-01:#97a2ad;--color-02:#d2e4f8;--color-03:#97a2ad;--color-04:#1c4c8c;--color-05:#7f97b0;--color-06:#515e6c;--color-07:#8a9eb3;--color-08:#738fbe;--color-09:#7f97b0;width:100%;height:100%;gap:2px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.bars[bars] .bars__block{width:100%;height:auto;gap:2px;display:-webkit-box;display:-ms-flexbox;display:flex}.bars[bars] .bars__block .bar__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.bars[bars] .bars__block.bars__block--vertical{height:100%;-webkit-box-align:end;-ms-flex-align:end;align-items:end;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.bars[bars] .bars__block.bars__block--vertical .bar__item{width:50%;height:100%;padding:2rem 0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:var(--bg-01)}.bars[bars] .bars__block.bars__block--vertical .bar__item *{font-style:inherit;font-family:var(--font-family-secondary);text-align:center;text-shadow:var(--text-shadow-tertiary);line-height:100%}.bars[bars] .bars__block.bars__block--vertical .bar__item [bar='p']{color:var(--color-01);font-size:.8rem}.bars[bars] .bars__block.bars__block--vertical .bar__item [bar='c']{color:var(--color-02);font-size:2.5rem;font-weight:800}.bars[bars] .bars__block.bars__block--vertical .bar__item [bar='c'] i{color:var(--color-03);display:block;font-size:.7rem;text-transform:uppercase}.bars[bars] .bars__block.bars__block--vertical .bar__item [bar='b']{width:100%;height:var(--height);left:0;bottom:0;position:absolute;background-size:cover;background-color:#fff0;background-image:var(--icon);background-repeat:no-repeat;background-position:top center}.bars[bars] .bars__block.bars__block--vertical .bar__item [bar='b']::before{width:100%;height:-webkit-calc(100% - 1px);height:-moz-calc(100% - 1px);height:calc(100% - 1px);top:1px;left:0;content:'';position:absolute;background:-webkit-gradient(linear,left top,left bottom,from(rgb(0 0 0 / .2)),to(transparent));background:-o-linear-gradient(top,rgb(0 0 0 / .2) 0%,transparent 100%);background:linear-gradient(to bottom,rgb(0 0 0 / .2) 0%,transparent 100%)}.bars[bars] .bars__block.bars__block--horizontal{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.bars[bars] .bars__block.bars__block--horizontal .bar__item{--item-gap:5px;--item-icon-dim:20px;--item-border-radius:3px;--item-width:-webkit-calc(100% - var(--item-icon-dim));--item-width:-moz-calc(100% - var(--item-icon-dim));--item-width:calc(100% - var(--item-icon-dim));width:var(--item-width);height:var(--item-icon-dim);gap:var(--item-gap);color:var(--color-04);margin:0 0 0 var(--item-icon-dim);padding:0 var(--item-gap);white-space:nowrap;-webkit-border-radius:var(--item-border-radius);border-radius:var(--item-border-radius);-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;background-color:var(--bg-01)}.bars[bars] .bars__block.bars__block--horizontal .bar__item [bar='p']{width:auto;height:var(--item-icon-dim);color:var(--color-05);font-size:.8rem;font-family:var(--font-family-secondary);line-height:var(--item-icon-dim);text-shadow:var(--text-shadow-tertiary)}.bars[bars] .bars__block.bars__block--horizontal .bar__item [bar='c']{width:auto;height:var(--item-icon-dim);color:var(--color-06);margin:0 0 0 auto;font-size:.8rem;font-family:var(--font-family-secondary);text-shadow:1px 1px 1px #000;line-height:var(--item-icon-dim)}.bars[bars] .bars__block.bars__block--horizontal .bar__item [bar='c'] i{color:var(--color-07);font-style:inherit}.bars[bars] .bars__block.bars__block--horizontal .bar__item [bar='i']{width:var(--item-icon-dim);height:var(--item-icon-dim);top:0;left:-webkit-calc(var(--item-icon-dim) * -1);left:-moz-calc(var(--item-icon-dim) * -1);left:calc(var(--item-icon-dim) * -1);-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;border:1px solid var(--color-08)!important;position:absolute;-webkit-box-shadow:inset 0 0 5px 2px rgb(0 0 0 / .8),inset 0 0 1px 1px rgb(0 0 0 / .8),2px 0 0 0 rgb(0 0 0 / .5);box-shadow:inset 0 0 5px 2px rgb(0 0 0 / .8),inset 0 0 1px 1px rgb(0 0 0 / .8),2px 0 0 0 rgb(0 0 0 / .5);-webkit-border-radius:var(--item-border-radius);border-radius:var(--item-border-radius);background-size:100% 100%;background-color:#000;background-image:var(--icon);background-repeat:no-repeat;background-position:center center}.bars[bars] .bars__block.bars__block--horizontal .bar__item [bar='b']{width:var(--width);height:var(--item-icon-dim);top:0;left:0;-webkit-filter:grayscale(.6) brightness(.8) hue-rotate(5deg);filter:grayscale(.6) brightness(.8) hue-rotate(5deg);position:absolute;-webkit-box-shadow:0 0 3px 0 rgb(0 0 0 / .4),inset -1px 0 0 0 rgb(233 224 199 / .08),inset 0 0 5px 2px rgb(0 0 0 / .3);box-shadow:0 0 3px 0 rgb(0 0 0 / .4),inset -1px 0 0 0 rgb(233 224 199 / .08),inset 0 0 5px 2px rgb(0 0 0 / .3);-webkit-border-radius:0 var(--item-border-radius) var(--item-border-radius) 0;border-radius:0 var(--item-border-radius) var(--item-border-radius) 0;background-color:currentColor;background-image:url(../images/patterns/pattern-noise-01.png);background-repeat:repeat;background-position:center center}.bars[bars] .bars__block.bars__block--horizontal .bar__item [bar='b']::before{width:100%;height:100%;top:0;left:0;content:'';position:absolute;-webkit-border-radius:0 var(--item-border-radius) var(--item-border-radius) 0;border-radius:0 var(--item-border-radius) var(--item-border-radius) 0;background-color:rgb(0 0 0 / .03)}.bars[bars] .bars__block.bars__block--horizontal .bar__item.bar__item--total{--item-border-radius:0;width:100%;height:auto;margin:0;padding:.45rem;-webkit-box-shadow:0 1px 3px 0 rgb(0 0 0 / .5),inset 0 0 1px 0 rgb(255 255 255 / .01);box-shadow:0 1px 3px 0 rgb(0 0 0 / .5),inset 0 0 1px 0 rgb(255 255 255 / .01);background-color:var(--bg-02)}.bars[bars] .bars__block.bars__block--horizontal .bar__item.bar__item--total::before{width:100%;height:50%;left:0;bottom:0;content:'';position:absolute;background-color:rgb(0 0 0 / .1)}.bars[bars] .bars__block.bars__block--horizontal .bar__item.bar__item--total [bar='c']{width:100%;height:auto;color:var(--color-09);font-size:1.1rem;font-weight:800;font-family:var(--font-family-secondary);text-align:center;text-shadow:var(--text-shadow-tertiary);line-height:1.5}.bars[bars] .bars__block.bars__block--horizontal .bar__item.bar__item--total [bar='c'] i{color:inherit;font-style:inherit;text-transform:capitalize}.rules[rules]{--gap:2rem;--padding:2rem;--desc-text-font-size:1.25rem;--rule-title-color:#caebf6;--rule-title-font-size:1.3rem;--rule-content-color:#6a7278;--rule-section-head-color:#caebf6;--rule-section-head-font-size:1.1rem;--rule-section-body-color:#6a7278;--menu-title-color:#caebf6;--menu-title-font-size:1.5rem;--menu-list-font-size:1.1rem;width:100%;height:auto;gap:var(--gap);padding:var(--padding);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.rules[rules] ol{width:100%;height:auto;gap:5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;list-style:disc}.rules[rules] .rules__block{width:100%;height:auto}.rules[rules] .rules__block.rules__block--desc .desc__text{width:100%;height:auto;font-size:var(--desc-text-font-size)}.rules[rules] .rules__block.rules__block--item{gap:-webkit-calc(var(--gap) / 1.5);gap:-moz-calc(var(--gap) / 1.5);gap:calc(var(--gap) / 1.5);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.rules[rules] .rules__block.rules__block--item .item__title{width:100%;height:auto;color:var(--rule-title-color);font-size:var(--rule-title-font-size);font-weight:800;text-transform:uppercase}.rules[rules] .rules__block.rules__block--item .item__content{width:100%;height:auto;color:var(--rule-content-color)}.rules[rules] .rules__block.rules__block--item .item__section{width:100%;height:auto;gap:-webkit-calc(var(--gap) / 5);gap:-moz-calc(var(--gap) / 5);gap:calc(var(--gap) / 5);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.rules[rules] .rules__block.rules__block--item .item__section .section__head{width:100%;height:auto;color:var(--rule-section-head-color);font-size:var(--rule-section-head-font-size);font-weight:800}.rules[rules] .rules__block.rules__block--item .item__section .section__body{width:100%;height:auto;color:var(--rule-section-body-color)}.rules[rules] .rules__block.rules__block--menu .menu__title{width:100%;height:auto;color:var(--menu-title-color);font-size:var(--menu-title-font-size);text-transform:uppercase}.rules[rules] .rules__block.rules__block--menu .menu__list{width:100%;height:auto;gap:5px;margin:-webkit-calc(var(--gap) / 5) 0 0 0;margin:-moz-calc(var(--gap) / 5) 0 0 0;margin:calc(var(--gap) / 5) 0 0 0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:var(--menu-list-font-size)}.rules[rules] .rules__block.rules__block--menu .menu__list li{width:100%;height:auto}.rules[rules] .rules__block.rules__block--menu .menu__list li a{width:auto;height:auto;display:inline-block;text-shadow:0 1px 1px rgb(0 0 0 / .5),0 0 6px rgb(0 0 0 / .2)}.rules[rules] .rules__block.rules__block--notice .notice__text{width:100%;height:auto}@media screen and (min-width:992px){.rules[rules]{--padding:0;--rule-title-font-size:2rem;--rule-section-head-font-size:1.3rem}}.tos[tos]{--gap:2rem;--padding:2rem;--tos-item-title-color:#bfd9e5;--tos-item-content-color:#6c6c6c;width:100%;height:auto;gap:var(--gap);padding:var(--padding);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.tos[tos] .tos__item{width:100%;height:auto}.tos[tos] .tos__item .item__title{width:100%;height:auto;color:var(--tos-item-title-color);font-size:1.3rem;font-weight:800}.tos[tos] .tos__item .item__content{width:100%;height:auto;color:var(--tos-item-content-color)}@media screen and (min-width:992px){.tos[tos]{--padding:0}}