.btn,.btn-ghost,.btn-primary,.btn-secondary{align-items:center;background:var(--bg,transparent);border:var(--border,0);color:var(--color,var(--button-icn-secondary));color:var(--color,var(--button-text-ghost-high-contrast));display:flex;font-family:Jost,sans-serif;justify-content:center;-webkit-text-decoration:var(--text-decoration,none);text-decoration:var(--text-decoration,none)}.btn,.btn-ghost,.btn-primary,.btn-secondary{border-radius:var(--btn-border-radius,8px);height:var(--height,auto);padding:var(--padding,.125rem 1rem);width:var(--width,-moz-fit-content);width:var(--width,fit-content);grid-column-gap:.25rem;transition:background-color .1s,color .1s ease-in-out;-webkit-user-select:none;-moz-user-select:none;user-select:none}.size-xs.btn,.size-xs.btn-ghost,.size-xs.btn-primary,.size-xs.btn-secondary{font-size:var(--font-size,.625rem);font-weight:var(--font-weight,700);letter-spacing:var(--letter-spacing,0);line-height:var(--line-height,1.7);--padding:.25rem 1rem;--btn-border-radius:8px}.size-sm.btn,.size-sm.btn-ghost,.size-sm.btn-primary,.size-sm.btn-secondary{font-size:var(--font-size,.875rem);font-weight:var(--font-weight,700);letter-spacing:var(--letter-spacing,-.28px);line-height:var(--line-height,1.4);--padding:.375rem 1.25rem;--btn-border-radius:8px}.size-md.btn,.size-md.btn-ghost,.size-md.btn-primary,.size-md.btn-secondary{font-size:var(--font-size,.875rem);font-weight:var(--font-weight,700);letter-spacing:var(--letter-spacing,-.28px);line-height:var(--line-height,1.4);--padding:.625rem 1.5rem;--btn-border-radius:12px}.size-lg.btn,.size-lg.btn-ghost,.size-lg.btn-primary,.size-lg.btn-secondary{font-size:var(--font-size,1rem);font-weight:var(--font-weight,700);letter-spacing:var(--letter-spacing,-.16px);line-height:var(--line-height,1.2);--padding:.9375rem 2rem;--btn-border-radius:12px}.btn-primary{--bg:var(--button-bg-primary);--color:var(--button-text-primary);box-shadow:inset 0 2px #fface899,0 10px 14px #0000004a}.btn-primary:hover{cursor:pointer;--bg:var(--button-bg-primary-hover);--color:var(--button-text-primary-hover)}.btn-primary:active,.is-active.btn-primary{--bg:var(--button-bg-primary-click);--color:var(--button-text-primary-click)}.disabled.btn-primary,[disabled].btn-primary{border:none;box-shadow:none;pointer-events:none;--bg:var(--button-bg-primary-disabled);--color:var(--button-text-primary-disabled)}.btn-secondary{--bg:var(--button-bg-secondary);--color:var(--button-text-secondary);box-shadow:inset 0 2px #cefffc,0 10px 14px #0000004a}.btn-secondary:hover{cursor:pointer;--bg:var(--button-bg-secondary-hover);--color:var(--button-text-secondary-hover)}.btn-secondary:active,.is-active.btn-secondary{--bg:var(--button-bg-secondary-click);--color:var(--button-text-secondary-click)}[disabled].btn-secondary{border:none;box-shadow:none;pointer-events:none;--bg:var(--button-bg-secondary-disabled);--color:var(--button-text-secondary-disabled)}.btn-ghost{--bg:transparent;--color:var(--button-text-ghost-high-contrast);border:1px solid var(--colors-white-100);--padding:.125rem 1rem}.btn-ghost:hover{cursor:pointer;--bg:var(--colors-bgbg-4);--color:var(--button-text-ghost-hover);border:1px solid transparent}.btn-ghost:active,.is-active.btn-ghost{--bg:var(--colors-bgbg-3);--color:var(--button-text-ghost-click);border:1px solid transparent}[disabled].btn-ghost{pointer-events:none;--bg:transparent;--color:var(--button-text-ghost-disabled);border:none;box-shadow:none}.size-xs.btn-ghost{--padding:.125rem 1rem}.size-sm.btn-ghost{--padding:.375rem 1rem}.size-lg.btn-ghost,.size-md.btn-ghost{--padding:.625rem 1rem}html[data-domain=lite] .btn-primary,html[data-domain=lite] .btn-primary.is-active,html[data-domain=lite] .btn-primary:active,html[data-domain=lite] .btn-primary:hover,html[data-domain=lite] .btn-secondary,html[data-domain=lite] .btn-secondary.is-active,html[data-domain=lite] .btn-secondary:active,html[data-domain=lite] .btn-secondary:hover{box-shadow:none}.icon{color:var(--color,var(--icon-contrast));flex-shrink:0;height:var(--icon-size,24px);transition:color .2s ease-in-out;width:var(--icon-size,24px);fill:transparent}.text-editor{color:var(--text-helper);font-size:var(--font-size,.75rem);font-weight:var(--font-weight,400);letter-spacing:var(--letter-spacing,0);line-height:var(--line-height,1.5)}@media (min-width:64rem){.text-editor{font-size:var(--font-size,.875rem);font-weight:var(--font-weight,400);letter-spacing:var(--letter-spacing,0);line-height:var(--line-height,1.5)}}.text-editor em,.text-editor i{display:block;font-size:var(--font-size,.75rem);font-weight:var(--font-weight,400);letter-spacing:var(--letter-spacing,0);line-height:var(--line-height,1.5)}.text-editor h1{color:var(--text-primary);font-size:var(--font-size,1.5rem);font-weight:var(--font-weight,700);letter-spacing:var(--letter-spacing,-.24px);line-height:var(--line-height,1.1);margin:0 0 .625rem}@media (min-width:64rem){.text-editor h1{--font-size:2rem;--font-weight:700;--line-height:1.3;--letter-spacing:0}}.text-editor h2,.text-editor h3,.text-editor h4,.text-editor h5,.text-editor h6{color:var(--color,var(--text-primary));font-size:var(--font-size,1.5rem);font-weight:var(--font-weight,700);letter-spacing:var(--letter-spacing,-.24px);line-height:var(--line-height,1.1);margin:0 0 .625rem}.text-editor a{color:var(--text-link)}.text-editor dl{align-items:center;display:grid;justify-content:flex-start;margin:0;grid-column-gap:.5rem;color:var(--text-teriary)}.text-editor dl dt{grid-column:1}.text-editor dl dd{grid-column:2;margin:0}.text-editor ol{list-style-position:inside;margin:.75rem 0;padding:0}.text-editor ol ol,.text-editor ol ul{padding-left:1.25rem}.text-editor ol li{margin:0}.text-editor ul{list-style:disc;list-style-position:inside;margin:.75rem 0;padding:0}.text-editor ul ol,.text-editor ul ul{padding-left:1.25rem}.text-editor ul li{margin:0}.text-editor li::marker{display:block;margin-right:.5rem}.text-editor li p{display:inline;font:inherit}.text-editor p{margin:.625rem 0}.text-editor img{border-radius:16px;display:block;margin:.75rem 0;max-width:100%}.text-editor table{table-layout:fixed;text-align:left;width:100%}.text-editor table tr:not(:first-of-type):nth-of-type(odd){background:var(--gray-900)}.text-editor th{border-bottom:1px solid var(--gray-700);padding:1rem}.text-editor td{padding:1rem}.text-editor article{background-color:var(--gray-900);padding:1rem}hr{background-color:var(--bg,var(--border-00));border:0;display:block;height:1px;margin:var(--margin,1.5rem 0)}.app-footer hr{--margin:1.5rem 0}.drawer hr{--margin:1rem 0}.landing-header__items[data-v-1a15f01f],.landing-header__wrapper[data-v-1a15f01f]{align-items:center;display:flex}.landing-header__wrapper[data-v-1a15f01f]{margin:0 auto;max-width:59rem;width:100%}@keyframes pulse-1a15f01f{0%{opacity:1;transform:translate(0) translateY(0) translateZ(0) scale(1)}to{opacity:0;transform:translate(0) translateY(0) translateZ(0) scale(1.5)}}.landing-header__wrapper[data-v-1a15f01f]{justify-content:space-between;min-height:50px;padding:24px 16px}.landing-header__logo[data-v-1a15f01f]{height:32px;-o-object-fit:contain;object-fit:contain;width:130px}.landing-header__items[data-v-1a15f01f]{-moz-column-gap:.5rem;column-gap:.5rem;justify-self:flex-end}.landing-header .btn-primary[data-v-1a15f01f],.landing-header .btn-secondary[data-v-1a15f01f]{min-width:0;padding:10px 24px;text-align:center;width:-moz-fit-content;width:fit-content;word-wrap:break-word;--font-size:1rem;--font-weight:700;--line-height:1.2;--letter-spacing:-.16px;max-width:86px}@media (min-width:64rem){.landing-header__wrapper[data-v-1a15f01f]{padding:24px 0}.landing-header .btn-primary[data-v-1a15f01f],.landing-header .btn-secondary[data-v-1a15f01f]{max-width:100%;padding:16px 40px}.landing-header__logo[data-v-1a15f01f]{height:54px;width:220px}}.btn-toggle{align-items:center;background:var(--bg,transparent);border:var(--border,0);color:var(--color,var(--button-text-ghost-high-contrast));display:flex;font-family:Jost,sans-serif;justify-content:center}.btn-toggle{border-radius:8px;height:var(--height,1.5rem);margin-left:var(--margin-left,0);min-height:var(--min-height,1.5rem);min-width:var(--min-width,1.5rem);padding:0;transform:rotate(var(--deg,0));transition:all .2s ease-in-out;width:var(--width,1.5rem)}.btn-toggle:hover{cursor:pointer}.btn-toggle.is-active,.btn-toggle:active,.is-open .btn-toggle{--bg:var(--gray-700);--color:var(--yellow-500);--deg:-180deg}.accordeon .header{align-items:center;color:var(--text-primary);display:flex;font-size:var(--font-size,.875rem);font-weight:var(--font-weight,700);justify-content:space-between;letter-spacing:var(--letter-spacing,-.28px);line-height:var(--line-height,1.4);margin:0;padding:var(--padding,0 0 1rem 0)}.accordeon .header *{margin:0;padding:0}.accordeon .content{display:grid;overflow:hidden;transition:height .1s ease-in-out;grid-row-gap:.5rem}.accordeon .content a{color:var(--colors-white-40);display:block;font-size:var(--font-size,.75rem);font-weight:var(--font-weight,500);letter-spacing:var(--letter-spacing,0);line-height:var(--line-height,1.5);text-decoration:none;transition:color .2s ease-in-out}.accordeon .content a:hover{color:var(--text-primary);cursor:pointer}.accordeon.mode-toggle .btn-toggle{--color:var(--text-secondary)}.accordeon.mode-expand .btn-toggle{--bg:transparent;--deg:0;--color:var(--text-secondary)}.list{align-items:flex-start;display:flex;flex-shrink:0;flex-wrap:wrap}.list .header{align-items:center;color:var(--text-primary);display:flex;font-size:var(--font-size,.875rem);font-weight:var(--font-weight,700);justify-content:space-between;letter-spacing:var(--letter-spacing,-.28px);line-height:var(--line-height,1.4);margin:0;padding:var(--padding,0 0 1rem 0);width:100%}.list .header *{margin:0;padding:0}.list .items{display:var(--display,flex);flex-wrap:wrap;grid-row-gap:1rem;grid-column-gap:.5rem}.app-footer{margin:0 auto;max-width:141.5rem;width:100%}.app-footer{background-color:var(--footer-bg);color:var(--colors-white-40);display:grid;grid-area:app-footer;padding:var(--padding-content,3rem 1rem 1.5rem 1rem)}.app-footer--full{contain-intrinsic-size:auto var(--footer-intrinsic-size,52.5rem);content-visibility:auto;min-block-size:var(--footer-min-block-size,52.5rem)}@media (min-width:33rem){.app-footer--full{--footer-min-block-size:47.5rem;--footer-intrinsic-size:47.5rem}}@media (min-width:48rem){.app-footer--full{--footer-min-block-size:32.5rem;--footer-intrinsic-size:32.5rem}}@media (min-width:101rem){.app-footer--full{--footer-min-block-size:26.25rem;--footer-intrinsic-size:26.25rem}}.app-footer__pci-link{align-items:flex-end;display:inline-flex;flex-shrink:0}.app-footer__pci-link:focus-visible{outline:2px solid var(--text-link);outline-offset:2px}.app-footer__pci-img{display:block}.is-game-page .app-footer{--paddding:0px;--padding-content:0rem 3rem 1.5rem 3rem}@media (min-width:33rem){.app-footer{--padding-content:3rem 2rem 1.5rem 2rem}}@media (min-width:48rem){.app-footer{--padding-content:3rem 1.5rem 1.5rem 1.5rem}}@media (min-width:64rem){.app-footer{--padding-content:3rem 2rem 1.5rem 2rem}}@media (min-width:101rem){.app-footer{--padding-content:3rem 3rem 1.5rem 3rem}}.app-footer .heading-primary{font-size:var(--font-size,1.25rem);font-weight:var(--font-weight,700);letter-spacing:var(--letter-spacing,0);line-height:var(--line-height,1.3)}.app-footer .heading-secondary{font-size:var(--font-size,.875rem);font-weight:var(--font-weight,700);letter-spacing:var(--letter-spacing,-.28px);line-height:var(--line-height,1.4)}.app-footer p{font-size:var(--font-size,.75rem);font-weight:var(--font-weight,400);letter-spacing:var(--letter-spacing,0);line-height:var(--line-height,1.5);margin:0}.app-footer .info{display:flex;flex-direction:column}.app-footer .info iframe{background-color:var(--gray-600);border:.5rem solid var(--gray-600);border-radius:8px;box-sizing:content-box;height:50px;margin:var(--img-margin,0 auto 24px);width:122px}.app-footer .info__text a{color:var(--text-helper);text-decoration:underline}@media (min-width:80rem){.app-footer .info{flex-direction:row;grid-column-gap:1rem;align-items:center;--img-margin:0}}.app-footer .copy-info{align-items:center;display:flex;flex-direction:column}.app-footer .copy-info p{margin-bottom:var(--margin-bottom,16px)}@media (min-width:80rem){.app-footer .copy-info{flex-direction:row;grid-column-gap:1rem;align-items:center;justify-content:center;--margin-bottom:0}}.app-footer .group{display:grid;grid-column-gap:1rem;grid-row-gap:1.5rem;align-items:flex-start;grid-template-columns:repeat(2,1fr)}.app-footer .group .btn-toggle{visibility:hidden}@media (min-width:33rem){.app-footer .group{grid-template-columns:repeat(3,1fr)}}@media (min-width:48rem){.app-footer .group{grid-template-columns:9.625rem 9.625rem 9.625rem 9.625rem 1fr;grid-column-gap:1.875rem}}@media (min-width:101rem){.app-footer .group{grid-column-gap:.9375rem;grid-template-columns:9.625rem 9.625rem 9.625rem 9.625rem 1fr auto}}@media (min-width:114.5625rem){.app-footer .group{grid-template-columns:7.5rem 7.5rem 7.5rem 7.5rem auto auto;grid-column-gap:8.25rem}}@media (min-width:48rem){.app-footer .list{grid-column-end:5;grid-column-start:3;grid-row:2}.app-footer .list .items{flex-wrap:nowrap}}@media (min-width:64rem){.app-footer .list{grid-column-end:3;grid-column-start:2}}@media (min-width:101rem){.app-footer .list{grid-column:auto;grid-row:auto}.app-footer .list .items{flex-wrap:wrap}}.landing .category,.landing .section{margin:0 auto;max-width:59rem;width:100%}@keyframes pulse{0%{opacity:1;transform:translate(0) translateY(0) translateZ(0) scale(1)}to{opacity:0;transform:translate(0) translateY(0) translateZ(0) scale(1.5)}}.landing{min-height:100vh;overflow:hidden}.landing .category,.landing .section{padding:16px}@media (min-width:64rem){.landing .category,.landing .section{padding:16px 0}}.landing--bg{background:linear-gradient(180deg,#4cdd9c -8.58%,#19131f 25.89%)}
