.auth_authShell__2FMt9{position:relative;display:grid;min-height:100svh;place-items:center;overflow:hidden;padding:88px 20px 32px;color:#f4f8ff;background-color:#0a1430;background-image:radial-gradient(circle at 12px 10px,rgba(255,210,63,.12) 0 2px,transparent 3px),radial-gradient(circle at 24px 38px,rgba(95,224,138,.15) 0 2px,transparent 3px),radial-gradient(ellipse at 50% 12%,rgba(44,81,159,.38),transparent 42%),linear-gradient(135deg,#102254,#071128 70%);background-size:96px 96px,128px 128px,auto,auto;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Noto Sans SC,sans-serif}.auth_authShell__2FMt9:before{position:absolute;inset:0;z-index:0;background:linear-gradient(180deg,rgba(5,9,20,.22),rgba(5,9,20,.78));content:"";pointer-events:none}.auth_brand__IYfQE,.auth_content__PkkVA,.auth_tools__Fm8Dg{position:relative;z-index:1}.auth_brand__IYfQE{position:absolute;top:20px;left:clamp(16px,4vw,56px);padding:8px 12px;border:2px solid #f4f8ff;border-radius:10px;background:#1a3170;box-shadow:0 0 0 3px #0b1838,0 5px 0 #0b1838}.auth_brand__IYfQE a{color:#ffd23f;font-family:var(--font-pixelify),"Noto Sans SC",sans-serif;text-decoration:none}.auth_tools__Fm8Dg{position:absolute;top:20px;right:clamp(16px,4vw,56px);display:flex;align-items:center;gap:10px}.auth_content__PkkVA{width:min(100%,480px)}.auth_authShell__2FMt9 [data-slot=card]{border:3px solid #f4f8ff;border-radius:14px;color:#f4f8ff;background:linear-gradient(160deg,#2c519f,#1a3170 68%);box-shadow:0 0 0 3px #0b1838,0 16px 34px rgba(0,0,0,.4)}.auth_authShell__2FMt9 [data-slot=card-title]{color:#ffd23f;font-family:var(--font-pixelify),"Noto Sans SC",sans-serif;text-shadow:2px 2px 0 #9a5a12}.auth_authShell__2FMt9 [data-slot=card-description],.auth_authShell__2FMt9 [data-slot=card-footer]{color:#d9e5ff}.auth_authShell__2FMt9 label{color:#f4f8ff}.auth_authShell__2FMt9 input{min-height:44px;border:2px solid #6f91db;border-radius:8px;color:#ffffff;background:#102254}.auth_authShell__2FMt9 input::placeholder{color:#b9cbf0}.auth_authShell__2FMt9 button[type=submit]{min-height:46px;border:2px solid #fff7d6;border-radius:9px;color:#3a2200;background:linear-gradient(180deg,#ffe37a,#ffd23f);box-shadow:0 0 0 2px #0b1838,0 4px 0 #0b1838;font-family:var(--font-pixelify),"Noto Sans SC",sans-serif}.auth_authShell__2FMt9 button[type=submit]:hover{background:#ffe37a;transform:translateY(-1px)}.auth_authShell__2FMt9 button:not([type=submit]){border-color:#7c9be0;color:#ffffff;background:#1a3170}.auth_authShell__2FMt9 a{color:#d9eaff;text-underline-offset:.18em}.auth_authShell__2FMt9 a:hover{color:#ffd23f}.auth_authShell__2FMt9 a:focus-visible,.auth_authShell__2FMt9 button:focus-visible,.auth_authShell__2FMt9 input:focus-visible{outline:3px solid #ffd23f;outline-offset:3px}@media (max-width:480px){.auth_authShell__2FMt9{padding-right:16px;padding-left:16px}.auth_brand__IYfQE,.auth_tools__Fm8Dg{top:14px}.auth_brand__IYfQE{left:14px}.auth_tools__Fm8Dg{right:14px}}.lazy-load-image-background.blur{filter:blur(15px)}.lazy-load-image-background.blur.lazy-load-image-loaded{filter:blur(0);transition:filter .3s}.lazy-load-image-background.blur>img{opacity:0}.lazy-load-image-background.blur.lazy-load-image-loaded>img{opacity:1;transition:opacity .3s}.markdown-body{color-scheme:light;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;margin:0;color:#1f2328;background-color:#ffffff;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Noto Sans,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-size:16px;line-height:1.5;word-wrap:break-word}.markdown-body h1:hover .anchor .octicon-link:before,.markdown-body h2:hover .anchor .octicon-link:before,.markdown-body h3:hover .anchor .octicon-link:before,.markdown-body h4:hover .anchor .octicon-link:before,.markdown-body h5:hover .anchor .octicon-link:before,.markdown-body h6:hover .anchor .octicon-link:before{width:16px;height:16px;content:" ";display:inline-block;background-color:currentColor;-webkit-mask-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' version='1.1' aria-hidden='true'><path fill-rule='evenodd' d='M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z'></path></svg>");mask-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' version='1.1' aria-hidden='true'><path fill-rule='evenodd' d='M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z'></path></svg>")}.markdown-body details,.markdown-body figcaption,.markdown-body figure{display:block}.markdown-body summary{display:list-item}.markdown-body [hidden]{display:none!important}.markdown-body a{background-color:transparent;color:#0969da;text-decoration:none}.markdown-body abbr[title]{border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.markdown-body b,.markdown-body strong{font-weight:600}.markdown-body dfn{font-style:italic}.markdown-body h1{margin:.67em 0;font-weight:600;padding-bottom:.3em;font-size:2em;border-bottom:1px solid #d1d9e0b3}.markdown-body mark{background-color:#fff8c5;color:#1f2328}.markdown-body small{font-size:90%}.markdown-body sub,.markdown-body sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}.markdown-body sub{bottom:-.25em}.markdown-body sup{top:-.5em}.markdown-body img{border-style:none;max-width:100%;box-sizing:content-box}.markdown-body code,.markdown-body kbd,.markdown-body pre,.markdown-body samp{font-family:monospace;font-size:1em}.markdown-body figure{margin:1em 2.5rem}.markdown-body hr{box-sizing:content-box;overflow:hidden;background:transparent;height:.25em;padding:0;margin:1.5rem 0;background-color:#d1d9e0;border:0}.markdown-body input{font:inherit;margin:0;overflow:visible;font-family:inherit;font-size:inherit;line-height:inherit}.markdown-body [type=button],.markdown-body [type=reset],.markdown-body [type=submit]{-webkit-appearance:button;appearance:button}.markdown-body [type=checkbox],.markdown-body [type=radio]{box-sizing:border-box;padding:0}.markdown-body [type=number]::-webkit-inner-spin-button,.markdown-body [type=number]::-webkit-outer-spin-button{height:auto}.markdown-body [type=search]::-webkit-search-cancel-button,.markdown-body [type=search]::-webkit-search-decoration{-webkit-appearance:none;appearance:none}.markdown-body ::-webkit-input-placeholder{color:inherit;opacity:.54}.markdown-body ::-webkit-file-upload-button{-webkit-appearance:button;appearance:button;font:inherit}.markdown-body a:hover{text-decoration:underline}.markdown-body ::placeholder{color:#59636e;opacity:1}.markdown-body hr:after,.markdown-body hr:before{display:table;content:""}.markdown-body hr:after{clear:both}.markdown-body table{border-spacing:0;border-collapse:collapse;display:block;width:max-content;max-width:100%;overflow:auto;font-variant:tabular-nums}.markdown-body td,.markdown-body th{padding:0}.markdown-body details summary{cursor:pointer}.markdown-body [role=button]:focus,.markdown-body a:focus,.markdown-body input[type=checkbox]:focus,.markdown-body input[type=radio]:focus{outline:2px solid #0969da;outline-offset:-2px;box-shadow:none}.markdown-body [role=button]:focus:not(:focus-visible),.markdown-body a:focus:not(:focus-visible),.markdown-body input[type=checkbox]:focus:not(:focus-visible),.markdown-body input[type=radio]:focus:not(:focus-visible){outline:1px solid transparent}.markdown-body [role=button]:focus-visible,.markdown-body a:focus-visible,.markdown-body input[type=checkbox]:focus-visible,.markdown-body input[type=radio]:focus-visible{outline:2px solid #0969da;outline-offset:-2px;box-shadow:none}.markdown-body a:not([class]):focus,.markdown-body a:not([class]):focus-visible,.markdown-body input[type=checkbox]:focus,.markdown-body input[type=checkbox]:focus-visible,.markdown-body input[type=radio]:focus,.markdown-body input[type=radio]:focus-visible{outline-offset:0}.markdown-body kbd{display:inline-block;padding:.25rem;font:11px ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,Liberation Mono,monospace;line-height:10px;color:#1f2328;vertical-align:middle;background-color:#f6f8fa;border:1px solid #d1d9e0b3;border-radius:6px;box-shadow:inset 0 -1px 0 #d1d9e0b3}.markdown-body h1,.markdown-body h2,.markdown-body h3,.markdown-body h4,.markdown-body h5,.markdown-body h6{margin-top:1.5rem;margin-bottom:1rem;font-weight:600;line-height:1.25}.markdown-body h2{font-weight:600;padding-bottom:.3em;font-size:1.5em;border-bottom:1px solid #d1d9e0b3}.markdown-body h3{font-weight:600;font-size:1.25em}.markdown-body h4{font-weight:600;font-size:1em}.markdown-body h5{font-weight:600;font-size:.875em}.markdown-body h6{font-weight:600;font-size:.85em;color:#59636e}.markdown-body p{margin-top:0;margin-bottom:10px}.markdown-body blockquote{margin:0;padding:0 1em;color:#59636e;border-left:.25em solid #d1d9e0}.markdown-body ol,.markdown-body ul{margin-top:0;margin-bottom:0;padding-left:2em}.markdown-body ol ol,.markdown-body ul ol{list-style-type:lower-roman}.markdown-body ol ol ol,.markdown-body ol ul ol,.markdown-body ul ol ol,.markdown-body ul ul ol{list-style-type:lower-alpha}.markdown-body dd{margin-left:0}.markdown-body code,.markdown-body pre,.markdown-body samp,.markdown-body tt{font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,Liberation Mono,monospace;font-size:12px}.markdown-body pre{margin-top:0;margin-bottom:0;word-wrap:normal}.markdown-body .octicon{display:inline-block;overflow:visible!important;vertical-align:text-bottom;fill:currentColor}.markdown-body input::-webkit-inner-spin-button,.markdown-body input::-webkit-outer-spin-button{margin:0;appearance:none}.markdown-body .mr-2{margin-right:.5rem!important}.markdown-body:after,.markdown-body:before{display:table;content:""}.markdown-body:after{clear:both}.markdown-body>:first-child{margin-top:0!important}.markdown-body>:last-child{margin-bottom:0!important}.markdown-body a:not([href]){color:inherit;text-decoration:none}.markdown-body .absent{color:#d1242f}.markdown-body .anchor{float:left;padding-right:.25rem;margin-left:-20px;line-height:1}.markdown-body .anchor:focus{outline:none}.markdown-body blockquote,.markdown-body details,.markdown-body dl,.markdown-body ol,.markdown-body p,.markdown-body pre,.markdown-body table,.markdown-body ul{margin-top:0;margin-bottom:1rem}.markdown-body blockquote>:first-child{margin-top:0}.markdown-body blockquote>:last-child{margin-bottom:0}.markdown-body h1 .octicon-link,.markdown-body h2 .octicon-link,.markdown-body h3 .octicon-link,.markdown-body h4 .octicon-link,.markdown-body h5 .octicon-link,.markdown-body h6 .octicon-link{color:#1f2328;vertical-align:middle;visibility:hidden}.markdown-body h1:hover .anchor,.markdown-body h2:hover .anchor,.markdown-body h3:hover .anchor,.markdown-body h4:hover .anchor,.markdown-body h5:hover .anchor,.markdown-body h6:hover .anchor{text-decoration:none}.markdown-body h1:hover .anchor .octicon-link,.markdown-body h2:hover .anchor .octicon-link,.markdown-body h3:hover .anchor .octicon-link,.markdown-body h4:hover .anchor .octicon-link,.markdown-body h5:hover .anchor .octicon-link,.markdown-body h6:hover .anchor .octicon-link{visibility:visible}.markdown-body h1 code,.markdown-body h1 tt,.markdown-body h2 code,.markdown-body h2 tt,.markdown-body h3 code,.markdown-body h3 tt,.markdown-body h4 code,.markdown-body h4 tt,.markdown-body h5 code,.markdown-body h5 tt,.markdown-body h6 code,.markdown-body h6 tt{padding:0 .2em;font-size:inherit}.markdown-body summary h1,.markdown-body summary h2,.markdown-body summary h3,.markdown-body summary h4,.markdown-body summary h5,.markdown-body summary h6{display:inline-block}.markdown-body summary h1 .anchor,.markdown-body summary h2 .anchor,.markdown-body summary h3 .anchor,.markdown-body summary h4 .anchor,.markdown-body summary h5 .anchor,.markdown-body summary h6 .anchor{margin-left:-40px}.markdown-body summary h1,.markdown-body summary h2{padding-bottom:0;border-bottom:0}.markdown-body ol.no-list,.markdown-body ul.no-list{padding:0;list-style-type:none}.markdown-body ol[type="a s"]{list-style-type:lower-alpha}.markdown-body ol[type="A s"]{list-style-type:upper-alpha}.markdown-body ol[type="i s"]{list-style-type:lower-roman}.markdown-body ol[type="I s"]{list-style-type:upper-roman}.markdown-body div>ol:not([type]),.markdown-body ol[type="1"]{list-style-type:decimal}.markdown-body ol ol,.markdown-body ol ul,.markdown-body ul ol,.markdown-body ul ul{margin-top:0;margin-bottom:0}.markdown-body li>p{margin-top:1rem}.markdown-body li+li{margin-top:.25em}.markdown-body dl{padding:0}.markdown-body dl dt{padding:0;margin-top:1rem;font-size:1em;font-style:italic;font-weight:600}.markdown-body dl dd{padding:0 1rem;margin-bottom:1rem}.markdown-body table th{font-weight:600}.markdown-body table td,.markdown-body table th{padding:6px 13px;border:1px solid #d1d9e0}.markdown-body table td>:last-child{margin-bottom:0}.markdown-body table tr{background-color:#ffffff;border-top:1px solid #d1d9e0b3}.markdown-body table tr:nth-child(2n){background-color:#f6f8fa}.markdown-body table img{background-color:transparent}.markdown-body img[align=right]{padding-left:20px}.markdown-body img[align=left]{padding-right:20px}.markdown-body .emoji{max-width:none;vertical-align:text-top;background-color:transparent}.markdown-body span.frame{display:block;overflow:hidden}.markdown-body span.frame>span{display:block;float:left;width:auto;padding:7px;margin:13px 0 0;overflow:hidden;border:1px solid #d1d9e0}.markdown-body span.frame span img{display:block;float:left}.markdown-body span.frame span span{display:block;padding:5px 0 0;clear:both;color:#1f2328}.markdown-body span.align-center{display:block;overflow:hidden;clear:both}.markdown-body span.align-center>span{display:block;margin:13px auto 0;overflow:hidden;text-align:center}.markdown-body span.align-center span img{margin:0 auto;text-align:center}.markdown-body span.align-right{display:block;overflow:hidden;clear:both}.markdown-body span.align-right>span{display:block;margin:13px 0 0;overflow:hidden;text-align:right}.markdown-body span.align-right span img{margin:0;text-align:right}.markdown-body span.float-left{display:block;float:left;margin-right:13px;overflow:hidden}.markdown-body span.float-left span{margin:13px 0 0}.markdown-body span.float-right{display:block;float:right;margin-left:13px;overflow:hidden}.markdown-body span.float-right>span{display:block;margin:13px auto 0;overflow:hidden;text-align:right}.markdown-body code,.markdown-body tt{padding:.2em .4em;margin:0;font-size:85%;white-space:break-spaces;background-color:#818b981f;border-radius:6px}.markdown-body code br,.markdown-body tt br{display:none}.markdown-body del code{text-decoration:inherit}.markdown-body samp{font-size:85%}.markdown-body pre code{font-size:100%}.markdown-body pre>code{padding:0;margin:0;word-break:normal;white-space:pre;background:transparent;border:0}.markdown-body .highlight{margin-bottom:1rem}.markdown-body .highlight pre{margin-bottom:0;word-break:normal}.markdown-body .highlight pre,.markdown-body pre{padding:1rem;overflow:auto;font-size:85%;line-height:1.45;color:#1f2328;background-color:#f6f8fa;border-radius:6px}.markdown-body pre code,.markdown-body pre tt{display:inline;max-width:auto;padding:0;margin:0;overflow:visible;line-height:inherit;word-wrap:normal;background-color:transparent;border:0}.markdown-body .csv-data td,.markdown-body .csv-data th{padding:5px;overflow:hidden;font-size:12px;line-height:1;text-align:left;white-space:nowrap}.markdown-body .csv-data .blob-num{padding:10px .5rem 9px;text-align:right;background:#ffffff;border:0}.markdown-body .csv-data tr{border-top:0}.markdown-body .csv-data th{font-weight:600;background:#f6f8fa;border-top:0}.markdown-body [data-footnote-ref]:before{content:"["}.markdown-body [data-footnote-ref]:after{content:"]"}.markdown-body .footnotes{font-size:12px;color:#59636e;border-top:1px solid #d1d9e0}.markdown-body .footnotes ol{padding-left:1rem}.markdown-body .footnotes ol ul{display:inline-block;padding-left:1rem;margin-top:1rem}.markdown-body .footnotes li{position:relative}.markdown-body .footnotes li:target:before{position:absolute;top:calc(.5rem*-1);right:calc(.5rem*-1);bottom:calc(.5rem*-1);left:calc(1.5rem*-1);pointer-events:none;content:"";border:2px solid #0969da;border-radius:6px}.markdown-body .footnotes li:target{color:#1f2328}.markdown-body .footnotes .data-footnote-backref g-emoji{font-family:monospace}.markdown-body body:has(:modal){padding-right:var(--dialog-scrollgutter)!important}.markdown-body .pl-c{color:#59636e}.markdown-body .pl-c1,.markdown-body .pl-s .pl-v{color:#0550ae}.markdown-body .pl-e,.markdown-body .pl-en{color:#6639ba}.markdown-body .pl-s .pl-s1,.markdown-body .pl-smi{color:#1f2328}.markdown-body .pl-ent{color:#0550ae}.markdown-body .pl-k{color:#cf222e}.markdown-body .pl-pds,.markdown-body .pl-s,.markdown-body .pl-s .pl-pse .pl-s1,.markdown-body .pl-sr,.markdown-body .pl-sr .pl-cce,.markdown-body .pl-sr .pl-sra,.markdown-body .pl-sr .pl-sre{color:#0a3069}.markdown-body .pl-smw,.markdown-body .pl-v{color:#953800}.markdown-body .pl-bu{color:#82071e}.markdown-body .pl-ii{color:#f6f8fa;background-color:#82071e}.markdown-body .pl-c2{color:#f6f8fa;background-color:#cf222e}.markdown-body .pl-sr .pl-cce{font-weight:700;color:#116329}.markdown-body .pl-ml{color:#3b2300}.markdown-body .pl-mh,.markdown-body .pl-mh .pl-en,.markdown-body .pl-ms{font-weight:700;color:#0550ae}.markdown-body .pl-mi{font-style:italic;color:#1f2328}.markdown-body .pl-mb{font-weight:700;color:#1f2328}.markdown-body .pl-md{color:#82071e;background-color:#ffebe9}.markdown-body .pl-mi1{color:#116329;background-color:#dafbe1}.markdown-body .pl-mc{color:#953800;background-color:#ffd8b5}.markdown-body .pl-mi2{color:#d1d9e0;background-color:#0550ae}.markdown-body .pl-mdr{font-weight:700;color:#8250df}.markdown-body .pl-ba{color:#59636e}.markdown-body .pl-sg{color:#818b98}.markdown-body .pl-corl{text-decoration:underline;color:#0a3069}.markdown-body [role=button]:focus:not(:focus-visible),.markdown-body [role=tabpanel][tabindex="0"]:focus:not(:focus-visible),.markdown-body a:focus:not(:focus-visible),.markdown-body button:focus:not(:focus-visible),.markdown-body summary:focus:not(:focus-visible){outline:none;box-shadow:none}.markdown-body [tabindex="0"]:focus:not(:focus-visible),.markdown-body details-dialog:focus:not(:focus-visible){outline:none}.markdown-body g-emoji{display:inline-block;min-width:1ch;font-family:Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:1em;font-style:normal!important;font-weight:400;line-height:1;vertical-align:-.075em}.markdown-body g-emoji img{width:1em;height:1em}.markdown-body .task-list-item{list-style-type:none}.markdown-body .task-list-item label{font-weight:400}.markdown-body .task-list-item.enabled label{cursor:pointer}.markdown-body .task-list-item+.task-list-item{margin-top:.25rem}.markdown-body .task-list-item .handle{display:none}.markdown-body .task-list-item-checkbox{margin:0 .2em .25em -1.4em;vertical-align:middle}.markdown-body ul:dir(rtl) .task-list-item-checkbox{margin:0 -1.6em .25em .2em}.markdown-body ol:dir(rtl) .task-list-item-checkbox{margin:0 -1.6em .25em .2em}.markdown-body .contains-task-list:focus-within .task-list-item-convert-container,.markdown-body .contains-task-list:hover .task-list-item-convert-container{display:block;width:auto;height:24px;overflow:visible;clip:auto}.markdown-body ::-webkit-calendar-picker-indicator{filter:invert(50%)}.markdown-body .markdown-alert{padding:.5rem 1rem;margin-bottom:1rem;color:inherit;border-left:.25em solid #d1d9e0}.markdown-body .markdown-alert>:first-child{margin-top:0}.markdown-body .markdown-alert>:last-child{margin-bottom:0}.markdown-body .markdown-alert .markdown-alert-title{display:flex;font-weight:500;align-items:center;line-height:1}.markdown-body .markdown-alert.markdown-alert-note{border-left-color:#0969da}.markdown-body .markdown-alert.markdown-alert-note .markdown-alert-title{color:#0969da}.markdown-body .markdown-alert.markdown-alert-important{border-left-color:#8250df}.markdown-body .markdown-alert.markdown-alert-important .markdown-alert-title{color:#8250df}.markdown-body .markdown-alert.markdown-alert-warning{border-left-color:#9a6700}.markdown-body .markdown-alert.markdown-alert-warning .markdown-alert-title{color:#9a6700}.markdown-body .markdown-alert.markdown-alert-tip{border-left-color:#1a7f37}.markdown-body .markdown-alert.markdown-alert-tip .markdown-alert-title{color:#1a7f37}.markdown-body .markdown-alert.markdown-alert-caution{border-left-color:#cf222e}.markdown-body .markdown-alert.markdown-alert-caution .markdown-alert-title{color:#d1242f}.markdown-body>:first-child>.heading-element:first-child{margin-top:0!important}.markdown-body .highlight pre:has(+.zeroclipboard-container){min-height:52px}.markdown-body{background-color:var(--background);color:var(--foreground)}.markdown-body a,.markdown-body a:hover{color:var(--primary)}.markdown-body em,.markdown-body h1,.markdown-body h2,.markdown-body h3,.markdown-body h4,.markdown-body h5,.markdown-body h6,.markdown-body p,.markdown-body table,.markdown-body td,.markdown-body th{border-color:var(--border);background-color:var(--background);color:var(--foreground)}.markdown-body pre{background-color:var(--background);color:var(--foreground);border:1px solid var(--border);border-radius:var(--radius);padding:1rem;margin-bottom:1rem;overflow-x:auto}.markdown-body ol,.markdown-body ul{padding-left:1.5em!important}.markdown-body ul{list-style-type:disc!important}.markdown-body ol{list-style-type:decimal!important}.markdown-body ul ul{list-style-type:circle!important;padding-left:1.5em!important}.markdown-body ul ul ul{list-style-type:square!important}.markdown-body li{margin-top:.25em!important;margin-bottom:.25em!important}.pokemonarena2d_page__BEnHE{--ink:#edf1fb;--muted:#b8c3da;--edge:rgba(155,178,222,0.16);--panel:rgba(17,27,50,0.78);--gold:#f4c44e;--header-height:72px;--hero-height:144px;min-height:100vh;padding-top:var(--header-height);color:var(--ink);background:radial-gradient(ellipse at 50% 22%,rgba(49,82,143,.12),transparent 48rem),#0a1021;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Noto Sans SC,sans-serif;font-size:16px;line-height:1.72}.pokemonarena2d_page__BEnHE *,.pokemonarena2d_page__BEnHE :after,.pokemonarena2d_page__BEnHE :before{box-sizing:border-box}.pokemonarena2d_page__BEnHE a:focus-visible,.pokemonarena2d_page__BEnHE summary:focus-visible{outline:2px solid var(--gold);outline-offset:4px}.pokemonarena2d_playerStage__ku3sU{position:relative;width:100%;height:calc(100svh - var(--header-height) - var(--hero-height));min-height:min(500px,calc(100svh - var(--header-height) - var(--hero-height)));overflow:hidden;background:linear-gradient(rgba(9,16,32,.86),rgba(9,16,32,.92)),repeating-linear-gradient(0deg,transparent,transparent 38px,rgba(126,158,216,.11) 39px,transparent 40px),repeating-linear-gradient(90deg,transparent,transparent 38px,rgba(126,158,216,.11) 39px,transparent 40px),#081020;border-bottom:1px solid rgba(155,178,222,.2);box-shadow:0 22px 56px rgba(0,0,0,.26)}.pokemonarena2d_playerFrame__QOEOM{display:block;width:100%;height:100%;border:0;background:#080d18}.pokemonarena2d_disclaimer__Logxb a{display:inline-flex;flex:0 0 auto;align-items:center;gap:7px;color:#f2d787;font-weight:700;text-decoration-color:rgba(242,215,135,.45);text-underline-offset:.22em}.pokemonarena2d_disclaimer__Logxb a:hover{color:#fff4ce}.pokemonarena2d_content__UbT_W{width:min(1120px,calc(100% - 48px));margin:0 auto;padding:0 0 72px}.pokemonarena2d_hero__Pg72g{display:flex;width:min(1120px,calc(100% - 48px));min-height:var(--hero-height);flex-direction:column;justify-content:center;margin:0 auto;padding:14px 0;border-bottom:1px solid var(--edge)}.pokemonarena2d_eyebrow__p5Pn0{margin:0 0 12px;font-size:.76rem;letter-spacing:.08em;line-height:1.5}.pokemonarena2d_eyebrow__p5Pn0,.pokemonarena2d_hero__Pg72g h1,.pokemonarena2d_section__S8iPA h2{color:var(--gold);font-family:var(--font-pixelify),"Noto Sans SC",ui-sans-serif,sans-serif;font-weight:700}.pokemonarena2d_hero__Pg72g h1,.pokemonarena2d_section__S8iPA h2{margin:0;letter-spacing:.005em;line-height:1.22;text-shadow:1px 1px 0 #79541b,2px 2px 0 #071126;text-wrap:balance}.pokemonarena2d_hero__Pg72g h1{margin:0 0 6px;font-size:clamp(1.8rem,3.6vw,3rem)}.pokemonarena2d_heroDescription__zwpaG{max-width:78ch;margin:0;color:#d8e2f7;font-size:clamp(.96rem,1.4vw,1.08rem);line-height:1.55}.pokemonarena2d_factStrip___iXVK{display:grid;max-width:760px;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin:34px 0 0;overflow:hidden;border:1px solid var(--edge);background:var(--edge)}.pokemonarena2d_fact__PqZ_0{display:flex;min-height:88px;flex-direction:column-reverse;align-items:center;justify-content:center;gap:2px;padding:12px;background:#101b32;text-align:center}.pokemonarena2d_fact__PqZ_0 dt{color:var(--muted);font-size:.74rem;letter-spacing:.07em;text-transform:uppercase}.pokemonarena2d_fact__PqZ_0 dd{margin:0;color:#fff0be;font-family:var(--font-pixelify),"Noto Sans SC",sans-serif;font-size:1.55rem;font-weight:700;line-height:1.2}.pokemonarena2d_section__S8iPA{padding:clamp(38px,5.5vw,64px) 0;border-bottom:1px solid var(--edge);scroll-margin-top:88px}.pokemonarena2d_sectionHeading__ObpQ9{max-width:760px;margin-bottom:25px}.pokemonarena2d_sectionHeading__ObpQ9 .pokemonarena2d_eyebrow__p5Pn0{margin-bottom:7px}.pokemonarena2d_section__S8iPA h2{font-size:clamp(1.65rem,3.4vw,2.45rem)}.pokemonarena2d_sectionLead__ClV4w{max-width:72ch;margin:12px 0 0;color:#c6d1e8}.pokemonarena2d_prose__nD6AS{display:grid;max-width:78ch;gap:17px;color:#d0dbf0;font-size:1rem;line-height:1.82}.pokemonarena2d_prose__nD6AS p{margin:0}.pokemonarena2d_gameplayGallery__xokky{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:clamp(30px,4vw,48px) 0 clamp(38px,5.5vw,64px)}.pokemonarena2d_gameplayScreenshot__DzVfO{min-width:0;margin:0;overflow:hidden;border:1px solid var(--edge);border-radius:8px;background:#0a1021}.pokemonarena2d_gameplayScreenshot__DzVfO img{display:block;width:100%;aspect-ratio:16/10;height:auto;object-fit:cover}.pokemonarena2d_gameplayScreenshot__DzVfO figcaption{padding:13px 17px;border-top:1px solid var(--edge);color:var(--muted);font-size:.9rem;line-height:1.6}.pokemonarena2d_ruleGrid__rphAg{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.pokemonarena2d_ruleCard__XGE1y{min-height:192px;padding:21px 23px;border:1px solid var(--edge);background:linear-gradient(135deg,rgba(35,54,87,.68),rgba(15,25,46,.78)),#101a2d}.pokemonarena2d_ruleNumber__cfxwk{display:inline-block;margin-bottom:14px;color:#7d9bc7;font-family:var(--font-pixelify),"Noto Sans SC",sans-serif;font-size:.82rem;letter-spacing:.1em}.pokemonarena2d_arenaCard__7ebjA h3,.pokemonarena2d_ruleCard__XGE1y h3,.pokemonarena2d_tip__e_nl0 h3{margin:0 0 8px;color:#f3efdf;font-family:var(--font-pixelify),"Noto Sans SC",ui-sans-serif,sans-serif;font-size:1.14rem;line-height:1.4;text-wrap:balance}.pokemonarena2d_arenaCard__7ebjA>p:not(.pokemonarena2d_reward__rhnNW),.pokemonarena2d_ruleCard__XGE1y p,.pokemonarena2d_tip__e_nl0 p{margin:0;color:#c4d0e6;font-size:.94rem;line-height:1.72}.pokemonarena2d_note__sdPNY{max-width:90ch;margin-top:16px;padding:18px 21px;border-left:3px solid var(--gold);color:#d0dbf0;background:rgba(244,196,78,.07);line-height:1.75}.pokemonarena2d_note__sdPNY strong{color:#fff0be}.pokemonarena2d_tableWrap__pR3HW{overflow-x:auto;border:1px solid var(--edge);background:var(--panel)}.pokemonarena2d_controlTable__c7puH{width:100%;min-width:660px;border-collapse:collapse;text-align:left}.pokemonarena2d_controlTable__c7puH caption{padding:13px 16px;color:var(--muted);font-size:.83rem;text-align:left}.pokemonarena2d_controlTable__c7puH td,.pokemonarena2d_controlTable__c7puH th{padding:13px 16px;border-top:1px solid rgba(155,178,222,.11);vertical-align:top}.pokemonarena2d_controlTable__c7puH thead th{color:#f4d98c;background:rgba(34,52,84,.5);font-size:.78rem;letter-spacing:.04em;text-transform:uppercase}.pokemonarena2d_controlTable__c7puH tbody th{min-width:170px;color:#f1f3fa;font-weight:650}.pokemonarena2d_controlTable__c7puH td{color:#c8d4ec;font-size:.91rem}.pokemonarena2d_tableNote__PChnM{max-width:78ch;margin:15px 0 0;color:var(--muted);font-size:.93rem}.pokemonarena2d_arenaGrid___RfjM{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.pokemonarena2d_arenaCard__7ebjA{--arena:#86b7ef;position:relative;min-height:260px;padding:20px;overflow:hidden;border:1px solid rgba(155,178,222,.15);background:linear-gradient(150deg,color-mix(in srgb,var(--arena) 15%,transparent),transparent 55%),linear-gradient(135deg,#182642,#101a2d)}.pokemonarena2d_arenaCard__7ebjA:after{position:absolute;right:-30px;bottom:-50px;width:145px;height:145px;border:1px solid color-mix(in srgb,var(--arena) 25%,transparent);border-radius:50%;box-shadow:0 0 0 12px color-mix(in srgb,var(--arena) 3%,transparent),0 0 0 26px color-mix(in srgb,var(--arena) 3%,transparent);content:"";pointer-events:none}.pokemonarena2d_arenaCard__7ebjA[data-tone=stadium]{--arena:#aabbd6}.pokemonarena2d_arenaCard__7ebjA[data-tone=grove]{--arena:#8fc99b}.pokemonarena2d_arenaCard__7ebjA[data-tone=crater]{--arena:#ef896b}.pokemonarena2d_arenaCard__7ebjA[data-tone=coast]{--arena:#6dbbd0}.pokemonarena2d_arenaCard__7ebjA[data-tone=ruins]{--arena:#c2a8e4}.pokemonarena2d_arenaCard__7ebjA[data-tone=summit]{--arena:#9bd7ed}.pokemonarena2d_arenaTopline__uOQfG{display:flex;align-items:center;gap:8px;margin-bottom:13px;color:var(--arena);font-size:.74rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.pokemonarena2d_arenaMarker__u4Qkn{width:8px;height:8px;border:1px solid;background:color-mix(in srgb,currentColor 30%,transparent);box-shadow:0 0 12px color-mix(in srgb,currentColor 45%,transparent)}.pokemonarena2d_arenaCard__7ebjA h3{position:relative;z-index:1;margin-bottom:10px}.pokemonarena2d_arenaCard__7ebjA>p:not(.pokemonarena2d_reward__rhnNW){position:relative;z-index:1;min-height:90px}.pokemonarena2d_reward__rhnNW{position:relative;z-index:1;display:grid;gap:2px;margin:17px 0 0;padding-top:13px;border-top:1px solid rgba(155,178,222,.13);color:#f1dda3;font-size:.89rem;font-weight:650}.pokemonarena2d_reward__rhnNW span{color:#9fafca;font-size:.68rem;letter-spacing:.08em;text-transform:uppercase}.pokemonarena2d_tipList__2gyuY{display:grid;gap:0;margin:0;padding:0;list-style:none}.pokemonarena2d_tip__e_nl0{display:grid;grid-template-columns:52px minmax(0,1fr);gap:16px;padding:20px 0;border-top:1px solid rgba(155,178,222,.12)}.pokemonarena2d_tip__e_nl0:first-child{border-top:0}.pokemonarena2d_tipIndex__QEL3_{display:grid;width:42px;height:42px;place-items:center;border:1px solid #7d6128;color:#f5d57e;background:rgba(244,196,78,.09);font-family:var(--font-pixelify),"Noto Sans SC",sans-serif;font-size:.83rem}.pokemonarena2d_tip__e_nl0 h3{margin-bottom:4px}.pokemonarena2d_faqList__jxIvb{border-top:1px solid var(--edge)}.pokemonarena2d_faqItem___IOWP{border-bottom:1px solid var(--edge)}.pokemonarena2d_faqItem___IOWP summary{position:relative;padding:18px 38px 18px 0;color:#f1f3fa;cursor:pointer;font-family:var(--font-pixelify),"Noto Sans SC",ui-sans-serif,sans-serif;font-size:1rem;font-weight:700;line-height:1.5;list-style:none}.pokemonarena2d_faqItem___IOWP summary::-webkit-details-marker{display:none}.pokemonarena2d_faqItem___IOWP summary:after{position:absolute;top:50%;right:5px;color:var(--gold);content:"+";font-family:ui-sans-serif,sans-serif;font-size:1.5rem;font-weight:400;transform:translateY(-50%)}.pokemonarena2d_faqItem___IOWP[open] summary:after{content:"−"}.pokemonarena2d_faqItem___IOWP>p{max-width:78ch;margin:-2px 0 20px;color:#c8d4ec;line-height:1.76}.pokemonarena2d_disclaimer__Logxb{display:grid;justify-items:start;gap:13px;padding:34px 0 0}.pokemonarena2d_disclaimer__Logxb .pokemonarena2d_eyebrow__p5Pn0{margin:0}.pokemonarena2d_disclaimer__Logxb>p:not(.pokemonarena2d_eyebrow__p5Pn0){max-width:90ch;margin:0;color:#aebbd3;font-size:.87rem;line-height:1.75}.pokemonarena2d_disclaimer__Logxb a{margin-top:5px;font-size:.9rem}@media (max-width:1023px){.pokemonarena2d_page__BEnHE{--header-height:56px;--hero-height:156px}.pokemonarena2d_arenaGrid___RfjM{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:680px){.pokemonarena2d_page__BEnHE{--hero-height:202px}.pokemonarena2d_hero__Pg72g{width:calc(100% - 32px);padding:12px 0}.pokemonarena2d_hero__Pg72g h1{font-size:clamp(1.9rem,9vw,2.8rem)}.pokemonarena2d_heroDescription__zwpaG{font-size:.92rem;line-height:1.5}.pokemonarena2d_playerStage__ku3sU{min-height:min(420px,calc(100svh - var(--header-height) - var(--hero-height)))}.pokemonarena2d_content__UbT_W{width:calc(100% - 32px);padding-bottom:48px}.pokemonarena2d_factStrip___iXVK{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:26px}.pokemonarena2d_fact__PqZ_0{min-height:76px}.pokemonarena2d_arenaGrid___RfjM,.pokemonarena2d_gameplayGallery__xokky,.pokemonarena2d_ruleGrid__rphAg{grid-template-columns:1fr}.pokemonarena2d_ruleCard__XGE1y{min-height:auto;padding:18px}.pokemonarena2d_arenaCard__7ebjA,.pokemonarena2d_arenaCard__7ebjA>p:not(.pokemonarena2d_reward__rhnNW){min-height:0}.pokemonarena2d_tip__e_nl0{grid-template-columns:42px minmax(0,1fr);gap:12px;padding:17px 0}.pokemonarena2d_tipIndex__QEL3_{width:36px;height:36px}}@media (prefers-reduced-motion:reduce){.pokemonarena2d_page__BEnHE *,.pokemonarena2d_page__BEnHE :after,.pokemonarena2d_page__BEnHE :before{scroll-behavior:auto!important;animation-duration:.01ms!important;transition-duration:.01ms!important}}.games-page_page__OGzXk{--gold:#f4c44e;--gold-soft:#ffe08a;--muted:#b8c3da;position:relative;isolation:isolate;min-height:100vh;overflow:hidden;padding:108px 0 64px;color:#edf1fb;background:radial-gradient(ellipse at 12% 20%,rgba(68,104,176,.16),transparent 36rem),radial-gradient(ellipse at 86% 6%,rgba(76,108,177,.12),transparent 30rem),#0a1021}.games-page_page__OGzXk:after,.games-page_page__OGzXk:before{position:absolute;z-index:-1;inset:0;pointer-events:none;content:""}.games-page_page__OGzXk:before{opacity:.22;background-image:linear-gradient(rgba(141,168,220,.06) 1px,transparent 0),linear-gradient(90deg,rgba(141,168,220,.06) 1px,transparent 0);background-size:48px 48px;mask-image:linear-gradient(180deg,black,transparent 82%)}.games-page_page__OGzXk:after{background:linear-gradient(180deg,transparent 66%,rgba(4,8,17,.55))}.games-page_ambient__ic61J{position:absolute;z-index:-1;top:110px;left:50%;width:min(76vw,1050px);height:300px;border-radius:50%;background:rgba(51,81,144,.09);filter:blur(90px);transform:translateX(-50%)}.games-page_pageWidth__c1FYS{width:min(1220px,calc(100% - 40px));margin:0 auto}.games-page_hero__NQ7SX{position:relative;padding:4px 0 28px}.games-page_category__VGXSJ,.games-page_eyebrow__qzDmt,.games-page_sectionLabel__kkBgn{font-family:var(--font-pixelify),"Noto Sans SC",ui-sans-serif,sans-serif;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.games-page_eyebrow__qzDmt{display:flex;align-items:center;gap:10px;margin:0;color:#9cafd4;font-size:12px}.games-page_eyebrowMark__w28ie{display:inline-grid;width:27px;height:27px;place-items:center;border:1px solid rgba(244,196,78,.45);border-radius:8px;background:rgba(244,196,78,.1);font-size:14px}.games-page_title__z_5_F{max-width:920px;margin:20px 0 0;color:var(--gold)!important;font-family:var(--font-pixelify),"Noto Sans SC",ui-sans-serif,sans-serif;font-size:clamp(2.25rem,5vw,4.5rem);font-weight:700;letter-spacing:-.035em;line-height:1.1;text-shadow:2px 2px 0 #79541b,4px 5px 0 #071126!important;text-wrap:balance}.games-page_intro__PoGOf{max-width:620px;margin:18px 0 0;color:var(--muted);font-size:clamp(1rem,1.55vw,1.12rem);line-height:1.8}.games-page_heroRule__A_jAi{position:absolute;right:0;bottom:0;left:0;height:1px;background:linear-gradient(90deg,rgba(244,196,78,.62),rgba(127,154,208,.22) 44%,transparent)}.games-page_heroRule__A_jAi span{position:absolute;bottom:-2px;left:0;width:56px;height:4px;border-radius:99px;background:var(--gold);box-shadow:0 0 18px rgba(244,196,78,.48)}.games-page_catalog__7EIq8{padding-top:26px}.games-page_sectionLabel__kkBgn{display:flex;align-items:center;gap:10px;margin-bottom:17px;color:#889bbf;font-size:10px}.games-page_sectionDot__U2r_m{width:7px;height:7px;border-radius:2px;background:var(--gold);box-shadow:0 0 12px rgba(244,196,78,.7)}.games-page_grid__6Lk4H{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.games-page_card__S7PgK{display:flex;min-width:0;flex-direction:column;overflow:hidden;border:1px solid rgba(148,171,218,.19);border-radius:14px;color:inherit!important;background:linear-gradient(145deg,rgba(25,39,67,.98),rgba(15,25,46,.98));box-shadow:0 20px 54px rgba(0,0,0,.27),inset 0 1px rgba(255,255,255,.035);text-decoration:none!important;transition:transform .22s ease,border-color .22s ease,box-shadow .22s ease}.games-page_card__S7PgK:focus-visible,.games-page_card__S7PgK:hover{border-color:rgba(244,196,78,.65);box-shadow:0 24px 60px rgba(0,0,0,.42),0 0 0 1px rgba(244,196,78,.1);color:inherit!important;transform:translateY(-5px)}.games-page_cover__ay2BB{position:relative;aspect-ratio:16/9;overflow:hidden;border-bottom:1px solid rgba(148,171,218,.16);background:#101b30}.games-page_coverImage__KIfDS{object-fit:cover;transition:transform .42s cubic-bezier(.2,.75,.2,1)}.games-page_card__S7PgK:hover .games-page_coverImage__KIfDS{transform:scale(1.045)}.games-page_pokennectionCover__X_v_t{background:radial-gradient(ellipse at 50% 40%,#283750,#121b2c 72%)}.games-page_pokennectionCover__X_v_t .games-page_coverImage__KIfDS{padding:8px;object-fit:contain}.games-page_dailyRedCover__IGJjv{background:radial-gradient(ellipse at 70% 50%,rgba(46,124,194,.46),transparent 48%),linear-gradient(112deg,#07152f,#0b2a52 62%,#102d55)}.games-page_dailyRedSprite__LaB2p{position:absolute;top:50%;left:7%;width:auto;height:72%;image-rendering:pixelated;filter:drop-shadow(0 8px 16px rgba(0,0,0,.55));transform:translateY(-50%)}.games-page_dailyRedWordmark__KkQtF{position:absolute;top:50%;right:7%;display:grid;justify-items:end;text-align:right;transform:translateY(-50%)}.games-page_dailyRedWordmark__KkQtF small,.games-page_dailyRedWordmark__KkQtF span{color:#78d7f5;font-family:var(--font-pixelify),"Noto Sans SC",ui-sans-serif,sans-serif;font-size:clamp(7px,.75vw,9px);font-weight:700;letter-spacing:.16em;text-transform:uppercase}.games-page_dailyRedWordmark__KkQtF strong{margin-top:5px;color:#ffcf46;font-family:var(--font-pixelify),"Noto Sans SC",ui-sans-serif,sans-serif;font-size:clamp(1.15rem,2vw,1.65rem);letter-spacing:-.04em;line-height:1;text-shadow:2px 2px 0 #071126}.games-page_dailyRedWordmark__KkQtF small{margin-top:8px;color:rgba(255,255,255,.74);font-size:clamp(7px,.7vw,8px)}.games-page_cardBody__f_BjW{display:flex;flex:1;flex-direction:column;padding:15px 16px 16px}.games-page_category__VGXSJ{margin:0 0 7px;color:#85b9d3;font-size:9px}.games-page_cardTitleRow__BwK__{display:flex;align-items:center;justify-content:space-between;gap:10px}.games-page_cardTitle__h92_v{margin:0;color:#fff4ce!important;font-family:var(--font-pixelify),"Noto Sans SC",ui-sans-serif,sans-serif;font-size:clamp(1.15rem,1.7vw,1.5rem);font-weight:700;letter-spacing:-.025em;line-height:1.3;text-shadow:none!important}.games-page_cardArrow__yiEol{display:grid;width:30px;height:30px;flex:0 0 auto;place-items:center;border:1px solid rgba(244,196,78,.26);border-radius:10px;color:var(--gold-soft);background:rgba(244,196,78,.08);transition:transform .18s ease,background .18s ease}.games-page_card__S7PgK:hover .games-page_cardArrow__yiEol{background:rgba(244,196,78,.17);transform:translate(2px,-2px)}.games-page_description__HvmLw{min-height:0;margin:7px 0 14px;color:var(--muted);font-size:13px;line-height:1.6}@media (max-width:960px){.games-page_grid__6Lk4H{grid-template-columns:repeat(2,minmax(0,1fr))}.games-page_dailyRedCover__IGJjv{aspect-ratio:16/7}}@media (max-width:620px){.games-page_page__OGzXk{padding-top:90px;padding-bottom:64px}.games-page_pageWidth__c1FYS{width:min(100% - 32px,430px)}.games-page_hero__NQ7SX{padding-bottom:26px}.games-page_title__z_5_F{margin-top:16px;font-size:clamp(2rem,10vw,3rem)}.games-page_intro__PoGOf{margin-top:13px;font-size:.96rem}.games-page_catalog__7EIq8{padding-top:26px}.games-page_grid__6Lk4H{grid-template-columns:minmax(0,1fr);gap:15px}.games-page_cover__ay2BB{aspect-ratio:16/9}.games-page_dailyRedCover__IGJjv{aspect-ratio:16/8}.games-page_cardBody__f_BjW{padding:17px 18px 19px}.games-page_description__HvmLw{min-height:0;margin-bottom:18px}}@media (prefers-reduced-motion:reduce){.games-page_cardArrow__yiEol,.games-page_card__S7PgK,.games-page_coverImage__KIfDS{transition:none}}.landing_siteShell___eZaW{--background:#0a1021;--foreground:#edf1fb;--card:#172440;--card-foreground:#edf1fb;--popover:#111b32;--popover-foreground:#edf1fb;--primary:#f4c44e;--primary-foreground:#342609;--secondary:#1a2946;--secondary-foreground:#edf1fb;--muted:#141f36;--muted-foreground:#b8c3da;--accent:#223454;--accent-foreground:#edf1fb;--border:#2b3d5f;--input:#2b3d5f;--ring:#f4c44e;min-height:100vh;width:100%;overflow-x:clip;color:var(--foreground);color-scheme:dark;background:radial-gradient(ellipse at 50% 0,rgba(56,86,145,.13),transparent 42rem),#0a1021;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Noto Sans SC,sans-serif}.landing_siteShell___eZaW [data-slot=card-title],.landing_siteShell___eZaW button,.landing_siteShell___eZaW h1,.landing_siteShell___eZaW h2,.landing_siteShell___eZaW h3,.landing_siteShell___eZaW h4,.landing_siteShell___eZaW nav a{font-family:var(--font-pixelify),"Noto Sans SC",ui-sans-serif,sans-serif;font-weight:700;letter-spacing:.005em}.landing_siteShell___eZaW h1,.landing_siteShell___eZaW h2{color:#f4c44e;text-shadow:1px 1px 0 #79541b,2px 2px 0 #071126;line-height:1.22}.landing_siteShell___eZaW a{color:#e7cd83;text-underline-offset:.18em}.landing_siteShell___eZaW a:hover{color:#fff4ce}.landing_siteShell___eZaW a:focus-visible,.landing_siteShell___eZaW button:focus-visible,.landing_siteShell___eZaW input:focus-visible,.landing_siteShell___eZaW select:focus-visible,.landing_siteShell___eZaW textarea:focus-visible{outline:2px solid #f4c44e;outline-offset:3px}.landing_siteShell___eZaW header[data-state]{color:#f2efdf;font-family:var(--font-pixelify),"Noto Sans SC",ui-sans-serif,sans-serif}.landing_playShell__9pSt9 [data-play-header-toggle]{position:fixed;z-index:51;top:0;left:0;width:100%;height:24px;border:0;background:transparent;cursor:pointer}.landing_playShell__9pSt9 [data-play-header-toggle]:after{position:absolute;top:0;left:50%;width:64px;height:5px;border:1px solid rgba(181,198,158,.55);border-top:0;border-radius:0 0 5px 5px;background:rgba(13,21,16,.96);content:"";transform:translateX(-50%);transition:opacity .16s ease}.landing_playShell__9pSt9 header[data-reveal-on-hover=true]>div:first-child{transform:translateY(-100%);transition:transform .22s ease}.landing_playShell__9pSt9 header[data-reveal-on-hover=true]:focus-within>div:first-child,.landing_playShell__9pSt9 header[data-reveal-on-hover=true]:hover>div:first-child,.landing_playShell__9pSt9 header[data-reveal-on-hover=true][data-revealed=true]>div:first-child,.landing_playShell__9pSt9 header[data-reveal-on-hover=true][data-state=active]>div:first-child{transform:translateY(0)}@media (hover:hover){.landing_playShell__9pSt9 [data-play-header-toggle][aria-expanded=true]:after{opacity:0}.landing_playShell__9pSt9 [data-play-header-toggle][aria-expanded=true]{pointer-events:none}}@media (hover:none){.landing_playShell__9pSt9 [data-play-header-toggle][aria-expanded=true]{left:50%;width:72px;height:18px;transform:translateX(-50%)}}@media (prefers-reduced-motion:reduce){.landing_playShell__9pSt9 [data-play-header-toggle]:after,.landing_playShell__9pSt9 header[data-reveal-on-hover=true]>div:first-child{transition:none}}.landing_siteShell___eZaW header[data-state]>div:first-child{border-color:rgba(163,188,238,.16)!important;border-bottom-width:1px!important;background:rgba(8,14,30,.96)!important;box-shadow:none!important;backdrop-filter:blur(12px)}.landing_siteShell___eZaW header[data-state] .container{max-width:1320px}.landing_siteShell___eZaW header[data-state] a,.landing_siteShell___eZaW header[data-state] button{color:inherit}.landing_siteShell___eZaW header[data-state] nav a{font-size:14px;text-decoration:none}.landing_siteShell___eZaW header[data-state] button:hover,.landing_siteShell___eZaW header[data-state] nav a:hover{color:#f4c44e}.landing_siteShell___eZaW header[data-state] img{border-radius:0;image-rendering:pixelated}.landing_siteShell___eZaW header[data-state] a.bg-primary,.landing_siteShell___eZaW header[data-state] a.bg-primary:hover{min-height:40px;border:1px solid #8d692d;border-radius:6px;color:#342609;background:linear-gradient(180deg,#f8d775,#e9b738)!important;box-shadow:0 2px 0 #071126;text-shadow:none}.landing_siteShell___eZaW header[data-state] a.bg-primary:hover{transform:translateY(-1px);box-shadow:0 3px 0 #071126}.landing_siteShell___eZaW header[data-state] [data-radix-popper-content-wrapper]>*,.landing_siteShell___eZaW header[data-state] [data-slot=navigation-menu-content],.landing_siteShell___eZaW header[data-state] [role=menu]{border:1px solid rgba(163,188,238,.18);border-radius:7px;background:#111b32;box-shadow:0 14px 34px rgba(0,0,0,.38)}.landing_siteShell___eZaW footer{position:relative;border-top:1px solid rgba(155,178,222,.12);color:#edf1fb;background:linear-gradient(180deg,#0d162b,#080d1a);box-shadow:none}.landing_siteShell___eZaW footer .text-muted-foreground{color:#b8c3da}.landing_siteShell___eZaW footer .text-foreground{color:#edf1fb}.landing_siteShell___eZaW footer .bg-background{background:#111b32}.landing_siteShell___eZaW footer a:hover{color:#f4c44e}.landing_siteShell___eZaW main:not([class*=home]){color:#edf1fb}.landing_siteShell___eZaW main:not([class*=home]) h1,.landing_siteShell___eZaW main:not([class*=home]) h2,.landing_siteShell___eZaW main:not([class*=home]) h3{font-family:var(--font-pixelify),"Noto Sans SC",ui-sans-serif,sans-serif}.landing_siteShell___eZaW main:not([class*=home]) [data-slot=card]{border:1px solid rgba(155,178,222,.12);border-radius:8px;background:linear-gradient(135deg,#172440,#111b32);box-shadow:0 14px 30px rgba(0,0,0,.2)}.landing_siteShell___eZaW main:not([class*=home]) input,.landing_siteShell___eZaW main:not([class*=home]) select,.landing_siteShell___eZaW main:not([class*=home]) textarea{border-color:#2b3d5f;background:#0b1327;color:#edf1fb}