:root{--hsr-neue: "StarRail Neue", Roboto, Oxygen, Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", sans-serif;--hsr-os-font: "StarRail_Global_Web", "StarRail_JA_Web", "StarRail_ZH_Web", "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", sans-serif;--hsr-ja-font: "StarRail_JA_Web", Roboto, Oxygen, Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", sans-serif;--hsr-zh-font: "StarRail_ZH_Web", Roboto, Oxygen, Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", sans-serif;--color-text: #e7e8ea;--color-second: #e6cb94}*{margin:0;padding:0;box-sizing:border-box}::-webkit-scrollbar{width:3px}::-webkit-scrollbar-thumb{background-color:#00000080;border-radius:5px;-webkit-transition:all .2s;transition:all .2s}::-webkit-scrollbar-thumb:hover{background-color:#000c}body{overflow:hidden;margin:0;color:var(--color-text)}body{user-select:none;-moz-user-select:-moz-none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;-webkit-user-drag:none;cursor:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAMAAABF0y+mAAABelBMVEUAAAD24sXw5MwAAADx5cwAAADn1rT16dLu48vv4cbw5Mz06ND67uPr4Mjy5s3r273t38PLwa3x5c3w5czy59Dw5Mvx5c3y5s/06NDx5c7z6dHz6NHw5c3//uL889zz6NP59+jw6dDu5cr///rx4s3/8ODr3cBcV01WUkgqKh+spJLx5c3y5c7u4MW+taLu4cfTyLPx5c3h1b/w48vx5c3y5s3c0Lvx59Ht4cnz6tTx5M706NTy5c7y5M3w5M729uXp3sj//98AAADz58/369L/9dvk2cL/8tn47NTy5s3r2LI8Oy/879b57dT//8X35sX55sT35MDv9LjYzbfw3LbQxrHl6bDe46qxqJaSinuPiHiQk21PS0FKSDwcGxX/99r47db/7sj//8fu4MXm28Tx4cPf0731+rzw3brb0Lry3rfn67HFu6e9s6C7v4+poY+knIuTlnF5c2ZtZ1tbVUthYkpaXEUxLyktKiUkIR0oKhsYFBYXGgsKCQaP9k5pAAAAQnRSTlMABf78+vr+/v76+GoO/vz7+PHq48/Puqacm4leVklIPSsjHRgRCP7+/v797+7s6d7XxsTAsa+vloqDfXBiTEMdFwi8nze6AAABQElEQVQoz7WRRW/DQBBGXVMaZk5DTcrMDLO2w8xYZmb+77Vyilex1Evnspp980arb4n/LM0GQfTJUpMlIK/O7tFqWdl2TvK2oIxpzyl1EZW7hyzeLOeUiEb8wg7RA65mDYgkaX7cI3Y4XM/qEeJIWhGxh8RWCt0ZfbRwHUX9JG/axGVvht0vQU1IkSou6QxLqe+EjRYAEjeIE2XzlsT0D7Hc6U8b4PEiFVNxnDPUBbcNrEL4+mwAfN/1c7GINdCd/GRcIXxAvvICMFya8EjWhqfjSHiD8uHZbYt5WsGea43HjhNQTqcrr9S9F4PzRZ22BVf5BlAwpcESXLyktSPwkIA201zC43UUlclniqFG35m6WrJVbFwHRxZjtd4Eihnz48mvmX3E4IBrzlitzRB4BXc7hzjgUOOsY+O/ITP0l/oFZ+g05ejbiLAAAAAASUVORK5CYII=),auto}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}button,input,a,label{cursor:inherit}p{font-weight:400}p{line-height:1.5}a{color:var(--color-theme-1);text-decoration:none}img{-o-object-fit:cover;object-fit:cover;-webkit-user-drag:none;-khtml-user-drag:none;-moz-user-drag:none;-o-user-drag:none;user-drag:none;height:auto;transition:opacity .5s}input,button{font-size:inherit;font-family:inherit;letter-spacing:-.03rem}button:focus:not(:focus-visible){outline:none}button{background-color:transparent;border:0;outline:0}body,html,button{font-size:.9rem}.mobileLandscape{font-size:.7rem}@media screen and (max-width:900px){body,html{font-size:.8rem}}@media screen and (max-width:400px){body,html{font-size:.7rem}}.icon-gradient{background-clip:text;text-fill-color:transparent;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-size:180%;background-position:top}.icon-gradient.imaginary{background-image:linear-gradient(to bottom,#e9e140 40%,#fff)}.icon-gradient.fire{background-image:linear-gradient(to bottom,#df2c30 40%,#fff)}.icon-gradient.ice{background-image:linear-gradient(to bottom,#2b8dca 40%,#fff)}.icon-gradient.lightning{background-image:linear-gradient(to bottom,#e428e6 40%,#fff)}.icon-gradient.wind{background-image:linear-gradient(to bottom,#4db787 40%,#fff)}.icon-gradient.physical{background-image:linear-gradient(to bottom,#9c9a9b 40%,#fff)}.icon-gradient.quantum{background-image:linear-gradient(to bottom,#524ab5 40%,#fff)}.hsr-star{color:#ffce63}.password-view.svelte-145cyi8{margin-top:16px;font:13px/1.5 var(--hsr-os-font);color:#e7e8ea}.heading.svelte-145cyi8{display:flex;align-items:center;gap:20px;margin-bottom:16px}h2.svelte-145cyi8{font-size:16px;font-weight:400}button.svelte-145cyi8,input.svelte-145cyi8{font:inherit}button.svelte-145cyi8{cursor:pointer}.back.svelte-145cyi8{min-height:36px;color:#e6cb94}.back.svelte-145cyi8 span:where(.svelte-145cyi8){margin-left:6px;font-size:11px}form.svelte-145cyi8{display:grid;grid-template-columns:1fr 1fr;gap:12px}.field.svelte-145cyi8:first-child{grid-column:1 / -1}label.svelte-145cyi8{display:block;color:#e6cb94;margin-bottom:5px;font-size:11px}input.svelte-145cyi8{min-height:42px;width:100%;min-width:0;padding:8px 10px;color:#eee9df;border:1px solid #ffffff30;border-radius:4px;background:#ffffff07;-webkit-user-select:text;-moz-user-select:text;user-select:text;cursor:text}.status.svelte-145cyi8{grid-column:1 / -1;min-height:20px;font-size:11px}.hint.svelte-145cyi8{color:#aeb1bf}.error.svelte-145cyi8{color:#efb2aa}.success.svelte-145cyi8{color:#e6cb94}.submit.svelte-145cyi8{grid-column:1 / -1;justify-self:end;min-height:44px;padding:8px 22px;border-radius:24px;background:#e6cb94;color:#22242b}button.svelte-145cyi8:disabled{opacity:.45;cursor:not-allowed}.svelte-145cyi8:focus-visible{outline:1px solid #adb5c5;outline-offset:2px}input.svelte-145cyi8:focus{border-color:#9ea4b4;box-shadow:none}input.svelte-145cyi8:focus-visible{outline:none}@media(max-height:500px)and (min-width:600px){.password-view.svelte-145cyi8{margin-top:10px}.heading.svelte-145cyi8{margin-bottom:8px}form.svelte-145cyi8{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px 12px}.field.svelte-145cyi8:first-child{grid-column:auto}.status.svelte-145cyi8{grid-column:1 / 3;align-self:center}.submit.svelte-145cyi8{grid-column:3;grid-row:2}}.profile-editor.svelte-1pug9zw{position:relative;display:grid;grid-template-columns:100px 1fr;align-items:start;-moz-column-gap:24px;column-gap:24px;color:#e7e8ea;font:13px/1.5 var(--hsr-os-font);text-align:left;margin-top:20px}.avatar-row.svelte-1pug9zw{display:flex;flex-direction:column;align-items:center;gap:6px;grid-row:span 2}.avatar.svelte-1pug9zw{width:72px;height:72px;display:grid;place-items:center;overflow:hidden;border:1px solid #e6cb9470;border-radius:50%;background:#e6cb9410;color:#e6cb94;font-size:28px}.avatar.svelte-1pug9zw img:where(.svelte-1pug9zw){width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.fields.svelte-1pug9zw{display:grid;grid-template-columns:1fr 1fr;gap:12px;min-width:0}.field.svelte-1pug9zw{min-width:0}.bio-field.svelte-1pug9zw{grid-column:1 / -1}label.svelte-1pug9zw,.field-label.svelte-1pug9zw{display:block;margin:0 0 5px;font-size:11px;color:#e6cb94}label.svelte-1pug9zw span:where(.svelte-1pug9zw){float:right;color:#aeb1bb;font-size:10px}input.svelte-1pug9zw,textarea.svelte-1pug9zw,button.svelte-1pug9zw{font:inherit}input.svelte-1pug9zw:not(.file),textarea.svelte-1pug9zw{width:100%;padding:9px 10px;border:1px solid #ffffff30;border-radius:4px;background:#ffffff07;color:#f1f0ed;cursor:text;-webkit-user-select:text;-moz-user-select:text;user-select:text}input.svelte-1pug9zw{min-height:40px}.read-only.svelte-1pug9zw{min-height:40px;display:flex;align-items:center;overflow-wrap:anywhere;color:#bfc1cc;font-size:12px;-webkit-user-select:text;-moz-user-select:text;user-select:text}.uid-value.svelte-1pug9zw{letter-spacing:1px}textarea.svelte-1pug9zw{resize:vertical;min-height:64px;max-height:100px}textarea.svelte-1pug9zw::-moz-placeholder{color:#aeb1bb}textarea.svelte-1pug9zw::placeholder{color:#aeb1bb}button.svelte-1pug9zw{cursor:pointer}.upload.svelte-1pug9zw{min-height:36px;color:#eee9df;font-size:11px;white-space:nowrap}.file.svelte-1pug9zw{display:none}.remove.svelte-1pug9zw,.retry.svelte-1pug9zw{min-height:32px;color:#c1c3cd;font-size:10px}.save-row.svelte-1pug9zw{display:flex;align-items:center;justify-content:flex-end;gap:14px;grid-column:2;margin-top:14px}.save.svelte-1pug9zw{flex-shrink:0;min-height:44px;padding:8px 22px;border-radius:24px;background:#e6cb94;color:#22242b}button.svelte-1pug9zw:disabled{opacity:.45;cursor:not-allowed}.svelte-1pug9zw:focus-visible{outline:1px solid #adb5c5;outline-offset:2px}input.svelte-1pug9zw:focus,textarea.svelte-1pug9zw:focus{border-color:#9ea4b4;box-shadow:none}input.svelte-1pug9zw:focus-visible,textarea.svelte-1pug9zw:focus-visible{outline:none}.error.svelte-1pug9zw{grid-column:1 / -1;border-left:2px solid #efb2aa;padding:8px 10px;background:#efb2aa0d;color:#efb2aa;font-size:12px;margin-bottom:12px}.notice.svelte-1pug9zw{color:#e6cb94;font-size:11px}.secondary.svelte-1pug9zw{flex:1}.password-button.svelte-1pug9zw{min-height:32px;color:#c5c8d2;text-align:left;font-size:11px}.password-button.svelte-1pug9zw:hover{color:#e6cb94}.info-button.svelte-1pug9zw{width:28px;height:28px;display:grid;place-items:center;border:1px solid #a9aab255;border-radius:50%;color:#d8d7d2;font:italic 15px Georgia,serif}.info-panel.svelte-1pug9zw{position:absolute;z-index:5;inset:0 0 auto;max-height:min(290px,70dvh);overflow:auto;padding:18px;color:#d2d3da;background:#222632;border:1px solid #e6cb9470;border-radius:6px 16px 6px 6px;box-shadow:0 12px 40px #0008;font-size:12px}.info-panel.svelte-1pug9zw>div:where(.svelte-1pug9zw){display:flex;align-items:center;justify-content:space-between;gap:12px}.info-panel.svelte-1pug9zw strong:where(.svelte-1pug9zw){color:#e6cb94;font-weight:400;font-size:14px}.info-panel.svelte-1pug9zw button:where(.svelte-1pug9zw){width:36px;height:36px;flex-shrink:0;color:#e7e8ea;font-size:24px}.info-panel.svelte-1pug9zw p:where(.svelte-1pug9zw){margin-top:12px}@media(max-width:480px){.profile-editor.svelte-1pug9zw{grid-template-columns:76px 1fr;gap:12px}.avatar.svelte-1pug9zw{width:64px;height:64px}.fields.svelte-1pug9zw{gap:10px}.save-row.svelte-1pug9zw{grid-column:1 / -1}.notice.svelte-1pug9zw{flex:1}}@media(max-height:500px)and (min-width:600px){.profile-editor.svelte-1pug9zw{margin-top:12px;grid-template-columns:84px 1fr;-moz-column-gap:20px;column-gap:20px}.fields.svelte-1pug9zw{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px 10px}label.svelte-1pug9zw{font-size:10px}label.svelte-1pug9zw span:where(.svelte-1pug9zw){font-size:8px}.bio-field.svelte-1pug9zw{grid-column:1 / -1}textarea.svelte-1pug9zw{min-height:52px;height:52px}.avatar.svelte-1pug9zw{width:58px;height:58px}.save-row.svelte-1pug9zw{margin-top:10px}}.recovery.svelte-167mffs{color:#555c71;font:13px/1.6 var(--hsr-os-font);text-align:left}label.svelte-167mffs{display:block;margin:20px 0 6px;color:#242735;font-size:12px}input.svelte-167mffs,button.svelte-167mffs{font:inherit}input.svelte-167mffs{width:100%;min-height:44px;border:1px solid #dfe2e9;border-radius:6px;padding:8px 12px;color:#242735;background:#f8f9fb;-webkit-user-select:text;-moz-user-select:text;user-select:text;cursor:text}button.svelte-167mffs{cursor:pointer}.submit.svelte-167mffs{width:100%;min-height:44px;margin:16px 0 12px;border-radius:6px;background:#5168ac;color:#fff}.submit.svelte-167mffs:disabled{opacity:.5;cursor:not-allowed}.back.svelte-167mffs{min-height:44px;color:#5168ac}.hint.svelte-167mffs{font-size:11px;color:#696d7c}.error.svelte-167mffs,.result.svelte-167mffs{margin-top:12px;padding:10px 12px;border-radius:4px}.error.svelte-167mffs{color:#9d3344;background:#9d33440a}.result.svelte-167mffs{color:#425486;background:#5168ac0c}.svelte-167mffs:focus-visible{outline:1px solid #929aaa;outline-offset:2px}input.svelte-167mffs:focus{border-color:#929aaa;box-shadow:none}input.svelte-167mffs:focus-visible{outline:none}dialog.svelte-hs7osa{--ink: #242735;--muted: #696d7c;--accent: #5168ac;position:fixed;inset:0;margin:auto;width:min(460px,calc(100vw - 28px));max-height:calc(100dvh - 28px);padding:0;border:1px solid #fff;border-radius:20px;background:#fff;color:var(--ink);font-family:Segoe UI,system-ui,-apple-system,BlinkMacSystemFont,sans-serif;font-size:14px;line-height:1.5;box-shadow:0 28px 100px #080e294d;overflow:auto;overscroll-behavior:contain;cursor:default;-webkit-user-select:text;-moz-user-select:text;user-select:text}dialog[open].svelte-hs7osa{animation:svelte-hs7osa-arrive .24s ease-out}dialog.profile-dialog.svelte-hs7osa{--ink: #e7e8ea;--muted: #b2b4bf;--accent: #e6cb94;background:linear-gradient(145deg,#2b2d35,#181b23);border:1px solid #e6cb9450;border-radius:8px 24px 8px 8px;font-family:var(--hsr-os-font);width:min(640px,calc(100vw - 24px))}.profile-dialog.svelte-hs7osa .account-panel:where(.svelte-hs7osa){padding:24px 28px 16px}.profile-dialog.svelte-hs7osa header:where(.svelte-hs7osa){text-align:left;padding-right:32px}.profile-dialog.svelte-hs7osa h1:where(.svelte-hs7osa){margin-top:0;font-size:24px}.profile-dialog.svelte-hs7osa .wordmark:where(.svelte-hs7osa),.profile-dialog.svelte-hs7osa .eyebrow:where(.svelte-hs7osa),.profile-dialog.svelte-hs7osa .notice:where(.svelte-hs7osa){display:none}.profile-dialog.svelte-hs7osa .wordmark:where(.svelte-hs7osa){color:#eee9df}.profile-dialog.svelte-hs7osa .close:where(.svelte-hs7osa):hover{background:#ffffff12}.profile-dialog.svelte-hs7osa button:where(.svelte-hs7osa):focus-visible{outline-color:#adb5c5}.logout-form.svelte-hs7osa{position:absolute;bottom:16px;left:28px}.logout.svelte-hs7osa{min-height:44px;color:#bfc1ca;font-size:12px}.logout.svelte-hs7osa:hover{color:#eee9df}.profile-dialog.svelte-hs7osa .guest:where(.svelte-hs7osa){margin:12px 0 0 auto;min-height:44px;font-size:12px;color:#e7e8ea}@media(max-width:480px){.profile-dialog.svelte-hs7osa .account-panel:where(.svelte-hs7osa){padding:22px 20px 12px}.logout-form.svelte-hs7osa{left:20px;bottom:12px}}@media(max-height:500px)and (min-width:600px){.profile-dialog.svelte-hs7osa .account-panel:where(.svelte-hs7osa){padding:16px 24px 8px}.profile-dialog.svelte-hs7osa h1:where(.svelte-hs7osa){font-size:21px}.logout-form.svelte-hs7osa{left:24px;bottom:8px}.profile-dialog.svelte-hs7osa .guest:where(.svelte-hs7osa){margin-top:4px}}dialog.svelte-hs7osa::backdrop{background:#0c142d99;backdrop-filter:blur(7px)}.account-panel.svelte-hs7osa{position:relative;padding:36px 38px 25px}button.svelte-hs7osa,input.svelte-hs7osa{font:inherit;letter-spacing:normal}button.svelte-hs7osa{cursor:pointer}button.svelte-hs7osa:focus-visible{outline:1px solid #adb5c5;outline-offset:2px}.close.svelte-hs7osa{position:absolute;top:10px;right:10px;display:grid;place-items:center;width:40px;height:40px;border-radius:50%;color:var(--muted)}.close.svelte-hs7osa:hover{background:#f0f2f7;color:var(--ink)}svg.svelte-hs7osa{width:22px;height:22px}header.svelte-hs7osa{text-align:center}.wordmark.svelte-hs7osa{display:flex;justify-content:center;align-items:center;color:#252b40;font-family:Novecento,Segoe UI,sans-serif;font-size:33px;letter-spacing:-1.7px;line-height:1.3}.wordmark.svelte-hs7osa>span:where(.svelte-hs7osa):last-child{color:var(--accent)}.eyebrow.svelte-hs7osa{margin-top:7px;color:var(--muted);font-size:9px;letter-spacing:3px}h1.svelte-hs7osa{margin-top:25px;font-size:24px;font-weight:600;letter-spacing:-.5px}.notice.svelte-hs7osa{margin:8px 0 23px;color:var(--muted);font-size:12px}label.svelte-hs7osa{display:block;margin-bottom:7px;font-size:12px;font-weight:600;cursor:default}input.svelte-hs7osa{font-size:16px;display:block;width:100%;height:48px;padding:0 14px;border:1px solid #dfe2e9;border-radius:8px;background:#f8f9fb;color:var(--ink);outline:none;cursor:text;-webkit-user-select:text;-moz-user-select:text;user-select:text}input.svelte-hs7osa::-moz-placeholder{color:#777d8c;font-size:13px}input.svelte-hs7osa::placeholder{color:#777d8c;font-size:13px}input.svelte-hs7osa:focus{border-color:#929aaa;box-shadow:none;background:#fff}input.svelte-hs7osa+label:where(.svelte-hs7osa){margin-top:17px}.password-field.svelte-hs7osa{position:relative}.password-field.svelte-hs7osa input:where(.svelte-hs7osa){padding-right:50px}.visibility.svelte-hs7osa{position:absolute;right:3px;top:3px;width:42px;height:42px;display:grid;place-items:center;border-radius:6px;color:var(--muted)}.visibility.svelte-hs7osa:hover{color:var(--accent);background:#ebedf4}.login.svelte-hs7osa{width:100%;height:48px;margin-top:23px;border-radius:8px;background:var(--accent);color:#fff;font-weight:600;transition:background .16s}.login.svelte-hs7osa:hover:not(:disabled){background:#3e538f}.login.svelte-hs7osa:disabled{background:#ebedf1;color:#8a8e9a;cursor:not-allowed}.account-links.svelte-hs7osa{display:flex;justify-content:space-between;gap:12px;margin-top:8px}.account-links.svelte-hs7osa button:where(.svelte-hs7osa){min-height:36px;font-size:12px;color:var(--accent)}.account-links.svelte-hs7osa button:where(.svelte-hs7osa):hover,.guest.svelte-hs7osa:hover{text-decoration:underline;text-underline-offset:4px}.feedback.svelte-hs7osa{color:#4c5f95;font-size:12px}.feedback.svelte-hs7osa:not(:empty){margin:10px 0;padding:10px 12px;background:#f0f3fa;border-radius:6px}.divider.svelte-hs7osa{display:flex;align-items:center;gap:15px;margin:20px 0 17px;font-size:12px;color:var(--muted)}.divider.svelte-hs7osa:before,.divider.svelte-hs7osa:after{content:"";flex:1;height:1px;background:#e9ebf0}.socials.svelte-hs7osa{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.socials.svelte-hs7osa button:where(.svelte-hs7osa){display:flex;flex-direction:column;align-items:center;gap:6px;color:var(--muted);font-size:10px;border-radius:8px}.social-icon.svelte-hs7osa{display:grid;place-items:center;width:43px;height:43px;border:1px solid #e4e7ed;border-radius:50%;color:#252a35;font-family:Segoe UI,sans-serif;font-size:24px;font-weight:600;transition:background .16s,border-color .16s}.socials.svelte-hs7osa button:where(.svelte-hs7osa):hover .social-icon:where(.svelte-hs7osa){background:#f0f3fa;border-color:#abb8d8}.google.svelte-hs7osa{color:#4285f4}.facebook.svelte-hs7osa{color:#1877f2;font-size:29px}.guest.svelte-hs7osa{display:block;min-height:40px;margin:20px auto 0;color:var(--muted);font-size:12px}.guest.svelte-hs7osa span:where(.svelte-hs7osa){margin-left:7px}@keyframes svelte-hs7osa-arrive{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media(max-width:420px){.account-panel.svelte-hs7osa{padding:34px 24px 20px}}@media(max-height:650px){.account-panel.svelte-hs7osa{padding-top:24px;padding-bottom:15px}h1.svelte-hs7osa{margin-top:15px}.notice.svelte-hs7osa{margin-bottom:17px}.guest.svelte-hs7osa{margin-top:12px}}@media(prefers-reduced-motion:reduce){dialog[open].svelte-hs7osa{animation:none}.login.svelte-hs7osa,.social-icon.svelte-hs7osa{transition:none}}.modal.svelte-1tb2rvf{position:fixed;z-index:9999;top:0;left:0;width:100vw;height:100vh;background-color:#00000080;backdrop-filter:blur(8px);display:flex;justify-content:center;align-items:center;text-align:center}.modal-content.svelte-1tb2rvf{background-color:#fff;border-radius:.4rem;width:500px;max-width:80%;padding:2%;color:#0e0e0e;font-size:150%}.btn.svelte-1tb2rvf{padding-top:5%;width:100%}button.svelte-1tb2rvf{color:#fff;padding:2% 6%}.reload.svelte-1tb2rvf{background-color:#94866e}.open.svelte-1tb2rvf{background-color:#353533}section.svelte-1tb2rvf{width:100%;height:100%;background-image:linear-gradient(to bottom,#101010,#0e0e0e);background-size:cover;display:flex;justify-content:center;align-items:center;position:fixed;top:0;left:0;z-index:9980}.wrapper.svelte-1tb2rvf{position:relative;display:flex;justify-content:center;align-items:center;width:100%;height:100%;max-height:55vw;max-width:190vh;text-align:center;-webkit-mask-image:linear-gradient(transparent,black 10%,black 80%,transparent);mask-image:linear-gradient(transparent,black 10%,black 80%,transparent)}.text.svelte-1tb2rvf{position:relative;width:100%}.percentage.svelte-1tb2rvf{font-family:Novecento,sans-serif!important;font-size:calc(.37 * var(--screen-width));transform:translateY(-10%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-image:linear-gradient(135deg,#ffffff4d,#ffffff14)}.loading.svelte-1tb2rvf{position:absolute;top:50%;left:50%;transform:translate(calc(-50% + (.0125 * var(--screen-width))),-50%);color:#d1aa6f;font-weight:900;font-size:calc(.025 * var(--screen-width));letter-spacing:calc(.025 * var(--screen-width))}.hsr-text.svelte-1tb2rvf{font-family:var(--hsr-neue);position:absolute;left:50%;bottom:83%;transform:translate(calc(-50% + (.03 * var(--screen-width))),-50%);color:#ffffff80;font-size:calc(.01 * var(--screen-width));letter-spacing:calc(.06 * var(--screen-width))}img.svelte-1tb2rvf{width:100%}.ornament.svelte-1tb2rvf{position:absolute;transform:translate(-50%,-50%);left:50%;aspect-ratio:1/1}.ornament1.svelte-1tb2rvf{top:80%;width:82%}.ornament1.svelte-1tb2rvf img:where(.svelte-1tb2rvf){animation:svelte-1tb2rvf-rotate 60s reverse linear infinite}.ornament2.svelte-1tb2rvf{width:80%;bottom:10%;border-radius:100%;border:2px solid rgba(255,255,255,.15)}.ornament3.svelte-1tb2rvf{width:75%;top:78%;border-radius:100%;border:1px dashed rgba(255,255,255,.12)}@keyframes svelte-1tb2rvf-rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@font-face{font-family:StarRail_Global_Web;src:url(/gacha/fonts/optimized_global_web.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:StarRail_JA_Web;src:url(/gacha/fonts/optimized_ja_web.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:StarRail_ZH_Web;src:url(/gacha/fonts/optimized_zh_web.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:StarRail Neue;src:url(/gacha/fonts/StarRailNeue-Regular.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:Novecento;src:url(/gacha/fonts/NovecentoSans-WideBold.woff2) format("woff2");font-weight:400;font-style:normal}main.svelte-12qhfyh{display:block;width:100vw;height:100vh;aspect-ratio:var(--ratio);overflow:hidden;font-family:var(--hsr-font);background-color:#000}.loading.svelte-12qhfyh{width:100vw;height:100%;position:absolute;z-index:9980;left:0;top:0}audio{visibility:hidden}.uid.svelte-12qhfyh{display:block;position:fixed;bottom:max(2px,env(safe-area-inset-bottom));left:max(12px,env(safe-area-inset-left));z-index:2;color:#e9e4d8;font-family:var(--hsr-os-font);font-size:10px;line-height:1.2;letter-spacing:.3px;text-shadow:0 0 .5rem rgba(0,0,0,.7);pointer-events:none}
