@font-face{font-family:Mitr;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/mitr-latin-ext-400-normal-B3CPG7Yo.woff2)format("woff2"),url(/assets/mitr-latin-ext-400-normal-DTx65hiC.woff)format("woff")}@font-face{font-family:Mitr;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/mitr-vietnamese-400-normal-CPMGWyoC.woff2)format("woff2"),url(/assets/mitr-vietnamese-400-normal-Z6XhIpdY.woff)format("woff")}@font-face{font-family:Mitr;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/mitr-latin-ext-500-normal-B_Diajz1.woff2)format("woff2"),url(/assets/mitr-latin-ext-500-normal-DYOsVaVT.woff)format("woff")}@font-face{font-family:Mitr;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/mitr-vietnamese-500-normal-CDrv0585.woff2)format("woff2"),url(/assets/mitr-vietnamese-500-normal-CMQWyq-Z.woff)format("woff")}@font-face{font-family:Mitr;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/mitr-latin-ext-600-normal-CIqZ5Lpq.woff2)format("woff2"),url(/assets/mitr-latin-ext-600-normal-DGIYYRq8.woff)format("woff")}@font-face{font-family:Mitr;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/mitr-vietnamese-600-normal-CjzS03ku.woff2)format("woff2"),url(/assets/mitr-vietnamese-600-normal-CrXN8S6A.woff)format("woff")}:root{--ink:#2b1d0e;--paper:#fff8e7;--leaf:#5bbf3a;--leaf-dark:#2f7d1e;--honey:#ffb627;--sky:#64b8fd;--muted:#8a7458}html,body{overscroll-behavior:none;touch-action:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;background:#000;height:100%;margin:0;overflow:hidden}body{color:var(--ink);font-family:Mitr,system-ui,sans-serif}#game canvas{display:block}#ui{pointer-events:none;position:fixed;inset:0}.hs-mapload[hidden]{display:none}.hs-mapload{pointer-events:none;width:min(560px,100vw - 48px);color:var(--paper);text-align:center;flex-direction:column;align-items:center;gap:10px;font-family:Mitr,system-ui,sans-serif;animation:.3s ease-out both hs-mapload-in;display:flex;position:fixed;top:58%;left:50%;transform:translate(-50%,-50%)}.hs-mapload__spin{box-sizing:border-box;border:4px solid #fff8e738;border-top-color:var(--honey);border-radius:50%;width:34px;height:34px;animation:.9s linear infinite hs-mapload-spin}.hs-mapload__line{margin:0;font-size:17px;font-weight:600}.hs-mapload__tip{color:#fff8e7d1;margin:4px 0 0;font-size:15px;line-height:1.5}.hs-mapload__tip b{color:var(--honey);margin-right:6px;font-weight:600}.hs-mapload--failed{box-sizing:border-box;pointer-events:auto;width:min(440px,100vw - 48px);color:var(--ink);background:var(--paper);border:3px solid var(--ink);box-shadow:0 5px 0 var(--ink);border-radius:18px;gap:8px;padding:20px 24px 22px}.hs-mapload__title{margin:0;font-size:22px;font-weight:600}.hs-mapload__body{color:#5c4630;margin:0;font-size:16px;line-height:1.5}.hs-mapload__retry,.hs-boot__btn{min-width:168px;color:var(--ink);background:var(--honey);border:3px solid var(--ink);box-shadow:0 4px 0 var(--ink);cursor:var(--cur-pointer,pointer);border-radius:14px;margin-top:8px;padding:9px 22px;font:600 17px Mitr,system-ui,sans-serif}.hs-mapload__retry:hover,.hs-boot__btn:hover{background:#ffc54f}.hs-mapload__retry:active,.hs-boot__btn:active{box-shadow:0 1px 0 var(--ink);transform:translateY(3px)}.hs-mapload__retry:focus-visible,.hs-boot__btn:focus-visible{outline:3px solid var(--sky);outline-offset:2px}@keyframes hs-mapload-spin{to{transform:rotate(360deg)}}@keyframes hs-mapload-in{0%{opacity:0}}.hs-boot{z-index:50;pointer-events:auto;background:linear-gradient(#2e2160 0%,#6a3f8f 45%,#e98f78 78%,#ffd08a 100%);place-items:center;font-family:Mitr,system-ui,sans-serif;display:grid;position:fixed;inset:0}.hs-boot--note{pointer-events:none;background:0 0;inset:max(72px,12vh) 0 auto}.hs-boot__card{box-sizing:border-box;text-align:center;pointer-events:auto;width:min(460px,100vw - 48px);color:var(--ink);background:var(--paper);border:3px solid var(--ink);box-shadow:0 5px 0 var(--ink);border-radius:18px;flex-direction:column;align-items:center;gap:8px;padding:22px 26px 24px;display:flex}.hs-boot__title{margin:0;font-size:22px;font-weight:600}.hs-boot__body{color:#5c4630;margin:0;font-size:16px;line-height:1.5}.hs-boot__stack{box-sizing:border-box;text-align:left;white-space:pre-wrap;color:#fff;background:#a33;border-radius:8px;max-width:100%;max-height:30vh;margin:6px 0 0;padding:8px;font:12px ui-monospace,monospace;overflow:auto}#boot-splash.is-done{opacity:0;pointer-events:none;transition:opacity .32s ease-out,--boot-p .32s ease-out}#boot-splash.is-done[data-stage=ready]{transition:--boot-p .24s ease-out,opacity .28s ease-out .26s}@media (prefers-reduced-motion:reduce){.hs-mapload__spin{animation-duration:2.4s}.hs-mapload{animation:none}}@font-face{font-family:Mitr;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/mitr-thai-400-normal-CXWaAdVj.woff2)format("woff2"),url(/assets/mitr-thai-400-normal-CS4Do6aM.woff)format("woff");unicode-range:U+2D7,U+303,U+331,U+E01-E5B,U+200C-200D,U+25CC}@font-face{font-family:Mitr;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/mitr-vietnamese-400-normal-CPMGWyoC.woff2)format("woff2"),url(/assets/mitr-vietnamese-400-normal-Z6XhIpdY.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Mitr;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/mitr-latin-ext-400-normal-B3CPG7Yo.woff2)format("woff2"),url(/assets/mitr-latin-ext-400-normal-DTx65hiC.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Mitr;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/mitr-latin-400-normal-CwbkLQ4a.woff2)format("woff2"),url(/assets/mitr-latin-400-normal-Cb18vPmZ.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Mitr;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/mitr-thai-500-normal-CVdBrEVH.woff2)format("woff2"),url(/assets/mitr-thai-500-normal-CW_B5D-i.woff)format("woff");unicode-range:U+2D7,U+303,U+331,U+E01-E5B,U+200C-200D,U+25CC}@font-face{font-family:Mitr;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/mitr-vietnamese-500-normal-CDrv0585.woff2)format("woff2"),url(/assets/mitr-vietnamese-500-normal-CMQWyq-Z.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Mitr;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/mitr-latin-ext-500-normal-B_Diajz1.woff2)format("woff2"),url(/assets/mitr-latin-ext-500-normal-DYOsVaVT.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Mitr;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/mitr-latin-500-normal-BmClOow2.woff2)format("woff2"),url(/assets/mitr-latin-500-normal-B4JOhzAi.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Mitr;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/mitr-thai-600-normal-DFYMNGrH.woff2)format("woff2"),url(/assets/mitr-thai-600-normal-DvC8ywyI.woff)format("woff");unicode-range:U+2D7,U+303,U+331,U+E01-E5B,U+200C-200D,U+25CC}@font-face{font-family:Mitr;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/mitr-vietnamese-600-normal-CjzS03ku.woff2)format("woff2"),url(/assets/mitr-vietnamese-600-normal-CrXN8S6A.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Mitr;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/mitr-latin-ext-600-normal-CIqZ5Lpq.woff2)format("woff2"),url(/assets/mitr-latin-ext-600-normal-DGIYYRq8.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Mitr;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/mitr-latin-600-normal-kSdUWQ3Q.woff2)format("woff2"),url(/assets/mitr-latin-600-normal-CCDPiDpK.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Mitr;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/mitr-thai-700-normal-DydbJCoG.woff2)format("woff2"),url(/assets/mitr-thai-700-normal-Cs3VJI5T.woff)format("woff");unicode-range:U+2D7,U+303,U+331,U+E01-E5B,U+200C-200D,U+25CC}@font-face{font-family:Mitr;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/mitr-vietnamese-700-normal-DSrGZwDM.woff2)format("woff2"),url(/assets/mitr-vietnamese-700-normal-asdvPR7H.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Mitr;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/mitr-latin-ext-700-normal-DvhkRTPF.woff2)format("woff2"),url(/assets/mitr-latin-ext-700-normal-DLMaE__R.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Mitr;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/mitr-latin-700-normal-ChTVkFRU.woff2)format("woff2"),url(/assets/mitr-latin-700-normal-CUoIUlsp.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.hsui{--ink:#2b1d0e;--ink-soft:#6b5034;--paper:#fff8e7;--paper-2:#fcecc4;--paper-3:#f5dca4;--honey:#ffb627;--honey-hi:#ffd76a;--honey-lo:#e08a00;--leaf:#5bbf3a;--leaf-hi:#8fe05c;--leaf-lo:#2f7d1e;--sky:#64b8fd;--sky-lo:#2f7fd6;--berry:#ff5470;--berry-lo:#c8243f;--aqua:#3fa2ff;--aqua-lo:#1f5fd0;--exp:#ffd23f;--wood:#c98444;--wood-lo:#8a5122;--r-common:#fff;--r-uncommon:#5ed14a;--r-rare:#3fa2ff;--r-epic:#a95cff;--r-legendary:#ffc21a;--r-mythic:#ff3b3b;--mythic-rainbow:linear-gradient(90deg, #ff3b3b, #ff8a00, #ffe14d, #45d65b, #3fa2ff, #a95cff, #ff3b3b);--line:3px;--line-thin:2px;--r-sm:10px;--r-md:16px;--r-lg:24px;--lift:4px;--hi:inset 0 3px 0 #ffffff8c;--gutter:16px;--safe-l:max(var(--gutter), env(safe-area-inset-left));--safe-r:max(var(--gutter), env(safe-area-inset-right));--safe-t:max(12px, env(safe-area-inset-top));--safe-b:max(12px, env(safe-area-inset-bottom));--pad-1:4px;--pad-2:8px;--pad-3:12px;--pad-4:16px;--pad-text:var(--pad-2);--pad-card:var(--pad-3);--gap-section:var(--pad-2);--lh-thai:1.5;--scroll-w:12px;--scroll-track:color-mix(in srgb, var(--ink) 10%, var(--paper-2));--scroll-thumb:var(--honey);--scroll-thumb-hover:var(--honey-hi);--scroll-thumb-active:var(--honey-lo);--scroll-edge:var(--ink-soft);--scroll-hi:#ffffff8c;--font:"Mitr", "Noto Sans Thai", system-ui, sans-serif;font-family:var(--font);color:var(--ink);pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;font-weight:400;line-height:1.35;position:fixed;inset:0;overflow:hidden}.hsui *,.hsui :before,.hsui :after{box-sizing:border-box}@supports not selector(::-webkit-scrollbar){.hsui{scrollbar-color:var(--scroll-thumb-active) var(--scroll-track)}}:where(.hsui) ::-webkit-scrollbar{width:var(--scroll-w);height:var(--scroll-w)}:where(.hsui) ::-webkit-scrollbar-track{background:var(--scroll-track);border-radius:999px}:where(.hsui) ::-webkit-scrollbar-thumb{background:var(--scroll-thumb) padding-box;min-height:32px;box-shadow:inset 0 0 0 1.5px var(--scroll-edge), inset 2px 2px 0 1px var(--scroll-hi);border:2px solid #0000;border-radius:999px}:where(.hsui) ::-webkit-scrollbar-thumb:hover{background-color:var(--scroll-thumb-hover)}:where(.hsui) ::-webkit-scrollbar-thumb:active{background-color:var(--scroll-thumb-active)}:where(.hsui) ::-webkit-scrollbar-button{width:0;height:0;display:none}:where(.hsui) ::-webkit-scrollbar-corner{background:0 0}.hsui button,.hsui input,.hsui select,.hsui output{font:inherit;color:inherit}.hsui h1,.hsui h2,.hsui h3,.hsui p{margin:0}.hsui :focus-visible{outline:3px solid var(--sky-lo);outline-offset:2px}.hsui .on-scene{color:#fff;paint-order:stroke fill;-webkit-text-stroke:4px var(--ink);text-shadow:0 3px 0 var(--ink)}.hs-panel{background:var(--paper);border:var(--line) solid var(--ink);border-radius:var(--r-lg);box-shadow:var(--hi), 0 6px 0 var(--ink)}.hs-btn{--btn-bg:var(--paper);--btn-fg:var(--ink);min-height:var(--btn-h,44px);border:var(--line) solid var(--ink);background:var(--btn-bg);color:var(--btn-fg);white-space:nowrap;cursor:var(--cur-pointer,pointer);box-shadow:var(--hi), 0 var(--lift) 0 var(--ink);touch-action:manipulation;border-radius:14px;justify-content:center;align-items:center;gap:.45em;padding:.5em 1.1em;font-size:16px;font-weight:600;line-height:1.1;transition:transform 90ms ease-out,box-shadow 90ms ease-out,filter .12s;display:inline-flex;position:relative;transform:translateY(0)}.hs-btn:hover:not(:disabled){box-shadow:var(--hi), 0 calc(var(--lift) + 1px) 0 var(--ink);filter:brightness(1.04);transform:translateY(-1px)}.hs-btn:active:not(:disabled){transform:translateY(calc(var(--lift) - 1px));box-shadow:inset 0 2px 0 #ffffff59, 0 1px 0 var(--ink)}.hs-btn:disabled{cursor:var(--cur-default,default);filter:saturate(.35)brightness(.97);opacity:.8}.hs-btn.is-busy:disabled{filter:none;opacity:1}.hs-btn.is-arming,.hs-btn.is-arming:hover:not(:disabled){cursor:var(--cur-default,default);filter:saturate(.4)brightness(.98);opacity:.6;transform:none}.hs-btn--honey{--btn-bg:var(--honey)}.hs-btn--leaf{--btn-bg:var(--leaf)}.hs-btn--sky{--btn-bg:var(--sky)}.hs-btn--berry{--btn-bg:var(--berry)}.hs-btn--ghost{--btn-bg:transparent;box-shadow:none;text-underline-offset:3px;border-color:#0000;min-height:36px;text-decoration:underline}.hs-btn--ghost:hover:not(:disabled),.hs-btn--ghost:active:not(:disabled){box-shadow:none;transform:none}.hs-btn--sm{min-height:var(--btn-h-sm,36px);--lift:3px;border-radius:12px;padding:.4em .85em;font-size:14px}.hs-btn--lg{min-height:var(--btn-h-lg,52px);--lift:5px;border-radius:16px;padding:.5em 1.3em;font-size:19px}.hs-btn--xl{min-height:var(--btn-h-xl,60px);--lift:6px;letter-spacing:.01em;border-radius:20px;padding:.45em 1.5em;font-size:23px;font-weight:700}.hs-iconbtn{--btn-bg:var(--paper);width:var(--iconbtn,44px);height:var(--iconbtn,44px);border:var(--line) solid var(--ink);background:var(--btn-bg);box-shadow:var(--hi), 0 3px 0 var(--ink);cursor:var(--cur-pointer,pointer);touch-action:manipulation;border-radius:14px;place-items:center;padding:0;transition:transform 90ms ease-out,box-shadow 90ms ease-out;display:grid;position:relative}.hs-iconbtn:active{box-shadow:0 1px 0 var(--ink);transform:translateY(2px)}.hs-badge{border:var(--line-thin) solid var(--ink);background:var(--berry);color:#fff;text-align:center;border-radius:11px;min-width:22px;height:22px;padding:0 5px;font-size:12px;font-weight:600;line-height:18px;animation:.32s cubic-bezier(.3,1.6,.5,1) hs-pop;position:absolute;top:-8px;right:-8px}.hs-spinner{border:3px solid var(--ink);border-right-color:#0000;border-radius:50%;flex:none;width:1.05em;height:1.05em;animation:.7s linear infinite hs-spin}.hs-field{gap:5px;display:grid}.hs-field__top{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.hs-field label{font-size:15px;font-weight:600}.hs-field__count{color:var(--ink-soft);font-variant-numeric:tabular-nums;font-size:13px}.hs-field__count.is-over{color:var(--berry-lo);font-weight:600}.hs-field__box{position:relative}.hs-input{width:100%;min-height:var(--input-h,46px);border:var(--line) solid var(--ink);-webkit-user-select:text;user-select:text;background:#fff;border-radius:13px;padding:.45em .8em;font-size:17px;transition:box-shadow .12s,background .12s;box-shadow:inset 0 3px #2b1d0e17}.hs-input::placeholder{color:#b39a7c}input::-ms-reveal{display:none}input::-ms-clear{display:none}.hs-input:focus{outline:none;box-shadow:inset 0 3px #2b1d0e17,0 0 0 4px #ffb627b3}.hs-field.has-error .hs-input{border-color:var(--berry-lo);background:#fff1f3}.hs-field__reveal{width:36px;height:36px;cursor:var(--cur-pointer,pointer);background:0 0;border:0;border-radius:10px;place-items:center;display:grid;position:absolute;top:50%;right:6px;transform:translateY(-50%)}.hs-field__box:has(.hs-field__reveal) .hs-input{padding-right:46px}.hs-field__msg{color:var(--ink-soft);font-size:13px;line-height:1.3}.hs-field__msg.is-error{color:var(--berry-lo);font-weight:500;animation:.26s ease-out hs-nudge}.hs-seg{border:var(--line) solid var(--ink);background:var(--paper-2);border-radius:14px;gap:3px;padding:3px;display:inline-flex}.hs-seg__opt{min-height:var(--seg-h,36px);cursor:var(--cur-pointer,pointer);background:0 0;border:0;border-radius:10px;padding:.3em .9em;font-size:14px;font-weight:600;transition:background .12s,transform .12s}.hs-seg__opt.is-on{background:var(--honey);box-shadow:inset 0 0 0 var(--line-thin) var(--ink), inset 0 3px 0 #ffffff80;animation:.26s cubic-bezier(.3,1.6,.5,1) hs-pop}.hs-tabs{scrollbar-width:none;touch-action:pan-x;align-items:flex-end;gap:4px;display:flex;overflow:auto hidden}.hs-tabs::-webkit-scrollbar{display:none}.hs-tab{border:var(--line-thin) solid var(--ink);background:var(--paper-3);min-height:33px;cursor:var(--cur-pointer,pointer);border-bottom-width:0;border-radius:12px 12px 0 0;flex:none;padding:.25em .85em;font-size:14px;font-weight:600;transition:min-height .12s ease-out,background .12s;position:relative}.hs-tab.is-on{background:var(--paper);min-height:39px;box-shadow:inset 0 4px 0 var(--honey)}.hs-tab__dot{border:var(--line-thin) solid var(--ink);background:var(--berry);color:#fff;min-width:16px;height:16px;font-size:var(--fs-xs,12px);border-radius:8px;padding:0 4px;line-height:12px;position:absolute;top:2px;right:2px}.hs-stepper{grid-template-columns:44px minmax(0,1fr) 44px;align-items:center;gap:6px;display:grid}.hs-stepper__btn{border:var(--line) solid var(--ink);background:var(--honey);width:44px;height:44px;box-shadow:var(--hi), 0 3px 0 var(--ink);cursor:var(--cur-pointer,pointer);touch-action:manipulation;border-radius:50%;place-items:center;padding:0;display:grid}.hs-stepper__btn:active{box-shadow:0 1px 0 var(--ink);transform:translateY(2px)}.hs-stepper__value{border:var(--line-thin) solid var(--ink);text-align:center;background:#fff;border-radius:14px;justify-items:center;min-height:44px;padding:3px 8px;line-height:1.2;display:grid}.hs-stepper__name{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:15px;font-weight:600;overflow:hidden}.hs-stepper__count{font-size:var(--fs-xs,12px);color:var(--ink-soft);font-variant-numeric:tabular-nums}.hs-toggle{text-align:left;width:100%;min-height:48px;cursor:var(--cur-pointer,pointer);background:0 0;border:0;justify-content:space-between;align-items:center;gap:12px;padding:6px 0;display:flex}.hs-toggle__text{display:grid}.hs-toggle__label{font-size:15px;font-weight:600}.hs-toggle__hint{color:var(--ink-soft);font-size:12px}.hs-toggle__track{border:var(--line) solid var(--ink);background:var(--paper-3);border-radius:16px;flex:none;width:56px;height:32px;transition:background .16s;position:relative}.hs-toggle__knob{border:var(--line-thin) solid var(--ink);background:#fff;border-radius:50%;width:22px;height:22px;transition:transform .22s cubic-bezier(.3,1.6,.5,1);position:absolute;top:2px;left:2px}.hs-toggle.is-on .hs-toggle__track{background:var(--leaf)}.hs-toggle.is-on .hs-toggle__knob{transform:translate(24px)}.hs-slider{--tone:var(--berry);gap:6px;display:grid}.hs-slider--aqua{--tone:var(--aqua)}.hs-slider__top{justify-content:space-between;font-size:15px;font-weight:600;display:flex}.hs-slider__value{text-align:right;font-variant-numeric:tabular-nums;min-width:3.5em}.hs-slider input[type=range]{appearance:none;width:100%;height:32px;cursor:var(--cur-pointer,pointer);touch-action:pan-y;background:0 0;margin:0}.hs-slider input[type=range]::-webkit-slider-runnable-track{border:var(--line) solid var(--ink);background:linear-gradient(90deg, var(--tone) var(--fill,0%), var(--paper-3) var(--fill,0%));border-radius:8px;height:16px}.hs-slider input[type=range]::-moz-range-track{border:var(--line) solid var(--ink);background:linear-gradient(90deg, var(--tone) var(--fill,0%), var(--paper-3) var(--fill,0%));border-radius:8px;height:10px}.hs-slider input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;border:var(--line) solid var(--ink);width:28px;height:28px;box-shadow:0 3px 0 var(--ink);background:#fff;border-radius:50%;margin-top:-9px}.hs-slider input[type=range]::-moz-range-thumb{border:var(--line) solid var(--ink);width:22px;height:22px;box-shadow:0 3px 0 var(--ink);background:#fff;border-radius:50%}.hs-backdrop{padding:var(--safe-t) var(--safe-r) var(--safe-b) var(--safe-l);pointer-events:auto;z-index:50;background:#2b1d0e73;grid-template:minmax(0,1fr)/minmax(0,1fr);place-items:center;animation:.16s ease-out hs-fade;display:grid;position:absolute;inset:0}.hs-dialog{touch-action:pan-y;gap:10px;width:min(440px,100%);max-height:100%;padding:16px 18px 18px;animation:.3s cubic-bezier(.3,1.5,.5,1) hs-boing;display:grid;overflow:auto}.hs-dialog h2{font-size:20px;font-weight:700;line-height:1.2}.hs-dialog__head{align-items:flex-start;gap:10px;display:flex}.hs-dialog__head>h2{flex:1;min-width:0}.hs-dialog__x{border:var(--line-thin) solid var(--ink);background:var(--berry);color:#fff;width:32px;height:32px;box-shadow:0 3px 0 var(--ink);cursor:var(--cur-pointer,pointer);border-radius:10px;flex:none;place-items:center;margin:-4px -6px 0 0;padding:0;display:grid}.hs-dialog__x:active{box-shadow:0 1px 0 var(--ink);transform:translateY(2px)}.hs-dialog__x:focus-visible{outline:3px solid var(--honey);outline-offset:2px}.hs-dialog__body{color:var(--ink-soft);font-size:15px}.hs-dialog__actions{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.hs-glyph{flex:none;display:block;overflow:visible}.hs-art{aspect-ratio:1;pointer-events:none;flex:none;display:block;position:relative}.hs-art__img{position:absolute;inset:0}.hs-art.hs-coin-art{vertical-align:middle;display:inline-block}.hs-art__alt{display:none;position:absolute;inset:0}.hs-art__alt>.hs-glyph{width:100%;height:100%}.hs-art.has-glow:before{content:"";background:radial-gradient(circle, color-mix(in srgb, var(--rc) 55%, transparent) 0%, transparent 68%);border-radius:50%;position:absolute;inset:4%}.hs-art.rarity-legendary:before,.hs-art.rarity-mythic:before{inset:-4%}.hs-skillbadge--art{aspect-ratio:1;box-sizing:border-box;border:1.5px solid var(--ink,#2b1d0e);background:radial-gradient(circle at 50% 54%, #fffaf0 0 52%, transparent 53%), var(--badge-base,#c98444);border-radius:24%;flex:none;place-items:center;display:grid;position:relative;box-shadow:inset 0 2px #ffffff73}.hs-skillbadge--art.is-passive{border-radius:50%}@keyframes hs-spin{to{transform:rotate(360deg)}}@keyframes hs-pop{0%{transform:scale(.6)}to{transform:scale(1)}}@keyframes hs-boing{0%{opacity:0;transform:scale(.82)translateY(10px)}to{opacity:1;transform:none}}@keyframes hs-fade{0%{opacity:0}}@keyframes hs-nudge{0%,to{transform:none}30%{transform:translate(-5px)}65%{transform:translate(4px)}}@keyframes hs-shake{0%,to{transform:none}20%{transform:translate(-8px)rotate(-.6deg)}45%{transform:translate(7px)rotate(.5deg)}70%{transform:translate(-4px)}}@media (max-height:500px){.hsui{--gutter:12px;--pad-card:10px;--gap-section:6px;--safe-t:max(8px, env(safe-area-inset-top));--safe-b:max(8px, env(safe-area-inset-bottom))}.hs-btn{min-height:40px;font-size:15px}.hs-btn--lg{min-height:46px;font-size:17px}.hs-btn--xl{min-height:52px;font-size:20px}.hs-input{min-height:42px;font-size:16px}.hs-field label{font-size:14px}}@media (prefers-reduced-motion:reduce){html:not([data-hs-motion=full]) .hsui *,html:not([data-hs-motion=full]) .hsui :before,html:not([data-hs-motion=full]) .hsui :after{transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important}}.hs-app{display:contents}@supports (width:1cqw){.hsui{container-type:size}}.hs-slider--honey{--tone:var(--honey)}.hs-slider--leaf{--tone:var(--leaf)}.hs-slider.is-disabled{opacity:.5}.hs-rotate{padding:var(--safe-t) var(--safe-r) var(--safe-b) var(--safe-l);pointer-events:auto;z-index:200;background:#2b1d0eb8;place-items:center;animation:.2s ease-out hs-fade;display:grid;position:absolute;inset:0}.hs-rotate__card{text-align:center;justify-items:center;gap:12px;width:min(340px,100%);padding:22px 20px 20px;display:grid}.hs-rotate__card h2{font-size:22px;font-weight:700}.hs-rotate__card p{color:var(--ink-soft);font-size:15px}.hs-rotate__icon{border:var(--line) solid var(--ink);background:var(--honey-hi);width:108px;height:108px;box-shadow:0 4px 0 var(--ink);border-radius:50%;place-items:center;display:grid}.hs-rotate__icon .hs-glyph{animation:2.4s ease-in-out infinite hs-rotate-hint}@keyframes hs-rotate-hint{0%,30%{transform:rotate(0)}60%,to{transform:rotate(-90deg)}}@media (max-width:700px){.hsui{--pad-card:10px;--gap-section:6px}}:root{--cur-default:url(/ui/cursors/default.png) 4 3, default;--cur-pointer:url(/ui/cursors/pointer.png) 12 5, pointer;--cur-grab:url(/ui/cursors/grab.png) 16 15, grab;--cur-grabbing:url(/ui/cursors/grabbing.png) 16 15, grabbing;--cur-not-allowed:url(/ui/cursors/not-allowed.png) 4 3, not-allowed;--cur-ns-resize:url(/ui/cursors/ns-resize.png) 16 16, ns-resize}@supports (cursor:-webkit-image-set(url('/ui/cursors/default.png') 1x) 4 3, default){:root{--cur-default:-webkit-image-set(url(/ui/cursors/default.png) 1x, url(/ui/cursors/default@2x.png) 2x) 4 3, default;--cur-pointer:-webkit-image-set(url(/ui/cursors/pointer.png) 1x, url(/ui/cursors/pointer@2x.png) 2x) 12 5, pointer;--cur-grab:-webkit-image-set(url(/ui/cursors/grab.png) 1x, url(/ui/cursors/grab@2x.png) 2x) 16 15, grab;--cur-grabbing:-webkit-image-set(url(/ui/cursors/grabbing.png) 1x, url(/ui/cursors/grabbing@2x.png) 2x) 16 15, grabbing;--cur-not-allowed:-webkit-image-set(url(/ui/cursors/not-allowed.png) 1x, url(/ui/cursors/not-allowed@2x.png) 2x) 4 3, not-allowed;--cur-ns-resize:-webkit-image-set(url(/ui/cursors/ns-resize.png) 1x, url(/ui/cursors/ns-resize@2x.png) 2x) 16 16, ns-resize}}@supports (cursor:image-set(url('/ui/cursors/default.png') 1x) 4 3, default){:root{--cur-default:image-set(url(/ui/cursors/default.png) 1x, url(/ui/cursors/default@2x.png) 2x) 4 3, default;--cur-pointer:image-set(url(/ui/cursors/pointer.png) 1x, url(/ui/cursors/pointer@2x.png) 2x) 12 5, pointer;--cur-grab:image-set(url(/ui/cursors/grab.png) 1x, url(/ui/cursors/grab@2x.png) 2x) 16 15, grab;--cur-grabbing:image-set(url(/ui/cursors/grabbing.png) 1x, url(/ui/cursors/grabbing@2x.png) 2x) 16 15, grabbing;--cur-not-allowed:image-set(url(/ui/cursors/not-allowed.png) 1x, url(/ui/cursors/not-allowed@2x.png) 2x) 4 3, not-allowed;--cur-ns-resize:image-set(url(/ui/cursors/ns-resize.png) 1x, url(/ui/cursors/ns-resize@2x.png) 2x) 16 16, ns-resize}}:root[data-cursor=native]{--cur-default:default;--cur-pointer:pointer;--cur-grab:grab;--cur-grabbing:grabbing;--cur-not-allowed:not-allowed;--cur-ns-resize:ns-resize}html,body,#game canvas{cursor:var(--cur-default,default)}:where(button,[role=button],a[href],summary,select,input[type=checkbox],input[type=radio],input[type=range],input[type=button],input[type=submit]){cursor:var(--cur-pointer,pointer)}:where(input:not([type]),input[type=text],input[type=search],input[type=password],input[type=email],input[type=number],input[type=tel],input[type=url],textarea,[contenteditable=true],[contenteditable=""]){cursor:text}:root :is(button:disabled,[role=button][aria-disabled=true]){cursor:var(--cur-not-allowed,not-allowed)}.hs-screen{pointer-events:auto;position:absolute;inset:0}.hs-scene{pointer-events:none;background:linear-gradient(#64b8fd 0%,#a6d6fb 52%,#f3e8d6 100%);position:absolute;inset:0;overflow:hidden}.hs-scene__far{background:url(/maps/z01_meadow/bg/far_maps.jpg) 50% 72%/cover no-repeat;position:absolute;inset:0}.hs-scene__mid,.hs-scene__near{left:0;bottom:var(--b);height:var(--h);width:calc(100% + var(--tile));background-position:0 100%;background-repeat:repeat-x;background-size:auto 100%;position:absolute}.hs-scene__mid{--h:64vh;--b:-7vh;--tile:calc(var(--h) * 1.8647);background-image:url(/maps/z01_meadow/bg/mid.png)}.hs-scene__near{--h:50vh;--b:-13vh;--tile:calc(var(--h) * 1.926);background-image:url(/maps/z01_meadow/bg/near.png)}.hs-scene.is-dim:after{content:"";background:linear-gradient(#2b1d0e00 40%,#2b1d0e47 100%);position:absolute;inset:0}.hs-logo{text-align:center;justify-items:center;gap:12px;animation:.76s cubic-bezier(.25,1.45,.45,1) both hs-drop;display:grid}.hs-logo__name{justify-items:center;font-weight:700;line-height:.92;display:grid}.hs-logo__stack{display:grid}.hs-logo__stack>span{font-size:var(--logo-size,clamp(46px, 8.6vw, 116px));letter-spacing:.005em;white-space:nowrap;grid-area:1/1;padding:0 .12em}.hs-logo.is-long .hs-logo__stack>span{--logo-size:clamp(36px, 6.2vw, 84px)}.hs-logo__back{color:var(--ink);-webkit-text-stroke:.15em var(--ink);text-shadow:0 .07em 0 var(--ink), 0 .1em 0 var(--ink)}.hs-logo__front{background:linear-gradient(#fffbd6 0%,#ffe66b 30%,#ffbe2e 58%,#f08800 100%);color:#0000;-webkit-background-clip:text;background-clip:text}.hs-logo__tail{letter-spacing:.14em;color:#fff;background:var(--leaf);border:4px solid var(--ink);box-shadow:var(--hi), 0 5px 0 var(--ink);paint-order:stroke fill;-webkit-text-stroke:5px var(--ink);border-radius:999px;margin-top:.18em;padding:.08em .75em .16em;font-size:clamp(18px,2.3vw,30px);transform:rotate(-3deg)}.hs-logo__ribbon{background:var(--paper);border:3px solid var(--ink);box-shadow:var(--hi), 0 4px 0 var(--ink);border-radius:14px;padding:.22em 1.3em .28em;font-size:clamp(16px,1.9vw,24px);font-weight:600;display:inline-block;transform:rotate(1.5deg)}.hs-logo__tagline{-webkit-text-stroke-width:5px;font-size:clamp(16px,1.7vw,22px);font-weight:600}.hs-logo.is-compact{gap:0;animation:none}.hs-logo.is-compact .hs-logo__stack>span{font-size:30px}.hs-logo.is-compact .hs-logo__tail{box-shadow:0 3px 0 var(--ink);border-width:3px;font-size:13px}.hs-logo.is-painted{gap:0}.hs-logo__art{width:var(--logo-art-w,clamp(220px, min(34vw, 50vh), 520px));aspect-ratio:16/9;filter:drop-shadow(0 6px #2b1d0e4d);-webkit-user-select:none;user-select:none;max-width:100%;height:auto;display:block}.hs-logo.is-compact .hs-logo__art{--logo-art-w:clamp(132px, 13vw, 200px);filter:drop-shadow(0 3px #2b1d0e4d)}.hs-logo.is-painted .hs-logo__ribbon{margin-top:-.5em}.hs-logo__ribbon.is-art{aspect-ratio:768/162;width:clamp(240px,26vw,380px);box-shadow:none;filter:drop-shadow(0 4px #2b1d0e47);background:50%/100% 100% no-repeat;border:0;border-radius:0;place-items:center;padding:0 16% 2%;display:grid;position:relative;transform:rotate(-1deg)}.hs-logo__ribbon.is-art>span{color:var(--ink);white-space:nowrap;line-height:1;translate:0 4%}@keyframes hs-drop{0%{opacity:0;transform:translateY(-48px)scale(.86)}60%{opacity:1}to{transform:none}}@keyframes hs-rise{0%{opacity:0;transform:translateY(36px)}to{opacity:1;transform:none}}.hs-title{padding:var(--safe-t) max(var(--safe-r), 5vw) var(--safe-b) max(var(--safe-l), 3vw);pointer-events:auto;grid-template-columns:minmax(0,1.2fr) minmax(320px,420px);align-items:center;gap:clamp(16px,4vw,72px);display:grid;position:absolute;inset:0}.hs-title__brand{justify-items:center;min-width:0;display:grid}.hs-title__card{overscroll-behavior:contain;touch-action:pan-y;gap:14px;max-height:100%;padding:0 24px 20px;animation:.56s cubic-bezier(.3,1.35,.5,1) .14s both hs-rise;display:grid;position:relative;overflow:hidden auto}.hs-card-head{margin:0 calc(-1 * var(--card-pad-x,24px));padding:10px 14px 10px var(--card-pad-x,24px);border-bottom:var(--line) solid var(--ink);border-radius:calc(var(--r-lg) - var(--line)) calc(var(--r-lg) - var(--line)) 0 0;background:var(--honey);color:var(--ink);align-items:center;gap:12px;display:flex}.hs-card-head__title{flex:auto;min-width:0;margin:0;font-size:22px;font-style:normal;font-weight:700;line-height:1.35}.hs-card-head__pip{filter:drop-shadow(0 2px #2b1d0e59);flex:none;width:48px;height:auto;margin:-6px 0}.hs-title__card{--card-pad-x:24px}.hs-title__form{gap:14px;display:grid}.hs-title__form>.hs-btn{width:100%}.hs-title__tag{border:var(--line-thin) solid var(--ink);background:var(--paper);vertical-align:.25em;border-radius:8px;margin-left:.5em;padding:.1em .5em .15em;font-size:.55em;font-weight:600}.hs-title__error{border:var(--line-thin) solid var(--berry-lo);color:var(--berry-lo);background:#fff1f3;border-radius:12px;padding:8px 12px;font-size:14px;font-weight:500}.hs-title__alt{border-top:2px solid #2b1d0e40;gap:8px;padding-top:12px;display:grid}.hs-title__alt-label{color:var(--ink-soft);text-align:center;font-size:14px}.hs-title__alt-row{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.hs-title__alt-row>.hs-btn:not(.hs-btn--ghost){flex:1 1 0}.hs-title__build{left:var(--safe-l);bottom:var(--safe-b);-webkit-text-stroke-width:3px;text-shadow:none;opacity:.95;font-size:13px;position:absolute}.hs-boot{pointer-events:auto;place-content:center;justify-items:center;gap:18px;display:grid;position:absolute;inset:0}.hs-boot__dots{gap:10px;display:flex}.hs-boot__dots span{border:var(--line) solid var(--ink);background:var(--honey);border-radius:50% 50% 45% 45%;width:18px;height:18px;animation:.9s ease-in-out infinite hs-hop}.hs-boot__dots span:nth-child(2){background:var(--leaf);animation-delay:.15s}.hs-boot__dots span:nth-child(3){background:var(--sky);animation-delay:.3s}.hs-boot__label{font-size:18px;font-weight:600}@keyframes hs-hop{0%,to{transform:translateY(0)scale(1)}30%{transform:translateY(-14px)scale(.92,1.08)}55%{transform:translateY(0)scale(1.12,.88)}}@media (max-height:500px){.hs-title{padding-right:max(var(--safe-r), 3vw);grid-template-columns:minmax(0,1fr) minmax(290px,350px);gap:16px}.hs-logo{gap:8px}.hs-logo__stack>span{--logo-size:clamp(34px, 7.4vw, 70px)}.hs-logo__ribbon{font-size:15px}.hs-logo__art{--logo-art-w:clamp(170px, min(30vw, 46vh), 280px)}.hs-logo__ribbon.is-art{width:clamp(190px,24vw,260px)}.hs-logo__tagline{-webkit-text-stroke-width:4px;font-size:14px}.hs-title__card{--card-pad-x:16px;gap:9px;padding:0 16px 12px}.hs-card-head{padding-block:7px}.hs-card-head__title{font-size:18px}.hs-card-head__pip{width:40px}.hs-title__form{gap:9px}.hs-title__alt{gap:6px;padding-top:8px}.hs-title__alt-label,.hs-title__build{display:none}}@media (max-width:700px) and (min-height:501px){.hs-title{padding:var(--safe-t) var(--safe-r) var(--safe-b) var(--safe-l);grid-template-columns:minmax(0,1fr);align-content:center}.hs-logo__stack>span{--logo-size:clamp(36px, 12vw, 64px)}.hs-logo__art{--logo-art-w:min(78vw, 360px)}.hs-logo__ribbon.is-art{width:min(70vw,300px)}}@media (min-width:1700px) and (min-height:960px){.hs-title{grid-template-columns:minmax(0,1.2fr) minmax(384px,504px)}.hs-title__card{zoom:1.2}}@media (min-width:2300px) and (min-height:1200px){.hs-title{grid-template-columns:minmax(0,1.2fr) minmax(448px,588px)}.hs-title__card{zoom:1.4}}.hs-chip{border:var(--line) solid var(--ink);background:var(--paper);min-height:36px;box-shadow:0 3px 0 var(--ink);border-radius:999px;align-items:center;gap:6px;max-width:260px;padding:3px 12px 3px 6px;font-size:15px;font-weight:600;display:inline-flex}.hs-chip__name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.hs-chip__tag{border:var(--line-thin) solid var(--ink);background:var(--honey);border-radius:8px;flex:none;padding:0 7px;font-size:12px}.hs-hero{display:grid;position:absolute;inset:0}.hs-hero__mount,.hs-hero__placeholder{grid-area:1/1;min-width:0;min-height:0}.hs-hero__mount{position:relative}.hs-hero__placeholder{pointer-events:none;place-items:end center;display:grid}.hs-hero__placeholder svg{width:auto;max-width:100%;height:100%;display:block}.hs-chars__notice{border:var(--line) solid var(--ink);background:var(--leaf-hi);max-width:calc(100% - 32px);box-shadow:0 4px 0 var(--ink);z-index:5;border-radius:999px;align-items:center;gap:8px;padding:8px 16px;font-weight:600;animation:.3s cubic-bezier(.3,1.5,.5,1) hs-boing;display:inline-flex;position:absolute;top:74px;left:50%;translate:-50%}.hs-dialog__form{gap:12px;display:grid}.hs-create{padding:var(--safe-t) var(--safe-r) var(--safe-b) var(--safe-l);pointer-events:auto;grid-template-rows:auto minmax(0,1fr);gap:10px;display:grid;position:absolute;inset:0}.hs-create__top{align-items:center;gap:14px;display:flex}.hs-create__heading{font-size:clamp(22px,2.6vw,32px);font-weight:700}.hs-create__body{grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(250px,.85fr) minmax(0,1.25fr);justify-self:center;gap:16px;width:100%;max-width:1180px;min-height:0;display:grid}.hs-create__stage{grid-template-rows:minmax(0,1fr) auto;min-height:0;display:grid;overflow:hidden}.hs-create__sky{border-bottom:var(--line) solid var(--ink);background:linear-gradient(#9fd6ff 0%,#e6f5ff 76%,#f7fbff 100%);min-height:0;position:relative}.hs-create__hero{z-index:1;position:absolute;inset:16px 14% 30px}.hs-create__ground{border:var(--line) solid var(--ink);background:var(--leaf);border-radius:50%;height:34px;position:absolute;bottom:16px;left:16%;right:16%;box-shadow:inset 0 -8px #2f7d1e8c}.hs-create__random{z-index:2;position:absolute;top:10px;right:10px}.hs-create__classinfo{gap:4px;padding:12px 16px 14px;display:grid}.hs-create__classline{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.hs-create__classname{border:var(--line) solid var(--ink);background:var(--class-color,var(--honey));color:#fff;paint-order:stroke fill;-webkit-text-stroke:4px var(--ink);border-radius:12px;padding:0 12px 2px;font-size:21px;font-weight:700}.hs-create__role{color:var(--ink-soft);font-weight:600}.hs-create__desc{font-size:15px}.hs-create__stats{color:var(--ink-soft);font-size:13px;font-weight:500}.hs-create__form{grid-template-rows:minmax(0,1fr) auto;min-height:0;display:grid;overflow:hidden}.hs-create__scroll{overscroll-behavior:contain;touch-action:pan-y;align-content:start;gap:18px;min-height:0;padding:16px 18px 18px;display:grid;overflow-y:auto}.hs-create__submit{border-top:var(--line) solid var(--ink);background:var(--paper-2);gap:8px;padding:12px 18px 16px;display:grid}.hs-create__submit .hs-btn{width:100%}.hs-create__group{gap:8px;display:grid}.hs-create__label{font-size:15px;font-weight:600}.hs-create__locked{color:var(--ink-soft);font-size:13px;font-weight:500;animation:.2s ease-out hs-fade}.hs-classes{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;padding-top:8px;display:grid}.hs-class{border:var(--line) solid var(--ink);box-shadow:0 4px 0 var(--ink);cursor:var(--cur-pointer,pointer);touch-action:manipulation;background:#fff;border-radius:16px;justify-items:center;gap:4px;padding:10px 4px 8px;transition:transform .16s cubic-bezier(.3,1.6,.5,1),box-shadow .16s;display:grid;position:relative}.hs-class__icon{border:var(--line) solid var(--ink);background:var(--class-color);border-radius:50%;place-items:center;width:48px;height:48px;display:grid;box-shadow:inset 0 3px #ffffff73}.hs-class__name{white-space:nowrap;font-size:14px;font-weight:600}.hs-class.is-on{background:var(--honey-hi);box-shadow:0 7px 0 var(--ink);transform:translateY(-3px)}.hs-class.is-on .hs-class__icon{animation:.3s cubic-bezier(.3,1.6,.5,1) hs-pop}.hs-class.is-locked{box-shadow:0 2px 0 var(--ink);color:var(--ink-soft);background:#efe6d2}.hs-class.is-locked .hs-class__icon{filter:grayscale();opacity:.55}.hs-class__lock{border:var(--line-thin) solid var(--ink);background:var(--paper);color:var(--ink);white-space:nowrap;border-radius:999px;align-items:center;gap:2px;padding:1px 7px 1px 4px;font-size:12px;font-weight:600;display:inline-flex;position:absolute;top:-11px;right:-6px;transform:rotate(5deg)}.hs-create__pair{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:14px;display:grid}.hs-swatches{gap:8px;display:grid}.hs-swatches__top{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.hs-swatches__label{font-size:15px;font-weight:600}.hs-swatches__name{color:var(--ink-soft);font-size:14px;font-weight:500}.hs-swatches__row{flex-wrap:wrap;gap:9px;padding:4px 2px 6px;display:flex}.hs-swatch{border:var(--line) solid var(--ink);width:38px;height:38px;box-shadow:0 3px 0 var(--ink);cursor:var(--cur-pointer,pointer);touch-action:manipulation;border-radius:50%;padding:0;transition:transform .16s cubic-bezier(.3,1.6,.5,1);position:relative}.hs-swatch--hair{border-radius:50% 50% 46% 46%/58% 58% 42% 42%}.hs-swatch--eye:after{content:"";background:#fff;border-radius:50%;width:9px;height:9px;position:absolute;top:6px;left:8px}.hs-swatch.is-on{box-shadow:0 0 0 3px var(--paper), 0 0 0 6px var(--ink), 0 5px 0 4px var(--ink);transform:translateY(-3px)scale(1.12)}@media (max-height:500px){.hs-chip{max-width:180px;min-height:32px;font-size:13px}.hs-create{gap:6px}.hs-create__body{grid-template-columns:minmax(200px,.75fr) minmax(0,1.25fr);gap:10px}.hs-create__desc,.hs-create__stats{display:none}.hs-create__classinfo{padding:6px 10px 8px}.hs-create__classname{font-size:17px}.hs-create__role{font-size:13px}.hs-create__scroll{gap:12px;padding:10px 12px 12px}.hs-create__submit{padding:8px 12px 10px}.hs-class__icon{width:38px;height:38px}.hs-class__name{font-size:12px}.hs-swatch{width:34px;height:34px}}@media (max-width:760px) and (min-height:501px){.hs-create__body{grid-template-rows:260px minmax(0,1fr);grid-template-columns:minmax(0,1fr)}}.hs-hud{--u:clamp(.82px, min(100vw / 1280, 100vh / 720), 1.4px);--slot:calc(50 * var(--u));--fs-xs:max(12px, calc(12 * var(--u)));--fs-s:max(12px, calc(13.5 * var(--u)));--fs-m:max(13px, calc(15 * var(--u)));--fs-l:max(16px, calc(19 * var(--u)));--exp-h:max(15px, calc(18 * var(--u)));--mm-w:calc(210 * var(--u));pointer-events:none;position:absolute;inset:0}@supports (width:1cqw){.hs-hud{--u:clamp(.82px, min(100cqw / 1280, 100cqh / 720), 1.4px);inset:auto;width:min(100cqw,266.667cqh);height:min(100cqh,84.375cqw);top:calc(50cqh - min(100cqh,84.375cqw)/2);left:calc(50cqw - min(100cqw,266.667cqh)/2)}}.hs-hud button{touch-action:manipulation}.hs-bar{height:max(16px, calc(20 * var(--u)));border:var(--line-thin) solid var(--ink);background:#4b3622;border-radius:999px;position:relative;overflow:hidden;box-shadow:inset 0 3px #00000047}.hs-bar__lag,.hs-bar__fill{width:var(--pct,0%);border-radius:inherit;position:absolute;top:0;bottom:0;left:0}.hs-bar__lag{background:#fff3cf;transition:width .68s ease-in .26s}.hs-bar__fill{box-shadow:inset 0 calc(4 * var(--u)) 0 #ffffff61;transition:width .14s ease-out}.hs-bar--hp .hs-bar__fill{background:linear-gradient(#ff93a4 0%,#ff4f6d 55%,#e0304f 100%)}.hs-bar--mp .hs-bar__fill{background:linear-gradient(#96d3ff 0%,#3fa2ff 55%,#2a7fe8 100%)}.hs-bar--exp .hs-bar__fill{background:linear-gradient(#fff3a8 0%,#ffd23f 55%,#f0b000 100%)}.hs-bar--boss .hs-bar__fill{background:linear-gradient(#dda0ff 0%,#a95cff 55%,#7a2fe0 100%)}.hs-bar__marker{background:var(--ink);opacity:.5;width:3px;margin-left:-1.5px;position:absolute;top:0;bottom:0}.hs-bar__text{font-size:var(--fs-xs);color:#fff;white-space:nowrap;font-variant-numeric:tabular-nums;paint-order:stroke fill;-webkit-text-stroke:3px var(--ink);justify-content:center;align-items:center;padding:0 .7em;font-weight:600;line-height:1;display:flex;position:absolute;inset:0}.hs-bar__text b{font-weight:700;position:absolute;left:.75em}.hs-bar.is-low .hs-bar__fill{animation:.9s ease-in-out infinite hs-low}@keyframes hs-low{50%{filter:brightness(1.4)saturate(1.2)}}.hs-player{top:var(--safe-t);left:var(--safe-l);align-items:center;gap:calc(10 * var(--u));padding:calc(6 * var(--u)) calc(12 * var(--u)) calc(8 * var(--u)) calc(6 * var(--u));border:var(--line) solid var(--ink);border-radius:calc(20 * var(--u));box-shadow:var(--hi), 0 4px 0 var(--ink);pointer-events:auto;background:#fff8e7ed;display:flex;position:absolute}.hs-player__badge{width:calc(58 * var(--u));height:calc(58 * var(--u));border:var(--line) solid var(--ink);background:var(--honey);min-width:46px;min-height:46px;box-shadow:inset 0 calc(5 * var(--u)) 0 #ffffff80, 0 3px 0 var(--ink);border-radius:50%;flex:none;align-content:center;place-items:center;line-height:.9;display:grid}.hs-player__lv{font-size:max(11px, calc(11 * var(--u)));font-weight:700}.hs-player__level{font-size:max(18px, calc(24 * var(--u)));font-weight:700;animation:.42s cubic-bezier(.3,1.8,.5,1) hs-pop}.hs-player__main{gap:calc(4 * var(--u));width:calc(236 * var(--u));min-width:180px;display:grid}.hs-player__name{font-size:var(--fs-m);align-items:center;gap:6px;min-width:0;font-weight:700;line-height:1.15;display:flex}.hs-player__text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.hs-player__class{border:var(--line-thin) solid var(--ink);border-radius:50%;flex:none;place-items:center;width:22px;height:22px;display:grid}.hs-player__class.is-art{width:max(26px, calc(26 * var(--u)));height:max(26px, calc(26 * var(--u)));background:0 0;border:none}.hs-slot__qty{font-size:var(--fs-xs,12px);color:#fff;paint-order:stroke fill;-webkit-text-stroke:3px var(--ink);font-variant-numeric:tabular-nums;pointer-events:none;font-weight:700;line-height:1;position:absolute;bottom:1px;right:3px}.hs-slot__img{object-fit:contain;pointer-events:none;width:78%;height:78%}.hs-cd{border-radius:inherit;pointer-events:none;place-items:center;display:grid;position:absolute;inset:0;overflow:hidden}.hs-cd__shade{transform-origin:50% 100%;background:#2b1d0e94;animation-name:hs-cooldown;animation-timing-function:linear;animation-fill-mode:forwards;position:absolute;inset:0}.hs-cd__text{font-size:var(--fs-m,15px);color:#fff;paint-order:stroke fill;-webkit-text-stroke:3px var(--ink);font-weight:700;position:relative}@keyframes hs-cooldown{0%{transform:scaleY(1)}to{transform:scaleY(0)}}.hs-dock{right:var(--safe-r);bottom:calc(var(--exp-h) + max(10px, env(safe-area-inset-bottom)) + 8px);align-items:flex-end;gap:calc(8 * var(--u));pointer-events:none;flex-direction:column;display:flex;position:absolute}.hs-menu{gap:calc(6 * var(--u));row-gap:calc(10 * var(--u));max-width:calc(10 * max(40px, calc(46 * var(--u))) + 9 * 6 * var(--u) + 1px);pointer-events:auto;flex-wrap:wrap;display:flex}.hs-menu>.hs-menu__sep{display:none}.hs-menu__btn{width:calc(46 * var(--u));height:calc(46 * var(--u));border:var(--line) solid var(--ink);background:var(--paper);min-width:40px;min-height:40px;box-shadow:var(--hi), 0 4px 0 var(--ink);cursor:var(--cur-pointer,pointer);border-radius:14px;place-items:center;padding:0;transition:transform 90ms ease-out,box-shadow 90ms ease-out;display:grid;position:relative}.hs-menu__btn:hover{transform:translateY(-2px)}.hs-menu__btn:hover,.hs-menu__btn:focus-visible{z-index:4}.hs-menu__btn:active,.hs-menu__btn.is-open{box-shadow:0 1px 0 var(--ink);background:var(--honey-hi);transform:translateY(3px)}.hs-menu__key{border:var(--line-thin) solid var(--ink);text-align:center;background:#fff;border-radius:6px;min-width:18px;padding:0 4px;font-size:11px;font-weight:600;line-height:15px;position:absolute;bottom:-6px;left:-6px}.hs-menu__tip{z-index:3;border:var(--line-thin) solid var(--ink);background:var(--paper);box-shadow:0 3px 0 var(--ink);color:var(--ink);white-space:nowrap;opacity:0;visibility:hidden;pointer-events:none;border-radius:10px;align-items:center;gap:6px;padding:3px 8px;font-size:14px;font-weight:700;line-height:1.35;transition:opacity 80ms ease-out;display:flex;position:absolute;bottom:calc(100% + 10px);left:50%;transform:translate(-50%)}.hs-menu__tip:after{content:"";border-right:var(--line-thin) solid var(--ink);border-bottom:var(--line-thin) solid var(--ink);background:var(--paper);width:8px;height:8px;margin:-4px 0 0 -4px;position:absolute;top:100%;left:50%;transform:rotate(45deg)}.hs-menu__tip.is-wide{white-space:normal;width:max-content;max-width:220px}.hs-menu__tip-key{border:var(--line-thin) solid var(--ink);min-width:18px;font:inherit;text-align:center;background:#fff;border-radius:6px;padding:0 4px;font-size:11px;line-height:15px}.hs-menu>button:nth-last-of-type(-n+3) .hs-menu__tip,.hs-menu>button:nth-of-type(10n+8) .hs-menu__tip,.hs-menu>button:nth-of-type(10n+9) .hs-menu__tip,.hs-menu>button:nth-of-type(10n+10) .hs-menu__tip{left:auto;right:-4px;transform:none}.hs-menu>button:nth-last-of-type(-n+3) .hs-menu__tip:after,.hs-menu>button:nth-of-type(10n+8) .hs-menu__tip:after,.hs-menu>button:nth-of-type(10n+9) .hs-menu__tip:after,.hs-menu>button:nth-of-type(10n+10) .hs-menu__tip:after{left:auto;right:23px}@media (hover:hover){.hs-menu__btn:hover .hs-menu__tip{opacity:1;visibility:visible}}.hs-menu__btn:focus-visible .hs-menu__tip{opacity:1;visibility:visible}.hs-hud.is-touch .hs-menu__tip{display:none}.hs-menu{position:relative}.hs-menu__fold{border:var(--line) solid var(--ink);background:var(--paper-2);width:44px;height:28px;box-shadow:var(--hi), 0 4px 0 var(--ink);cursor:var(--cur-pointer,pointer);border-radius:14px;place-items:center;padding:0;transition:transform 90ms ease-out,box-shadow 90ms ease-out;display:grid;position:absolute;bottom:calc(100% + 8px);right:0}.hs-menu__fold:hover{background:var(--honey-hi)}.hs-menu__fold:active{box-shadow:0 1px 0 var(--ink);transform:translateY(3px)}.hs-menu>button.hs-menu__fold .hs-menu__tip{left:auto;right:-4px;transform:none}.hs-menu>button.hs-menu__fold .hs-menu__tip:after{left:auto;right:22px}@media (hover:hover){.hs-menu__fold:hover .hs-menu__tip{opacity:1;visibility:visible}}.hs-menu__fold:focus-visible .hs-menu__tip{opacity:1;visibility:visible}.hs-menu.is-fade,.hs-menudock.is-fade{animation:.16s ease-out hs-fade}.hs-menudock{pointer-events:none;justify-content:flex-end;display:flex}.hs-menudock__btn{border:var(--line) solid var(--ink);background:var(--paper);width:58px;height:58px;box-shadow:var(--hi), 0 4px 0 var(--ink), 0 8px 14px #2b1d0e38;cursor:var(--cur-pointer,pointer);pointer-events:auto;border-radius:50%;place-items:center;padding:0;transition:box-shadow 90ms ease-out,background 90ms ease-out;display:grid;position:relative}.hs-menudock__btn:hover{background:var(--honey-hi)}.hs-menudock__btn:active{box-shadow:var(--hi), 0 2px 0 var(--ink)}.hs-menudock__btn:focus-visible{box-shadow:var(--hi), 0 4px 0 var(--ink), 0 0 0 4px #ffb627bf;outline:none}.hs-menudock__badge{top:-6px;right:-6px}.hs-menudock__bagdot{pointer-events:none;width:14px;height:14px;position:absolute;top:0;left:-1px}.hs-menudock .hs-menu__tip{left:auto;right:0;transform:none}.hs-menudock .hs-menu__tip:after{left:auto;right:22px}@media (hover:hover){.hs-menudock__btn:hover .hs-menu__tip{opacity:1;visibility:visible}}.hs-menudock__btn:focus-visible .hs-menu__tip{opacity:1;visibility:visible}@media (prefers-reduced-motion:reduce){.hs-menu.is-fade,.hs-menudock.is-fade{animation:none}}.hs-menu.hs-menu--cats{--mb-h:calc(16px + 6 * var(--u));--mb-half:calc(8px + 3 * var(--u));align-items:flex-end;row-gap:calc(8px + 7 * var(--u));flex-flow:column;max-width:none}.hs-menu--cats>.hs-menu__row.is-flush{align-self:stretch}.hs-menu--cats>.hs-menu__row.is-flush>.hs-menu__cat{flex:auto}.hs-menu__row{justify-content:flex-end;align-items:flex-end;gap:calc(6 * var(--u));display:flex}.hs-menu__cat{--cat-hue:var(--paper-2);justify-content:center;align-items:center;gap:calc(5 * var(--u));padding:calc(5px + 6 * var(--u)) calc(4px + 4 * var(--u)) calc(4px + 4 * var(--u));border:var(--line) solid var(--ink);border-radius:calc(16 * var(--u));box-shadow:var(--hi), 0 4px 0 var(--ink);background:#fff8e7e0;flex:none;display:flex;position:relative}.hs-menu__cat[data-group=adventure]{--cat-hue:#bfe8a6}.hs-menu__cat[data-group=shop]{--cat-hue:#ffd98a}.hs-menu__cat[data-group=system]{--cat-hue:#c4e2ff}.hs-menu__cat[data-group=character]{--cat-hue:#ffc8b4}.hs-menu__cat[data-group=social]{--cat-hue:#e3d0ff}:is(.hs-menu__cat:not(:has(.hs-menu__btn)),.hs-menu__row:not(:has(.hs-menu__btn))),.hs-menu__cat>.hs-menu__sep{display:none}.hs-menu__catname{top:calc(-3px - var(--mb-half));left:calc(6px + 4 * var(--u));z-index:5;height:var(--mb-h);color:var(--ink);font-size:max(12px, calc(4px + 7 * var(--u)));white-space:nowrap;pointer-events:none;align-items:center;font-weight:700;line-height:1;display:flex;position:absolute}.hs-menu__catname>span{height:var(--mb-h);padding:0 calc(6px + 3 * var(--u));border:var(--line-thin) solid var(--ink);background:var(--cat-hue);box-shadow:inset 0 2px 0 #fff9, 0 2px 0 var(--ink);line-height:calc(var(--mb-h) - 4px);border-radius:999px;align-items:center;display:flex}:is(.hs-menu__cat:has(.hs-menu__btn:hover)>.hs-menu__catname>span,.hs-menu__cat:has(.hs-menu__btn:focus-visible)>.hs-menu__catname>span){box-shadow:inset 0 2px 0 #fff9, 0 2px 0 var(--ink), 0 0 0 3px #ffb627d9}.hs-menu--cats .hs-menu__btn{width:max(36px, calc(40 * var(--u)));height:max(36px, calc(40 * var(--u)));background:#fffdf6;min-width:36px;min-height:36px}.hs-menu--cats .hs-menu__btn:active,.hs-menu--cats .hs-menu__btn.is-open{background:var(--honey-hi)}.hs-menu--cats .hs-menu__tip{bottom:calc(100% + 28px + 9 * var(--u))}.hs-menu--cats .hs-menu__row:has(.hs-menu__btn)~.hs-menu__row .hs-menu__tip{bottom:calc(200% + 57px + 26 * var(--u))}.hs-menu--cats .hs-menu__row:has(.hs-menu__btn)~.hs-menu__row:has(.hs-menu__btn)~.hs-menu__row .hs-menu__tip{bottom:calc(300% + 86px + 43 * var(--u))}.hs-menu--cats .hs-menu__tip:before{content:var(--cat,"");background:var(--cat-hue,var(--paper-2));color:var(--ink);border-radius:6px;padding:0 8px;font-size:12px;font-weight:700}.hs-menu--cats>.hs-menu__fold{right:calc(6px + 4 * var(--u));bottom:calc(100% - var(--mb-half));z-index:5;width:calc(30px + 6 * var(--u));height:var(--mb-h);border-width:var(--line-thin);background:var(--paper);box-shadow:inset 0 2px 0 #fff9, 0 2px 0 var(--ink);border-radius:999px}.hs-menu--cats>.hs-menu__fold:hover{background:var(--honey-hi)}.hs-menu--cats>.hs-menu__fold:active{box-shadow:0 0 0 var(--ink);transform:translateY(2px)}.hs-menu--cats>button.hs-menu__fold .hs-menu__tip{bottom:calc(100% + 6px)}.hs-menu--cats .hs-menu__btn.hs-p3-locked{opacity:1;filter:none;border:var(--line-thin) solid #2b1d0e8c;cursor:var(--cur-default,default);background:#f5dca48c;box-shadow:inset 0 3px #2b1d0e1f}.hs-menu--cats .hs-p3-locked>.hs-glyph,.hs-menu--cats .hs-p3-locked>.hs-hud-art{opacity:.4;filter:grayscale()}.hs-menu--cats .hs-p3-locked__tag{border-color:var(--ink);background:var(--ink);color:var(--paper);border-radius:999px;gap:1px;padding:0 3px;font-size:11px;line-height:14px;bottom:-7px;left:-4px;right:auto;transform:none}.hs-menu--cats .hs-p3-locked__tag>.hs-glyph{width:9px;height:9px;color:var(--honey-hi)}.hs-menu--cats .hs-afkbtn.is-open{box-shadow:inset 0 2px 0 #2b1d0e24, 0 0 0 3px var(--leaf);background:#d5f2c2}.hs-menu--cats .hs-afkbtn.is-open>.hs-glyph,.hs-menu--cats .hs-afkbtn.is-open>.hs-hud-art{display:none}.hs-menu--cats .hs-afkbtn.is-open:before{content:"";border:var(--line-thin) solid var(--ink);background:var(--berry);border-radius:5px;width:34%;height:34%;box-shadow:inset 0 2px #ffffff73}.hs-menu__cat:last-child>button:nth-last-of-type(-n+2) .hs-menu__tip{left:auto;right:-4px;transform:none}.hs-menu__cat:has(+.hs-menu__cat:last-child:not(:has(.hs-menu__btn)))>button:nth-last-of-type(-n+2) .hs-menu__tip{left:auto;right:-4px;transform:none}.hs-menu__cat:last-child>button:nth-last-of-type(-n+2) .hs-menu__tip:after{left:auto;right:23px}.hs-menu__cat:has(+.hs-menu__cat:last-child:not(:has(.hs-menu__btn)))>button:nth-last-of-type(-n+2) .hs-menu__tip:after{left:auto;right:23px}.hs-quick{justify-items:end;gap:calc(6 * var(--u));padding:calc(6 * var(--u));border:var(--line) solid var(--ink);border-radius:calc(16 * var(--u));box-shadow:var(--hi), 0 4px 0 var(--ink);pointer-events:auto;background:#fff8e7e0;display:grid}.hs-quickzone{pointer-events:none;position:relative}.hs-quickside{right:100%;bottom:calc(var(--line) + 6 * var(--u));align-items:center;gap:calc(7 * var(--u));margin-right:calc(8 * var(--u));pointer-events:none;flex-direction:column;display:flex;position:absolute}.hs-quick__main{align-items:center;gap:calc(6 * var(--u));display:flex}.hs-quick__row{gap:calc(5 * var(--u));display:flex}.hs-qslot{width:var(--slot);height:var(--slot);border:var(--line-thin) solid var(--ink);background:var(--paper-3);min-width:40px;min-height:40px;box-shadow:inset 0 -5px 0 #2b1d0e1a, 0 3px 0 var(--ink);cursor:var(--cur-pointer,pointer);border-radius:12px;place-items:center;padding:0;transition:transform 80ms ease-out;display:grid;position:relative}.hs-qslot:active{box-shadow:0 1px 0 var(--ink);transform:translateY(2px)}.hs-qslot.is-free{background:#f5dca480;box-shadow:inset 0 0 0 2px #fff6}.hs-qslot.is-empty>.hs-glyph,.hs-qslot.is-empty>.hs-slot__img{filter:grayscale();opacity:.5}.hs-qslot.is-locked>:not(.hs-qslot__key):not(.hs-slot__lock),.hs-tbar__slot.is-locked>:not(.hs-tbar__key):not(.hs-slot__lock){filter:grayscale();opacity:.45}.hs-slot__lock{border:var(--line-thin) solid var(--ink);background:var(--paper);width:20px;height:20px;color:var(--ink);box-shadow:0 2px 0 var(--ink);pointer-events:none;border-radius:50%;place-items:center;display:grid;position:absolute;bottom:-5px;right:-5px}.hs-qslot.is-target{animation:.8s ease-in-out infinite hs-target}.hs-qslot.is-drop{background:var(--honey-hi);box-shadow:inset 0 0 0 3px var(--honey), 0 3px 0 var(--ink);transform:translateY(-2px)}.hs-quick.is-lifted,.hs-quick.is-assigning{z-index:44;position:relative}.hs-quick.is-lifted .hs-qslot.is-lift:after{content:"";pointer-events:none;border-radius:15px;animation:.16s ease-out hs-fade;position:absolute;inset:-5px;box-shadow:0 0 0 2px #ffcd50cc,0 0 14px 3px #ffba3473}@media (prefers-reduced-motion:reduce){.hs-quick.is-lifted .hs-qslot.is-lift:after{animation:none}}.hs-qslot__key{border:var(--line-thin) solid var(--ink);text-align:center;pointer-events:none;background:#fff;border-radius:6px;min-width:18px;padding:0 4px;font-size:11px;font-weight:700;line-height:15px;position:absolute;top:-7px;left:-6px}.hs-quick__more{width:calc(26 * var(--u));min-width:24px;height:var(--slot);border:var(--line-thin) solid var(--ink);background:var(--paper);min-height:40px;cursor:var(--cur-pointer,pointer);border-radius:10px;padding:0;font-size:12px;font-weight:700}.hs-quick__more.is-on{background:var(--honey)}.hs-quick>.hs-quick__row .hs-qslot{--slot:calc(44 * var(--u))}@keyframes hs-target{50%{box-shadow:0 0 0 4px var(--honey), 0 3px 0 var(--ink);transform:translateY(-2px)}}.hs-exp{left:var(--safe-l);right:var(--safe-r);bottom:max(6px, env(safe-area-inset-bottom));pointer-events:auto;position:absolute}.hs-exp .hs-bar{height:var(--exp-h)}.hs-exp .hs-bar__text{-webkit-text-stroke:0;paint-order:normal;text-shadow:-1px -1px 0 var(--ink), 1px -1px 0 var(--ink), -1px 1px 0 var(--ink), 1px 1px 0 var(--ink), 0 1px 2px var(--ink);letter-spacing:.02em}.hs-boss{top:var(--safe-t);width:min(calc(520 * var(--u)), 44vw);border:var(--line) solid var(--ink);box-shadow:var(--hi), 0 4px 0 var(--ink);pointer-events:auto;background:#fff8e7f0;border-radius:16px;gap:4px;padding:6px 12px 10px;animation:.38s cubic-bezier(.3,1.5,.5,1) hs-drop-in;display:grid;position:absolute;left:50%;transform:translate(-50%)}.hs-boss__head{font-size:var(--fs-m);align-items:center;gap:6px;font-weight:700;display:flex}.hs-boss__name{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.hs-boss__lv{font-size:var(--fs-s);color:var(--ink-soft)}.hs-boss .hs-bar{height:max(18px, calc(22 * var(--u)))}@keyframes hs-drop-in{0%{opacity:0;transform:translate(-50%,-30px)}}.hs-toasts{top:max(calc(var(--safe-t) + 74 * var(--u)), var(--toast-clear,0px));width:min(calc(460 * var(--u)), 70vw);pointer-events:none;z-index:45;flex-direction:column;align-items:center;gap:6px;transition:top .18s ease-out;display:flex;position:absolute;left:50%;transform:translate(-50%)}.hs-hud:has(.hs-boss) .hs-toasts{top:max(calc(var(--safe-t) + 74 * var(--u)), var(--toast-clear,calc(var(--safe-t) + 92 * var(--u))))}.hs-hud:has(.hs-boss) .fe-banners{top:calc(var(--safe-t) + 92 * var(--u))}.hs-hud:has(.fe-banner) .hs-toasts{top:max(calc(var(--safe-t) + 74 * var(--u)), var(--toast-clear,calc(var(--safe-t) + 136 * var(--u))))}.hs-hud:has(.fe-banner+.fe-banner) .hs-toasts{top:max(calc(var(--safe-t) + 74 * var(--u)), var(--toast-clear,calc(var(--safe-t) + 206 * var(--u))))}.hs-hud:has(.hs-boss):has(.fe-banner) .hs-toasts{top:max(calc(var(--safe-t) + 74 * var(--u)), var(--toast-clear,calc(var(--safe-t) + 170 * var(--u))))}.hs-hud:has(.hs-boss):has(.fe-banner+.fe-banner) .hs-toasts{top:max(calc(var(--safe-t) + 74 * var(--u)), var(--toast-clear,calc(var(--safe-t) + 240 * var(--u))))}.hs-hud:has(.hs-boss) .lo-ribbon-wrap .lo-splash{visibility:hidden}.hs-hud:has(.hs-boss) :is(.sk-board,.hs-hw-hunt,.hs-xm-run,.hs-anv-boss,.hs-kq,.hs-nyc-chip){top:calc(var(--safe-t) + 92 * var(--u))}.hs-hud.is-pc:has(.hs-pframes) .hs-dng-tracker{left:calc(var(--safe-l) + 178 * var(--u,1px) + 12px)}.hs-hud.is-pc:has(.hs-pframes,.hs-dng-tracker,.hs-tower-hud) .hs-packexp{display:none}.hs-hud.is-pc:has(.afk-hudslot) .hs-packexp .hs-packexp__text small{display:none}.hs-hud.is-pc .hs-pframes:is([data-n="5"],[data-n="6"],[data-n="7"]){gap:calc(3 * var(--u,1px))}.hs-hud.is-pc .hs-pframes:is([data-n="5"],[data-n="6"],[data-n="7"]) .hs-pframe__btn{gap:calc(2 * var(--u,1px));padding:calc(2 * var(--u,1px)) calc(8 * var(--u,1px)) calc(4 * var(--u,1px))}.hs-hud.is-pc .hs-pframes:is([data-n="5"],[data-n="6"],[data-n="7"]) .hs-pframe__mp{display:none}.hs-toast{border:var(--line) solid var(--ink);background:var(--paper);max-width:100%;box-shadow:0 4px 0 var(--ink);font-size:var(--fs-s);border-radius:999px;align-items:center;gap:8px;padding:4px 14px 4px 4px;font-weight:600;animation:.26s cubic-bezier(.3,1.5,.5,1) hs-toast-in,.32s ease-in 2.88s forwards hs-toast-out;display:flex}.hs-toast__icon{border:var(--line-thin) solid var(--ink);background:var(--sky);border-radius:50%;flex:none;place-items:center;width:32px;height:32px;display:grid}.hs-toast__text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.hs-toast__count{border:var(--line-thin) solid var(--ink);background:var(--honey);border-radius:999px;flex:none;padding:0 6px;font-size:.85em;font-weight:700}.hs-toast--good .hs-toast__icon{background:var(--leaf-hi)}.hs-toast--warn{background:#fff4d6}.hs-toast--warn .hs-toast__icon{background:var(--honey-hi,#ffe08a)}.hs-toast--error{background:#fff1f3}.hs-toast--error .hs-toast__icon{background:var(--berry)}.hs-toast--loot .hs-toast__icon{background:var(--paper-3)}.hs-toast.rarity-uncommon .hs-toast__icon{background:var(--r-uncommon)}.hs-toast.rarity-rare .hs-toast__icon{background:var(--r-rare)}.hs-toast.rarity-epic .hs-toast__icon{background:var(--r-epic)}.hs-toast.rarity-legendary .hs-toast__icon{background:var(--r-legendary)}.hs-toast.rarity-mythic .hs-toast__icon{background:var(--mythic-rainbow);background-size:300% 100%;animation:2.4s linear infinite hs-rainbow}.hs-toast.rarity-legendary,.hs-toast.rarity-mythic,.hs-toast.rarity-epic{box-shadow:0 0 0 3px var(--honey-hi), 0 4px 0 3px var(--ink)}@keyframes hs-toast-in{0%{opacity:0;transform:translateY(-14px)scale(.9)}}@keyframes hs-toast-out{to{opacity:0;transform:translateY(-8px)}}@keyframes hs-rainbow{to{background-position:300% 0}}.hs-levelup{pointer-events:none;z-index:24;justify-items:center;gap:2px;width:max-content;max-width:94vw;animation:.4s ease-in 3.2s forwards hs-levelup-out;display:grid;position:absolute;top:34%;left:50%;transform:translate(-50%,-50%)}.hs-levelup__rays{width:calc(520 * var(--u));height:calc(520 * var(--u));margin:calc(-260 * var(--u)) 0 0 calc(-260 * var(--u));z-index:-1;background:repeating-conic-gradient(#ffd66a8c 0deg 10deg,#ffd66a00 10deg 24deg);border-radius:50%;animation:9s linear infinite hs-spin,.4s ease-out hs-fade;position:absolute;top:50%;left:50%;-webkit-mask:radial-gradient(circle,#000 18%,#0000 68%);mask:radial-gradient(circle,#000 18%,#0000 68%)}.hs-levelup__title{font-size:max(40px, calc(76 * var(--u)));font-weight:700;line-height:1;animation:.62s cubic-bezier(.25,1.7,.45,1) hs-burst;display:grid}.hs-levelup__title>span{white-space:nowrap;grid-area:1/1;padding:0 .1em}.hs-levelup__back{color:var(--ink);-webkit-text-stroke:.16em var(--ink);text-shadow:0 .08em 0 var(--ink)}.hs-levelup__front{background:linear-gradient(#fffbd6 0%,#ffe66b 34%,#ffb627 64%,#f08800 100%);color:#0000;-webkit-background-clip:text;background-clip:text}.hs-levelup__level{font-size:max(22px, calc(34 * var(--u)));color:#fff;paint-order:stroke fill;-webkit-text-stroke:6px var(--ink);font-weight:700;animation:.5s cubic-bezier(.3,1.8,.5,1) .12s both hs-pop}.hs-levelup__reward{border:var(--line) solid var(--ink);background:var(--leaf-hi);box-shadow:0 4px 0 var(--ink);font-size:var(--fs-m);border-radius:999px;padding:2px 14px;font-weight:600;animation:.42s cubic-bezier(.3,1.5,.5,1) .26s both hs-rise}.hs-levelup.is-held,.hs-levelup.is-held .hs-levelup__rays{animation-play-state:paused}.hs-levelup__pills{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:4px;animation:.42s cubic-bezier(.3,1.5,.5,1) .38s both hs-rise;display:flex}.hs-levelup__pill{border:var(--line) solid var(--ink);background:var(--paper);min-width:44px;min-height:40px;box-shadow:0 3px 0 var(--ink);color:var(--ink);font:inherit;font-size:var(--fs-s);cursor:var(--cur-pointer,pointer);pointer-events:auto;border-radius:999px;align-items:center;gap:6px;padding:0 14px;font-weight:700;line-height:1.25;display:inline-flex}.hs-levelup__pill--stats{background:var(--honey)}.hs-levelup__pill--skills{background:var(--sky)}.hs-levelup__pill:hover{filter:brightness(1.06)}.hs-levelup__pill:active{box-shadow:0 1px 0 var(--ink);transform:translateY(2px)}.hs-levelup__pill:focus-visible{outline:3px solid var(--ink);outline-offset:2px}.hs-levelup__pill kbd{border:var(--line-thin) solid var(--ink);min-width:18px;font:inherit;font-size:var(--fs-xs);background:#fff;border-radius:6px;padding:0 4px;line-height:1.25}.hs-levelup__next{max-width:min(92vw, calc(640 * var(--u)));border:var(--line-thin) solid var(--ink);border-radius:var(--r-md);background:var(--paper);box-shadow:0 4px 0 var(--ink);text-align:center;justify-items:center;gap:4px;margin-top:6px;padding:6px 16px;animation:.42s cubic-bezier(.3,1.5,.5,1) .52s both hs-rise;display:grid}.hs-levelup__next-line{font-size:var(--fs-m);color:var(--ink);font-weight:600;line-height:1.3}.hs-levelup__next-line--job{color:var(--sky-lo)}@keyframes hs-burst{0%{opacity:0;transform:scale(.2)rotate(-8deg)}60%{opacity:1}to{transform:none}}@keyframes hs-levelup-out{to{opacity:0;transform:translate(-50%,-62%)}}.hs-combo{top:30%;right:calc(var(--safe-r) + 8px);pointer-events:none;justify-items:end;line-height:1;animation:.2s ease-out hs-fade;display:grid;position:absolute}.hs-combo__n{font-size:max(34px, calc(58 * var(--u)));color:var(--honey);paint-order:stroke fill;-webkit-text-stroke:7px var(--ink);text-shadow:0 4px 0 var(--ink);font-variant-numeric:tabular-nums;font-weight:700;animation:.26s cubic-bezier(.3,1.8,.5,1) hs-combo-pop}.hs-combo__label{font-size:var(--fs-l);color:#fff;paint-order:stroke fill;-webkit-text-stroke:5px var(--ink);font-weight:700}.hs-combo__bonus{border:var(--line-thin) solid var(--ink);background:var(--leaf-hi);font-size:var(--fs-s);border-radius:999px;margin-top:4px;padding:1px 10px;font-weight:600}.hs-combo.is-hot .hs-combo__n{color:var(--berry)}.hs-hud.is-pc .hs-combo{top:calc(var(--safe-t) + 118 * var(--u));right:auto;left:calc(var(--safe-l) + 10px);justify-items:start}@keyframes hs-combo-pop{0%{transform:scale(1.45)}to{transform:scale(1)}}.hs-minimap{top:var(--safe-t);right:var(--safe-r);pointer-events:none;z-index:5;justify-items:end;gap:6px;display:grid;position:absolute}.hs-minimap.is-expanded{z-index:8}.hs-minimap__frame{width:var(--mm-w);height:calc(var(--mm-w) * .6);border:var(--line) solid var(--ink);background:var(--paper);min-width:140px;min-height:84px;box-shadow:var(--hi), 0 4px 0 var(--ink);cursor:zoom-in;pointer-events:auto;border-radius:16px;padding:0;transition:width .24s cubic-bezier(.3,1.3,.5,1),height .24s cubic-bezier(.3,1.3,.5,1);display:block;position:relative;overflow:hidden}.hs-minimap.is-expanded .hs-minimap__frame{--mm-xh-max:min(calc(300 * var(--u)), 60vh);--mm-xw:clamp(calc(360 * var(--u)), calc(var(--mm-xh-max) * var(--mm-aspect,1.667)), min(calc(760 * var(--u)), 64vw));width:var(--mm-xw);height:clamp(calc(132 * var(--u)), calc(var(--mm-xw) / var(--mm-aspect,1.667) + 8px), var(--mm-xh-max));cursor:zoom-out}.hs-minimap__name{z-index:2;border-right:var(--line-thin) solid var(--ink);border-bottom:var(--line-thin) solid var(--ink);background:var(--honey);max-width:80%;font-size:var(--fs-xs);text-overflow:ellipsis;white-space:nowrap;border-bottom-right-radius:10px;padding:1px 10px 2px 8px;font-weight:600;position:absolute;top:0;left:0;overflow:hidden}.hs-minimap__hint{z-index:2;border:var(--line-thin) solid var(--ink);font-size:var(--fs-xs);white-space:nowrap;pointer-events:none;background:#fff8e7e6;border-radius:999px;padding:1px 8px 2px;font-weight:600;position:absolute;top:6px;right:6px}.hs-minimap__view{position:absolute;inset:0}.hs-minimap__mount,.hs-minimap__placeholder{width:100%;height:100%;position:absolute;inset:0}.hs-minimap__me{transform-origin:104px 86px;animation:1.2s ease-in-out infinite hs-blink}@keyframes hs-blink{50%{transform:scale(1.35)}}.hs-channel{align-items:center;gap:max(4px, calc(5 * var(--u)));min-height:max(30px, calc(32 * var(--u)));max-width:var(--mm-w);padding:0 max(9px, calc(10 * var(--u))) 0 max(7px, calc(8 * var(--u)));border:var(--line) solid var(--ink);background:var(--paper);box-shadow:0 3px 0 var(--ink);color:var(--ink);font-family:inherit;font-size:var(--fs-s);font-variant-numeric:tabular-nums;white-space:nowrap;cursor:var(--cur-pointer,pointer);pointer-events:auto;border-radius:999px;font-weight:700;line-height:1;display:inline-flex;overflow:hidden}.hs-channel:hover{background:#fffdf5}.hs-channel:active{box-shadow:0 1px 0 var(--ink);transform:translateY(2px)}.hs-channel:focus-visible{outline:3px solid var(--honey);outline-offset:2px}.hs-channel__dot{border:var(--line-thin) solid var(--ink);background:var(--leaf);border-radius:50%;flex:none;width:.78em;height:.78em}.hs-channel__dot.is-busy{background:var(--honey)}.hs-channel__dot.is-full{background:var(--berry)}.hs-channel__sep{background:#2b1d0e52;border-radius:50%;flex:none;width:4px;height:4px;margin:0 -1px}.hs-channel__online,.hs-channel__net,.hs-channel__ping{align-items:center;display:inline-flex}.hs-channel__online{gap:.2em}.hs-channel__net{gap:.32em}.hs-channel__ping{align-items:baseline;gap:1px}.hs-channel__people{flex:none;width:1.3em;height:1.3em;margin:-.15em 0 -.05em;display:block;transform:translateY(-.08em)}.hs-channel__ch,.hs-channel__num{font-weight:700}.hs-channel__num.is-none:before{content:"–";color:var(--ink-soft);font-weight:600}.hs-channel__unit{font-size:var(--fs-xs);color:var(--ink-soft);font-weight:500}.hs-channel__ping.is-good .hs-channel__num{color:var(--leaf-lo)}.hs-channel__ping.is-ok .hs-channel__num{color:#9a5a00}.hs-channel__ping.is-bad .hs-channel__num{color:var(--berry-lo)}.hs-channel__bars{--ch-bar:var(--ink-soft);flex:none;align-items:flex-end;gap:.12em;height:.86em;display:inline-flex}.hs-channel__bars.is-good{--ch-bar:var(--leaf)}.hs-channel__bars.is-ok{--ch-bar:var(--honey)}.hs-channel__bars.is-bad{--ch-bar:var(--berry)}.hs-channel__bar{background:0 0;border-radius:1.5px;flex:none;width:.26em;box-shadow:inset 0 0 0 1.5px #2b1d0e4d}.hs-channel__bar:first-child{height:42%}.hs-channel__bar:nth-child(2){height:71%}.hs-channel__bar:nth-child(3){height:100%}.hs-channel__bar.is-on{background:var(--ch-bar);box-shadow:inset 0 0 0 1.5px var(--ink)}.hs-channel.is-long .hs-channel__sep,.hs-hud.is-touch .hs-channel__sep,.hs-hud.is-touch .hs-channel__dot{display:none}.hs-channel.is-long{gap:max(6px, calc(7 * var(--u)))}.hs-channel.is-longer .hs-channel__unit,.hs-hud.is-touch .hs-channel__unit{display:none}.hs-hud.is-touch .hs-channel{gap:4px;padding:0 8px 0 7px}.hs-hud.is-touch .hs-channel__people{width:1.15em;height:1.15em;margin:-.1em 0 -.05em}.hs-hud.is-touch .hs-channel__net{gap:.22em}.hs-hud.is-touch .hs-channel.is-long .hs-channel__bars{display:none}.hs-assign{border:var(--line) solid var(--ink);background:var(--honey-hi);max-width:calc(100vw - 32px);box-shadow:0 4px 0 var(--ink);font-size:var(--fs-m);pointer-events:auto;z-index:26;border-radius:999px;align-items:center;gap:12px;padding:6px 8px 6px 18px;font-weight:600;animation:.3s cubic-bezier(.3,1.5,.5,1) hs-boing;display:flex;position:absolute;top:24%;left:50%;translate:-50%}.hs-reconnect{border:var(--line) solid var(--ink);background:var(--paper);box-shadow:0 4px 0 var(--ink);pointer-events:auto;z-index:60;border-radius:999px;align-items:center;gap:10px;padding:8px 18px;font-weight:600;display:flex;position:absolute;top:40%;left:50%;transform:translate(-50%)}.hs-mmenu{top:var(--safe-t);right:calc(var(--safe-r) + max(140px, var(--mm-w)) + 10px);border:var(--line) solid var(--ink);background:var(--paper);width:48px;height:48px;box-shadow:var(--hi), 0 4px 0 var(--ink);pointer-events:auto;border-radius:14px;place-items:center;padding:0;display:grid;position:absolute}.hs-mmenu.is-open{background:var(--honey-hi)}.hs-mmenu__lines{gap:4px;display:grid}.hs-mmenu__lines span{background:var(--ink);border-radius:2px;width:22px;height:4px;display:block}.hs-mmenu__sheet{pointer-events:auto;z-index:45;background:#2b1d0e59;place-items:center;animation:.16s ease-out hs-fade;display:grid;position:absolute;inset:0}.hs-mmenu__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;padding:16px;animation:.28s cubic-bezier(.3,1.5,.5,1) hs-boing;display:grid}.hs-mmenu__item{min-width:84px;padding:var(--pad-2,8px);background:0 0;border:0;border-radius:14px;justify-items:center;gap:4px;font-size:14px;font-weight:600;display:grid}.hs-mmenu__item:active{background:var(--paper-2)}.hs-mmenu__icon{border:var(--line) solid var(--ink);background:var(--paper-3);width:56px;height:56px;box-shadow:0 4px 0 var(--ink);border-radius:16px;place-items:center;display:grid;position:relative}.hs-hud.is-touch{--mm-w:150px}.hs-hud.is-touch .hs-player__main{width:190px;min-width:0}.hs-hud.is-touch .hs-toasts{top:max(calc(var(--safe-t) + 56px), var(--toast-clear,0px));width:min(320px,40vw)}.hs-hud.is-touch .hs-toast{border-radius:20px}.hs-hud.is-touch .hs-toast__text{-webkit-line-clamp:2;line-clamp:2;white-space:normal;overflow-wrap:anywhere;-webkit-box-orient:vertical;line-height:1.25;display:-webkit-box}.hs-hud.is-touch .hs-combo{top:calc(var(--safe-t) + 132px);right:var(--safe-r);align-items:baseline;gap:6px;display:flex}.hs-hud.is-touch .hs-combo__n{-webkit-text-stroke-width:5px;text-shadow:0 2px 0 var(--ink);font-size:28px}.hs-hud.is-touch .hs-combo__label{-webkit-text-stroke-width:4px;font-size:14px}.hs-hud.is-touch .hs-combo__bonus{font-size:var(--fs-xs);margin:0;line-height:1.25}@media (max-height:500px){.hs-hud{--exp-h:14px}.hs-player{border-radius:16px;gap:6px;padding:4px 8px 5px 4px}.hs-player__badge{width:44px;min-width:0;height:44px;min-height:0}.hs-player__name{font-size:13px}.hs-bar{height:15px}.hs-bar__text{-webkit-text-stroke-width:2.5px;font-size:11.5px;line-height:1.25}.hs-levelup__rays{width:360px;height:360px;margin:-180px 0 0 -180px}.hs-boss{width:min(360px,42vw);padding:3px 10px 6px}.hs-combo{top:26%;right:calc(var(--safe-r) + 4px)}}.hs-chat{left:var(--safe-l);bottom:calc(var(--exp-h) + max(10px, env(safe-area-inset-bottom)) + 8px);width:min(calc(390 * var(--u)), 42vw);min-width:280px;height:calc(214 * var(--u));border:var(--line) solid var(--ink);min-height:170px;box-shadow:var(--hi), 0 4px 0 var(--ink);pointer-events:auto;z-index:5;background:#fff8e7e0;border-radius:16px;flex-direction:column;display:flex;position:absolute;overflow:hidden}.hs-chat__head{border-bottom:var(--line-thin) solid var(--ink);background:var(--paper-3);align-items:flex-end;gap:6px;padding:5px 6px 0;display:flex}.hs-chat__head .hs-tabs{flex:1;min-width:0}.hs-chat__head .hs-tab{min-height:27px;font-size:var(--fs-xs);padding:2px 10px}.hs-chat__head .hs-tab.is-on{min-height:32px}.hs-chat__fold{border:var(--line-thin) solid var(--ink);background:var(--paper);border-radius:10px;place-items:center;width:34px;height:30px;margin-bottom:3px;padding:0;display:grid}.hs-chat__lines{overscroll-behavior:contain;touch-action:pan-y;min-height:0;font-size:var(--fs-s);-webkit-user-select:text;user-select:text;flex:1;margin:0;padding:6px 10px;line-height:1.38;list-style:none;overflow-y:auto}.hs-line{--who:#22589a;--who-bg:#2f7fd621;color:var(--ink);align-items:baseline;gap:6px;margin:0;padding:1px 0;line-height:1.45;animation:.16s ease-out hs-line-in;display:flex}.hs-line+.hs-line{margin-top:3px}.hs-line.is-cont{margin-top:1px;padding-left:14px}.hs-line__head{flex:none;align-items:baseline;gap:4px;min-width:0;max-width:48%;display:inline-flex}.hs-line__body{overflow-wrap:anywhere;flex:auto;min-width:0}.hs-line__text{color:var(--ink);font-weight:400}.hs-line__tag{white-space:nowrap;color:#fff;background:var(--ink-soft);border-radius:6px;flex:none;padding:0 6px;font-size:max(12px,.82em);font-weight:600;line-height:1.5;display:inline-block}.hs-line__from{border:1.5px solid color-mix(in srgb, var(--who) 42%, transparent);background:var(--who-bg);min-width:0;max-width:100%;font:inherit;color:var(--who);white-space:nowrap;text-overflow:ellipsis;overflow-wrap:normal;cursor:var(--cur-pointer,pointer);border-radius:999px;margin:0;padding:0 7px;font-size:max(12px,.86em);font-weight:700;line-height:1.45;display:inline-block;overflow:hidden}span.hs-line__from{cursor:inherit}.hs-line__from[data-cls]{align-items:center;gap:4px;padding-left:3px;display:inline-flex}.hs-line__who{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.hs-line__cls{color:#fff;border-radius:50%;flex:none;place-items:center;width:15px;height:15px;display:grid}.hs-line__cls.is-art{background:0 0;width:16px;height:16px}.hs-line .hs-line__from[data-cls=warrior]{--who:#b23a16;--who-bg:#f0643c26}.hs-line .hs-line__from[data-cls=mage]{--who:#6334c4;--who-bg:#8a5cf526}.hs-line .hs-line__from[data-cls=archer]{--who:#23752c;--who-bg:#3fae4a26}.hs-line .hs-line__from[data-cls=thief]{--who:#3b5379;--who-bg:#4f6d9a29}.hs-line .hs-line__from[data-cls=cleric]{--who:#8a6100;--who-bg:#e8a90c2e}button.hs-line__from:hover{border-color:var(--who);background:color-mix(in srgb, var(--who) 22%, transparent)}.hs-line.is-self{--who:#8a5200;--who-bg:#ffb6274d}.hs-line.hs-line--me{background:#ffc44d38;border-radius:8px;margin-left:-4px;margin-right:-4px;padding:2px 6px 2px 4px}.hs-line.hs-line--me.is-cont{padding-left:18px}.hs-line.hs-line--me+.hs-line.hs-line--me.is-cont{border-top-left-radius:0;border-top-right-radius:0;margin-top:0}.hs-line.hs-line--me:has(+.hs-line.hs-line--me.is-cont){border-bottom-right-radius:0;border-bottom-left-radius:0}.hs-line.hs-line--me:not(.hs-line--whisper) .hs-line__from{--who:#8a5200;--who-bg:#ffb62757}.hs-line--party{--who:#22702a;--who-bg:#2f7d1e24}.hs-line--guild{--who:#6b3fa0;--who-bg:#7c4dba26}.hs-line--whisper,.hs-line--whisper.is-self{--who:#b02a6c;--who-bg:#c0397a21}.hs-line--party .hs-line__tag{background:var(--leaf-lo)}.hs-line--guild .hs-line__tag{background:#7a4bb3}.hs-line--world .hs-line__tag{background:#2b6cb0}.hs-line--whisper .hs-line__tag{background:#c0397a}.hs-line--system .hs-line__tag{background:var(--honey-lo)}.hs-line__glyph{color:var(--honey-lo);flex:none;font-size:max(12px,.8em);font-style:normal}.hs-line--system .hs-line__text{color:var(--ink-soft);font-style:normal;font-weight:400}.hs-line.hs-sys{--sys-accent:#6b503447;border-radius:6px;align-items:flex-start;margin-left:-4px;padding:2px 4px 2px 7px;font-style:normal}.hs-sys--arrive{--sys-accent:#2f7d1e73}.hs-sys--loot{--sys-accent:#d6921e8c}.hs-sys--event{--sys-accent:#2b6cb073}.hs-sys--home{--sys-accent:#b05c2a73}.hs-sys--quest{--sys-accent:#7a4bb373}.hs-sys--info{--sys-accent:#6b503447}.hs-sys .hs-sys__icon{place-items:center;width:18px;height:18px;margin-top:1px;font-size:13px;line-height:1;display:inline-grid}.hs-sys .hs-sys__icon .hs-glyph{width:16px;height:16px}.hs-sys__emoji{font-size:13px;font-style:normal}.hs-sys,.hs-sys .hs-line__text,.hs-sys .hs-line__body *{font-style:normal}.hs-sys .hs-line__text{color:#5a4129;font-weight:400}.hs-sys .hs-chat__sys-count{color:var(--ink-soft);white-space:nowrap;vertical-align:1px;background:#6b50341f;border-radius:999px;margin-left:6px;padding:0 6px;font-size:12px;font-weight:700;line-height:18px;display:inline-block}.hs-sys .hs-line__loot{flex-wrap:wrap;align-items:center;gap:4px 6px;display:flex}.hs-sys .hs-loot__sep{display:none}.hs-sys .hs-loot__lead{font-weight:700}.hs-sys .hs-itemlink{margin:0}.hs-chat__input{border-top:var(--line-thin) solid var(--ink);background:var(--paper);gap:6px;padding:6px;display:flex}.hs-chat__to,.hs-chat__field{border:var(--line-thin) solid var(--ink);min-width:0;height:36px;font-size:max(16px, var(--fs-s));-webkit-user-select:text;user-select:text;background:#fff;border-radius:10px;padding:0 10px}.hs-chat__to{flex:0 0 88px}.hs-chat__field{flex:1}.hs-chat__to:focus,.hs-chat__field:focus{outline:none;box-shadow:0 0 0 3px #ffb627b3}.hs-chat__field:disabled{background:var(--paper-2)}.hs-chat__send{border:var(--line-thin) solid var(--ink);background:var(--honey);width:42px;height:36px;box-shadow:0 3px 0 var(--ink);cursor:var(--cur-pointer,pointer);border-radius:10px;flex:none;place-items:center;padding:0;display:grid}.hs-chat__send:disabled{background:var(--paper-3);box-shadow:none;cursor:var(--cur-default,default)}.hs-chat__wait{font-size:var(--fs-sm,14px);font-variant-numeric:tabular-nums;color:var(--ch-world);font-weight:700}.hs-chatdock{left:var(--safe-l);bottom:calc(var(--exp-h) + max(10px, env(safe-area-inset-bottom)) + 8px);max-width:calc(100% - var(--safe-l) - 16px);pointer-events:none;z-index:5;align-items:center;gap:10px;display:flex;position:absolute}.hs-chatdock__btn{border:var(--line) solid var(--ink);background:var(--paper);width:58px;height:58px;box-shadow:var(--hi), 0 4px 0 var(--ink), 0 8px 14px #2b1d0e38;cursor:var(--cur-pointer,pointer);pointer-events:auto;border-radius:50%;flex:none;place-items:center;padding:0;transition:transform .12s ease-out;animation:.32s cubic-bezier(.3,1.6,.5,1) hs-pop;display:grid;position:relative}.hs-chatdock__btn:hover{transform:translateY(-2px)}.hs-chatdock__btn:active{box-shadow:var(--hi), 0 2px 0 var(--ink);transform:translateY(2px)}.hs-chatdock__btn:focus-visible{box-shadow:var(--hi), 0 4px 0 var(--ink), 0 0 0 4px #ffb627bf;outline:none}.hs-chatdock__badge{top:-6px;right:-6px}.hs-chatdock__bubble{border:var(--line-thin) solid var(--ink);min-width:0;max-width:min(260px,60vw);box-shadow:0 3px 0 var(--ink);font-size:var(--fs-s);text-align:left;cursor:var(--cur-pointer,pointer);pointer-events:auto;background:#fff8e7f5;border-radius:14px;flex-direction:column;align-items:flex-start;padding:6px 12px;line-height:1.3;animation:3s ease-out forwards hs-chatdock-bubble;display:flex;position:relative}.hs-chatdock__bubble:before{content:"";border-left:var(--line-thin) solid var(--ink);border-bottom:var(--line-thin) solid var(--ink);background:inherit;width:12px;height:12px;margin-top:-6px;position:absolute;top:50%;left:-8px;transform:rotate(45deg)}.hs-chatdock__who{color:var(--leaf-lo);font-size:max(12px,.82em);font-weight:600}.hs-chatdock__bubble--whisper .hs-chatdock__who{color:#c0397a}.hs-chatdock__text{white-space:nowrap;text-overflow:ellipsis;max-width:100%;color:var(--ink);overflow:hidden}.hs-chatdock__bubble--party .hs-chatdock__text{color:#1f6b2c}.hs-chatdock__bubble--guild .hs-chatdock__text{color:#7a4f06}.hs-chatdock__bubble--whisper .hs-chatdock__text{color:#b02a6c}@keyframes hs-chatdock-bubble{0%{opacity:0;transform:translate(-6px)scale(.92)}8%,85%{opacity:1;transform:none}to{opacity:0}}@media (prefers-reduced-motion:reduce){.hs-chatdock__btn,.hs-chatdock__bubble{animation:none}}@keyframes hs-line-in{0%{opacity:0}}.hs-chat.is-touch{top:calc(var(--safe-t) + 74px);bottom:auto}.hs-chatdock.is-touch{top:calc(var(--safe-t) + 74px);max-width:calc(100% - var(--safe-l) - var(--touch-wr,0px) - 12px);bottom:auto}.hs-chatdock.is-touch .hs-chatdock__btn{width:48px;height:48px}.hs-chatdock.is-touch .hs-chatdock__bubble{max-width:min(220px, calc(100vw - var(--safe-l) - var(--safe-r) - var(--mm-w,150px) - 76px));font-size:13px}.hs-chat.is-touch.is-open{width:max(220px, min(430px, 58vw, calc(100% - var(--safe-l) - var(--touch-wr,0px) - 12px)));height:max(96px, min(270px, calc(100% - var(--safe-t) - 74px - var(--touch-zl,0px) - var(--exp-h) - 18px)));z-index:35;min-height:0}.hs-hud.is-chat-open .hs-quests.is-touch{display:none}.hs-chat.is-touch.is-open .hs-chat__input{border-top:0;border-bottom:var(--line-thin) solid var(--ink);order:-1}.hs-chat.is-touch.is-open .hs-chat__head{order:-2}.hs-chat.is-sizable{max-height:max(170px, min(60%, calc(100% - var(--safe-t) - 110 * var(--u) - var(--exp-h) - 30px)))}.hs-chat.is-sizable .hs-chat__head{padding-top:9px}.hs-chat__resize{height:9px;cursor:var(--cur-ns-resize,ns-resize);touch-action:none;z-index:2;place-items:center;display:grid;position:absolute;top:0;left:0;right:0}.hs-chat__grip{background:var(--ink-soft);opacity:.45;border-radius:999px;width:38px;height:4px;transition:opacity .12s ease-out,width .12s ease-out}.hs-chat__resize:hover .hs-chat__grip,.hs-chat.is-resizing .hs-chat__grip{opacity:.9;width:52px}.hs-chat.is-resizing{-webkit-user-select:none;user-select:none;cursor:var(--cur-ns-resize,ns-resize)}.hs-chat.is-resizing .hs-chat__lines{-webkit-user-select:none;user-select:none}:is(html:has(.hs-chat.is-resizing),html:has(.hs-chat.is-resizing) *){cursor:var(--cur-ns-resize,ns-resize)!important}.hs-chat{--ch-general:#6b5a45;--ch-party:#2f8a3c;--ch-guild:#7a4bb3;--ch-whisper:#c0397a;--ch-world:#2b6cb0}.hs-chat__chipwrap{flex:none;position:relative}.hs-chat__chip{border:var(--line-thin) solid var(--ink);background:var(--ch,var(--ch-general));height:36px;box-shadow:0 2px 0 var(--ink);color:#fff;font:inherit;font-size:var(--fs-xs);white-space:nowrap;cursor:var(--cur-pointer,pointer);border-radius:10px;align-items:center;gap:4px;padding:0 9px;font-weight:700;display:inline-flex}.hs-chat__chip.is-general,.hs-chat__chopt.is-general,.hs-chat__input.is-general{--ch:var(--ch-general)}.hs-chat__chip.is-party,.hs-chat__chopt.is-party,.hs-chat__input.is-party{--ch:var(--ch-party)}.hs-chat__chip.is-guild,.hs-chat__chopt.is-guild,.hs-chat__input.is-guild{--ch:var(--ch-guild)}.hs-chat__chip.is-whisper,.hs-chat__chopt.is-whisper,.hs-chat__input.is-whisper{--ch:var(--ch-whisper)}.hs-chat__chip.is-world,.hs-chat__chopt.is-world,.hs-chat__input.is-world{--ch:var(--ch-world)}.hs-chat__input.is-world,.hs-chat__input.is-party,.hs-chat__input.is-guild,.hs-chat__input.is-whisper{background:color-mix(in srgb, var(--ch) 10%, var(--paper))}.hs-chat__input.is-world .hs-chat__field:focus,.hs-chat__input.is-party .hs-chat__field:focus,.hs-chat__input.is-guild .hs-chat__field:focus,.hs-chat__input.is-whisper .hs-chat__field:focus,.hs-chat__input.is-whisper .hs-chat__to:focus{box-shadow:0 0 0 3px color-mix(in srgb, var(--ch) 45%, transparent)}.hs-chat__chmenu{border:var(--line-thin) solid var(--ink);background:var(--paper);min-width:220px;box-shadow:0 3px 0 var(--ink), 0 8px 18px #2b1d0e33;z-index:3;border-radius:12px;gap:3px;margin:0;padding:6px;list-style:none;animation:.12s ease-out pm-pop;display:grid;position:absolute;bottom:calc(100% + 6px);left:0}.hs-chat__chopt{border:var(--line-thin) solid transparent;width:100%;min-height:34px;font:inherit;font-size:var(--fs-xs);text-align:left;cursor:var(--cur-pointer,pointer);background:0 0;border-radius:9px;grid-template-columns:auto 1fr;align-items:center;column-gap:8px;padding:3px 8px;display:grid}.hs-chat__chopt:not(:disabled):hover,.hs-chat__chopt.is-on{border-color:var(--ink);background:color-mix(in srgb, var(--ch) 16%, var(--paper))}.hs-chat__chopt:disabled{opacity:.6;cursor:var(--cur-default,default)}.hs-chat__chdot{border:2px solid var(--ink);background:var(--ch);border-radius:50%;width:12px;height:12px}.hs-chat__chname{color:var(--ch);font-weight:700}.hs-chat__chwhy{color:var(--ink-soft);grid-column:2;font-size:12px;line-height:1.3}.hs-chat.is-tab-whisper .hs-wlist{background:#ffffff4d}.hs-wdock.is-touch{top:calc(var(--safe-t) + 74px);bottom:auto;left:var(--safe-l);z-index:36}.hs-chat__head{border-radius:13px 13px 0 0}.hs-chat__input{border-radius:0 0 13px 13px}.hs-chat.is-chmenu{z-index:8;overflow:visible}.hs-chat__empty{height:100%;min-height:40px;color:var(--ink-soft);font-size:var(--fs-xs);opacity:.8;place-items:center;list-style:none;display:grid}.hs-chat.is-touch .hs-chat__input{border-radius:0}.hs-chat__chmenu{overscroll-behavior:contain;max-height:min(420px,62vh);overflow:hidden auto}.hs-chat__head .hs-tabs{margin-top:-8px;padding:8px 8px 0 0;overflow:auto hidden}.hs-chat__head .hs-tab:has(.hs-tab__dot){padding-right:12px}.hs-chat__head .hs-tab__dot{z-index:1;text-align:center;pointer-events:none;min-width:15px;height:15px;padding:0 3px;font-size:11px;font-weight:800;line-height:12px;top:-8px;right:-7px}.hs-chat{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);box-shadow:var(--hi), inset 0 0 0 1px #2b1d0e1f, 0 4px 0 var(--ink), 0 8px 18px #2b1d0e38;background:#fffaeef2}.hs-chat__head{background:linear-gradient(180deg, var(--paper-2), var(--paper-3));align-items:center;gap:5px;padding:5px 6px 0}.hs-chat__head .hs-tabs{align-self:flex-end;gap:3px;margin-top:-9px;padding:9px 8px 0 0;overflow:auto hidden}.hs-chat__head .hs-tab{background:color-mix(in srgb, var(--paper-2) 70%, var(--paper));min-height:28px;color:var(--ink-soft);font-family:var(--font);letter-spacing:.01em;padding:2px 11px;font-size:13px;font-weight:500}.hs-chat__head .hs-tab:hover{background:var(--paper);color:var(--ink)}.hs-chat__head .hs-tab.is-on{min-height:32px;color:var(--ink);box-shadow:inset 0 4px 0 var(--honey), inset 0 5px 0 #2b1d0e2e;background:#fffaee;font-weight:600}.hs-chat__head .hs-tab:focus-visible{outline:2px solid var(--honey-lo);outline-offset:-4px}.hs-chat__head .hs-tab__dot{z-index:1;border:var(--line-thin) solid var(--ink);background:var(--berry);color:#fff;text-align:center;pointer-events:none;min-width:16px;height:16px;box-shadow:0 1px 0 var(--ink);border-radius:999px;padding:0 4px;font-size:12px;font-weight:800;line-height:12px;top:-9px;right:-7px}.hs-chat__fold{background:var(--paper);width:30px;height:28px;color:var(--ink);box-shadow:var(--hi), 0 2px 0 var(--ink);cursor:var(--cur-pointer,pointer);border-radius:9px;flex:none;align-self:center;margin:0;transition:background .12s ease-out}.hs-chat__fold:hover{background:var(--honey-hi)}.hs-chat__fold:active{box-shadow:var(--hi), 0 1px 0 var(--ink);transform:translateY(1px)}.hs-chat__sysbadge.is-on{background:var(--honey)}.hs-chat__lines{padding:7px 8px 7px 11px;scroll-padding-bottom:7px}.hs-chat__input{align-items:center;gap:6px;padding:7px 8px 9px}.hs-chat__chip,.hs-chat__to,.hs-chat__field,.hs-chat__input .hs-stk-btn,.hs-chat__send{box-sizing:border-box;border:var(--line-thin) solid var(--ink);height:38px;box-shadow:0 2px 0 var(--ink)}.hs-chat__chip{background:var(--ch,var(--ch-general));color:#fff;font-family:var(--font);font-size:max(13px, var(--fs-xs));text-shadow:0 1px #2b1d0e8c;border-radius:19px;gap:5px;padding:0 10px 0 12px}.hs-chat__chip:hover{background:color-mix(in srgb, var(--ch,var(--ch-general)) 86%, #fff)}.hs-chat__chip[aria-expanded=true]{outline:3px solid color-mix(in srgb, var(--ch,var(--ch-general)) 40%, transparent);outline-offset:0}.hs-chat__chip:active{box-shadow:none;transform:translateY(2px)}.hs-chat__to,.hs-chat__field{box-shadow:inset 0 2px 0 #2b1d0e14, 0 2px 0 var(--ink);color:var(--ink);font-family:var(--font);text-overflow:ellipsis;background:#fffdf6;border-radius:12px;padding:0 12px}.hs-chat__to::placeholder,.hs-chat__field::placeholder{color:var(--ink-soft);opacity:.85}.hs-chat__to:focus,.hs-chat__field:focus,.hs-chat__input.is-world .hs-chat__field:focus,.hs-chat__input.is-party .hs-chat__field:focus,.hs-chat__input.is-guild .hs-chat__field:focus,.hs-chat__input.is-whisper .hs-chat__field:focus,.hs-chat__input.is-whisper .hs-chat__to:focus{box-shadow:0 0 0 3px color-mix(in srgb, var(--ring,var(--honey)) 55%, transparent), 0 2px 0 var(--ink);background:#fff;outline:none}.hs-chat__input.is-world,.hs-chat__input.is-party,.hs-chat__input.is-guild,.hs-chat__input.is-whisper{--ring:var(--ch)}.hs-chat__field:focus::placeholder{opacity:.55}.hs-chat__field:disabled{background:var(--paper-2);box-shadow:none}.hs-chat__input .hs-stk-btn,.hs-chat__send{border-radius:50%;width:38px}.hs-chat__input .hs-stk-btn{background:#fffdf6}.hs-chat__send{background:var(--honey);color:var(--ink);transition:background-color .12s ease-out}.hs-chat__send:hover:not(:disabled){background:var(--honey-hi,#ffe7a3)}.hs-chat__send:active:not(:disabled){box-shadow:none;transform:translateY(2px)}.hs-chat__send:disabled{background:var(--paper-2);box-shadow:0 2px 0 color-mix(in srgb, var(--ink) 35%, transparent);border-color:color-mix(in srgb, var(--ink) 45%, transparent);color:var(--ink-soft)}.hs-chat__send:disabled>svg{opacity:.5}.hs-chat__send.is-wait{background:color-mix(in srgb, var(--ch-world) 14%, var(--paper))}.hs-chat__send.is-wait .hs-chat__wait{font-size:13px}.hs-windows{pointer-events:none;position:absolute;inset:0}.hs-win{border:var(--line) solid var(--ink);background:var(--paper);max-height:calc(100% - 150px);box-shadow:var(--hi), 0 6px 0 var(--ink);pointer-events:auto;border-radius:20px;flex-direction:column;animation:.24s cubic-bezier(.3,1.45,.5,1) hs-win-in;display:flex;position:absolute;overflow:hidden}.hs-win:not(.is-top){box-shadow:var(--hi), 0 4px 0 var(--ink)}.hs-win__bar{border-bottom:var(--line) solid var(--ink);background:var(--honey);cursor:var(--cur-default,default);align-items:center;gap:8px;padding:6px 8px 6px 10px;display:flex}.hs-win:not(.is-top) .hs-win__bar{background:var(--honey-hi)}.hs-win.is-sheet .hs-win__bar{cursor:var(--cur-default,default)}.hs-win__icon{border:var(--line-thin) solid var(--ink);background:var(--paper);border-radius:10px;place-items:center;width:34px;height:34px;display:grid}.hs-win__title{flex:1;font-size:18px;font-weight:700}.hs-win__key,.hs-keys kbd{border:var(--line-thin) solid var(--ink);box-shadow:0 2px 0 var(--ink);background:#fff;border-radius:6px;padding:0 6px;font-family:inherit;font-size:12px;font-weight:600}.hs-win__close{border:var(--line-thin) solid var(--ink);background:var(--berry);width:36px;height:36px;box-shadow:0 3px 0 var(--ink);cursor:var(--cur-pointer,pointer);border-radius:10px;place-items:center;padding:0;display:grid}.hs-win__close:active{box-shadow:0 1px 0 var(--ink);transform:translateY(2px)}.hs-win__body{overscroll-behavior:contain;touch-action:pan-y;flex:1;min-height:0;padding:10px 12px 12px;overflow-y:auto}.hs-win__tabs{border-bottom:var(--line-thin) solid var(--ink);margin:0 -12px;padding:0 12px}@keyframes hs-win-in{0%{opacity:0;transform:scale(.9)translateY(10px)}}.hs-win.is-sheet{inset:max(6px, env(safe-area-inset-top)) var(--safe-r) max(6px, env(safe-area-inset-bottom)) var(--safe-l);border-radius:18px;max-height:none;animation:.26s cubic-bezier(.3,1.3,.5,1) hs-sheet-in}@keyframes hs-sheet-in{0%{opacity:0;transform:translateY(40px)}}.hs-slot{--rc:transparent;width:var(--cell,52px);height:var(--cell,52px);border:var(--line-thin) solid var(--ink);background:color-mix(in srgb, var(--rc) 22%, var(--paper-3));box-shadow:inset 0 0 0 3px var(--rc), inset 0 -6px 0 #2b1d0e17;cursor:var(--cur-pointer,pointer);border-radius:12px;place-items:center;padding:0;transition:transform .12s cubic-bezier(.3,1.6,.5,1);display:grid;position:relative}.hs-slot:hover:not(.is-free){transform:translateY(-2px)rotate(-2deg)}.hs-slot.is-free{cursor:var(--cur-default,default);background:#f5dca48c;box-shadow:inset 0 -4px #2b1d0e0f}.hs-slot.is-selected{box-shadow:inset 0 0 0 3px var(--rc), 0 0 0 3px var(--honey), 0 0 0 5px var(--ink);transform:scale(1.06)}.hs-slot>.hs-glyph,.hs-slot>.hs-slot__img,.hs-slot>.hs-art{object-fit:contain;width:72%;min-width:0;max-width:80%;height:72%;min-height:0;max-height:80%}.hs-slot>.hs-slot__ghost{width:62%;height:62%}.hs-slot__ghost{opacity:.28;filter:grayscale()}.hs-slot>.hs-art.hs-slot__ghost{opacity:.34;filter:grayscale()brightness(1.05)}.hs-slot__plus{border:var(--line-thin) solid var(--ink);background:var(--honey);border-radius:7px;padding:0 4px;font-size:11px;font-weight:700;line-height:14px;position:absolute;top:-6px;left:-5px}.rarity-common{--rc:var(--r-common)}.hs-slot.rarity-mythic{--rc:transparent;background:radial-gradient(closest-side, #fffaecbd 0 42%, #fffaec4d 100%), var(--mythic-rainbow);background-size:100% 100%,300% 100%;animation:12s linear infinite hs-rainbow}.hs-slot.rarity-mythic>.hs-art.has-glow:before{background:radial-gradient(circle,#ffffffb8 0%,#0000 68%)}@media (prefers-reduced-motion:reduce){html:not([data-hs-motion=full]) .hs-slot.rarity-mythic{animation:none}}.hs-slot>.hs-slot__myth{object-fit:contain;filter:drop-shadow(0 1px #2b1d0e73);pointer-events:none;width:30%;min-width:12px;height:30%;min-height:12px;position:absolute;bottom:-2px;left:-2px}.hs-slot.rarity-legendary,.hs-slot.rarity-epic{box-shadow:inset 0 0 0 3px var(--rc), inset 0 0 12px 2px color-mix(in srgb, var(--rc) 60%, transparent)}.hs-tip{z-index:100;pointer-events:none;width:268px;animation:.12s ease-out hs-fade;position:fixed}.hs-item{border:var(--line) solid var(--ink);background:var(--paper);box-shadow:0 5px 0 var(--ink);padding-bottom:var(--gap-section,8px);border-radius:14px;font-size:14px;line-height:1.45;overflow:hidden}.hs-item__band{justify-content:space-between;align-items:baseline;gap:var(--pad-2,8px);padding:6px var(--pad-card,12px);border-bottom:var(--line-thin) solid var(--ink);background:var(--rc);display:flex}.rarity-common .hs-item__band{background:#fff}.rarity-mythic .hs-item__band{background:var(--mythic-rainbow);background-size:300% 100%;animation:3s linear infinite hs-rainbow}.hs-item__name{font-size:16px;font-weight:700;line-height:1.2}.rarity-mythic .hs-item__name,.rarity-epic .hs-item__name{color:#fff;paint-order:stroke fill;-webkit-text-stroke:4px var(--ink)}.hs-item__enh{color:var(--honey-lo)}.rarity-mythic .hs-item__enh,.rarity-epic .hs-item__enh{color:var(--honey-hi)}.hs-item__rarity{border:var(--line-thin) solid var(--ink);background:#fff;border-radius:8px;flex:none;padding:0 7px;font-size:12px;font-weight:600}.hs-item__body{gap:var(--pad-3,12px);padding:var(--gap-section,8px) var(--pad-card,12px) 0;display:flex}.hs-item__icon{border:var(--line-thin) solid var(--ink);background:color-mix(in srgb, var(--rc) 25%, var(--paper-3));border-radius:12px;flex:none;place-items:center;width:56px;height:56px;display:grid}.hs-item__meta{color:var(--ink-soft);align-content:center;gap:1px;font-size:13px;display:grid}.hs-item__slot{color:var(--ink);font-weight:600}.hs-item__meta .is-bad{color:var(--berry-lo);font-weight:600}.hs-item__stats{margin:var(--gap-section,8px) 0 0;padding:var(--gap-section,8px) var(--pad-card,12px) 0;border-top:2px solid #2b1d0e2e;list-style:none}.hs-item__stats li{justify-content:space-between;gap:8px;display:flex}.hs-item__stats b{color:var(--leaf-lo)}.hs-item__desc{padding:var(--gap-section,8px) var(--pad-card,12px) 0;font-size:13px;line-height:var(--lh-thai,1.5);color:var(--ink-soft)}.hs-item__foot{gap:var(--pad-1,4px) var(--pad-3,12px);margin-top:var(--gap-section,8px);padding:var(--gap-section,8px) var(--pad-card,12px) 0;color:var(--ink-soft);border-top:2px solid #2b1d0e2e;flex-wrap:wrap;font-size:12px;display:flex}.hs-item__foot:empty{display:none}.hs-inv{gap:10px;padding-top:10px;display:grid}.hs-inv__grid{--cell:52px;grid-template-columns:repeat(6, var(--cell));justify-content:center;gap:7px;display:grid}.hs-inv__empty{text-align:center;color:var(--ink-soft);font-size:14px}.hs-inv__detail{border-top:2px solid #2b1d0e33;flex-wrap:wrap;align-items:center;gap:8px;min-height:46px;padding-top:8px;display:flex}.hs-inv__detail .hs-item{flex:100%}.hs-inv__selname{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-weight:600;overflow:hidden}.hs-inv__actions{flex-wrap:wrap;gap:6px;display:flex}.hs-inv__hint{color:var(--ink-soft);font-size:13px}.hs-inv__foot{justify-content:flex-end;display:flex}.hs-gold{border:var(--line-thin) solid var(--ink);background:var(--paper-2);font-variant-numeric:tabular-nums;border-radius:999px;align-items:center;gap:6px;padding:3px 12px 3px 4px;font-size:16px;font-weight:700;display:inline-flex}.hs-gold__unit{color:var(--ink-soft);font-size:13px;font-weight:500}.hs-inv__foot{align-items:center;gap:8px}.hs-inv__fill{border:var(--line-thin) solid var(--ink);background:var(--paper-2);font-variant-numeric:tabular-nums;border-radius:999px;align-items:center;gap:5px;margin-right:auto;padding:3px 10px 3px 6px;font-size:14px;font-weight:700;display:inline-flex}.hs-inv__fill.is-high{background:var(--honey)}.hs-inv__fill.is-full{background:var(--berry);color:#fff}.hs-item.is-compact{box-shadow:0 3px 0 var(--ink);font-size:13px}.hs-item.is-compact .hs-item__band{padding:4px var(--pad-card,12px)}.hs-item.is-compact .hs-item__icon{width:42px;height:42px}.hs-item.is-compact .hs-item__body{padding-top:6px}.hs-item__img{object-fit:contain;width:82%;height:82%}.hs-shop__row.is-unusable{opacity:.6}.hs-shop__row.is-unusable.is-selected{opacity:.85}.hs-shop__chip{border-radius:999px;margin-right:5px;padding:0 6px;font-weight:700;line-height:1.25;display:inline-block}.hs-shop__chip.is-bad{background:var(--berry);color:#fff}.hs-shop__img{object-fit:contain;width:34px;height:34px}.hs-eq__doll{border:var(--line-thin) solid var(--ink);background:linear-gradient(#bfe6ff 0%,#eef8ff 80%);border-radius:16px;grid-area:doll;align-self:stretch;min-height:200px;position:relative;overflow:hidden}.hs-eq__doll .hs-hero{inset:10px 8px 6px}.hs-eq__cell{justify-items:center;gap:1px;display:grid}.hs-eq__label{max-width:76px;color:var(--ink-soft);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.hs-stats .hs-ly-shell__content{align-content:start;gap:var(--gap-section,8px);display:grid}.hs-stat__plus{border:var(--line-thin) solid var(--ink);background:var(--honey);width:34px;height:34px;box-shadow:0 3px 0 var(--ink);cursor:var(--cur-pointer,pointer);border-radius:50%;flex:none;place-items:center;padding:0;display:grid}.hs-stat__plus:active:not(:disabled){box-shadow:0 1px 0 var(--ink);transform:translateY(2px)}.hs-stat__plus:disabled{background:var(--paper-3);box-shadow:none;opacity:.6;cursor:var(--cur-default,default)}.hs-stats__foot .hs-ly-foot__text{min-width:0}.hs-skills{gap:10px;display:grid}.hs-skills__sp{border:var(--line-thin) solid var(--ink);background:var(--paper-3);border-radius:12px;justify-content:space-between;align-items:center;padding:4px 12px;font-weight:600;display:flex}.hs-skills__sp b{font-size:20px;animation:.3s cubic-bezier(.3,1.8,.5,1) hs-pop}.hs-skills__sp.has-sp{background:var(--honey-hi)}.hs-skills__list{gap:8px;margin:0;padding:0;list-style:none;display:grid}.hs-skill{border:var(--line-thin) solid var(--ink);background:#fff;border-radius:14px;grid-template-columns:58px 1fr auto;align-items:center;gap:10px;padding:8px;display:grid}.hs-skill__icon{border:var(--line-thin) solid var(--ink);background:var(--honey-hi);border-radius:14px;place-items:center;width:56px;height:56px;display:grid;position:relative;box-shadow:inset 0 -5px #2b1d0e1a}.hs-skill__key{border:var(--line-thin) solid var(--ink);text-align:center;background:#fff;border-radius:6px;min-width:18px;padding:0 4px;font-size:11px;font-weight:700;line-height:15px;position:absolute;top:-7px;left:-6px}.hs-skill__info{gap:2px;min-width:0;display:grid}.hs-skill__top{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.hs-skill__top b{font-size:15px}.hs-skill__lv{color:var(--ink-soft);white-space:nowrap;font-size:12px;font-weight:600}.hs-skill__desc{font-size:13px;line-height:var(--lh-thai);color:var(--ink-soft)}.hs-skill__chips{gap:6px;display:flex}.hs-chip-mp,.hs-chip-cd{border:var(--line-thin) solid var(--ink);border-radius:7px;padding:0 7px;font-size:12px;font-weight:600}.hs-chip-mp{background:#d7ecff}.hs-chip-cd{background:var(--paper-3)}.hs-skill__actions{justify-items:end;gap:6px;display:grid}.hs-settings{gap:14px;display:grid}.hs-settings__group{border:var(--line-thin) solid var(--ink);background:#fff;border-radius:14px;gap:8px;padding:10px 12px 12px;display:grid}.hs-settings__group h3{font-size:15px;font-weight:700}.hs-settings__row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;font-size:15px;font-weight:600;display:flex}.hs-keys{grid-template-columns:1fr 1fr;gap:4px 14px;margin:0;display:grid}.hs-keys__row{justify-content:space-between;align-items:center;gap:6px;font-size:13px;display:flex}.hs-keys__row dd{margin:0}.hs-settings__exit{flex-wrap:wrap;justify-content:space-between;gap:8px;display:flex}.hs-settings__tabs .hs-tab,.hs-keys__row dt{line-height:1.25}.hs-win .hs-backdrop{border-radius:inherit;padding:12px}.hs-win .hs-dialog h2{font-size:19px}@media (max-height:500px),(max-width:700px){.hs-win__body{padding:8px 10px 10px}.hs-inv__grid{--cell:50px;grid-template-columns:repeat(auto-fill, var(--cell))}.hs-eq__doll{min-height:0}.hs-keys{grid-template-columns:1fr}}.hs-item__quality{justify-content:space-between;align-items:center;gap:var(--pad-2,8px);padding:3px var(--pad-card,12px);border-bottom:2px solid #2b1d0e24;display:flex}.hs-stars{color:#d8c9a8;-webkit-text-stroke:1px var(--ink);paint-order:stroke fill;gap:1px;font-size:16px;line-height:1;display:inline-flex}.hs-stars .is-on{color:var(--honey)}.hs-perfect{border:var(--line-thin) solid var(--ink);background:linear-gradient(90deg,#fff3a8,#ffd23f,#fff3a8) 0 0/200% 100%;border-radius:999px;align-items:center;gap:3px;padding:0 8px;font-size:12px;font-weight:700;animation:2.2s linear infinite hs-rainbow;display:inline-flex}.hs-item.is-perfect .hs-item__icon,.hs-slot.is-perfect{box-shadow:inset 0 0 0 3px var(--rc), 0 0 0 3px #ffe66b, 0 0 10px 3px #ffd66abf}.hs-slot.is-perfect:after{content:"✦";color:#ffd23f;-webkit-text-stroke:1px var(--ink);paint-order:stroke fill;pointer-events:none;font-size:14px;line-height:1;position:absolute;top:-8px;right:-6px}.hs-item__cmp{padding:var(--gap-section,8px) var(--pad-card,12px) 0;color:var(--ink-soft);font-size:12px;font-weight:600}.hs-item__cmp.is-worn{color:var(--leaf-lo)}.hs-item__cmp.is-empty{color:var(--sky-lo)}.hs-item__stats li{align-items:baseline}.hs-item__label{flex:1;min-width:0}.hs-item__value{font-variant-numeric:tabular-nums;align-items:baseline;gap:4px;display:inline-flex}.hs-item__roll{font-size:var(--fs-xs,12px);color:var(--ink-soft);font-weight:500}.hs-delta{font-variant-numeric:tabular-nums;justify-content:flex-end;gap:3px;min-width:34px;font-size:12px;font-weight:700;display:inline-flex}.hs-delta .is-up{color:#24912f}.hs-delta .is-down{color:var(--berry-lo)}.hs-delta .is-same{color:var(--ink-soft)}.hs-item__section{margin-top:var(--gap-section,8px);padding:0 var(--pad-card,12px)}.hs-item__section .hs-item__stats{border-top:0;margin:0;padding:2px 0 0}.hs-item__head{color:var(--ink-soft);margin-top:2px;font-size:12px;font-weight:700;display:block}.hs-item__stats.is-bonus b{color:#2f6fd0}.hs-item__section.is-lost .hs-item__head,.hs-item__stats.is-lost b{color:var(--berry-lo)}.hs-item__special{padding:6px var(--pad-2,8px);border:var(--line-thin) solid var(--ink);font-size:13px;line-height:var(--lh-thai,1.5);background:#fff3c4;border-radius:10px;align-items:flex-start;gap:6px;display:flex}.hs-item .hs-item__special{margin:var(--gap-section,8px) var(--pad-card,12px) 0}.hs-stats__damage{gap:4px;display:grid}.hs-stats__cards{grid-template-columns:1fr 1fr;gap:8px;display:grid}.hs-dmg{border:var(--line-thin) solid var(--ink);background:#ffe9d6;border-radius:12px;gap:2px;padding:6px 10px 8px;display:grid;box-shadow:inset 0 -4px #2b1d0e14}.hs-dmg.is-magic{background:#ece2ff}.hs-dmg:first-child{box-shadow:inset 0 -4px 0 #2b1d0e14, 0 0 0 3px var(--honey)}.hs-dmg__label{color:var(--ink-soft);align-items:center;gap:4px;font-size:12px;font-weight:600;display:inline-flex}.hs-dmg__range{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:22px;font-weight:700;line-height:1.1}.hs-stats__hint{color:var(--ink-soft);font-size:12px}.hs-slot.is-perfect.is-selected{box-shadow:inset 0 0 0 3px var(--rc), 0 0 0 3px var(--honey), 0 0 0 5px var(--ink), 0 0 12px 5px #ffd66ab3}.hs-skill__icon.is-badge{box-shadow:none;background:0 0;border:0}.hs-skill__icon.is-badge>.hs-skillbadge{filter:drop-shadow(0 2px #2b1d0e2e);width:100%;height:100%}.hs-touch{left:env(safe-area-inset-left,0px);right:env(safe-area-inset-right,0px);top:env(safe-area-inset-top,0px);bottom:calc(var(--exp-h) + max(6px, env(safe-area-inset-bottom,0px)));pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;z-index:6;position:absolute}.hs-touch__dpad{opacity:var(--tb-op,.9);position:absolute}.hs-touch__dpad.is-active{opacity:1}.hs-dpad{--kx:0px;--ky:0px;pointer-events:auto;touch-action:none;background:#fff8e747;border-radius:50%;box-shadow:inset 0 0 0 3px #2b1d0e4d}.hs-dpad__arm{border:var(--line) solid var(--ink);background:var(--paper);box-shadow:var(--hi), 0 4px 0 var(--ink);transition:transform 60ms ease-out,box-shadow 60ms ease-out,background 60ms;position:absolute}.hs-dpad__arm:after{content:"";border:9px solid #0000;width:0;height:0;position:absolute;top:50%;left:50%}.hs-dpad__arm--up,.hs-dpad__arm--down{width:32%;height:36%;left:34%}.hs-dpad__arm--left,.hs-dpad__arm--right{width:36%;height:32%;top:34%}.hs-dpad__arm--up{border-radius:14px 14px 6px 6px;top:2%}.hs-dpad__arm--down{border-radius:6px 6px 14px 14px;bottom:2%}.hs-dpad__arm--left{border-radius:14px 6px 6px 14px;left:2%}.hs-dpad__arm--right{border-radius:6px 14px 14px 6px;right:2%}.hs-dpad__arm--up:after{border-bottom-color:var(--ink);transform:translate(-50%,-75%)}.hs-dpad__arm--down:after{border-top-color:var(--ink);transform:translate(-50%,-25%)}.hs-dpad__arm--left:after{border-right-color:var(--ink);transform:translate(-75%,-50%)}.hs-dpad__arm--right:after{border-left-color:var(--ink);transform:translate(-25%,-50%)}.hs-dpad__arm.is-on{background:var(--honey);box-shadow:0 1px 0 var(--ink);transform:translateY(3px)}.hs-dpad__hub{background:var(--paper-3);border:var(--line) solid var(--ink);border-radius:50%;width:28%;height:28%;position:absolute;top:36%;left:36%}.hs-dpad__knob{border:var(--line) solid var(--ink);width:30%;height:30%;transform:translate(-50%, -50%) translate(var(--kx), var(--ky));opacity:0;pointer-events:none;background:#ffd66abf;border-radius:50%;transition:opacity .12s;position:absolute;top:50%;left:50%}.hs-dpad.is-active .hs-dpad__knob{opacity:1}.hs-stick{pointer-events:auto;touch-action:none;position:absolute}.hs-stick__pad{pointer-events:none;opacity:calc(var(--tb-op,.9) * .55);transition:opacity .12s;position:absolute}.hs-stick.is-held .hs-stick__pad{opacity:1;transition:none}.hs-tb{border:var(--line) solid var(--ink);background:var(--paper);box-shadow:var(--hi), 0 5px 0 var(--ink);opacity:var(--tb-op,.9);pointer-events:auto;touch-action:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;border-radius:50%;place-items:center;padding:0;transition:transform 60ms ease-out,box-shadow 60ms ease-out;display:grid;position:absolute}.hs-tb.is-down{opacity:1;box-shadow:0 1px 0 var(--ink);transform:translateY(4px)scale(.96)}.hs-tb--attack{background:var(--berry)}.hs-tb--jump{background:var(--sky)}.hs-tb--skill{background:var(--honey);overflow:hidden}.hs-tb--skill .hs-glyph{width:62%;height:62%}.hs-tb--skill .hs-slot__img{object-fit:contain;width:70%;height:70%}.hs-tb--skill.is-target{animation:.8s ease-in-out infinite hs-target}.hs-tb--skill.is-blank{background:var(--paper-3);border-style:solid}.hs-tb--skill.is-nomp>:not(.hs-cdring){filter:grayscale(.85)brightness(.85)}.hs-tb--skill.is-nomp{box-shadow:inset 0 0 0 3px var(--aqua), 0 5px 0 var(--ink)}.hs-tb__num{font-size:20px;font-weight:700}.hs-tb--pickup{background:var(--leaf)}.hs-tb--potion.is-empty{filter:grayscale();opacity:calc(var(--tb-op,.9) * .65)}.hs-tb .hs-slot__qty{font-size:12px;bottom:-2px;right:50%;transform:translate(50%)}.hs-tb--auto{background:var(--paper-3);box-shadow:0 3px 0 var(--ink);font-size:clamp(12px, calc(var(--touch-b,60px) * .2), 14px);white-space:nowrap;touch-action:manipulation;border-radius:999px;justify-content:center;align-items:center;gap:4px;padding:0 8px;font-weight:700;line-height:1.25;display:flex;overflow:hidden}.hs-tb--auto span{text-overflow:ellipsis;overflow:hidden}.hs-tb--auto.is-on,.hs-tb--autoquest.is-running{background:var(--leaf-hi);opacity:1}.hs-tb--autoquest.is-paused{background:var(--honey-hi)}.hs-tb--autoquest.is-counting{opacity:1;font-variant-numeric:tabular-nums}.is-talking .hs-tb--skill{opacity:calc(var(--tb-op,.9) * .4);transition:opacity .16s}.hs-cdring{pointer-events:none;place-items:center;display:grid;position:absolute;inset:0}.hs-cdring__svg{width:calc(100% + 4px);height:calc(100% + 4px);position:absolute;inset:-2px;transform:rotate(-90deg)}.hs-cdring__pie{fill:none;stroke:#2b1d0e8c;stroke-width:18px;stroke-dasharray:56.55 56.55;stroke-dashoffset:0;animation:linear forwards hs-cdring-pie}.hs-cdring__track{fill:none;stroke:#2b1d0e59;stroke-width:3px}.hs-cdring__ring{fill:none;stroke:var(--honey-hi);stroke-width:3px;stroke-linecap:round;stroke-dasharray:103.67 103.67;stroke-dashoffset:103.67px;animation:linear forwards hs-cdring-ring}.hs-cdring__text{font-size:clamp(13px, calc(var(--touch-b,60px) * .3), 20px);color:#fff;paint-order:stroke fill;-webkit-text-stroke:4px var(--ink);font-weight:700;position:relative}@keyframes hs-cdring-pie{to{stroke-dashoffset:56.55px}}@keyframes hs-cdring-ring{to{stroke-dashoffset:0}}.hs-cdring.is-ready .hs-cdring__flash{border-radius:50%;animation:.45s ease-out forwards hs-cdring-ready;position:absolute;inset:0;box-shadow:inset 0 0 0 4px #fff}@keyframes hs-cdring-ready{0%{opacity:1;transform:scale(.9)}to{opacity:0;transform:scale(1.12)}}@media (prefers-reduced-motion:reduce){.hs-cdring.is-ready .hs-cdring__flash{animation-duration:1ms}}.hs-tedit{pointer-events:auto;touch-action:none;z-index:2;background:#2b1d0e47;position:absolute;inset:0}.hs-tedit__grab{touch-action:none;cursor:var(--cur-grab,grab);background:#ffffff1f;border:2px solid #fff;border-radius:14px;position:absolute}.hs-tedit__grab.is-round{border-radius:50%}.hs-tedit__grab.is-selected{border:3px solid var(--honey-hi);background:#ffd66a38}.hs-tedit__grab.is-overlap{border-color:var(--berry);box-shadow:0 0 0 2px var(--berry)}.hs-tedit__bar{overscroll-behavior:contain;touch-action:pan-y;flex-direction:column;gap:6px;width:min(560px,100% - 24px);max-height:calc(100% - 12px);padding:8px 10px;display:flex;position:absolute;top:6px;left:50%;overflow:auto;transform:translate(-50%)}.hs-tedit__hint{text-align:center;margin:0;font-size:13px;font-weight:600}.hs-tedit__warn{color:var(--berry-lo);text-align:center;margin:0;font-size:12px;font-weight:700}.hs-tedit__actions{flex-wrap:wrap;justify-content:center;gap:6px;display:flex}.hs-tedit__btn{border:var(--line-thin) solid var(--ink);background:var(--paper);min-width:44px;min-height:40px;box-shadow:0 3px 0 var(--ink);font:inherit;touch-action:manipulation;border-radius:12px;justify-content:center;align-items:center;padding:0 12px;font-size:14px;font-weight:700;display:inline-flex}.hs-tedit__btn.is-done{background:var(--leaf-hi)}.hs-tedit__btn:active{box-shadow:0 1px 0 var(--ink);transform:translateY(2px)}.hs-touchset{flex-direction:column;gap:8px;display:flex}.hs-touchset__row{justify-content:space-between;align-items:center;gap:10px;font-weight:600;display:flex}.hs-touchset__hint{color:var(--ink-soft);margin:-4px 0 0;font-size:12px}.hs-rotchip{top:calc(var(--safe-t) + 4px);border:var(--line-thin) solid var(--ink);max-width:calc(100% - 140px);box-shadow:0 3px 0 var(--ink);pointer-events:auto;z-index:30;background:#fff8e7f0;border-radius:999px;align-items:center;gap:6px;padding:4px 4px 4px 10px;font-size:12px;font-weight:600;display:flex;position:absolute;left:50%;transform:translate(-50%)}.hs-rotchip__text{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.hs-rotchip__go,.hs-rotchip__close{border:var(--line-thin) solid var(--ink);background:var(--honey);min-height:32px;font:inherit;touch-action:manipulation;border-radius:999px;flex:none;font-weight:700}.hs-rotchip__go{padding:0 10px}.hs-rotchip__close{background:var(--paper-3);place-items:center;width:32px;padding:0;display:grid}.hs-hud.is-touch{--hud-auto:1}@media (max-height:360px),(max-width:340px){.hs-hud.is-touch{--hud-auto:.88}}.hs-hud.is-touch .hs-player,.hs-hud.is-touch .hs-minimap{zoom:calc(var(--hud-k,1) * var(--hud-auto,1))}.hs-hud.is-touch .hs-chat,.hs-hud.is-touch .hs-chatdock,.hs-hud.is-touch .hs-quests,.hs-hud.is-touch .hs-mmenu{zoom:var(--hud-k,1)}.hs-touchband{--exp-h:0px;pointer-events:none;height:max(40vh,50vh - 42.1875vw);position:absolute;bottom:0;left:0;right:0}.hs-touchband .hs-touch{bottom:max(6px, env(safe-area-inset-bottom,0px));top:0}.hs-hud.is-band{--band-over:max(0px, calc(40vh - (100vh - 84.375vw) / 2 - var(--exp-h)));--touch-zl:var(--band-over);--touch-zr:var(--band-over);--touch-zc:var(--band-over);--touch-wl:0px;--touch-wr:0px}@supports (width:1cqw){.hs-touchband{height:max(40cqh,50cqh - min(100cqh,84.375cqw)/2)}.hs-hud.is-band{--band-over:max(0px, calc(40cqh - (100cqh - min(100cqh, 84.375cqw)) / 2 - var(--exp-h)))}}.hs-tb--skill .hs-skillbadge{width:80%;height:80%}@media (min-width:701px) and (min-height:501px){.hs-chan.hs-ly-shell{gap:var(--pc-sp-4);padding:var(--pc-sp-4) var(--pc-sp-5) var(--pc-sp-5)}.hs-chan .hs-ly-shell__tabs{margin:0 calc(-1 * var(--pc-sp-5));padding:0 var(--pc-sp-5)}.hs-chan .hs-ly-shell__tabs .hs-tab{min-height:var(--pc-tab-h);font-size:var(--pc-fs-label)}.hs-chan .hs-ly-shell__content{overflow:hidden}.hs-chan .hs-ly-md{grid-template-columns:minmax(0, max(var(--pc-list-w), calc(470 * var(--pc-u)))) minmax(0, 1fr);gap:var(--pc-sp-5);height:100%}.hs-chan .hs-ly-md__master{padding:2px var(--pc-sp-2) 6px 2px}.hs-chan .hs-ly-md__master .hs-ly-rows{gap:var(--pc-sp-2)}.hs-chan .hs-ly-md__detail{gap:var(--pc-sp-4);padding:var(--pc-sp-5);overflow:hidden}.hs-chan .hs-ly-md__detail:not(.is-empty){grid-template-rows:minmax(0,1fr) auto;display:grid}.hs-chan .hs-chan-detail{grid-template-rows:auto auto auto minmax(0,1fr);min-height:0;display:grid}.hs-chan .hs-chan-people-box{grid-template-rows:auto minmax(0,1fr);display:grid}.hs-chan .hs-chan-people{grid-template-columns:repeat(auto-fill, minmax(calc(250 * var(--pc-u)), 1fr));grid-auto-rows:minmax(var(--pc-row-h), auto);padding:2px var(--pc-sp-2) 4px 2px;align-content:start;overflow-y:auto}.hs-chan .hs-ly-md__panel>.hs-ly-actbar{margin:auto calc(-1 * var(--pc-sp-5)) calc(-1 * var(--pc-sp-5));padding:calc(16 * var(--pc-u)) var(--pc-sp-5) var(--pc-sp-5);bottom:0}.hs-chan .hs-chan-row .hs-ly-row__hit,.hs-chan .hs-chan-frow .hs-ly-row__hit{min-height:var(--pc-row-h);gap:var(--pc-sp-3);padding:var(--pc-sp-2) var(--pc-sp-4) var(--pc-sp-2) var(--pc-sp-3)}.hs-chan .hs-chan-row .hs-ly-row__icon,.hs-chan .hs-chan-frow .hs-ly-row__icon{width:var(--pc-ic-row);height:var(--pc-ic-row)}.hs-chan .hs-chan-row .hs-ly-row__title,.hs-chan .hs-chan-frow .hs-ly-row__title{font-size:var(--pc-fs-label)}.hs-chan .hs-chan-row .hs-ly-row__sub,.hs-chan .hs-chan-frow .hs-ly-row__sub{font-size:var(--pc-fs-small);font-weight:700}.hs-chan .hs-chan-row .hs-ly-row__text{min-width:calc(120 * var(--pc-u));flex:auto}.hs-chan .hs-chan-row .hs-ly-row__title,.hs-chan .hs-chan-row .hs-ly-row__sub{white-space:nowrap}.hs-chan .hs-chan-row .hs-ly-row__meta{flex:0 1 calc(200 * var(--pc-u));width:calc(200 * var(--pc-u));min-width:calc(150 * var(--pc-u))}.hs-chan .hs-chan-row .hs-ly-meter__track{min-width:0;height:calc(14 * var(--pc-u))}}.hs-chan-here{align-items:center;gap:var(--pc-sp-4);padding:var(--pc-sp-3) var(--pc-sp-4);border:var(--line-thin) solid var(--ink);border-radius:var(--r-md);background:linear-gradient(180deg, var(--paper) 0%, var(--paper-2) 100%);flex:none;display:flex;box-shadow:0 2px #2b1d0e2e}.hs-chan-here__text{flex-direction:column;min-width:0;display:flex}.hs-chan-here__label{font-size:var(--pc-fs-cap);font-weight:600;line-height:var(--lh-thai,1.5);color:var(--ink-soft)}.hs-chan-here__where{align-items:center;gap:var(--pc-sp-3);font-size:var(--pc-fs-h2);color:var(--ink);font-variant-numeric:tabular-nums;flex-wrap:wrap;font-weight:700;line-height:1.3;display:flex}.hs-chan-here__map{align-items:center;gap:var(--pc-sp-1);font-size:var(--pc-fs-small);color:var(--ink-soft);font-weight:600;display:inline-flex}.hs-chan-key{align-items:center;gap:var(--pc-sp-3);font-size:var(--pc-fs-cap);color:var(--ink-soft);margin-left:auto;font-weight:600;display:flex}.hs-chan-key__item,.hs-chan-tie{align-items:center;gap:var(--pc-sp-1);padding:2px var(--pc-sp-3) 2px var(--pc-sp-2);border:var(--line-thin) solid var(--ink);font-size:var(--pc-fs-small);font-weight:700;line-height:var(--lh-thai,1.5);color:#fff;white-space:nowrap;border-radius:999px;display:inline-flex;box-shadow:inset 0 -2px #2b1d0e2e}.hs-chan-key__item.is-party,.hs-chan-tie.is-party{background:var(--leaf)}.hs-chan-key__item.is-guild,.hs-chan-tie.is-guild{background:var(--grape,#9b6bd6)}.hs-chan-key__item.is-friend,.hs-chan-tie.is-friend{background:var(--sky)}.hs-chan-here__quick{min-height:var(--pc-btn-h);font-size:var(--pc-fs-small);flex:none}.hs-chan-plate{border:var(--line-thin) solid var(--ink);border-radius:var(--r-sm,8px);background:linear-gradient(180deg, var(--paper) 0%, var(--paper-3) 100%);width:100%;height:100%;color:var(--ink);font-variant-numeric:tabular-nums;flex-direction:column;justify-content:center;align-items:center;line-height:1;display:inline-flex;box-shadow:inset 0 -3px #2b1d0e1f}.hs-chan-plate.is-here{background:linear-gradient(180deg, var(--honey-hi) 0%, var(--honey) 100%)}.hs-chan-plate__tag{color:var(--ink-soft);font-size:12px;font-weight:600}.hs-chan-plate.is-here .hs-chan-plate__tag{color:var(--ink)}.hs-chan-plate__num{font-size:max(15px, calc(18 * var(--pc-u)));font-weight:700}.hs-chan-here>.hs-chan-plate{width:var(--pc-ic-list);height:var(--pc-ic-list);flex:none}.hs-chan-plate.is-big{width:calc(84 * var(--pc-u));height:calc(84 * var(--pc-u));border-radius:var(--r-md);box-shadow:inset 0 -5px 0 #2b1d0e24, 0 3px 0 var(--ink);border-width:3px;flex:none}.hs-chan-plate.is-big .hs-chan-plate__tag{font-size:var(--pc-fs-small)}.hs-chan-plate.is-big .hs-chan-plate__num{font-size:var(--pc-fs-hero)}.hs-chan .hs-chan-row .hs-ly-row__title{font-variant-numeric:tabular-nums}.hs-chan-row.is-good .hs-ly-row__sub{color:var(--leaf-lo);font-weight:700}.hs-chan-row.is-mid .hs-ly-row__sub{color:var(--honey-lo);font-weight:700}.hs-chan-row.is-bad .hs-ly-row__sub{color:var(--berry-lo);font-weight:700}.hs-chan .hs-chan-row .hs-ly-meter{width:100%}.hs-chan .hs-chan-row .hs-ly-meter__text:empty{display:none}.hs-chan-rowmeta{gap:var(--pc-sp-1);flex-direction:column;width:100%;display:flex}.hs-chan-rowmeta__line{align-items:center;gap:var(--pc-sp-1);min-height:max(22px, calc(28 * var(--pc-u)));display:flex}.hs-chan-rowmeta__num{font-size:max(15px, calc(16 * var(--pc-u)));color:var(--ink);white-space:nowrap;font-variant-numeric:tabular-nums;margin-left:auto;font-weight:700}.hs-chan-row.is-bad .hs-chan-rowmeta__num{color:var(--berry-lo)}.hs-chan-dots{align-items:center;display:inline-flex}.hs-chan-dots .hs-chan-dot+.hs-chan-dot{margin-left:-6px}.hs-chan-dot{width:max(22px, calc(28 * var(--pc-u)));height:max(22px, calc(28 * var(--pc-u)));border:2px solid var(--ink);background:var(--sky);color:#fff;box-shadow:0 0 0 2px var(--paper);border-radius:50%;flex:none;place-items:center;font-size:12px;font-weight:700;line-height:1;display:inline-grid}.hs-chan-dot.is-party{background:var(--leaf)}.hs-chan-dot.is-guild{background:var(--grape,#9b6bd6)}.hs-chan-dot.is-more{background:var(--paper);color:var(--ink);font-size:12px}.hs-chan-dot.is-lg{width:calc(40 * var(--pc-u));height:calc(40 * var(--pc-u));font-size:var(--pc-fs-h3);box-shadow:none}.hs-chan-dot.is-xl{width:100%;height:100%;font-size:var(--pc-fs-h2);box-shadow:none}.hs-chan-dot:has(>.hs-glyph){background:color-mix(in srgb, var(--hs-tie,var(--sky)) 22%, var(--paper))}.hs-chan-dot.is-party{--hs-tie:var(--leaf)}.hs-chan-dot.is-guild{--hs-tie:var(--grape,#9b6bd6)}.hs-chan-dot>.hs-glyph{width:78%;height:78%}.hs-chan-detail{gap:var(--pc-sp-4);flex-direction:column;min-width:0;display:flex}.hs-chan-detail__head{align-items:center;gap:var(--pc-sp-4);display:flex}.hs-chan-detail__title{gap:var(--pc-sp-1);flex-direction:column;min-width:0;display:flex}.hs-chan-detail__name{font-size:max(20px, calc(26 * var(--pc-u)));color:var(--ink);font-variant-numeric:tabular-nums;margin:0;font-weight:700;line-height:1.3}.hs-chan-detail__chips{align-items:center;gap:var(--pc-sp-2);flex-wrap:wrap;display:flex}.hs-chan-crowd{font-size:var(--pc-fs-body);font-weight:700;line-height:var(--lh-thai,1.5)}.hs-chan-crowd.is-good{color:var(--leaf-lo)}.hs-chan-crowd.is-mid{color:var(--honey-lo)}.hs-chan-crowd.is-bad{color:var(--berry-lo,var(--berry))}.hs-chan-load{gap:var(--pc-sp-2);padding:var(--pc-sp-3) var(--pc-sp-4);border:var(--line-thin) solid #2b1d0e40;border-radius:var(--r-md);background:var(--paper);flex-direction:column;display:flex}.hs-chan-load__nums{align-items:baseline;gap:var(--pc-sp-2);font-variant-numeric:tabular-nums;display:flex}.hs-chan-load__big{font-size:var(--pc-fs-num);color:var(--ink);font-weight:700;line-height:1.1}.hs-chan-load__cap{font-size:var(--pc-fs-body);color:var(--ink-soft);font-weight:600}.hs-chan-load__free{font-size:var(--pc-fs-body);color:var(--ink);margin-left:auto;font-weight:700}.hs-chan-load__bar .hs-ly-meter__track{height:calc(18 * var(--pc-u))}.hs-chan-load__bar .hs-ly-meter__text:empty{display:none}.hs-chan-zone{gap:var(--pc-sp-2);grid-template-columns:1.4fr 1fr 1.2fr;margin:0;display:grid}.hs-chan-zone__cell{min-width:0;padding:var(--pc-sp-2) var(--pc-sp-3);border:var(--line-thin) solid #2b1d0e40;border-radius:var(--r-md);background:var(--paper);flex-direction:column;display:flex}.hs-chan-zone__cell dt{align-items:center;gap:var(--pc-sp-1);font-size:var(--pc-fs-small);font-weight:600;line-height:var(--lh-thai,1.5);color:var(--ink-soft);display:flex}.hs-chan-zone__cell dd{font-size:var(--pc-fs-label);font-weight:700;line-height:var(--lh-thai,1.5);color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font-variant-numeric:tabular-nums;margin:0;overflow:hidden}.hs-chan-zone__cell.is-good dd{color:var(--leaf-lo)}.hs-chan-zone__cell.is-mid dd{color:var(--honey-lo)}.hs-chan-zone__cell.is-bad dd{color:var(--berry-lo,var(--berry))}.hs-chan-ties{justify-content:flex-end;align-items:center;gap:var(--pc-sp-2);flex-wrap:wrap;display:inline-flex}.hs-chan-tie{padding-block:0}.hs-chan-people-box{gap:var(--pc-sp-2);flex-direction:column;min-height:0;display:flex}.hs-chan-detail__label{font-size:var(--pc-fs-h3);font-weight:700;line-height:var(--lh-thai,1.5);color:var(--ink);justify-content:space-between;align-items:center;display:flex}.hs-chan-detail__count{font-size:var(--pc-fs-small);color:var(--ink-soft);font-variant-numeric:tabular-nums}.hs-chan-detail__none{align-items:center;gap:var(--pc-sp-2);padding:var(--pc-sp-3) var(--pc-sp-4);border-radius:var(--r-md);font-size:var(--pc-fs-body);line-height:var(--lh-thai,1.5);color:var(--ink-soft);border:2px dashed #2b1d0e40;margin:0;display:flex}.hs-chan-people{gap:var(--pc-sp-2);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.hs-chan-person{align-items:center;gap:var(--pc-sp-3);min-width:0;padding:var(--pc-sp-2) var(--pc-sp-3);border:var(--line-thin) solid #2b1d0e40;border-radius:var(--r-sm,8px);background:var(--paper);display:flex}.hs-chan-person__text{flex-direction:column;flex:1;min-width:0;display:flex}.hs-chan-person__name{font-size:var(--pc-fs-body);font-weight:700;line-height:var(--lh-thai,1.5);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.hs-chan-person__lv{font-size:var(--pc-fs-cap);color:var(--ink-soft);font-variant-numeric:tabular-nums;white-space:nowrap}.hs-chan-actions{align-items:stretch;gap:calc(16 * var(--pc-u));flex-direction:column;width:100%;margin-top:auto;display:flex}.hs-chan-verdict.hs-ly-verdict{min-height:calc(60 * var(--pc-u))}.hs-chan-verdict .hs-ly-verdict__icon{width:max(36px, calc(44 * var(--pc-u)));height:max(36px, calc(44 * var(--pc-u)))}.hs-chan-verdict .hs-ly-verdict__title{font-size:var(--pc-fs-h2);font-variant-numeric:tabular-nums;line-height:1.3}.hs-chan-verdict .hs-ly-verdict__detail{font-size:var(--pc-fs-body)}.hs-chan-verdict.is-wait .hs-ly-verdict__title{color:var(--honey-lo)}.hs-chan-actions__row{gap:var(--pc-sp-3);grid-template-columns:minmax(0,1fr) minmax(0,2fr);display:grid}.hs-chan-actions__row .hs-btn{min-height:var(--pc-btn-h-main);font-size:var(--pc-fs-h2);font-weight:700}.hs-chan-friends{gap:var(--pc-sp-2);flex-direction:column;height:100%;min-height:0;display:flex}.hs-chan-friends__head{grid-template-columns:1fr calc(120 * var(--pc-u)) calc(140 * var(--pc-u)) calc(150 * var(--pc-u));padding:0 calc(var(--scroll-w,12px) + var(--pc-sp-6) - 2px) 0 calc(var(--pc-sp-5) - 2px);font-size:var(--pc-fs-small);color:var(--ink-soft);font-weight:700;display:grid}.hs-chan-friends__body{padding:2px var(--pc-sp-2) 6px 2px;flex:1}.hs-chan-friends__body .hs-ly-rows{gap:var(--pc-sp-2)}.hs-chan .hs-chan-frow .hs-ly-row__chips{flex:0 0 calc(120 * var(--pc-u));justify-content:center}.hs-chan .hs-chan-frow .hs-ly-row__meta{flex:0 0 calc(140 * var(--pc-u));text-align:center;justify-content:center}.hs-chan-friends__head>span+span{text-align:center}.hs-chan-where{font-size:var(--pc-fs-body);color:var(--ink);font-variant-numeric:tabular-nums;font-weight:700}.hs-chan .hs-chan-frow .hs-ly-row__action{min-width:calc(150 * var(--pc-u));padding-right:var(--pc-sp-3);justify-content:center;display:flex}.hs-chan .hs-chan-frow .hs-ly-row__action .hs-btn{min-height:var(--pc-btn-h);min-width:calc(120 * var(--pc-u))}@media (max-height:500px),(max-width:700px){.hs-chan-here{flex-wrap:wrap}.hs-chan-key{display:none}.hs-chan .hs-chan-row .hs-ly-row__meta{flex-basis:128px;width:128px}.hs-chan .hs-chan-row .hs-ly-meter__track{min-width:40px}.hs-chan-people{grid-template-columns:minmax(0,1fr)}.hs-chan-actions{flex-direction:column;align-items:stretch}.hs-chan-actions__row{grid-template-columns:1fr 1.6fr}.hs-chan-friends__head{display:none}}@media (min-width:701px) and (min-height:501px){.hs-chan .hs-ly-md__master{scrollbar-gutter:auto;flex-direction:column;padding:0;animation:none;display:flex;overflow:hidden;-webkit-mask-image:none;mask-image:none}.hs-chan .hs-chan-master{gap:var(--pc-sp-2);flex-direction:column;flex:auto;min-height:0;display:flex}.hs-chan .hs-chan-list{flex:1 1 0}.hs-chan .hs-chan-master[style]>.hs-chan-list{height:var(--hs-chan-list-h);flex:none}.hs-chan .hs-chan-list .hs-ly-scrollarea__body{padding:2px var(--pc-sp-3) 6px 2px}.hs-chan-master__foot{justify-content:center;align-items:center;gap:var(--pc-sp-2);padding:8px var(--pc-sp-3) 0 0;font-size:14px;font-weight:600;line-height:var(--lh-thai,1.5);color:var(--ink-2,color-mix(in srgb, var(--ink) 78%, var(--paper)));flex:none;margin:0;display:flex}.hs-chan-master__foot>svg{flex:none;width:16px;height:16px}.hs-chan .hs-ly-md{grid-template-columns:minmax(0, max(380px, calc(520 * var(--pc-u)))) minmax(0, 1fr)}.hs-chan .hs-chan-row .hs-ly-row__hit{padding-right:calc(12 * var(--pc-u) + var(--pc-sp-2));position:relative}.hs-chan .hs-chan-row:not(.is-locked) .hs-ly-row__text{padding-bottom:max(24px, calc(28 * var(--pc-u)));align-content:start;align-self:stretch}.hs-chan .hs-chan-row .hs-ly-row__chips{bottom:var(--pc-sp-2);left:calc(2 * var(--pc-sp-3) + var(--pc-ic-row));margin:0;position:absolute}.hs-chan .hs-chan-row .hs-ly-row__meta{flex:0 1 max(156px, calc(210 * var(--pc-u)));width:auto;min-width:150px}.hs-chan-rowmeta__line{gap:var(--pc-sp-2);min-width:0}.hs-chan-rowmeta__num{flex-shrink:0}.hs-chan .hs-chan-detail{gap:var(--pc-sp-3);flex-direction:column;min-height:0;display:flex;overflow:visible}.hs-chan .hs-chan-detail>:not(.hs-chan-people-box){flex:none}.hs-chan .hs-chan-people-box{padding:var(--pc-sp-3) var(--pc-sp-4);border:var(--line-thin) solid #2b1d0e2e;border-radius:var(--r-md);background:color-mix(in srgb, var(--paper-3) 45%, transparent);flex-direction:column;flex:auto;display:flex}.hs-chan .hs-chan-people{flex:0 auto;grid-template-columns:repeat(3,minmax(0,1fr));min-height:0;overflow-y:auto}.hs-chan .hs-ly-md__panel>.hs-ly-actbar{padding-top:var(--pc-sp-3)}.hs-chan .hs-chan-person{min-height:calc(64 * var(--pc-u));padding:var(--pc-sp-3)}.hs-chan .hs-chan-person .hs-chan-dot.is-lg{width:max(36px, calc(48 * var(--pc-u)));height:max(36px, calc(48 * var(--pc-u)))}.hs-chan .hs-chan-person__name{font-size:var(--pc-fs-label)}.hs-chan .hs-chan-person__lv{font-size:var(--pc-fs-small)}.hs-chan .hs-chan-row .hs-chan-dots .hs-chan-dot+.hs-chan-dot{margin-left:-9px}.hs-chan .hs-chan-detail__head{align-items:stretch}.hs-chan .hs-chan-detail__title{min-width:calc(150 * var(--pc-u));flex:none;justify-content:center}.hs-chan .hs-chan-detail__head>.hs-chan-load{flex:auto;justify-content:center;min-width:0}.hs-chan .hs-chan-detail__head>.hs-chan-plate.is-big{align-self:center}.hs-chan-zone__cell{padding:var(--pc-sp-3) var(--pc-sp-4);gap:2px}.hs-chan-zone__cell dt{gap:var(--pc-sp-2);font-size:max(14px, var(--pc-fs-small))}.hs-chan-zone__cell dd{font-size:var(--pc-fs-h2)}}.hs-chan-rowsub{align-items:center;gap:var(--pc-sp-2);min-width:0;display:flex}.hs-chan-rowsub__word{font-size:var(--pc-fs-small);font-weight:700;line-height:var(--lh-thai,1.5);white-space:nowrap}.hs-chan-rowsub__word.is-good{color:var(--leaf-lo)}.hs-chan-rowsub__word.is-mid{color:var(--honey-lo)}.hs-chan-rowsub__word.is-bad{color:var(--berry-lo)}@media (min-width:701px) and (min-height:501px){.hs-chan .hs-ly-md{grid-template-columns:minmax(0, max(440px, calc(520 * var(--pc-u)))) minmax(0, 1fr)}.hs-chan .hs-chan-row .hs-ly-row__hit{box-sizing:border-box;height:var(--hs-chan-row);min-height:0}.hs-chan .hs-chan-master:not([style])>.hs-chan-list:after{opacity:1}.hs-chan .hs-chan-row .hs-ly-row__text{flex:1 1 0;min-width:0}.hs-chan .hs-chan-row .hs-ly-row__title{text-overflow:ellipsis;overflow:hidden}.hs-chan .hs-chan-row .hs-ly-row__meta{flex:0 0 max(150px, calc(200 * var(--pc-u)));width:max(150px, calc(200 * var(--pc-u)));min-width:0}.hs-chan .hs-chan-list:after{height:24px}.hs-chan .hs-ly-md__detail:not(.is-empty){grid-template-rows:auto minmax(0,1fr)}.hs-chan .hs-chan-people-box{flex:0 auto;align-self:stretch}.hs-chan .hs-chan-people{flex:0 auto;grid-auto-rows:auto}.hs-chan .hs-chan-person{min-height:max(64px, calc(84 * var(--pc-u)));gap:var(--pc-sp-3)}.hs-chan .hs-chan-person__name{font-size:max(15px, var(--pc-fs-label))}.hs-chan .hs-chan-person__lv{font-size:max(14px, var(--pc-fs-small))}.hs-chan .hs-chan-person__text>.hs-ly-chip{align-self:flex-start;margin-top:2px}.hs-chan .hs-ly-md__panel>.hs-ly-actbar{align-self:stretch;align-items:stretch;margin-top:0}.hs-chan .hs-chan-actions{justify-content:flex-end;margin-top:0}.hs-chan .hs-chan-verdict.hs-ly-verdict{min-height:max(60px, calc(76 * var(--pc-u)));max-height:calc(150 * var(--pc-u));flex:auto;align-items:center}.hs-chan-friends__head>span:nth-child(2){left:calc(-1 * var(--pc-sp-3));position:relative}.hs-chan .hs-chan-actions{align-items:center;gap:var(--pc-sp-4);flex-direction:row}.hs-chan .hs-chan-actions>.hs-chan-verdict.hs-ly-verdict{min-width:0;min-height:max(56px, calc(64 * var(--pc-u)));flex:1 1 0}.hs-chan .hs-chan-actions__row{width:calc(372 * var(--pc-u));flex:none}.hs-chan{--hs-chan-row:max(36px, calc(38 * var(--pc-u)));--hs-chan-gap:4px}.hs-chan .hs-ly-md__master .hs-ly-rows,.hs-chan .hs-chan-list .hs-ly-rows{gap:4px}.hs-chan .hs-chan-row .hs-ly-row__hit{gap:var(--pc-sp-3);padding:2px calc(12 * var(--pc-u) + var(--pc-sp-2)) 2px var(--pc-sp-2)}.hs-chan .hs-chan-row .hs-ly-row__icon{width:max(28px, calc(30 * var(--pc-u)));height:max(28px, calc(30 * var(--pc-u)))}.hs-chan .hs-chan-row:not(.is-locked) .hs-ly-row__text{flex:none;align-self:center;padding-bottom:0}.hs-chan .hs-chan-row .hs-ly-row__title{overflow:visible}.hs-chan .hs-chan-row .hs-ly-row__chips{flex:auto;min-width:0;margin:0;position:static;overflow:hidden}.hs-chan .hs-chan-row .hs-ly-row__meta{flex:0 0 max(150px, calc(200 * var(--pc-u)));width:max(150px, calc(200 * var(--pc-u)))}.hs-chan .hs-chan-rowmeta{align-items:center;gap:var(--pc-sp-2);flex-direction:row}.hs-chan .hs-chan-rowmeta>.hs-ly-meter{flex:auto;min-width:40px}.hs-chan .hs-chan-rowmeta__line{flex:none;order:1;min-height:0}.hs-chan .hs-chan-rowmeta__num{text-align:right;min-width:3.2em}.hs-chan .hs-chan-row .hs-chan-dot{width:22px;height:22px}.hs-chan .hs-chan-verdict.hs-ly-verdict,.hs-chan .hs-chan-actions>.hs-chan-verdict.hs-ly-verdict{min-height:max(48px, calc(56 * var(--pc-u)))}.hs-chan .hs-chan-verdict .hs-ly-verdict__icon{width:max(32px, calc(40 * var(--pc-u)));height:max(32px, calc(40 * var(--pc-u)))}.hs-chan .hs-chan-actions__row .hs-btn{min-height:max(44px, calc(52 * var(--pc-u)))}.hs-chan .hs-chan-person{min-height:max(52px, calc(60 * var(--pc-u)));padding:var(--pc-sp-2) var(--pc-sp-3)}.hs-chan .hs-chan-person .hs-chan-dot.is-lg{width:max(34px, calc(40 * var(--pc-u)));height:max(34px, calc(40 * var(--pc-u)))}.hs-chan .hs-chan-plate.is-big{width:calc(68 * var(--pc-u));height:calc(68 * var(--pc-u))}.hs-chan .hs-chan-rowsub:has(.hs-ly-chip)>.hs-chan-rowsub__word{display:none}.hs-chan .hs-chan-row .hs-chan-plate__tag{display:none}.hs-chan .hs-chan-row .hs-chan-plate__num{font-size:max(16px, var(--win-fs-floor,0px), calc(18 * var(--pc-u)))}.hs-chan .hs-chan-row.is-here:not(.is-on){background:color-mix(in srgb, var(--honey) 22%, var(--paper))}.hs-chan .hs-chan-rowsub>.hs-chan-crowdchip{flex:none}.hs-chan .hs-chan-list .hs-ly-scrollarea__body{overflow-y:auto}.hs-chan .hs-chan-master[data-rows]>.hs-chan-list{flex:1 1 0;height:auto}.hs-chan .hs-chan-master[data-rows=cut]>.hs-chan-list{height:var(--hs-chan-list-h);flex:none}.hs-chan .hs-chan-master[data-rows=all]>.hs-chan-list:after{opacity:0}.hs-chan .hs-chan-master__foot{margin-top:auto}.hs-chan .hs-chan-master[data-roomy] .hs-chan-row .hs-ly-row__icon{width:var(--pc-ic-list);height:var(--pc-ic-list)}.hs-chan .hs-chan-master[data-roomy] .hs-chan-row .hs-ly-row__title{font-size:var(--pc-fs-h3)}.hs-chan .hs-chan-master[data-roomy] .hs-chan-row .hs-chan-plate__num{font-size:max(18px, var(--win-fs-floor,0px), calc(22 * var(--pc-u)))}}.hs-chan .hs-chan-zone.is-two{grid-template-columns:repeat(2,minmax(0,1fr))}.hs-menu__sep{width:3px;height:calc(30 * var(--u));background:#2b1d0e47;border-radius:2px;align-self:center;min-height:24px}.hs-p3-locked{opacity:.62;filter:saturate(.4)}.hs-menu__btn.hs-p3-locked:hover{transform:none}.hs-p3-locked__tag{border:var(--line-thin,2px) solid var(--ink);font-size:var(--fs-xs,12px);white-space:nowrap;background:#fff;border-radius:6px;align-items:center;gap:1px;padding:0 4px;font-weight:700;line-height:15px;display:inline-flex;position:absolute;bottom:-6px;left:50%;transform:translate(-50%)}.hs-mmenu__grid{overscroll-behavior:contain;max-height:calc(100dvh - 24px);overflow-y:auto}.hs-win.hs-p3win:not(.is-sheet) .hs-win__body{overflow-y:auto}.hs-win.hs-win--kit>.hs-win__body.is-flow{padding:10px 12px 12px;display:block;overflow:hidden auto}.hs-win.hs-win--kit:not(.is-top) .hs-win__bar{background:0 0}.hs-win.hs-win--kit:not(.is-top){background:linear-gradient(180deg, var(--honey-hi) 0, color-mix(in srgb, var(--honey) 72%, var(--paper)) 46px)}.hs-win.hs-win--kit:not(.is-top) .hs-win__title{opacity:.82}@media (min-width:701px) and (min-height:501px){.hs-win.hs-win--kit>.hs-win__body.is-flow{padding:max(10px, var(--pc-sp-3)) 12px 12px}}@media (max-height:500px),(max-width:700px){.hs-win.hs-win--kit>.hs-win__body.is-flow{padding:8px 10px 10px}}.hs-sysbanner,.hb-head.hb-head[data-book=pages],.hb-head.hb-head[data-book=honors],.hs-gh.hs-gh,.hs-qb-head.hs-qb-head,.hs-party__head.hs-party__head,.hs-mentor__head.hs-mentor__head,.hs-db-head.hs-db-head,.fe-radar__hint.fe-radar__hint{--sb-scrim:linear-gradient(90deg, color-mix(in srgb, var(--paper,#fff8e7) 94%, transparent) 0%, color-mix(in srgb, var(--paper,#fff8e7) 84%, transparent) 30%, color-mix(in srgb, var(--paper,#fff8e7) 40%, transparent) 64%, color-mix(in srgb, var(--paper,#fff8e7) 14%, transparent) 100%);background-color:var(--paper,#fff8e7);background-position:0 0,right 0 center;background-repeat:no-repeat;background-size:100% 100%,cover}.hb-head.hb-head[data-book=pages]{background-image:var(--sb-scrim), url(/ui/sys/w2_sysuib_achievements.webp)}.hb-head.hb-head[data-book=honors]{background-image:var(--sb-scrim), url(/ui/sys/w2_sysuib_honors.webp)}.hs-gh.hs-gh{background-image:var(--sb-scrim), url(/ui/sys/w2_sysuib_guild.webp)}.hs-qb-head.hs-qb-head,.hs-party__head.hs-party__head,.hs-mentor__head.hs-mentor__head,.fe-radar__hint.fe-radar__hint{border:var(--line-thin,1.5px) solid var(--ink,#3b2a10);min-height:64px;box-shadow:0 2px 0 var(--ink,#3b2a10);border-radius:14px;padding:8px 12px}.hs-qb-head.hs-qb-head{background-image:var(--sb-scrim), url(/ui/sys/w2_sysuib_bounty.webp)}.hs-party__head.hs-party__head{background-image:var(--sb-scrim), url(/ui/sys/w2_sysuib_party.webp)}.hs-mentor__head.hs-mentor__head{background-image:var(--sb-scrim), url(/ui/sys/w2_sysuib_mentor.webp)}.fe-radar__hint.fe-radar__hint{background-image:var(--sb-scrim), url(/ui/sys/w2_sysuib_liveops.webp);align-items:center;margin-top:0;display:flex}.hs-db-head.hs-db-head{border:var(--line-thin,1.5px) solid var(--ink,#3b2a10);border-radius:var(--r-md,16px);background-image:linear-gradient(#0000,#0000),url(/ui/sys/w2_sysuib_dailies.webp);padding:10px}.hs-db-head.hs-db-head>div{background-color:color-mix(in srgb, var(--paper,#fff8e7) 86%, transparent)}[data-window=starpath] .hs-ly-nav.hs-ly-nav{background-position:0 0,82% 100%;background-repeat:no-repeat;background-size:100% 100%,auto min(46%,220px);background-image:linear-gradient(180deg, var(--paper,#fff8e7) 50%, color-mix(in srgb, var(--paper,#fff8e7) 0%, transparent) 76%), url(/ui/sys/w2_sysuib_starpath.webp)}.cu-card.cu-card{background:linear-gradient(#fff8e100 46px,#fff8e1 92px) 0 0/100% 100% no-repeat,url(/ui/sys/w2_sysuib_guiding.webp) top/100% no-repeat,#fff8e1}.cu-card.cu-card .cu-card__head{padding-top:62px}.hs-insp-backdrop{z-index:130;pointer-events:auto;background:#2b1d0e66;place-items:center;display:grid;position:fixed;inset:0}.hs-insp{max-width:var(--insp-max-w,1200px);max-height:var(--insp-max-h,760px);border:var(--line) solid var(--ink);border-radius:var(--r-lg);background:var(--paper);box-shadow:0 6px 0 var(--ink);font-size:15px;line-height:var(--lh-thai);grid-template-rows:auto minmax(0,1fr);display:grid;overflow:hidden}.hs-insp__bar{align-items:center;gap:var(--pad-3);border-bottom:var(--line) solid var(--ink);padding:8px 10px 8px 20px;display:flex}.hs-insp__title{overflow-wrap:anywhere;flex:1 1 0;width:0;min-width:0;font-size:22px;font-weight:700;line-height:1.3}.hs-insp__bar.rarity-mythic .hs-insp__title{text-shadow:0 0 4px #ffffffe6,0 1px #fffc}.hs-insp__close{border:var(--line) solid var(--ink);background:var(--paper);cursor:pointer;border-radius:12px;width:40px;height:40px;font-size:18px;font-weight:700}.hs-insp__cols{gap:0 var(--pad-4);min-height:0;padding:var(--pad-4) var(--pad-4) 18px;grid-template-rows:minmax(0,1fr);grid-template-columns:224px auto 320px;display:grid}.hs-insp__left{flex-direction:column;gap:10px;min-width:0;min-height:0;display:flex;overflow:hidden}.hs-insp__icon{border-width:var(--line);border-radius:20px;align-self:center;width:136px;height:136px}.hs-insp__left>.hs-ic__quality{flex-wrap:wrap;justify-content:center;row-gap:2px;padding:0}.hs-insp__power{text-align:center;justify-items:center;gap:2px;display:grid}.hs-insp__power>.hs-power{max-width:100%;padding:3px 12px 3px 5px;font-size:15px}.hs-insp__power>.hs-power .hs-power__icon{width:26px;height:26px}.hs-insp__power>.hs-power .hs-power__num{font-size:19px}.hs-insp__power>.hs-power.is-wrong{padding:2px 10px;font-size:14px}.hs-insp__cmp{color:var(--ink-soft);font-size:13px;line-height:1.35}.hs-insp__facts{border:var(--line-thin) solid var(--ink);background:var(--paper-2);border-radius:12px;gap:1px;margin:0;padding:6px 12px;font-size:14px;line-height:1.45;list-style:none;display:grid}.hs-insp__facts>.is-slot{font-weight:700}.hs-insp__facts>.is-bad{color:var(--berry-lo);font-weight:600}.hs-insp__tags{flex-wrap:wrap;justify-content:center;align-items:center;gap:4px 8px;display:flex}.hs-insp__found{color:var(--ink-soft);font-size:12px}.hs-insp__left>.hs-ic__notes{margin:0}.hs-insp__acts{border-top:2px solid #2b1d0e38;gap:6px;padding-top:10px;display:grid}.hs-insp__why{background:color-mix(in srgb, var(--berry) 14%, var(--paper));color:var(--berry-lo);border-radius:10px;align-items:center;gap:6px;margin:0;padding:4px 10px;font-size:14px;font-weight:600;line-height:1.4;display:flex}.hs-insp__why>.hs-glyph{flex:none}.hs-insp__main.hs-btn{justify-content:center;width:100%;min-height:44px;font-size:16px;font-weight:700}.hs-insp__main.is-off,.hs-insp__main.is-off:disabled{background:var(--paper-3,var(--paper));box-shadow:none;color:var(--ink-soft);filter:none;opacity:1;cursor:var(--cur-not-allowed,not-allowed);border-style:solid}.hs-insp__more{flex-wrap:wrap;gap:6px;display:flex}.hs-insp__act.hs-btn{flex:auto;justify-content:center;min-height:34px;font-size:14px}.hs-insp__links{gap:2px;display:grid}.hs-insp__links:not(:first-child){border-top:1px solid #2b1d0e2e;padding-top:4px}.hs-insp__link{border:var(--line-thin,2px) solid transparent;min-width:0;min-height:32px;color:var(--ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border-radius:10px;align-items:center;gap:6px;padding:4px 8px;font-size:14px;font-weight:600;line-height:1.25;display:flex}.hs-insp__link>.hs-glyph{color:var(--ink-soft);flex:none}.hs-insp__link-label{overflow-wrap:anywhere;min-width:0}.hs-insp__link:hover:not(:disabled),.hs-insp__link:focus-visible{border-color:var(--ink);background:var(--paper);outline:none}.hs-insp__link:active:not(:disabled){background:var(--paper-3)}.hs-insp__link:disabled{color:var(--ink-soft);opacity:.6;cursor:var(--cur-not-allowed,not-allowed)}.hs-insp__mid{width:344px;min-height:0;overflow:hidden}.hs-insp__mid.is-cols{width:584px}.hs-insp__mid>.hs-ic:empty{display:none}.hs-insp__mid>.hs-ic{border-width:var(--line-thin);box-shadow:none;border-radius:16px;padding-bottom:12px}.hs-insp__mid.is-cols>.hs-ic{column-count:2;column-rule:1px solid #2b1d0e2e;column-gap:0}.hs-insp__mid.is-cols>.hs-ic>*{break-inside:avoid}.hs-insp__mid .hs-ic__sec,.hs-insp__mid .hs-ic__special,.hs-insp__mid .hs-ic__ext,.hs-insp__mid .hs-ic__desc{margin-top:10px}.hs-insp__mid .hs-ic__sec.is-base{margin-top:8px}.hs-insp__mid .hs-ic__head{border-bottom:1px solid #2b1d0e33;margin-bottom:2px;padding-bottom:1px}.hs-insp__mid .hs-ic__meter{border-radius:2px;height:4px;margin:-2px 0 2px}.hs-insp__mid .hs-ic__socks{gap:1px}.hs-insp__mid .hs-ic__desc{font-size:13px;line-height:1.45}.hs-insp__right{gap:var(--pad-3);flex-direction:column;min-width:0;min-height:0;display:flex;overflow:hidden}.hs-insp__tabbox{flex-direction:column;display:flex}.hs-insp__tabs{gap:4px;display:flex}.hs-insp__tab{border:var(--line-thin) solid var(--ink);background:var(--paper-2);min-height:34px;color:var(--ink-soft);font:inherit;cursor:pointer;border-bottom:0;border-radius:10px 10px 0 0;flex:1;padding:4px 0;font-size:15px;font-weight:600}.hs-insp__tab.is-on{background:var(--honey);color:var(--ink)}.hs-insp__pane{padding:var(--pad-3);border:var(--line-thin) solid var(--ink);background:var(--paper);gap:var(--pad-2);border-radius:0 0 12px 12px;flex-direction:column;display:flex}.hs-insp__pane.is-compare{padding:0;overflow:hidden}.hs-insp__pane>.hs-ic{width:100%;box-shadow:none;border:0;border-radius:0}.hs-insp__set{border:var(--line-thin) solid var(--ink);background:var(--paper-2);border-radius:12px;padding:10px 12px 12px}.hs-insp__set:empty{display:none}.hs-insp__set>.hs-ic__sec,.hs-insp__set>.hs-item__section{margin:0;padding:0}.hs-insp__pane.is-compare>.hs-insp__empty{padding:var(--pad-3)}.hs-ic__srcs.is-insp{gap:6px}.hs-insp__pager{justify-content:space-between;align-items:center;margin-top:auto;font-size:14px;display:flex}.hs-insp__empty,.hs-insp__note{color:var(--ink-soft);margin:0;font-size:14px}.hs-insp__price>div{margin:0 0 4px}.hs-eqw{gap:var(--pad-3,12px);flex-direction:column;min-height:100%;padding-top:2px;display:flex}.hs-eqw__board{--cell:56px;--col:84px;grid-template-columns:var(--col) var(--col) minmax(180px, 1fr) var(--col) var(--col);flex:auto;grid-template-rows:repeat(4,minmax(auto,1fr));justify-content:center;place-items:center;gap:4px 8px;display:grid}.hs-eqw__board .hs-eq__cell{width:var(--col);grid-area:auto;gap:3px}.hs-eqw__board .hs-eq__cell .hs-slot{width:var(--cell);height:var(--cell)}.hs-eqw__board .hs-eq__label{max-width:var(--col);font-size:13px;line-height:1.3}.hs-eqw__board .hs-eq__cell.is-picked .hs-eq__label{color:var(--ink);font-weight:600}.hs-eqw__board .hs-eq__doll{grid-area:1/3/span 4;place-self:stretch stretch;min-height:0}.hs-eqw__board.is-fashion .hs-eq__doll{grid-column:2/span 3}.hs-eqw__fashion{justify-content:space-between;align-items:center;gap:var(--pad-2,8px);border:var(--line-thin) solid var(--ink);background:var(--paper-2);border-radius:14px;flex-wrap:wrap;flex:none;padding:8px 12px;display:flex;box-shadow:inset 0 2px #ffffff8c}.hs-eqw__sets.hs-gsets{border:var(--line-thin) solid var(--ink);background:var(--paper-2);border-radius:14px;flex:none;grid-template-columns:112px minmax(0,1fr);align-items:start;gap:6px 14px;padding:8px 14px 10px;display:grid;box-shadow:inset 0 2px #ffffff8c}.hs-eqw__sets .hs-gsets__side{border-right:2px solid #2b1d0e2e;grid-area:1/1;align-self:stretch;padding-right:12px}.hs-eqw__sets .hs-gsets__h{color:var(--ink);font-size:14px;font-weight:700;line-height:1.4}.hs-eqw__sets .hs-gsets__more{line-height:1.4}.hs-eqw__sets .hs-gsets__none{grid-area:1/2;align-self:center}.hs-eqw__sets .hs-gsets__list{grid-area:1/2;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px;display:grid}.hs-eqw__sets .hs-gsets__list.is-n1{grid-template-columns:minmax(0,1fr)}.hs-eqw__sets .hs-gset.is-panel{border-top:0;min-width:0;padding-top:0}.hs-eqw__sets .hs-gsets__list.is-n2>.hs-gset+.hs-gset{border-left:2px solid #2b1d0e2e;padding-left:16px}.hs-eqw__sets .hs-gset__head{justify-content:flex-start;align-items:center;gap:8px;margin:0;font-size:13px;font-weight:700;line-height:1.4;display:flex}.hs-eqw__sets .hs-gsets__list.is-n1 .hs-gset__steps{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:16px}.hs-eqw__sets .hs-gset__step{font-size:13px;line-height:1.35}.hs-eqw__sets .hs-gsets__total{border:var(--line-thin) solid color-mix(in srgb, var(--honey-lo) 45%, transparent);background:color-mix(in srgb, var(--honey) 20%, var(--paper));color:var(--ink);border-radius:10px;grid-column:1/-1;padding:3px 10px;font-size:13px;line-height:1.4}@media (max-width:1599.98px),(max-height:1000.67px){.hs-eqw{gap:8px}.hs-eqw__board{--cell:50px;row-gap:2px}.hs-eqw__sets.hs-gsets{gap:4px 12px;padding:6px 12px 8px}.hs-eqw__sets .hs-gsets__total{padding-block:2px}}@media (max-height:500px),(max-width:700px){.hs-eqw__board{--col:58px;--cell:48px;grid-template-columns:var(--col) var(--col) minmax(110px, 1fr) var(--col) var(--col);width:100%;max-width:600px;margin-inline:auto}.hs-eqw__sets .hs-gsets__list,.hs-eqw__sets .hs-gsets__list.is-n1 .hs-gset__steps{grid-template-columns:minmax(0,1fr)}.hs-eqw__sets .hs-gsets__list.is-n2>.hs-gset+.hs-gset{border-left:0;padding-left:0}}.hs-eqpop{gap:8px;padding:10px 14px 12px;display:grid}.hs-eqpop.has-card{background:var(--paper);border-top:2px solid #2b1d0e38}.hs-eqpop__head{grid-template-rows:auto auto;grid-template-columns:46px minmax(0,1fr);align-items:center;column-gap:10px;display:grid}.hs-eqpop__ghost{border:var(--line-thin) solid #2b1d0e73;background:var(--paper-2);opacity:.85;border-radius:12px;grid-row:1/span 2;place-items:center;width:46px;height:46px;display:grid}.hs-eqpop__title{color:var(--ink);font-size:16px;font-weight:700;line-height:1.3}.hs-eqpop__sub{color:var(--ink-soft);font-size:13px;line-height:1.3}.hs-eqpop__body{grid-template-columns:minmax(0,1fr);align-items:start;gap:10px;display:grid}.hs-eqpop__body.has-closeup{grid-template-columns:116px minmax(0,1fr)}.hs-eqpop__closeup{border:var(--line-thin) solid var(--ink);background:linear-gradient(#bfe6ff 0%,#eef8ff 85%);border-radius:12px;height:112px;position:relative;overflow:hidden}.hs-eqpop__closeup .hs-hero{inset:2px}.hs-eqpop__closeup-tag{border:var(--line-thin) solid var(--ink);background:var(--paper);max-width:calc(100% - 10px);color:var(--ink);white-space:nowrap;text-overflow:ellipsis;pointer-events:none;border-radius:999px;padding:0 7px;font-size:12px;font-weight:600;line-height:1.5;position:absolute;top:5px;left:5px;overflow:hidden}.hs-eqpop__closeup-note{background:color-mix(in srgb, var(--paper) 90%, transparent);color:var(--ink);text-align:center;pointer-events:none;border-radius:8px;padding:1px 6px;font-size:12px;line-height:1.35;position:absolute;bottom:4px;left:4px;right:4px}.hs-eqpop__closeup-miss{color:var(--ink-soft);text-align:center;place-items:center;padding:0 8px;font-size:12px;line-height:1.35;display:grid;position:absolute;inset:0}.hs-eqpop__spares{gap:6px;min-width:0;display:grid}.hs-eqpop__spares-h{color:var(--ink);flex-wrap:wrap;align-items:baseline;gap:2px 8px;font-size:14px;font-weight:700;line-height:1.35;display:flex}.hs-eqpop__spares-h span{color:var(--ink-soft);font-size:12px;font-weight:400}.hs-eqpop__spares-row{--cell:44px;flex-wrap:wrap;gap:7px;padding:3px 3px 0 0;display:flex}.hs-eqpop__spare{display:inline-grid;position:relative}.hs-eqpop__spare .hs-slot.is-locked{opacity:.55}.hs-eqpop__trend{border:var(--line-thin) solid var(--ink);background:var(--paper);width:18px;height:18px;color:var(--ink);pointer-events:none;border-radius:50%;place-items:center;font-size:12px;font-weight:700;line-height:1;display:grid;position:absolute;top:-4px;right:-4px}.hs-eqpop__trend.is-up{background:var(--leaf-hi)}.hs-eqpop__trend.is-down{background:var(--berry);color:var(--paper)}.hs-eqpop__trend.is-locked{background:var(--ink);color:var(--paper)}.hs-eqpop__tip,.hs-eqpop__none{color:var(--ink-soft);margin:0;font-size:13px;line-height:1.4}.hs-eqpop__none{text-align:center;border:2px solid #2b1d0e2e;border-radius:10px;padding:8px 10px}.hs-win--qboard .hs-win__body{overflow:hidden}.hs-qb2{--qb-main:var(--honey);--qb-gap:10px;min-height:0;font-size:var(--pc-fs-body,15px);flex-direction:column;flex:1;gap:8px;line-height:1.35;display:flex;position:relative;overflow:hidden}.hs-qb2 [data-kind=main]{--qk:var(--honey);--qk-lo:var(--honey-lo)}.hs-qb2 [data-kind=side]{--qk:var(--sky);--qk-lo:var(--sky-lo)}.hs-qb2 [data-kind=secret]{--qk:#b07cf0;--qk-lo:#6f43b8}.hs-qb2 [data-kind=job]{--qk:var(--wood);--qk-lo:#8a5521}.hs-qb2 [data-kind=daily]{--qk:var(--leaf);--qk-lo:var(--leaf-lo)}.hs-qb2 [data-kind=bounty]{--qk:#ff8a3d;--qk-lo:#c55410}.hs-qb2 [data-kind=kindness]{--qk:#ff8fb8;--qk-lo:#d0457c}.hs-qb2 [data-kind=weekly]{--qk:#3fc7c0;--qk-lo:#1d8782}.hs-qb2 [data-kind=festival]{--qk:var(--berry);--qk-lo:var(--berry-lo)}.hs-qb2 [data-kind=gift]{--qk:#ffd76a;--qk-lo:#c79a1c}.hs-qb2 [data-kind=lesson]{--qk:#8fd3ff;--qk-lo:#3a8fc8}.hs-qb2-mark{border:2px solid var(--ink);background:var(--qk,var(--paper-2));width:30px;height:30px;color:var(--ink);box-shadow:inset 0 -3px 0 color-mix(in srgb, var(--qk-lo,var(--ink-soft)) 55%, transparent);border-radius:50%;flex:none;place-items:center;display:inline-grid}.hs-qb2-head{flex:none;justify-content:space-between;align-items:center;gap:12px;min-width:0;display:flex}.hs-qb2-tabs{flex:0 auto;min-width:0}.hs-qb2-head__info{color:var(--ink-soft);font-size:var(--pc-fs-small,14px);white-space:nowrap;flex:none;align-items:center;gap:10px;display:flex}.hs-qb2-head__rounds,.hs-qb2-head__reset,.hs-qb2-head__gold{border:2px solid color-mix(in srgb, var(--ink) 25%, transparent);background:var(--paper);border-radius:999px;align-items:center;gap:5px;padding:3px 10px;display:inline-flex}.hs-qb2-head__gold{border-color:var(--ink);background:var(--honey-hi);color:var(--ink);font-weight:700}.hs-qb2-body{gap:var(--qb-gap);flex:1;grid-template-columns:196px minmax(0,1fr) 640px;min-height:0;display:grid}.hs-qb2-side{border:2px solid color-mix(in srgb, var(--ink) 18%, transparent);background:color-mix(in srgb, var(--paper-2) 70%, transparent);border-radius:14px;flex-direction:column;gap:6px;min-height:0;padding:10px;display:flex;overflow:hidden}.hs-qb2-side__label{color:var(--ink-soft);font-size:var(--pc-fs-cap,13px);padding:2px 2px 0;font-weight:700}.hs-qb2-kinds{grid-template-columns:1fr;gap:3px;display:grid}.hs-qb2-kind,.hs-qb2-sort{min-height:30px;color:var(--ink);font:inherit;font-size:var(--pc-fs-small,14px);text-align:left;cursor:var(--cur-pointer,pointer);background:0 0;border:2px solid #0000;border-radius:10px;align-items:center;gap:7px;padding:2px 8px 2px 4px;display:flex}.hs-qb2-kind .hs-qb2-mark{border-width:1.5px;width:22px;height:22px}.hs-qb2-kind>span:not(.hs-qb2-mark){text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.hs-qb2-kind>b{background:color-mix(in srgb, var(--ink) 10%, transparent);min-width:22px;font-size:var(--pc-fs-cap,13px);text-align:center;border-radius:999px;padding:0 6px}.hs-qb2-kind:hover,.hs-qb2-sort:hover{background:color-mix(in srgb, var(--paper) 80%, transparent)}.hs-qb2-kind.is-on,.hs-qb2-sort.is-on{border-color:var(--ink);background:var(--paper);box-shadow:0 2px 0 var(--ink);font-weight:700}.hs-qb2-kind.is-deal>svg{color:var(--berry-lo)}.hs-qb2-sorts{grid-template-columns:1fr 1fr;gap:3px;display:grid}.hs-qb2-sort{justify-content:center;min-height:28px;padding:2px 6px}.hs-qb2-mine{border:2px solid color-mix(in srgb, var(--ink) 25%, transparent);background:var(--paper);color:var(--ink);font:inherit;font-size:var(--pc-fs-small,14px);cursor:var(--cur-pointer,pointer);border-radius:10px;align-items:center;gap:8px;margin-top:auto;padding:6px 8px;display:flex}.hs-qb2-mine__box{border:2px solid var(--ink);background:var(--paper);border-radius:6px;place-items:center;width:20px;height:20px;display:grid}.hs-qb2-mine.is-on .hs-qb2-mine__box{background:var(--leaf);color:var(--paper)}.hs-qb2-list{flex-direction:column;gap:6px;min-width:0;min-height:0;display:flex}.hs-qb2-note{border:2px solid var(--honey-lo);background:color-mix(in srgb, var(--honey-hi) 35%, var(--paper));font-size:var(--pc-fs-small,14px);border-radius:10px;align-items:flex-start;gap:6px;margin:0;padding:6px 10px;display:flex}.hs-qb2-cards{flex:1;grid-template-rows:repeat(6,minmax(0,1fr));gap:6px;min-height:0;display:grid}.hs-qb2-card{border:2px solid color-mix(in srgb, var(--ink) 30%, transparent);background:var(--paper);min-width:0;min-height:0;color:var(--ink);font:inherit;text-align:left;cursor:var(--cur-pointer,pointer);border-radius:12px;align-items:center;gap:10px;padding:4px 10px 4px 12px;display:flex;position:relative;overflow:hidden}.hs-qb2-card:hover{border-color:var(--ink)}.hs-qb2-card.is-on{border-color:var(--ink);background:color-mix(in srgb, var(--honey-hi) 18%, var(--paper));box-shadow:0 3px 0 var(--ink)}.hs-qb2-card.is-locked,.hs-qb2-card.is-done{background:color-mix(in srgb, var(--paper-2) 60%, var(--paper))}.hs-qb2-card.is-locked .hs-qb2-mark,.hs-qb2-card.is-done .hs-qb2-mark{filter:saturate(.35);opacity:.8}.hs-qb2-card.is-ready{border-color:var(--leaf-lo)}.hs-qb2-card__main{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.hs-qb2-card__top{align-items:center;gap:6px;min-width:0;display:flex}.hs-qb2-card__name{min-width:72px;font-size:var(--pc-fs-label,16px);text-overflow:ellipsis;white-space:nowrap;flex:0 auto;font-weight:700;overflow:hidden}.hs-qb2-card__marks{flex:none;align-items:center;gap:4px;margin-left:auto;display:inline-flex}.hs-qb2-card__marks>*{gap:3px}.hs-qb2-card__marks>.is-icon{padding:0 5px}.hs-qb2-card__lv{background:color-mix(in srgb, var(--ink) 9%, transparent);font-size:var(--pc-fs-cap,13px);white-space:nowrap;border-radius:999px;flex:none;margin-left:auto;padding:0 8px;font-weight:700}.hs-qb2-card__marks+.hs-qb2-card__lv{margin-left:0}.hs-qb2-card__lv.is-red,.hs-qb2-detail__lv.is-red{background:color-mix(in srgb, var(--berry) 18%, var(--paper));color:var(--berry-lo)}.hs-qb2-card__facts{color:var(--ink-soft);font-size:var(--pc-fs-cap,13px);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.hs-qb2-card__prog{background:color-mix(in srgb, var(--qk,var(--honey)) 22%, var(--paper));color:var(--ink);border-radius:999px;margin-left:8px;padding:0 7px}.hs-qb2-card__tags{min-width:0;min-height:calc(1.5em + 3px);font-size:var(--pc-fs-min,12px);white-space:nowrap;align-items:center;gap:4px;line-height:1.5;display:flex;overflow:hidden}.hs-qb2-card__lock{min-width:0;color:var(--berry-lo);font-size:var(--pc-fs-cap,13px);text-overflow:ellipsis;align-items:center;gap:4px;display:inline-flex;overflow:hidden}.hs-qb2-card__locktext{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.hs-qb2-card__reward{min-width:70px;font-size:var(--pc-fs-cap,13px);flex-direction:column;flex:none;align-items:flex-end;gap:2px;font-weight:700;display:flex}.hs-qb2-card__reward>span{align-items:center;gap:4px;display:inline-flex}.hs-qb2-card__reward svg{color:var(--honey-lo)}.hs-qb2-chip{font-size:var(--pc-fs-min,12px);white-space:nowrap;border:1.5px solid;border-radius:999px;flex:none;align-items:center;padding:0 8px;font-weight:700;line-height:1.5;display:inline-flex}.hs-qb2-chip.is-honey{color:var(--honey-lo);background:color-mix(in srgb, var(--honey-hi) 30%, var(--paper))}.hs-qb2-chip.is-leaf{color:var(--leaf-lo);background:color-mix(in srgb, var(--leaf) 14%, var(--paper))}.hs-qb2-chip.is-sky{color:var(--sky-lo);background:color-mix(in srgb, var(--sky) 14%, var(--paper))}.hs-qb2-chip.is-berry{color:var(--berry-lo);background:color-mix(in srgb, var(--berry) 12%, var(--paper))}.hs-qb2-chip.is-grey{color:var(--ink-soft);background:color-mix(in srgb, var(--ink) 6%, var(--paper))}.hs-qb2-chip.is-v-great{color:var(--paper);border-color:var(--leaf-lo);background:var(--leaf)}.hs-qb2-chip.is-v-good{color:var(--leaf-lo);background:color-mix(in srgb, var(--leaf) 18%, var(--paper))}.hs-qb2-chip.is-v-even{color:var(--sky-lo);background:color-mix(in srgb, var(--sky) 14%, var(--paper))}.hs-qb2-chip.is-v-items{color:var(--ink-soft);background:color-mix(in srgb, var(--paper-3) 50%, var(--paper))}.hs-qb2-pager,.hs-qb2-objs__pager{font-size:var(--pc-fs-small,14px);justify-content:center;align-items:center;gap:10px;font-weight:700;display:flex}.hs-qb2-pager{flex:none}.hs-qb2-pg{border:2px solid var(--ink);background:var(--paper);width:30px;height:28px;color:var(--ink);cursor:var(--cur-pointer,pointer);border-radius:9px;place-items:center;display:grid}.hs-qb2-pg:disabled{opacity:.35;cursor:default}.hs-qb2-empty{color:var(--ink-soft);text-align:center;place-items:center;gap:8px;margin:0;padding:24px;display:grid}.hs-qb2-right{min-width:0;min-height:0;display:flex}.hs-qb2-right>.hs-qb2-empty{border:2px solid color-mix(in srgb, var(--ink) 25%, transparent);border-radius:14px;flex:1}.hs-qb2-detail{border:2px solid var(--ink);background:var(--paper);min-width:0;min-height:0;box-shadow:0 2px 0 color-mix(in srgb, var(--ink) 14%, transparent);border-radius:14px;flex-direction:column;flex:1;gap:6px;padding:10px 14px;display:flex;overflow:hidden}.hs-qb2-found{background:color-mix(in srgb, #b07cf0 22%, var(--paper));font-size:var(--pc-fs-small,14px);border-radius:10px;flex-wrap:wrap;align-items:center;gap:6px;margin:0;padding:5px 10px;display:flex}.hs-qb2-detail__head{align-items:center;gap:10px;display:flex}.hs-qb2-detail__head .hs-qb2-mark{width:40px;height:40px}.hs-qb2-detail__title{min-width:0}.hs-qb2-detail__title h3{font-size:var(--pc-fs-h2,20px);text-overflow:ellipsis;white-space:nowrap;margin:0;line-height:1.2;overflow:hidden}.hs-qb2-detail__kind{color:var(--ink-soft);font-size:var(--pc-fs-small,14px);flex-wrap:wrap;align-items:center;gap:4px 10px;margin:2px 0 0;display:flex}.hs-qb2-detail__lv{background:color-mix(in srgb, var(--ink) 9%, transparent);color:var(--ink);border-radius:999px;padding:0 8px;font-weight:700}.hs-qb2-detail__facts{font-weight:700;font-size:var(--pc-fs-small,14px);margin:0}.hs-qb2-detail__tags{flex-wrap:wrap;gap:4px;max-height:22px;margin:0;display:flex;overflow:hidden}.hs-qb2-detail__summary{color:var(--ink-soft);font-size:var(--pc-fs-small,14px);-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.hs-qb2-detail__who{background:color-mix(in srgb, var(--paper-2) 60%, var(--paper));font-size:var(--pc-fs-small,14px);border-radius:10px;flex-direction:column;gap:1px;padding:4px 10px;display:flex}.hs-qb2-detail__who>p{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.hs-qb2-objs{flex-direction:column;flex:1;gap:4px;min-height:0;display:flex;overflow:hidden}.hs-qb2-objs__head{color:var(--ink-soft);font-size:var(--pc-fs-cap,13px);justify-content:space-between;align-items:center;font-weight:700;display:flex}.hs-qb2-objs__none{color:var(--ink-soft);font-size:var(--pc-fs-small,14px);margin:0}.hs-qb2-objs__list{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.hs-qb2-obj__title{align-items:center;gap:6px;margin:0;font-weight:700;display:flex}.hs-qb2-obj__tick{border:2px solid var(--ink);background:var(--paper);border-radius:6px;flex:none;place-items:center;width:18px;height:18px;display:grid}.hs-qb2-obj.is-done .hs-qb2-obj__tick{background:var(--leaf);color:var(--paper)}.hs-qb2-obj__text{flex:1;min-width:0}.hs-qb2-obj__count{background:color-mix(in srgb, var(--qk,var(--honey)) 25%, var(--paper));font-size:var(--pc-fs-small,14px);border-radius:999px;flex:none;padding:0 8px}.hs-qb2-obj__lines{font-size:var(--pc-fs-small,14px);flex-direction:column;gap:1px;margin:2px 0 0 24px;padding:0;line-height:1.32;list-style:none;display:flex}.hs-qb2-line{padding-left:12px;position:relative}.hs-qb2-line:before{background:var(--qk-lo,var(--ink-soft));content:"";border-radius:50%;width:5px;height:5px;position:absolute;top:.62em;left:0}.hs-qb2-line[data-key=route],.hs-qb2-line[data-key=entry]{color:var(--sky-lo)}.hs-qb2-line[data-key=collect],.hs-qb2-line[data-key=hazard]{color:var(--berry-lo)}.hs-qb2-line[data-key=drop]{color:var(--leaf-lo)}.hs-qb2-detail__rewards{border-top:2px solid color-mix(in srgb, var(--ink) 18%, transparent);flex-wrap:wrap;align-items:center;gap:4px 10px;padding-top:6px;display:flex}.hs-qb2-detail__label{color:var(--ink-soft);font-size:var(--pc-fs-cap,13px);font-weight:700}.hs-qb2-detail__value{color:var(--ink-soft);font-size:var(--pc-fs-small,14px);flex-basis:100%}.hs-qb2-detail__lock{border:2px solid color-mix(in srgb, var(--berry) 45%, transparent);background:color-mix(in srgb, var(--berry) 9%, var(--paper));color:var(--berry-lo);font-size:var(--pc-fs-small,14px);border-radius:10px;align-items:center;gap:6px;margin:0;padding:6px 10px;font-weight:700;display:flex}.hs-qb2-actions{flex:none;justify-content:space-between;align-items:flex-end;gap:8px;display:flex}.hs-qb2-actions__minor,.hs-qb2-actions__main{align-items:flex-end;gap:6px;display:flex}.hs-qb2-act{flex-direction:column;align-items:center;gap:1px;display:flex}.hs-qb2-act__sub{color:var(--ink-soft);font-size:var(--pc-fs-min,12px);white-space:nowrap}.hs-qb2-primary{min-width:210px}.hs-qb2-mult{border:2px solid var(--ink);border-radius:10px;display:inline-flex;overflow:hidden}.hs-qb2-mult__b{background:var(--paper);min-width:42px;min-height:38px;color:var(--ink);font:inherit;cursor:var(--cur-pointer,pointer);border:0;font-weight:700}.hs-qb2-mult__b+.hs-qb2-mult__b{border-left:2px solid var(--ink)}.hs-qb2-mult__b.is-on{background:var(--honey)}.hs-qv2-slot-empty{display:none}@media (max-width:1599.98px),(max-height:1000.67px){.hs-qb2 .hs-qb2-card__main{flex-flow:wrap;align-content:center;align-items:center;gap:1px 8px}.hs-qb2 .hs-qb2-card__top{flex:1 0 100%}.hs-qb2 .hs-qb2-card__facts{flex:0 auto;max-width:calc(100% - 10px)}.hs-qb2 .hs-qb2-card__tags{flex-wrap:wrap;flex:1 1 0;min-height:0;max-height:calc(1.5em + 4px)}.hs-qb2 .hs-qb2-card__tags:before{content:"";flex:none;width:0;height:calc(1.5em + 4px);margin-right:-4px}.hs-qb2 .hs-qb2-card__lock{flex:1 1 0}.hs-qb2 .hs-qb2-card.is-locked .hs-qb2-card__facts,.hs-qb2 .hs-qb2-card__marks>:nth-child(n+2){display:none}}@media (min-width:1599.99px) and (min-height:1000.68px){:root[data-hs-text] .hs-qb2 .hs-qb2-card__marks>:nth-child(n+2){display:none}}.hs-qb2 .hs-qb2-head__info{color:var(--ink);gap:8px}.hs-qb2-rounds{align-items:stretch;gap:6px;display:flex}.hs-qb2-round{border:2px solid color-mix(in srgb, var(--ink) 25%, transparent);background:var(--paper);border-radius:12px;grid-template-columns:auto auto;align-items:baseline;gap:3px 8px;min-width:96px;padding:4px 10px 5px;line-height:1.2;display:grid}.hs-qb2-round__name{color:var(--ink-soft);font-size:13px;font-weight:700}.hs-qb2-round__num{color:var(--ink);font-variant-numeric:tabular-nums;justify-self:end;font-size:14px;font-weight:800}.hs-qb2-round__bar{border:1.5px solid color-mix(in srgb, var(--ink) 55%, transparent);background:color-mix(in srgb, var(--ink) 8%, var(--paper-2));border-radius:999px;grid-column:1/-1;height:6px;position:relative;overflow:hidden}.hs-qb2-round__bar>i{background:var(--leaf);border-radius:999px;position:absolute;inset:0 auto 0 0}.hs-qb2-round.is-empty .hs-qb2-round__num{color:var(--berry-lo)}.hs-qb2 .hs-qb2-head__reset,.hs-qb2 .hs-qb2-head__gold{font-variant-numeric:tabular-nums;border-radius:12px;align-self:stretch;gap:6px;padding:0 12px;font-size:14px}.hs-qb2 .hs-qb2-head__reset{background:var(--paper);color:var(--ink);font-weight:700}.hs-qb2 .hs-qb2-head__reset>.hs-glyph,.hs-qb2 .hs-qb2-head__reset>svg{color:var(--ink-soft)}.hs-qb2 .hs-qb2-head__gold{box-shadow:inset 0 -3px 0 color-mix(in srgb, var(--honey-lo) 45%, transparent);font-size:15px}.hs-qb2 .hs-qb2-list{border:2px solid color-mix(in srgb, var(--ink) 18%, transparent);background:color-mix(in srgb, var(--paper-2) 70%, transparent);border-radius:14px;gap:8px;padding:8px}.hs-qb2 .hs-qb2-cards{gap:6px}.hs-qb2 .hs-qb2-pager{border-top:2px solid color-mix(in srgb, var(--ink) 18%, transparent);justify-content:center;gap:12px;padding:6px 0}.hs-qb2 .hs-qb2-pager>span{border:2px solid color-mix(in srgb, var(--ink) 25%, transparent);background:var(--paper);min-width:64px;color:var(--ink);font-variant-numeric:tabular-nums;text-align:center;border-radius:999px;padding:2px 12px;font-size:14px}.hs-qb2 .hs-qb2-pg{background:var(--honey-hi);width:34px;height:30px;box-shadow:0 3px 0 var(--ink);border-radius:10px}.hs-qb2 .hs-qb2-pg:hover:not(:disabled){background:var(--honey)}.hs-qb2 .hs-qb2-pg:active:not(:disabled){box-shadow:0 1px 0 var(--ink);transform:translateY(2px)}.hs-qb2 .hs-qb2-pg:disabled{background:var(--paper);box-shadow:0 3px 0 color-mix(in srgb, var(--ink) 40%, transparent)}.hs-qb2-side.hs-qb2-rail{gap:0;padding:8px 9px 10px}.hs-qb2-rail__group{flex-direction:column;flex:none;gap:4px;display:flex}.hs-qb2-rail__group+.hs-qb2-rail__group{border-top:2px solid color-mix(in srgb, var(--ink) 18%, transparent);margin-top:8px;padding-top:6px}.hs-qb2-rail .hs-qb2-side__label{color:var(--ink);font-size:max(14px, var(--pc-fs-small,14px));letter-spacing:.04em;padding:0 4px;font-weight:700;line-height:1.5}.hs-qb2-rail .hs-qb2-kinds{gap:2px}.hs-qb2-rail .hs-qb2-kind{min-height:30px;cursor:var(--cur-pointer,pointer);border:2px solid #0000;border-radius:10px;gap:8px;padding:2px 6px 2px 4px;line-height:1.3}.hs-qb2-rail .hs-qb2-kind>svg{width:22px;color:var(--ink-soft);flex:none}.hs-qb2-rail .hs-qb2-kind .hs-qb2-mark{flex:none}.hs-qb2-rail .hs-qb2-kind>span:not(.hs-qb2-mark){text-overflow:clip;white-space:normal;flex:1;min-width:0;overflow:visible}.hs-qb2-rail .hs-qb2-kind>b{border:1.5px solid color-mix(in srgb, var(--ink) 18%, transparent);background:var(--paper);min-width:26px;color:var(--ink-soft);font-size:max(12px, var(--pc-fs-min,12px));text-align:center;border-radius:999px;flex:none;padding:0 7px;line-height:1.5}.hs-qb2-rail .hs-qb2-kind:hover{border-color:color-mix(in srgb, var(--ink) 18%, transparent);background:color-mix(in srgb, var(--paper) 85%, transparent)}.hs-qb2-rail .hs-qb2-kind.is-on{border-color:var(--ink);background:color-mix(in srgb, var(--honey-hi,#ffd86b) 55%, var(--paper));box-shadow:0 2px 0 var(--ink);font-weight:700}.hs-qb2-rail .hs-qb2-kind.is-on>svg{color:var(--ink)}.hs-qb2-rail .hs-qb2-kind.is-on>b{border-color:var(--ink);background:var(--honey,#f5b83d);color:var(--ink)}.hs-qb2-rail .hs-qb2-kind.is-deal>svg{color:var(--berry-lo)}.hs-qb2-rail .hs-qb2-kind:active{transform:translateY(1px)}.hs-qb2-rail .hs-qb2-sorts{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;padding-bottom:2px}.hs-qb2-rail .hs-qb2-sort{border:2px solid color-mix(in srgb, var(--ink) 22%, transparent);background:var(--paper);min-width:0;min-height:32px;color:var(--ink);text-align:center;white-space:normal;cursor:var(--cur-pointer,pointer);border-radius:999px;justify-content:center;padding:2px 6px;font-weight:700;line-height:1.3}.hs-qb2-rail .hs-qb2-sort:last-child:nth-child(odd){grid-column:1/-1}.hs-qb2-rail .hs-qb2-sort:hover{border-color:var(--ink);background:var(--paper)}.hs-qb2-rail .hs-qb2-sort.is-on{border-color:var(--ink);background:var(--honey,#f5b83d);box-shadow:0 2px 0 var(--ink)}.hs-qb2-rail .hs-qb2-sort:active{box-shadow:none;transform:translateY(1px)}.hs-qb2-rail .hs-qb2-mine{border:2px solid color-mix(in srgb, var(--ink) 22%, transparent);background:var(--paper);text-align:left;border-radius:999px;gap:8px;min-height:36px;margin:0 0 4px;padding:4px 10px 4px 6px;font-weight:700;line-height:1.3}.hs-qb2-rail .hs-qb2-mine:hover{border-color:var(--ink)}.hs-qb2-rail .hs-qb2-mine.is-on{border-color:var(--ink);background:color-mix(in srgb, var(--leaf) 16%, var(--paper));box-shadow:0 2px 0 var(--ink)}.hs-qb2-rail .hs-qb2-mine:active{box-shadow:none;transform:translateY(1px)}.hs-qb2-rail .hs-qb2-mine__box{border-radius:999px;flex:none;width:22px;height:22px}.hs-qb2-rail .hs-qb2-mine__text{white-space:normal;flex:1;min-width:0}.hs-qb2-detail .hs-qb2-detail__rewards{border-top:2px solid color-mix(in srgb, var(--ink) 18%, transparent);flex:none;align-items:center;gap:4px 8px;margin-top:2px;padding:8px 2px 0}.hs-qb2-detail .hs-qb2-detail__label{background:color-mix(in srgb, var(--honey) 32%, var(--paper));box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--ink) 18%, transparent);color:var(--ink);font-size:var(--pc-fs-cap,13px);border-radius:999px;align-items:center;padding:2px 10px;font-weight:800;line-height:1.3;display:inline-flex}.hs-qb2-detail .hs-qb2-detail__rewards .hs-rw{gap:4px 6px;font-size:14px}.hs-qb2-detail .hs-qb2-detail__rewards .hs-rw__chip{border-color:color-mix(in srgb, var(--ink) 22%, transparent);min-height:28px;padding:2px 10px 2px 4px}.hs-qb2-detail .hs-qb2-detail__rewards .hs-rw__name{white-space:normal;max-width:none;overflow:visible}.hs-qb2-detail .hs-qb2-detail__value.hs-qb2-act-cap{color:var(--ink-soft);font-size:var(--pc-fs-min,12px);flex-basis:auto;align-items:center;gap:4px;margin-left:auto;font-weight:700;line-height:1.3;display:inline-flex}.hs-qb2-detail .hs-qb2-detail__lock{border-width:2px;border-color:color-mix(in srgb, var(--berry) 35%, transparent);font-size:var(--pc-fs-cap,13px);border-radius:999px;flex:none;gap:6px;padding:4px 10px;line-height:1.3}.hs-qb2-detail .hs-qb2-detail__lock.is-refused{background:color-mix(in srgb, var(--berry) 12%, var(--paper))}.hs-qb2-detail .hs-qb2-actions{align-items:flex-start;gap:8px;padding:2px 0 6px}.hs-qb2-detail .hs-qb2-actions__minor,.hs-qb2-detail .hs-qb2-actions__main{align-items:flex-start;gap:8px}.hs-qb2-detail .hs-qb2-actions__main{margin-left:auto}.hs-qb2-detail .hs-qb2-actions .hs-btn{--lift:4px;border-radius:14px;min-height:46px;font-size:16px}.hs-qb2-detail .hs-qb2-actions .hs-qb2-primary{min-width:210px;font-size:17px;font-weight:800}.hs-qb2-detail .hs-qb2-mult{background:var(--paper);min-height:46px;box-shadow:0 4px 0 var(--ink);border-radius:12px;flex:none}.hs-qb2-detail .hs-qb2-mult__b{min-width:40px;min-height:42px;color:var(--ink-soft);padding:0 8px;font-size:15px;font-weight:800;transition:background-color 90ms ease-out}.hs-qb2-detail .hs-qb2-mult__b:hover:not(:disabled):not(.is-on){background:color-mix(in srgb, var(--honey) 22%, var(--paper))}.hs-qb2-detail .hs-qb2-mult__b.is-on{background:var(--honey);color:var(--ink);box-shadow:inset 0 3px #ffffff73}.hs-qb2-detail .hs-qb2-mult__b:disabled{opacity:.45;cursor:default}.hs-qb2-detail .hs-qb2-detail__head.hs-qb2-dh{border-bottom:2px solid color-mix(in srgb, var(--ink) 12%, transparent);align-items:flex-start;gap:12px;padding-bottom:8px}.hs-qb2-detail .hs-qb2-dh .hs-qb2-mark{border-width:2.5px;width:46px;height:46px;margin-top:2px}.hs-qb2-detail .hs-qb2-dh .hs-qb2-detail__title{flex:1;min-width:0}.hs-qb2-detail .hs-qb2-dh .hs-qb2-detail__title h3{font-size:var(--pc-fs-h2,20px);text-overflow:clip;white-space:normal;overflow-wrap:anywhere;line-height:1.3;overflow:visible}.hs-qb2-detail .hs-qb2-dh .hs-qb2-detail__kind{font-size:var(--pc-fs-min,12px);gap:4px 6px;margin-top:4px}.hs-qb2-detail .hs-qb2-dh .hs-qb2-detail__kind>span{white-space:nowrap;align-items:center;gap:3px;line-height:1.5;display:inline-flex}.hs-qb2-dh__kind{border:1.5px solid color-mix(in srgb, var(--ink) 22%, transparent);background:color-mix(in srgb, var(--qk,var(--honey)) 22%, var(--paper));color:var(--ink);border-radius:999px;padding:0 8px;font-weight:700}.hs-qb2-detail .hs-qb2-dh .hs-qb2-detail__lv{border:1.5px solid #0000}.hs-qb2-dh__ch{border:1.5px solid color-mix(in srgb, var(--ink) 18%, transparent);color:var(--ink-soft);border-radius:999px;padding:0 8px;font-weight:700}.hs-qb2-detail .hs-qb2-dh__facts{font-size:var(--pc-fs-cap,13px);flex-wrap:wrap;gap:4px 6px;margin:0;display:flex}.hs-qb2-dh__fact{background:color-mix(in srgb, var(--paper-2) 70%, var(--paper));box-shadow:inset 0 -2px 0 color-mix(in srgb, var(--ink) 8%, transparent);color:var(--ink);white-space:nowrap;border-radius:999px;align-items:center;gap:4px;padding:1px 10px 1px 6px;font-weight:700;line-height:1.5;display:inline-flex}.hs-qb2-dh__fact .hs-glyph,.hs-qb2-dh__fact svg{color:var(--ink-soft);flex:none}.hs-qb2-dh__fact[data-ico=verdict] svg{color:var(--honey-lo)}.hs-qb2-dh__fact[data-v=great],.hs-qb2-dh__fact[data-v=good]{background:color-mix(in srgb, var(--leaf) 16%, var(--paper));color:var(--leaf-lo)}.hs-qb2-dh__fact[data-v=great] svg,.hs-qb2-dh__fact[data-v=good] svg{color:var(--leaf-lo)}.hs-qb2-dh__story{border:2px solid color-mix(in srgb, var(--ink) 18%, transparent);background:color-mix(in srgb, var(--qk,var(--sky)) 12%, var(--paper));border-radius:10px;flex:none;padding:6px 12px;position:relative}.hs-qb2-dh__story-text{max-height:4.5em;color:var(--ink);font-size:var(--pc-fs-small,14px);overflow-wrap:anywhere;margin:0;line-height:1.5;overflow:hidden}.hs-qb2-dh__story.is-open .hs-qb2-dh__story-text{max-height:none}.hs-qb2-dh__more{float:right;border:1.5px solid color-mix(in srgb, var(--ink) 30%, transparent);background:var(--paper);color:var(--ink);font:inherit;font-size:var(--pc-fs-min,12px);cursor:pointer;border-radius:999px;align-items:center;gap:3px;margin:2px 0 0 auto;padding:0 8px;font-weight:700;line-height:1.5;display:inline-flex}.hs-qb2-dh__more:hover{background:color-mix(in srgb, #fff 40%, var(--paper))}.hs-qb2-dh__more:active{transform:translateY(1px)}.hs-qb2-dh__story:after{content:"";clear:both;display:block}.hs-qb2-detail .hs-qb2-detail__who.hs-qb2-dh__who{border:1.5px solid color-mix(in srgb, var(--ink) 18%, transparent);background:color-mix(in srgb, var(--paper-2) 60%, var(--paper));border-radius:10px;flex:none;gap:4px;padding:6px 10px}.hs-qb2-detail .hs-qb2-dh__who>p.hs-qb2-dh__row{grid-template-columns:22px minmax(0,1fr);align-items:start;gap:8px;line-height:1.5;display:grid;overflow:visible}.hs-qb2-dh__ico{border:1.5px solid var(--ink);background:var(--honey-hi,var(--honey));width:22px;height:22px;color:var(--ink);border-radius:50%;place-items:center;display:inline-grid}.hs-qb2-dh__row.is-handin .hs-qb2-dh__ico{background:color-mix(in srgb, var(--leaf) 40%, var(--paper))}.hs-qb2-dh__body{overflow-wrap:anywhere;min-width:0}.hs-qb2-dh__label{color:var(--ink-soft);font-size:var(--pc-fs-min,12px);margin-right:2px;font-weight:700}.hs-qb2-dh__where{color:var(--ink-soft);font-size:var(--pc-fs-cap,13px);margin-left:8px;display:inline}.hs-qb2-dh__where svg{vertical-align:-2px;color:var(--berry-lo)}.hs-qb2-dh__bonus{background:color-mix(in srgb, var(--honey-hi,var(--honey)) 30%, var(--paper));color:var(--honey-lo);font-size:var(--pc-fs-min,12px);border-radius:999px;margin-left:8px;padding:0 8px;font-weight:700;display:inline-block}.hs-qb2 .hs-qb2-row.hs-qb2-card[data-quest][data-kind]{border:2px solid color-mix(in srgb, var(--ink) 22%, transparent);background:color-mix(in srgb, var(--qk,var(--paper-2)) 9%, var(--paper));box-shadow:0 2px 0 color-mix(in srgb, var(--ink) 14%, transparent);border-radius:12px;align-items:center;gap:10px;padding:5px 12px;transition:border-color .12s,background-color .12s,transform 80ms}.hs-qb2 .hs-qb2-row.hs-qb2-card[data-quest][data-kind]:before{content:none}.hs-qb2 .hs-qb2-row.hs-qb2-card[data-quest][data-kind]:hover{border-color:color-mix(in srgb, var(--ink) 55%, transparent);background:color-mix(in srgb, var(--qk,var(--paper-2)) 5%, #fffdf6)}.hs-qb2 .hs-qb2-row.hs-qb2-card[data-quest][data-kind]:active{transform:translateY(1px)}.hs-qb2 .hs-qb2-row.hs-qb2-card[data-quest][data-kind].is-on{border-color:var(--ink);background:color-mix(in srgb, var(--honey-hi) 14%, var(--paper));box-shadow:inset 0 0 0 3px var(--honey), 0 2px 0 var(--ink)}.hs-qb2 .hs-qb2-row.hs-qb2-card[data-quest][data-kind].is-ready:not(.is-on){border-color:var(--leaf-lo);box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--leaf) 45%, transparent)}.hs-qb2 .hs-qb2-row.hs-qb2-card[data-quest][data-kind].is-locked,.hs-qb2 .hs-qb2-row.hs-qb2-card[data-quest][data-kind].is-done{background:color-mix(in srgb, var(--paper-2) 55%, var(--paper))}.hs-qb2 .hs-qb2-row.hs-qb2-card[data-quest][data-kind] .hs-qb2-mark{width:36px;height:36px}.hs-qb2 .hs-qb2-row.hs-qb2-card[data-quest][data-kind] .hs-qb2-card__main{flex-flow:column;flex:1 1 0;place-content:stretch center;align-items:stretch;gap:3px;min-width:0;display:flex}.hs-qb2 .hs-qb2-row.hs-qb2-card[data-quest][data-kind] .hs-qb2-card__top{flex:none;min-width:0;line-height:1.25;display:block}.hs-qb2 .hs-qb2-row.hs-qb2-card[data-quest][data-kind] .hs-qb2-card__name{min-width:0;font-size:var(--pc-fs-label,16px);text-overflow:clip;white-space:normal;overflow-wrap:anywhere;margin-right:4px;font-weight:800;display:inline;overflow:visible}.hs-qb2 .hs-qb2-row.hs-qb2-card[data-quest][data-kind] .hs-qb2-card__marks,.hs-qb2 .hs-qb2-row.hs-qb2-card[data-quest][data-kind] .hs-qb2-card__tags{display:contents}.hs-qb2 .hs-qb2-row.hs-qb2-card[data-quest][data-kind] .hs-qb2-card__tags:before{content:none}.hs-qb2 .hs-qb2-row.hs-qb2-card[data-quest][data-kind] .hs-qb2-card__meta .hs-qb2-chip{border:1.5px solid color-mix(in srgb, var(--ink) 20%, transparent);font-size:var(--pc-fs-min,12px);flex:none;gap:3px;padding:0 6px;line-height:1.3}.hs-qb2 .hs-qb2-row.hs-qb2-card[data-quest][data-kind] .hs-qb2-card__meta .hs-qb2-chip.is-v-great,.hs-qb2 .hs-qb2-row.hs-qb2-card[data-quest][data-kind] .hs-qb2-card__meta .hs-qb2-chip.is-v-good,.hs-qb2 .hs-qb2-row.hs-qb2-card[data-quest][data-kind] .hs-qb2-card__meta .hs-qb2-chip.is-leaf{color:var(--leaf-lo)}.hs-qb2 .hs-qb2-row.hs-qb2-card[data-quest][data-kind] .hs-qb2-card__meta .hs-qb2-chip.is-berry{color:var(--berry-lo)}.hs-qb2 .hs-qb2-row.hs-qb2-card[data-quest][data-kind] .hs-qb2-card__meta .hs-qb2-chip.is-icon{padding:0 4px}.hs-qb2 .hs-qb2-row.hs-qb2-card[data-quest][data-kind] .hs-qb2-card__meta{min-width:0;height:1.5em;color:var(--ink-soft);font-size:var(--pc-fs-cap,13px);flex-wrap:wrap;flex:none;align-content:flex-start;align-items:center;gap:0 6px;line-height:1.4;display:flex;overflow:hidden}.hs-qb2 .hs-qb2-row.hs-qb2-card[data-quest][data-kind] .hs-qb2-card__lv{color:var(--ink);font-variant-numeric:tabular-nums;background:0 0;flex:none;margin:0;padding:0;font-weight:800}.hs-qb2 .hs-qb2-row.hs-qb2-card[data-quest][data-kind] .hs-qb2-card__facts{text-overflow:clip;white-space:nowrap;flex:0 auto;min-width:0;max-width:100%;overflow:hidden}.hs-qb2 .hs-qb2-row.hs-qb2-card[data-quest][data-kind] .hs-qb2-card__prog{color:var(--ink);font-variant-numeric:tabular-nums;background:0 0;flex:none;margin:0;padding:0}.hs-qb2 .hs-qb2-row.hs-qb2-card[data-quest][data-kind] .hs-qb2-card__lock{min-width:0;max-width:100%;color:var(--berry-lo);flex:0 auto;align-items:center;gap:4px;font-weight:700;display:inline-flex;overflow:hidden}.hs-qb2 .hs-qb2-row.hs-qb2-card[data-quest][data-kind] .hs-qb2-card__lock svg{flex:none}.hs-qb2 .hs-qb2-row.hs-qb2-card[data-quest][data-kind] .hs-qb2-card__locktext{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.hs-qb2 .hs-qb2-row.hs-qb2-card[data-quest][data-kind] .hs-qb2-card__reward{border-left:2px solid color-mix(in srgb, var(--ink) 18%, transparent);min-width:104px;font-size:var(--pc-fs-cap,13px);flex:none;align-content:center;gap:4px;padding-left:10px;display:grid}.hs-qb2 .hs-qb2-row.hs-qb2-card[data-quest][data-kind] .hs-qb2-card__reward>span{justify-content:space-between;align-items:center;gap:6px;display:flex}.hs-qb2 .hs-qb2-row.hs-qb2-card[data-quest][data-kind] .hs-qb2-card__reward b{font-variant-numeric:tabular-nums;font-weight:800}.hs-qb2 .hs-qb2-row.hs-qb2-card[data-quest][data-kind] .hs-qb2-card__reward .is-exp svg,.hs-qb2 .hs-qb2-row.hs-qb2-card[data-quest][data-kind] .hs-qb2-card__reward .is-gold b{color:var(--honey-lo)}@media (max-width:1599.98px),(max-height:1000.67px){.hs-qb2 .hs-qb2-row.hs-qb2-card[data-quest][data-kind]{padding-top:3px;padding-bottom:3px}.hs-qb2 .hs-qb2-row.hs-qb2-card[data-quest][data-kind] .hs-qb2-card__top{line-height:1.2}}:root[data-hs-text] .hs-qb2 .hs-qb2-row.hs-qb2-card[data-quest][data-kind]{padding-top:3px;padding-bottom:3px}:root[data-hs-text] .hs-qb2 .hs-qb2-row.hs-qb2-card[data-quest][data-kind] .hs-qb2-card__top{line-height:1.2}.hs-qb2-objs .hs-qb2-objs__list{gap:6px}.hs-qb2-objs .hs-qb2-obj{border:2px solid color-mix(in srgb, var(--ink) 18%, transparent);background:color-mix(in srgb, var(--paper) 70%, var(--honey-hi,#fff3c4));border-radius:10px;padding:5px 10px 6px 8px}.hs-qb2-objs .hs-qb2-obj.is-done{border-color:color-mix(in srgb, var(--leaf-lo) 40%, transparent);background:color-mix(in srgb, var(--leaf) 12%, var(--paper))}.hs-qb2-objs .hs-qb2-obj__title{gap:8px;line-height:1.3}.hs-qb2-objs .hs-qb2-obj__tick{width:20px;height:20px;box-shadow:inset 0 -2px 0 color-mix(in srgb, var(--ink) 14%, transparent);border-radius:7px}.hs-qb2-objs .hs-qb2-obj.is-done .hs-qb2-obj__text{color:var(--leaf-lo)}.hs-qb2-objs .hs-qb2-obj__count{border:2px solid color-mix(in srgb, var(--ink) 22%, transparent);background:color-mix(in srgb, var(--qk,var(--honey)) 25%, var(--paper));min-width:44px;font-size:var(--pc-fs-small,14px);text-align:center;padding:1px 9px}.hs-qb2-objs .hs-qb2-obj.is-done .hs-qb2-obj__count{border-color:var(--leaf-lo);background:var(--leaf);color:var(--paper)}.hs-qb2-objs .hs-qb2-obj__lines{border-top:2px solid color-mix(in srgb, var(--ink) 10%, transparent);gap:2px;margin:4px 0 0 2px;padding-top:4px}.hs-qb2-objs .hs-qbg-line{--gc:var(--ink-soft);--gc-lo:var(--ink);color:var(--ink);grid-template-columns:20px minmax(0,1fr);align-items:start;gap:6px;padding-left:0;display:grid}.hs-qb2-objs .hs-qbg-line:before{content:none}.hs-qbg-line__icon{background:color-mix(in srgb, var(--gc) 22%, var(--paper));width:18px;height:18px;color:var(--gc-lo);box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--gc-lo) 45%, transparent);border-radius:50%;place-items:center;margin-top:.5px;display:grid}.hs-qbg-line__text{min-width:0}.hs-qbg-line__label{margin-right:6px;font-weight:700}.hs-qb2-objs .hs-qbg-line[data-key=where],.hs-qb2-objs .hs-qbg-line[data-key=npc],.hs-qb2-objs .hs-qbg-line[data-key=best]{--gc:var(--honey);--gc-lo:var(--honey-lo)}.hs-qb2-objs .hs-qbg-line[data-key=route],.hs-qb2-objs .hs-qbg-line[data-key=entry],.hs-qb2-objs .hs-qbg-line[data-key=same]{--gc:var(--sky);--gc-lo:var(--sky-lo);color:var(--ink)}.hs-qb2-objs .hs-qbg-line[data-key=hazard],.hs-qb2-objs .hs-qbg-line[data-key=mob]{--gc:var(--berry);--gc-lo:var(--berry-lo);color:var(--ink)}.hs-qb2-objs .hs-qbg-line[data-key=drop],.hs-qb2-objs .hs-qbg-line[data-key=item]{--gc:var(--leaf);--gc-lo:var(--leaf-lo);color:var(--ink)}.hs-qb2-objs .hs-qbg-line[data-key=collect]{color:var(--ink-soft)}.hs-qb2-objs .hs-qbg-line[data-key=same] .hs-qbg-line__text{color:var(--ink);font-weight:700}.hs-rw{flex-wrap:wrap;align-items:center;gap:4px 6px;min-width:0;font-size:13px;line-height:1.2;display:inline-flex}.hs-rw.is-muted{opacity:.6}.hs-rw__chip{border:var(--line-thin,2px) solid #2b1d0e40;background:var(--paper,#fff8e7);white-space:nowrap;border-radius:999px;align-items:center;gap:4px;min-width:0;max-width:100%;padding:1px 8px 1px 3px;display:inline-flex}.hs-rw__chip b{font-variant-numeric:tabular-nums;font-weight:700}.hs-rw__icon{flex:none;place-items:center;line-height:0;display:inline-grid}.hs-rw__icon>img{object-fit:contain;width:18px;height:18px}.hs-rw__name{text-overflow:ellipsis;min-width:0;max-width:14em;overflow:hidden}.hs-rw__chip.is-exp{background:#fff6cf}.hs-rw__chip.is-gold{background:#fff1c7}.hs-rw__chip.is-item[class*=rarity-]{border-color:color-mix(in srgb, var(--rc,var(--ink,#2b1d0e)) 55%, transparent)}.hs-rw__chip.rarity-rare{--rc:var(--r-rare)}.hs-rw__chip.rarity-epic{--rc:var(--r-epic)}.hs-rw__chip.rarity-legendary{--rc:var(--r-legendary)}.hs-qb-reward{flex-wrap:wrap}.hs-quests__body{overscroll-behavior:contain;touch-action:pan-y;flex-direction:column;flex:1;min-height:0;display:flex;overflow-y:auto}.hs-quests__body>.hs-quests__list{flex:none;overflow:visible}.hs-quests:not(.is-touch) .hs-quests__body{max-height:60vh}.hs-quests.is-touch .hs-quests__body{max-height:38vh}.hs-quests__fold{border:var(--line-thin) solid var(--ink);background:var(--paper);opacity:1;width:32px;height:32px;cursor:var(--cur-pointer,pointer);border-radius:10px;flex:none;place-items:center;padding:0;display:grid}.hs-quests.is-touch .hs-quests__fold{width:36px;height:36px}.hs-quests__n.is-pulse{animation:.7s ease-out hs-q-pulse}@keyframes hs-q-pulse{40%{background:var(--leaf-hi);transform:scale(1.35)}}button.hs-quest__name{color:inherit;font:inherit;font-size:var(--fs-s);text-align:left;cursor:var(--cur-pointer,pointer);background:0 0;border:0;padding:2px 0;font-weight:700}button.hs-quest__name:hover{text-decoration:underline;text-decoration-thickness:2px}.hs-quest__new{background:var(--berry);color:#fff;font-size:var(--fs-xs,12px);border-radius:999px;flex:none;padding:0 6px;font-weight:700;line-height:16px}.hs-quest__ready{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.hs-quest__ready.is-handingIn{color:var(--leaf-lo)}.hs-quest__ready.is-bagFull{color:var(--berry-lo)}.hs-quest__handin,.hs-quest__take{border:var(--line-thin) solid var(--ink);background:var(--honey);min-height:28px;box-shadow:0 2px 0 var(--ink);color:var(--ink);font:inherit;font-size:var(--fs-xs);white-space:nowrap;cursor:var(--cur-pointer,pointer);border-radius:999px;flex:none;align-items:center;gap:3px;padding:0 10px;font-weight:700;display:inline-flex}.hs-quest__take{background:var(--leaf-hi)}.hsui .hs-quest__handin,.hsui .hs-quest__take{color:var(--ink)}.hs-quest__handin:active,.hs-quest__take:active{box-shadow:none;transform:translateY(2px)}.hs-quests.is-touch .hs-quest__handin,.hs-quests.is-touch .hs-quest__take,.hs-quests.is-touch .hs-quest__auto{justify-content:center;min-width:44px;min-height:40px}.hs-quests__group{border-top:var(--line-thin) solid #2b1d0e40;font-size:var(--fs-xs);color:var(--leaf-lo);padding:6px 10px 0;font-weight:700}.hs-quests__list.is-available .hs-quest{padding-top:2px;padding-bottom:2px}.hs-quests.is-pill{border-radius:999px;flex-direction:row;align-items:center;gap:6px;width:auto;padding:3px}.hs-quests__pill{background:var(--honey);min-height:36px;font:inherit;font-size:var(--fs-s);cursor:var(--cur-pointer,pointer);border:0;border-radius:999px;align-items:center;gap:5px;padding:0 12px;font-weight:700;display:inline-flex}.hs-quests.is-pill.has-new .hs-quests__pill{animation:.7s ease-out hs-q-pulse}.hs-qbanner{top:calc(var(--safe-t,8px) + 64px);border:var(--line) solid var(--ink);background:var(--paper);max-width:min(440px,100% - 32px);box-shadow:var(--hi), 0 5px 0 var(--ink);text-align:center;pointer-events:none;z-index:26;border-radius:18px;flex-direction:column;align-items:center;gap:4px;padding:10px 18px 12px;animation:.32s cubic-bezier(.3,1.45,.5,1) hs-qbanner-in;display:flex;position:absolute;left:50%;transform:translate(-50%)}.hs-qbanner.is-chapter{background:var(--honey-hi);padding:14px 26px 16px}@keyframes hs-qbanner-in{0%{opacity:0;transform:translate(-50%)scale(.7)}}.hs-qbanner__chapter{color:var(--honey-lo);margin:0;font-size:24px;font-weight:800}.hs-qbanner__title{color:var(--leaf-lo);align-items:center;gap:6px;margin:0;font-size:20px;font-weight:800;display:flex}.hs-qbanner__tick{border:var(--line-thin) solid var(--ink);background:var(--leaf-hi);width:30px;height:30px;color:var(--ink);border-radius:50%;place-items:center;display:grid}.hs-qbanner__name{font-size:var(--fs-m);margin:0;font-weight:700}.hs-qbanner__chips{flex-wrap:wrap;justify-content:center;gap:6px;margin:4px 0 0;padding:0;list-style:none;display:flex}.hs-qbanner__chips li{border:var(--line-thin) solid var(--ink);font-size:var(--fs-xs);background:#fff;border-radius:999px;align-items:center;gap:4px;padding:2px 10px;font-weight:700;display:inline-flex}.hs-qbanner__chips li.is-exp{background:var(--leaf-hi)}.hs-qbanner__chips li.is-gold{background:var(--honey-hi)}.hs-qbanner__chips img{object-fit:contain;width:20px;height:20px}.hs-qbanner__chips li{padding-left:5px}.hs-qbanner__chips .hs-glyph,.hs-qbanner__chips .hs-art{flex:none}@media (prefers-reduced-motion:reduce){.hs-qbanner,.hs-quests__n.is-pulse,.hs-quests.is-pill.has-new .hs-quests__pill{animation:none}}.hs-quest__auto.is-blocked,.hs-qp-nav.is-blocked{background:var(--paper);color:var(--ink-soft);border-style:solid}.hs-quest__auto.is-blocked:hover{background:var(--honey-hi)}.hs-quest__q{background:var(--honey);width:16px;height:16px;color:var(--ink);font-size:var(--fs-xs,12px);border-radius:999px;place-items:center;margin-left:1px;line-height:1;display:inline-grid}.hs-quests__status.is-blocked{color:var(--berry-lo)}.hs-autowhy{border:var(--line-thin) solid var(--ink);border-radius:var(--r-sm);background:var(--paper);box-shadow:0 2px 0 var(--ink);font-size:var(--fs-xs);white-space:normal;margin:4px 2px 2px;padding:6px 8px;line-height:1.35}.hs-autowhy__short{color:var(--honey-lo);align-items:center;gap:4px;margin:0;font-weight:700;display:flex}.hs-autowhy__text{color:var(--ink);margin:2px 0 0}.hs-autowhy__btns{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}.hs-autowhy__act,.hs-autowhy__ok{border:var(--line-thin) solid var(--ink);min-height:32px;font:inherit;color:var(--ink);cursor:var(--cur-pointer,pointer);border-radius:999px;align-items:center;gap:3px;padding:0 10px;font-weight:700;display:inline-flex}.hs-autowhy__act{background:var(--leaf-hi);box-shadow:0 2px 0 var(--ink)}.hs-autowhy__ok{background:var(--paper-2)}.is-touch .hs-autowhy__act,.is-touch .hs-autowhy__ok{min-height:40px}.hs-qp-why{margin-top:8px}.hs-qp-why .hs-autowhy{padding:var(--pad-2) var(--pad-3);font-size:var(--pc-fs-body,14px);line-height:var(--lh-thai,1.5)}.hs-qp-why .hs-autowhy__btns{margin-top:var(--pad-2)}.hs-qp-nav .hs-quest__q,.hs-qp-act .hs-quest__q{margin-left:4px}.hs-qp-why.is-pulse .hs-autowhy{animation:.5s ease-out 2 hs-why-pulse}@keyframes hs-why-pulse{50%{background:var(--honey-hi)}}@media (prefers-reduced-motion:reduce){.hs-qp-why.is-pulse .hs-autowhy{background:var(--honey-hi);animation:none}}.hs-qp-up-row.is-on{background:var(--paper);color:var(--ink);border-style:solid}.hs-qp-up .hs-qp-badge{filter:grayscale(.45)}.hs-qp-up__list{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.hs-qp-up__need{align-items:center;gap:var(--pad-2);min-height:48px;padding:var(--pad-1) var(--pad-2);border:var(--line-thin) solid var(--ink);font-size:var(--pc-fs-body,14px);line-height:var(--lh-thai,1.5);background:#f5dca473;border-radius:12px;display:flex}.hs-qp-up__need.is-met{background:var(--paper);color:var(--ink-soft);border-style:solid}.hs-qp-up__tick{border:var(--line-thin) solid var(--ink);background:var(--paper-2);border-radius:50%;flex:none;place-items:center;width:30px;height:30px;display:grid}.hs-qp-up__need.is-met .hs-qp-up__tick{background:var(--leaf-hi)}.hs-qp-up__text{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.hs-qp-up__meter{max-width:320px}.hs-quests{--q-top:calc(var(--safe-t) + max(84px, var(--mm-w) * .6) + max(30px, calc(32 * var(--u))) + 18px);top:var(--q-top);right:var(--safe-r);width:calc(252 * var(--u));min-width:224px;max-height:calc(100% - var(--q-top) - var(--exp-h) - 236 * var(--u) - 80px);border:var(--line) solid var(--ink);box-shadow:var(--hi), 0 4px 0 var(--ink);pointer-events:auto;z-index:4;background:#fff8e7eb;border-radius:16px;flex-direction:column;display:flex;position:absolute;overflow:hidden}.hs-hud:has(.hs-menu--cats[data-rows="3"]) .hs-quests{max-height:calc(100% - var(--q-top) - var(--exp-h) - 290 * var(--u) - 96px)}.hs-quests.is-collapsed{width:auto;min-width:0}.hs-quests.is-auto{box-shadow:var(--hi), 0 0 0 3px var(--leaf-hi), 0 4px 0 3px var(--ink)}.hs-quests__head{background:var(--honey);border-bottom:var(--line-thin) solid var(--ink);align-items:center;gap:6px;padding:4px 6px 4px 4px;display:flex}.hs-quests.is-collapsed .hs-quests__head{border-bottom:0}.hs-quests__title{min-width:0;min-height:32px;font-size:var(--fs-m);cursor:var(--cur-pointer,pointer);background:0 0;border:0;border-radius:10px;flex:1;align-items:center;gap:5px;padding:0 6px;font-weight:700;display:inline-flex}.hs-quests__n{border:var(--line-thin) solid var(--ink);min-width:20px;font-size:var(--fs-xs);text-align:center;background:#fff;border-radius:8px;padding:0 5px;line-height:18px}.hs-quests__fold{opacity:.7;margin-left:auto}.hs-autobtn{border:var(--line-thin) solid var(--ink);background:var(--paper);min-height:32px;box-shadow:0 3px 0 var(--ink);font-size:var(--fs-s);white-space:nowrap;cursor:var(--cur-pointer,pointer);border-radius:999px;flex:none;align-items:center;gap:4px;padding:0 10px;font-weight:700;display:inline-flex}.hs-autobtn:active{box-shadow:0 1px 0 var(--ink);transform:translateY(2px)}.hs-autobtn.is-walkSelf{background:var(--sky)}.hs-autobtn.is-continue{background:var(--leaf-hi);animation:1.4s ease-in-out infinite hs-nudge-glow}@keyframes hs-nudge-glow{50%{box-shadow:0 0 0 4px #8fe05ca6, 0 3px 0 var(--ink)}}.hs-quests__status{font-size:var(--fs-xs);color:var(--leaf-lo);border-bottom:2px solid #2b1d0e2e;padding:3px 10px;font-weight:600}.hs-quests__status.is-paused{color:var(--honey-lo)}.hs-quests__list{overscroll-behavior:contain;touch-action:pan-y;flex:1;min-height:0;margin:0;padding:4px 6px 6px;list-style:none;overflow-y:auto}.hs-quest{border-radius:10px;padding:4px 4px 5px}.hs-quest+.hs-quest{border-top:2px solid #2b1d0e24}.hs-quest.is-running{background:#8fe05c38}.hs-quest__head{align-items:center;gap:6px;min-width:0;display:flex}.hs-quest__mark{border:var(--line-thin) solid var(--ink);background:var(--honey-hi);border-radius:7px;flex:none;place-items:center;min-width:22px;height:22px;padding:0 3px;font-size:12px;font-weight:700;line-height:1;display:grid}.hs-quest--side .hs-quest__mark{background:var(--sky)}.hs-quest--daily .hs-quest__mark{background:var(--leaf-hi)}.hs-quest--secret .hs-quest__mark{background:#c9a6ff}.hs-quest__readypill{border:var(--line-thin) solid var(--ink);background:var(--leaf);color:#fff;width:26px;height:18px;box-shadow:inset 0 -2px 0 var(--leaf-lo);border-radius:999px;flex:none;place-items:center;display:grid}.hs-quest__name{min-width:0;font-size:var(--fs-s);text-overflow:ellipsis;white-space:nowrap;flex:1;font-weight:700;overflow:hidden}.hs-quest__auto,.hs-quest__on{border:var(--line-thin) solid var(--ink);min-height:26px;font-size:var(--fs-xs);white-space:nowrap;border-radius:999px;flex:none;align-items:center;gap:3px;padding:0 8px;font-weight:700;display:inline-flex}.hs-quest__auto{background:var(--paper-2);box-shadow:0 2px 0 var(--ink);cursor:var(--cur-pointer,pointer)}.hs-quest__auto:hover{background:var(--leaf-hi)}.hs-quest__auto:active{box-shadow:none;transform:translateY(2px)}.hs-quest__on{background:var(--leaf-hi)}.hs-quest__on .hs-glyph{animation:1.6s linear infinite hs-spin}.hs-quest__goals{font-size:var(--fs-xs);margin:2px 0 0;padding:0 0 0 4px;line-height:1.35;list-style:none}.hs-quest__goals li{align-items:baseline;gap:5px;display:flex}.hs-quest__goals li.is-done{color:var(--ink-soft);-webkit-text-decoration:line-through #2b1d0e59;text-decoration:line-through #2b1d0e59}.hs-quest__tick{width:12px;color:var(--leaf-lo);flex:none;font-weight:700}.hs-quest__goal{flex:1;min-width:0}.hs-quest__count{font-variant-numeric:tabular-nums;flex:none}.hs-quest__ready{font-size:var(--fs-xs);color:var(--honey-lo);padding:2px 0 0 4px;font-weight:700}.hs-quests__more{border:var(--line-thin) solid #2b1d0e73;min-height:28px;font-size:var(--fs-xs);cursor:var(--cur-pointer,pointer);background:0 0;border-radius:10px;margin:0 6px 6px;font-weight:600}.hs-quests.is-touch{--q-top:calc(var(--safe-t) + 132px);right:auto;left:var(--safe-l);width:min(256px,36vw);min-width:0;max-height:calc(100% - var(--q-top) - var(--exp-h) - var(--touch-zl,190px) - 18px)}.hs-quests.is-touch .hs-quests__title,.hs-quests.is-touch .hs-autobtn{min-height:28px}.hs-hud.is-talking .hs-quests.is-touch{display:none}.hs-quests-probe{left:0;top:calc(var(--safe-t) + 132px);width:0;height:max(0px, calc(100% - var(--safe-t) - 132px - var(--exp-h) - var(--touch-zl,190px) - 18px));visibility:hidden;pointer-events:none;position:absolute}.hs-quests.is-focus{width:min(272px,40vw)}.hs-qfocus{overscroll-behavior:contain;border-radius:13px;flex-direction:column;gap:2px;min-height:0;padding:2px 4px 2px 5px;display:flex;overflow-y:auto}.hs-qfocus .hs-quest__head{gap:5px;min-height:30px}.hs-quests.is-touch.is-focus .hs-quest__auto,.hs-quests.is-touch.is-focus .hs-quest__take,.hs-quests.is-touch.is-focus .hs-autobtn{min-height:28px;font-size:var(--fs-xs);padding:0 9px}.hs-qfocus__fold{opacity:.65;background:0 0;border:0;flex:none;place-items:center;width:24px;height:28px;margin-right:-2px;display:grid}.hs-qfocus__line{align-items:center;gap:6px;min-height:18px;padding-left:2px;display:flex}.hs-qfocus__line>p{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;margin:0;overflow:hidden}.hs-qfocus__goal{font-size:var(--fs-xs);align-items:baseline;gap:6px;line-height:18px;display:flex}.hs-qfocus__goal .hs-quest__goal{text-overflow:ellipsis;overflow:hidden}.hs-qfocus__goal.is-done{color:var(--ink-soft)}.hs-qfocus__line .hs-quests__status{border:0;padding:0;line-height:18px}.hs-qfocus__line .hs-quest__ready{align-items:center;gap:6px;line-height:18px;display:flex}.hs-qfocus__line .hs-quest__handin{min-height:18px}.hs-qfocus__page{border:var(--line-thin) solid var(--ink);background:var(--honey-hi);height:18px;font-size:var(--fs-xs);border-radius:8px;flex:none;align-items:center;gap:2px;padding:0 6px 0 4px;font-weight:700;line-height:1;display:inline-flex}.hs-qfocus__page.is-pulse{background:var(--leaf-hi)}.hs-quests.is-touch.is-focus .hs-quest__auto,.hs-quests.is-touch.is-focus .hs-quest__take,.hs-quests.is-touch.is-focus .hs-autobtn,.hs-qfocus__fold,.hs-qfocus__page,.hs-qfocus__line .hs-quest__handin{position:relative}.hs-quests.is-touch.is-focus .hs-quest__auto:after,.hs-quests.is-touch.is-focus .hs-quest__take:after,.hs-quests.is-touch.is-focus .hs-autobtn:after,.hs-qfocus__fold:after,.hs-qfocus__page:after,.hs-qfocus__line .hs-quest__handin:after{content:"";width:max(100%,44px);height:max(100%,44px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.hs-win--quests .hs-win__body{padding:0;display:flex;overflow:hidden}.hs-win.hs-win--quests:not(.is-sheet){height:var(--pc-win-l-h);max-height:calc(100% - 84px)}.hs-qp{background:var(--paper);flex-direction:column;flex:1;width:100%;min-width:0;min-height:0;display:flex}.hs-qp-bar{align-items:center;gap:var(--pad-2);min-height:48px;padding:6px var(--pad-2) 6px var(--pad-3);border-bottom:var(--line) solid var(--ink);background:var(--honey);z-index:1;display:flex;position:sticky;top:0}.hs-qp-bar h2{flex:1;align-items:center;gap:6px;margin:0;font-size:18px;display:flex}.hs-qp-x,.hs-qp-back{min-width:44px;min-height:44px;padding:0 var(--pad-2);border:var(--line-thin) solid var(--ink);background:var(--paper);box-shadow:0 3px 0 var(--ink);font:inherit;cursor:var(--cur-pointer,pointer);border-radius:12px;justify-content:center;align-items:center;gap:4px;font-weight:700;display:inline-flex}.hs-qp-x{background:var(--berry);margin-left:auto}.hs-qp-back.is-inline{min-height:40px;margin-bottom:var(--pad-2);align-self:flex-start}.hs-qp-shell .hs-tab:has(.hs-tab__dot){padding-right:24px}.hs-qp.is-touch .hs-tab{min-height:42px}.hs-qp.is-touch .hs-tab.is-on{min-height:46px}.hs-qp-sum__auto{flex:none}.hs-qp.is-pc .hs-qp-shell{padding-top:var(--pc-sp-2,8px)}.hs-qp.is-pc .hs-qp-shell .hs-ly-sum{min-height:var(--pc-row-h-tight,44px);padding-top:0;padding-bottom:0}.hs-qp.is-pc .hs-ly-shell__content{flex-direction:column;display:flex;overflow:hidden}.hs-qp-md{flex:1;grid-template-rows:minmax(0,1fr)}.hs-qp-md>.hs-ly-md__master{padding:2px 4px var(--pad-2) 2px}.hs-qp-md>.hs-ly-md__detail{padding-bottom:0}.hs-qp-pick{margin:auto 0}.hs-qp.is-touch .hs-ly-shell__content{flex-direction:column;display:flex}.hs-qp-list{gap:var(--pad-3);flex-direction:column;display:flex}.hs-qp-badge{border:var(--line-thin) solid var(--ink);background:var(--honey-hi);width:32px;height:32px;box-shadow:0 2px 0 var(--ink);border-radius:10px;flex:none;place-items:center;font-size:16px;font-weight:700;line-height:1;display:grid}.hs-qp-badge.is-side{background:var(--sky)}.hs-qp-badge.is-daily{background:var(--leaf-hi)}.hs-qp-badge.is-secret{background:#c9a6ff}.hs-qp-badge.is-big{border-radius:14px;width:48px;height:48px;font-size:24px}.hs-qp-row .hs-ly-row__chips{align-items:center}.hs-qp-row__auto{color:var(--leaf-lo)}.hs-qp-row__pin{color:var(--sky-lo)}.hs-qp-row__meter{width:96px}.hs-qp-row__meter .hs-ly-meter__track{min-width:36px;height:12px}.hs-qp-row__meter .hs-ly-meter__text{min-width:2.6em;font-size:var(--pc-fs-cap,13px);text-align:right}.hs-qp-row__done{border:var(--line-thin) solid var(--ink);background:var(--leaf-hi);width:28px;height:28px;color:var(--leaf-lo);border-radius:50%;place-items:center;display:grid}.hs-qp-row__low{font-size:var(--pc-fs-min,12px);color:var(--ink-soft);font-weight:600}.hs-qp-row.is-ready:not(.is-on){background:color-mix(in srgb, var(--leaf-hi) 35%, var(--paper))}.hs-qp-row.is-ready .hs-ly-row__sub{color:var(--leaf-lo);font-weight:600}.hs-qp-row.is-done:not(.is-on) .hs-ly-row__title{color:var(--ink-soft)}.hs-qp-row.is-low:not(.is-on){opacity:.6;filter:grayscale(.7)}.hs-qp-detail{gap:var(--pad-3);flex-direction:column;min-height:100%;display:flex}.hs-qp.is-touch .hs-qp-detail{flex:1}.hs-qp-detail__head{align-items:flex-start;gap:var(--pad-3);padding-bottom:var(--pad-3);border-bottom:2px solid #2b1d0e40;display:flex}.hs-qp-detail__id{flex:1;gap:4px;min-width:0;display:grid}.hs-qp-detail__name{font-size:max(20px, var(--pc-fs-h2,20px));font-weight:700;line-height:var(--lh-thai,1.5);margin:0}.hs-qp-detail__chips{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.hs-qp-kind{min-height:22px;padding:0 var(--pad-2);border:var(--line-thin) solid var(--ink);background:var(--honey-hi);font-size:var(--pc-fs-min,12px);border-radius:999px;align-items:center;font-weight:700;display:inline-flex}.hs-qp-kind.is-side{background:var(--sky)}.hs-qp-kind.is-daily{background:var(--leaf-hi)}.hs-qp-kind.is-secret{background:#c9a6ff}.hs-qp-giver{color:var(--ink-soft);font-size:var(--pc-fs-cap,13px);line-height:var(--lh-thai,1.5);margin:0}.hs-qp-summary{font-size:var(--pc-fs-body,14px);line-height:var(--lh-thai,1.5);margin:0}.hs-qp-sec{gap:var(--pad-2);flex-direction:column;display:flex}.hs-qp-sec__head{align-items:center;gap:var(--pad-3);display:flex}.hs-qp-sec__title{font-size:var(--pc-fs-h3,15px);font-weight:700;line-height:var(--lh-thai,1.5);flex:none;margin:0}.hs-qp-sec__meter{flex:1;max-width:240px;margin-left:auto}.hs-qp-goals,.hs-qp-next,.hs-qp-tiles{margin:0;padding:0;list-style:none}.hs-qp-goals{flex-direction:column;gap:6px;display:flex}.hs-qp-goals li{align-items:center;gap:var(--pad-2);min-height:40px;padding:var(--pad-1) var(--pad-2);border:var(--line-thin) solid var(--ink);background:var(--paper);font-size:var(--pc-fs-body,14px);line-height:var(--lh-thai,1.5);border-radius:12px;display:flex}.hs-qp-goals li.is-done{color:var(--ink-soft);background:0 0;border-style:solid}.hs-qp-goals li.is-done .hs-qp-goals__text{-webkit-text-decoration:line-through #2b1d0e59;text-decoration:line-through #2b1d0e59}.hs-qp-goals__tick{border:var(--line-thin) solid var(--ink);background:var(--paper-3);width:22px;height:22px;color:var(--leaf-lo);border-radius:50%;flex:none;place-items:center;display:grid}.hs-qp-goals li.is-done .hs-qp-goals__tick{background:var(--leaf-hi)}.hs-qp-goals__text{flex:1;min-width:0}.hs-qp-goals__count{font-variant-numeric:tabular-nums;flex:none;font-weight:700}.hs-qp-nav{min-height:32px;padding:0 var(--pad-2);border:var(--line-thin) solid var(--ink);background:var(--sky);font:inherit;font-size:var(--pc-fs-min,12px);cursor:var(--cur-pointer,pointer);border-radius:999px;flex:none;align-items:center;gap:4px;font-weight:700;text-decoration:none;display:inline-flex}.hs-qp.is-touch .hs-qp-nav{min-height:40px}.hs-qp-ready,.hs-qp-hint{color:var(--honey-lo);font-size:var(--pc-fs-body,14px);font-weight:700;line-height:var(--lh-thai,1.5);margin:0}.hs-qp-ready.is-bagFull{color:var(--berry-lo)}.hs-qp-low{color:var(--ink-soft);font-size:var(--pc-fs-cap,13px);line-height:var(--lh-thai,1.5);margin:0}.hs-qp-tiles{gap:var(--pad-2);grid-template-columns:repeat(auto-fill,minmax(84px,1fr));display:grid}.hs-qp-tiles.is-low{filter:grayscale(.6);opacity:.75}.hs-qp-tile{text-align:center;justify-items:center;gap:4px;min-width:0;display:grid}.hs-qp-tile__icon{border:var(--line-thin) solid var(--ink);background:var(--paper-3);width:52px;height:52px;box-shadow:0 2px 0 var(--ink);border-radius:12px;place-items:center;display:grid}.hs-qp-tile.is-exp .hs-qp-tile__icon{background:var(--leaf-hi)}.hs-qp-tile.is-gold .hs-qp-tile__icon{background:var(--honey-hi)}.hs-qp-tile.is-item .hs-qp-tile__icon{box-shadow:inset 0 0 0 3px var(--rc,transparent), 0 2px 0 var(--ink)}.hs-qp-tile__icon img{object-fit:contain;width:36px;height:36px}.hs-qp-tile__text{max-width:100%;font-size:var(--pc-fs-cap,13px);font-weight:700;line-height:var(--lh-thai,1.5);font-variant-numeric:tabular-nums;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.hs-qp-story__body{align-items:flex-start;gap:var(--pad-2);padding:var(--pad-2);border:var(--line-thin) solid var(--ink);background:#fff;border-radius:14px;display:flex}.hs-qp-story__bust{border:var(--line-thin) solid var(--ink);background:var(--paper-2);object-fit:cover;object-position:top;border-radius:12px;flex:none;width:64px;height:64px}.hs-qp-story__lines{gap:4px;min-width:0;display:grid}.hs-qp-story__lines p{font-size:var(--pc-fs-body,14px);line-height:var(--lh-thai,1.5);margin:0}.hs-qp-next{flex-wrap:wrap;gap:6px;display:flex}.hs-qp-next li{min-height:30px;padding:2px var(--pad-2);border:var(--line-thin) solid var(--ink);font-size:var(--pc-fs-small,13px);line-height:var(--lh-thai,1.5);border-radius:999px;align-items:center;gap:4px;display:inline-flex}.hs-qp-actions{gap:var(--pad-2);margin:auto calc(-1 * var(--pad-card)) 0;padding:var(--pad-2) var(--pad-card) var(--pad-card);border-top:var(--line-thin) solid var(--ink);background:var(--paper-2);z-index:1;flex-wrap:wrap;display:flex;position:sticky;bottom:0}.hs-qp-actions .hs-btn{flex:auto;min-height:44px}.hs-qp-actions .hs-qp-act.is-primary{flex:100%}.hs-qp.is-touch .hs-qp-actions{padding:var(--pad-2) 0 max(var(--pad-2), env(safe-area-inset-bottom));background:var(--paper);margin:auto 0 0}.hs-qp-confirm{align-items:center;gap:var(--pad-2);flex-wrap:wrap;width:100%;display:flex}.hs-qp-confirm p{font-size:var(--pc-fs-body,14px);font-weight:700;line-height:var(--lh-thai,1.5);flex:100%;margin:0}.hs-qp.is-pc .hs-qp-list,.hs-qp.is-pc .hs-qp-detail{gap:var(--pc-sp-2,8px)}.hs-qp.is-pc .hs-qp-detail__head{gap:var(--pc-sp-2,8px);padding-bottom:var(--pc-sp-2,8px)}.hs-qp.is-pc .hs-qp-badge.is-big{border-radius:12px;width:40px;height:40px;font-size:20px}.hs-qp.is-pc .hs-qp-detail__name{font-size:var(--pc-fs-h2,20px)}.hs-qp.is-pc .hs-qp-sec,.hs-qp.is-pc .hs-qp-goals{gap:4px}.hs-qp.is-pc .hs-qp-goals li{border-radius:10px;min-height:34px;padding:2px 8px}.hs-qp.is-pc .hs-qp-tiles{grid-template-columns:repeat(auto-fill,minmax(76px,1fr));gap:6px}.hs-qp.is-pc .hs-qp-tile{gap:2px}.hs-qp.is-pc .hs-qp-tile__icon{border-radius:10px;width:44px;height:44px}.hs-qp.is-pc .hs-qp-tile__icon img{width:32px;height:32px}.hs-qp.is-pc .hs-qp-story__body{padding:6px 8px}.hs-qp.is-pc .hs-qp-story__bust{width:48px;height:48px}.hs-qp.is-pc .hs-qp-next li{min-height:26px}.hs-qp.is-pc .hs-qp-actions{flex-wrap:wrap;padding-top:6px;padding-bottom:8px}.hs-qp.is-pc .hs-qp-actions .hs-btn{min-height:var(--pc-btn-h-main,44px)}.hs-qp.is-pc .hs-qp-actions .hs-qp-act.is-primary{flex:2 auto}.hs-qp.is-pc .hs-qp-actions .hs-qp-act:not(.is-primary){flex:auto}.hs-rp{flex-direction:column;gap:12px;min-width:0;padding:14px 16px;display:flex}.hs-rp__head{align-items:center;gap:12px;display:flex}.hs-rp__badge{border:var(--line-thin) solid var(--ink);background:var(--honey-hi);width:44px;height:44px;box-shadow:0 3px 0 var(--ink);border-radius:50%;flex:none;place-items:center;display:inline-grid}.hs-rp__title h3{margin:0;font-size:20px;line-height:1.25}.hs-rp__title p{color:var(--ink-soft);margin:2px 0 0;font-size:14px}.hs-rp-choices{gap:10px;display:grid}.hs-rp-choices.is-2{grid-template-columns:repeat(2,minmax(0,1fr))}.hs-rp-choices.is-3{grid-template-columns:repeat(3,minmax(0,1fr))}.hs-rp-choice{border:var(--line-thin) solid var(--ink);border-radius:var(--r-md);background:var(--paper);min-width:0;box-shadow:0 3px 0 var(--ink);color:var(--ink);font:inherit;text-align:left;cursor:pointer;flex-direction:column;align-items:stretch;gap:8px;padding:10px 12px;display:flex;position:relative}.hs-rp-choice:hover{background:var(--paper-2)}.hs-rp-choice.is-on{outline:3px solid var(--honey);outline-offset:1px;background:var(--honey-hi)}.hs-rp-choice.is-hp.is-on{background:#fde3df}.hs-rp-choice.is-mp.is-on{background:#dcf0fd}.hs-rp-choice.is-family{padding-top:calc(16px - var(--line-thin))}.hs-rp-choice.is-family.is-on{background:color-mix(in srgb, var(--fam,var(--honey)) 18%, var(--paper))}.hs-rp-choice__head{align-items:center;gap:8px;min-width:0;display:flex}.hs-rp-choice__head>span{flex-direction:column;min-width:0;display:flex}.hs-rp-choice__head strong{font-size:17px;line-height:1.2}.hs-rp-choice__head small{color:var(--ink-soft);white-space:nowrap;font-size:13px}.hs-rp-choice__tick{color:var(--leaf-lo);position:absolute;top:8px;right:10px}.hs-rp-choice__items{flex-wrap:wrap}.hs-rp-choice__fx{font-size:13px;font-weight:700;line-height:1.35}.hs-rp-choice__blurb{color:var(--ink-soft);font-size:13px;line-height:1.35}.hs-rp-fam{border:var(--line-thin) solid var(--ink);background:var(--fam,var(--honey));color:#fff;border-radius:50%;flex:none;place-items:center;width:34px;height:34px;display:inline-grid}.hs-rp-facts{border:var(--line-thin) solid var(--ink-soft);border-radius:var(--r-md);background:var(--paper-2);flex-wrap:wrap;gap:6px 14px;margin:0;padding:8px 12px;list-style:none;display:flex}.hs-rp-facts li{align-items:center;gap:6px;font-size:15px;font-weight:600;display:inline-flex}.hs-rp-facts li small{color:var(--ink-soft);font-size:12px;font-weight:400}.hs-rp-facts li.is-buff{color:var(--ink);flex-basis:100%}.hs-rp-facts li.is-buff>svg{color:var(--fam,var(--honey))}.hs-rp-facts li.is-dim{color:var(--ink-soft);font-size:13px;font-weight:400}.hs-rp-facts li.is-key{color:var(--berry)}.hs-rp__note{color:var(--ink-soft);margin:0;font-size:12px}.hs-rp__error{color:var(--berry);align-items:center;gap:6px;margin:0;font-weight:600;display:flex}.hs-rp__missing{color:var(--ink-soft);text-align:center;padding:24px 16px}.hs-rp__foot{justify-content:flex-end;gap:10px;display:flex}.hs-rp-sheet{z-index:20;background:#2b1d0e6b;place-items:center;padding:16px;display:grid;position:absolute;inset:0}.hs-rp-sheet__card{border:var(--line) solid var(--ink);border-radius:var(--r-lg);background:var(--paper);width:min(640px,100%);max-height:100%;box-shadow:0 6px 0 var(--ink);overflow:hidden}.hs-rp.is-big{gap:16px;height:100%;padding:18px 22px 20px}.hs-rp.is-big .hs-rp__title h3{font-size:22px}.hs-rp.is-big .hs-rp-choices{flex:auto;min-height:0}.hs-rp.is-big .hs-rp-choice{justify-content:flex-start;gap:14px;padding:16px 16px 18px}.hs-rp.is-big .hs-rp-choice.is-family{padding-top:calc(22px - var(--line-thin))}.hs-rp.is-big .hs-rp-choice__head strong{font-size:20px}.hs-rp.is-big .hs-rp-choice__head small{font-size:14px}.hs-rp.is-big .hs-rp-choice__items{flex-direction:column;align-items:flex-start;gap:10px}.hs-rp.is-big .hs-rp-choice__fx{font-size:15px}.hs-rp.is-big .hs-rp-fam{width:46px;height:46px}.hs-rp.is-big .hs-rp-facts li{font-size:16px}.hs-help .hs-ly-nav{width:max(184px, calc(200 * var(--pc-u,1px)))}.hs-help .hs-ly-nav__label{white-space:normal}.hs-help-search{align-items:center;gap:var(--pad-1,4px);min-width:0;min-height:max(40px, var(--pc-btn-h,44px));padding:0 var(--pad-2,8px) 0 var(--pad-2,8px);border:var(--line-thin) solid var(--ink);color:var(--ink-soft);background:#fff;border-radius:999px;flex:220px;display:flex}.hs-help-search__input{min-width:0;font:inherit;font-size:var(--pc-fs-body,15px);color:var(--ink);background:0 0;border:0;outline:0;flex:1}.hs-help.is-touch .hs-help-search__input{font-size:16px}.hs-help-search__input::-webkit-search-cancel-button{display:none}.hs-help-search__clear{background:var(--paper-3);width:28px;height:28px;color:var(--ink);cursor:var(--cur-pointer,pointer);border:0;border-radius:50%;flex:none;place-items:center;display:grid}.hs-help-device{align-items:center;gap:var(--pad-2,8px);flex:none;display:flex}.hs-help-device__label{color:var(--ink-soft);font-size:var(--pc-fs-cap,12px);line-height:var(--lh-thai,1.5)}.hs-help-panel{align-items:stretch;gap:var(--win-col-gap,14px);grid-template-columns:minmax(0,300px) minmax(0,1fr);min-height:0;display:grid}.hs-help-list{flex-direction:column;gap:8px;min-width:0;min-height:0;display:flex}.hs-help-list>.hs-help-group{flex:auto}.hs-help-pager{margin-top:auto}.hs-help-group .hs-ly-row{align-items:center}.hs-help-group .hs-ly-row.is-tight{min-height:36px}.hs-help-hit .hs-ly-row__icon{width:28px;height:28px}.hs-help-read{border:var(--line-thin,2px) solid var(--ink);min-width:0;min-height:0;box-shadow:0 3px 0 var(--ink);background:#fffaf0;border-radius:16px;margin:0;padding:14px 16px 16px;position:relative;overflow:hidden}.hs-help-read>.hs-help-art-pic{float:right;width:112px;height:112px;margin:0 0 8px 12px}.hs-help-read__title{color:var(--ink);font-family:var(--font);font-size:var(--pc-fs-h2,20px);margin:2px 0 6px;font-weight:600;line-height:1.35}.hs-help-read__topic{border:var(--line-thin,2px) solid var(--ink);background:var(--paper-2);color:var(--ink-soft);font-size:var(--pc-fs-cap,13px);border-radius:999px;align-items:center;gap:4px;margin-bottom:8px;padding:1px 10px;line-height:1.5;display:inline-flex}.hs-help-read__hint{color:var(--ink-soft);font-size:var(--pc-fs-body,15px);text-align:center;margin:40px 0 0;line-height:1.5}.hs-help-lines{font-size:var(--pc-fs-body,15px);margin:0;padding:0 0 0 20px;line-height:1.55}.hs-help-lines li+li{margin-top:6px}.hs-help.is-touch .hs-help-lines{font-size:max(15px, var(--win-fs-floor,0px))}.hs-help-none{flex-direction:column;justify-content:center;align-items:center;display:flex}.hs-help-art-pic{object-fit:contain;filter:drop-shadow(0 3px #3b2a1f4d);display:block}.hs-help-none>.hs-help-art-pic{width:112px;height:112px;margin:6px auto 0}.hs-help-device .hs-ly-segs{flex-wrap:nowrap}@media (max-height:500px),(max-width:700px){.hs-help .hs-ly-nav{width:auto}.hs-help .hs-ly-nav__label{white-space:nowrap}.hs-help-device__label{display:none}.hs-help-panel{grid-template-columns:minmax(0,1fr)}.hs-help-read>.hs-help-art-pic{display:none}}.hs-slot.hs-bagx__next{background:color-mix(in srgb, var(--honey,#f2c14e) 22%, var(--paper-3,#fdf0d2));box-shadow:none;color:var(--ink,#2b1d0e);cursor:var(--cur-pointer,pointer);border-style:solid}.hs-slot.hs-bagx__plus{background:color-mix(in srgb, var(--honey,#f2c14e) 45%, var(--paper-3,#fdf0d2))}:is(.hs-slot.hs-bagx__next:hover,.hs-bag__grid:has(.hs-bagx__next:hover) .hs-slot.hs-bagx__next){background:color-mix(in srgb, var(--honey,#f2c14e) 55%, var(--paper-3,#fdf0d2))}.hs-slot.hs-bagx__plus:hover{transform:translateY(-2px)}.hs-slot.hs-bagx__next:focus-visible{outline:3px solid var(--honey,#f2c14e);outline-offset:2px}.hs-slot.hs-bagx__lock{color:#fff8e6cc;cursor:help;background:#2b1d0e42;border-color:#2b1d0e8c;box-shadow:inset 0 3px #2b1d0e2e}.hs-slot.hs-bagx__lock:hover{background:#2b1d0e5c}.hs-bagx__btn{border:var(--line-thin) solid var(--ink,#2b1d0e);background:color-mix(in srgb, var(--honey,#f2c14e) 45%, var(--paper-3,#fdf0d2));min-height:30px;box-shadow:0 2px 0 var(--ink,#2b1d0e);color:var(--ink,#2b1d0e);font:inherit;white-space:nowrap;cursor:var(--cur-pointer,pointer);border-radius:999px;flex:none;align-items:center;gap:4px;padding:0 10px;font-size:13px;font-weight:700;display:inline-flex}.hs-bagx__btn:hover{background:var(--honey,#f2c14e)}.hs-bagx__btn:focus-visible{outline:3px solid var(--sky,#6cc3ff);outline-offset:2px}.hs-bagx__pay{margin:var(--pad-2,8px) 0;justify-content:center;display:flex}.hs-bagx__art{flex:none;width:auto;height:72px;margin-right:12px}.hs-bagx__pay:has(>.hs-bagx__art){align-items:center}.hs-loot-layer{pointer-events:none;z-index:40;position:absolute;inset:0;overflow:visible}.hs-loot-fly,.hs-loot-trail,.hs-loot-ring,.hs-loot-spark{pointer-events:none;will-change:transform, opacity;--rc:#fff;position:absolute;top:0;left:0}.rarity-uncommon{--rc:#5ed14a}.rarity-rare{--rc:#3fa2ff}.rarity-epic{--rc:#a95cff}.rarity-legendary{--rc:#ffc21a}.rarity-mythic{--rc:#ff3b3b}.hs-loot-fly.rarity-common,.hs-loot-ring.rarity-common,.hs-loot-spark.rarity-common{--rc:#fff2c8}.kind-gold{--rc:#ffc21a}.hs-loot-fly{place-items:center;display:grid}.hs-loot-fly__icon{filter:drop-shadow(0 2px #2b1d0e8c);place-items:center;width:100%;height:100%;display:grid;position:relative}.hs-loot-fly__icon>*{max-width:100%;max-height:100%}.hs-loot-fly__glow{background:radial-gradient(circle, color-mix(in srgb, var(--rc) 60%, transparent) 0%, transparent 65%);opacity:0;border-radius:50%;position:absolute;inset:-40%}.hs-loot-fly.rarity-uncommon .hs-loot-fly__glow,.hs-loot-fly.rarity-rare .hs-loot-fly__glow{opacity:.75}.hs-loot-fly.rarity-epic .hs-loot-fly__glow,.hs-loot-fly.rarity-legendary .hs-loot-fly__glow,.hs-loot-fly.rarity-mythic .hs-loot-fly__glow{opacity:1;inset:-60%}.hs-loot-fly.kind-gold .hs-loot-fly__glow{opacity:.55;inset:-30%}.hs-loot-coin{box-sizing:border-box;background:radial-gradient(circle,#0000 0 46%,#e08a00 47% 55%,#0000 56%),radial-gradient(circle at 35% 30%,#fff3b8 0 14%,#0000 15%),#ffc21a;border:2.5px solid #2b1d0e;border-radius:50%;width:100%;height:100%;box-shadow:inset 0 -3px #e08a00}.hs-loot-gem{box-sizing:border-box;background:linear-gradient(135deg, #ffffffbf 0 22%, transparent 23%), linear-gradient(315deg, #2b1d0e38 0 30%, transparent 31%), var(--rc);border:2.5px solid #2b1d0e;border-radius:22%;width:64%;height:64%;transform:rotate(45deg)}.hs-loot-trail{background:radial-gradient(circle, #fff 0 30%, var(--rc) 31% 100%);box-shadow:0 0 6px var(--rc);border-radius:50%}.hs-loot-ring{box-sizing:border-box;border:4px solid var(--rc);box-shadow:0 0 0 2px #2b1d0e59, inset 0 0 8px color-mix(in srgb, var(--rc) 70%, transparent);border-radius:50%}.hs-loot-spark{background:var(--rc);clip-path:polygon(50% 0,62% 38%,100% 50%,62% 62%,50% 100%,38% 62%,0 50%,38% 38%);filter:drop-shadow(0 0 2px #fff)}.hs-loot-gold{border:var(--line-thin,2px) solid var(--ink,#2b1d0e);background:var(--paper,#fff8e7);box-shadow:inset 0 2px 0 #fff9, 0 3px 0 var(--ink,#2b1d0e);color:var(--ink,#2b1d0e);border-radius:999px;align-items:center;gap:6px;padding:3px 12px 3px 4px;font-weight:600;line-height:1.2;display:inline-flex;position:relative}.hs-loot-gold__coin{flex:none;width:26px;height:26px;display:grid;position:relative}.hs-loot-gold__num{font-variant-numeric:tabular-nums;text-align:right;min-width:4ch}.hs-loot-gold.is-up .hs-loot-gold__num{color:#b86a00}.hs-loot-gold.is-down .hs-loot-gold__num{color:var(--berry-lo,#c8243f)}.hs-loot-gold__chip{border:2px solid var(--ink,#2b1d0e);background:var(--honey-hi,#ffd76a);color:var(--ink,#2b1d0e);white-space:nowrap;pointer-events:none;animation:hs-loot-chip .9s var(--ease-out-expo,cubic-bezier(.16, 1, .3, 1)) both;border-radius:999px;padding:0 7px;font-size:.82em;font-weight:700;position:absolute;top:3px;right:calc(100% + 6px)}.hs-loot-gold__chip.is-down{background:#ffd0d8}@keyframes hs-loot-chip{0%{opacity:0;transform:translateY(8px)scale(.6)}22%{opacity:1;transform:translateY(-2px)scale(1.08)}70%{opacity:1;transform:translateY(-10px)scale(1)}to{opacity:0;transform:translateY(-18px)scale(.96)}}.hs-loot-gold__coin.is-flip{animation:hs-loot-flip .42s var(--ease-out-back-soft,cubic-bezier(.34, 1.3, .64, 1))}@keyframes hs-loot-flip{0%{transform:scaleX(1)}35%{transform:scaleX(.15)scaleY(1.08)}70%{transform:scaleX(1.08)}to{transform:scaleX(1)}}.hs-loot-dot{box-sizing:border-box;border:2px solid var(--ink,#2b1d0e);background:var(--berry,#ff5470);pointer-events:none;width:14px;height:14px;animation:hs-loot-dot-in .36s var(--ease-out-back,cubic-bezier(.3, 1.6, .5, 1)) both;border-radius:50%;position:absolute;top:-5px;right:-5px;box-shadow:inset 0 2px #ffffff80}.hs-loot-dot:after{content:"";border:2px solid var(--berry,#ff5470);opacity:0;animation:hs-loot-dot-ping 1.8s var(--ease-out,cubic-bezier(.25, 1, .5, 1)) .4s infinite;border-radius:50%;position:absolute;inset:-2px}.hs-loot-dot.is-bump{animation:hs-loot-dot-bump .32s var(--ease-out-back-soft,cubic-bezier(.34, 1.3, .64, 1))}@keyframes hs-loot-dot-in{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes hs-loot-dot-bump{0%,to{transform:scale(1)}40%{transform:scale(1.35)}}@keyframes hs-loot-dot-ping{0%{opacity:.7;transform:scale(1)}70%,to{opacity:0;transform:scale(2.2)}}@media (prefers-reduced-motion:reduce){.hs-loot-dot,.hs-loot-dot.is-bump{animation:hs-mo-fade var(--mo-quick,.16s) linear both}.hs-loot-dot:after,.hs-loot-gold__coin.is-flip{animation:none}.hs-loot-gold__chip{animation:.7s linear both hs-loot-chip-fade}}html[data-hs-reduced=on] .hs-loot-dot,html[data-hs-reduced=on] .hs-loot-dot.is-bump{animation:hs-mo-fade var(--mo-quick,.16s) linear both}html[data-hs-reduced=on] .hs-loot-dot:after,html[data-hs-reduced=on] .hs-loot-gold__coin.is-flip{animation:none}html[data-hs-reduced=on] .hs-loot-gold__chip{animation:.7s linear both hs-loot-chip-fade}@keyframes hs-loot-chip-fade{0%,70%{opacity:1}to{opacity:0}}.hs-loot-ticknum{font-variant-numeric:tabular-nums}.hs-bar.hs-barfx{--barfx-ghost:#fff7d6;--barfx-halo:#ffd23fd9;--barfx-spark:#fff3a8;overflow:visible}.hs-bar--hp.hs-barfx{--barfx-ghost:#c9f7d3;--barfx-halo:#7ce696d9;--barfx-spark:#e6ffe9}.hs-bar--mp.hs-barfx{--barfx-ghost:#d4efff;--barfx-halo:#78c4ffd9;--barfx-spark:#eaf7ff}.hs-bar--boss.hs-barfx{--barfx-ghost:#f0dcff;--barfx-halo:#c896ffd9}.hs-barfx__clip{border-radius:inherit;pointer-events:none;position:absolute;inset:0;overflow:hidden}.hs-barfx .hs-bar__lag,.hs-barfx .hs-bar__fill,.hs-barfx__ghost{width:100%;transform:translateX(calc(var(--pct,0%) - 100%));will-change:transform;border-radius:999px;transition:none;position:absolute;inset:0}.hs-barfx .hs-bar__lag{background:linear-gradient(#fffaf0 0%,#fff3cf 60%,#f5dfa6 100%)}.hs-barfx__ghost{background:repeating-linear-gradient(-45deg, #ffffff73 0 4px, transparent 4px 9px), var(--barfx-ghost)}.hs-barfx__glow{opacity:0;transform-origin:0;will-change:transform, opacity;pointer-events:none;border-radius:999px;width:100%;position:absolute;top:0;bottom:0;left:0;transform:scaleX(0)}.hs-barfx__glow.is-gain{mix-blend-mode:screen;background:linear-gradient(#fffffff2 0%,#ffffff59 60%,#0000 100%)}.hs-barfx__glow.is-hit{background:#fff}.hs-barfx__flash{opacity:0;pointer-events:none;background:linear-gradient(#fff 0%,#fff6d6 100%);position:absolute;inset:0}.hs-barfx__halo{opacity:0;box-shadow:0 0 0 2px var(--barfx-halo), 0 0 12px 3px var(--barfx-halo);pointer-events:none;border-radius:999px;position:absolute;inset:-4px}.hs-barfx__fx{pointer-events:none;position:absolute;inset:0}.hs-barfx__spark{background:var(--barfx-spark);clip-path:polygon(50% 0,62% 38%,100% 50%,62% 62%,50% 100%,38% 62%,0 50%,38% 38%);filter:drop-shadow(0 0 2px #fff);will-change:transform, opacity;width:10px;height:10px;margin-top:-5px;position:absolute;top:18%}.hs-barfx__chip{border:var(--line-thin,2px) solid var(--ink,#2b1d0e);box-shadow:0 2px 0 var(--ink,#2b1d0e);color:var(--ink,#2b1d0e);letter-spacing:.04em;white-space:nowrap;will-change:transform, opacity;background:linear-gradient(#fff3a8 0%,#ffd23f 60%,#f0b000 100%);border-radius:999px;padding:2px 12px;font-size:12px;font-weight:700;line-height:1.3;position:absolute;bottom:calc(100% + 4px);left:50%;transform:translate(-50%)}.hs-cdfx__wipe{position:absolute;inset:0}.hs-cdfx__half{width:50%;position:absolute;top:0;bottom:0;overflow:hidden}.hs-cdfx__half--r{left:50%}.hs-cdfx__half--l{left:0}.hs-cdfx__pie{will-change:transform;background:#2b1d0e99;width:200%;height:200%;animation-timing-function:linear;animation-fill-mode:forwards;position:absolute;top:-50%}.hs-cdfx__pie--r{transform-origin:0;animation-name:hs-cdfx-pie-r;left:0}.hs-cdfx__pie--l{transform-origin:100%;animation-name:hs-cdfx-pie-l;right:0}@keyframes hs-cdfx-pie-r{0%{transform:rotate(0)}50%,to{transform:rotate(180deg)}}@keyframes hs-cdfx-pie-l{0%,50%{transform:rotate(0)}to{transform:rotate(180deg)}}.hs-cdfx__hand{transform-origin:50% 100%;will-change:transform;background:linear-gradient(#fff3c4 0%,#ffe68cb3 55%,#0000 100%);border-radius:2px;width:2px;height:72%;margin-left:-1px;animation-name:hs-cdfx-hand;animation-timing-function:linear;animation-fill-mode:forwards;position:absolute;bottom:50%;left:50%}@keyframes hs-cdfx-hand{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.hs-cdfx-ready{border-radius:inherit;pointer-events:none;position:absolute;inset:0}.hs-cdfx-ready__clip{border-radius:inherit;position:absolute;inset:0;overflow:hidden}.hs-cdfx-ready__flash{opacity:0;animation:hs-cdfx-flash .26s var(--ease-out,ease-out) forwards;background:#ffffffb3;position:absolute;inset:0}.hs-cdfx-ready__shine{width:42%;animation:hs-cdfx-shine .52s var(--ease-out-expo,ease-out) 40ms forwards;background:linear-gradient(90deg,#0000 0%,#ffffffd9 50%,#0000 100%);position:absolute;top:-20%;bottom:-20%;left:0;transform:translate(-140%)skew(-20deg)}.hs-cdfx-ready__ring{border:2px solid var(--honey,#ffd23f);border-radius:inherit;opacity:0;animation:hs-cdfx-ring .56s var(--ease-out,ease-out) forwards;position:absolute;inset:-3px;box-shadow:0 0 8px #ffd23fcc}@keyframes hs-cdfx-flash{0%{opacity:.8}to{opacity:0}}@keyframes hs-cdfx-shine{to{transform:translate(300%)skew(-20deg)}}@keyframes hs-cdfx-ring{0%{opacity:1;transform:scale(.86)}60%{opacity:.8}to{opacity:0;transform:scale(1.14)}}html[data-hs-reduced=on] .hs-cdfx__hand,html[data-hs-reduced=on] .hs-cdfx-ready__shine,html[data-hs-reduced=on] .hs-cdfx-ready__ring{display:none}@media (prefers-reduced-motion:reduce){.hs-cdfx__hand,.hs-cdfx-ready__shine,.hs-cdfx-ready__ring{display:none}}.hs-bar__shield{border-radius:inherit;pointer-events:none;background:repeating-linear-gradient(-45deg,#ffffff61 0 4px,#fff0 4px 9px),linear-gradient(#fff6c4f2,#ffd666d9);transition:width .25s ease-out,left .25s ease-out;position:absolute;top:0;bottom:0;box-shadow:inset 0 0 0 1px #fffadce6,0 0 6px #ffdc78b3}.hs-bar__shield.is-tucked{--bar-cap:max(8px, calc(10 * var(--u,1px)));border-radius:0;box-shadow:inset -2px 0 #fffadcf2,0 0 6px #ffdc78b3}@media (prefers-reduced-motion:reduce){.hs-bar__shield{transition:none}}.fp-inkband{--ink-cap:10px;pointer-events:auto;background:linear-gradient(-45deg,#fff6d44d 25%,#0000 25% 50%,#fff6d44d 50% 75%,#0000 75%) 0 0/12px 12px,linear-gradient(#ffe28cad 0%,#fabe3c94 60%,#e2941685 100%);transition:width .6s ease-out,left .6s ease-out;position:absolute;top:0;bottom:0;box-shadow:inset 0 2px #ffffff29}.fp-inkband:after{content:"";background:#fff4c8e6;border-radius:2px;width:2px;position:absolute;top:18%;bottom:18%;right:0;box-shadow:0 0 3px #ffd666cc}.fp-inkband.is-resting{animation:3s linear infinite fp-ink-shimmer}.fp-inkband.is-full{background:linear-gradient(-45deg,#fff8d66b 25%,#0000 25% 50%,#fff8d66b 50% 75%,#0000 75%) 0 0/12px 12px,linear-gradient(#ffea9ec7 0%,#fcc848ad 60%,#eaa01c9e 100%)}.fp-inkband.is-end:after{display:none}@keyframes fp-ink-shimmer{0%{background-position:0 0,0 0}to{background-position:24px 0,0 0}}@media (prefers-reduced-motion:reduce){.fp-inkband,.fp-inkband.is-resting{transition:none;animation:none}}.fp-ink{border:3px solid var(--ink,#2b2118);background:#eaf6ff;border-radius:14px;gap:6px;padding:10px 12px;display:grid}.fp-ink__head{align-items:center;gap:8px;display:flex}.fp-ink__drops{font-variant-numeric:tabular-nums;margin-left:auto}.fp-ink__tag{color:#fff;background:#6ebeff;border-radius:999px;padding:1px 8px;font-size:.8em}.fp-ink__bar{border:2px solid var(--ink,#2b2118);background:#fff;border-radius:8px;height:12px;overflow:hidden}.fp-ink__bar>span{background:linear-gradient(90deg,#6ebeff,#9ad8ff);height:100%;display:block}.fp-ink__tip,.fp-ink__rules{margin:0;font-size:.85em}.fp-ink__rules{opacity:.75}.hs-win.hs-win--away:not(.is-sheet){min-height:360px;margin-block:auto;bottom:0;height:-moz-fit-content!important;height:fit-content!important;top:0!important}.hs-win.hs-win--away:not(.is-sheet)>.hs-win__body.is-flow{flex:auto;overflow-y:auto}.fp-away{height:100%;min-height:0;color:var(--ink,#2b2118);grid-template-rows:auto minmax(0,1fr) auto;gap:10px;padding:2px 4px 4px;font-size:16px;display:grid}.fp-away__head{border:3px solid var(--ink,#2b2118);box-shadow:0 3px 0 var(--ink,#2b2118);background:linear-gradient(#fff3c4,#ffe28a);border-radius:14px;align-items:center;gap:12px;padding:8px 14px 8px 10px;display:flex}.fp-away__pip{border:3px solid var(--ink,#2b2118);background:radial-gradient(circle at 50% 35%,#fffdf6,#ffd27a);border-radius:50%;flex:none;place-items:center;width:60px;height:60px;display:grid;overflow:hidden}.fp-away__pip img{object-fit:cover;object-position:50% 20%;width:112%;height:112%}.fp-away__pip img.is-pose:not([data-pip-fallback]){object-fit:contain;object-position:50% 70%;width:100%;height:100%}.fp-away__hello{gap:2px;min-width:0;display:grid}.fp-away__title{margin:0;font-size:1.2em;font-weight:800;line-height:1.2}.fp-away__pipline,.fp-away__since{opacity:.8;margin:0;font-size:.85em;line-height:1.3}.fp-away__rows{align-content:start;gap:6px;min-height:0;margin:0;padding:0;list-style:none;display:grid;overflow:auto}.fp-away__row{background:#fff8e6;border:2px solid #2b211859;border-radius:12px;grid-template-columns:34px minmax(0,1fr) auto 72px;align-items:center;gap:10px;padding:5px 10px 5px 6px;display:grid}.fp-away__icon{border:2px solid var(--ink,#2b2118);background:#fffdf6;border-radius:10px;place-items:center;width:34px;height:34px;display:grid}.fp-away__row.is-mail .fp-away__icon,.fp-away__row.is-friends .fp-away__icon{background:#ffe3ea}.fp-away__row.is-market .fp-away__icon,.fp-away__row.is-starpath .fp-away__icon{background:#fff3c4}.fp-away__row.is-guildInvites .fp-away__icon,.fp-away__row.is-guildApplicants .fp-away__icon,.fp-away__row.is-daily .fp-away__icon{background:#eafbe6}.fp-away__row.is-ink .fp-away__icon,.fp-away__row.is-events .fp-away__icon{background:#eaf6ff}.fp-away__label{min-width:0;line-height:1.3}.fp-away__value{white-space:nowrap;font-size:1.05em}.fp-away__jump{border:2px solid var(--ink,#2b2118);box-shadow:0 2px 0 var(--ink,#2b2118);color:inherit;font:inherit;cursor:pointer;background:#fffdf6;border-radius:999px;justify-self:end;padding:3px 12px;font-size:.85em;font-weight:700;transition:transform 90ms ease-out,box-shadow 90ms ease-out}.fp-away__jump:hover{background:#fff3c4;transform:translateY(-1px)}.fp-away__jump:active{box-shadow:0 0 0 var(--ink,#2b2118);transform:translateY(2px)}.fp-away__jump.is-none{visibility:hidden}.fp-away__rows.is-few{gap:8px}.fp-away__rows.is-many{grid-template-columns:1fr 1fr;gap:6px 8px}.fp-away__rows.is-many .fp-away__row{grid-template-rows:auto auto;grid-template-columns:32px minmax(0,1fr) auto;gap:0 8px;padding:4px 8px 4px 5px}.fp-away__rows.is-many .fp-away__icon{grid-area:1/1/3;width:32px;height:32px}.fp-away__rows.is-many .fp-away__label{white-space:nowrap;text-overflow:ellipsis;grid-area:1/2;font-size:.85em;overflow:hidden}.fp-away__rows.is-many .fp-away__value{grid-area:2/2;font-size:1em;line-height:1.2}.fp-away__rows.is-many .fp-away__jump{grid-area:1/3/3;padding:3px 10px}.fp-away__rows.is-many .fp-away__jump.is-none{display:none}.fp-away__foot{border-top:2px solid #2b211840;justify-content:flex-end;align-items:center;gap:8px;padding-top:8px;display:flex}.fp-away__foot>:last-child{min-width:180px;margin-left:auto}.fp-workchip{border:2px solid var(--ink,#2b2118);font:inherit;cursor:var(--cur-pointer,pointer);background:#e2f2d6;border-radius:999px;align-items:center;gap:6px;padding:3px 12px;display:inline-flex}.fp-status{gap:12px;display:grid}.fp-status__title{margin:0}.fp-status__choices{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.fp-status__choice{border:3px solid var(--ink,#2b2118);font:inherit;text-align:left;cursor:var(--cur-pointer,pointer);background:#fff;border-radius:12px;gap:2px;padding:8px 10px;display:grid}.fp-status__choice.is-on{background:#ffe38a;box-shadow:inset 0 -3px #0000001f}.fp-status__choice small{opacity:.75}.fp-status__name{align-items:center;gap:6px;display:flex}.fp-status__reply{gap:4px;display:grid}.fp-status__reply select{font:inherit;border:2px solid var(--ink,#2b2118);border-radius:10px;padding:6px 8px}.fp-status__reply small,.fp-status__note{opacity:.75;margin:0;font-size:.85em}.hs-exp .fp-inkband{--ink-cap:calc(var(--exp-h) / 2)}.hs-exp .hs-bar__text{pointer-events:none}.fp-restmed{pointer-events:auto;display:block;position:relative}.fp-restmed__btn{--rm-ring:#6ebeff;width:max(40px, calc(44 * var(--u,1px)));height:max(40px, calc(44 * var(--u,1px)));border:var(--line-thin,2px) solid var(--ink,#2b1d0e);background:conic-gradient(var(--rm-ring) var(--rm-a,0deg), #fff4cf 0);box-shadow:0 2px 0 var(--ink,#2b1d0e);color:var(--ink,#2b1d0e);font:inherit;cursor:var(--cur-pointer,pointer);border-radius:50%;padding:0;display:block;position:relative}.fp-restmed__btn:hover{filter:brightness(1.07);transform:translateY(-1px)}.fp-restmed__btn:active{transform:translateY(1px)}.fp-restmed__btn:focus-visible{outline:3px solid var(--sky,#64b8fd);outline-offset:2px}.fp-restmed__btn:disabled{cursor:default;opacity:.75}.fp-restmed.is-full .fp-restmed__btn{--rm-ring:#9ad8ff}.fp-restmed.is-seated .fp-restmed__btn{box-shadow:0 2px 0 var(--ink,#2b1d0e), 0 0 calc(6 * var(--u,1px)) 1px #6ebeff99}.fp-restmed__face{inset:max(3px, calc(4 * var(--u,1px)));box-shadow:0 0 0 1.5px var(--ink,#2b1d0e);font-size:max(16px, calc(19 * var(--u,1px)));background:#fff4cf;border-radius:50%;place-items:center;line-height:1;display:grid;position:absolute;overflow:hidden}.fp-restmed.is-seated .fp-restmed__face{background:#eaf6ff}.fp-restmed__zz{border:1.5px solid var(--ink,#2b1d0e);color:var(--ink,#2b1d0e);pointer-events:none;background:#eaf6ff;border-radius:999px;padding:0 4px;font-size:12px;font-weight:800;line-height:14px;position:absolute;top:-5px;right:-7px}.hs-hbpick{color:var(--ink);font-size:max(1em, var(--win-fs-floor,12px));gap:8px;display:grid}.hs-hbpick__head{justify-content:space-between;align-items:center;gap:8px;display:flex}.hs-hbpick__title{min-width:0;font-size:max(15px, var(--win-fs-floor,0px));font-weight:700;line-height:var(--lh-thai,1.45);align-items:center;gap:6px;display:flex}.hs-hbpick__title>.hs-glyph{flex:none}.hs-hbpick__back.hs-btn{min-height:30px;font-size:max(13px, var(--win-fs-floor,0px));flex:none}.hs-hbpick__why{background:color-mix(in srgb, var(--berry) 14%, var(--paper));color:var(--berry-lo);font-size:max(14px, var(--win-fs-floor,0px));border-radius:10px;align-items:center;gap:6px;margin:0;padding:4px 10px;font-weight:600;line-height:1.4;display:flex}.hs-hbpick__why>.hs-glyph{flex:none}.hs-hbpick__block{justify-items:center;gap:6px;display:grid}.hs-hbpick__cap{color:var(--ink-soft);font-size:max(12px, var(--win-fs-floor,0px));justify-self:start;font-weight:700;line-height:1.3}.hs-hbpick__grid{grid-template-columns:repeat(5,46px);gap:12px 8px;padding-top:6px;display:grid}.hs-hbpick__grid.is-12{grid-template-columns:repeat(6,46px)}.hs-hbpick__slot{border:var(--line-thin) solid var(--ink);background:var(--paper-3);width:46px;height:46px;box-shadow:inset 0 -5px 0 #2b1d0e1a, 0 3px 0 var(--ink);color:var(--ink);cursor:var(--cur-pointer,pointer);border-radius:12px;place-items:center;padding:0;transition:transform 80ms ease-out;display:grid;position:relative}.hs-hbpick__slot.is-free{box-shadow:none;background:#ffffff73;border-style:solid}.hs-hbpick__plus{color:var(--ink-soft);font-size:18px;font-weight:700;line-height:1}.hs-hbpick__slot.is-locked>:not(.hs-hbpick__key):not(.hs-slot__lock){filter:grayscale();opacity:.45}.hs-hbpick__slot.is-here{box-shadow:inset 0 0 0 3px var(--leaf), 0 3px 0 var(--ink)}.hs-hbpick__slot:not(:disabled):hover,.hs-hbpick__slot:not(:disabled):focus-visible{background:var(--honey-hi);box-shadow:inset 0 0 0 3px var(--honey), 0 3px 0 var(--ink);transform:translateY(-2px)}.hs-hbpick__slot:not(:disabled):active{box-shadow:0 1px 0 var(--ink);transform:translateY(2px)}.hs-hbpick__slot.is-flash,.hs-hbpick__slot.is-flash:hover{background:var(--leaf-hi);box-shadow:inset 0 0 0 3px var(--leaf), 0 3px 0 var(--ink);animation:.65s ease-out hs-hbpick-flash}@keyframes hs-hbpick-flash{0%{transform:scale(1)}30%{transform:scale(1.14)}to{transform:scale(1)}}.hs-hbpick__slot:disabled{opacity:.55;cursor:var(--cur-not-allowed,not-allowed)}.hs-hbpick__key{border:var(--line-thin) solid var(--ink);text-align:center;pointer-events:none;background:#fff;border-radius:6px;min-width:18px;padding:0 4px;font-size:12px;font-weight:700;line-height:15px;position:absolute;top:-8px;left:-6px}.hs-hbpick__hint{min-height:1.4em;color:var(--ink-soft);font-size:max(13px, var(--win-fs-floor,0px));text-align:center;margin:0;font-weight:600;line-height:1.4}.hs-hbpick__hint.is-done{color:var(--leaf-lo)}@media (prefers-reduced-motion:reduce){.hs-hbpick__slot,.hs-hbpick__slot.is-flash{transition:none;animation:none}}.fp-menu,.fp-thanks,.fp-report{gap:var(--pad-2,8px);min-width:220px;max-width:min(380px,100vw - 32px);padding:var(--pad-card,12px);border:var(--line,3px) solid var(--ink,#2b1d0e);background:var(--paper,#fff8e7);box-shadow:0 3px 0 var(--ink,#2b1d0e);line-height:var(--lh-thai,1.5);border-radius:14px;display:grid}.fp-menu__name,.fp-thanks__title,.fp-report__title{padding-bottom:var(--pad-1,4px);border-bottom:2px solid #2b1d0e40;margin:0;font-size:15px;font-weight:700}.fp-menu__item{min-height:36px;padding:var(--pad-1,4px) var(--pad-text,8px);border:var(--line-thin,2px) solid var(--ink,#2b1d0e);background:var(--paper,#fff8e7);box-shadow:0 2px 0 var(--ink,#2b1d0e);font:inherit;text-align:left;cursor:var(--cur-pointer,pointer);border-radius:12px;font-size:14px}.fp-menu__item:disabled{opacity:.55;cursor:var(--cur-default,default)}.fp-menu__item--mute{margin-top:var(--pad-1,4px)}.fp-menu__item--block{background:color-mix(in srgb, var(--berry,#ff5470) 14%, var(--paper,#fff8e7));color:var(--berry-lo,#c8243f)}.fp-menu__item--report{background:color-mix(in srgb, var(--honey,#ffb627) 18%, var(--paper,#fff8e7))}.fp-menu__row{gap:var(--pad-2,8px);flex-wrap:wrap;display:flex}.fp-thanks__grid,.fp-report__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.fp-thanks__sticker,.fp-report__cat{min-height:38px;padding:var(--pad-1,4px) var(--pad-text,8px);border:var(--line-thin,2px) solid var(--ink,#2b1d0e);background:var(--paper,#fff8e7);box-shadow:0 2px 0 var(--ink,#2b1d0e);font:inherit;font-size:14px;line-height:var(--lh-thai,1.5);text-align:left;cursor:var(--cur-pointer,pointer);border-radius:12px;align-items:center;gap:6px;display:flex}.fp-thanks__sticker:disabled,.fp-report__cat:disabled{opacity:.55;cursor:var(--cur-default,default)}.fp-thanks__hint,.fp-report__hint{color:var(--ink-soft,#6b5034);margin:0;font-size:13px}.fp-report__error{color:var(--berry-lo,#c8243f);margin:0;font-size:13px}:is(.hs-win.hs-p3win:not(.is-sheet) .hs-win__body:has(>.fp-friends),.hs-win.hs-p3win:not(.is-sheet) .hs-win__body:has(>.fp-kindness)){flex-direction:column;padding:0;display:flex;overflow:hidden}.fp-friends,.fp-kindness{min-height:0}.fp-friends .hs-ly-shell__content,.fp-kindness .hs-ly-shell__content{padding-bottom:var(--pad-1,4px)}.fp-friends__add{align-items:flex-end;gap:var(--pad-2,8px);flex:1;margin:0;display:flex}.fp-friends__add>:first-child{flex:1;min-width:0}.fp-friends__groups,.fp-kindness__body{gap:var(--pad-3,12px);flex-direction:column;display:flex}.fp-face{border:var(--line-thin,2px) solid var(--ink,#2b1d0e);background:var(--paper-3,#f5dca4);width:36px;height:36px;color:var(--ink-soft,#6b5034);border-radius:50%;place-items:center;display:grid;position:relative}.fp-face.is-online{background:var(--paper-2,#fcecc4);color:var(--ink,#2b1d0e)}.fp-face__dot{position:absolute;bottom:-3px;right:-3px}.fp-friend__dot{box-sizing:border-box;border:2px solid var(--ink,#2b1d0e);background:#bdb3a3;border-radius:50%;width:12px;height:12px}.fp-friend__dot--available{background:var(--leaf,#5bbf3a)}.fp-friend__dot--working{background:var(--honey,#ffb627)}.fp-friend__dot--resting{background:var(--sky,#64b8fd)}.fp-friend__dot--dnd{background:var(--berry,#ff5470)}.fp-friend:not(.is-online).fp-friend--friend .hs-ly-row__title{color:var(--ink-soft,#6b5034)}.fp-friend__actions{gap:var(--pad-1,4px);display:flex}.fp-friend-detail{gap:var(--pad-2,8px);margin:-2px var(--pad-2,8px) 0;padding:var(--pad-card,12px);border:var(--line-thin,2px) solid color-mix(in srgb, var(--ink,#2b1d0e) 18%, transparent);background:var(--paper-2,#fcecc4);border-top-style:solid;border-radius:0 0 12px 12px;display:grid}.fp-friend-detail__extras{padding-top:var(--pad-2,8px);border-top:2px solid #2b1d0e40}.fp-friend-detail__actions{justify-content:flex-end;gap:var(--pad-2,8px);flex-wrap:wrap;display:flex}.fp-kindness__star{border:var(--line-thin,2px) solid var(--ink,#2b1d0e);background:var(--paper,#fff8e7);border-radius:50%;flex:none;place-items:center;width:40px;height:40px;font-size:24px;line-height:1;display:grid}.fp-kindness__star--bronze span{color:#b87333}.fp-kindness__star--silver span{color:#9aa4ad}.fp-kindness__star--gold span{color:#e2b22c}.fp-kindness__star--none span{color:var(--leaf,#5bbf3a);opacity:.45}.fp-kindness__next{gap:var(--pad-1,4px);padding:var(--pad-card,12px);border:var(--line-thin,2px) solid var(--ink,#2b1d0e);border-radius:var(--r-md,16px);background:var(--paper-2,#fcecc4);display:grid}.fp-kindness__next-text{color:var(--sky-lo,#2f7fd6);font-size:13px;font-weight:600;line-height:var(--lh-thai,1.5)}.fp-kindness__source.is-total{box-shadow:none;border-style:solid}.fp-kindness__source .hs-ly-row__title,.fp-kindness__item .hs-ly-row__title{white-space:normal;font-size:14px}.fp-kindness__emoji{font-size:24px;line-height:1}.fp-kindness__star.has-art span{opacity:1}.fp-friend__status-art{flex:none;margin-right:2px}.fp-welcome{align-items:center;gap:var(--pad-2,8px);padding:var(--pad-2,8px) var(--pad-card,12px);border:var(--line,3px) solid var(--ink,#2b1d0e);background:color-mix(in srgb, var(--leaf,#5bbf3a) 16%, var(--paper,#fff8e7));box-shadow:0 3px 0 var(--ink,#2b1d0e);line-height:var(--lh-thai,1.5);border-radius:14px;display:flex}.fp-welcome__text{flex:1;font-weight:600}.fp-rules{gap:var(--pad-2,8px);max-width:min(420px,100vw - 32px);padding:var(--pad-card,12px) var(--pad-4,16px);border:var(--line,3px) solid var(--ink,#2b1d0e);border-radius:var(--r-md,16px);background:var(--paper,#fff8e7);box-shadow:0 3px 0 var(--ink,#2b1d0e);line-height:var(--lh-thai,1.5);display:grid}.fp-rules__pip{color:var(--ink-soft,#6b5034);margin:0}.fp-rules__title{margin:0;font-size:16px}.fp-rules__list{gap:var(--pad-1,4px);margin:0;padding-left:1.4em;display:grid}.fp-rules__note{color:var(--ink-soft,#6b5034);font-size:13px}.hs-contacts{gap:var(--pad-2,8px);display:grid}.hs-contacts .hs-contacts__note{padding-top:var(--pad-2,8px);border-top:2px solid #2b1d0e40}@media (max-height:500px),(max-width:700px){.fp-friend--incoming{flex-wrap:wrap}.fp-friend--incoming .hs-ly-row__action{padding-bottom:var(--pad-1,4px);flex-basis:100%;justify-content:flex-end;display:flex}.fp-friend-detail{margin-inline:var(--pad-1,4px)}.fp-thanks__grid,.fp-report__grid{grid-template-columns:minmax(0,1fr)}}.fp-friends>.hs-ly-sum,.fp-kindness>.hs-ly-sum{flex:none}.fp-thanks-tab{gap:var(--pad-2,8px);align-content:start;display:grid}.fp-thanks-tab__row.is-thanked{opacity:.72}.fp-thanks-tab__picker{padding:var(--pad-1,4px) 0 var(--pad-2,8px);justify-content:center;list-style:none;display:flex}.fp-thanks-tab__picker .fp-thanks{width:100%;max-width:100%}.pm-menu--thanks .fp-thanks{box-shadow:none;border:0;max-width:none;padding:0}.fp-thanks__art{flex:none}.fp-report--sheet,.fp-report--sent{gap:8px;width:min(460px,100vw - 32px);max-width:min(460px,100vw - 32px)}.fp-report__head{border-bottom:2px solid #2b1d0e40;align-items:center;gap:8px;padding-bottom:6px;display:flex}.fp-report__head .fp-report__title{border:0;padding:0}.fp-report__head-text{gap:2px;min-width:0;display:grid}.fp-report__tile{border:var(--line-thin,2px) solid var(--ink,#2b1d0e);background:var(--honey,#ffb627);width:36px;height:36px;box-shadow:0 2px 0 var(--ink,#2b1d0e);border-radius:12px;flex:none;place-items:center;display:grid}.fp-report__tile--ok{background:var(--leaf,#7ed957)}.fp-report__step{gap:6px;display:grid}.fp-report__step-label{align-items:center;gap:6px;font-size:13px;font-weight:600;display:flex}.fp-report__num{border:var(--line-thin,2px) solid var(--ink,#2b1d0e);background:var(--honey,#ffb627);border-radius:50%;place-items:center;width:20px;height:20px;font-size:12px;display:inline-grid}.fp-report--sheet .fp-report__cat{align-items:center;gap:8px;min-height:44px}.fp-report__cat-icon{border:var(--line-thin,2px) solid var(--ink,#2b1d0e);background:color-mix(in srgb, var(--honey,#ffb627) 30%, var(--paper,#fff8e7));border-radius:50%;flex:none;place-items:center;width:28px;height:28px;display:grid}.fp-report__cat-text{min-width:0;line-height:1.3;display:grid}.fp-report__cat-text small{color:var(--ink-soft,#6b5034);font-size:12px}.fp-report--sheet .fp-report__cat:not(:disabled):hover{background:color-mix(in srgb, var(--honey,#ffb627) 16%, var(--paper,#fff8e7))}.fp-report__cat.is-sending{opacity:1;background:color-mix(in srgb, var(--honey,#ffb627) 30%, var(--paper,#fff8e7))}.fp-report__evidence{background:color-mix(in srgb, var(--sky,#64b8fd) 16%, var(--paper,#fff8e7));color:var(--ink-soft,#6b5034);border-radius:10px;align-items:center;gap:6px;margin:0;padding:6px 8px;font-size:12px;display:flex}.fp-report__evidence svg{flex:none}.fp-report__actions{justify-content:flex-end;gap:8px;display:flex}.fp-report__next{gap:6px;margin:0;padding:0;font-size:13px;list-style:none;display:grid}.fp-report__next li{border:var(--line-thin,2px) solid #2b1d0e33;background:#fffdf6;border-radius:10px;align-items:center;gap:8px;padding:4px 8px;display:flex}.fp-report--sheet .fp-report__error{border:var(--line-thin,2px) solid color-mix(in srgb, var(--berry,#ff5470) 55%, transparent);background:#fff1f3;border-radius:10px;align-items:center;gap:6px;padding:6px 8px;font-weight:600;display:flex}.fp-report--sheet .fp-report__error svg{flex:none}.fp-face.has-crest{background:0 0;border-color:#0000}.fp-face.has-crest:not(.is-online) .hs-job-emblem{filter:saturate(.45);opacity:.8}.fp-friend-detail__actions.is-confirm{align-items:center}.fp-friend-detail__ask{min-width:0;color:var(--berry-lo,#c8243f);flex:auto;font-weight:600}.fp-friends__add>.fp-friends__addbtn{flex:none;display:inline-flex}.fp-friends .fp-friend--friend>.hs-ly-row__action{flex:none;justify-content:flex-end;min-width:7.5em;display:flex}.fp-friend__noact{width:1px;height:1px;display:block}.fp-friend-detail.fp-friend-pop{z-index:6;width:min(100%,520px);padding:var(--pad-card,12px);border:var(--line,3px) solid var(--ink,#2b1d0e);background:var(--paper,#fff8e7);box-shadow:0 4px 0 var(--ink,#2b1d0e), 0 12px 24px #2b1d0e38;pointer-events:auto;border-radius:14px;margin:0;animation:.12s ease-out fp-pop-fade;position:absolute;top:0;left:0}@keyframes fp-pop-fade{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.fp-friend-detail.fp-friend-pop{animation:none}}.fp-friend-pop__head{align-items:center;gap:var(--pad-2,8px);padding-bottom:var(--pad-1,4px);border-bottom:2px solid #2b1d0e40;display:flex}.fp-friend-pop__name{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:16px;overflow:hidden}.fp-friend-pop__x,.fp-report__x{border:var(--line-thin,2px) solid var(--ink,#2b1d0e);background:var(--paper-2,#fcecc4);width:32px;height:32px;box-shadow:0 2px 0 var(--ink,#2b1d0e);color:var(--ink,#2b1d0e);cursor:var(--cur-pointer,pointer);border-radius:10px;flex:none;place-items:center;margin-left:auto;padding:0;display:grid}.fp-friend-pop__x:hover,.fp-friend-pop__x:focus-visible,.fp-report__x:hover,.fp-report__x:focus-visible{background:color-mix(in srgb, var(--honey,#ffb627) 30%, var(--paper,#fff8e7));outline:none}.fp-friend-pop .fp-friend-detail__extras{border-top:0;padding-top:0}.fp-friend-pop .fp-friend-detail__actions{padding-top:var(--pad-2,8px);border-top:2px solid #2b1d0e40;justify-content:space-between}.fp-friend-pop .fp-friend-detail__actions.is-confirm{justify-content:flex-end}.fp-report__head .fp-report__head-text{flex:1}.hs-mail .hs-mail__md{height:100%;min-height:0}.hs-mail .hs-mail__md>.hs-ly-md__master{gap:var(--gap-section,8px);flex-direction:column;padding-right:2px;display:flex}.hs-mail__rowsbox{flex:1 1 0;height:100%;min-height:0}.hs-mail .hs-mail__md>.hs-ly-md__master>.hs-ly-md__mfoot{padding-bottom:calc(var(--hs-ly-md-pad,14px) + var(--line-thin,2px))}.hs-mail__row.is-unread .hs-ly-row__title{font-weight:700}.hs-mail__row:not(.is-unread){background:var(--paper-2)}.hs-mail__icon{border:var(--line-thin) solid var(--ink);background:var(--paper-3);border-radius:12px;place-items:center;width:40px;height:40px;display:grid;position:relative}.hs-mail__icon.is-gm,.hs-mail__icon.is-system,.hs-mail__icon.is-event,.hs-mail__icon.is-season{background:color-mix(in srgb, var(--honey) 55%, var(--paper))}.hs-mail__icon.is-player,.hs-mail__icon.is-guild{background:color-mix(in srgb, var(--sky) 45%, var(--paper))}.hs-mail__letter{gap:var(--gap-section,8px);flex-direction:column;min-height:100%;display:flex}.hs-mail__head{align-items:center;gap:var(--pad-2,8px);display:flex}.hs-mail__head .hs-mail__icon{flex:none;width:48px;height:48px}.hs-mail__headtext{min-width:0}.hs-mail__title{font-size:17px;line-height:var(--lh-thai,1.5);overflow-wrap:anywhere;margin:0}.hs-mail__from{color:var(--ink-soft);font-size:13px;line-height:var(--lh-thai,1.5);margin:0}.hs-mail__body{padding:var(--pad-card,12px);border:var(--line-thin) solid var(--ink);border-radius:var(--r-md);background:var(--paper);line-height:var(--lh-thai,1.5);white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.hs-mail__gifts{border:var(--line-thin) solid #2b1d0e4d;border-radius:var(--r-md);background:var(--paper);flex-direction:column;gap:4px;padding:6px 8px 8px;display:flex}.hs-mail__giftshead{align-items:center;gap:6px;min-width:0;font-size:14px;line-height:1.4;display:flex}.hs-mail__giftstate{white-space:nowrap;align-items:center;gap:4px;margin-left:auto;font-size:13px;font-weight:600;display:inline-flex}.hs-mail__giftstate.is-soon{color:var(--berry-lo)}.hs-mail__giftstate.is-claimed{color:var(--ink-soft)}.hs-mail__giftrow{--cell:52px;flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.hs-mail__gifts.is-claimed .hs-mail__giftrow{opacity:.55}.hs-mail__goldcell{height:var(--cell);border:var(--line-thin) solid var(--ink);background:color-mix(in srgb, var(--honey) 28%, var(--paper));border-radius:12px;flex:none;align-items:center;gap:6px;padding:0 12px 0 8px;display:inline-flex;box-shadow:inset 0 -6px #2b1d0e17}.hs-mail__goldnum{flex-direction:column;line-height:1.2;display:flex}.hs-mail__goldnum b{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:16px}.hs-mail__goldnum small{color:var(--ink-soft);font-size:12px}.hs-mail__giftcell{flex:none;display:inline-grid;position:relative}.hs-mail__giftbare{cursor:var(--cur-default,default)}.hs-mail__giftbound{border:var(--line-thin) solid var(--ink);background:var(--paper);width:18px;height:18px;color:var(--ink);pointer-events:none;border-radius:50%;place-items:center;display:grid;position:absolute;top:-5px;left:-5px}.hs-mail__actions{justify-content:flex-end;gap:var(--pad-2,8px);padding-top:var(--pad-1,4px);flex-wrap:wrap;margin-top:auto;display:flex}.hs-mail-badge{border:var(--line-thin) solid var(--ink);background:var(--paper);width:44px;height:44px;color:var(--ink);cursor:var(--cur-pointer,pointer);border-radius:50%;justify-content:center;align-items:center;display:inline-flex;position:relative}.hs-mail-badge__n{background:var(--berry);min-width:20px;color:var(--paper);text-align:center;border-radius:999px;padding:0 4px;font-size:12px;line-height:20px;position:absolute;top:-4px;right:-4px}p.hs-mail__empty{color:var(--ink-soft);font-size:14px;line-height:var(--lh-thai,1.5);margin:0}.hs-contacts__note{grid-template-columns:1fr auto;align-items:end;gap:6px;display:grid}.hs-contacts__recent{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.hs-contacts__actions{flex-wrap:wrap;gap:6px;display:flex}@media (min-width:701px) and (min-height:501px){.hs-ly-md__detail>.hs-mail__letter{flex:1 1 0;min-height:0}.hs-mail__letter>*{flex:none}.hs-mail__letter>.hs-mail__body{overscroll-behavior:contain;flex:auto;min-height:0;overflow-y:auto}}@media (max-height:500px),(max-width:700px){.hs-mail .hs-mail__md{height:auto;min-height:100%}.hs-mail__row .hs-ly-row__hit{flex-wrap:wrap}.hs-mail__row .hs-ly-row__chips{flex-flow:wrap;margin-left:48px}.hs-mail__actions>*{flex:1}}.hs-mail__card{padding:var(--pad-card,12px);border:var(--line-thin) solid var(--ink);border-radius:var(--r-md);background:var(--paper-2)}.hs-mail__today{align-items:center;gap:var(--pad-3,12px);padding:var(--pad-2,8px) var(--pad-card,12px);border:var(--line-thin) solid var(--ink);border-radius:var(--r-md);background:var(--paper-2);grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);display:grid}.hs-mail__todaygold{font-variant-numeric:tabular-nums;justify-content:flex-end;align-items:center;gap:6px;font-weight:700;display:inline-flex}.hs-mail__outbox .hs-mail__pager{margin-top:auto}.hs-mail__outbox{height:100%;min-height:0}@media (min-width:701px) and (min-height:501px){.hs-mail .hs-mail__md>.hs-ly-md__master{gap:5px}.hs-mail__icon{border-radius:10px;width:32px;height:32px}.hs-mail__letter{gap:6px}.hs-mail__head .hs-mail__icon{width:40px;height:40px}.hs-mail__title{font-size:16px;line-height:1.35}.hs-mail__body{padding:6px 10px;line-height:1.45}.hs-mail__note,.hs-mail__today{padding:4px 10px}.hs-mail__outbox{gap:6px}}.hs-mail__note{border:var(--line-thin) solid #2b1d0e4d;border-radius:var(--r-md);background:var(--paper-2);font-size:13px;line-height:var(--lh-thai,1.5);align-items:flex-start;gap:6px;margin:0;padding:4px 10px;display:flex}.hs-mail__outbox{flex-direction:column;gap:6px;display:flex}.hs-mail__outrow.is-returned .hs-ly-row__title,.hs-mail__outrow.is-claimed .hs-ly-row__title{color:var(--ink-soft)}.hs-mail__outrow .hs-ly-row__title.hs-ly-clamp2.hs-ly-clamp2,.hs-mail__outrow .hs-ly-row__sub.hs-ly-clamp2.hs-ly-clamp2{max-height:calc(var(--lh-thai,1.5) * 1em);-webkit-line-clamp:1;line-clamp:1}.hs-mail__outbtns,.hs-mail__footbtns{flex-wrap:nowrap;align-items:center;gap:6px;display:inline-flex}.hs-mail__outbtns{justify-content:flex-end;min-width:18em;font-size:14px}.hs-mail__icon.is-returned{background:color-mix(in srgb, var(--berry) 30%, var(--paper))}.hs-mail__compose{grid-template-rows:auto minmax(0,1fr) auto;grid-template-columns:minmax(0,392px) minmax(0,1fr);gap:8px;min-width:0;height:100%;min-height:0;display:grid}.hs-mail__modes{grid-area:1/1/auto/-1;align-items:center;gap:8px;min-width:0;display:flex}.hs-mail__mode{border:var(--line-thin) solid #2b1d0e4d;background:var(--paper-2);min-width:0;color:var(--ink-soft);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:3px 12px;font-size:13px;display:inline-flex}.hs-mail__mode small{font-size:12px}.hs-mail__mode.is-on{border-color:var(--ink);background:color-mix(in srgb, var(--honey) 45%, var(--paper));color:var(--ink);box-shadow:0 2px 0 var(--ink)}.hs-mail__mode.is-locked:not(.is-on){opacity:.7}.hs-mail__card,.hs-mail__parcel{border:var(--line-thin) solid var(--ink);border-radius:var(--r-md);flex-direction:column;gap:6px;min-width:0;min-height:0;padding:8px 12px 10px;display:flex}.hs-mail__card{background:var(--paper-2);grid-area:2/1}.hs-mail__parcel{background:color-mix(in srgb, var(--honey) 12%, var(--paper));grid-area:2/2}.hs-mail__parcel.is-locked{background:var(--paper-2)}.hs-mail__cardhead{align-items:center;gap:6px;min-width:0;display:flex}.hs-mail__cardhead h4{margin:0;font-size:15px;line-height:1.3}.hs-mail__cardsub{color:var(--ink-soft);font-size:12px}.hs-mail__card .hs-field,.hs-mail__card .hs-field__box,.hs-mail__card .hs-input{width:100%;min-width:0}.hs-mail__card .hs-field__box{display:flex}.hs-mail__card .hs-field__box>.hs-input{flex:auto}.hs-mail__card .hs-field{flex-direction:column;gap:3px;display:flex}.hs-mail__card .hs-field label{font-size:14px}.hs-mail__card input.hs-input{height:36px;min-height:36px;padding:0 10px;font-size:15px}.hs-mail__rcpt{align-items:center;gap:4px;min-width:0;margin:3px 0 0;font-size:12px;line-height:1.35;display:flex}.hs-mail__rcpt>span:not(.hs-mail__online){text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.hs-mail__rcpt.is-good{color:var(--leaf-lo);font-weight:600}.hs-mail__rcpt.is-warn{color:var(--honey-lo);font-weight:600}.hs-mail__rcpt.is-bad{color:var(--berry-lo);font-weight:600}.hs-mail__rcpt.is-soft{color:var(--ink-soft)}.hs-mail__online{background:color-mix(in srgb, var(--leaf) 30%, var(--paper));color:var(--ink);border-radius:999px;flex:none;padding:0 6px;font-size:12px;font-weight:500}.hs-mail__quick{border:var(--line-thin) solid #2b1d0e4d;background:var(--paper);border-radius:10px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 6px;padding:6px 8px;display:grid}.hs-mail__qtabs .hs-tab{min-height:26px;padding:0 10px;font-size:12px}.hs-mail__qpager.hs-ly-pager{gap:4px;min-height:28px;font-size:13px}.hs-mail__qpager .hs-ly-pager__btn{width:28px;height:28px;box-shadow:0 1px 0 var(--ink);border-radius:8px}.hs-mail__qpager .hs-ly-pager__btn>.hs-glyph{width:14px;height:14px}.hs-mail__qpager .hs-ly-pager__count{min-width:2.6em}.hs-mail__qpager .hs-ly-pager__count>b{font-size:13px}.hs-mail__qnone{color:var(--ink-soft);grid-column:1/-1;margin:0;font-size:12px;line-height:1.4}.hs-mail__contacts{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:28px;gap:4px;min-height:60px;margin:0;padding:0;list-style:none;display:grid}.hs-mail__contact{border:var(--line-thin) solid #2b1d0e59;background:var(--paper-2);width:100%;min-width:0;height:100%;color:var(--ink);font:inherit;cursor:var(--cur-pointer,pointer);border-radius:8px;align-items:center;gap:4px;padding:0 6px;font-size:13px;display:flex}.hs-mail__contact:hover:not(:disabled){border-color:var(--ink)}.hs-mail__contact.is-on{border-color:var(--ink);background:color-mix(in srgb, var(--honey) 50%, var(--paper));font-weight:600}.hs-mail__contact small{color:var(--ink-soft);flex:none;margin-left:auto;font-size:12px}.hs-mail__cname{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.hs-mail__cdot{border:1px solid var(--ink);background:var(--paper-3);border-radius:50%;flex:none;width:8px;height:8px}.hs-mail__cdot.is-online{background:var(--leaf)}.hs-mail__field{flex-direction:column;gap:2px;min-height:0;display:flex}.hs-mail__field.is-body{flex:auto}.hs-mail__fieldtop{justify-content:space-between;align-items:baseline;font-size:14px;display:flex}.hs-mail__textarea{resize:none;width:100%;min-height:64px;font:inherit;flex:auto;padding:6px 10px;font-size:15px;line-height:1.45}.hs-mail__count{color:var(--ink-soft);font-variant-numeric:tabular-nums;font-size:12px}.hs-mail__count.is-over{color:var(--berry-lo)}.hs-mail__ruleline{min-width:0;color:var(--ink-soft);cursor:help;align-items:center;gap:4px;margin:0;font-size:12px;line-height:1.35;display:flex}.hs-mail__ruleline>span:first-of-type{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.hs-mail__rulemore{background:var(--paper);color:var(--ink);border:1px solid #2b1d0e59;border-radius:999px;flex:none;margin-left:auto;padding:0 8px}.hs-mail__slots{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;margin:0;padding:0;list-style:none;display:grid}.hs-mail__slot{--rc:transparent;border:var(--line-thin) solid var(--ink);background:color-mix(in srgb, var(--rc) 18%, var(--paper));min-height:48px;box-shadow:inset 0 0 0 2px var(--rc);border-radius:10px;grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:6px;padding:4px 6px;display:grid;position:relative}.hs-mail__slot.rarity-uncommon{--rc:var(--r-uncommon)}.hs-mail__slot.rarity-rare{--rc:var(--r-rare)}.hs-mail__slot.rarity-epic{--rc:var(--r-epic)}.hs-mail__slot.rarity-legendary{--rc:var(--r-legendary)}.hs-mail__slot.rarity-mythic{--rc:var(--r-mythic)}.hs-mail__slot.is-free{box-shadow:none;color:var(--ink-soft);background:0 0;border-style:solid;border-color:#2b1d0e66;justify-content:center;gap:4px;font-size:12px;display:flex}.hs-mail__sloticon{place-items:center;display:grid;position:relative}.hs-mail__slotname{overflow-wrap:anywhere;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;min-width:0;font-size:12px;line-height:1.25;display:-webkit-box;overflow:hidden}.hs-mail__slotqty{background:var(--ink);color:var(--paper);font-variant-numeric:tabular-nums;white-space:nowrap;border-radius:6px;padding:0 3px;font-size:12px;line-height:1.25;position:absolute;bottom:-5px;right:-6px}.hs-mail__slotx{border:var(--line-thin) solid var(--ink);background:var(--berry);width:20px;height:20px;color:var(--paper);cursor:var(--cur-pointer,pointer);border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;top:-7px;right:-7px}.hs-mail__slotx:hover:not(:disabled){background:var(--berry-lo)}.hs-mail__goldrow{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:2px 8px;display:grid}.hs-mail__goldlabel{white-space:nowrap;align-items:center;gap:4px;font-size:14px;display:inline-flex}.hs-mail__goldfield{font-variant-numeric:tabular-nums;text-align:right;min-width:0;height:34px;min-height:34px;padding:0 10px;font-size:15px}.hs-mail__goldmeta{min-width:0;color:var(--ink-soft);text-overflow:ellipsis;white-space:nowrap;grid-column:2/-1;font-size:12px;line-height:1.3;overflow:hidden}.hs-mail__goldrow.is-bad .hs-mail__goldfield{border-color:var(--berry)}.hs-mail__goldrow.is-bad .hs-mail__goldmeta{color:var(--berry-lo);font-weight:600}.hs-mail__picker{border:var(--line-thin) solid #2b1d0e59;background:var(--paper);border-radius:10px;flex-direction:column;flex:auto;gap:4px;min-height:0;padding:6px 8px;display:flex}.hs-mail__picktabs{flex:none}.hs-mail__picktabs .hs-tab{min-height:28px;font-size:13px}.hs-mail__pickgrid{flex:none;grid-template-columns:repeat(10,44px);grid-auto-rows:44px;place-content:start space-between;gap:5px;height:142px;display:grid}.hs-mail__pickgrid .hs-slot{--cell:44px}.hs-mail__pickgrid .hs-slot.is-blocked{filter:grayscale(.9);opacity:.5}.hs-mail__pickgrid .hs-slot.is-attached:after{content:"";border-radius:inherit;background:#2b1d0e2e;position:absolute;inset:0}.hs-mail__picknone{height:142px;color:var(--ink-soft);flex:none;place-items:center;margin:0;font-size:13px;display:grid}.hs-mail__pickfoot{flex:none;justify-content:center;display:flex}.hs-mail__pickfoot:empty{display:none}.hs-mail__selbar{border:var(--line-thin) solid var(--ink);background:color-mix(in srgb, var(--honey) 18%, var(--paper));border-radius:10px;flex:none;align-items:center;gap:8px;min-width:0;min-height:44px;margin-top:auto;padding:4px 6px 4px 8px;display:flex}.hs-mail__selbar.is-idle{background:var(--paper-2);border-style:solid;border-color:#2b1d0e59}.hs-mail__selicon{flex:none;place-items:center;display:grid}.hs-mail__seltext{flex-direction:column;flex:auto;min-width:0;line-height:1.3;display:flex}.hs-mail__seltext b,.hs-mail__seltext small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.hs-mail__seltext b{font-size:14px}.hs-mail__seltext small{color:var(--ink-soft);font-size:12px}.hs-mail__seltext small.is-bad{color:var(--berry-lo);font-weight:600}.hs-mail__selqty{flex:none}.hs-mail__attachbtn{flex:none;min-width:84px}.hs-mail__selhint{min-width:0;color:var(--ink-soft);align-items:center;gap:6px;font-size:13px;line-height:1.35;display:flex}.hs-mail__sendbar{border-top:2px solid #2b1d0e40;grid-area:3/1/auto/-1;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:2px 10px;min-width:0;padding:6px 4px 0;display:grid}.hs-mail__sendbar>.hs-mail__bill{grid-area:1/1}.hs-mail__sendbar>.hs-mail__clear{grid-area:1/2}.hs-mail__sendbar>.hs-mail__send{grid-area:1/3}.hs-mail__sendbar>.hs-mail__sendnote{text-align:right;grid-area:2/1/auto/-1;justify-content:flex-end;align-items:center;gap:4px;min-width:0;min-height:18.85px;margin:0;font-size:13px;line-height:1.45;display:flex}.hs-mail__bill{font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:center;gap:2px 6px;min-width:0;font-size:14px;display:flex}.hs-mail__bill>*{white-space:nowrap}.hs-mail__op{color:var(--ink-soft)}.hs-mail__billtotal{background:color-mix(in srgb, var(--honey) 40%, var(--paper));border-radius:999px;align-items:center;gap:4px;padding:2px 10px;display:inline-flex}.hs-mail__billtotal.is-short{background:color-mix(in srgb, var(--berry) 25%, var(--paper));color:var(--berry-lo)}.hs-mail__billhave{color:var(--ink-soft);font-size:12px}.hs-mail__billfree{color:var(--ink-soft);align-items:center;gap:6px;display:inline-flex}.hs-mail__sendnote .hs-mail__why{color:var(--berry-lo);overflow-wrap:anywhere;font-weight:600}.hs-mail__sendnote .hs-mail__why.is-soft{color:var(--ink-soft);font-weight:500}.hs-mail__sendnote .hs-mail__ready{color:var(--leaf-lo);align-items:center;gap:4px;font-weight:600;display:inline-flex}.hs-mail__send{flex:none;min-width:168px}.hs-mail__psum{border:var(--line-thin) solid #2b1d0e66;background:var(--paper-2);border-radius:10px;flex-direction:column;gap:4px;margin:0;padding:6px 10px;list-style:none;display:flex}.hs-mail__psumline{grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:8px;font-size:14px;display:grid}.hs-mail__psumline>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.hs-mail__psumline b{font-variant-numeric:tabular-nums}.hs-mail__psumline.is-postage{color:var(--ink-soft);border-top:1px solid #2b1d0e4d;padding-top:4px}.hs-mail__sloticon,.hs-mail__selicon{width:32px;height:32px}.hs-mail__sloticon>img,.hs-mail__selicon>img{object-fit:contain;width:100%;height:100%}.hs-mail__psumline>img{object-fit:contain;width:26px;height:26px}.hs-mail__parcel.is-locked .hs-mail__slots,.hs-mail__parcel.is-locked .hs-mail__pickgrid{filter:grayscale(.7);opacity:.55}.hs-mail__tipwhy{background:color-mix(in srgb, var(--berry) 14%, var(--paper));color:var(--berry-lo);border-radius:8px;align-items:center;gap:6px;margin:6px 0 0;padding:4px 8px;font-size:13px;font-weight:600;display:flex}@media (max-height:500px),(max-width:700px){.hs-mail__compose{grid-template-rows:none;grid-template-columns:minmax(0,1fr);height:auto}.hs-mail__modes,.hs-mail__card,.hs-mail__parcel,.hs-mail__sendbar{grid-area:auto/1}.hs-mail__modes,.hs-mail__sendbar,.hs-mail__bill{flex-wrap:wrap}.hs-mail__pickgrid{grid-template-columns:repeat(auto-fill,44px);height:auto}}.hs-party .hs-ly-shell__content{align-content:start;min-height:0;display:grid}.hs-party__members{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:minmax(0,1fr);gap:8px;height:100%;margin:0;padding:0;list-style:none;display:grid}.hs-party__member{border:var(--line-thin) solid var(--ink);min-width:0;box-shadow:0 3px 0 var(--ink);background:#fff;border-radius:16px;grid-template-rows:auto auto auto;align-content:space-between;gap:10px;padding:14px 16px 12px;display:grid}.hs-party__member.is-self{background:var(--honey-hi)}.hs-party__member.is-offline{background:var(--paper-3)}.hs-party__member.is-offline .hs-party__who,.hs-party__member.is-offline .hs-party__where{opacity:.6}.hs-party__slot{border:var(--line-thin) solid var(--ink-soft);min-width:0;color:var(--ink-soft);text-align:center;border-radius:16px;place-content:center;justify-items:center;gap:10px;padding:12px;display:grid}.hs-party__slot>.hs-party__face{--face:56px}.hs-party__slot-text{gap:2px;display:grid}.hs-party__slot-text b{font-size:16px}.hs-party__slot-text small{font-size:14px}.hs-party__who{align-items:center;gap:12px;min-width:0;display:flex}.hs-party__face{width:var(--face,36px);height:var(--face,36px);border:var(--line-thin) solid var(--ink);background:var(--paper-2);color:var(--ink-soft);border-radius:50%;flex:none;place-items:center;display:grid}.hs-party__face.is-online{background:var(--sky-hi,#cfe9ff);color:var(--ink)}.hs-party__id{min-width:0;display:grid}.hs-party__line{align-items:center;gap:8px;min-width:0;display:flex}.hs-party__name{text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;font-size:18px;font-weight:600;overflow:hidden}.hs-party__chips{flex:none;align-items:center;gap:4px;display:inline-flex}.hs-party__sub,.hs-party__where{color:var(--ink-soft);font-size:14px}.hs-party__where{white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:4px;min-width:0;display:flex;overflow:hidden}.hs-party__bars{grid-template-columns:32px minmax(0,1fr) 52px;align-content:start;align-items:center;gap:6px 10px;display:grid}.hs-party__bars .hs-bar{height:18px}.hs-party__bar-label{color:var(--ink-soft);font-size:13px;font-weight:700}.hs-party__bar-num{text-align:right;font-variant-numeric:tabular-nums;font-size:14px;font-weight:600}.hs-party__modes{gap:8px;display:grid}.hs-party__mode{border:var(--line-thin) solid var(--ink);font:inherit;text-align:left;cursor:var(--cur-pointer,pointer);pointer-events:auto;background:#fff;border-radius:12px;grid-template-columns:auto 1fr;align-items:center;gap:10px;padding:6px 12px;display:grid}.hs-party__mode.is-on{background:var(--honey-hi);box-shadow:var(--hi), 0 3px 0 var(--ink)}.hs-party__mode-icon{border:var(--line-thin) solid var(--ink);background:var(--paper-2);border-radius:10px;place-items:center;width:36px;height:36px;display:grid}.hs-party__mode.is-on .hs-party__mode-icon{background:var(--honey)}.hs-party__mode-text{gap:2px;display:grid}.hs-party__mode-text b{font-size:15px}.hs-party__mode-text small{color:var(--ink-soft);font-size:13px}.hs-party__actions{border-top:2px solid #2b1d0e24;flex-wrap:wrap;gap:6px;min-height:32px;padding-top:8px;display:flex}.hs-party__actions>.hs-party__menu{margin-left:auto}.hs-party__hint,.hs-party__mode-hint{color:var(--ink-soft);margin:6px 0 0;font-size:13px}.hs-party__mode-hint{color:var(--ink);font-weight:500}.hs-party__pair{gap:6px;display:inline-flex}.hs-party__cols{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:12px;min-height:0;display:grid}.hs-party__col{align-content:start;gap:10px;min-width:0;display:grid}.hs-party__invite{gap:8px;display:flex}.hs-party__name-input,.hs-party__lvl{border:var(--line-thin) solid var(--ink);min-width:0;font:inherit;pointer-events:auto;background:#fff;border-radius:10px;padding:7px 10px}.hs-party__name-input{flex:1}.hs-party__lvl{width:72px}.hs-party__range{align-items:center;gap:6px;display:inline-flex}.hs-party__goal{gap:6px;padding:4px 0;display:grid}.hs-party__label{font-weight:600}.hs-party__none{height:100%}.hs-finder .hs-ly-shell__content{min-height:0}.hs-finder__row.is-out{opacity:.6}.hs-finder__meta{justify-items:end;gap:2px;display:grid}.hs-finder__size{font-variant-numeric:tabular-nums;font-size:16px}.hs-finder__range{color:var(--ink-soft);font-size:13px}.hs-finder__pager{align-items:center;gap:6px;display:inline-flex}.hs-finder__page{text-align:center;font-variant-numeric:tabular-nums;min-width:80px}.hs-finder__empty,.hs-finder__locked{height:100%}.hs-finder__crest{place-items:center;width:100%;height:100%;display:grid;position:relative}.hs-finder__goal{border:2px solid var(--ink);background:var(--paper);width:22px;height:22px;box-shadow:0 2px 0 var(--ink);border-radius:999px;place-items:center;display:grid;position:absolute;bottom:-4px;right:-4px}.hs-pframes{left:var(--safe-l);top:calc(var(--safe-t) + 92 * var(--u,1px));gap:calc(5 * var(--u,1px));width:calc(178 * var(--u,1px));pointer-events:auto;margin:0;padding:0;list-style:none;display:grid;position:absolute}.hs-pframe__btn{gap:calc(3 * var(--u,1px));width:100%;padding:calc(4 * var(--u,1px)) calc(8 * var(--u,1px)) calc(6 * var(--u,1px));border:var(--line-thin) solid var(--ink);border-radius:calc(12 * var(--u,1px));box-shadow:0 3px 0 var(--ink);text-align:left;cursor:var(--cur-pointer,pointer);background:#fff8e7e6;display:grid}.hs-pframe.is-offline .hs-pframe__btn{opacity:.6}.hs-pframe.is-away .hs-pframe__btn{background:#f5dca4e6}.hs-pframe__top{align-items:center;gap:calc(4 * var(--u,1px));font-size:var(--fs-xs,12px);min-width:0;display:flex}.hs-pframe__name{text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;font-weight:600;overflow:hidden}.hs-pframe__job{width:max(20px, calc(20 * var(--u,1px)));height:max(20px, calc(20 * var(--u,1px)));flex:none;place-items:center;display:inline-grid}.hs-pframe__lead{color:var(--honey-lo,#b86f00);flex:none;place-items:center;display:inline-grid}.hs-pframe__lv,.hs-pframe__away,.hs-pframe__where{font-size:var(--fs-xs,12px);color:var(--ink-soft);white-space:nowrap;flex:none}.hs-pframe__tag{padding:0 calc(6 * var(--u,1px));font-size:var(--fs-xs,12px);white-space:nowrap;border-radius:999px;flex:none;margin-left:auto;font-weight:600}.hs-pframe__tag.is-down{background:var(--berry,#ff5470);color:#fff}.hs-pframe__where{align-items:center;gap:calc(4 * var(--u,1px));text-overflow:ellipsis;min-width:0;display:flex;overflow:hidden}.hs-pframe.is-down .hs-pframe__btn{background:#e8ded2eb}.hs-pframe.is-down .hs-pframe__job{filter:grayscale();opacity:.7}.hs-pframe .hs-bar.hs-pframe__hp{height:max(8px, calc(9 * var(--u,1px)))}.hs-pframe .hs-bar.hs-pframe__mp{height:max(5px, calc(6 * var(--u,1px)))}.hs-pprompts{z-index:41;left:50%;bottom:calc(var(--safe-b) + 150 * var(--u,1px));gap:calc(8 * var(--u,1px));width:min(92%, calc(320 * var(--u,1px)));pointer-events:auto;display:grid;position:absolute;transform:translate(-50%)}.hs-pprompt{gap:calc(4 * var(--u,1px));padding:calc(10 * var(--u,1px)) calc(14 * var(--u,1px)) calc(12 * var(--u,1px));border:var(--line) solid var(--ink);border-radius:calc(16 * var(--u,1px));background:var(--paper);box-shadow:var(--hi), 0 4px 0 var(--ink);animation:.18s ease-out hs-pprompt-in;display:grid;position:relative}.hs-pprompt.is-roll{border-color:var(--r-rare)}.hs-pprompt.is-epic{border-color:var(--r-epic)}.hs-pprompt.is-legendary{border-color:var(--r-legendary)}.hs-pprompt.is-mythic{border-color:var(--r-mythic)}.hs-pprompt__title{font-weight:600;font-size:var(--fs-s,14px);padding-right:3em}.hs-pprompt__sub,.hs-pprompt__item{font-size:var(--fs-xs,12px);color:var(--ink-soft)}.hs-pprompt__item{font-size:var(--fs-s,14px);color:var(--ink);font-weight:600}.hs-pprompt__time{top:calc(10 * var(--u,1px));right:calc(12 * var(--u,1px));font-size:var(--fs-xs,12px);font-variant-numeric:tabular-nums;color:var(--berry-lo);font-weight:600;position:absolute}.hs-pprompt__actions{gap:calc(6 * var(--u,1px));display:flex}.hs-pprompt__actions .hs-btn{flex:1}@keyframes hs-pprompt-in{0%{opacity:0}}@media (max-height:500px){.hs-pframes{top:calc(var(--safe-t) + 62px);width:150px}.hs-pprompts{bottom:calc(var(--safe-b) + 120px)}}.hs-hud.is-pc:has(.hs-pframes[data-n="1"]) .hs-combo{top:calc(var(--safe-t) + 162 * var(--u,1px))}.hs-hud.is-pc:has(.hs-pframes[data-n="2"]) .hs-combo{top:calc(var(--safe-t) + 228 * var(--u,1px))}.hs-hud.is-pc:has(.hs-pframes[data-n="3"]) .hs-combo{top:calc(var(--safe-t) + 294 * var(--u,1px))}.hs-party__col .hs-party__hint,.hs-party__col .hs-party__mode-hint{margin-top:6px}.hs-party__col .hs-party__mode-hint{background:var(--paper-2);border-radius:10px;padding:6px 10px}.hs-party>.hs-ly-sum,.hs-finder>.hs-ly-sum{flex:none}@media (min-width:701px) and (min-height:501px){.hs-party.hs-ly-shell.is-fit .hs-ly-shell__content{overscroll-behavior:contain;overflow-y:auto}.hs-party__members{grid-auto-rows:minmax(min-content,1fr)}.hs-party__invitecols{grid-template-rows:minmax(0,1fr);align-items:stretch;height:100%}.hs-party__invitecols>.hs-party__col{min-height:0}.hs-party__invitecols>.hs-party__col:first-child{gap:max(10px, var(--pc-sp-4,12px));flex-direction:column;padding:2px 2px 0;display:flex}.hs-party__invitecols>.hs-party__col:first-child>.hs-ly-group{margin-top:0}.hs-party__invitecols>.hs-pgroup.hs-party__col{flex-direction:column;display:flex}.hs-party__invitecols>.hs-party__col:first-child>.hs-party__incoming{flex:1 1 0;min-height:0}.hs-party__invitecols>.hs-party__col:first-child>.hs-party__seats{flex:none}.hs-finder .hs-finder__list{min-height:0}.hs-finder .hs-finder__rows{flex:1 1 0;min-height:0;padding:2px 2px 4px;overflow:hidden}}.hs-party__face.has-crest{background:0 0;border-color:#0000}.hs-party__member.is-offline .hs-party__face.has-crest .hs-job-emblem{filter:saturate(.4);opacity:.75}.hs-party__bars.is-far{background:color-mix(in srgb, var(--sky) 16%, transparent);color:var(--ink-soft);border:0;border-radius:10px;align-self:start;align-items:flex-start;gap:6px;margin:0;padding:6px 10px;font-size:13px;line-height:1.35;display:flex}.hs-party__bars.is-far .hs-glyph{color:var(--sky-lo);flex:none;margin-top:1px}.hs-pprompt__who{align-items:center;gap:calc(10 * var(--u,1px));min-width:0;display:flex}.hs-pprompt__lines{gap:calc(2 * var(--u,1px));min-width:0;display:grid}.hs-pprompt.is-roll .hs-pprompt__item{align-items:center;gap:calc(8 * var(--u,1px));display:flex}.hs-pprompt__icon{width:calc(44 * var(--u,1px));height:calc(44 * var(--u,1px));border:var(--line-thin) solid var(--ink);border-radius:calc(10 * var(--u,1px));background:var(--paper-2);flex:none;place-items:center;display:grid}.hs-pprompt__name{overflow-wrap:anywhere;min-width:0}button.hs-pprompt__icon{font:inherit;cursor:var(--cur-pointer,pointer);box-shadow:0 2px 0 var(--ink);padding:0}button.hs-pprompt__icon:hover,button.hs-pprompt__icon:focus-visible,button.hs-pprompt__icon[aria-expanded=true]{background:var(--honey-hi);outline:none}.hs-party__seats>.hs-ly-rows{grid-auto-rows:minmax(44px,auto);gap:6px;display:grid}.hs-party__seat{border:var(--line-thin) solid var(--ink);background:var(--paper);border-radius:14px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px;min-width:0;padding:3px 12px;display:grid}.hs-party__seat.is-self{background:var(--honey-hi)}.hs-party__seat.is-offline{background:var(--paper-3)}.hs-party__seat.is-open{border-style:solid;border-color:var(--ink-soft);color:var(--ink-soft);background:0 0}.hs-party__seat-text{gap:1px;min-width:0;display:grid}.hs-party__seat-text>b{text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:4px;min-width:0;display:inline-flex;overflow:hidden}.hs-party__seat-text>small{color:var(--ink-soft);font-size:13px}.hs-party__seat-name{text-overflow:ellipsis;min-width:0;overflow:hidden}.hs-party__seat-text>b>.hs-party__chips{margin-left:2px}.hs-pgroup{min-height:0;position:relative}.hs-pgroup>.hs-ly-group__head{min-height:max(32px, calc(36 * var(--pc-u,1px)))}.hs-pgroup__rows{flex:1 1 0;min-height:0;padding:2px 4px 6px 2px;overflow:hidden}.hs-pgroup__rows.is-cols{grid-template-columns:repeat(var(--pg-cols,2), minmax(0, 1fr));align-content:start;column-gap:max(10px, var(--pc-sp-4,12px));display:grid}.hs-pgroup>.hs-ly-empty{flex:auto}.hs-pgroup__pager{min-height:0}.hs-party__rulegrid{grid-template-rows:minmax(0,1fr);align-items:stretch;height:100%}.hs-party__rulegrid>.hs-party__col{flex-direction:column;min-height:0;display:flex}.hs-party__rulegrid>.hs-party__col>.hs-ly-optgroup{flex:auto;min-height:0}.hs-party__rulegrid>.hs-party__col:last-child>.hs-ly-optgroup{justify-content:space-between}.hs-party__rulegrid .hs-party__modes{flex:auto;grid-auto-rows:minmax(0,1fr);margin-top:8px}.hs-party__rulegrid .hs-party__mode{grid-template-columns:auto 1fr auto;padding:8px 14px}.hs-party__rulegrid .hs-party__mode-icon{width:48px;height:48px}.hs-party__rulegrid .hs-party__mode-text b{font-size:16px}.hs-party__rulegrid .hs-party__mode-text small{font-size:14px}.hs-party__rulegrid .hs-party__foothint{margin-top:10px}.hs-party__mode.is-read{cursor:var(--cur-default,default)}.hs-party__mode.is-read:disabled{opacity:.5;box-shadow:none}.hs-party__foothint.is-read{background:var(--paper-2);color:var(--ink);border-radius:10px;align-items:center;gap:6px;padding:6px 10px;display:flex}.hs-party__range-val{font-variant-numeric:tabular-nums;font-size:16px}.hs-party__lvl[aria-invalid=true]{border-color:var(--berry-lo);background:#fff1f3}.hs-party__error{border:var(--line-thin) solid color-mix(in srgb, var(--berry) 55%, transparent);color:var(--berry-lo);background:#fff1f3;border-radius:10px;align-items:center;gap:6px;margin:0;padding:6px 10px;font-size:14px;font-weight:600;display:flex}.hs-party__why{display:inline-flex}.hs-win.hs-guild{height:var(--pc-win-l-h);max-height:calc(100% - 84px)}.hs-guild .hs-ly-shell{gap:var(--pc-sp-3);padding:var(--pc-sp-3) var(--pc-sp-4) var(--pc-sp-4)}.hs-guild .hs-ly-shell__main{gap:var(--pc-sp-4)}.hs-guild .hs-ly-shell__content{flex-direction:column;display:flex}.hs-guild .hs-ly-nav{width:max(150px, calc(180 * var(--pc-u)));min-width:max(150px, calc(180 * var(--pc-u)))}.hs-guild .hs-ly-nav__group{margin-bottom:var(--pc-sp-1);padding-top:var(--pc-sp-2);font-size:max(13px, var(--pc-fs-cap))}.hs-guild .hs-ly-nav__item{font-size:max(15px, var(--pc-fs-body))}.hs-guild .hs-ly-nav__label{white-space:nowrap;word-break:keep-all}.hs-guild .hs-ly-nav__badge{top:0;left:calc(var(--pad-1,4px) + 20px);min-width:20px;height:20px;padding:0 5px;font-size:12px;position:absolute}@media (max-height:500px),(max-width:700px){.hs-win.hs-guild{height:auto}.hs-guild .hs-ly-shell{gap:var(--gap-section,8px);padding:var(--pad-2,8px) var(--pad-card,12px) var(--pad-card,12px)}.hs-guild .hs-ly-shell__main{gap:var(--pad-2,8px)}.hs-guild .hs-ly-shell__content{display:block}.hs-guild .hs-ly-nav{width:auto;min-width:0}.hs-guild .hs-ly-nav__badge{position:static}}.hs-guild__section{gap:var(--gap-section,8px);flex-direction:column;flex:1;min-height:100%;display:flex;position:relative}.hs-guild__section[data-section=members],.hs-guild__section[data-section=storage],.hs-guild__section[data-section=applicants],.hs-guild__section[data-section=settings],.hs-guild__section[data-section=info],.hs-guild__section[data-section=board]{height:100%;min-height:0}.hs-guild__dim{color:var(--ink-soft);font-size:13px;line-height:var(--lh-thai,1.5);margin:0}.hs-guild__row{justify-content:flex-end;align-items:center;gap:var(--pad-2,8px);flex-wrap:wrap;display:flex}.hs-guild__chiprow{flex-wrap:wrap;gap:6px;display:flex}.hs-guild__paper{padding:var(--pad-card,12px);border:var(--line-thin) solid var(--ink);background:var(--paper-2);font-size:15px;line-height:var(--lh-thai,1.5);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:12px;margin:0}.hs-guild__chip{min-height:max(36px, calc(40 * var(--pc-u,1px)));border:var(--line-thin) solid var(--ink);background:var(--paper);box-shadow:0 2px 0 var(--ink);color:var(--ink);font:inherit;font-size:max(15px, var(--pc-fs-body,15px));cursor:var(--cur-pointer,pointer);touch-action:manipulation;border-radius:999px;padding:6px 16px}.hs-guild__chip.is-on{background:var(--honey);box-shadow:var(--hi), 0 2px 0 var(--ink)}@media (min-width:701px) and (min-height:501px){.hs-win.hs-guild .hs-ly-nav{--hs-nav-ic:34px;--hs-nav-in:3px;gap:4px;padding:6px}.hs-win.hs-guild .hs-ly-nav__item{min-height:calc(var(--hs-nav-ic) + 8px);flex:auto;max-height:56px;padding-top:1px;padding-bottom:1px}.hs-win.hs-guild .hs-ly-nav__icon{width:var(--hs-nav-ic);height:var(--hs-nav-ic)}.hs-win.hs-guild .hs-ly-nav__icon>.hs-glyph{width:calc(var(--hs-nav-ic) * .7);height:calc(var(--hs-nav-ic) * .7)}.hs-win.hs-guild .hs-ly-nav__group{margin-top:2px;margin-bottom:2px;padding-top:4px;font-size:13px;line-height:1.3}.hs-win.hs-guild .hs-ly-nav__group:first-child{margin-top:2px;padding-top:0}.hs-win.hs-guild .hs-ly-nav__badge{left:21px}.hs-win.hs-guild .hs-ly-nav>.hs-ly-nav__group:last-of-type:not(:first-child){margin-top:var(--pc-sp-2)}@supports (animation-timeline:scroll()){.hs-win.hs-guild .hs-ly-nav{animation:linear both hs-guild-nav-fade;animation-timeline:scroll(self)}}}@keyframes hs-guild-nav-fade{0%,96%{-webkit-mask-image:linear-gradient(#000 0 calc(100% - 22px),#0000 100%);mask-image:linear-gradient(#000 0 calc(100% - 22px),#0000 100%)}to{-webkit-mask-image:none;mask-image:none}}@media (min-width:701px) and (min-height:501px){.hs-guild .hs-groster__card.hs-ly-fit,.hs-guild .hs-gapp__card.hs-ly-fit,.hs-guild .hs-gset__form.hs-ly-fit,.hs-guild .hs-gset__stage.hs-ly-fit,.hs-guild .hs-gset__looks.hs-ly-fit,.hs-guild .hs-guild__createForm.hs-ly-fit,.hs-guild .hs-guild__createCard.hs-ly-fit,.hs-guild .hs-guild__dirMd>.hs-ly-md__detail{overscroll-behavior:contain;overflow:hidden auto}.hs-guild .hs-guild__invites{padding:0 2px 4px 0}.hs-guild .hs-guild__invitePager{flex:none;align-self:center}.hs-guild .hs-guild__invites>.hs-guild__invite{flex:none}}.hs-guild__sum{flex:none}.hs-guild__emblem{border:3px solid var(--honey);background:var(--paper-2);color:var(--ink);border-radius:50%;flex:none;place-items:center;line-height:1;display:inline-grid}.hs-guild__invites{flex-direction:column;flex:none;gap:6px;display:flex}.hs-guild__invite,.hs-guild__confirm{align-items:center;gap:var(--pad-2,8px);padding:var(--pad-2,8px) var(--pad-3,12px);border:var(--line-thin) solid var(--ink);background:var(--paper);box-shadow:0 2px 0 var(--ink);border-radius:12px;flex-wrap:wrap;display:flex}.hs-guild__invite{background:color-mix(in srgb, var(--honey) 30%, var(--paper))}.hs-guild__invite>span,.hs-guild__confirm p{min-width:160px;line-height:var(--lh-thai,1.5);flex:1;margin:0}.hs-guild__invite{gap:var(--pc-sp-3,12px);padding:var(--pc-sp-2,8px) var(--pc-sp-3,12px) var(--pc-sp-2,8px) var(--pc-sp-4,16px)}.hs-guild__invite>span{font-size:max(15px, var(--pc-fs-body,15px));font-weight:500}.hs-guild__invite>.hs-btn{min-width:max(96px, calc(120 * var(--pc-u,1px)));text-align:center;flex:none;justify-content:center}.hs-guild__info,.hs-guild__board,.hs-guild__edit{gap:var(--gap-section,8px);flex-direction:column;display:flex}.hs-guild__textarea{box-sizing:border-box;width:100%;min-height:96px;padding:var(--pad-2,8px);border:var(--line-thin) solid var(--ink);background:var(--paper);color:var(--ink);font:inherit;line-height:var(--lh-thai,1.5);border-radius:12px}.hs-gh{align-items:center;gap:var(--pad-3,12px);padding:var(--pad-2,8px) var(--pad-3,12px) var(--pad-3,12px);border:var(--line-thin) solid var(--ink);background:linear-gradient(180deg, color-mix(in srgb, var(--honey-hi) 22%, var(--paper)) 0, var(--paper) 60%);box-shadow:var(--hi), 0 3px 0 var(--ink);font-variant-numeric:tabular-nums;border-radius:14px;flex:none;grid-template-columns:auto minmax(0,1fr) minmax(180px,34%);display:grid}.hs-gh__crest{justify-items:center;padding-bottom:8px;display:grid;position:relative}.hs-gh__emblem{box-sizing:border-box;width:max(60px, calc(72 * var(--pc-u)));height:max(60px, calc(72 * var(--pc-u)));border:4px solid var(--honey);background:radial-gradient(circle at 50% 35%, var(--paper) 0, var(--paper-2) 70%);box-shadow:0 0 0 var(--line-thin) var(--ink), 0 3px 0 var(--line-thin) var(--ink);border-radius:50%;place-items:center;display:grid}.hs-gh__lv{border:var(--line-thin) solid var(--ink);background:var(--honey);min-width:40px;box-shadow:var(--hi);color:var(--ink);font-size:max(14px, var(--pc-fs-small));font-weight:700;line-height:max(22px, calc(26 * var(--pc-u)));text-align:center;white-space:nowrap;border-radius:999px;padding:0 8px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.hs-gh__main{flex-direction:column;gap:4px;min-width:0;display:flex}.hs-gh__title{align-items:center;gap:4px var(--pad-2,8px);flex-wrap:wrap;min-width:0;display:flex}.hs-gh__name{min-width:0;color:var(--ink);font-size:max(20px, var(--pc-fs-h1));text-overflow:ellipsis;white-space:nowrap;margin:0;font-weight:700;line-height:1.3;overflow:hidden}.hs-gh__rank{border:var(--line-thin) solid var(--ink);background:var(--paper);color:var(--ink);font-size:max(14px, var(--pc-fs-small));font-weight:600;line-height:max(26px, calc(30 * var(--pc-u)));white-space:nowrap;border-radius:999px;align-items:center;gap:4px;padding:0 10px;display:inline-flex}.hs-gh__rank.is-master{background:var(--honey);box-shadow:var(--hi)}.hs-gh__rank.is-officer{background:color-mix(in srgb, var(--sky) 40%, var(--paper))}.hs-gh__xp{align-items:center;gap:var(--pad-2,8px);display:flex}.hs-gh__bar{height:max(12px, calc(14 * var(--pc-u)));border:var(--line-thin) solid var(--ink);background:var(--paper-3);border-radius:999px;flex:1;position:relative;overflow:hidden}.hs-gh__fill{background:linear-gradient(180deg, color-mix(in srgb, var(--sky) 45%, #fff) 0 35%, var(--sky) 35%);box-shadow:inset -2px 0 0 var(--sky-lo);border-radius:999px;position:absolute;inset:0 auto 0 0}.hs-gh__xpnum{min-width:84px;color:var(--ink-soft);font-size:max(14px, var(--pc-fs-small));text-align:right;flex:none;font-weight:600}.hs-gh__stats{gap:4px var(--pad-3,12px);flex-wrap:wrap;display:flex}.hs-gh__stat{color:var(--ink-soft);font-size:max(14px, var(--pc-fs-small));line-height:var(--lh-thai,1.5);align-items:center;gap:4px;display:inline-flex}.hs-gh__stat .hs-glyph,.hs-gh__stat svg{flex:none}.hs-gh__stat.is-good{color:var(--leaf-lo);font-weight:600}.hs-gh__notice{min-width:0;padding:var(--pad-2,8px) var(--pad-3,12px);border:var(--line-thin) solid var(--ink);background:var(--paper-2);box-shadow:0 2px 0 var(--ink);color:var(--ink);font:inherit;text-align:left;cursor:var(--cur-pointer,pointer);touch-action:manipulation;border-radius:10px;flex-direction:column;align-self:stretch;gap:2px;display:flex;position:relative;transform:rotate(-.6deg)}.hs-gh__notice:disabled{cursor:var(--cur-default,default)}.hs-gh__notice:not(:disabled):hover{background:color-mix(in srgb, var(--honey-hi) 30%, var(--paper-2))}.hs-gh__notice:focus-visible{outline:3px solid var(--sky-lo);outline-offset:2px}.hs-gh__pin{border:var(--line-thin) solid var(--ink);background:var(--berry,#ff5470);border-radius:50%;width:12px;height:12px;position:absolute;top:-6px;left:50%;transform:translate(-50%);box-shadow:inset 0 2px #ffffff8c}.hs-gh__ntitle{color:var(--ink-soft);font-size:max(14px, var(--pc-fs-small));align-items:center;gap:4px;font-weight:600;line-height:1.5;display:inline-flex}.hs-gh__ntext{font-size:max(14px, var(--pc-fs-body));line-height:var(--lh-thai,1.5);white-space:pre-line;overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.hs-gh__ntext.is-empty{color:var(--ink-soft)}@media (max-height:500px),(max-width:700px){.hs-gh{gap:var(--pad-2,8px) var(--pad-3,12px);padding:var(--pad-2,8px);grid-template-columns:auto minmax(0,1fr)}.hs-gh__notice{grid-column:1/-1;transform:none}.hs-gh__emblem{width:52px;height:52px}.hs-gh__name{font-size:17px}.hs-gh__ntext{-webkit-line-clamp:1}}@media (max-height:500px){.hs-gh{padding:var(--pad-1,4px) var(--pad-2,8px) 6px;border-radius:12px}.hs-gh__notice,.hs-gh__stat+.hs-gh__stat{display:none}.hs-gh__crest{padding-bottom:8px}.hs-gh__emblem{border-width:3px;width:40px;height:40px}.hs-gh__emblem svg{width:28px;height:28px}.hs-gh__lv{min-width:32px;padding:0 6px;line-height:16px}.hs-gh__main{gap:2px}.hs-gh__name{font-size:16px}}.hs-gh.no-notice{grid-template-columns:auto minmax(0,1fr)}.hs-gh.is-compact{padding-block:var(--pad-2,8px)}.hs-gh.is-compact .hs-gh__crest{padding-bottom:0}.hs-gh.is-compact .hs-gh__emblem{border-width:3px;width:56px;height:56px}.hs-gh.is-compact .hs-gh__emblem svg{width:40px;height:40px}.hs-groster{grid-template-columns:minmax(0, 1fr) minmax(max(272px, calc(340 * var(--pc-u))), max(336px, calc(420 * var(--pc-u))));gap:var(--pc-sp-4);flex:1;min-height:0;display:grid}.hs-groster__listCol{gap:var(--pc-sp-2);flex-direction:column;min-width:0;min-height:0;display:flex}.hs-groster__list{min-height:0;padding:2px 2px var(--pc-sp-1) 2px;flex-direction:column;flex:1;gap:6px;display:flex}.hs-groster__pager{flex:none;align-self:center}.hs-groster__count{color:var(--ink-soft);font-size:max(14px, var(--pc-fs-cap));font-weight:600;line-height:var(--lh-thai,1.5);white-space:nowrap;flex:none;align-items:center;gap:6px;margin-left:auto;display:inline-flex}.hs-groster__count .hs-guild__dot{position:static}.hs-groster__side{gap:var(--pc-sp-3);flex-direction:column;min-width:0;min-height:0;display:flex}.hs-guild__inviteForm{align-items:end;gap:var(--pad-2,8px);flex:1;grid-template-columns:minmax(0,1fr) auto;display:grid}.hs-groster__sort{align-items:center;gap:var(--pc-sp-2);scrollbar-width:none;flex:none;min-width:0;display:flex;overflow-x:auto}.hs-groster__sortLabel{margin-right:var(--pad-1,4px);color:var(--ink-soft);font-size:max(15px, var(--pc-fs-body));line-height:var(--lh-thai,1.5);flex:none}.hs-guild__chip.hs-groster__sortChip{min-height:40px;padding:2px max(14px, var(--pc-sp-4));font-size:max(15px, var(--pc-fs-body));line-height:var(--lh-thai,1.5);flex:none}.hs-guild__member.is-away:not(.is-on){background:color-mix(in srgb, var(--paper-2) 55%, var(--paper))}.hs-guild__member.is-away .hs-ly-row__title{color:color-mix(in srgb, var(--ink) 80%, var(--paper))}.hs-guild__avatar{width:max(40px, var(--pc-ic-row));height:max(40px, var(--pc-ic-row));border:var(--line-thin) solid var(--ink);background:var(--paper-2);border-radius:50%;flex:none;place-items:center;display:grid;position:relative;box-shadow:inset 0 -3px #2b1d0e1a}.hs-guild__avatar.is-master{background:var(--honey-hi);box-shadow:inset 0 0 0 2px var(--honey), inset 0 -3px 0 #2b1d0e1f}.hs-guild__avatar.is-officer{background:color-mix(in srgb, var(--sky) 35%, var(--paper));box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--sky) 70%, var(--paper)), inset 0 -3px 0 #2b1d0e1a}.hs-guild__initial{color:var(--ink);font-size:max(17px, calc(19 * var(--pc-u)));font-weight:700;line-height:1}.hs-guild__member.is-away .hs-guild__avatar,.hs-groster__card.is-away .hs-guild__avatar{filter:saturate(.55)}.hs-guild__dot{border:var(--line-thin) solid var(--ink);background:color-mix(in srgb, var(--ink-soft) 45%, var(--paper));border-radius:50%;width:13px;height:13px;position:absolute;bottom:-2px;right:-2px}.hs-guild__dot.is-on{background:var(--leaf);box-shadow:inset 0 2px 0 var(--leaf-hi)}.hs-guild__avatar.is-big{width:max(56px, var(--pc-ic-detail));height:max(56px, var(--pc-ic-detail));border-width:var(--line);box-shadow:0 3px 0 var(--ink), inset 0 -4px 0 #2b1d0e1a}.hs-guild__avatar.is-big.is-master{box-shadow:0 3px 0 var(--ink), inset 0 0 0 3px var(--honey), inset 0 -4px 0 #2b1d0e1f}.hs-guild__avatar.is-big .hs-guild__initial{font-size:max(24px, var(--pc-fs-num))}.hs-guild__avatar.is-big .hs-guild__dot{width:18px;height:18px}.hs-guild__member .hs-ly-row__hit{grid-template-columns:40px minmax(0,1fr) auto 120px;align-items:center;column-gap:10px;min-height:44px;display:grid}.hs-guild__member .hs-ly-row__icon{width:40px;height:40px;box-shadow:none;background:0 0}.hs-guild__member .hs-guild__avatar{width:40px;height:40px}.hs-guild__member .hs-ly-row__sub{font-size:var(--pc-fs-small);font-weight:500}.hs-guild__member .hs-ly-row__chips{min-width:calc(150 * var(--pc-u));justify-content:flex-start;align-items:center}.hs-groster__pts{justify-items:end;gap:4px;width:120px;display:grid}.hs-groster__ptsNum{white-space:nowrap;font-size:max(15px, var(--pc-fs-body));font-variant-numeric:tabular-nums;font-weight:600;line-height:1.2}.hs-guild__member .hs-groster__ptsNum small,.hs-groster__ptsNum small{color:var(--ink-soft);font-size:var(--pc-fs-cap);margin-left:3px;font-weight:500;display:inline}.hs-groster__bar{border:var(--line-thin) solid var(--ink);background:var(--paper-2);border-radius:999px;width:100%;height:8px;position:relative}.hs-groster__bar.is-big{height:max(12px, calc(14 * var(--pc-u)))}.hs-groster__fill{background:var(--honey);border-radius:999px;position:absolute;inset:0 auto 0 0}.hs-groster__pts.is-active .hs-groster__fill,.hs-groster__week.is-active .hs-groster__fill{background:var(--leaf)}.hs-groster__mark{background:var(--ink);border-radius:1px;width:2px;margin-left:-1px;position:absolute;top:-4px;bottom:-4px}.hs-groster__card{gap:var(--pc-sp-2);padding:var(--pc-sp-4);border:var(--line-thin) solid var(--ink);border-radius:max(14px, calc(16 * var(--pc-u)));background:linear-gradient(180deg, color-mix(in srgb, var(--honey-hi) 30%, var(--paper)) 0, var(--paper) calc(96 * var(--pc-u)));box-shadow:0 3px 0 var(--ink);flex-direction:column;flex:1;display:flex}.hs-groster__card.is-officer{background:linear-gradient(180deg, color-mix(in srgb, var(--sky) 22%, var(--paper)) 0, var(--paper) calc(96 * var(--pc-u)))}.hs-groster__card.is-member,.hs-groster__card.is-veteran,.hs-groster__card.is-recruit{background:linear-gradient(180deg, var(--paper-2) 0, var(--paper) calc(96 * var(--pc-u)))}.hs-groster__card.is-empty{color:var(--ink-soft);font-size:var(--pc-fs-body);justify-content:center;align-items:center}.hs-groster__who{align-items:center;gap:var(--pc-sp-4);min-width:0;display:flex}.hs-groster__whoText{gap:var(--pc-sp-1);flex-direction:column;min-width:0;display:flex}.hs-groster__name{font-size:var(--pc-fs-h1);text-overflow:ellipsis;white-space:nowrap;margin:0;font-weight:700;line-height:1.3;overflow:hidden}.hs-groster__whoChips{gap:var(--pc-sp-2);flex-wrap:wrap;display:flex}.hs-groster__facts{gap:var(--pc-sp-2);grid-template-columns:1fr 1fr;margin:0;display:grid}.hs-groster__fact{min-width:0;padding:var(--pc-sp-1) var(--pc-sp-3);border:var(--line-thin) solid #2b1d0e47;background:var(--paper-2);border-radius:10px;flex-direction:column;display:flex}.hs-groster__fact dt{color:var(--ink-soft);font-size:var(--pc-fs-cap);line-height:1.4}.hs-groster__fact dd{font-size:var(--pc-fs-body);text-overflow:ellipsis;white-space:nowrap;margin:0;font-weight:600;line-height:1.4;overflow:hidden}.hs-groster__fact dd.is-num{font-size:var(--pc-fs-h2);font-variant-numeric:tabular-nums;line-height:1.2}.hs-groster__fact.is-on dd{color:var(--leaf-lo,var(--ink))}.hs-groster__week{gap:var(--pc-sp-2);flex-direction:column;display:flex}.hs-groster__weekHead{justify-content:space-between;align-items:baseline;gap:var(--pc-sp-2);font-size:var(--pc-fs-body);display:flex}.hs-groster__weekHead b{font-size:var(--pc-fs-h2);font-variant-numeric:tabular-nums}.hs-groster__weekHead small{color:var(--ink-soft);font-size:var(--pc-fs-small);font-weight:500}.hs-groster__weekNote{color:var(--ink-soft);font-size:max(14px, var(--pc-fs-small));line-height:1.4}.hs-groster__week.is-active .hs-groster__weekNote{color:var(--leaf-lo,var(--ink));font-weight:600}.hs-groster__manage{gap:var(--pc-sp-2);padding-top:var(--pc-sp-2);border-top:var(--line-thin) solid #2b1d0e40;flex-direction:column;margin-top:auto;display:flex}.hs-groster__manageTitle{font-size:max(15px, var(--pc-fs-body));font-weight:700}.hs-groster__acts{gap:var(--pc-sp-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.hs-groster__acts>.hs-groster__act.is-berry,.hs-groster__acts>.hs-groster__act:only-child{grid-column:1/-1}.hs-groster__act.hs-btn{width:100%;min-height:40px;padding:4px var(--pc-sp-2);font-size:max(14px, var(--pc-fs-small));text-align:center;white-space:normal;justify-content:center;line-height:1.25}.hs-groster__manage>.hs-groster__act.hs-btn{font-size:max(15px, var(--pc-fs-body))}.hs-groster__mine{gap:var(--pc-sp-2);flex-direction:column;display:flex}.hs-groster__mineTiles{gap:var(--pc-sp-2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.hs-groster__mineTile{min-width:0;padding:var(--pc-sp-2) var(--pc-sp-3);border:var(--line-thin) solid #2b1d0e40;background:var(--paper-2);border-radius:10px;flex-direction:column;gap:2px;display:flex}.hs-groster__mineLabel{color:var(--ink-soft);font-size:max(13px, var(--pc-fs-small));white-space:nowrap;align-items:center;gap:4px;display:inline-flex;overflow:hidden}.hs-groster__mineLabel svg{flex:none}.hs-groster__mineTile b{font-size:max(16px, var(--pc-fs-h3));font-variant-numeric:tabular-nums;white-space:nowrap;line-height:1.3}.hs-groster__mineTile b.is-good{color:var(--leaf-lo,var(--ink))}.hs-groster__leaveNote{color:var(--ink-soft);font-size:max(14px, var(--pc-fs-small));text-align:center;line-height:1.4}.hs-guild__member.is-on .hs-ly-row__icon{background:0 0}.hs-groster__none{align-items:flex-start;gap:var(--pc-sp-2);padding:var(--pc-sp-2) var(--pc-sp-3);background:var(--paper-2);color:var(--ink-soft);font-size:max(14px, var(--pc-fs-small));line-height:var(--lh-thai,1.5);border-radius:10px;display:flex}.hs-groster__none b{color:var(--ink)}.hs-groster__none svg{flex:none;margin-top:2px}.hs-groster__invite{padding:var(--pc-sp-2) var(--pc-sp-3) var(--pc-sp-2) var(--pc-sp-4);border:var(--line-thin) solid var(--ink-soft);background:var(--paper-2);border-radius:12px;flex:none;display:flex}.hs-groster__invite .hs-guild__inviteForm{align-items:center;gap:var(--pc-sp-2);grid-template-columns:minmax(0,1fr) auto}.hs-groster__invite .hs-field{align-items:center;gap:var(--pc-sp-3);grid-template-columns:auto minmax(0,1fr)}.hs-groster__invite .hs-field label{font-size:max(15px, var(--pc-fs-body))}.hs-groster__invite .hs-field__box{width:100%;display:block}.hs-groster__invite .hs-input{box-sizing:border-box;width:100%;height:max(44px, var(--pc-btn-h));min-height:44px;font-size:max(15px, var(--pc-fs-body));display:block}.hs-groster__invite .hs-btn{height:max(44px, var(--pc-btn-h));white-space:nowrap;justify-content:center;min-height:44px}@media (max-height:500px),(max-width:700px){.hs-groster,.hs-guild__inviteForm{grid-template-columns:minmax(0,1fr)}.hs-guild__member .hs-ly-row__hit{flex-wrap:wrap;row-gap:4px}.hs-guild__member .hs-ly-row__text{flex-basis:calc(100% - 48px)}.hs-guild__member .hs-ly-row__chips{flex-wrap:wrap;min-width:0;padding-left:48px}.hs-guild__member .hs-ly-row__meta{margin-left:auto}.hs-groster__pts{width:76px}.hs-groster__invite .hs-guild__inviteForm,.hs-groster__invite .hs-field{grid-template-columns:minmax(0,1fr)}}@media (min-width:701px) and (min-height:501px){.hs-groster__ladder{gap:var(--pc-sp-2);flex-direction:column;flex:none;display:flex}.hs-groster__ladderBars{height:max(80px, calc(88 * var(--pc-u)));gap:var(--pc-sp-2);min-height:72px;padding:var(--pc-sp-2) var(--pc-sp-2) 0;background:var(--paper-2);border-radius:10px;flex:none;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid;position:relative}.hs-groster__ladderLine{right:var(--pc-sp-2);left:var(--pc-sp-2);pointer-events:none;border-top:2px solid #2b1d0e59;position:absolute}.hs-groster__ladderCol{grid-template-rows:auto minmax(0,1fr) auto;justify-items:center;gap:2px;min-width:0;height:100%;min-height:0;display:grid}.hs-groster__ladderNum{color:var(--ink-soft);font-variant-numeric:tabular-nums;font-size:12px;line-height:1.2}.hs-groster__ladderTrack{width:100%;max-width:28px;height:100%;min-height:0;display:block;position:relative}.hs-groster__ladderFill{border:var(--line-thin) solid #2b1d0e66;background:var(--paper-3);border-bottom:0;border-radius:6px 6px 0 0;position:absolute;bottom:0;left:0;right:0}.hs-groster__ladderCol.is-active .hs-groster__ladderFill{background:color-mix(in srgb, var(--leaf) 55%, var(--paper))}.hs-groster__ladderCol.is-me .hs-groster__ladderFill{border-color:var(--ink);background:var(--honey);box-shadow:var(--hi)}.hs-groster__ladderCol.is-me .hs-groster__ladderNum,.hs-groster__ladderCol.is-me .hs-groster__ladderWho{color:var(--ink);font-weight:700}.hs-groster__ladderWho{border-top:var(--line-thin) solid #2b1d0e4d;width:100%;height:24px;color:var(--ink-soft);text-align:center;font-size:13px;line-height:22px}.hs-groster__ladder{display:none}}@media (max-height:500px),(max-width:700px){.hs-groster__ladder{display:none}}.hs-guild__avatar.has-crest{overflow:visible}.hs-guild__avatar.has-crest .hs-guild__crest{pointer-events:none}.hs-guild__directory{gap:var(--pc-sp-3,12px);flex-direction:column;flex:1;min-height:0;display:flex}.hs-guild__directory>.hs-ly-md{flex:1;min-height:0}.hs-guild__dirMd.hs-ly-md--list{grid-template-columns:minmax(0, 1.25fr) minmax(calc(400 * var(--pc-u,1px)), 1fr);gap:var(--pc-sp-5,24px)}.hs-guild__dirMd>.hs-ly-md__master{scrollbar-gutter:stable;overflow-x:hidden}.hs-guild__dirMd>.hs-ly-md__detail{overflow:hidden}.hs-guild__detail,.hs-guild__dirMd>.hs-ly-md__detail>.hs-guild__detail{gap:var(--pc-sp-4,16px);flex-direction:column;flex:auto;min-height:0;display:flex}.hs-guild__filters{justify-content:space-between;align-items:center;gap:var(--pc-sp-2,8px) var(--pc-sp-4,16px);flex-wrap:wrap;display:flex}.hs-guild__chips{gap:var(--pc-sp-2,8px);flex-wrap:wrap;display:flex}.hs-guild__check{align-items:center;gap:var(--pc-sp-2,8px);font-size:var(--pc-fs-body,14px);display:inline-flex}.hs-guild__detailHead{align-items:center;gap:var(--pc-sp-4,16px);display:flex}.hs-guild__detailHead>.hs-guild__emblem{background:var(--paper);box-shadow:0 0 0 var(--line-thin) var(--ink), 0 3px 0 var(--line-thin) var(--ink);border-width:5px}.hs-guild__detailName{gap:var(--pc-sp-1,4px);min-width:0;display:grid}.hs-guild__detailName strong{font-size:var(--pc-fs-h1,20px);line-height:var(--lh-thai,1.5);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.hs-guild__detailName .hs-guild__dim{font-size:var(--pc-fs-small,14px)}.hs-guild__facts{gap:var(--pc-sp-3,12px);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.hs-guild__fact{align-content:start;gap:var(--pc-sp-1,4px);min-width:0;padding:var(--pc-sp-3,12px) var(--pc-sp-4,16px);border:var(--line-thin) solid var(--ink);background:var(--paper);border-radius:14px;display:grid;box-shadow:0 2px #2b1d0e40}.hs-guild__fact>span:first-child{color:var(--ink-soft);font-size:var(--pc-fs-small,14px);line-height:var(--lh-thai,1.5);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.hs-guild__fact strong{font-size:var(--pc-fs-num,28px);font-variant-numeric:tabular-nums;line-height:1.1}.hs-guild__fact strong small{color:var(--ink-soft);font-size:var(--pc-fs-body,15px);margin-left:2px;font-weight:600}.hs-guild__fact .hs-guild__dirBar{width:100%;height:10px}.hs-guild__detailNotice{gap:var(--pc-sp-2,8px);min-height:0;display:grid}.hs-guild__noticeHead{align-items:center;gap:var(--pc-sp-2,8px);color:var(--wood-lo,var(--ink));font-size:var(--pc-fs-h3,17px);font-weight:700;line-height:var(--lh-thai,1.5);display:inline-flex}.hs-guild__detailNotice>.hs-guild__paper{font-size:var(--pc-fs-body,15px);-webkit-line-clamp:5;line-clamp:5;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.hs-guild__detailAct{padding-top:var(--pc-sp-3,12px);border-top:2px solid #2b1d0e40;margin-top:auto}.hs-guild__detailAct>.hs-guild__join{width:100%;min-height:var(--pc-btn-h-main,56px);font-size:var(--pc-fs-h3,18px)}.hs-guild__pager{justify-content:center;align-items:center;gap:var(--pc-sp-3,12px);display:flex}.hs-guild__detail>*{flex:none}@media (min-width:701px) and (min-height:501px){.hs-guild__detail{gap:var(--pc-sp-3,12px)}.hs-guild__detailHead>.hs-guild__emblem{width:64px!important;height:64px!important}.hs-guild__detailNotice>.hs-guild__paper{-webkit-line-clamp:4;line-clamp:4}.hs-guild__detailAct>.hs-guild__join{min-height:var(--pc-btn-h,44px)}}.hs-guild__filter{min-height:max(36px, calc(40 * var(--pc-u,1px)));font-size:max(15px, var(--pc-fs-body,15px));line-height:var(--lh-thai,1.5);align-items:center;gap:4px;padding:6px 16px;transition:background-color .12s,box-shadow .12s,transform .12s;display:inline-flex}.hs-guild__filter:not(.is-on):hover{background:color-mix(in srgb, var(--honey-hi) 35%, var(--paper))}.hs-guild__filter:active{box-shadow:0 0 0 var(--ink);transform:translateY(2px)}.hs-guild__filter.is-on{font-weight:600}.hs-guild__filter:focus-visible{outline:3px solid var(--honey);outline-offset:2px}.hs-guild__switch:has(input:focus-visible){outline:3px solid var(--honey);outline-offset:2px}.hs-guild__switch{min-height:36px;padding:0 var(--pad-1,4px);cursor:var(--cur-pointer,pointer);line-height:var(--lh-thai,1.5);-webkit-user-select:none;user-select:none;border-radius:999px;position:relative}.hs-guild__switch input{opacity:0;pointer-events:none;width:1px;height:1px;margin:0;position:absolute}.hs-guild__track{border:var(--line-thin) solid var(--ink);background:var(--paper-3,var(--paper-2));border-radius:999px;flex:none;width:40px;height:22px;transition:background-color .14s;position:relative;box-shadow:inset 0 2px #2b1d0e1f}.hs-guild__knob{border:var(--line-thin) solid var(--ink);background:var(--paper);width:16px;height:16px;box-shadow:0 1px 0 var(--ink);border-radius:50%;transition:transform .14s;position:absolute;top:2px;left:2px}.hs-guild__switch.is-on .hs-guild__track{background:var(--leaf)}.hs-guild__switch.is-on .hs-guild__knob{transform:translate(18px)}.hs-guild__dirRow.is-closed:not(.is-on){background:color-mix(in srgb, var(--paper-2) 70%, var(--paper))}.hs-guild__dirRow.is-closed .hs-guild__emblem{filter:saturate(.55)}.hs-guild__dirStats{font-variant-numeric:tabular-nums;justify-items:end;gap:2px;min-width:56px;display:grid}.hs-guild__dirBar{border:var(--line-thin) solid var(--ink);background:var(--paper-2);border-radius:999px;width:44px;height:8px;position:relative;overflow:hidden}.hs-guild__dirFill{background:var(--sky);border-radius:999px;position:absolute;inset:0 auto 0 0}.hs-guild__join{white-space:nowrap;min-width:88px}.hs-guild__join.is-sent{color:var(--leaf-lo,var(--ink));opacity:1}.hs-guild__join.is-closed{color:var(--ink-soft);opacity:1}.hs-guild__pager>span{min-width:72px;font-size:max(15px, var(--pc-fs-body,15px));font-variant-numeric:tabular-nums;text-align:center}@media (max-height:500px),(max-width:700px){.hs-guild__dirBar{display:none}.hs-guild__join{min-width:0}.hs-guild__dirRow .hs-ly-row__chips{display:none}.hs-guild__filter{min-height:36px}}@media (min-width:701px) and (min-height:501px){.hs-guild__facts{grid-template-columns:repeat(2,minmax(0,1fr))}.hs-guild__fact{padding:var(--pc-sp-2,8px) var(--pc-sp-4,16px);gap:2px}.hs-guild__fact>span:first-child{font-size:max(13px, var(--pc-fs-cap,13px))}.hs-guild__fact strong{align-items:center;gap:var(--pc-sp-2,8px);font-size:max(16px, var(--pc-fs-h2,20px));line-height:var(--lh-thai,1.5);white-space:nowrap;display:inline-flex;overflow:hidden}.hs-guild__fact strong small{margin-left:0}.hs-guild__fact strong svg{flex:none}.hs-guild__dirMd>.hs-ly-md__master{scrollbar-gutter:auto}.hs-guild__join--row{min-width:0;min-height:max(36px, calc(40 * var(--pc-u,1px)));font-size:max(14px, var(--pc-fs-small,14px))}.hs-guild .hs-ly-nav{width:max(184px, var(--pc-nav-w,200px))}.hs-guild .hs-ly-nav__label{white-space:nowrap}.hs-guild .hs-ly-nav__icon{width:max(36px, calc(40 * var(--pc-u,1px)));height:max(36px, calc(40 * var(--pc-u,1px)));background:var(--paper);box-shadow:0 0 0 var(--line-thin) #2b1d0e4d;position:relative}.hs-guild .hs-ly-nav__item{position:relative}.hs-guild .hs-ly-nav__badge{top:0;left:max(28px, calc(32 * var(--pc-u,1px)));position:absolute}.hs-guild__detail>.hs-guild__detailNotice{flex-direction:column;flex:1 1 0;display:flex}.hs-guild__detailNotice>.hs-guild__paper{flex:auto;min-height:0}.hs-guild__dirRow.hs-ly-row{min-height:72px}.hs-guild__dirRow .hs-ly-row__icon{width:52px;height:52px}.hs-guild__dirRow .hs-guild__emblem{width:48px!important;height:48px!important}.hs-guild__dirRow .hs-ly-row__title{font-size:17px}.hs-guild__dirRow .hs-ly-row__sub{font-size:14px}.hs-guild__dirStats{gap:4px;min-width:76px}.hs-guild__dirLevel{font-size:17px;font-weight:700;line-height:1.2}.hs-guild__dirStats .hs-guild__dirBar{width:72px;height:8px}.hs-guild__filter{min-height:40px;font-size:15px}.hs-guild__detail>.hs-guild__detailNotice{flex:none}.hs-guild__detailNotice>.hs-guild__paper{flex:none;min-height:80px;max-height:160px;margin:0}.hs-guild__suits{gap:var(--pc-sp-2,8px);flex-direction:column;flex:0 auto;min-height:0;display:flex;overflow:hidden}.hs-guild__suitList{align-content:start;gap:var(--pc-sp-2,8px) var(--pc-sp-3,12px);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.hs-guild__suit{align-items:center;gap:var(--pc-sp-3,12px);min-width:0;padding:var(--pc-sp-2,8px) var(--pc-sp-3,12px);border:var(--line-thin) solid #2b1d0e59;background:var(--paper);border-radius:14px;display:flex}.hs-guild__suitIcon{border:var(--line-thin) solid var(--ink);background:var(--honey-hi);border-radius:50%;flex:none;place-items:center;width:40px;height:40px;display:grid}.hs-guild__suitText{min-width:0;line-height:var(--lh-thai,1.5);display:grid}.hs-guild__suitText strong{text-overflow:ellipsis;white-space:nowrap;font-size:16px;overflow:hidden}.hs-guild__suitText span{color:var(--ink-soft);text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.hs-guild__suitNone{color:var(--ink-soft);margin:0;font-size:15px}.hs-guild__suits.is-gone{display:none}.hs-guild__suits.is-line{align-items:center;gap:var(--pc-sp-3,12px);flex-direction:row}.hs-guild__suits.is-line>.hs-guild__noticeHead,.hs-guild__suits.is-line>.hs-guild__suitNone{flex:none}.hs-guild__suitMore{border:var(--line-thin) solid var(--ink);background:var(--honey-hi);min-width:32px;color:var(--ink);font-variant-numeric:tabular-nums;border-radius:999px;place-items:center;padding:0 8px;font-size:14px;line-height:1.4;display:inline-grid}.hs-guild__suitChips{min-width:0;max-height:calc(1.5em + 4px + 2 * var(--line-thin));flex-wrap:wrap;flex:1 1 0;gap:0 6px;margin:0;padding:0;font-size:15px;line-height:1.5;list-style:none;display:flex;overflow:hidden}.hs-guild__suitChip{border:var(--line-thin) solid #2b1d0e59;background:var(--paper);white-space:nowrap;border-radius:999px;flex:none;align-items:center;gap:4px;padding:2px 10px;font-size:1em;line-height:1.5;display:inline-flex}.hs-guild__invites .hs-guild__invite{gap:var(--pc-sp-4,16px);min-height:64px;padding:var(--pc-sp-2,8px) var(--pc-sp-3,12px) var(--pc-sp-2,8px) var(--pc-sp-3,12px);border-radius:16px;flex-wrap:nowrap}.hs-guild__invite>.hs-guild__inviteFaces{flex:none;align-items:center;min-width:0;display:flex}.hs-guild__inviteAvatar,.hs-guild__inviteFlag{border:var(--line-thin) solid var(--ink);width:40px;height:40px;box-shadow:0 2px 0 var(--ink);border-radius:50%;place-items:center;display:grid}.hs-guild__inviteAvatar{background:var(--sky-hi,var(--paper));font-size:18px;font-weight:700;line-height:1}.hs-guild__inviteFlag{background:var(--paper);margin-left:-10px}.hs-guild__invite>.hs-guild__inviteText{text-align:left;flex:1;justify-items:start;gap:0;min-width:0;font-weight:400;display:grid}.hs-guild__inviteLine{font-size:16px;line-height:var(--lh-thai,1.5);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.hs-guild__inviteLine strong{font-size:16px;font-weight:700}.hs-guild__inviteGuild{color:var(--wood-lo,var(--ink))}.hs-guild__inviteHint{align-items:center;gap:var(--pc-sp-1,4px);color:var(--ink-soft);font-size:14px;line-height:var(--lh-thai,1.5);display:inline-flex}.hs-guild__invite>.hs-btn.hs-guild__inviteYes,.hs-guild__invite>.hs-btn.hs-guild__inviteNo{min-width:140px;min-height:44px;font-size:16px}.hs-guild__detailNotice>.hs-guild__paper{-webkit-line-clamp:2;line-clamp:2;min-height:0;max-height:none}.hs-guild__invites .hs-guild__invite{min-height:56px;padding-block:6px}.hs-guild__dirMd .hs-ly-md__mfoot,.hs-guild__dirMd .hs-ly-md__mfoot>.hs-guild__pager{justify-content:flex-end}.hs-guild__dirMd>.hs-ly-md__master.has-frame{scrollbar-gutter:auto;overflow:visible}.hs-guild__dirMd>.hs-ly-md__master>.hs-ly-md__list{overflow-x:hidden}}.hs-guild__inviteAvatar[data-job]{box-shadow:none;background:0 0;border-color:#0000}.hs-guild__inviteAvatar[data-job]>.hs-job-emblem{width:100%;height:100%}.hs-guild__create{grid-template-columns:minmax(0, 1fr) minmax(calc(360 * var(--pc-u,1px)), calc(420 * var(--pc-u,1px)));align-items:stretch;gap:var(--pc-sp-5,24px);flex:1;min-height:0;display:grid}.hs-guild__createForm{gap:var(--pc-sp-4,16px);min-width:0;padding:0 var(--pc-sp-1,4px) var(--pc-sp-2,8px) 2px;flex-direction:column;display:flex}.hs-guild__createForm .hs-ly-optgroup+.hs-ly-optgroup{margin-top:0}.hs-guild__createCard{gap:var(--pc-sp-4,16px);min-width:0;padding:var(--pc-sp-4,16px);border:var(--line-thin) solid var(--ink);border-radius:var(--r-md,16px);background:var(--paper-2);box-shadow:0 3px 0 var(--ink);flex-direction:column;display:flex}.hs-guild__emblems,.hs-guild__capes{flex-wrap:wrap;gap:6px;display:flex}.hs-guild__pick,.hs-guild__swatch{border:var(--line-thin) solid transparent;min-width:40px;min-height:40px;cursor:var(--cur-pointer,pointer);background:0 0;border-radius:12px;padding:2px}.hs-guild__pick.is-on,.hs-guild__swatch.is-on{border-color:var(--ink);box-shadow:0 0 0 2px var(--honey)}.hs-guild__pick,.hs-guild__swatch{position:relative}.hs-guild__pick.is-locked,.hs-guild__swatch.is-locked{cursor:var(--cur-not-allowed,not-allowed);border-style:solid;border-color:#2b1d0e59}.hs-guild__pick.is-locked>:not(.hs-ly-lockbadge){opacity:.4;filter:grayscale(.7)}.hs-guild__swatch.is-locked:before{border-radius:inherit;content:"";background:#fff8e799;position:absolute;inset:0}.hs-guild__swatch.is-locked .hs-ly-lockbadge{bottom:-6px;right:-8px}.hs-guild__swatch{border-color:var(--ink);border-radius:50%}.hs-guild__seal{align-items:center;gap:var(--pc-sp-4,16px);padding:var(--pc-sp-3,12px) var(--pc-sp-4,16px) var(--pc-sp-3,12px) var(--pc-sp-3,12px);border:var(--line-thin) solid var(--ink);border-radius:var(--r-md,16px);background:radial-gradient(circle at calc(60 * var(--pc-u,1px)) 50%, #ffd76a99 0 calc(56 * var(--pc-u,1px)), transparent calc(57 * var(--pc-u,1px))), var(--paper);display:flex}.hs-guild__seal .hs-guild__emblem{background:var(--paper);box-shadow:0 0 0 var(--line-thin) var(--ink), 0 3px 0 var(--line-thin) var(--ink);border-width:5px;width:calc(96 * var(--pc-u,1px))!important;height:calc(96 * var(--pc-u,1px))!important}.hs-guild__sealtext{justify-items:start;gap:var(--pc-sp-1,4px);flex:1;min-width:0;display:grid}.hs-guild__sealname{width:100%;font-size:var(--pc-fs-h1,22px);font-weight:700;line-height:var(--lh-thai,1.5);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.hs-guild__sealname.is-empty{color:#2b1d0e66;font-weight:600}.hs-guild__sealsub{color:var(--ink-soft);font-size:var(--pc-fs-small,14px);line-height:var(--lh-thai,1.5);font-variant-numeric:tabular-nums}.hs-guild__joinpick{gap:var(--pc-sp-2,8px);display:grid}.hs-guild__joinlabel{line-height:var(--lh-thai,1.5);gap:0;display:grid}.hs-guild__joinlabel strong{font-size:var(--pc-fs-label,17px)}.hs-guild__joinlabel span{color:var(--ink-soft);font-size:var(--pc-fs-small,14px)}.hs-guild__joinpick .hs-ly-segs{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.hs-guild__joinpick .hs-ly-seg{min-width:0;padding-inline:.4em}.hs-guild__create .hs-field{margin-top:var(--pc-sp-2,8px)}.hs-guild__rules{gap:var(--pc-sp-1,4px) var(--pc-sp-4,16px);margin:var(--pc-sp-2,8px) 0 0;grid-template-columns:repeat(2,minmax(0,1fr));padding:0;list-style:none;display:grid}.hs-guild__rule{align-items:flex-start;gap:var(--pc-sp-2,8px);color:var(--ink-soft);font-size:var(--pc-fs-small,14px);line-height:var(--lh-thai,1.5);display:flex}.hs-guild__rulemark{width:calc(20 * var(--pc-u,1px));height:calc(20 * var(--pc-u,1px));border:var(--line-thin) solid #2b1d0e4d;background:var(--paper);border-radius:50%;flex:none;place-items:center;margin-top:2px;display:inline-grid}.hs-guild__rule.is-ok{color:var(--leaf-lo)}.hs-guild__rule.is-ok .hs-guild__rulemark{border-color:var(--leaf-lo);background:var(--leaf-hi);color:var(--ink)}.hs-guild__rule.is-bad{color:var(--berry-lo);font-weight:600}.hs-guild__rule.is-bad .hs-guild__rulemark{border-color:var(--berry-lo);background:var(--berry);color:var(--paper)}.hs-guild__create .hs-guild__pickrow,.hs-guild__pickrow{gap:var(--pc-sp-2,8px);padding-block:var(--pc-sp-2,8px);grid-template-columns:minmax(0,1fr)}.hs-guild__create .hs-guild__pickrow .hs-ly-opt__text{align-items:baseline;gap:0 var(--pc-sp-3,12px);flex-wrap:wrap;display:flex}.hs-guild__create .hs-guild__pickrow .hs-ly-opt__hint{font-size:var(--pc-fs-small,14px)}.hs-guild__emblems--grid{grid-template-columns:repeat(8, calc(56 * var(--pc-u,1px)));gap:var(--pc-sp-2,8px);display:grid}.hs-guild__emblems--grid .hs-guild__pick{box-sizing:border-box;width:calc(56 * var(--pc-u,1px));height:calc(56 * var(--pc-u,1px));background:var(--paper);border-color:#2b1d0e26;place-items:center;display:grid}.hs-guild__emblems--grid .hs-guild__pick>.hs-guild__emblem{width:max(36px, calc(42 * var(--pc-u,1px)))!important;height:max(36px, calc(42 * var(--pc-u,1px)))!important}.hs-guild__emblems--grid .hs-guild__emblem svg,.hs-guild__seal .hs-guild__emblem svg{width:72%;height:72%}.hs-guild__emblems--grid .hs-guild__pick.is-on{border-color:var(--ink);background:var(--honey-hi)}.hs-guild__emblems--grid .hs-guild__pick.is-locked{background:0 0}.hs-guild__capes--grid{grid-template-columns:repeat(8, calc(56 * var(--pc-u,1px)));justify-items:center;gap:var(--pc-sp-2,8px);display:grid}.hs-guild__capes--grid .hs-guild__swatch{width:max(36px, calc(42 * var(--pc-u,1px)));min-width:0;height:max(36px, calc(42 * var(--pc-u,1px)));min-height:0}.hs-guild__pick:not(:disabled):hover,.hs-guild__swatch:not(:disabled):hover{border-color:var(--ink)}.hs-guild__pick:focus-visible,.hs-guild__swatch:focus-visible{outline:3px solid var(--honey-lo);outline-offset:2px}.hs-guild__foundbar{gap:var(--pc-sp-2,8px);padding-top:var(--pc-sp-3,12px);border-top:2px solid #2b1d0e40;margin-top:auto;display:grid}.hs-guild__fee .hs-ly-cost__count,.hs-guild__fee .hs-ly-cost__wallet{font-variant-numeric:tabular-nums}.hs-guild__why{min-width:0;color:var(--ink-soft);font-size:var(--pc-fs-small,14px);line-height:var(--lh-thai,1.5);text-align:center}.hs-guild__why.is-ready{color:var(--leaf-lo);font-weight:600}.hs-guild__why.is-level{color:var(--berry-lo);font-weight:600}.hs-guild__found.is-off,.hs-guild__found.is-off:disabled{background:var(--paper-3,var(--paper));box-shadow:none;color:var(--ink-soft);filter:none;opacity:1;border-style:solid}.hs-guild__found{width:100%;min-height:var(--pc-btn-h-main,56px);font-size:var(--pc-fs-h3,18px)}@media (min-width:701px) and (min-height:501px){.hs-guild__createForm .hs-ly-optgroup__title{display:none}.hs-guild__createForm,.hs-guild__createCard{gap:var(--pc-sp-3,12px)}.hs-guild__create .hs-field{margin-top:0}.hs-guild__create .hs-guild__pickrow{padding-block:var(--pc-sp-1,4px)}.hs-guild__emblems--grid{grid-template-columns:repeat(8,44px);gap:6px}.hs-guild__emblems--grid .hs-guild__pick{width:44px;height:44px}.hs-guild__create .hs-guild__capes--grid{grid-template-columns:repeat(16,28px);gap:6px}.hs-guild__create .hs-guild__capes--grid .hs-guild__swatch{width:28px;height:28px}.hs-guild__create .hs-guild__capes--grid .hs-ly-lockbadge{transform:scale(.85)}.hs-guild__joinlabel span{display:none}.hs-guild__createCard .hs-ly-cost__money{padding-block:0}.hs-guild__found{min-height:var(--pc-btn-h,44px)}.hs-guild__createCard{padding:var(--pc-sp-3,12px)}.hs-guild__seal{padding-block:var(--pc-sp-2,8px)}.hs-guild__foundbar{padding-top:var(--pc-sp-2,8px)}.hs-guild__rules{margin-top:var(--pc-sp-1,4px);row-gap:0}}@media (max-height:500px),(max-width:700px){.hs-guild__create{grid-template-columns:minmax(0,1fr)}.hs-guild__seal{padding:var(--pad-2,8px) var(--pad-3,12px)}.hs-guild__sealname{font-size:17px}.hs-guild__rules{grid-template-columns:minmax(0,1fr)}.hs-guild__emblems--grid{grid-template-columns:repeat(auto-fill,44px);gap:6px}.hs-guild__emblems--grid .hs-guild__pick{width:44px;height:44px}.hs-guild__capes--grid{grid-template-columns:repeat(auto-fill,36px);gap:8px 14px}.hs-guild__capes--grid .hs-guild__swatch{width:36px;height:36px}}@media (min-width:701px) and (min-height:501px){.hs-guild__create .hs-field{gap:var(--pc-sp-2,8px);width:100%;display:grid;position:relative}.hs-guild__create .hs-field__top{display:block}.hs-guild__create .hs-field__top label{font-size:16px;font-weight:600}.hs-guild__create .hs-field__box{width:100%;display:block}.hs-guild__create .hs-input{box-sizing:border-box;width:100%;min-height:52px;padding-right:72px;font-size:18px;display:block}.hs-guild__create .hs-field__count{height:52px;color:var(--ink-soft);font-variant-numeric:tabular-nums;pointer-events:none;align-items:center;font-size:15px;display:flex;position:absolute;bottom:0;right:16px}.hs-guild__create .hs-guild__rules{margin-top:12px}.hs-guild__create .hs-guild__emblems--grid{gap:var(--pc-sp-2,8px);grid-template-columns:repeat(8,56px)}.hs-guild__create .hs-guild__capes--grid{gap:var(--pc-sp-2,8px);grid-template-columns:repeat(8,56px)}.hs-guild__create .hs-guild__capes--grid .hs-guild__swatch{width:36px;height:36px}.hs-guild__perks{align-content:start;gap:var(--pc-sp-2,8px);min-height:0;line-height:var(--lh-thai,1.5);flex:auto;display:grid;overflow:hidden}.hs-guild__perks>strong{font-size:17px}.hs-guild__perks ul{gap:var(--pc-sp-2,8px);margin:0;padding:0;list-style:none;display:grid}.hs-guild__perks li{align-items:center;gap:var(--pc-sp-3,12px);padding:var(--pc-sp-2,8px) var(--pc-sp-3,12px);border:var(--line-thin) solid #2b1d0e4d;background:var(--paper);border-radius:12px;font-size:15px;display:flex}.hs-guild__perks li>.hs-glyph{flex:none}.hs-guild__fee .hs-ly-cost__money{align-items:center;column-gap:var(--pc-sp-3,12px);grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:none;row-gap:2px;display:grid}.hs-guild__fee .hs-ly-cost__money>.hs-ly-cost__icon{grid-area:1/1/span 2}.hs-guild__fee .hs-ly-cost__money>.hs-ly-cost__name{color:var(--ink);grid-area:1/2;justify-self:start;font-size:16px;font-weight:600}.hs-guild__fee .hs-ly-cost__money>.hs-ly-cost__count{grid-area:1/3;justify-self:end;font-size:20px}.hs-guild__fee .hs-ly-cost__money>.hs-ly-cost__wallet{grid-area:2/2/auto/span 2;justify-self:start;font-size:14px}.hs-guild__createForm .hs-ly-optgroup__title{padding-top:0;display:flex}.hs-guild__create .hs-guild__emblems--grid{grid-template-columns:repeat(8,52px);gap:6px}.hs-guild__create .hs-guild__emblems--grid .hs-guild__pick{width:52px;height:52px}.hs-guild__create .hs-guild__emblems--grid .hs-guild__pick>.hs-guild__emblem{width:42px!important;height:42px!important}.hs-guild__create .hs-guild__capes--grid{grid-template-columns:repeat(8,52px);gap:6px}.hs-guild__seal .hs-guild__emblem{width:88px!important;height:88px!important}.hs-guild__seal{background:radial-gradient(circle at 58px 50%, #ffd76a99 0 54px, transparent 55px), var(--paper)}.hs-guild__create .hs-input{min-height:48px}.hs-guild__create .hs-field__count{height:48px}.hs-guild__perks li{padding-block:4px}.hs-guild__seal,.hs-guild__seal.hs-guild__seal{background:var(--paper)}.hs-guild__seal .hs-guild__emblem{box-shadow:0 0 0 var(--line-thin) var(--ink), 0 3px 0 var(--line-thin) var(--ink), 0 0 0 10px #ffd76a99}.hs-guild__sealtext{margin-left:8px}.hs-guild__sealname.is-empty{color:var(--ink-soft)}}.hs-guild__applicants{gap:var(--gap-section,8px);flex-direction:column;display:flex}.hs-gapp{grid-template-columns:minmax(0, 1fr) minmax(max(272px, calc(340 * var(--pc-u))), max(336px, calc(420 * var(--pc-u))));gap:max(12px, var(--pc-sp-4));flex:1;min-height:0;display:grid}.hs-gapp__listCol{gap:max(8px, var(--pc-sp-2));flex-direction:column;min-width:0;min-height:0;display:flex}.hs-gapp .hs-gapp__list{flex:1;min-height:0;margin:0;padding:2px 2px 3px}.hs-gapp__pager{flex:none;align-self:center}.hs-gapp__bar{justify-content:space-between;align-items:center;gap:var(--pad-2,8px);min-height:36px;display:flex}.hs-gapp__count{color:var(--ink);font-size:max(15px, var(--pc-fs-body));font-variant-numeric:tabular-nums;font-weight:600;line-height:var(--lh-thai,1.5);align-items:center;gap:6px;display:inline-flex}.hs-gapp__note{align-items:center;gap:var(--pad-2,8px);padding:var(--pad-2,8px) var(--pad-3,12px);border:var(--line-thin) solid var(--ink-soft);background:var(--paper-2);color:var(--ink-soft);font-size:max(14px, var(--pc-fs-small));line-height:var(--lh-thai,1.5);border-radius:12px;margin:0;display:flex}.hs-gapp__lv{box-sizing:border-box;width:max(42px, calc(48 * var(--pc-u)));height:max(42px, calc(48 * var(--pc-u)));border:var(--line-thin) solid var(--ink);background:linear-gradient(var(--honey) 0 42%, var(--paper) 42% 100%);box-shadow:0 2px 0 var(--ink);color:var(--ink);font-variant-numeric:tabular-nums;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;line-height:1;display:inline-flex}.hs-gapp__lv small{font-size:12px;font-weight:600}.hs-gapp__lv b,.hs-gapp__row .hs-ly-row__title{font-size:max(15px, var(--pc-fs-body));font-weight:700}.hs-gapp__row .hs-ly-row__sub{font-size:max(15px, var(--pc-fs-body));font-weight:500}.hs-gapp__row .hs-ly-row__hit{column-gap:14px}.hs-gapp__row .hs-ly-row__icon{width:auto;height:auto;box-shadow:none;background:0 0}.hs-gapp__acts{align-items:center;gap:6px;display:inline-flex}.hs-gapp__card{gap:max(10px, var(--pc-sp-3));padding:max(12px, var(--pc-sp-4));border:var(--line-thin) solid var(--ink);background:linear-gradient(180deg, color-mix(in srgb, var(--leaf) 16%, var(--paper)) 0, var(--paper) max(80px, calc(96 * var(--pc-u))));box-shadow:0 3px 0 var(--ink);border-radius:16px;flex-direction:column;display:flex}.hs-gapp__who{align-items:center;gap:max(12px, var(--pc-sp-4));min-width:0;display:flex}.hs-gapp__whoText{flex-direction:column;min-width:0;display:flex}.hs-gapp__name{font-size:max(18px, var(--pc-fs-h1));text-overflow:ellipsis;white-space:nowrap;margin:0;font-weight:700;line-height:1.3;overflow:hidden}.hs-gapp__sub{color:var(--ink-soft);font-size:max(13px, var(--pc-fs-body))}.hs-gapp__lv.is-big{width:max(56px, var(--pc-ic-detail));height:max(56px, var(--pc-ic-detail));border-width:var(--line);box-shadow:0 3px 0 var(--ink)}.hs-gapp__lv.is-big small{font-size:max(12px, var(--pc-fs-cap))}.hs-gapp__lv.is-big b{font-size:max(20px, var(--pc-fs-h1))}.hs-gapp__facts{gap:max(6px, var(--pc-sp-2));grid-template-columns:1fr;margin:0;display:grid}.hs-gapp__fact{min-width:0;min-height:40px;padding:0 max(12px, var(--pc-sp-4));border:var(--line-thin) solid #2b1d0e47;background:var(--paper-2);border-radius:10px;justify-content:space-between;align-items:center;gap:10px;display:flex}.hs-gapp__fact dt{color:var(--ink-soft);font-size:max(15px, var(--pc-fs-body));line-height:1.4}.hs-gapp__fact dd{font-size:max(16px, var(--pc-fs-h3));text-overflow:ellipsis;white-space:nowrap;margin:0;font-weight:600;line-height:1.4;overflow:hidden}.hs-gapp__fact dd.is-num{font-size:max(16px, var(--pc-fs-h2));font-variant-numeric:tabular-nums}.hs-gapp__help{padding:max(6px, var(--pc-sp-2)) max(10px, var(--pc-sp-3));border:var(--line-thin) solid #2b1d0e4d;background:var(--paper);color:var(--ink-soft);font-size:max(14px, var(--pc-fs-small));line-height:var(--lh-thai,1.5);border-radius:10px;align-items:flex-start;gap:6px;margin:0;display:flex}.hs-gapp__help svg{flex:none;margin-top:3px}.hs-gapp__job{align-items:center;gap:max(10px, var(--pc-sp-3));padding:max(6px, var(--pc-sp-2)) max(10px, var(--pc-sp-3));border:var(--line-thin) solid var(--ink);background:var(--paper);box-shadow:0 2px 0 var(--ink);border-radius:12px;display:flex}.hs-gapp__jobIcon{width:max(48px, calc(56 * var(--pc-u)));height:max(48px, calc(56 * var(--pc-u)));border:var(--line-thin) solid var(--ink);background:color-mix(in srgb, var(--sky) 25%, var(--paper));border-radius:12px;flex:none;place-items:center;display:grid}.hs-gapp__jobText{flex-direction:column;min-width:0;display:flex}.hs-gapp__jobText small{color:var(--ink-soft);font-size:max(13px, var(--pc-fs-cap))}.hs-gapp__jobText b{font-size:max(17px, var(--pc-fs-h2));line-height:1.3}.hs-gapp__decide{gap:max(8px, var(--pc-sp-2));grid-template-columns:1fr;margin-top:auto;display:grid}@media (min-width:701px) and (min-height:501px){.hs-gapp__facts{grid-template-columns:1fr 1fr}.hs-gapp__fact{flex-direction:column;justify-content:center;align-items:flex-start;gap:0;min-height:0;padding:6px 12px}.hs-gapp__fact dt{font-size:13px}.hs-gapp__fact dd{font-size:15px}}.hs-gapp__yes.hs-btn{min-height:max(48px, var(--pc-btn-h-main));font-size:max(15px, var(--pc-fs-label))}.hs-gapp__no.hs-btn{min-height:max(40px, var(--pc-btn-h))}.hs-gapp__empty{color:var(--ink-soft);font-size:max(14px, var(--pc-fs-body));flex-direction:column;flex:1;justify-content:center;align-items:center;gap:8px;display:flex}@media (max-height:500px),(max-width:700px){.hs-gapp{grid-template-columns:minmax(0,1fr)}.hs-gapp__row{flex-wrap:wrap}.hs-gapp__row .hs-ly-row__action{flex:100%;justify-content:flex-end;display:flex}.hs-gapp__acts{width:100%}.hs-gapp__acts>*{flex:1 1 0}}@media (min-width:701px) and (min-height:501px){.hs-gapp__list.is-few{gap:var(--pc-sp-3);flex-direction:column;display:flex}.hs-gapp__list.is-few .hs-gapp__lv{width:max(48px, calc(56 * var(--pc-u)));height:max(48px, calc(56 * var(--pc-u)))}.hs-gapp__foot{align-items:center;gap:var(--pc-sp-2);padding:var(--pc-sp-3) var(--pc-sp-4);border:var(--line-thin) solid #2b1d0e40;background:var(--paper-2);color:var(--ink-soft);font-size:max(15px, var(--pc-fs-body));line-height:var(--lh-thai,1.5);border-radius:12px;margin:0;display:flex}.hs-gapp__list.is-few .hs-gapp__row .hs-ly-row__hit{min-height:56px}.hs-gapp__foot{display:none}}@media (max-height:500px),(max-width:700px){.hs-gapp__foot{display:none}}.hs-gst{gap:max(10px, var(--pc-sp-3));flex-direction:column;flex:1;min-height:0;display:flex}.hs-gst__meters{gap:max(12px, var(--pc-sp-4));flex:none;grid-template-columns:1fr 1fr;display:grid}.hs-gst__meter{min-width:0;padding:max(8px, var(--pc-sp-2)) max(12px, var(--pc-sp-4));border:var(--line-thin) solid var(--ink);background:var(--paper-2);box-shadow:0 2px 0 var(--ink);border-radius:14px;flex-direction:column;justify-content:center;gap:6px;display:flex}.hs-gst__meter.is-out{background:color-mix(in srgb, var(--berry) 10%, var(--paper-2))}.hs-gst__meter-head{font-size:max(14px, var(--pc-fs-body));line-height:var(--lh-thai,1.5);align-items:center;gap:8px;display:flex}.hs-gst__meter-title{flex:1;font-weight:600}.hs-gst__num{font-variant-numeric:tabular-nums;font-weight:700}.hs-gst__meter-head .hs-gst__num{font-size:max(16px, var(--pc-fs-h2))}.hs-gst__meter-sub{color:var(--ink-soft);font-size:max(12px, var(--pc-fs-cap));line-height:1.4}.hs-gst__pips{gap:6px;display:flex}.hs-gst__pip{border:var(--line-thin) solid var(--ink);background:var(--paper);border-radius:999px;flex:1;max-width:40px;height:12px}.hs-gst__pip.is-on{background:var(--sky);box-shadow:inset 0 2px #ffffff73}.hs-gst__main{grid-template-columns:minmax(0, 1fr) max(280px, calc(360 * var(--pc-u)));gap:max(12px, var(--pc-sp-4));flex:1;min-height:0;display:grid}.hs-gst__source{gap:max(8px, var(--pc-sp-3));flex-direction:column;min-width:0;min-height:0;display:flex}.hs-gst__source>.hs-ly-empty{flex:none}.hs-gst__grid{--hs-gst-cell:max(56px, calc(72 * var(--pc-u)));grid-template-columns:repeat(10, minmax(0, var(--hs-gst-cell)));place-content:safe center center;gap:max(6px, var(--pc-sp-2));min-height:calc(5 * max(56px, calc(72 * var(--pc-u))) + 4 * max(6px, var(--pc-sp-2)) + 2 * max(8px, var(--pc-sp-3)) + 4px);padding:max(8px, var(--pc-sp-3));border:var(--line-thin) solid var(--ink);background:color-mix(in srgb, var(--paper-3,var(--paper-2)) 70%, var(--paper));border-radius:14px;flex:auto;grid-auto-rows:auto;display:grid;overflow-y:auto;box-shadow:inset 0 3px #2b1d0e14}.hs-gst__cell{min-width:0;display:flex}.hs-gst__cell .hs-slot.is-free{background:var(--paper);cursor:var(--cur-default,default);border-color:#2b1d0e4d;box-shadow:inset 0 -4px #2b1d0e0d}.hs-gst__gridfoot{align-items:center;gap:max(10px, var(--pc-sp-3));flex:none;display:flex}.hs-gst__gridfoot>.hs-gst__pager{margin-left:auto}.hs-gst__gridnote{min-width:0;color:var(--ink-soft);font-size:max(15px, var(--pc-fs-body));white-space:nowrap;align-items:center;gap:8px;display:inline-flex;overflow:hidden}.hs-gst__cell .hs-slot{aspect-ratio:1;justify-content:center;align-items:center;width:100%;height:auto;display:flex;position:relative}.hs-gst__cell .hs-slot__qty{border:var(--line-thin) solid var(--ink);background:var(--paper);min-width:18px;color:var(--ink);text-align:center;-webkit-text-stroke:0;border-radius:999px;padding:2px 5px;font-size:13px;font-weight:700;line-height:1.1;position:absolute;bottom:3px;right:3px}.hs-gst__side{gap:max(10px, var(--pc-sp-3));flex-direction:column;min-width:0;min-height:0;display:flex}.hs-gst__panel{gap:max(8px, var(--pc-sp-3));padding:max(12px, var(--pc-sp-4));border:var(--line) solid var(--ink);background:var(--paper);box-shadow:0 3px 0 var(--ink);border-radius:16px;flex-direction:column;flex:none;display:flex;position:relative;overflow:hidden}.hs-gst__panel.is-out{background:linear-gradient(180deg, color-mix(in srgb, var(--sky) 24%, var(--paper)) 0, var(--paper) 70%)}.hs-gst__panel.is-in{background:linear-gradient(180deg, color-mix(in srgb, var(--honey-hi) 45%, var(--paper)) 0, var(--paper) 70%)}.hs-gst__panel-tag{border:var(--line-thin) solid var(--ink);background:var(--sky);box-shadow:0 2px 0 var(--ink);font-size:max(14px, var(--pc-fs-small));border-radius:999px;flex:none;align-self:flex-start;align-items:center;gap:4px;padding:1px 12px;font-weight:700;line-height:1.6;display:inline-flex}.hs-gst__panel.is-in .hs-gst__panel-tag{background:var(--honey)}.hs-gst__pick{align-items:center;gap:max(10px, var(--pc-sp-3));min-width:0;display:flex}.hs-gst__pick .hs-slot.hs-gst__big{width:max(56px, var(--pc-ic-detail));height:max(56px, var(--pc-ic-detail));cursor:var(--cur-default,default);flex:none}.hs-gst__pick-text{flex-direction:column;min-width:0;display:flex}.hs-gst__pick-name{font-size:max(16px, var(--pc-fs-h2));text-overflow:ellipsis;white-space:nowrap;font-weight:700;line-height:1.35;overflow:hidden}.hs-gst__pick-sub{color:var(--ink-soft);font-size:max(13px, var(--pc-fs-small))}.hs-gst__qty{display:grid}.hs-gst__go.hs-btn{width:100%;min-height:max(48px, var(--pc-btn-h-main));font-size:max(15px, var(--pc-fs-label))}.hs-gst__note{color:var(--ink-soft);font-size:max(12px, var(--pc-fs-cap));text-align:center;line-height:1.4}.hs-gst__note.is-warn{color:var(--berry-lo);font-weight:600}.hs-gst__hint{padding:max(8px, var(--pc-sp-3)) 0;text-align:center;flex-direction:column;align-items:center;gap:6px;display:flex}.hs-gst__hint-icon{width:max(72px, calc(80 * var(--pc-u)));height:max(72px, calc(80 * var(--pc-u)));border:var(--line-thin) solid var(--ink-soft);background:var(--paper-2);border-radius:50%;place-items:center;display:grid}.hs-gst__hint-title{font-size:max(18px, var(--pc-fs-h3));font-weight:700}.hs-gst__hint-sub{color:var(--ink-soft);font-size:max(15px, var(--pc-fs-body))}.hs-gst__log{flex-direction:column;flex:1;gap:8px;min-height:0;display:flex}.hs-gst__log>.hs-ly-group__head{flex:none}.hs-gst__logbox{border:var(--line-thin) solid var(--ink);background:color-mix(in srgb, var(--paper-3,var(--paper-2)) 50%, var(--paper));border-radius:14px;flex-direction:column;flex:1;min-height:0;padding:4px 6px;display:flex;box-shadow:inset 0 3px #2b1d0e0f}.hs-gst__logbox>.hs-ly-empty{background:0 0;border:0;flex:1;justify-content:center}.hs-gst__logbox>.hs-ly-empty .hs-glyph{width:48px;height:48px}.hs-gst__rows{flex-direction:column;flex:1;gap:6px;margin:0;padding:0;list-style:none;display:flex}.hs-gst__row{border:var(--line-thin) solid #2b1d0e40;background:var(--paper-2);min-height:44px;font-size:max(15px, var(--pc-fs-body));border-radius:10px;flex:none;grid-template-columns:28px minmax(0,1fr) auto auto;align-items:center;gap:10px;padding:0 10px;display:grid}.hs-gst__row-dir{border:var(--line-thin) solid var(--ink);border-radius:50%;place-items:center;width:28px;height:28px;display:grid}.hs-gst__row.is-in .hs-gst__row-dir{background:var(--honey-hi)}.hs-gst__row.is-out .hs-gst__row-dir{background:color-mix(in srgb, var(--sky) 45%, var(--paper))}.hs-gst__row-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.hs-gst__row-who{color:var(--ink-soft);text-overflow:ellipsis;font-size:12px;line-height:1.2;display:block;overflow:hidden}.hs-gst__row-time{color:var(--ink-soft);text-align:right;white-space:nowrap;font-size:13px}@media (min-width:701px) and (min-height:501px){.hs-gst__panel{gap:8px;padding:10px 12px}.hs-gst__pick .hs-slot.hs-gst__big{width:48px;height:48px}.hs-gst__go.hs-btn{min-height:44px}.hs-gst__log{min-height:120px}}@media (max-height:500px),(max-width:700px){.hs-gst__cell .hs-slot{width:52px;height:52px}.hs-gst__meters,.hs-gst__main{grid-template-columns:minmax(0,1fr)}.hs-gst__grid{overflow:visible}}@media (min-width:701px) and (min-height:501px){.hs-guild .hs-gst__grid{--hs-gst-cell:60px;min-height:346px}.hs-guild .hs-gst__side.hs-gst__log{gap:8px}.hs-guild .hs-gst__gridnote{white-space:normal;flex:auto;line-height:1.35;overflow:visible}}.hs-gst__pop{gap:8px;display:grid}.hs-gst__pop .hs-gst__qty{display:grid}.hs-gst__pop .hs-gst__go.hs-btn{width:100%;min-height:42px;font-size:max(16px, var(--win-fs-floor,0px));justify-content:center;font-weight:700}.hs-gst__pop .hs-gst__go.is-off,.hs-gst__pop .hs-gst__go.is-off:disabled{background:var(--paper-3,var(--paper));box-shadow:none;color:var(--ink-soft);filter:none;opacity:1;border-style:solid}.hs-gst__pop .hs-gst__note{color:var(--ink-soft);font-size:max(13px, var(--win-fs-floor,0px));text-align:center;line-height:1.4}.hs-guild__settings{gap:var(--gap-section,8px);flex-direction:column;display:flex}.hs-guild__settings.hs-gset{gap:max(10px, var(--pc-sp-3));flex:1;min-height:0}.hs-gset__cols{align-items:stretch;gap:max(12px, var(--pc-sp-4));flex:1;grid-template-columns:minmax(300px,1fr) minmax(210px,.6fr) minmax(0,1.4fr);min-height:0;display:grid}.hs-gset__form{flex-direction:column;min-width:0;display:flex}.hs-gset__form .hs-gset__row{align-items:start;gap:max(6px, var(--pc-sp-2));min-height:0;padding:max(8px, var(--pc-sp-3)) 0;grid-template-columns:minmax(0,1fr);position:relative}.hs-gset__form .hs-ly-opt__hint{overflow-wrap:anywhere}.hs-gset__row .hs-gset__count{top:max(8px, var(--pc-sp-3));border:var(--line-thin) solid var(--ink);background:var(--paper);min-width:40px;font-size:max(13px, var(--pc-fs-cap));text-align:center;border-radius:999px;padding:0 8px;font-weight:700;line-height:1.6;position:absolute;right:0}.hs-gset__row .hs-gset__count.is-full{background:var(--honey)}.hs-gset__form .hs-ly-opt__text{padding-right:52px}.hs-gset__tags{gap:max(8px, var(--pc-sp-2));grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1fr;display:grid}.hs-gset__tag.hs-guild__chip{min-width:0;min-height:max(40px, calc(44 * var(--pc-u)));font-size:max(14px, var(--pc-fs-body));text-align:left;align-items:center;gap:8px;padding:4px 12px 4px 6px;line-height:1.3;display:flex}.hs-gset__tagTick{border:var(--line-thin) solid var(--ink);background:var(--paper-2);border-radius:50%;flex:none;place-items:center;width:24px;height:24px;display:grid}.hs-gset__tag.is-on .hs-gset__tagTick{background:var(--paper)}.hs-gset__tagText{-webkit-line-clamp:2;line-clamp:2;overflow-wrap:break-word;-webkit-box-orient:vertical;min-width:0;line-height:1.25;display:-webkit-box;overflow:hidden}.hs-gset__tag.hs-guild__chip:disabled{box-shadow:none;opacity:.55;cursor:var(--cur-not-allowed,not-allowed)}.hs-gset__form .hs-ly-segs{flex-wrap:nowrap}.hs-gset__form .hs-ly-seg{white-space:nowrap;flex:1 1 0;min-width:0;padding:.2em .6em}.hs-gset__stage{justify-content:center;align-items:center;gap:max(8px, var(--pc-sp-2));min-width:0;padding:max(12px, var(--pc-sp-3));border:var(--line-thin) solid var(--ink);background:radial-gradient(circle at 50% 38%, color-mix(in srgb, var(--honey-hi) 70%, var(--paper-2)) 0, var(--paper-2) 70%);box-shadow:0 3px 0 var(--ink);text-align:center;border-radius:16px;flex-direction:column;display:flex}.hs-gset__stageTag{border:var(--line-thin) solid var(--ink);background:var(--paper);font-size:max(12px, var(--pc-fs-cap));border-radius:999px;padding:0 10px;font-weight:700;line-height:1.6}.hs-gset__banner{width:max(116px, calc(150 * var(--pc-u)));height:max(140px, calc(184 * var(--pc-u)));padding-top:max(10px, calc(14 * var(--pc-u)));flex:none;justify-items:center;display:grid;position:relative}.hs-gset__banner:before,.hs-gset__banner:after{clip-path:polygon(0 0,100% 0,100% 100%,50% 84%,0 100%);content:"";position:absolute}.hs-gset__banner:after{background:var(--ink);inset:-3px -3px -4px}.hs-gset__banner:before{z-index:1;background:linear-gradient(to right, transparent 0 14%, #ffffff38 14% 20%, transparent 20% 80%, #0000001a 80% 86%, transparent 86%), var(--hs-cape,var(--honey));inset:0}.hs-gset__banner>.hs-guild__emblem{z-index:2;background:var(--paper);box-shadow:0 0 0 var(--line-thin) var(--ink), 0 3px 0 var(--line-thin) var(--ink);border-width:4px;position:relative;width:max(88px, calc(112 * var(--pc-u)))!important;height:max(88px, calc(112 * var(--pc-u)))!important}.hs-gset__banner>.hs-guild__emblem svg{width:72%;height:72%}.hs-gset__stageText{flex-direction:column;align-items:center;gap:2px;width:100%;min-width:0;display:flex}.hs-gset__stageText strong{max-width:100%;font-size:max(18px, var(--pc-fs-h1));text-overflow:ellipsis;white-space:nowrap;line-height:1.3;overflow:hidden}.hs-gset__stageText .hs-guild__chiprow{justify-content:center;margin-top:4px}.hs-gset__looks{gap:max(8px, var(--pc-sp-2));min-width:0;padding:max(8px, var(--pc-sp-3)) max(12px, var(--pc-sp-4)) max(12px, var(--pc-sp-4));border:var(--line-thin) solid var(--ink);background:var(--paper);box-shadow:0 3px 0 var(--ink);border-radius:16px;flex-direction:column;display:flex}.hs-gset__pickHead{margin-top:max(4px, var(--pc-sp-1));font-size:max(15px, var(--pc-fs-body));justify-content:space-between;align-items:baseline;gap:8px;font-weight:600;display:flex}.hs-gset__looksHint{padding:max(6px, var(--pc-sp-2)) max(10px, var(--pc-sp-3));border:var(--line-thin) solid #2b1d0e4d;background:var(--paper-2);color:var(--ink-soft);font-size:max(13px, var(--pc-fs-small));border-radius:12px;align-items:center;gap:8px;margin:2px 0 0;line-height:1.4;display:flex}.hs-gset__looksHint .hs-guild__emblem{flex:none}.hs-gset__looksHint .hs-gset__dot{border:var(--line-thin) solid var(--ink);border-radius:50%;flex:none;width:18px;height:18px}.hs-gset__looksHint>span:last-child{min-width:0}.hs-gset__pickHead .hs-guild__dim{font-size:max(12px, var(--pc-fs-cap));text-align:right}.hs-gset__looks .hs-guild__emblems,.hs-gset__looks .hs-guild__capes{flex:none;place-content:start;display:grid}.hs-gset__looks .hs-guild__emblems{grid-template-columns:repeat(12, minmax(0, max(40px, calc(46 * var(--pc-u)))));gap:max(6px, var(--pc-sp-2))}.hs-gset__looks .hs-guild__capes{grid-template-columns:repeat(8, minmax(0, max(40px, calc(48 * var(--pc-u)))));gap:max(8px, var(--pc-sp-2)) max(8px, var(--pc-sp-3))}.hs-gset__looks .hs-guild__pick{box-sizing:border-box;place-items:center;width:100%;min-width:0;min-height:0;display:grid}.hs-gset__looks .hs-guild__pick>.hs-guild__emblem{aspect-ratio:1;box-sizing:border-box;width:100%!important;height:auto!important}.hs-gset__looks .hs-guild__pick>.hs-guild__emblem svg{width:70%;height:70%}.hs-gset__looks .hs-guild__swatch{aspect-ratio:1;box-sizing:border-box;width:100%;min-width:0;height:auto;min-height:0}.hs-guild__save{padding:var(--pad-2,8px) 0;justify-content:space-between}.hs-gset>.hs-guild__save{padding:max(8px, var(--pc-sp-2)) max(12px, var(--pc-sp-4));border:var(--line-thin) solid #2b1d0e4d;background:var(--paper-2);border-radius:14px;flex-wrap:nowrap;flex:none}.hs-gset__danger,.hs-gset__saveSide{align-items:center;gap:max(8px, var(--pc-sp-3));min-width:0;display:flex}.hs-gset__danger.hs-guild__confirm p{color:var(--berry-lo);margin:0;font-weight:600}.hs-gset__saveBtn.hs-btn{min-width:max(160px, calc(200 * var(--pc-u)));min-height:max(44px, var(--pc-btn-h));font-size:max(15px, var(--pc-fs-label))}.hs-guild__danger .hs-ly-optgroup__title{color:var(--berry-lo)}@media (min-width:701px) and (min-height:501px){.hs-gset__form .hs-gset__row{padding:6px 0}.hs-gset__stage{gap:6px;padding:10px}}@media (max-height:500px),(max-width:700px){.hs-gset__cols{grid-template-columns:minmax(0,1fr)}.hs-gset__danger,.hs-gset__saveSide{flex-wrap:wrap}.hs-gset>.hs-guild__save,.hs-guild__save{flex-flow:column wrap;align-items:stretch}}.hs-gbd{gap:max(10px, var(--pc-sp-4));flex-direction:column;flex:1;min-height:0;display:flex}.hs-gbd__paper{gap:max(8px, var(--pc-sp-2));padding:max(14px, var(--pc-sp-4)) max(16px, var(--pc-sp-6)) max(12px, var(--pc-sp-3));border:var(--line-thin) solid var(--ink);border-radius:max(12px, calc(16 * var(--pc-u)));background:repeating-linear-gradient(180deg, transparent 0 calc(max(18px, calc(20 * var(--pc-u))) * 1.6 - 1px), #2b1d0e12 calc(max(18px, calc(20 * var(--pc-u))) * 1.6 - 1px) calc(max(18px, calc(20 * var(--pc-u))) * 1.6)), linear-gradient(180deg, color-mix(in srgb, var(--honey-hi) 30%, var(--paper-2)) 0, var(--paper-2) 40%);box-shadow:var(--hi), 0 4px 0 var(--ink);flex-direction:column;flex:none;display:flex;position:relative}.hs-gbd__pin{border:var(--line-thin) solid var(--ink);background:var(--berry,#ff5470);width:18px;height:18px;box-shadow:inset 0 3px 0 #ffffff8c, 0 2px 0 var(--ink);border-radius:50%;position:absolute;top:-8px;left:50%;transform:translate(-50%)}.hs-gbd__head{align-items:center;gap:4px max(8px, var(--pc-sp-3));padding-bottom:max(6px, var(--pc-sp-2));border-bottom:var(--line-thin) solid #2b1d0e47;flex-wrap:wrap;display:flex}.hs-gbd__icon{width:max(36px, calc(44 * var(--pc-u)));height:max(36px, calc(44 * var(--pc-u)));border:var(--line-thin) solid var(--ink);background:var(--paper);box-shadow:0 2px 0 var(--ink);border-radius:50%;flex:none;place-items:center;display:grid}.hs-gbd__title{font-size:max(18px, var(--pc-fs-h2));font-weight:700;line-height:1.3}.hs-gbd__by{border:var(--line-thin) solid #2b1d0e4d;background:var(--paper);color:var(--ink-soft);font-size:max(14px, var(--pc-fs-small));border-radius:999px;margin-left:auto;padding:0 10px;line-height:1.8}.hs-gbd__text{min-height:3.2em;max-height:8em;font-size:max(17px, calc(20 * var(--pc-u)));white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-weight:500;line-height:1.6;overflow:hidden}.hs-gbd__text.is-empty{color:var(--ink-soft);font-size:max(15px, var(--pc-fs-body))}.hs-gbd__foot{justify-content:flex-end;align-items:center;gap:max(8px, var(--pc-sp-3));flex-wrap:wrap;display:flex}.hs-gbd__who{min-width:0;color:var(--ink-soft);font-size:max(14px, var(--pc-fs-small));line-height:var(--lh-thai,1.5);flex:1;align-items:center;gap:6px;display:inline-flex}.hs-gbd__count{color:var(--ink-soft);font-size:max(14px, var(--pc-fs-small));font-variant-numeric:tabular-nums;flex:1}.hs-gbd__edit{gap:max(8px, var(--pc-sp-3));flex-direction:column;flex:1;display:flex}.hs-gbd__area.hs-guild__textarea{min-height:max(96px, calc(120 * var(--pc-u)));padding:max(8px, var(--pc-sp-3));font-size:max(16px, var(--pc-fs-h3));resize:none}.hs-gbd__low{flex-direction:column;flex:1 1 0;min-height:0;display:flex}.hs-gbd__log{flex-direction:column;flex:1;gap:6px;min-height:0;display:flex}.hs-gbd__logHead{align-items:baseline;gap:max(8px, var(--pc-sp-3));font-size:max(16px, var(--pc-fs-h3));flex:none;display:flex}.hs-gbd__logHead span{color:var(--ink-soft);font-size:max(15px, var(--pc-fs-body))}.hs-gbd__logHead{align-items:center}.hs-gbd__logHead .hs-gbd__pager{font-size:max(13px, var(--pc-fs-body));margin-left:auto}.hs-gbd__rows{align-content:start;gap:6px max(8px, var(--pc-sp-3));flex:1;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:max-content;min-height:0;margin:0;padding:2px 4px 4px 2px;list-style:none;display:grid}.hs-gbd__row{align-items:center;gap:max(8px, var(--pc-sp-3));min-height:max(48px, calc(52 * var(--pc-u)));padding:2px max(8px, var(--pc-sp-3));border:var(--line-thin) solid #2b1d0e38;background:var(--paper);font-size:max(15px, var(--pc-fs-body));border-radius:12px;flex:none;grid-template-columns:auto minmax(0,.9fr) minmax(0,1fr) auto;display:grid}.hs-gbd__row.is-away{background:color-mix(in srgb, var(--paper-2) 55%, var(--paper))}.hs-gbd__row .hs-guild__avatar{width:max(34px, calc(40 * var(--pc-u)));height:max(34px, calc(40 * var(--pc-u)))}.hs-gbd__rowName{font-size:max(15px, var(--pc-fs-body));text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}.hs-gbd__rowWhen{color:var(--ink-soft);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.hs-gbd__row.is-online .hs-gbd__rowWhen{color:var(--leaf-lo,var(--ink));font-weight:600}.hs-gbd__rowPts{border:var(--line-thin) solid #2b1d0e59;background:var(--paper-2);font-variant-numeric:tabular-nums;white-space:nowrap;border-radius:999px;align-items:center;gap:3px;padding:0 10px;font-weight:700;line-height:1.8;display:inline-flex}.hs-gbd__rowPts.is-active{border-color:var(--ink);background:color-mix(in srgb, var(--leaf) 30%, var(--paper))}.hs-gbd__seen{color:var(--ink-soft);font-size:max(15px, var(--pc-fs-body));line-height:var(--lh-thai,1.5);align-items:center;gap:8px;margin:0;display:flex}.hs-gbd__seen svg{flex:none}.hs-gbd__seen b{color:var(--ink);font-weight:600}@media (max-height:500px),(max-width:700px){.hs-gbd__paper,.hs-gbd__low{flex:none}.hs-gbd__rows{grid-template-columns:minmax(0,1fr);max-height:260px}}.hs-gov{grid-template-columns:minmax(0, 1fr) minmax(0, 1fr) minmax(max(240px, calc(320 * var(--pc-u))), .9fr);gap:max(8px, var(--pc-sp-4));font-variant-numeric:tabular-nums;flex:1;grid-template-rows:minmax(min-content,1fr) auto minmax(min-content,1.4fr);min-height:0;display:grid}.hs-gov__card{min-width:0;padding:12px max(14px, var(--pc-sp-4));border:var(--line-thin) solid var(--ink);border-radius:max(14px, calc(18 * var(--pc-u)));background:linear-gradient(180deg, color-mix(in srgb, var(--sky) 20%, var(--paper)) 0, var(--paper) 75%);box-shadow:var(--hi), 0 3px 0 var(--ink);flex-direction:column;gap:8px;display:flex}.hs-gov__card.is-week{background:linear-gradient(180deg, color-mix(in srgb, var(--honey-hi) 45%, var(--paper)) 0, var(--paper) 75%)}.hs-gov__card.is-week.is-done{background:linear-gradient(180deg, color-mix(in srgb, var(--leaf) 22%, var(--paper)) 0, var(--paper) 75%)}.hs-gov__head{align-items:center;gap:max(8px, var(--pc-sp-2));display:flex}.hs-gov__icon{width:max(36px, calc(44 * var(--pc-u)));height:max(36px, calc(44 * var(--pc-u)));border:var(--line-thin) solid var(--ink);background:var(--paper);box-shadow:0 2px 0 var(--ink);border-radius:50%;flex:none;place-items:center;display:grid}.hs-gov__title{font-size:max(16px, var(--pc-fs-h3));font-weight:700;line-height:1.35}.hs-gov__big{align-items:baseline;gap:4px max(8px, var(--pc-sp-3));font-size:max(32px, var(--pc-fs-num));flex-wrap:wrap;margin-top:auto;font-weight:700;line-height:1.15;display:flex}.hs-gov__big small{color:var(--ink-soft);font-size:max(15px, var(--pc-fs-body));font-weight:600}.hs-gov__bar{height:max(16px, calc(20 * var(--pc-u)));border:var(--line-thin) solid var(--ink);background:var(--paper-3,var(--paper-2));border-radius:999px;position:relative;overflow:hidden;box-shadow:inset 0 2px #2b1d0e1a}.hs-gov__fill{background:linear-gradient(180deg, color-mix(in srgb, var(--sky) 45%, #fff) 0 35%, var(--sky) 35%);box-shadow:inset -2px 0 0 var(--sky-lo);border-radius:999px;position:absolute;inset:0 auto 0 0}.hs-gov__bar.is-honey .hs-gov__fill{background:linear-gradient(180deg, var(--honey-hi) 0 35%, var(--honey) 35%);box-shadow:inset -2px 0 0 color-mix(in srgb, var(--honey) 70%, var(--ink))}.hs-gov__card.is-done .hs-gov__fill{background:linear-gradient(180deg, color-mix(in srgb, var(--leaf) 50%, #fff) 0 35%, var(--leaf) 35%);box-shadow:none}.hs-gov__tick{background:#2b1d0e38;border-radius:1px;width:2px;margin-left:-1px;position:absolute;top:3px;bottom:3px}.hs-gov__sub{justify-content:space-between;align-items:center;gap:4px max(8px, var(--pc-sp-3));color:var(--ink-soft);font-size:max(15px, var(--pc-fs-body));line-height:var(--lh-thai,1.5);flex-wrap:wrap;margin-bottom:auto;display:flex}.hs-gov__sub .is-good{color:var(--leaf-lo,var(--ink));font-weight:700}.hs-gov__reset{align-items:center;gap:4px;display:inline-flex}.hs-gov__about{gap:max(8px, var(--pc-sp-3));min-width:0;padding:max(12px, var(--pc-sp-4)) max(14px, var(--pc-sp-5));border:var(--line-thin) solid var(--ink);border-radius:max(14px, calc(18 * var(--pc-u)));background:var(--paper-2);box-shadow:0 3px 0 var(--ink);flex-direction:column;grid-area:1/3/3;display:flex}.hs-gov__aboutTitle{align-items:center;gap:max(6px, var(--pc-sp-2));padding-bottom:max(6px, var(--pc-sp-2));border-bottom:var(--line-thin) solid #2b1d0e40;font-size:max(16px, var(--pc-fs-h3));font-weight:700;display:flex}.hs-gov__facts{gap:max(12px, var(--pc-sp-4));flex-direction:column;margin:0;display:flex}.hs-gov__fact{flex-direction:column;gap:4px;display:flex}.hs-gov__fact dt{color:var(--ink-soft);font-size:max(15px, var(--pc-fs-body));line-height:1.4}.hs-gov__fact dd{flex-wrap:wrap;gap:6px;margin:0;display:flex}.hs-gov__fact .hs-ly-chip{min-height:34px;font-size:max(15px, var(--pc-fs-body))}.hs-gov__fact dd.hs-gov__tags{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.hs-gov__tags .hs-ly-chip{justify-content:center}.hs-gov__none{color:var(--ink-soft);font-size:max(14px, var(--pc-fs-small))}.hs-gov__rule{padding:max(8px, var(--pc-sp-3)) max(10px, var(--pc-sp-3));background:var(--paper);color:var(--ink-soft);font-size:max(15px, var(--pc-fs-body));line-height:var(--lh-thai,1.5);border-radius:10px;align-items:flex-start;gap:6px;margin:auto 0 0;display:flex}.hs-gov__rule svg{flex:none;margin-top:3px}.hs-gov__crowd{padding:max(8px, var(--pc-sp-3)) max(10px, var(--pc-sp-3));border:var(--line-thin) solid #2b1d0e40;background:var(--paper);color:var(--ink);font:inherit;text-align:left;cursor:var(--cur-pointer,pointer);border-radius:12px;flex-direction:column;gap:8px;margin-top:auto;display:flex}.hs-gov__crowd:hover{border-color:var(--ink)}.hs-gov__crowd:focus-visible{outline:3px solid var(--sky-lo,#2f7fd6);outline-offset:1px}.hs-gov__crowd+.hs-gov__rule{margin-top:0}.hs-gov__crowdHead{color:var(--ink-soft);font-size:max(15px, var(--pc-fs-body));align-items:center;gap:6px;line-height:1.4;display:flex}.hs-gov__crowdHead b{color:var(--ink);margin-left:auto;font-weight:700}.hs-gov__crowdDot{border:2px solid var(--ink);background:var(--leaf);border-radius:50%;width:10px;height:10px}.hs-gov__crowdFaces{align-items:center;padding-left:8px;display:flex}.hs-gov__crowdFaces>.hs-guild__avatar,.hs-gov__crowdMore{width:max(36px, calc(42 * var(--pc-u)));height:max(36px, calc(42 * var(--pc-u)));box-shadow:0 0 0 2px var(--paper);margin-left:-8px}.hs-gov__crowdFaces .hs-guild__dot{display:none}.hs-gov__crowdMore{border:var(--line-thin) solid var(--ink);background:var(--honey);border-radius:50%;flex:none;place-items:center;font-size:14px;font-weight:700;display:grid}.hs-gov__quicks{gap:max(10px, var(--pc-sp-4));grid-column:1/3;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.hs-gov__quick{align-items:center;gap:max(8px, var(--pc-sp-3));min-width:0;min-height:max(52px, calc(60 * var(--pc-u)));padding:max(8px, var(--pc-sp-2)) max(10px, var(--pc-sp-3));border:var(--line-thin) solid var(--ink);border-radius:max(12px, calc(16 * var(--pc-u)));background:var(--paper);box-shadow:0 3px 0 var(--ink);color:var(--ink);font:inherit;text-align:left;cursor:var(--cur-pointer,pointer);touch-action:manipulation;display:flex;position:relative}.hs-gov__quick:hover{background:color-mix(in srgb, var(--honey-hi) 30%, var(--paper))}.hs-gov__quick:active{box-shadow:0 1px 0 var(--ink);transform:translateY(2px)}.hs-gov__quick:focus-visible{outline:3px solid var(--sky-lo);outline-offset:2px}.hs-gov__qicon{width:max(36px, calc(40 * var(--pc-u)));height:max(36px, calc(40 * var(--pc-u)));border:var(--line-thin) solid var(--ink);background:var(--paper-2);border-radius:12px;flex:none;place-items:center;display:grid}.hs-gov__quick.is-leaf .hs-gov__qicon{background:color-mix(in srgb, var(--leaf) 30%, var(--paper))}.hs-gov__quick.is-honey .hs-gov__qicon{background:var(--honey-hi)}.hs-gov__quick.is-berry .hs-gov__qicon{background:color-mix(in srgb, var(--berry) 22%, var(--paper))}.hs-gov__quick.is-sky .hs-gov__qicon{background:color-mix(in srgb, var(--sky) 35%, var(--paper))}.hs-gov__qtext{flex-direction:column;flex:1;min-width:0;display:flex}.hs-gov__qnum{font-size:max(20px, var(--pc-fs-h1));font-weight:700;line-height:1.2}.hs-gov__quick.has-badge .hs-gov__qnum{color:var(--berry-lo,var(--ink))}.hs-gov__qlabel{color:var(--ink-soft);font-size:max(14px, var(--pc-fs-small));text-overflow:ellipsis;white-space:nowrap;line-height:1.4;overflow:hidden}.hs-gov__qgo{background:var(--paper-2);border-radius:50%;flex:none;place-items:center;width:28px;height:28px;display:grid}.hs-gov__top{gap:max(6px, var(--pc-sp-3));min-height:0;padding:max(8px, var(--pc-sp-3)) max(14px, var(--pc-sp-5));border:var(--line-thin) solid var(--ink);border-radius:max(14px, calc(18 * var(--pc-u)));background:linear-gradient(180deg, var(--paper-2) 0, var(--paper) 100%);box-shadow:0 3px 0 var(--ink);flex-direction:column;grid-column:1/-1;display:flex}.hs-gov__topHead{align-items:center;gap:max(6px, var(--pc-sp-2));font-size:max(16px, var(--pc-fs-h3));display:flex}.hs-gov__topSub{color:var(--ink-soft);font-size:max(13px, var(--pc-fs-small));margin-left:auto}.hs-gov__topList{align-items:stretch;gap:max(8px, var(--pc-sp-3));flex:1;grid-template-columns:repeat(5,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.hs-gov__hero{justify-content:center;align-items:center;gap:max(2px, var(--pc-sp-2));min-width:0;padding:max(6px, var(--pc-sp-3)) max(8px, var(--pc-sp-3));text-align:center;border:var(--line-thin) solid #2b1d0e4d;background:var(--paper);border-radius:14px;flex-direction:column;display:flex;position:relative}.hs-gov__hero.is-1{border-color:var(--ink);background:color-mix(in srgb, var(--honey-hi) 45%, var(--paper));box-shadow:0 2px 0 var(--ink)}.hs-gov__place{border:var(--line-thin) solid var(--ink);background:var(--paper);border-radius:50%;place-items:center;width:24px;height:24px;font-size:13px;font-weight:700;line-height:1;display:grid;position:absolute;top:6px;left:6px}.hs-gov__hero.is-1 .hs-gov__place{background:var(--honey)}.hs-gov__hero.is-2 .hs-gov__place,.hs-gov__hero.is-3 .hs-gov__place{background:var(--paper-2)}.hs-gov__hero .hs-guild__avatar{width:max(40px, calc(48 * var(--pc-u)));height:max(40px, calc(48 * var(--pc-u)))}.hs-gov__hero .hs-guild__initial{font-size:max(18px, var(--pc-fs-h2))}.hs-gov__heroText{flex-direction:column;align-items:center;gap:2px;width:100%;min-width:0;display:flex}.hs-gov__heroText>*{max-width:100%}.hs-gov__heroName{font-size:max(15px, var(--pc-fs-body));text-overflow:ellipsis;white-space:nowrap;font-weight:700;line-height:1.35;overflow:hidden}.hs-gov__heroPts{font-size:max(14px, var(--pc-fs-small));font-weight:600;line-height:1.3}.hs-gov__heroPts small{color:var(--ink-soft);font-size:max(12px, var(--pc-fs-cap));font-weight:500}.hs-gov__heroBar{background:var(--paper-3,var(--paper-2));border-radius:999px;width:100%;height:8px;position:relative;overflow:hidden}.hs-gov__heroBar>span{background:var(--honey);border-radius:999px;position:absolute;inset:0 auto 0 0}.hs-gov__hero.is-active .hs-gov__heroBar>span{background:var(--leaf)}@media (min-width:701px) and (min-height:501px){.hs-gov__card{padding:14px max(14px, var(--pc-sp-4))}.hs-gov__big{font-size:28px}.hs-gov__about{gap:8px;padding:12px 14px}.hs-gov__facts{gap:8px}.hs-gov__fact .hs-ly-chip{min-height:30px}.hs-gov__rule{padding:6px 10px;font-size:14px}.hs-gov__crowd{gap:4px;padding:6px 10px}.hs-gov__crowdFaces>.hs-guild__avatar,.hs-gov__crowdMore{width:32px;height:32px}.hs-gov__crowd{display:none}.hs-gov__crowd+.hs-gov__rule{margin-top:auto}}@media (max-height:500px),(max-width:700px){.hs-gov{grid-template-rows:none;grid-template-columns:minmax(0,1fr)}.hs-gov__about,.hs-gov__quicks,.hs-gov__top{grid-area:auto}.hs-gov__topList{grid-template-columns:repeat(2,minmax(0,1fr))}}.hs-gov__icon.is-crest:has(.hs-guild-art){box-shadow:none;background:0 0;border:0}.hs-gov__qnum.is-text{font-size:max(15px, var(--pc-fs-body));text-overflow:ellipsis;white-space:nowrap;font-weight:700;line-height:1.4;overflow:hidden}.hs-gov__hero.is-free{background:color-mix(in srgb, var(--paper-2) 60%, var(--paper));color:var(--ink-soft);border-style:solid;border-color:#2b1d0e4d}.hs-gov__hero.is-free .hs-gov__place{background:var(--paper);color:var(--ink-soft);border-color:#2b1d0e59}.hs-gov__freeCoin{box-sizing:border-box;width:max(40px, calc(48 * var(--pc-u)));height:max(40px, calc(48 * var(--pc-u)));border:var(--line-thin) solid #2b1d0e59;background:var(--paper);color:#2b1d0e59;border-radius:50%;flex:none;place-items:center;display:grid}.hs-gov__hero.is-free .hs-gov__heroName{font-weight:600}.hs-gov__hero.is-free .hs-gov__heroPts{font-weight:500}.hs-grk{gap:max(8px, var(--pc-sp-4));flex:1;grid-template-rows:auto minmax(0,1fr) auto;min-height:0;display:grid}.hs-grk__head{align-items:center;gap:max(10px, var(--pc-sp-3));padding:max(8px, var(--pc-sp-2)) max(12px, var(--pc-sp-4));border:var(--line-thin) solid var(--ink);border-radius:var(--r-md);background:linear-gradient(180deg, color-mix(in srgb, var(--honey-hi) 40%, var(--paper)) 0, var(--paper) 100%);box-shadow:var(--hi), 0 2px 0 var(--ink);display:flex}.hs-grk__headIcon{width:max(36px, calc(42 * var(--pc-u)));height:max(36px, calc(42 * var(--pc-u)));border:var(--line-thin) solid var(--ink);background:var(--honey);box-shadow:0 2px 0 var(--ink);border-radius:50%;flex:none;place-items:center;display:grid}.hs-grk__headText{min-width:0;line-height:var(--lh-thai);flex-direction:column;display:flex}.hs-grk__headText strong{font-size:max(16px, var(--pc-fs-h3))}.hs-grk__headText span{color:var(--ink-soft);font-size:max(12px, var(--pc-fs-small))}.hs-grk__cards{gap:max(8px, var(--pc-sp-3));grid-template-columns:repeat(5,minmax(0,1fr));min-height:0;margin:0;padding:0;list-style:none;display:grid}.hs-grk__card{align-items:center;gap:max(4px, var(--pc-sp-1));min-width:0;min-height:0;padding:max(14px, var(--pc-sp-4)) max(8px, var(--pc-sp-3)) max(10px, var(--pc-sp-3));border:var(--line-thin) solid var(--ink);border-radius:max(14px, calc(18 * var(--pc-u)));background:linear-gradient(180deg, var(--paper-2) 0, var(--paper) 40%);box-shadow:var(--hi), 0 3px 0 var(--ink);flex-direction:column;display:flex;position:relative}.hs-grk__card.is-master{background:linear-gradient(180deg, color-mix(in srgb, var(--honey-hi) 55%, var(--paper)) 0, var(--paper) 45%)}.hs-grk__card.is-officer{background:linear-gradient(180deg, color-mix(in srgb, var(--sky) 30%, var(--paper)) 0, var(--paper) 45%)}.hs-grk__card.is-veteran{background:linear-gradient(180deg, color-mix(in srgb, var(--leaf) 22%, var(--paper)) 0, var(--paper) 45%)}.hs-grk__card.is-mine{border-width:var(--line);box-shadow:var(--hi), 0 0 0 3px var(--honey), 0 4px 0 var(--ink)}.hs-grk__ribbon{border:var(--line-thin) solid var(--ink);background:var(--honey);font-size:max(12px, var(--pc-fs-cap));white-space:nowrap;box-shadow:0 2px 0 var(--ink);border-radius:999px;padding:1px 10px;font-weight:700;position:absolute;top:-11px;left:50%;transform:translate(-50%)}.hs-grk__badge{width:max(48px, calc(58 * var(--pc-u)));height:max(48px, calc(58 * var(--pc-u)));border:var(--line-thin) solid var(--ink);background:var(--paper);box-shadow:0 2px 0 var(--ink);border-radius:50%;place-items:center;display:grid}.hs-grk__card.is-master .hs-grk__badge{background:var(--honey)}.hs-grk__card.is-officer .hs-grk__badge{background:color-mix(in srgb, var(--sky) 60%, var(--paper))}.hs-grk__name{font-size:max(15px, var(--pc-fs-h3));line-height:var(--lh-thai)}.hs-grk__count{background:var(--paper-3);color:var(--ink-soft);font-size:max(12px, var(--pc-fs-small));border-radius:999px;align-items:center;gap:4px;padding:0 8px;font-weight:600;display:inline-flex}.hs-grk__powers{min-height:0;margin:max(4px, var(--pc-sp-2)) 0 0;padding:max(6px, var(--pc-sp-2)) 0 0;border-top:2px solid color-mix(in srgb, var(--ink) 20%, transparent);flex-direction:column;flex:1;justify-content:space-evenly;align-self:stretch;gap:2px;list-style:none;display:flex}.hs-grk__power{min-width:0;font-size:max(12px, var(--pc-fs-small));align-items:center;gap:6px;line-height:1.5;display:flex}.hs-grk__power.is-no{color:color-mix(in srgb, var(--ink) 38%, transparent)}.hs-grk__tick{border:1.5px solid var(--ink);background:var(--leaf);width:18px;height:18px;color:var(--paper);border-radius:50%;flex:none;place-items:center;display:grid}.hs-grk__power.is-no .hs-grk__tick{border-color:color-mix(in srgb, var(--ink) 30%, transparent);background:var(--paper-3);color:color-mix(in srgb, var(--ink) 45%, transparent)}.hs-grk__plabel{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.hs-grk__pnum{background:color-mix(in srgb, var(--honey) 45%, var(--paper));font-variant-numeric:tabular-nums;border-radius:999px;flex:none;padding:0 6px;font-weight:700}.hs-grk__foot{align-items:center;gap:max(8px, var(--pc-sp-2));padding:max(6px, var(--pc-sp-2)) max(12px, var(--pc-sp-4));border:2px solid color-mix(in srgb, var(--ink) 25%, transparent);border-radius:var(--r-md);color:var(--ink-soft);font-size:max(12px, var(--pc-fs-small));display:flex}.hs-grk__foot>span{flex:1;min-width:0}@media (max-width:700px),(max-height:500px){.hs-grk__cards{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:18px}.hs-grk__foot{flex-wrap:wrap}}.hs-gwhy{gap:max(8px, var(--pc-sp-4));flex:1;grid-template-rows:auto minmax(0,1fr) auto;min-height:0;display:grid}.hs-gwhy__head{padding:max(8px, var(--pc-sp-2)) max(14px, var(--pc-sp-4));border:var(--line-thin) solid var(--ink);border-radius:var(--r-md);background:linear-gradient(180deg, color-mix(in srgb, var(--honey-hi) 45%, var(--paper)) 0, var(--paper) 100%);box-shadow:var(--hi), 0 2px 0 var(--ink);line-height:var(--lh-thai);flex-direction:column;display:flex}.hs-gwhy__head strong{font-size:max(17px, var(--pc-fs-h2))}.hs-gwhy__head span{color:var(--ink-soft);font-size:max(12px, var(--pc-fs-small))}.hs-gwhy__tiles{gap:max(8px, var(--pc-sp-3));grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:minmax(0,1fr);min-height:0;margin:0;padding:0;list-style:none;display:grid}.hs-gwhy__tile{--tile:var(--paper-2);justify-content:center;align-items:center;gap:max(10px, var(--pc-sp-3));text-align:center;min-width:0;padding:max(10px, var(--pc-sp-3)) max(14px, var(--pc-sp-4));border:var(--line-thin) solid var(--ink);border-radius:max(14px, calc(18 * var(--pc-u)));background:linear-gradient(180deg, color-mix(in srgb, var(--tile) 32%, var(--paper)) 0, var(--paper) 80%);box-shadow:var(--hi), 0 3px 0 var(--ink);flex-direction:column;display:flex}.hs-gwhy__tile.is-sky{--tile:var(--sky)}.hs-gwhy__tile.is-honey{--tile:var(--honey)}.hs-gwhy__tile.is-leaf{--tile:var(--leaf)}.hs-gwhy__tile.is-berry{--tile:var(--berry)}.hs-gwhy__icon{width:max(72px, calc(92 * var(--pc-u)));height:max(72px, calc(92 * var(--pc-u)));border:var(--line-thin) solid var(--ink);background:color-mix(in srgb, var(--tile) 55%, var(--paper));box-shadow:0 2px 0 var(--ink);border-radius:50%;flex:none;place-items:center;display:grid}.hs-gwhy__text{min-width:0;line-height:var(--lh-thai);flex-direction:column;display:flex}.hs-gwhy__text strong{font-size:max(17px, var(--pc-fs-h2))}.hs-gwhy__text span{color:var(--ink-soft);font-size:max(13px, var(--pc-fs-body))}.hs-gwhy__foot{align-items:center;gap:max(10px, var(--pc-sp-4));padding:max(8px, var(--pc-sp-2)) max(12px, var(--pc-sp-4));border:2px solid color-mix(in srgb, var(--ink) 25%, transparent);border-radius:var(--r-md);display:flex}.hs-gwhy__steps{align-items:center;gap:max(6px, var(--pc-sp-2)) max(12px, var(--pc-sp-4));min-width:0;font-size:max(12px, var(--pc-fs-small));flex-wrap:wrap;flex:1;display:flex}.hs-gwhy__stepsTitle{font-weight:700}.hs-gwhy__step{align-items:center;gap:6px;display:inline-flex}.hs-gwhy__step b{border:1.5px solid var(--ink);background:var(--honey);border-radius:50%;place-items:center;width:22px;height:22px;font-size:12px;display:grid}.hs-gwhy__acts{gap:max(8px, var(--pc-sp-2));flex:none;display:flex}@media (max-width:700px),(max-height:500px){.hs-gwhy__tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.hs-gwhy__foot{flex-direction:column;align-items:stretch}}.hs-win.hs-p3win:not(.is-sheet) .hs-win__body:has(>.hb-book){min-height:0;overflow:hidden}.hb-body{gap:var(--gap-section,8px);padding-bottom:var(--pad-1,4px);flex-direction:column;display:flex}.hb-head{align-items:center;gap:var(--pad-1,4px) var(--pad-3,12px);padding:var(--pad-card,12px);border:var(--line-thin) solid var(--ink);border-radius:var(--r-md,16px);background:radial-gradient(circle at 92% 20%, #ffffff8c 0 10%, transparent 11%), radial-gradient(circle at 80% 85%, #fff6 0 6%, transparent 7%), linear-gradient(100deg, var(--honey-hi,#ffe08a) 0%, var(--paper-2) 70%);box-shadow:0 3px 0 var(--ink);grid-template-columns:auto minmax(0,1fr);display:grid}.hb-head[data-book=titles]{background:linear-gradient(100deg, color-mix(in srgb, var(--r-epic,#a26bd8) 30%, var(--paper)) 0%, var(--paper-2) 70%)}.hb-head[data-book=profile]{background:linear-gradient(100deg, color-mix(in srgb, var(--sky,#7cc4f0) 40%, var(--paper)) 0%, var(--paper-2) 70%)}.hb-head__art{border:var(--line-thin) solid var(--ink);background:var(--paper);width:56px;height:56px;box-shadow:0 2px 0 var(--ink);border-radius:14px;place-items:center;display:grid}.hb-head__text{gap:2px;min-width:0;display:grid}.hb-head__title{font-size:18px;font-weight:700;line-height:var(--lh-thai,1.5);margin:0}.hb-head__lead{color:var(--ink-soft);font-size:13px;line-height:var(--lh-thai,1.5);margin:0}.hb-chapter .hs-ly-group__head{padding-right:calc(max(var(--pad-2,8px), var(--pc-sp-3,8px)) + var(--line-thin,2px));align-items:center}.hb-book .hs-ly-shell__tool>.hs-ly-segs{flex:1;min-width:0}.hb-chapter__meter,.hb-row__bar{flex:none}.hb-chapter__meter{margin-left:auto}.hb-chapter__meter .hs-ly-meter__track,.hb-row__bar .hs-ly-meter__track{width:max(96px, calc(120 * var(--pc-u,1px)));flex:none}.hb-chapter__meter .hs-ly-meter__text,.hb-row__bar .hs-ly-meter__text{text-align:right;white-space:nowrap;min-width:9ch}.hb-row .hs-ly-row__meta,.hb-title .hs-ly-row__meta{flex:none}.hb-title.is-todo{background:color-mix(in srgb, var(--paper) 80%, var(--ink-soft,#8a7a66) 6%)}.hb-title.is-festival .hs-ly-row__sub,.hb-title.is-secret .hs-ly-row__sub{color:var(--ink-soft)}.hb-row__date{color:var(--leaf-lo,#3d8b28);font-size:var(--pc-fs-small,13px);white-space:nowrap}.hb-row.is-done{background:color-mix(in srgb, var(--leaf,#6cbf4a) 10%, var(--paper))}.hb-none{padding:var(--pad-2,8px);color:var(--ink-soft);font-size:13px;list-style:none}.hb-tier__state{color:var(--leaf-lo,#3d8b28);white-space:nowrap;font-size:13px}.hb-tier__short{color:var(--berry-lo,#b8334a);white-space:nowrap;font-size:13px}.hb-tier.is-ready{background:color-mix(in srgb, var(--honey,#f6c344) 22%, var(--paper))}.hb-card{gap:var(--pad-2,8px);padding:var(--pad-card,12px);border:var(--line) solid var(--ink);border-radius:var(--r-md,16px);background:var(--paper);box-shadow:0 3px 0 var(--ink);display:grid}.hb-card__head{align-items:center;gap:var(--pad-2,8px);display:flex}.hb-card__face{flex:none;place-items:center;display:grid}.hb-card__avatar{border:var(--line-thin) solid var(--ink);background:var(--paper-2);border-radius:50%;flex:none;place-items:center;width:44px;height:44px;display:grid}.hb-card__who{flex:1;min-width:0;display:grid}.hb-card__name{font-size:18px;font-weight:700;line-height:var(--lh-thai,1.5)}.hb-card__title{color:var(--honey-lo,#9a6a00);font-size:13px;font-weight:600}.hb-card__line{color:var(--ink-soft);font-size:13px;line-height:var(--lh-thai,1.5);margin:0}.hb-card__stats,.hb-card__showcase{flex-wrap:wrap;gap:6px;margin:0;padding:0;font-size:13px;list-style:none;display:flex}.hb-card__stats li,.hb-card__page{align-items:center;gap:var(--pad-1,4px);padding:2px var(--pad-2,8px);border:var(--line-thin) solid var(--ink);background:var(--paper-2);font-variant-numeric:tabular-nums;border-radius:999px;display:inline-flex}.hb-card__page-pts{color:var(--ink-soft)}@media (max-height:500px),(max-width:700px){.hb-head{grid-template-columns:minmax(0,1fr)}.hb-head__art{display:none}.hb-chapter__meter .hs-ly-meter__track,.hb-row__bar .hs-ly-meter__track{width:64px}.hb-row .hs-ly-row__hit,.hb-tier .hs-ly-row__hit,.hb-title .hs-ly-row__hit{flex-wrap:wrap}.hb-row .hs-ly-row__text,.hb-tier .hs-ly-row__text,.hb-title .hs-ly-row__text{flex-basis:calc(100% - 56px)}.hb-row .hs-ly-row__chips,.hb-tier .hs-ly-row__chips,.hb-title .hs-ly-row__chips{flex-wrap:wrap;margin-left:48px}.hb-row .hs-ly-row__meta{margin-left:auto}}.hb-banner{top:max(64px, env(safe-area-inset-top));z-index:40;border:var(--line) solid var(--ink);background:var(--paper);max-width:min(92vw,420px);box-shadow:3px 3px 0 var(--ink);text-align:center;pointer-events:none;border-radius:14px;justify-items:center;gap:2px;padding:8px 18px;animation:.24s ease-out hb-banner-in;display:grid;position:fixed;left:50%;transform:translate(-50%)}.hb-banner__lead{color:var(--honey-ink,#9a6a00);font-size:12px;font-weight:700}.hb-banner__name{font-size:16px;font-weight:800}.hb-banner__pts,.hb-banner__title{font-size:12px}@keyframes hb-banner-in{0%{opacity:0;transform:translate(-50%,-8px)}}@media (prefers-reduced-motion:reduce){.hb-banner{animation:none}}.hb-cards{gap:var(--gap-section,10px);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.hb-ccard__hit{width:100%;height:100%;padding:var(--pad-card,12px);border:var(--line-thin) solid var(--ink);border-radius:var(--r-md,16px);background:var(--paper);box-shadow:0 3px 0 var(--ink);color:inherit;font:inherit;text-align:left;cursor:var(--cur-pointer,pointer);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:6px 10px;display:grid}.hb-ccard__hit:hover{background:var(--paper-2)}.hb-ccard__hit:focus-visible{outline:3px solid var(--sky,#7cc4f0);outline-offset:2px}.hb-ccard.is-full .hb-ccard__hit{background:color-mix(in srgb, var(--leaf,#7ccf6b) 18%, var(--paper))}.hb-ccard__art{border:var(--line-thin) solid var(--ink);background:var(--paper-2);border-radius:14px;place-items:center;width:52px;height:52px;display:grid}.hb-ccard__text{min-width:0;display:grid}.hb-ccard__name{font-size:17px;line-height:var(--lh-thai,1.5)}.hb-ccard__pts{color:var(--ink-soft);font-size:13px}.hb-ccard__meter,.hb-ccard__line{grid-column:1/-1}.hb-ccard__line{font-size:13px;font-weight:600;line-height:var(--lh-thai,1.5);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.hb-ccard__line.is-dim{color:var(--ink-soft);margin-top:-4px;font-weight:400}.hb-track{padding:var(--pad-2,8px) var(--pad-card,12px) 0}.hb-pager{align-self:center}.hs-win .hb-head{gap:2px var(--pc-sp-3,9px);padding:6px 12px}.hs-win .hb-head__art{border-radius:12px;width:40px;height:40px}.hs-win .hb-head__art>svg{width:28px;height:28px}.hs-win .hb-head__title{font-size:16px}.hs-win .hb-ccard__hit{gap:4px 8px;padding:8px 10px}.hs-win .hb-ccard__art{width:44px;height:44px}.hs-win .hb-card{gap:6px;padding:10px}.hb-tier__ic{place-items:center;width:100%;height:100%;display:grid;position:relative}.hb-tier__ic--locked .hb-badge,.hb-tier__ic--locked>.hs-glyph{opacity:.55;filter:saturate(.5)}.hb-tier__badge{border:2px solid var(--ink);background:var(--paper);width:16px;height:16px;color:var(--ink);border-radius:50%;place-items:center;display:grid;position:absolute;bottom:-3px;right:-2px}.hb-tier__ic--taken .hb-tier__badge{background:var(--leaf,#7ccf6b)}.hb-card__avatar{overflow:hidden}.hb-card__page .hb-badge{flex:none}.hb-badge--todo{opacity:.82;filter:saturate(.55)}.hb-banner__badge{margin-bottom:2px}:is(.hb-head:has(>.hb-replay),.hb-head:has(>.hb-head__act)){grid-template-columns:auto minmax(0,1fr) auto}.hb-replay,.hb-head__act{white-space:nowrap;justify-self:end}.hs-btn.hb-replay.is-off,.hs-btn.hb-replay.is-off:hover,.hs-btn.hb-replay.is-off:active{cursor:var(--cur-not-allowed,not-allowed);filter:saturate(.35)brightness(.97);opacity:.8;transform:none}@media (max-height:500px),(max-width:700px){:is(.hb-head:has(>.hb-replay),.hb-head:has(>.hb-head__act)){grid-template-columns:minmax(0,1fr) auto}}.hb-framed{position:relative}.hb-framed.has-honor-frame{margin:7px}.hb-honor-frame{z-index:1;pointer-events:none;place-items:center;display:grid;position:absolute;inset:-24%}.hb-honor-frame .hs-art{width:100%;height:100%}.hs-jq{flex-direction:column;gap:12px;min-width:0;padding:12px;display:flex;overflow-y:auto}.hs-jq__main{flex-direction:column;gap:10px;min-width:0;min-height:0;display:flex}.hs-jq-course{border:var(--line-thin) solid var(--ink);background:linear-gradient(120deg, color-mix(in srgb, var(--honey-hi,#ffd76a) 38%, var(--paper)) 0%, var(--paper) 72%);border-radius:14px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:4px 14px;padding:12px 14px;display:grid}.hs-jq-course__emblem{border:var(--line) solid var(--ink);background:var(--paper);width:70px;height:70px;box-shadow:0 3px 0 var(--ink);border-radius:50%;place-items:center;display:grid}.hs-jq-course__text{min-width:0}.hs-jq-course__name{margin:0;font-size:22px;font-weight:800;line-height:1.25}.hs-jq-course__story{color:var(--ink-soft);font-size:14px;line-height:var(--lh-thai,1.5);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:2px 0 0;display:-webkit-box;overflow:hidden}.hs-jq-facts{flex-wrap:wrap;grid-column:1/-1;gap:6px;margin:6px 0 0;padding:0;list-style:none;display:flex}.hs-jq-fact{border:var(--line-thin) solid var(--ink);background:var(--paper);white-space:nowrap;border-radius:999px;align-items:center;gap:5px;padding:3px 10px;font-size:13px;font-weight:600;display:inline-flex}.hs-jq-how{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.hs-jq-how__step{background:var(--paper-2);border-radius:10px;align-items:center;gap:8px;padding:6px 10px;font-size:13px;line-height:1.35;display:flex}.hs-jq-how__n{background:var(--ink);width:24px;height:24px;color:var(--paper);border-radius:50%;flex:none;place-items:center;font-size:13px;font-weight:800;display:grid}.hs-jq-rewards{border:var(--line-thin) solid var(--ink);background:var(--paper);border-radius:14px;flex-direction:column;gap:8px;min-height:0;padding:12px 14px;display:flex}.hs-jq-rewards__title{align-items:center;gap:6px;margin:0;font-size:17px;font-weight:800;display:flex}.hs-jq-daily{background:color-mix(in srgb, var(--sky-hi,#bfe3ff) 32%, var(--paper));border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:6px 10px;display:flex}.hs-jq-daily__label{flex-direction:column;min-width:0;font-size:15px;line-height:1.3;display:flex}.hs-jq-daily__label small{color:var(--ink-soft);font-size:12px}.hs-jq-daily__items{gap:8px;display:flex}.hs-jq-ladder-head{cursor:help;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:2px 8px;margin:4px 0 2px;font-size:15px;display:flex}.hs-jq-ladder-head span{color:var(--ink-soft);font-size:12px}.hs-jq-ladder{flex-direction:column;gap:9px;margin:0;padding:0;list-style:none;display:flex}.hs-jq-step{border:var(--line-thin) solid var(--ink);background:var(--paper-2);border-radius:12px;grid-template-columns:150px minmax(0,1fr);align-items:center;gap:10px;min-height:58px;padding:5px 10px;display:grid;position:relative}.hs-jq-step.is-next{background:color-mix(in srgb, var(--honey-hi,#ffd76a) 30%, var(--paper));box-shadow:inset 0 0 0 2px var(--honey,#f5b82e)}.hs-jq-step__medal{align-items:center;gap:8px;min-width:0;display:flex}.hs-jq-step__disc{border:var(--line-thin) solid var(--ink);background:var(--paper);width:42px;height:42px;box-shadow:0 2px 0 var(--ink);border-radius:50%;flex:none;place-items:center;display:grid}.hs-jq-step.is-gold .hs-jq-step__disc{background:#fff1b8}.hs-jq-step.is-silver .hs-jq-step__disc{background:#eef2f7}.hs-jq-step.is-bronze .hs-jq-step__disc{background:#f8dfc9}.hs-jq-step__label{flex-direction:column;min-width:0;line-height:1.25;display:flex}.hs-jq-step__label b{font-size:15px}.hs-jq-step__time{color:var(--ink);font-variant-numeric:tabular-nums;font-size:13px;font-weight:600}.hs-jq-step__rewards{gap:8px;min-width:0;display:flex}.hs-jq-step__rewards>.hs-jq-rw.is-look{flex:1 1 0}.hs-jq-step__flag{border:var(--line-thin) solid var(--ink);background:var(--honey-hi,#ffd76a);border-radius:999px;align-items:center;gap:3px;padding:0 8px;font-size:12px;font-weight:700;line-height:18px;display:inline-flex;position:absolute;top:-10px;right:10px}.hs-jq-step__flag.is-done{background:color-mix(in srgb, var(--leaf,#6cc070) 40%, var(--paper))}.hs-jq-note{color:var(--ink-soft);font-size:12px;line-height:var(--lh-thai,1.5);margin:0}.hs-jq-rw{border:var(--line-thin) solid var(--ink);background:var(--paper);border-radius:12px;align-items:center;gap:8px;min-width:0;padding:3px 10px 3px 3px;display:inline-flex}.hs-jq-rw__well{border:2px solid var(--ic,color-mix(in srgb, var(--ink) 35%, transparent));background:radial-gradient(circle at 50% 40%, color-mix(in srgb, var(--ic,#fff6d8) 24%, var(--paper)) 0%, var(--paper-2) 78%);border-radius:10px;flex:none;place-items:center;width:44px;height:44px;display:grid;position:relative}.hs-jq-rw__img{max-width:100%;max-height:100%}.hs-jq-rw__text{flex-direction:column;min-width:0;line-height:1.25;display:flex}.hs-jq-rw__name{overflow-wrap:break-word;max-height:2.6em;font-size:13px;font-weight:600;line-height:1.3;display:block;overflow:hidden}.hs-jq-rw__count{background:color-mix(in srgb, var(--paper) 82%, transparent);color:var(--ink);font-variant-numeric:tabular-nums;border-radius:6px;padding:0 3px;font-size:12px;font-weight:800;line-height:15px;position:absolute;bottom:0;right:2px}.hs-jq-rw__qty{font-variant-numeric:tabular-nums;font-size:15px;font-weight:800}.hs-jq-rw.is-gold .hs-jq-rw__qty{color:var(--honey-lo,#a86f00)}.hs-jq-rw.is-starpath .hs-jq-rw__qty{color:var(--sky-lo,#2a6fb0)}.hs-jq-rw__sub{color:var(--ink-soft);font-size:12px}.hs-jq-rw.is-done .hs-jq-rw__well>:first-child{opacity:.7}.hs-jq-rw__tick{border:2px solid var(--ink);background:var(--leaf,#6cc070);color:#fff;border-radius:50%;place-items:center;width:18px;height:18px;display:grid;position:absolute;top:-6px;right:-6px}.hs-jq-startbar{border:var(--line-thin) solid var(--ink);background:color-mix(in srgb, var(--honey-hi,#ffd76a) 22%, var(--paper));border-radius:14px;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1.25fr);align-items:stretch;gap:12px;padding:10px 12px;display:grid}.hs-jq-stat{border:var(--line-thin) solid color-mix(in srgb, var(--ink) 30%, transparent);background:var(--paper);border-radius:12px;align-items:center;gap:10px;min-width:0;padding:6px 12px;display:flex}.hs-jq-stat__icon{border:var(--line-thin) solid var(--ink);background:var(--paper-2);border-radius:50%;flex:none;place-items:center;width:42px;height:42px;display:grid}.hs-jq-stat__icon.is-gold{background:#fff1b8}.hs-jq-stat__icon.is-silver{background:#eef2f7}.hs-jq-stat__icon.is-bronze{background:#f8dfc9}.hs-jq-stat__text{flex-direction:column;min-width:0;line-height:1.25;display:flex}.hs-jq-stat__text small,.hs-jq-stat__sub{color:var(--ink-soft);font-size:12px}.hs-jq-stat__text b{font-variant-numeric:tabular-nums;font-size:19px;font-weight:800}.hs-jq-pips{flex:none;gap:5px;display:inline-flex}.hs-jq-pips .hs-jq-pip{border:2px solid var(--ink);background:var(--paper-2);border-radius:50%;width:15px;height:15px}.hs-jq-pips .hs-jq-pip.is-on{background:#ffc93c}.hs-jq-go{flex-direction:column;justify-content:center;align-items:stretch;gap:4px;min-width:0;display:flex}.hs-jq-go>.hs-btn,.hs-jq-go>button{width:100%}.hs-jq__hint{color:var(--ink-soft);text-align:center;margin:0;font-size:12px;line-height:1.35}.hs-jq__hint.is-shut{color:var(--berry,#c0392b);font-size:13px;font-weight:700}.hs-jq-go .hs-jq-error{text-align:center}.hs-jq-medal{align-items:center;gap:6px;margin:0;display:flex}.hs-jq-medal.is-gold b,.hs-jq-medal.is-gold svg{color:#c08a00}.hs-jq-medal.is-silver b,.hs-jq-medal.is-silver svg{color:#6f7b8c}.hs-jq-medal.is-bronze b,.hs-jq-medal.is-bronze svg{color:#a0582a}.hs-jq-error{color:var(--berry,#c0392b);margin:0;font-size:13px}.hs-jq-timer{border:var(--line) solid var(--ink);background:var(--paper);min-width:180px;max-width:260px;box-shadow:3px 3px 0 var(--ink);pointer-events:auto;border-radius:14px;flex-direction:column;gap:2px;padding:8px 10px;display:flex}.hs-jq-timer p{margin:0}.hs-jq-timer__name{align-items:center;gap:6px;font-size:14px;font-weight:700;display:flex}.hs-jq-timer__clock{font-variant-numeric:tabular-nums;font-size:30px;font-weight:800;line-height:1.1}.hs-jq-timer.is-ready .hs-jq-timer__clock{color:var(--ink-soft)}.hs-jq-timer.is-finished .hs-jq-timer__clock{color:#2e8b57}.hs-jq-timer.is-failed .hs-jq-timer__clock{color:var(--berry,#c0392b)}.hs-jq-timer__status{color:var(--ink-soft);font-size:13px}.hs-jq-timer__row{flex-wrap:wrap;align-items:center;gap:8px;font-size:13px;display:flex}.hs-jq-timer__row .is-low{color:var(--berry,#c0392b);font-weight:700}.hs-jq-dots{gap:3px;display:inline-flex}.hs-jq-dots i{border:2px solid var(--ink);background:var(--paper-2);border-radius:50%;width:10px;height:10px}.hs-jq-dots i.is-on{background:#ffc93c}.hs-jq-timer__buttons{flex-wrap:wrap;gap:6px;margin-top:4px;display:flex}.hs-hud .hs-jq-timer{top:calc(var(--safe-t) + 118 * var(--u));left:calc(var(--safe-l) + 10px);z-index:6;position:absolute}.hs-hud.is-pc .hs-jq-timer{--jq-u:max(1px, var(--pc-u,1px));--jq-t:calc(var(--jq-u) * var(--pc-fs-k,1));gap:calc(2 * var(--jq-u));min-width:calc(180 * var(--jq-u));max-width:calc(260 * var(--jq-u));padding:calc(8 * var(--jq-u)) calc(12 * var(--jq-u));border-radius:calc(14 * var(--jq-u))}.hs-hud.is-pc .hs-jq-timer__name{font-size:calc(14 * var(--jq-t))}.hs-hud.is-pc .hs-jq-timer__clock{font-size:calc(30 * var(--jq-t))}.hs-hud.is-pc .hs-jq-timer__status,.hs-hud.is-pc .hs-jq-timer__row{font-size:calc(13 * var(--jq-t))}.hs-hud.is-pc .hs-jq-dots i{width:calc(10 * var(--jq-u));height:calc(10 * var(--jq-u))}.hs-hud.is-touch .hs-jq-timer{top:calc(var(--safe-t) + 76px);left:var(--safe-l);max-width:min(240px,44vw)}.hs-jq-result-layer{pointer-events:none;place-items:center;padding:16px;display:grid}.hs-hud .hs-jq-result-layer{inset:calc(var(--safe-t) + 64px) 0 max(calc(var(--exp-h) + 96px), var(--jq-dock-clear,0px));z-index:20;padding-block:8px;position:absolute}.hs-jq-result{--jq-u:max(1px, var(--pc-u,1px));--jq-t:calc(var(--jq-u) * var(--pc-fs-k,1));align-items:stretch;gap:calc(8 * var(--jq-u));width:min(calc(540 * var(--jq-u)), 100%);max-height:100%;padding:calc(12 * var(--jq-u)) calc(18 * var(--jq-u)) calc(14 * var(--jq-u));border:var(--line) solid var(--ink);border-radius:calc(18 * var(--jq-u));background:var(--paper);box-shadow:var(--hi), 4px 5px 0 var(--ink);text-align:center;pointer-events:auto;flex-direction:column;display:flex;overflow-y:auto}.hs-jq-result p{margin:0}.hs-jq-result__title{font-size:calc(24 * var(--jq-t));margin:0;font-weight:800;line-height:1.3}.hs-jq-result__course{color:var(--ink-soft);font-size:calc(14 * var(--jq-t));line-height:var(--lh-thai,1.5);margin-top:calc(-6 * var(--jq-u))!important}.hs-jq-result__hero{justify-content:center;align-items:center;gap:calc(16 * var(--jq-u));padding:calc(8 * var(--jq-u)) calc(12 * var(--jq-u));border:var(--line-thin) solid var(--ink);border-radius:calc(14 * var(--jq-u));background:var(--paper-2);display:flex}.hs-jq-result__medal{font-size:calc(14 * var(--jq-t));flex-direction:column;gap:2px;position:relative}.hs-jq-result__disc{width:calc(64 * var(--jq-u));height:calc(64 * var(--jq-u));border:var(--line) solid var(--ink);background:var(--paper);box-shadow:0 3px 0 var(--ink);border-radius:50%;place-items:center;display:grid}.hs-jq-result__disc svg{width:64%;height:64%}.hs-jq-result__medal.is-gold .hs-jq-result__disc{background:#fff1b8}.hs-jq-result__medal.is-silver .hs-jq-result__disc{background:#eef2f7}.hs-jq-result__medal.is-bronze .hs-jq-result__disc{background:#f8dfc9}.hs-jq-result__medal.is-none svg{color:var(--ink-soft);opacity:.55}.hs-jq-result__time{flex-direction:column;align-items:flex-start;line-height:1.1;display:flex}.hs-jq-result__label{color:var(--ink-soft);font-size:calc(14 * var(--jq-t))}.hs-jq-result__time b{font-size:calc(44 * var(--jq-t));font-variant-numeric:tabular-nums;font-weight:800}.hs-jq-result__chips{justify-content:center;gap:calc(6 * var(--jq-u));font-size:calc(14 * var(--jq-t));flex-wrap:wrap;display:flex}.hs-jq-result__reward{align-items:center;gap:calc(10 * var(--jq-u));padding:calc(8 * var(--jq-u)) calc(12 * var(--jq-u));border:var(--line-thin) solid var(--ink);border-radius:calc(12 * var(--jq-u));background:var(--paper);text-align:left;display:flex}.hs-jq-result__reward.is-paid{border-color:var(--honey-lo);background:#fff4cf}.hs-jq-result__reward.is-paid b{color:var(--leaf-lo)}.hs-jq-result__coin{width:calc(36 * var(--jq-u));height:calc(36 * var(--jq-u));border:var(--line-thin) solid var(--ink);background:var(--honey-hi);border-radius:50%;flex:none;place-items:center;display:grid}.hs-jq-result__coin svg{width:64%;height:64%}.hs-jq-result__reward:not(.is-paid) .hs-jq-result__coin{background:var(--paper-2)}.hs-jq-result__rewardtext{min-width:0;line-height:var(--lh-thai,1.5);flex-direction:column;display:flex}.hs-jq-result__rewardtext b{font-size:calc(16 * var(--jq-t))}.hs-jq-result__rewardtext small{color:var(--ink-soft);font-size:calc(14 * var(--jq-t))}.hs-jq-result__daily{color:var(--ink-soft);font-size:calc(14 * var(--jq-t));line-height:var(--lh-thai,1.5)}.hs-jq-result__buttons{gap:calc(8 * var(--jq-u));font-size:calc(15 * var(--jq-t));flex-wrap:wrap;justify-content:center;margin-top:2px;display:flex}.hs-jq-result__buttons>*{flex:auto}@media (min-width:701px) and (min-height:501px) and (max-height:820px){.hs-hud .hs-jq-result-layer{inset-block-start:calc(var(--safe-t) + 56px)}.hs-jq-result{gap:6px;padding:10px 16px 12px}.hs-jq-result__title{font-size:21px}.hs-jq-result__hero{padding:4px 12px}.hs-jq-result__disc{width:50px;height:50px}.hs-jq-result__time b{font-size:36px}.hs-jq-result__reward{padding:6px 12px}}@media (max-width:700px),(max-height:500px){.hs-hud .hs-jq-result-layer{inset:calc(var(--safe-t) + 8px) 0 8px}.hs-jq-result{gap:6px;width:min(340px,100vw - 32px);padding:10px 12px 12px}.hs-jq-result__title{font-size:19px}.hs-jq-result__disc{width:48px;height:48px}.hs-jq-result__time b{font-size:32px}}@media (max-width:700px) and (min-height:501px){.hs-jq-result__buttons>*{flex:100%}}.hs-jq-result .hs-jq-result__reward{align-items:stretch;gap:calc(6 * var(--jq-u));text-align:center;flex-direction:column}.hs-jq-result__reward.is-none{background:var(--paper-2)}.hs-jq-result__gothead{font-size:calc(15 * var(--jq-t));justify-content:center;align-items:center;gap:6px;font-weight:800;display:flex}.hs-jq-result__got{grid-template-columns:repeat(auto-fit, minmax(calc(210 * var(--jq-u)), 1fr));gap:calc(8 * var(--jq-u));display:grid}.hs-jq-result .hs-jq-rw{text-align:left}.hs-jq-result .hs-jq-rw.is-lg .hs-jq-rw__well{width:calc(56 * var(--jq-u));height:calc(56 * var(--jq-u))}.hs-jq-result .hs-jq-rw.is-lg .hs-jq-rw__name{font-size:calc(14 * var(--jq-t))}.hs-jq-result .hs-jq-rw.is-lg .hs-jq-rw__qty{font-size:calc(18 * var(--jq-t))}.hs-jq-result .hs-jq-rw.is-lg .hs-jq-rw__sub{font-size:calc(12 * var(--jq-t))}.hs-jq-result__why{color:var(--ink-soft);font-size:calc(14 * var(--jq-t));line-height:var(--lh-thai,1.5)}.hs-jq-result__held{color:var(--berry,#c0392b);font-size:calc(13 * var(--jq-t));line-height:var(--lh-thai,1.5)}.hs-jq-result__goal{font-size:calc(14 * var(--jq-t));font-weight:600;line-height:var(--lh-thai,1.5);justify-content:center;align-items:center;gap:6px;display:flex}@media (min-width:701px) and (min-height:501px){.hs-win.hs-p3win:not(.is-sheet) .hs-win__body:has(>.hs-jq){flex-direction:column;min-height:0;display:flex;overflow:hidden}.hs-p3win .hs-jq{flex:1;grid-template-rows:minmax(0,1fr) auto;grid-template-columns:minmax(0,1.32fr) minmax(0,1fr);gap:12px 18px;min-height:0;display:grid;overflow:hidden}.hs-p3win .hs-jq__main{grid-area:1/1;overflow:hidden}.hs-p3win .hs-jq__main>.hs-jq-rewards{flex:1}.hs-p3win .hs-jq-rewards>.hs-jq-note{margin-top:auto}.hs-p3win .hs-jq-course__story{-webkit-line-clamp:1}.hs-p3win .hs-jq-how__text{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.hs-p3win .hs-jq-ladder{flex:auto;grid-auto-rows:minmax(0,1fr);gap:7px;min-height:0;display:grid}.hs-p3win .hs-jq-ladder .hs-jq-rw__well{width:40px;height:40px}.hs-p3win .hs-jq-ladder .hs-jq-rw__name{white-space:nowrap;text-overflow:ellipsis;max-height:1.3em}.hs-p3win .hs-jq>.hs-board{grid-area:1/2;align-self:stretch;min-width:0;min-height:0}.hs-p3win .hs-jq>.hs-board>.hs-board__list{flex:1;min-height:0;overflow:hidden auto}.hs-p3win .hs-jq>.hs-board>.hs-board__foot{margin-top:auto}.hs-p3win .hs-jq-startbar{grid-area:2/1/auto/-1}}@media (max-width:700px){.hs-jq-how,.hs-jq-startbar,.hs-jq-step{grid-template-columns:minmax(0,1fr)}.hs-jq-step__rewards{flex-wrap:wrap}}.hs-jq-step__nolook{border:2px solid color-mix(in srgb, var(--ink) 22%, transparent);min-width:0;color:var(--ink-soft);text-align:center;border-radius:12px;flex:1 1 0;justify-content:center;align-items:center;gap:6px;padding:0 10px;font-size:12px;font-weight:600;line-height:1.3;display:inline-flex}.hs-jq-step__nolook svg{opacity:.6;flex:none}.hs-jq-step.is-done{border-color:color-mix(in srgb, var(--ink) 45%, transparent);background:color-mix(in srgb, var(--leaf,#6cc070) 12%, var(--paper))}.hs-jq-step.is-done .hs-jq-step__rewards>.hs-jq-rw{background:color-mix(in srgb, var(--paper) 70%, transparent)}.hs-jq-step.is-done .hs-jq-rw__qty,.hs-jq-step.is-done .hs-jq-rw__name{opacity:.75}.hs-jq-go>.hs-btn,.hs-jq-go>button{min-height:52px;font-size:20px;font-weight:800}.hs-board__stand{transform-origin:50% 100%}.hs-board__place{position:relative}.hs-board__medal{backface-visibility:visible}.hs-rk-glow,.hs-rk-ring,.hs-rk-star{pointer-events:none;z-index:2;position:absolute;top:22px;left:50%}.hs-rk-glow{z-index:0;background:radial-gradient(circle,#ffec96f2 0 22%,#ffc93c73 45%,#0000 70%);border-radius:50%;width:128px;height:128px}.hs-rk-ring{box-sizing:border-box;border:3px solid #ffc93c;border-radius:50%;width:60px;height:60px;box-shadow:0 0 0 2px #ffffffb3}.hs-rk-star{clip-path:polygon(50% 0,62% 38%,100% 50%,62% 62%,50% 100%,38% 62%,0 50%,38% 38%);background:#ffd84d;width:14px;height:14px}.hs-rk-star--b{background:#fff6c8;width:10px;height:10px}.hs-rk-star--c{background:#ff9fb8}.hs-rk-layer{pointer-events:none;z-index:30;position:absolute;inset:0;overflow:visible}.hs-rk-coin{will-change:transform, opacity;position:absolute;top:0;left:0}.hs-rk-coin>.hs-loot-coin{display:block}.hs-rk-coin__face{width:100%;height:100%;display:block}.hs-rk-flash{background:radial-gradient(circle,#fffbe6 0 30%,#ffd84d99 55%,#0000 72%);border-radius:50%;position:absolute;top:0;left:0}.hs-rk-cring{box-sizing:border-box;border:3px solid #ffc93c;border-radius:50%;position:absolute;top:0;left:0}.hs-rk-glint{clip-path:polygon(50% 0,62% 38%,100% 50%,62% 62%,50% 100%,38% 62%,0 50%,38% 38%);background:#fff3b8;position:absolute;top:0;left:0}.hs-jq-medal{isolation:isolate;position:relative}.hs-jq-medal>svg{z-index:1;transform-style:preserve-3d;position:relative}.hs-rk-rays{background:repeating-conic-gradient(from 0deg, #ffd84db3 0 12deg, transparent 12deg 30deg);pointer-events:none;z-index:0;border-radius:50%;width:92px;height:92px;margin:-46px 0 0 -46px;position:absolute;top:50%;left:14px;-webkit-mask:radial-gradient(circle,#000 0 30%,#0000 70%);mask:radial-gradient(circle,#000 0 30%,#0000 70%)}.hs-jq-medal.is-silver .hs-rk-rays{background:repeating-conic-gradient(from 0deg, #d6e0eed9 0 12deg, transparent 12deg 30deg)}.hs-jq-medal.is-bronze .hs-rk-rays{background:repeating-conic-gradient(from 0deg, #e8a06cb3 0 12deg, transparent 12deg 30deg)}.hs-rk-shine{border-radius:inherit;pointer-events:none;mix-blend-mode:soft-light;background:linear-gradient(105deg,#0000 0 38%,#ffffffbf 46%,#0000 56%);position:absolute;inset:0}.hs-jq-result{position:relative;overflow:hidden}.hs-jq-result__best{display:inline-block}.hs-jq-medal .hs-rk-star{top:50%;left:14px}.hs-rk-claim{border:var(--line,3px) solid var(--ink,#2b1d0e);background:var(--paper,#fff8e7);width:220px;box-shadow:4px 4px 0 var(--ink,#2b1d0e);text-align:center;border-radius:16px;flex-direction:column;align-items:center;gap:8px;padding:14px 14px 12px;display:flex;position:relative}.hs-rk-claim__title{margin:0;font-size:16px;font-weight:700}.hs-rk-claim__prize{font-variant-numeric:tabular-nums;align-items:center;gap:8px;font-size:22px;font-weight:800;display:flex}.hs-rk-claim__prize .hs-loot-coin{width:26px;height:26px;display:inline-block}.hs-rk-claim__stamp{color:#2e8b57;background:#e7f7e3;border:2.5px solid #2e8b57;border-radius:10px;padding:2px 10px;font-size:14px;font-weight:800;position:absolute;top:-10px;right:-8px;transform:rotate(8deg)}.hs-jqm{--jq-u:max(1px, var(--pc-u,1px));--jq-t:calc(var(--jq-u) * var(--pc-fs-k,1));--jqm-gold:#d99a00;--jqm-silver:#7d8a9c;--jqm-bronze:#b0602c;z-index:6;pointer-events:none;color:var(--ink);position:absolute;inset:0}.hs-hud.is-touch .hs-jqm{--jq-u:.82px;--jq-t:.82px}.hs-jqm p,.hs-jqm h3{margin:0}.hs-jqm-top{top:calc(var(--safe-t,12px) + 8 * var(--jq-u));align-items:center;gap:calc(6 * var(--jq-u));max-width:calc(100% - 2 * (var(--safe-l,12px) + 230 * var(--jq-u)));flex-direction:column;display:flex;position:absolute;left:50%;transform:translate(-50%)}.hs-jqm-bar{grid-template-columns:minmax(calc(128 * var(--jq-u)), 1fr) auto minmax(calc(128 * var(--jq-u)), 1fr);align-items:center;gap:calc(18 * var(--jq-u));padding:calc(8 * var(--jq-u)) calc(18 * var(--jq-u)) calc(10 * var(--jq-u));border:var(--line,3px) solid var(--ink);border-radius:calc(22 * var(--jq-u));background:color-mix(in srgb, var(--paper) 94%, transparent);box-shadow:0 calc(4 * var(--jq-u)) 0 #2b1d0e4d;white-space:nowrap;display:grid}.hs-jqm-label{color:var(--ink-soft);font-size:calc(12 * var(--jq-t));font-weight:600;line-height:1.3;display:block}.hs-jqm-best,.hs-jqm-pace{flex-direction:column;align-items:flex-start;min-width:0;display:flex}.hs-jqm-best{text-align:left}.hs-jqm-best__value,.hs-jqm-pace__medal{align-items:center;gap:calc(5 * var(--jq-u));font-size:calc(17 * var(--jq-t));font-variant-numeric:tabular-nums;display:inline-flex}.hs-jqm-best__value .is-none{color:var(--ink-soft);font-weight:600;font-size:calc(15 * var(--jq-t))}.hs-jqm-core{align-items:center;gap:calc(3 * var(--jq-u));flex-direction:column;display:flex}.hs-jqm-course{align-items:center;gap:calc(5 * var(--jq-u));color:var(--ink-soft);font-size:calc(13 * var(--jq-t));font-weight:600;display:inline-flex}.hs-jqm-course svg{color:var(--honey-lo,#c88a00)}.hs-jqm-clock{min-width:5.2ch;font-size:calc(46 * var(--jq-t));font-variant-numeric:tabular-nums;letter-spacing:.01em;text-align:center;font-weight:700;line-height:1}.hs-jqm.is-ready .hs-jqm-clock{color:var(--ink-soft)}.hs-jqm-track{margin:calc(2 * var(--jq-u)) 0 0;align-items:center;padding:0;list-style:none;display:flex}.hs-jqm-track__node{width:calc(22 * var(--jq-u));height:calc(22 * var(--jq-u));margin-left:calc(18 * var(--jq-u));border:calc(2 * var(--jq-u)) solid var(--ink);background:var(--paper-2);color:var(--ink-soft);font-size:calc(12 * var(--jq-t));border-radius:50%;place-items:center;line-height:1;display:grid;position:relative}.hs-jqm-track__node:first-child{margin-left:0}.hs-jqm-track__node+.hs-jqm-track__node:before{content:"";width:calc(18 * var(--jq-u) + 2px);height:calc(3 * var(--jq-u));margin-right:calc(2 * var(--jq-u));background:#2b1d0e40;border-radius:99px;position:absolute;top:50%;right:100%;transform:translateY(-50%)}.hs-jqm-track__node.is-done{background:var(--leaf,#5cb85c);color:#fff}.hs-jqm-track__node.is-done+.hs-jqm-track__node:before{background:var(--leaf,#5cb85c)}.hs-jqm-track__node.is-next{background:var(--honey,#ffc83d);color:var(--ink);box-shadow:0 0 0 calc(3 * var(--jq-u)) #ffc83d73;animation:1.4s ease-in-out infinite hs-jqm-next}.hs-jqm-track__node.is-goal.is-next,.hs-jqm-track__node.is-goal.is-todo{color:var(--jqm-gold)}.hs-jqm-pace{text-align:right;align-items:flex-end}.hs-jqm-pace .hs-jqm-pace__medal{justify-content:flex-end}.hs-jqm-pace.is-gold .hs-jqm-pace__medal{color:var(--jqm-gold)}.hs-jqm-pace.is-silver .hs-jqm-pace__medal{color:var(--jqm-silver)}.hs-jqm-pace.is-bronze .hs-jqm-pace__medal{color:var(--jqm-bronze)}.hs-jqm-pace.is-none .hs-jqm-pace__medal{font-size:calc(15 * var(--jq-t))}.hs-jqm-falls{margin-top:calc(2 * var(--jq-u));color:var(--berry-lo,#a3271b);font-size:calc(12 * var(--jq-t));font-weight:600;display:block}.hs-jqm-pace__left{color:var(--ink-soft);font-size:calc(12 * var(--jq-t));font-variant-numeric:tabular-nums;display:block}.hs-jqm-disc{padding:calc(2 * var(--jq-u));border:calc(2 * var(--jq-u)) solid var(--ink);background:var(--paper-2);color:var(--ink-soft);border-radius:50%;flex:none;place-items:center;display:inline-grid}.hs-jqm-disc.is-gold{color:var(--jqm-gold);background:#ffe28a}.hs-jqm-disc.is-silver{color:var(--jqm-silver);background:#e6ebf2}.hs-jqm-disc.is-bronze{color:var(--jqm-bronze);background:#f5cfae}.hs-jqm-left{padding:calc(3 * var(--jq-u)) calc(14 * var(--jq-u));border:calc(2 * var(--jq-u)) solid var(--ink);background:var(--paper);font-size:calc(15 * var(--jq-t));font-variant-numeric:tabular-nums;border-radius:99px;font-weight:700}.hs-jqm-left.is-low{color:var(--berry-lo,#a3271b);background:#ffe1dc}.hs-jqm-left.is-critical{background:var(--berry,#e05a4a);color:#fff;animation:.9s ease-in-out infinite hs-jqm-pulse}.hs-jqm-tools{top:calc(var(--safe-t,12px) + 8 * var(--jq-u));right:calc(var(--safe-r,12px) + 4 * var(--jq-u));gap:calc(8 * var(--jq-u));pointer-events:auto;display:flex;position:absolute}.hs-jqm-error{top:calc(var(--safe-t,12px) + 56 * var(--jq-u));right:calc(var(--safe-r,12px) + 4 * var(--jq-u));padding:calc(4 * var(--jq-u)) calc(10 * var(--jq-u));border-radius:calc(10 * var(--jq-u));background:var(--paper);position:absolute}.hs-jqm-count{place-items:center;padding-bottom:12vh;display:grid;position:absolute;inset:0}.hs-jqm-count__glyph{color:var(--honey,#ffc83d);font-size:calc(132 * var(--jq-t));-webkit-text-stroke:calc(5 * var(--jq-u)) var(--ink);paint-order:stroke fill;text-shadow:0 calc(7 * var(--jq-u)) 0 #2b1d0e73;font-weight:700;line-height:1;animation:.65s cubic-bezier(.2,.9,.3,1.25) both hs-jqm-count;display:block}.hs-jqm-count.is-lead .hs-jqm-count__glyph{color:var(--paper);font-size:calc(44 * var(--jq-t));-webkit-text-stroke-width:calc(3 * var(--jq-u));animation:.3s ease-out both hs-jqm-fade-in}.hs-jqm-count.is-go .hs-jqm-count__glyph{color:var(--leaf-hi,#8fe388);font-size:calc(150 * var(--jq-t));animation:.75s ease-out both hs-jqm-go}.hs-jqm-flash{align-items:center;gap:calc(10 * var(--jq-u));padding:calc(8 * var(--jq-u)) calc(20 * var(--jq-u));border:var(--line,3px) solid var(--ink);background:var(--paper);box-shadow:0 calc(4 * var(--jq-u)) 0 #2b1d0e4d;white-space:nowrap;border-radius:99px;animation:1.7s ease-out both hs-jqm-flash;display:flex;position:absolute;top:27%;left:50%;transform:translate(-50%)}.hs-jqm-flash__text{flex-direction:column;line-height:1.25;display:flex}.hs-jqm-flash b{font-size:calc(22 * var(--jq-t))}.hs-jqm-flash small{font-size:calc(14 * var(--jq-t));font-variant-numeric:tabular-nums;opacity:.9}.hs-jqm-flash.is-cp{background:var(--leaf,#5cb85c);color:#fff}.hs-jqm-flash.is-fall{background:var(--berry,#e05a4a);color:#fff}.hs-jqm-flash.is-pace b{font-size:calc(17 * var(--jq-t))}.hs-jqm-edge{box-shadow:inset 0 0 calc(140 * var(--jq-u)) #e03c308c;animation:.8s ease-out both hs-jqm-edge;position:absolute;inset:0}.hs-jqm-hint{bottom:calc(var(--safe-b,12px) + 34 * var(--jq-u));align-items:center;gap:calc(6 * var(--jq-u));padding:calc(10 * var(--jq-u)) calc(22 * var(--jq-u));border:var(--line,3px) solid var(--ink);border-radius:calc(18 * var(--jq-u));background:color-mix(in srgb, var(--paper) 94%, transparent);box-shadow:0 calc(4 * var(--jq-u)) 0 #2b1d0e4d;white-space:nowrap;flex-direction:column;animation:.35s ease-out both hs-jqm-rise;display:flex;position:absolute;left:50%;transform:translate(-50%)}.hs-jqm-hint__lead{font-size:calc(17 * var(--jq-t));font-weight:700}.hs-jqm-hint__keys{gap:calc(18 * var(--jq-u));font-size:calc(14 * var(--jq-t));display:flex}.hs-jqm-hint__keys>span{align-items:center;gap:calc(6 * var(--jq-u));display:inline-flex}.hs-jqm-hint__rule{color:var(--ink-soft);font-size:calc(12.5 * var(--jq-t))}.hs-jqm-keys{gap:calc(3 * var(--jq-u));display:inline-flex}.hs-jqm-keys kbd{min-width:calc(26 * var(--jq-u));padding:calc(1 * var(--jq-u)) calc(6 * var(--jq-u));border:calc(2 * var(--jq-u)) solid var(--ink);border-radius:calc(7 * var(--jq-u));background:var(--paper-2);box-shadow:0 calc(2 * var(--jq-u)) 0 var(--ink);font:inherit;font-size:calc(13 * var(--jq-t));text-align:center;font-weight:700}.hs-jqm-finish{justify-content:center;align-items:center;gap:calc(6 * var(--jq-u));flex-direction:column;padding-bottom:10vh;display:flex;position:absolute;inset:0}.hs-jqm-finish__rays{width:calc(620 * var(--jq-u));height:calc(620 * var(--jq-u));background:radial-gradient(circle, #ffeca0d9 0 22%, #ffd65a00 60%), repeating-conic-gradient(#ffd25066 0 7deg, #ffd25000 7deg 20deg);border-radius:50%;animation:1.6s ease-out both hs-jqm-rays;position:absolute;top:calc(50% - 5vh);left:50%;transform:translate(-50%,-50%);-webkit-mask-image:radial-gradient(circle,#000 30%,#0000 68%);mask-image:radial-gradient(circle,#000 30%,#0000 68%)}.hs-jqm-finish__title{color:var(--honey,#ffc83d);font-size:calc(72 * var(--jq-t));-webkit-text-stroke:calc(5 * var(--jq-u)) var(--ink);paint-order:stroke fill;text-shadow:0 calc(6 * var(--jq-u)) 0 #2b1d0e73;font-weight:700;line-height:1.1;animation:.7s cubic-bezier(.2,.9,.3,1.3) both hs-jqm-count;position:relative}.hs-jqm-finish__time{padding:calc(4 * var(--jq-u)) calc(18 * var(--jq-u));border:var(--line,3px) solid var(--ink);background:var(--paper);align-items:center;gap:calc(10 * var(--jq-u));font-size:calc(30 * var(--jq-t));font-variant-numeric:tabular-nums;border-radius:99px;font-weight:700;animation:.45s ease-out .25s both hs-jqm-rise;display:inline-flex;position:relative}.hs-jqm-finish__medal{font-size:calc(22 * var(--jq-t));-webkit-text-stroke:calc(3 * var(--jq-u)) var(--paper);paint-order:stroke fill;font-weight:700;animation:.4s ease-out .45s both hs-jqm-rise;position:relative}.hs-jqm-finish__medal.is-gold{color:var(--jqm-gold)}.hs-jqm-finish__medal.is-silver{color:var(--jqm-silver)}.hs-jqm-finish__medal.is-bronze{color:var(--jqm-bronze)}.hs-jqm-cardlayer{place-items:center;padding:16px;display:grid;position:absolute;inset:0}.hs-jqm-cardlayer.is-confirm{pointer-events:auto;background:#2b1d0e47;animation:.18s ease-out both hs-jqm-fade-in}.hs-jqm-card{align-items:center;gap:calc(8 * var(--jq-u));width:min(calc(420 * var(--jq-u)), 100%);padding:calc(20 * var(--jq-u)) calc(24 * var(--jq-u));border:var(--line,3px) solid var(--ink);border-radius:calc(22 * var(--jq-u));background:var(--paper);box-shadow:0 calc(6 * var(--jq-u)) 0 #2b1d0e59;text-align:center;pointer-events:auto;flex-direction:column;animation:.32s cubic-bezier(.2,.9,.3,1.2) both hs-jqm-pop;display:flex}.hs-jqm-card h3{font-size:calc(26 * var(--jq-t))}.hs-jqm-card p{color:var(--ink-soft);font-size:calc(15 * var(--jq-t))}.hs-jqm-card__icon{width:calc(64 * var(--jq-u));height:calc(64 * var(--jq-u));border:var(--line,3px) solid var(--ink);color:var(--berry,#e05a4a);background:#ffe1dc;border-radius:50%;place-items:center;display:grid}.hs-jqm-card__buttons{justify-content:center;gap:calc(10 * var(--jq-u));margin-top:calc(6 * var(--jq-u));flex-wrap:wrap;display:flex}.hs-jqm-home{bottom:calc(var(--safe-b,12px) + 14 * var(--jq-u));padding:calc(4 * var(--jq-u)) calc(14 * var(--jq-u));border:calc(2 * var(--jq-u)) solid var(--ink);background:color-mix(in srgb, var(--paper) 92%, transparent);font-size:calc(13 * var(--jq-t));font-variant-numeric:tabular-nums;border-radius:99px;font-weight:600;position:absolute;left:50%;transform:translate(-50%)}@keyframes hs-jqm-count{0%{opacity:0;transform:scale(1.7)}60%{opacity:1;transform:scale(.94)}to{opacity:1;transform:scale(1)}}@keyframes hs-jqm-go{0%{opacity:0;transform:scale(.6)}25%{opacity:1;transform:scale(1.12)}70%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.25)}}@keyframes hs-jqm-flash{0%{opacity:0;transform:translate(-50%,-14px)scale(.92)}12%{opacity:1;transform:translate(-50%)scale(1.04)}20%,80%{opacity:1;transform:translate(-50%)scale(1)}to{opacity:0;transform:translate(-50%,-6px)scale(1)}}@keyframes hs-jqm-edge{0%{opacity:1}to{opacity:0}}@keyframes hs-jqm-rays{0%{opacity:0;transform:translate(-50%,-50%)scale(.4)}30%{opacity:1}to{opacity:0;transform:translate(-50%,-50%)scale(1.15)}}@keyframes hs-jqm-rise{0%{opacity:0;translate:0 10px}to{opacity:1;translate:0}}@keyframes hs-jqm-pop{0%{opacity:0;transform:scale(.85)}to{opacity:1;transform:scale(1)}}@keyframes hs-jqm-fade-in{0%{opacity:0}to{opacity:1}}@keyframes hs-jqm-next{50%{box-shadow:0 0 0 calc(6 * var(--jq-u)) #ffc83d33}}@keyframes hs-jqm-pulse{50%{transform:scale(1.06)}}@media (prefers-reduced-motion:reduce){.hs-jqm *,.hs-jqm :before{animation-duration:.01ms!important;animation-iteration-count:1!important}.hs-jqm-count.is-go .hs-jqm-count__glyph,.hs-jqm-flash{animation:none!important}}.hs-tower{--tw-u:var(--pc-u,1px);min-width:0}.hs-tower-sum__icon,.hs-tower__medal{width:calc(44 * var(--tw-u));height:calc(44 * var(--tw-u));border:var(--line) solid var(--ink);background:var(--honey-hi);box-shadow:0 2px 0 var(--ink);border-radius:50%;flex:none;place-items:center;display:inline-grid}.hs-tower__medal{width:calc(64 * var(--tw-u));height:calc(64 * var(--tw-u));background:var(--sky,#64b8fd)}.hs-tower__cols{gap:calc(14 * var(--tw-u));grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:0;display:grid}.hs-tower-card{gap:calc(10 * var(--tw-u));min-width:0;min-height:0;padding:calc(12 * var(--tw-u)) calc(14 * var(--tw-u));border:var(--line-thin) solid var(--ink);border-radius:var(--r-md);background:var(--paper-2);flex-direction:column;display:flex;overflow:hidden auto}.hs-tower-card__title{margin:0 0 calc(4 * var(--tw-u));font-size:var(--pc-fs-label,15px);align-items:center;gap:6px;font-weight:700;display:flex}.hs-tower__head{align-items:center;gap:calc(12 * var(--tw-u));display:flex}.hs-tower__headtext{flex-direction:column;gap:4px;min-width:0;display:flex}.hs-tower__head h3{font-size:var(--pc-fs-h1,20px);margin:0}.hs-tower__sub,.hs-tower__hint{color:var(--ink-soft);font-size:var(--pc-fs-cap,13px);margin:0}.hs-tower__hint.is-why{color:var(--berry-lo,#b8324a);font-weight:600}.hs-tower__line{flex-wrap:wrap;align-items:center;gap:6px;margin:0;display:flex}.hs-tower-chip{border:var(--line-thin) solid var(--ink);background:var(--paper);font-size:var(--pc-fs-cap,13px);border-radius:999px;padding:1px 10px}.hs-tower-chip.is-start{background:var(--honey,#f6c453);font-weight:700}.hs-tower-chip.is-low{background:#ffe1e6}.hs-tower__stats{gap:calc(8 * var(--tw-u));grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.hs-tower-stat{padding:calc(6 * var(--tw-u)) 4px;border:var(--line-thin) solid var(--ink);border-radius:var(--r-md);background:var(--paper);flex-direction:column;align-items:center;display:flex}.hs-tower-stat.is-key{background:var(--honey-hi)}.hs-tower-stat__label{color:var(--ink-soft);font-size:var(--pc-fs-cap,13px)}.hs-tower-stat__num{font-size:var(--pc-fs-num,26px);font-variant-numeric:tabular-nums;line-height:1.2}.hs-tower__rewards{flex-direction:column;min-height:0;display:flex}.hs-tower__thresholds{gap:calc(5 * var(--tw-u));font-size:var(--pc-fs-small,14px);margin:0 0 4px;padding:0;list-style:none;display:grid}.hs-tower__thresholds li{padding:calc(4 * var(--tw-u)) 10px;border:var(--line-thin) solid var(--ink);background:var(--paper);border-radius:10px;align-items:center;gap:6px;display:flex}.hs-tower__thresholds li.is-reached{background:var(--leaf-soft,#d9f2c4)}.hs-tower__actions{padding:calc(10 * var(--tw-u)) calc(12 * var(--tw-u));border:var(--line) solid var(--ink);border-radius:var(--r-md);background:var(--paper);box-shadow:0 3px 0 var(--ink);align-items:center;gap:8px;margin-top:auto;display:flex}.hs-tower__status{flex-direction:column;flex:1;min-width:0;display:flex}.hs-tower__filter{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.hs-tower__boardcard .hs-board{flex:auto;min-height:0}.hs-tower__result{margin:0;font-weight:700}.hs-tower__result.is-failed,.hs-tower-error{color:var(--berry,#c0392b)}.hs-tower-error{margin:0;font-size:14px}.hs-tower-hud{border:var(--line) solid var(--ink);background:var(--paper);max-width:min(260px,70vw);box-shadow:0 3px 0 var(--ink);pointer-events:auto;border-radius:14px;flex-direction:column;gap:2px;padding:8px 10px;font-size:14px;display:flex}.hs-tower-hud p{margin:0}.hs-tower-hud__floor{align-items:center;gap:6px;font-size:16px;font-weight:800;display:flex}.hs-tower-hud__clock{font-variant-numeric:tabular-nums;font-size:18px;font-weight:700}.hs-tower-hud__clock.is-low{color:var(--berry,#c0392b)}.hs-tower-hud__row{gap:6px;margin-top:4px;display:flex}@media (max-width:700px),(max-height:500px){.hs-tower__cols{grid-template-columns:minmax(0,1fr)}}.hs-win .hs-tower-sum__icon{width:36px;height:36px}.hs-win .hs-tower__medal{width:52px;height:52px}.hs-win .hs-tower__cols{gap:10px}.hs-win .hs-tower-card{gap:8px;padding:8px 12px}.hs-win .hs-tower__head{gap:10px}.hs-win .hs-tower-stat{padding:4px}.hs-win .hs-tower__thresholds{gap:4px}.hs-win .hs-tower__thresholds li{padding:2px 10px}.hs-win .hs-tower__actions{padding:6px 12px}.hs-hud .hs-tower-hud{top:calc(var(--safe-t) + 118 * var(--u));left:calc(var(--safe-l) + 10px);z-index:6;position:absolute}.hs-hud.is-pc .hs-tower-hud{--tw-u:max(1px, var(--pc-u,1px));min-width:calc(220 * var(--tw-u));max-width:calc(300 * var(--tw-u));padding:calc(8 * var(--tw-u)) calc(12 * var(--tw-u));font-size:calc(14 * var(--tw-u) * var(--pc-fs-k,1))}.hs-hud.is-touch .hs-tower-hud{top:calc(var(--safe-t) + 76px);left:var(--safe-l);max-width:min(240px,44vw)}.hs-tower-hud__threshold{color:var(--leaf-lo,#2f7a2a);flex-wrap:wrap;align-items:center;gap:2px 6px;font-weight:700;display:flex}.hs-tower-hud__threshold small{color:var(--ink-soft);flex-basis:100%;font-size:.86em;font-weight:500;line-height:1.35}.hs-tower-hud__goal{color:var(--ink-soft);font-size:.9em}.hs-tower-hud.is-failed{background:#fff1f3}.hs-tower-chip.is-start.is-done{background:var(--leaf-soft,#d9f2c4)}.hs-tower__thresholds,.hs-win .hs-tower__thresholds{gap:6px}.hs-tower__thresholds li,.hs-win .hs-tower__thresholds li{gap:10px;min-height:44px;padding:3px 10px}.hs-tower-card__title .hs-tower__goal{margin-left:auto;font-weight:700}.hs-tower__goal{background:var(--honey,#f6c453)}.hs-tower__goal.is-done{background:var(--leaf-soft,#d9f2c4)}.hs-tower__thresholds li.is-next{border-width:var(--line,2px);background:var(--honey-hi,#fff1c2);box-shadow:0 2px 0 var(--ink)}.hs-tower__floor{white-space:nowrap;flex-direction:column;flex:none;align-items:flex-start;gap:1px;min-width:78px;display:inline-flex}.hs-tower__floor b{align-items:center;gap:4px;display:inline-flex}.hs-tower__tag{border:var(--line-thin) solid var(--ink);white-space:nowrap;border-radius:999px;flex:none;padding:0 7px;font-size:12px;font-weight:700;line-height:1.45}.hs-tower__tag.is-done{background:var(--paper);color:var(--leaf-lo,#2f7a2a)}.hs-tower__tag.is-next{background:var(--honey,#f6c453)}.hs-tower-rws{flex-wrap:wrap;align-items:center;gap:4px 10px;min-width:0;display:flex}.hs-tower-rw{align-items:center;gap:5px;min-width:0;display:inline-flex}.hs-tower-rw__well{border:var(--line-thin) solid var(--ink);background:var(--paper-2);border-radius:9px;flex:none;place-items:center;width:32px;height:32px;display:inline-grid}.hs-tower-rw.has-rarity .hs-tower-rw__well{border-color:var(--ic,var(--ink));box-shadow:inset 0 0 0 1px var(--ic,transparent)}.hs-tower-rw.is-gold .hs-tower-rw__well{background:var(--honey-hi,#fff1c2)}.hs-tower-rw__img{max-width:100%;max-height:100%}.hs-tower-rw__name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.hs-tower-rw__qty{font-variant-numeric:tabular-nums;flex:none}.hs-tower-rws.is-lg .hs-tower-rw__well{border-radius:11px;width:42px;height:42px}.hs-tower-run-layer{pointer-events:none;place-items:center;padding:16px;display:grid}.hs-hud .hs-tower-run-layer{inset:calc(var(--safe-t) + 64px) 0 max(calc(var(--exp-h) + 96px), var(--jq-dock-clear,0px));z-index:20;padding-block:8px;position:absolute}.hs-tower-run{--tr-u:max(1px, var(--pc-u,1px));--tr-t:calc(var(--tr-u) * var(--pc-fs-k,1));gap:calc(10 * var(--tr-u));width:min(calc(560 * var(--tr-u)), 100%);max-height:100%;padding:calc(14 * var(--tr-u)) calc(18 * var(--tr-u));border:var(--line) solid var(--ink);border-radius:calc(18 * var(--tr-u));background:var(--paper);box-shadow:var(--hi,none), 4px 5px 0 var(--ink);font-size:calc(14 * var(--tr-t));pointer-events:auto;flex-direction:column;display:flex;overflow-y:auto}.hs-tower-run p,.hs-tower-run h3{margin:0}.hs-tower-run__head{align-items:center;gap:calc(12 * var(--tr-u));display:flex}.hs-tower-run__head h3{font-size:calc(22 * var(--tr-t));font-weight:800;line-height:1.3}.hs-tower-run__head p{color:var(--ink-soft)}.hs-tower-run__medal{width:calc(54 * var(--tr-u));height:calc(54 * var(--tr-u));border:var(--line) solid var(--ink);background:var(--sky,#64b8fd);box-shadow:0 2px 0 var(--ink);border-radius:50%;flex:none;place-items:center;display:inline-grid}.hs-tower-run.is-failed .hs-tower-run__medal{background:#ffd6dd}.hs-tower-run__stats{gap:calc(8 * var(--tr-u));grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.hs-tower-run__stat{padding:calc(6 * var(--tr-u)) 4px;border:var(--line-thin) solid var(--ink);border-radius:var(--r-md,12px);background:var(--paper-2);text-align:center;flex-direction:column;align-items:center;display:flex}.hs-tower-run__stat.is-key{background:var(--honey-hi,#fff1c2)}.hs-tower-run__stat span{color:var(--ink-soft);font-size:calc(12.5 * var(--tr-t))}.hs-tower-run__stat b{font-size:calc(20 * var(--tr-t));font-variant-numeric:tabular-nums;white-space:nowrap;line-height:1.25}.hs-tower-run__end{flex-wrap:wrap;align-items:center;gap:4px 8px;font-weight:600;display:flex}.hs-tower-run.is-failed .hs-tower-run__end{color:var(--berry,#c0392b)}.hs-tower-run__week{color:var(--ink-soft);margin-left:auto;font-weight:500}.hs-tower-run__rewards{padding:calc(8 * var(--tr-u)) calc(10 * var(--tr-u));border:var(--line-thin) solid var(--ink);border-radius:var(--r-md,12px);background:var(--leaf-soft,#d9f2c4);flex-direction:column;gap:6px;display:flex}.hs-tower-run__rhead{align-items:center;gap:6px;font-weight:700;display:flex}.hs-tower-run__rewards ul{gap:6px;margin:0;padding:0;list-style:none;display:grid}.hs-tower-run__rewards li{align-items:center;gap:10px;display:flex}.hs-tower-run__rewards li>b{flex:none;min-width:64px}.hs-tower-run__rewards small{color:var(--ink-soft);font-size:calc(12.5 * var(--tr-t))}.hs-tower-run__goal{padding:calc(6 * var(--tr-u)) calc(10 * var(--tr-u));border:var(--line-thin) solid #2b1d0e40;border-radius:var(--r-md,12px);background:var(--paper-2);flex-wrap:wrap;align-items:center;gap:6px 10px;display:flex}.hs-tower-run__goal>span{font-weight:700}.hs-tower-run__foot{justify-content:flex-end;gap:8px;display:flex}.hs-tower__goal{white-space:nowrap;flex:none}.hs-tower__actions{flex-wrap:wrap}.hs-tower__status{flex:200px}.hs-tower-hud__row{flex-wrap:wrap}.hs-tower-run__battle{flex-direction:column;gap:6px;display:flex}.hs-tower-run__battle ul{gap:calc(6 * var(--tr-u));grid-template-columns:repeat(5,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.hs-tower-run__battle li{min-width:0;padding:calc(5 * var(--tr-u)) 4px;border:var(--line-thin) solid var(--ink);border-radius:var(--r-md,12px);background:var(--paper-2);text-align:center;flex-direction:column;align-items:center;gap:1px;display:flex}.hs-tower-run__battle li span{max-width:100%;color:var(--ink-soft);font-size:calc(12 * var(--tr-t));white-space:nowrap;align-items:center;gap:3px;display:inline-flex}.hs-tower-run__battle li b{font-size:calc(17 * var(--tr-t));font-variant-numeric:tabular-nums;white-space:nowrap;line-height:1.25}.hs-tower-run__battle li.is-damage{background:#ffe3e8}.hs-tower-run__battle li.is-healing{background:var(--leaf-soft,#d9f2c4)}.hs-win .hs-tower__rewards{flex:auto}.hs-win .hs-tower__thresholds{flex:auto;grid-auto-rows:minmax(44px,1fr);align-content:stretch}.hs-win .hs-tower__sub{margin-top:2px}.hs-tower__btns{justify-content:flex-end;align-items:center;gap:8px;margin-left:auto;display:flex}.hs-tw{--tw-u:var(--pc-u,1px);--k-clear:var(--sky,#64b8fd);--k-elite:var(--honey,#f6b73c);--k-boss:var(--berry,#e05a5a);--k-waves:var(--aqua,#3cc7c0);--k-blitz:#ff9a3d;--k-guard:#9b6be0;--k-vault:var(--honey-hi,#ffd86b);--k-ascent:var(--leaf,#6cc04a)}.hs-tw .hs-ly-shell__content{min-height:0}.hs-tw-card{gap:calc(8 * var(--tw-u));min-width:0;min-height:0;padding:calc(12 * var(--tw-u)) calc(14 * var(--tw-u));border:var(--line-thin) solid var(--ink);border-radius:var(--r-md);background:var(--paper-2);flex-direction:column;display:flex;overflow:hidden}.hs-tw-card__title{font-size:var(--pc-fs-label,15px);align-items:center;gap:6px;margin:0;font-weight:700;display:flex}.hs-tw-note{font-size:calc(12.5 * var(--tw-u) * var(--pc-fs-k,1));color:var(--ink-soft,#6b5a45);margin:0;line-height:1.35}.hs-tw-glyph{flex:none;place-items:center;display:inline-grid}.hs-tw-climb{grid-template-columns:calc(330 * var(--tw-u)) minmax(0, 1fr) calc(392 * var(--tw-u));gap:calc(12 * var(--tw-u));height:100%;min-height:0;display:grid}.hs-tw-spire{min-height:0;padding:calc(8 * var(--tw-u));border:var(--line-thin) solid var(--ink);border-radius:var(--r-md);background:linear-gradient(90deg, transparent calc(50% - 22 * var(--tw-u)), #785c3c1f calc(50% - 22 * var(--tw-u)), #785c3c1f calc(50% + 22 * var(--tw-u)), transparent calc(50% + 22 * var(--tw-u))), var(--paper-3,#efe2c4);position:relative;overflow:hidden}.hs-tw-spire ol{gap:calc(3 * var(--tw-u));flex-direction:column;height:100%;margin:0;padding:0;list-style:none;display:flex}.hs-tw-spire li{flex:1 1 0;min-height:0;display:flex}.hs-tw-band{grid-template-columns:calc(38 * var(--tw-u)) minmax(0, 1fr) auto;align-items:center;gap:calc(8 * var(--tw-u));width:100%;min-height:calc(40 * var(--tw-u));padding:calc(3 * var(--tw-u)) calc(8 * var(--tw-u)) calc(6 * var(--tw-u)) calc(6 * var(--tw-u));border:var(--line-thin) solid var(--ink);border-radius:calc(12 * var(--tw-u));background:linear-gradient(100deg, color-mix(in srgb, var(--b1) 34%, var(--paper)) 0%, var(--paper) 62%);box-shadow:0 2px 0 var(--ink);font:inherit;color:var(--ink);text-align:left;cursor:pointer;display:grid;position:relative}.hs-tw-band:hover{background:linear-gradient(100deg, color-mix(in srgb, var(--b1) 50%, var(--paper)) 0%, var(--paper) 70%)}.hs-tw-band.is-sel{border-width:var(--line);box-shadow:3px 3px 0 var(--ink);transform:translate(-1px,-1px)}.hs-tw-band.is-locked{background:linear-gradient(100deg, color-mix(in srgb, var(--b1) 16%, var(--paper-2)) 0%, var(--paper-2) 62%);color:color-mix(in srgb, var(--ink) 70%, transparent)}.hs-tw-band.is-locked .hs-tw-band__crest,.hs-tw-band.is-locked .hs-tw-band__boss{filter:saturate(.35);opacity:.75}.hs-tw-band.is-here{outline:calc(3 * var(--tw-u)) solid color-mix(in srgb, var(--honey-hi,#ffd86b) 80%, transparent);outline-offset:1px}.hs-tw-band__crest{width:calc(38 * var(--tw-u));height:calc(38 * var(--tw-u));border:var(--line-thin) solid var(--ink);background:radial-gradient(circle at 35% 30%, var(--paper) 0 18%, var(--b1) 60%, var(--b3));color:var(--ink);border-radius:50%;place-items:center;display:inline-grid;overflow:hidden}.hs-tw-band__text{flex-direction:column;min-width:0;line-height:1.15;display:flex}.hs-tw-band__text b{font-size:calc(14 * var(--tw-u) * var(--pc-fs-k,1));white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.hs-tw-band__text small{font-size:calc(11.5 * var(--tw-u) * var(--pc-fs-k,1));color:var(--ink-soft,#6b5a45)}.hs-tw-band__bar{left:calc(48 * var(--tw-u));right:calc(50 * var(--tw-u));bottom:calc(3 * var(--tw-u));height:calc(4 * var(--tw-u));background:#3c281424;border-radius:99px;position:absolute;overflow:hidden}.hs-tw-band__bar i{border-radius:inherit;background:linear-gradient(90deg, var(--b1), var(--b3));height:100%;display:block}.hs-tw-band__boss{border-width:var(--line-thin)}.hs-tw-band__pin,.hs-tw-band__done,.hs-tw-band__lock{top:calc(-7 * var(--tw-u));right:calc(46 * var(--tw-u));padding:0 calc(7 * var(--tw-u));border:var(--line-thin) solid var(--ink);background:var(--honey-hi,#ffd86b);font-size:calc(11 * var(--tw-u) * var(--pc-fs-k,1));border-radius:99px;align-items:center;gap:3px;font-weight:700;line-height:1.5;display:inline-flex;position:absolute}.hs-tw-band__done{background:var(--leaf,#6cc04a);color:var(--paper);padding:1px}.hs-tw-band__lock{right:calc(10 * var(--tw-u));background:var(--paper-2);padding:1px 3px}.hs-tw-band.is-abyss{background:linear-gradient(100deg, color-mix(in srgb, var(--b1) 70%, var(--paper)) 0%, color-mix(in srgb, var(--b2) 30%, var(--paper)) 70%);grid-template-columns:calc(36 * var(--tw-u)) minmax(0, 1fr)}.hs-tw-band.is-abyss .hs-tw-band__text b{color:var(--paper);text-shadow:0 1px 0 var(--ink), 1px 0 0 var(--ink), -1px 0 0 var(--ink), 0 -1px 0 var(--ink)}.hs-tw-band.is-abyss .hs-tw-band__crest{background:radial-gradient(circle at 35% 30%, var(--b3) 0 14%, var(--b2) 50%, var(--b1));color:var(--b3)}.hs-tw-band.is-abyss .hs-tw-band__pin{right:calc(10 * var(--tw-u))}.hs-tw-portrait{border:var(--line) solid var(--ink);background:radial-gradient(circle at 50% 35%, var(--paper) 0 30%, color-mix(in srgb, var(--b1,var(--honey)) 60%, var(--paper)) 75%);border-radius:50%;flex:none;place-items:center;display:inline-grid;overflow:hidden}.hs-tw-portrait img{object-fit:cover;width:100%;height:100%}.hs-tw-portrait.is-pose img{object-fit:contain;object-position:50% 30%;transform:scale(1.35)translateY(8%)}.hs-tw-detail{gap:calc(8 * var(--tw-u));min-width:0;min-height:0;padding:calc(10 * var(--tw-u));border:var(--line-thin) solid var(--ink);border-radius:var(--r-md);background:var(--paper-2);flex-direction:column;display:flex;overflow:hidden}.hs-tw-detail__banner{align-items:center;gap:calc(10 * var(--tw-u));padding:calc(9 * var(--tw-u)) calc(10 * var(--tw-u));border:var(--line) solid var(--ink);border-radius:calc(14 * var(--tw-u));background:radial-gradient(circle at 92% 20%, #ffffff8c 0 6%, transparent 7%), radial-gradient(circle at 80% 75%, #ffffff59 0 4%, transparent 5%), linear-gradient(115deg, var(--b1), var(--b2) 62%, var(--b3));box-shadow:0 3px 0 var(--ink);display:flex}.hs-tw-detail__plate{min-width:0;padding:calc(6 * var(--tw-u)) calc(12 * var(--tw-u));border-radius:calc(10 * var(--tw-u));background:color-mix(in srgb, var(--paper) 88%, transparent);flex-direction:column;flex:1 1 0;justify-content:center;align-self:stretch;display:flex}.hs-tw-detail__banner small{font-size:calc(12 * var(--tw-u) * var(--pc-fs-k,1));color:var(--ink-soft,#6b5a45);font-weight:700}.hs-tw-detail__banner h3{font-size:calc(20 * var(--tw-u) * var(--pc-fs-k,1));margin:0;line-height:1.2}.hs-tw-detail__banner p{font-size:calc(13.5 * var(--tw-u) * var(--pc-fs-k,1));margin:0}.hs-tw-detail__crest{width:calc(58 * var(--tw-u));height:calc(58 * var(--tw-u));border:var(--line) solid var(--ink);background:radial-gradient(circle at 35% 30%, var(--paper) 0 22%, color-mix(in srgb, var(--b1) 70%, var(--paper)) 70%);box-shadow:0 2px 0 var(--ink);border-radius:50%;flex:none;place-items:center;display:inline-grid}.hs-tw-guard{align-self:stretch;align-items:center;gap:calc(10 * var(--tw-u));min-width:0;padding:calc(6 * var(--tw-u)) calc(10 * var(--tw-u));border:var(--line-thin) solid var(--ink);border-radius:calc(12 * var(--tw-u));background:color-mix(in srgb, var(--paper) 92%, transparent);flex:1.25 1 0;display:flex}.hs-tw-guard__face{box-shadow:0 3px 0 var(--ink)}.hs-tw-guard__text{flex-direction:column;gap:2px;min-width:0;display:flex}.hs-tw-guard__text small{font-size:calc(11.5 * var(--tw-u) * var(--pc-fs-k,1));color:var(--berry,#e05a5a);font-weight:700}.hs-tw-guard__name{font-size:calc(16 * var(--tw-u) * var(--pc-fs-k,1));line-height:1.2}.hs-tw-guard__mech{padding:0 calc(9 * var(--tw-u));border:var(--line-thin) solid var(--ink);background:color-mix(in srgb, var(--b1) 40%, var(--paper));font-size:calc(12.5 * var(--tw-u) * var(--pc-fs-k,1));border-radius:99px;align-self:flex-start;align-items:center;gap:4px;font-weight:700;display:inline-flex}.hs-tw-guard__intro{font-size:calc(12.5 * var(--tw-u) * var(--pc-fs-k,1));margin:2px 0 0;line-height:1.3}.hs-tw-pips{gap:calc(5 * var(--tw-u));grid-template-columns:repeat(10,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.hs-tw-pip{--kc:var(--k-clear);min-width:0;padding:calc(6 * var(--tw-u)) 2px calc(4 * var(--tw-u));border:var(--line-thin) solid var(--ink);border-radius:calc(10 * var(--tw-u));background:linear-gradient(180deg, color-mix(in srgb, var(--kc) 32%, var(--paper)), var(--paper) 70%);text-align:center;flex-direction:column;align-items:center;gap:1px;display:flex}.hs-tw-pip.is-elite{--kc:var(--k-elite)}.hs-tw-pip.is-boss{--kc:var(--k-boss)}.hs-tw-pip.is-waves{--kc:var(--k-waves)}.hs-tw-pip.is-blitz{--kc:var(--k-blitz)}.hs-tw-pip.is-guard{--kc:var(--k-guard)}.hs-tw-pip.is-vault{--kc:var(--k-vault)}.hs-tw-pip.is-ascent{--kc:var(--k-ascent)}.hs-tw-pip__icon{width:min(calc(42 * var(--tw-u)), 100%);aspect-ratio:1;border:var(--line-thin) solid var(--ink);background:var(--paper);border-radius:50%;place-items:center;height:auto;display:inline-grid}.hs-tw-pip__icon>.hs-art,.hs-tw-pip__icon>.hs-tw-glyph{max-width:90%;max-height:90%}.hs-tw-pip.is-boss .hs-tw-pip__icon,.hs-tw-pip.is-elite .hs-tw-pip__icon{border-width:var(--line);background:color-mix(in srgb, var(--kc) 30%, var(--paper))}.hs-tw-pip small{min-height:2.3em;font-size:calc(10.5 * var(--tw-u) * var(--pc-fs-k,1));-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.15;display:-webkit-box;overflow:hidden}.hs-tw-pip.is-next{outline:calc(3 * var(--tw-u)) solid var(--honey-hi,#ffd86b);outline-offset:1px}.hs-tw-detail__banner .hs-tw-detail__hazard{font-size:calc(12 * var(--tw-u) * var(--pc-fs-k,1));color:var(--ink-soft,#6b5a45);align-items:center;gap:4px;margin-top:1px;display:flex}.hs-tw-legend{align-content:start;gap:calc(6 * var(--tw-u)) calc(8 * var(--tw-u));flex:auto;grid-template-columns:repeat(2,minmax(0,1fr));min-height:0;margin:0;padding:0;list-style:none;display:grid}.hs-tw-legend li{--kc:var(--k-clear);align-items:center;gap:calc(8 * var(--tw-u));min-width:0;padding:calc(3 * var(--tw-u)) calc(10 * var(--tw-u)) calc(3 * var(--tw-u)) calc(4 * var(--tw-u));border:var(--line-thin) solid var(--ink);border-radius:calc(12 * var(--tw-u));background:linear-gradient(100deg, color-mix(in srgb, var(--kc) 24%, var(--paper)), var(--paper) 60%);display:flex}.hs-tw-legend li.is-elite{--kc:var(--k-elite)}.hs-tw-legend li.is-waves{--kc:var(--k-waves)}.hs-tw-legend li.is-blitz{--kc:var(--k-blitz)}.hs-tw-legend li.is-guard{--kc:var(--k-guard)}.hs-tw-legend li.is-vault{--kc:var(--k-vault)}.hs-tw-legend li.is-ascent{--kc:var(--k-ascent)}.hs-tw-legend__icon{width:calc(38 * var(--tw-u));height:calc(38 * var(--tw-u));border:var(--line-thin) solid var(--ink);background:var(--paper);border-radius:50%;flex:none;place-items:center;display:inline-grid}.hs-tw-legend__text{flex-direction:column;flex:auto;min-width:0;line-height:1.25;display:flex}.hs-tw-legend__text b small{color:var(--ink-soft,#6b5a45);font-weight:600}.hs-tw-legend__text span{font-size:calc(12 * var(--tw-u) * var(--pc-fs-k,1));-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.3;display:-webkit-box;overflow:hidden}.hs-tw-detail.is-abyss .hs-tw-detail__crest{background:radial-gradient(circle at 35% 30%, var(--b3) 0 14%, var(--b2) 52%, var(--b1));color:var(--b3)}.hs-tw-abyss__line{padding:calc(8 * var(--tw-u)) calc(12 * var(--tw-u));border:var(--line-thin) solid var(--ink);border-radius:calc(12 * var(--tw-u));background:var(--paper);font-size:calc(14 * var(--tw-u) * var(--pc-fs-k,1));margin:0}.hs-tw-abyss__faces{justify-content:center;gap:calc(8 * var(--tw-u)) calc(14 * var(--tw-u));grid-template-columns:repeat(5,auto);margin:0;padding:0;list-style:none;display:grid}.hs-tw-abyss__faces .hs-tw-portrait{filter:hue-rotate(220deg)saturate(.7)brightness(.9)}.hs-tw-abyss__me{padding:calc(6 * var(--tw-u)) calc(10 * var(--tw-u));border:var(--line-thin) solid var(--ink);background:var(--paper);border-radius:99px;align-items:center;gap:6px;margin:0;font-weight:700;display:flex}.hs-tw-abyss__me.is-in{background:color-mix(in srgb, var(--b3,#ffd86b) 55%, var(--paper))}.hs-tw-week{gap:calc(10 * var(--tw-u));grid-template-rows:minmax(0,1fr);grid-auto-rows:auto;min-width:0;min-height:0;display:grid}.hs-tw-affixes{gap:calc(6 * var(--tw-u));min-height:0;padding:calc(10 * var(--tw-u)) calc(12 * var(--tw-u));border:var(--line-thin) solid var(--ink);border-radius:var(--r-md);background:var(--paper-2);flex-direction:column;display:flex;overflow:hidden}.hs-tw-affixes ul{gap:calc(6 * var(--tw-u));flex-direction:column;flex:auto;min-height:0;margin:0;padding:0;list-style:none;display:flex;overflow:hidden}.hs-tw-affix{--ac:var(--honey,#f6b73c);align-items:center;gap:calc(10 * var(--tw-u));padding:calc(6 * var(--tw-u)) calc(10 * var(--tw-u));border:var(--line-thin) solid var(--ink);border-radius:calc(10 * var(--tw-u));background:color-mix(in srgb, var(--ac) 14%, var(--paper));display:flex}.hs-tw-affix.is-b{--ac:var(--berry,#e05a5a)}.hs-tw-affix.is-c{--ac:var(--sky,#64b8fd)}.hs-tw-affix__icon{width:calc(40 * var(--tw-u));height:calc(40 * var(--tw-u));border:var(--line-thin) solid var(--ink);border-radius:calc(10 * var(--tw-u));background:color-mix(in srgb, var(--ac) 30%, var(--paper));flex:none;place-items:center;display:inline-grid;overflow:hidden}.hs-tw-affix__text{flex-direction:column;min-width:0;line-height:1.25;display:flex}.hs-tw-affix__text small{font-size:calc(12 * var(--tw-u) * var(--pc-fs-k,1));color:var(--ink-soft,#6b5a45);font-weight:700}.hs-tw-affix__text b{font-size:calc(15 * var(--tw-u) * var(--pc-fs-k,1))}.hs-tw-affix__text span{font-size:calc(13 * var(--tw-u) * var(--pc-fs-k,1));-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.hs-tw-start{gap:calc(6 * var(--tw-u));flex-direction:column;display:flex}.hs-tw-start__opt{align-items:center;gap:calc(10 * var(--tw-u));padding:calc(7 * var(--tw-u)) calc(12 * var(--tw-u));border:var(--line-thin) solid var(--ink);border-radius:calc(12 * var(--tw-u));background:var(--paper);font:inherit;color:var(--ink);text-align:left;cursor:pointer;grid-template-columns:auto auto minmax(0,1fr);display:grid}.hs-tw-start__opt b{font-size:calc(17 * var(--tw-u) * var(--pc-fs-k,1));white-space:nowrap}.hs-tw-start__opt small{font-size:calc(12.5 * var(--tw-u) * var(--pc-fs-k,1));color:var(--ink-soft,#6b5a45)}.hs-tw-start__dot{width:calc(16 * var(--tw-u));height:calc(16 * var(--tw-u));border:var(--line-thin) solid var(--ink);background:var(--paper);border-radius:50%}.hs-tw-start__opt.is-on{border-width:var(--line);background:color-mix(in srgb, var(--honey-hi,#ffd86b) 45%, var(--paper));box-shadow:0 2px 0 var(--ink)}.hs-tw-start__opt.is-on .hs-tw-start__dot{background:radial-gradient(circle, var(--ink) 0 40%, var(--paper) 46%)}.hs-tw-go{gap:calc(6 * var(--tw-u));flex-direction:column;margin-top:auto;display:flex}.hs-tw-go__enter{justify-content:center;width:100%}.hs-tw-go__why{font-size:calc(13.5 * var(--tw-u) * var(--pc-fs-k,1));text-align:center;margin:0}.hs-tw-go__why.is-why{color:var(--berry-lo,#b0423f);font-weight:700}.hs-tw-go__btns{justify-content:flex-end;gap:8px;display:flex}.hs-tw-rewards{gap:calc(12 * var(--tw-u));grid-template-columns:minmax(0,1.08fr) minmax(0,1fr);height:100%;min-height:0;display:grid}.hs-tw-weekly__head{align-items:center;gap:calc(14 * var(--tw-u));display:flex}.hs-tw-weekly__head h4{font-size:calc(20 * var(--tw-u) * var(--pc-fs-k,1));align-items:baseline;gap:8px;margin:2px 0;display:flex}.hs-tw-weekly__tier{font-size:calc(13 * var(--tw-u) * var(--pc-fs-k,1));color:var(--ink-soft,#6b5a45)}.hs-tw-chest{width:calc(116 * var(--tw-u));height:calc(116 * var(--tw-u));border:var(--line) solid var(--ink);background:radial-gradient(circle at 50% 40%, var(--paper) 0 25%, color-mix(in srgb, var(--honey-hi,#ffd86b) 70%, var(--paper)) 70%);box-shadow:0 3px 0 var(--ink);color:var(--wood,#a0703c);border-radius:50%;flex:none;place-items:center;display:inline-grid}.hs-tw-chest.is-none{filter:saturate(.2);opacity:.7}.hs-tw-chest.is-m{background:radial-gradient(circle at 50% 40%, var(--paper) 0 25%, color-mix(in srgb, var(--sky,#64b8fd) 55%, var(--paper)) 70%)}.hs-tw-chest.is-l{background:radial-gradient(circle at 50% 40%, var(--paper) 0 25%, color-mix(in srgb, #9b6be0 55%, var(--paper)) 70%)}.hs-tw-chest.is-xl{background:radial-gradient(circle at 50% 40%,#fff7d6 0 25%,#ffcf4a 62%,#f08a24)}.hs-tw-track{grid-template-columns:repeat(10,minmax(0,1fr));gap:3px;display:grid}.hs-tw-track__seg{height:calc(30 * var(--tw-u));border:var(--line-thin) solid var(--ink);background:var(--paper);border-radius:6px;place-items:end center;padding-bottom:1px;display:grid;position:relative}.hs-tw-track__seg small{font-size:calc(11 * var(--tw-u) * var(--pc-fs-k,1));font-weight:700}.hs-tw-track__seg.is-on.is-s{background:color-mix(in srgb, var(--honey-hi,#ffd86b) 80%, var(--paper))}.hs-tw-track__seg.is-on.is-m{background:color-mix(in srgb, var(--sky,#64b8fd) 70%, var(--paper))}.hs-tw-track__seg.is-on.is-l{background:color-mix(in srgb, #9b6be0 65%, var(--paper))}.hs-tw-track__seg.is-on.is-xl{background:linear-gradient(#ffe27a,#f39a2b)}.hs-tw-track__seg.is-next{outline:calc(3 * var(--tw-u)) solid var(--honey-hi,#ffd86b);outline-offset:1px}.hs-tw-weekly__next{font-weight:700;font-size:calc(13.5 * var(--tw-u) * var(--pc-fs-k,1));align-items:center;gap:6px;margin:0;display:flex}.hs-tw-tiers{gap:calc(6 * var(--tw-u));flex:auto;grid-template-columns:repeat(5,minmax(0,1fr));grid-auto-rows:minmax(0,1fr);min-height:0;margin:0;padding:0;list-style:none;display:grid}.hs-tw-tier{justify-content:center;align-items:stretch;gap:calc(4 * var(--tw-u));padding:calc(5 * var(--tw-u));border:var(--line-thin) solid var(--ink);border-radius:calc(10 * var(--tw-u));background:var(--paper);flex-direction:column;display:flex}.hs-tw-tier__floor{font-size:calc(12 * var(--tw-u) * var(--pc-fs-k,1));justify-content:center;align-items:center;gap:3px;font-weight:800;display:flex}.hs-tw-tier{border-top-width:calc(5 * var(--tw-u));position:relative}.hs-tw-tier.is-s{border-top-color:var(--honey,#f6b73c)}.hs-tw-tier.is-m{border-top-color:var(--sky,#64b8fd)}.hs-tw-tier.is-l{border-top-color:#9b6be0}.hs-tw-tier.is-xl{border-top-color:#f08a24}.hs-tw-tier__size{top:calc(-12 * var(--tw-u));border:var(--line-thin) solid var(--ink);background:var(--paper);font-size:calc(11 * var(--tw-u) * var(--pc-fs-k,1));white-space:nowrap;border-radius:99px;padding:0 8px;font-weight:800;position:absolute;left:50%;transform:translate(-50%)}.hs-tw-tier .hs-tw-item__well{width:calc(74 * var(--tw-u));height:calc(74 * var(--tw-u));border-radius:calc(16 * var(--tw-u))}.hs-tw-tier .hs-tw-item__name{font-size:calc(13 * var(--tw-u) * var(--pc-fs-k,1))}.hs-tw-tier .hs-tw-item__qty{font-size:calc(15 * var(--tw-u) * var(--pc-fs-k,1))}.hs-tw-tier__floor{font-size:calc(14 * var(--tw-u) * var(--pc-fs-k,1))!important}.hs-tw-tier{justify-content:safe center;min-height:0}.hs-tw-tier .hs-tw-item__name{-webkit-line-clamp:1}.hs-tw-tier__items{justify-content:safe center;align-items:center;gap:calc(4 * var(--tw-u));flex-direction:column;min-width:0;min-height:0;display:flex}.hs-tw-tier__items:not([data-n="1"]){gap:calc(5 * var(--tw-u));flex-flow:wrap}.hs-tw-tier__items:not([data-n="1"]) .hs-tw-item{position:relative}.hs-tw-tier__items:not([data-n="1"]) .hs-tw-item__well{width:calc(44 * var(--tw-u));height:calc(44 * var(--tw-u));border-radius:calc(10 * var(--tw-u))}.hs-tw-tier__items:not([data-n="1"]) .hs-tw-item__name{display:none}.hs-tw-tier__items:not([data-n="1"]) .hs-tw-item__qty{right:calc(-4 * var(--tw-u));bottom:calc(-4 * var(--tw-u));padding:0 calc(3 * var(--tw-u));border:var(--line-thin) solid var(--ink);background:var(--paper);font-size:calc(12 * var(--tw-u) * var(--pc-fs-k,1));border-radius:99px;line-height:1.25;position:absolute}.hs-tw-tiers{padding-top:calc(8 * var(--tw-u));row-gap:calc(14 * var(--tw-u))}.hs-tw-tier.is-got{background:color-mix(in srgb, var(--leaf,#6cc04a) 22%, var(--paper))}.hs-tw-tier.is-next{outline:calc(3 * var(--tw-u)) solid var(--honey-hi,#ffd86b);outline-offset:1px}.hs-tw-item{text-align:center;flex-direction:column;align-items:center;gap:1px;min-width:0;display:flex}.hs-tw-item__well{width:calc(56 * var(--tw-u));height:calc(56 * var(--tw-u));border:var(--line-thin) solid var(--ink);border-radius:calc(10 * var(--tw-u));background:var(--paper-2);place-items:center;display:inline-grid}.hs-tw-item.has-rarity .hs-tw-item__well{box-shadow:inset 0 0 0 2px var(--ic)}.hs-tw-item.is-look .hs-tw-item__well{background:radial-gradient(circle, #fff7d6 0 30%, color-mix(in srgb, #9b6be0 35%, var(--paper)) 80%)}.hs-tw-item__name{max-width:100%;font-size:calc(11 * var(--tw-u) * var(--pc-fs-k,1));-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.15;display:-webkit-box;overflow:hidden}.hs-tw-item__qty{font-size:calc(12 * var(--tw-u) * var(--pc-fs-k,1))}.hs-tw-ladder{gap:calc(6 * var(--tw-u));flex:auto;grid-template-rows:repeat(5,minmax(0,1fr));grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:column;min-height:0;margin:0;padding:0;list-style:none;display:grid}.hs-tw-step{grid-template-columns:calc(48 * var(--tw-u)) auto minmax(0, 1fr);align-items:center;gap:calc(8 * var(--tw-u));padding:calc(4 * var(--tw-u)) calc(8 * var(--tw-u));border:var(--line-thin) solid var(--ink);border-radius:calc(10 * var(--tw-u));background:var(--paper);display:grid}.hs-tw-step.has-look{background:linear-gradient(100deg, var(--paper) 40%, color-mix(in srgb, #9b6be0 16%, var(--paper)))}.hs-tw-step.is-got{background:color-mix(in srgb, var(--leaf,#6cc04a) 20%, var(--paper))}.hs-tw-step.is-next{outline:calc(3 * var(--tw-u)) solid var(--honey-hi,#ffd86b);outline-offset:1px}.hs-tw-step__floor{font-size:calc(16 * var(--tw-u) * var(--pc-fs-k,1));align-items:center;gap:3px;font-weight:800;display:flex}.hs-tw-step__gold{font-size:calc(13 * var(--tw-u) * var(--pc-fs-k,1));align-items:center;gap:3px;display:inline-flex}.hs-tw-step__items{gap:6px;min-width:0;display:flex}.hs-tw-step__items .hs-tw-item{text-align:left;flex-direction:row;gap:5px}.hs-tw-step__items .hs-tw-item__well{width:calc(48 * var(--tw-u));height:calc(48 * var(--tw-u))}.hs-tw-step__items .hs-tw-item__name{font-size:calc(12.5 * var(--tw-u) * var(--pc-fs-k,1))}.hs-tw-ranklooks{padding-top:calc(8 * var(--tw-u));border-top:var(--line-thin) solid #3c28144d;flex-direction:column;gap:6px;display:flex}.hs-tw-ranklooks__row{gap:calc(14 * var(--tw-u));display:flex}.hs-tw-ranklook{align-items:center;gap:8px;display:flex}.hs-tw-ranklook .hs-tw-item{flex-direction:row;gap:6px}.hs-tw-ranklook small{border:var(--line-thin) solid var(--ink);background:var(--honey-hi,#ffd86b);font-weight:700;font-size:calc(11.5 * var(--tw-u) * var(--pc-fs-k,1));border-radius:99px;padding:0 8px}.hs-tw-boardtab{grid-template-columns:minmax(0, 1fr) calc(380 * var(--tw-u));gap:calc(12 * var(--tw-u));height:100%;min-height:0;display:grid}.hs-tw-abysscard{background:linear-gradient(180deg, color-mix(in srgb, var(--b1) 20%, var(--paper-2)), var(--paper-2) 45%)}.hs-tw-abysscard__head{align-items:center;gap:10px;display:flex}.hs-tw-abysscard__head h4{font-size:calc(18 * var(--tw-u) * var(--pc-fs-k,1));margin:0}.hs-tw-abysscard__icon{width:calc(46 * var(--tw-u));height:calc(46 * var(--tw-u));border:var(--line) solid var(--ink);background:radial-gradient(circle at 35% 30%, var(--b3) 0 14%, var(--b2) 52%, var(--b1));color:var(--b3);border-radius:50%;place-items:center;display:inline-grid}.hs-tw-abysscard__line{font-size:calc(13.5 * var(--tw-u) * var(--pc-fs-k,1));margin:0}.hs-tw-abysscard__rules{align-items:center;gap:calc(6 * var(--tw-u));font-size:calc(13 * var(--tw-u) * var(--pc-fs-k,1));flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.hs-tw-abysscard__rulelabel{font-weight:700}.hs-tw-abysscard__plus{border:var(--line-thin) solid var(--ink);background:var(--b2,#8e7cff);min-width:28px;color:var(--paper);cursor:help;border-radius:99px;place-items:center;padding:0 6px;font-weight:800;display:inline-grid}.hs-tw-abysscard__night{width:calc(26 * var(--tw-u));height:calc(26 * var(--tw-u));border:var(--line-thin) solid var(--ink);background:var(--b1,#2b1f4f);color:var(--b3,#ffd86b);cursor:help;border-radius:50%;place-items:center;display:inline-grid}.hs-tw-abysslist{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.hs-tw-abysslist li{grid-template-columns:calc(34 * var(--tw-u)) auto minmax(0, 1fr) auto;padding:calc(4 * var(--tw-u)) calc(8 * var(--tw-u));border:var(--line-thin) solid var(--ink);border-radius:calc(10 * var(--tw-u));background:var(--paper);align-items:center;gap:6px;display:grid}.hs-tw-abysslist li.is-mine{background:color-mix(in srgb, var(--sky,#64b8fd) 25%, var(--paper))}.hs-tw-abysslist b{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.hs-tw-abysslist__rank{font-weight:800}.hs-tw-abysslist__floor{white-space:nowrap;font-weight:700}.hs-tw-abysstag{border:var(--line-thin) solid var(--ink);background:var(--b1,#2b1f4f);color:var(--b3,#ffd86b);font-size:calc(11 * var(--tw-u) * var(--pc-fs-k,1));border-radius:99px;padding:0 6px}.hs-tw-abysscard__looks{flex-direction:column;gap:4px;margin-top:auto;display:flex}.hs-tw-abysscard__look{font-weight:700;font-size:calc(13 * var(--tw-u) * var(--pc-fs-k,1));align-items:center;gap:6px;display:flex}.hs-tower-hud.is-v2{background:linear-gradient(100deg, color-mix(in srgb, var(--b1,var(--honey)) 22%, var(--paper)), var(--paper) 70%);gap:4px}.hs-tower-hud.is-v2.is-failed{background:linear-gradient(100deg, color-mix(in srgb, var(--berry,#e05a5a) 22%, #fff1f3), #fff1f3 70%)}.hs-tw-hudband{border:var(--line-thin) solid var(--ink);background:color-mix(in srgb, var(--b1,#f6b73c) 35%, var(--paper));white-space:nowrap;text-overflow:ellipsis;border-radius:99px;max-width:60%;margin-left:auto;padding:0 7px;font-size:max(12px,.75em);font-weight:700;overflow:hidden}.hs-tw-hudhint{border:var(--line-thin) solid var(--ink);background:color-mix(in srgb, var(--k-vault,#ffd86b) 45%, var(--paper));border-radius:12px;align-items:center;gap:6px;padding:4px 8px;font-size:.86em;font-weight:600;line-height:1.35;display:flex}.hs-tw-hudhint svg{flex:none}.hs-tw-obj{--kc:var(--k-clear,#64b8fd);border:var(--line-thin) solid var(--ink);background:linear-gradient(100deg, color-mix(in srgb, var(--kc) 30%, var(--paper)), var(--paper) 70%);border-radius:12px;align-items:center;gap:6px;padding:4px 8px 8px 4px;display:flex;position:relative}.hs-tower-hud{--k-clear:var(--sky,#64b8fd);--k-elite:var(--honey,#f6b73c);--k-boss:var(--berry,#e05a5a);--k-waves:var(--aqua,#3cc7c0);--k-blitz:#ff9a3d;--k-guard:#9b6be0;--k-vault:var(--honey-hi,#ffd86b);--k-ascent:var(--leaf,#6cc04a)}.hs-tw-obj.is-elite{--kc:var(--k-elite)}.hs-tw-obj.is-boss{--kc:var(--k-boss)}.hs-tw-obj.is-waves{--kc:var(--k-waves)}.hs-tw-obj.is-blitz{--kc:var(--k-blitz)}.hs-tw-obj.is-guard{--kc:var(--k-guard)}.hs-tw-obj.is-vault{--kc:var(--k-vault)}.hs-tw-obj.is-ascent{--kc:var(--k-ascent)}.hs-tw-obj__icon{border:var(--line-thin) solid var(--ink);background:var(--paper);border-radius:50%;flex:none;place-items:center;width:32px;height:32px;display:inline-grid}.hs-tw-obj__body{flex-direction:column;flex:auto;min-width:0;line-height:1.2;display:flex}.hs-tw-obj__row{justify-content:space-between;align-items:baseline;gap:6px;display:flex}.hs-tw-obj__row b{min-width:0;font-size:max(12px,.85em)}.hs-tw-obj__goal{font-variant-numeric:tabular-nums;font-weight:700}.hs-tw-obj__clock{font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;font-size:1.1em;font-weight:800}.hs-tw-obj__clock.is-low{color:var(--berry,#c0392b)}.hs-tw-obj__clock.is-intro{color:var(--sky-lo,#2e7cc2);font-size:.9em}.hs-tw-obj__bar{background:#3c281424;border-radius:99px;height:4px;position:absolute;bottom:3px;left:42px;right:8px;overflow:hidden}.hs-tw-obj__bar i{background:var(--kc);height:100%;display:block}.hs-tw-obj__bar.is-hp i{background:var(--berry,#e05a5a)}.hs-tw-chips,.hs-tw-boons{flex-wrap:wrap;gap:4px;margin:0;padding:0;list-style:none;display:flex}.hs-tw-chip{--ac:var(--honey,#f6b73c);border:var(--line-thin) solid var(--ink);background:color-mix(in srgb, var(--ac) 28%, var(--paper));border-radius:99px;align-items:center;gap:3px;padding:1px 7px 1px 2px;font-size:max(12px,.78em);font-weight:700;display:inline-flex}.hs-tw-chip.is-b{--ac:var(--berry,#e05a5a)}.hs-tw-chip.is-c{--ac:var(--sky,#64b8fd)}.hs-tw-chips.is-card{justify-content:center}.hs-tw-chips.is-card .hs-tw-chip{padding:2px 10px 2px 3px;font-size:.95em}.hs-tw-boon{border:var(--line-thin) solid var(--ink);background:radial-gradient(circle at 40% 35%, var(--paper) 0 30%, color-mix(in srgb, var(--leaf,#6cc04a) 40%, var(--paper)));border-radius:9px;place-items:center;width:30px;height:30px;display:inline-grid;position:relative}.hs-tw-boons.is-named .hs-tw-boon{border-radius:99px;gap:4px;width:auto;height:auto;padding:2px 10px 2px 3px;display:inline-flex}.hs-tw-boon__name{font-size:max(12px,.85em);font-weight:700}.hs-tw-boons.is-named .hs-tw-boon__n{position:static}.hs-tw-boon__n{border:var(--line-thin) solid var(--ink);background:var(--honey-hi,#ffd86b);border-radius:99px;padding:0 3px;font-size:12px;line-height:1.3;position:absolute;bottom:-5px;right:-5px}.hs-tw-gauge{--gc:var(--berry,#e05a5a);border:var(--line-thin) solid var(--ink);background:var(--paper-2);border-radius:12px;flex-direction:column;gap:2px;padding:5px 8px;display:flex}.hs-tw-gauge.is-good{--gc:var(--leaf,#6cc04a)}.hs-tw-gauge.is-urgent{--gc:var(--honey,#f6b73c)}.hs-tw-gauge.is-hot{background:color-mix(in srgb, var(--berry,#e05a5a) 18%, var(--paper-2))}.hs-tw-gauge.is-shrouded{--gc:#5b4a8a}.hs-tw-gauge__head{justify-content:space-between;align-items:baseline;gap:6px;display:flex}.hs-tw-gauge__head span{font-variant-numeric:tabular-nums;font-size:max(12px,.85em);font-weight:700}.hs-tw-gauge__bar{border:var(--line-thin) solid var(--ink);background:var(--paper);border-radius:99px;height:10px;overflow:hidden}.hs-tw-gauge__bar i{background:var(--gc);height:100%;display:block}.hs-tw-gauge__pips{gap:3px;display:flex}.hs-tw-gauge__pips i{border:var(--line-thin) solid var(--ink);background:var(--paper);border-radius:4px;flex:1;height:10px}.hs-tw-gauge__pips i.is-on{background:var(--gc)}.hs-tw-gauge__hint{color:var(--ink-soft,#6b5a45);align-items:center;gap:3px;font-size:max(12px,.75em);display:flex}.hs-tw-runv2{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;display:grid}.hs-tw-runv2>div{border:var(--line-thin) solid var(--ink);background:var(--paper-2);border-radius:12px;padding:8px 10px}.hs-tw-runv2__chest{align-items:center;gap:10px;display:flex}.hs-tw-runv2__chest>div{flex-direction:column;gap:1px;display:flex}.hs-tw-runv2__chest.is-up b{color:var(--leaf-lo,#2f7a2a)}.hs-tw-runv2__chest small{color:var(--ink-soft,#6b5a45)}.hs-tw-runv2__boons{flex-direction:column;gap:6px;display:flex}.hs-tw-intro-layer{pointer-events:none;align-content:start;justify-items:center;padding:16px;display:grid}.hs-hud .hs-tw-intro-layer{inset:calc(var(--safe-t,0px) + 86px) 0 auto;z-index:21;position:absolute}.hs-hud .hs-tw-intro-layer.is-card{inset:calc(var(--safe-t,0px) + 12vh) 0 auto}.hs-tw-introcard{--tw-u:max(1px, var(--pc-u,1px));align-items:center;gap:calc(6 * var(--tw-u));width:min(calc(520 * var(--tw-u)), 92vw);padding:calc(18 * var(--tw-u)) calc(24 * var(--tw-u)) calc(14 * var(--tw-u));border:var(--line) solid var(--ink);border-radius:calc(22 * var(--tw-u));background:radial-gradient(circle at 12% 18%, #fff9 0 3%, transparent 4%), radial-gradient(circle at 88% 28%, #ffffff80 0 2%, transparent 3%), linear-gradient(160deg, var(--b1), var(--b2) 55%, var(--b3));box-shadow:var(--hi,none), 5px 6px 0 var(--ink);text-align:center;pointer-events:auto;flex-direction:column;animation:.22s ease-out both hs-tw-card-in;display:flex;position:relative;overflow:hidden}.hs-tw-introcard>*{position:relative}.hs-tw-introcard h2,.hs-tw-introcard__kicker,.hs-tw-introcard__line,.hs-tw-introcard__calm,.hs-tw-introcard__mech{padding:0 calc(12 * var(--tw-u));border-radius:calc(10 * var(--tw-u));background:color-mix(in srgb, var(--paper) 88%, transparent);margin:0}.hs-tw-introcard__kicker{font-size:calc(13 * var(--tw-u) * var(--pc-fs-k,1));font-weight:700}.hs-tw-introcard h2{font-size:calc(30 * var(--tw-u) * var(--pc-fs-k,1));padding-block:2px;line-height:1.25}.hs-tw-introcard__line{font-size:calc(16 * var(--tw-u) * var(--pc-fs-k,1));padding-block:3px;font-weight:600}.hs-tw-introcard__calm{font-size:calc(13 * var(--tw-u) * var(--pc-fs-k,1))}.hs-tw-introcard__mech{border:var(--line-thin) solid var(--ink);border-radius:99px;align-items:center;gap:5px;font-weight:700;display:inline-flex}.hs-tw-introcard__crest{width:calc(92 * var(--tw-u));height:calc(92 * var(--tw-u));border:var(--line) solid var(--ink);background:radial-gradient(circle at 35% 30%, var(--paper) 0 24%, color-mix(in srgb, var(--b1) 65%, var(--paper)) 72%);box-shadow:0 3px 0 var(--ink);border-radius:50%;place-items:center;display:inline-grid}.hs-tw-introcard__face{box-shadow:0 4px 0 var(--ink)}.hs-tw-introcard footer{width:100%;margin-top:calc(4 * var(--tw-u));justify-content:space-between;align-items:center;gap:10px;display:flex}.hs-tw-introcard footer small{background:color-mix(in srgb, var(--paper) 80%, transparent);font-size:calc(12 * var(--tw-u) * var(--pc-fs-k,1));border-radius:99px;padding:0 8px}.hs-tw-card__skip{border:var(--line-thin) solid var(--ink);background:var(--paper);box-shadow:0 2px 0 var(--ink);font:inherit;cursor:pointer;border-radius:99px;align-items:center;gap:4px;padding:2px 12px;font-weight:700;display:inline-flex}.hs-tw-card__time{background:var(--ink);opacity:.35;transform-origin:0;width:100%;height:5px;animation:hs-tw-card-time var(--tw-card-ms,2.5s) linear both;position:absolute;bottom:0;left:0}.hs-tw-strip{--tw-u:max(1px, var(--pc-u,1px));border:var(--line) solid var(--ink);background:linear-gradient(100deg, color-mix(in srgb, var(--b1) 55%, var(--paper)), var(--paper) 75%);box-shadow:3px 4px 0 var(--ink);pointer-events:auto;cursor:pointer;border-radius:99px;align-items:center;gap:10px;padding:6px 18px 9px 8px;animation:.18s ease-out both hs-tw-card-in;display:flex;position:relative;overflow:hidden}.hs-tw-strip__icon{border:var(--line-thin) solid var(--ink);background:var(--paper);border-radius:50%;place-items:center;width:38px;height:38px;display:inline-grid}.hs-tw-strip__text{flex-direction:column;line-height:1.2;display:flex}.hs-tw-strip__text b{font-size:calc(17 * var(--tw-u) * var(--pc-fs-k,1))}.hs-tw-strip__text span{font-size:calc(13.5 * var(--tw-u) * var(--pc-fs-k,1))}@keyframes hs-tw-card-in{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:none}}@keyframes hs-tw-card-time{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.hs-tw-boon-layer{pointer-events:none;place-items:center;padding:16px;display:grid}.hs-hud .hs-tw-boon-layer{z-index:22;background:radial-gradient(#1e120647,#0000 70%);position:absolute;inset:0}.hs-tw-boonpick{--tw-u:max(1px, var(--pc-u,1px));gap:calc(10 * var(--tw-u));padding:calc(14 * var(--tw-u)) calc(18 * var(--tw-u));border:var(--line) solid var(--ink);border-radius:calc(22 * var(--tw-u));background:var(--paper);box-shadow:var(--hi,none), 5px 6px 0 var(--ink);pointer-events:auto;flex-direction:column;animation:.2s ease-out both hs-tw-card-in;display:flex}.hs-tw-boonpick header{text-align:center}.hs-tw-boonpick h3{font-size:calc(22 * var(--tw-u) * var(--pc-fs-k,1));align-items:center;gap:6px;margin:0;display:inline-flex}.hs-tw-boonpick header p{font-size:calc(13.5 * var(--tw-u) * var(--pc-fs-k,1));color:var(--ink-soft,#6b5a45);margin:0}.hs-tw-boonpick__cards{grid-template-columns:repeat(3, calc(190 * var(--tw-u)));gap:calc(12 * var(--tw-u));margin:0;padding:0;list-style:none;display:grid}.hs-tw-booncard{align-items:center;gap:calc(6 * var(--tw-u));width:100%;height:100%;padding:calc(14 * var(--tw-u)) calc(10 * var(--tw-u)) calc(10 * var(--tw-u));border:var(--line-thin) solid var(--ink);border-radius:calc(16 * var(--tw-u));background:linear-gradient(180deg, color-mix(in srgb, var(--leaf,#6cc04a) 22%, var(--paper)), var(--paper) 55%);box-shadow:0 3px 0 var(--ink);font:inherit;color:var(--ink);text-align:center;cursor:pointer;flex-direction:column;display:flex;position:relative}.hs-tw-booncard.is-focus{border-width:var(--line);background:linear-gradient(180deg, color-mix(in srgb, var(--honey-hi,#ffd86b) 60%, var(--paper)), var(--paper) 60%);box-shadow:0 5px 0 var(--ink);transform:translateY(-3px)}.hs-tw-booncard__key{border:var(--line-thin) solid var(--ink);background:var(--paper);border-radius:6px;min-width:20px;font-family:inherit;font-weight:700;position:absolute;top:6px;left:8px}.hs-tw-booncard__icon{width:calc(76 * var(--tw-u));height:calc(76 * var(--tw-u));border:var(--line) solid var(--ink);background:radial-gradient(circle at 40% 35%, var(--paper) 0 30%, color-mix(in srgb, var(--leaf,#6cc04a) 45%, var(--paper)));border-radius:50%;place-items:center;display:inline-grid}.hs-tw-booncard__name{font-size:calc(17 * var(--tw-u) * var(--pc-fs-k,1))}.hs-tw-booncard__line{min-height:2.6em;font-size:calc(13.5 * var(--tw-u) * var(--pc-fs-k,1));line-height:1.3}.hs-tw-booncard__have{min-height:1.3em;font-size:calc(12 * var(--tw-u) * var(--pc-fs-k,1));color:var(--leaf-lo,#2f7a2a);font-weight:700}.hs-tw-booncard__pick{border:var(--line-thin) solid var(--ink);background:var(--honey,#f6b73c);box-shadow:0 2px 0 var(--ink);border-radius:99px;padding:2px 16px;font-weight:800}.hs-tw-boonpick footer{text-align:center}.hs-tw-boonpick footer small{color:var(--ink-soft,#6b5a45)}@media (prefers-reduced-motion:reduce){.hs-tw-introcard,.hs-tw-strip,.hs-tw-boonpick{animation:none}.hs-tw-card__time{opacity:.2;animation:none}.hs-tw-booncard.is-focus,.hs-tw-band.is-sel{transform:none}}@media (max-width:700px),(max-height:500px){.hs-tw-climb,.hs-tw-rewards,.hs-tw-boardtab{grid-template-columns:minmax(0,1fr);height:auto}.hs-tw-boonpick__cards{grid-template-columns:minmax(0,1fr)}}.hs-tw-boardtab .hs-tower__boardcard{overflow:hidden}.hs-tw-boardtab .hs-board__podium,.hs-tw-boardtab .hs-board__head,.hs-tw-boardtab .hs-board__tool,.hs-tw-boardtab .hs-board__foot,.hs-tw-boardtab .hs-board__note{flex:none}.hs-tw-boardtab .hs-board__list{flex:auto;min-height:0;overflow-y:auto}.hs-tw-rewards .hs-tw-weekly,.hs-tw-rewards .hs-tw-season{gap:calc(8 * var(--tw-u));background:var(--paper-2)}.hs-tw-rewards .hs-tw-weekly__head{gap:calc(12 * var(--tw-u));padding-bottom:calc(8 * var(--tw-u));border-bottom:var(--line-thin) solid color-mix(in srgb, var(--ink) 25%, transparent)}.hs-tw-rewards .hs-tw-weekly__head>div{flex-direction:column;gap:3px;min-width:0;display:flex}.hs-tw-rewards .hs-tw-chest,.hs-tw-rewards .hs-tw-chest.is-s,.hs-tw-rewards .hs-tw-chest.is-m,.hs-tw-rewards .hs-tw-chest.is-l,.hs-tw-rewards .hs-tw-chest.is-xl{width:calc(100 * var(--tw-u));height:calc(100 * var(--tw-u));border-width:var(--line-thin);box-shadow:0 3px 0 var(--ink)}.hs-tw-rewards .hs-tw-chest.is-none{background:var(--paper-3)}.hs-tw-rewards .hs-tw-weekly__head h4{font-size:max(16px, calc(20 * var(--tw-u) * var(--pc-fs-k,1)));flex-wrap:wrap;align-items:center;margin:0}.hs-tw-rewards .hs-tw-weekly__tier{padding:0 calc(8 * var(--tw-u));border:var(--line-thin) solid var(--ink);background:var(--paper);color:var(--ink);font-size:max(12px, calc(13 * var(--tw-u) * var(--pc-fs-k,1)));border-radius:99px;font-weight:700;line-height:1.5}.hs-tw-rewards .hs-tw-track{border:var(--line-thin) solid var(--ink);background:var(--paper);border-radius:99px;gap:2px;padding:2px}.hs-tw-rewards .hs-tw-track__seg{height:calc(10 * var(--tw-u));background:var(--paper-3);border:0;border-radius:99px;padding:0}.hs-tw-rewards .hs-tw-track__seg small{display:none}.hs-tw-rewards .hs-tw-track__seg.is-on{background:var(--honey)}.hs-tw-rewards .hs-tw-track__seg.is-on.is-s{background:color-mix(in srgb, var(--honey-hi,#ffd86b) 80%, var(--paper))}.hs-tw-rewards .hs-tw-track__seg.is-on.is-m{background:color-mix(in srgb, var(--sky,#64b8fd) 70%, var(--paper))}.hs-tw-rewards .hs-tw-track__seg.is-on.is-l{background:color-mix(in srgb, #9b6be0 65%, var(--paper))}.hs-tw-rewards .hs-tw-track__seg.is-on.is-xl{background:linear-gradient(#ffe27a,#f39a2b)}.hs-tw-rewards .hs-tw-track__seg.is-next{background:var(--honey-hi);box-shadow:inset 0 0 0 1px var(--honey-lo);outline:0}.hs-tw-rewards .hs-tw-weekly__next{font-size:max(12px, calc(13.5 * var(--tw-u) * var(--pc-fs-k,1)))}.hs-tw-rewards .hs-tw-weekly__next .hs-tw-glyph,.hs-tw-rewards .hs-tw-weekly__next svg{color:var(--honey-lo)}.hs-tw-rewards .hs-tw-tiers{padding-top:calc(10 * var(--tw-u));row-gap:calc(16 * var(--tw-u));column-gap:calc(8 * var(--tw-u))}.hs-tw-rewards .hs-tw-tier,.hs-tw-rewards .hs-tw-tier.is-s,.hs-tw-rewards .hs-tw-tier.is-m,.hs-tw-rewards .hs-tw-tier.is-l,.hs-tw-rewards .hs-tw-tier.is-xl{gap:calc(4 * var(--tw-u));padding:calc(12 * var(--tw-u)) calc(5 * var(--tw-u)) calc(6 * var(--tw-u));border:var(--line-thin) solid var(--ink);border-radius:calc(10 * var(--tw-u));background:var(--paper);box-shadow:0 2px 0 color-mix(in srgb, var(--ink) 35%, transparent)}.hs-tw-rewards .hs-tw-tier.is-s{background:linear-gradient(180deg, color-mix(in srgb, var(--honey-hi,#ffd86b) 30%, var(--paper)), var(--paper) 70%)}.hs-tw-rewards .hs-tw-tier.is-m{background:linear-gradient(180deg, color-mix(in srgb, var(--sky,#64b8fd) 26%, var(--paper)), var(--paper) 70%)}.hs-tw-rewards .hs-tw-tier.is-l{background:linear-gradient(180deg, color-mix(in srgb, #9b6be0 24%, var(--paper)), var(--paper) 70%)}.hs-tw-rewards .hs-tw-tier.is-xl{background:linear-gradient(180deg, color-mix(in srgb, #f08a24 30%, var(--paper)), var(--paper) 70%)}.hs-tw-rewards .hs-tw-tier.is-got{background:color-mix(in srgb, var(--leaf,#6cc04a) 22%, var(--paper))}.hs-tw-rewards .hs-tw-tier.is-next{outline:calc(3 * var(--tw-u)) solid var(--honey);outline-offset:0}.hs-tw-rewards .hs-tw-tier__size{top:calc(-11 * var(--tw-u));padding:0 calc(8 * var(--tw-u));background:var(--paper-2);font-size:max(12px, calc(12 * var(--tw-u) * var(--pc-fs-k,1)));line-height:1.5}.hs-tw-rewards .hs-tw-tier.is-next .hs-tw-tier__size{background:var(--honey-hi)}.hs-tw-rewards .hs-tw-tier__floor{padding:0 calc(7 * var(--tw-u));color:var(--ink-soft);border-radius:99px;align-self:center;gap:3px;font-weight:800;line-height:1.5;font-size:max(12px, calc(13 * var(--tw-u) * var(--pc-fs-k,1)))!important}.hs-tw-rewards .hs-tw-tier.is-got .hs-tw-tier__floor{color:var(--leaf-lo)}.hs-tw-rewards .hs-tw-tier.is-next .hs-tw-tier__floor{border:var(--line-thin) solid var(--ink);background:var(--honey-hi);color:var(--ink)}.hs-tw-rewards .hs-tw-tier .hs-tw-item__well{width:calc(60 * var(--tw-u));height:calc(60 * var(--tw-u));border-radius:calc(12 * var(--tw-u));background:var(--paper-2)}.hs-tw-rewards .hs-tw-tier.is-got .hs-tw-item__well{background:var(--paper)}.hs-tw-rewards .hs-tw-tier__items:not([data-n="1"]) .hs-tw-item__well{width:calc(42 * var(--tw-u));height:calc(42 * var(--tw-u));border-radius:calc(10 * var(--tw-u))}.hs-tw-rewards .hs-tw-tier.is-lock .hs-tw-item__well{filter:saturate(.75)}.hs-tw-rewards .hs-tw-tier .hs-tw-item__name{font-size:max(12px, calc(12.5 * var(--tw-u) * var(--pc-fs-k,1)));-webkit-line-clamp:unset;line-height:1.2;display:block;overflow:visible}.hs-tw-rewards .hs-tw-tier .hs-tw-item__qty{font-size:max(12px, calc(14 * var(--tw-u) * var(--pc-fs-k,1)))}.hs-tw-rewards .hs-tw-tier__items:not([data-n="1"]) .hs-tw-item__name{display:none}.hs-tw-rewards .hs-tw-tier__items:not([data-n="1"]) .hs-tw-item__qty{font-size:max(12px, calc(12 * var(--tw-u) * var(--pc-fs-k,1)))}.hs-tw-rewards .hs-tw-item__name{font-size:max(12px, calc(12 * var(--tw-u) * var(--pc-fs-k,1)));-webkit-line-clamp:unset;line-height:1.2;display:block;overflow:visible}.hs-tw-rewards .hs-tw-item.is-look .hs-tw-item__well{background:radial-gradient(circle, #fff7d6 0 30%, color-mix(in srgb, #9b6be0 35%, var(--paper)) 80%)}.hs-tw-rewards .hs-tw-item__qty{font-size:max(12px, calc(12.5 * var(--tw-u) * var(--pc-fs-k,1)))}.hs-tw-rewards .hs-tw-ladder{column-gap:calc(8 * var(--tw-u))}.hs-tw-rewards .hs-tw-step{grid-template-columns:calc(52 * var(--tw-u)) calc(74 * var(--tw-u)) minmax(0, 1fr);gap:calc(8 * var(--tw-u));padding:calc(4 * var(--tw-u)) calc(8 * var(--tw-u));border:var(--line-thin) solid var(--ink);background:var(--paper);box-shadow:0 2px 0 color-mix(in srgb, var(--ink) 35%, transparent)}.hs-tw-rewards .hs-tw-step.has-look{grid-template-columns:calc(52 * var(--tw-u)) calc(74 * var(--tw-u)) minmax(0, 1fr);gap:calc(8 * var(--tw-u));padding:calc(4 * var(--tw-u)) calc(8 * var(--tw-u));border:var(--line-thin) solid var(--ink);background:linear-gradient(100deg, var(--paper) 40%, color-mix(in srgb, #9b6be0 16%, var(--paper)));box-shadow:0 2px 0 color-mix(in srgb, var(--ink) 35%, transparent)}.hs-tw-rewards .hs-tw-step.is-got{background:color-mix(in srgb, var(--leaf,#6cc04a) 20%, var(--paper))}.hs-tw-rewards .hs-tw-step.is-next{outline:calc(3 * var(--tw-u)) solid var(--honey);outline-offset:0}.hs-tw-rewards .hs-tw-step__floor{padding:0 calc(4 * var(--tw-u));color:var(--ink-soft);font-size:max(13px, calc(15 * var(--tw-u) * var(--pc-fs-k,1)));border-radius:99px;justify-content:center;line-height:1.5}.hs-tw-rewards .hs-tw-step.is-got .hs-tw-step__floor{color:var(--leaf-lo)}.hs-tw-rewards .hs-tw-step.is-next .hs-tw-step__floor{border:var(--line-thin) solid var(--ink);background:var(--honey-hi);color:var(--ink)}.hs-tw-rewards .hs-tw-step__gold{font-size:max(12px, calc(13 * var(--tw-u) * var(--pc-fs-k,1)));gap:4px}.hs-tw-rewards .hs-tw-step__items .hs-tw-item__well{width:calc(44 * var(--tw-u));height:calc(44 * var(--tw-u));flex:none}.hs-tw-rewards .hs-tw-step__items .hs-tw-item{align-items:center}.hs-tw-rewards .hs-tw-step__items .hs-tw-item__name{font-size:max(12px, calc(12.5 * var(--tw-u) * var(--pc-fs-k,1)))}.hs-tw-rewards .hs-tw-ranklooks{border-top-color:color-mix(in srgb, var(--ink) 25%, transparent)}.hs-tw-rewards .hs-tw-ranklooks__row{gap:calc(8 * var(--tw-u));grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.hs-tw-rewards .hs-tw-ranklook{min-width:0;padding:calc(4 * var(--tw-u)) calc(8 * var(--tw-u));border:var(--line-thin) solid var(--ink);border-radius:calc(10 * var(--tw-u));background:var(--paper);justify-content:space-between}.hs-tw-rewards .hs-tw-ranklook .hs-tw-item{text-align:left;align-items:center;min-width:0}.hs-tw-rewards .hs-tw-ranklook .hs-tw-item__well{width:calc(44 * var(--tw-u));height:calc(44 * var(--tw-u));flex:none}.hs-tw-rewards .hs-tw-ranklook small{background:var(--honey-hi,#ffd86b);font-size:max(12px, calc(12 * var(--tw-u) * var(--pc-fs-k,1)));flex:none;line-height:1.5}.hs-tw-rewards{align-items:stretch}.hs-tw-rewards .hs-tw-weekly .hs-tw-tiers{flex:auto;grid-template-columns:repeat(5,minmax(0,1fr));grid-auto-rows:minmax(min-content,1fr);align-content:stretch}.hs-tw-rewards .hs-tw-weekly .hs-tw-tier{justify-content:center;gap:calc(8 * var(--tw-u));padding:calc(14 * var(--tw-u)) calc(6 * var(--tw-u)) calc(10 * var(--tw-u))}.hs-tw-rewards .hs-tw-weekly .hs-tw-tier__items,.hs-tw-rewards .hs-tw-weekly .hs-tw-tier__items:not([data-n="1"]){justify-content:center;align-items:center;gap:calc(8 * var(--tw-u));flex-flow:wrap;min-width:0;display:flex}.hs-tw-rewards .hs-tw-weekly .hs-tw-tier.is-lock .hs-tw-rtile{filter:saturate(.75)}.hs-tw-rewards .hs-tw-item.is-icon{flex:none;place-items:center;gap:0;display:inline-grid;position:relative}.hs-tw-rewards .hs-tw-item.is-icon .hs-tw-item__well,.hs-tw-rewards .hs-tw-ranklook .hs-tw-item.is-icon .hs-tw-item__well{width:calc(46 * var(--tw-u));height:calc(46 * var(--tw-u));border-radius:calc(10 * var(--tw-u))}.hs-tw-rewards .hs-tw-item__sr{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.hs-tw-rewards .hs-tw-season .hs-tw-step,.hs-tw-rewards .hs-tw-season .hs-tw-step.has-look{grid-template-columns:calc(56 * var(--tw-u)) calc(80 * var(--tw-u)) minmax(0, 1fr);min-height:calc(58 * var(--tw-u))}.hs-tw-rewards .hs-tw-season .hs-tw-step__gold{justify-content:flex-start}.hs-tw-rewards .hs-tw-season .hs-tw-step__gold b{font-variant-numeric:tabular-nums;white-space:nowrap}.hs-tw-rewards .hs-tw-season .hs-tw-step__items{justify-content:flex-start;align-items:center;gap:calc(8 * var(--tw-u));flex-wrap:nowrap;min-width:0;display:flex}.hs-tw-rtile{width:calc(46 * var(--tw-u));height:calc(46 * var(--tw-u));border:var(--line-thin) solid var(--ink);border-radius:calc(10 * var(--tw-u));background:var(--paper-2);cursor:default;flex:none;place-items:center;display:inline-grid;position:relative}.hs-tw-rtile.has-rarity{box-shadow:inset 0 0 0 2px var(--ic,transparent)}.hs-tw-rtile.is-look{background:radial-gradient(circle, #fff7d6 0 30%, color-mix(in srgb, #9b6be0 35%, var(--paper)) 80%)}.hs-tw-rtile__img{max-width:88%;max-height:88%}.hs-tw-rtile__qty{background:color-mix(in srgb, var(--paper) 85%, transparent);color:var(--ink);font-size:max(12px, calc(12 * var(--tw-u) * var(--pc-fs-k,1)));font-variant-numeric:tabular-nums;white-space:nowrap;pointer-events:none;border-radius:6px;padding:0 3px;font-weight:800;line-height:1.1;position:absolute;bottom:1px;right:2px}.hs-ly-shell.hs-tw{column-gap:0;row-gap:var(--gap-section,8px);grid-template-rows:auto minmax(0,1fr) auto;grid-template-columns:auto minmax(0,1fr);display:grid}.hs-ly-shell.hs-tw>.hs-ly-shell__tabs{grid-area:1/1;align-self:stretch;align-items:flex-end;margin-right:0;padding-right:12px}.hs-ly-shell.hs-tw>.hs-twh{grid-area:1/2}.hs-ly-shell.hs-tw>.hs-ly-shell__main{grid-area:2/1/auto/-1;min-height:0}.hs-ly-shell.hs-tw>.hs-ly-shell__foot{grid-area:3/1/auto/-1}.hs-ly-shell.hs-tw>.hs-ly-tabs>.hs-tab.hs-ly-tab--icon{--tab-h:40px;--tab-h-on:46px;flex-direction:row;align-items:center;gap:6px;min-width:112px;padding:2px 16px 0;font-size:15px;display:inline-flex}.hs-ly-shell.hs-tw>.hs-twh{min-width:0;min-height:0;margin:0 calc(-1 * var(--pad-card,12px)) 0 0;padding:2px var(--pad-card,12px) 8px 8px;box-shadow:inset 0 calc(-1 * var(--line-thin,2px)) 0 var(--ink);justify-content:flex-end;align-items:center;gap:10px;display:flex}.hs-twh__art{cursor:help;flex:none;place-items:center;display:inline-grid}.hs-twh__art .hs-sysart--head{height:44px}.hs-twh__stats{flex-wrap:wrap;justify-content:flex-end;gap:6px;min-width:0;margin:0;padding:0;list-style:none;display:flex}.hs-twh__stat{border:2px solid color-mix(in srgb, var(--ink) 25%, transparent);background:var(--paper);min-width:0;color:var(--ink);border-radius:12px;align-items:center;gap:8px;padding:4px 12px 4px 6px;line-height:1.25;display:flex}.hs-twh__ico{background:color-mix(in srgb, var(--paper-2) 80%, var(--paper));width:32px;height:32px;color:var(--ink-soft);border-radius:50%;flex:none;place-items:center;display:inline-grid}.hs-twh__txt{row-gap:1px;min-width:0;display:grid}.hs-twh__txt small{color:var(--ink-soft);white-space:nowrap;font-size:12px;font-weight:700}.hs-twh__txt b{color:var(--ink);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:15px;font-weight:800}.hs-twh__bar{border:1.5px solid color-mix(in srgb, var(--ink) 55%, transparent);background:color-mix(in srgb, var(--ink) 8%, var(--paper-2));border-radius:999px;height:6px;margin-top:2px;display:block;position:relative;overflow:hidden}.hs-twh__bar>i{background:var(--honey);border-radius:999px;position:absolute;inset:0 auto 0 0}.hs-twh__stat.is-key{border-color:var(--ink);background:color-mix(in srgb, var(--honey) 28%, var(--paper))}.hs-twh__stat.is-key .hs-twh__ico{background:var(--paper);color:var(--honey-lo)}.hs-twh__stat.is-key .hs-twh__txt b{font-size:16px}.hs-twh__stat.is-warn .hs-twh__txt b{color:var(--berry-lo,#b33a3a)}@media (min-width:701px) and (min-height:501px){.hs-twh__stats{flex-wrap:nowrap}}@media (max-height:500px),(max-width:700px){.hs-ly-shell.hs-tw{display:flex}.hs-ly-shell.hs-tw>.hs-twh{box-shadow:none;justify-content:center;margin:0;padding:0 0 4px}.hs-ly-shell.hs-tw>.hs-ly-shell__tabs{margin-right:calc(-1 * var(--pad-card,12px))}.hs-twh__art{display:none}}.hs-tw-boardtab .hs-twb{gap:calc(10 * var(--tw-u));overflow:hidden}.hs-tw-boardtab .hs-twb>*{flex:none}.hs-twb__head{align-items:center;gap:calc(10 * var(--tw-u));flex-wrap:wrap;display:flex}.hs-twb__title{align-items:center;gap:calc(8 * var(--tw-u));font-size:max(15px, calc(19 * var(--tw-u) * var(--pc-fs-k,1)));cursor:help;margin:0;font-weight:800;display:flex}.hs-twb__titleico{width:calc(36 * var(--tw-u));height:calc(36 * var(--tw-u));border:var(--line-thin) solid var(--ink);background:var(--paper);border-radius:50%;place-items:center;display:inline-grid}.hs-twb__week{padding:calc(3 * var(--tw-u)) calc(10 * var(--tw-u));border:var(--line-thin) solid var(--ink);background:var(--paper);font-weight:700;font-size:max(12px, calc(13 * var(--tw-u) * var(--pc-fs-k,1)));border-radius:99px;align-items:center;gap:4px;display:inline-flex}.hs-twb__tool{margin-left:auto}.hs-twb__table{gap:calc(4 * var(--tw-u));flex-direction:column;min-height:0;display:flex}.hs-twb__cols,.hs-twb__row{grid-template-columns:calc(78 * var(--tw-u)) minmax(0, 1.5fr) minmax(0, 1.1fr) minmax(0, 1fr) calc(84 * var(--tw-u));align-items:center;gap:calc(10 * var(--tw-u));padding:0 calc(12 * var(--tw-u));display:grid}.hs-twb__cols{color:var(--ink-soft,#6b5034);font-weight:700;font-size:max(12px, calc(13 * var(--tw-u) * var(--pc-fs-k,1)))}.hs-twb__rows{gap:calc(4 * var(--tw-u));flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.hs-twb__row{min-height:calc(42 * var(--tw-u));padding-top:calc(3 * var(--tw-u));padding-bottom:calc(3 * var(--tw-u));border:var(--line-thin) solid var(--ink);border-radius:var(--r-sm);background:var(--paper);font-size:max(13px, calc(15 * var(--tw-u) * var(--pc-fs-k,1)))}.hs-twb__row.is-top{font-weight:700}.hs-twb__row.is-mine{background:var(--honey-hi,#ffd76a)}.hs-twb__c{align-items:center;gap:calc(6 * var(--tw-u));overflow-wrap:anywhere;min-width:0;display:flex}.hs-twb__c--name b{font-weight:800}.hs-twb__c--job{color:var(--ink-soft,#6b5034)}.hs-twb__emblem{flex:none}.hs-twb__c--floor{flex-wrap:wrap}.hs-twb__c--time{text-align:right;font-variant-numeric:tabular-nums;justify-content:flex-end;font-weight:700}.hs-twb__rank{font-variant-numeric:tabular-nums;font-weight:800}.hs-twb__medal{align-items:center;gap:calc(6 * var(--tw-u));font-weight:800;display:inline-flex}.hs-twb__disc{width:calc(32 * var(--tw-u));height:calc(32 * var(--tw-u));border:var(--line-thin) solid var(--ink);background:var(--paper);border-radius:50%;place-items:center;display:inline-grid}.hs-twb__medal.is-gold .hs-twb__disc{background:var(--honey,#ffb627)}.hs-twb__medal.is-silver .hs-twb__disc{background:#dfe3e8}.hs-twb__medal.is-bronze .hs-twb__disc{background:#e3a874}.hs-twb__you,.hs-twb__deep{padding:0 calc(8 * var(--tw-u));border:var(--line-thin) solid var(--ink);background:var(--paper);font-weight:700;font-size:max(12px, calc(12 * var(--tw-u) * var(--pc-fs-k,1)));white-space:nowrap;border-radius:99px;align-items:center;display:inline-flex}.hs-twb__row.is-mine .hs-twb__you{background:var(--ink);color:var(--paper)}.hs-twb__foot{gap:calc(8 * var(--tw-u));padding-top:calc(10 * var(--tw-u));border-top:var(--line-thin) solid var(--ink);flex-direction:column;margin-top:auto;display:flex}.hs-twb__pin .hs-twb__row{border-width:var(--line)}.hs-twb__norank{align-items:center;gap:calc(8 * var(--tw-u));padding:calc(8 * var(--tw-u)) calc(12 * var(--tw-u));border:var(--line-thin) solid var(--ink);border-radius:var(--r-sm);background:var(--paper);font-size:max(13px, calc(14 * var(--tw-u) * var(--pc-fs-k,1)));flex-wrap:wrap;margin:0;display:flex}.hs-twb__norank span{color:var(--ink-soft,#6b5034)}.hs-twb__pager{justify-content:center;align-items:center;gap:calc(12 * var(--tw-u));padding-bottom:6px;display:flex}.hs-twb__page{min-width:calc(120 * var(--tw-u));text-align:center;font-variant-numeric:tabular-nums;font-weight:700;font-size:max(12px, calc(14 * var(--tw-u) * var(--pc-fs-k,1)))}.hs-twb__state{justify-content:center;align-items:center;gap:calc(8 * var(--tw-u));min-height:0;padding:calc(16 * var(--tw-u));border:var(--line-thin) solid var(--ink);border-radius:var(--r-md);background:var(--paper);text-align:center;font-size:max(13px, calc(15 * var(--tw-u) * var(--pc-fs-k,1)));flex-direction:column;flex:auto;display:flex}.hs-tw-boardtab .hs-twb>.hs-twb__state{flex:auto}.hs-twb__state b{font-size:max(15px, calc(18 * var(--tw-u) * var(--pc-fs-k,1)))}.hs-twb__state span{color:var(--ink-soft,#6b5034)}.hs-twb__stateart{width:calc(180 * var(--tw-u));height:auto;max-height:calc(180 * var(--tw-u));object-fit:contain}.hs-twb__stateico{width:calc(64 * var(--tw-u));height:calc(64 * var(--tw-u));border:var(--line-thin) solid var(--ink);background:var(--paper-2);border-radius:50%;place-items:center;display:inline-grid}.hs-tw-boardtab .hs-tw-abysstag{font-size:max(12px, calc(12 * var(--tw-u) * var(--pc-fs-k,1)))}.hs-tw-boardtab .hs-tw-abyss__me.is-in,.hs-tw-boardtab .hs-tw-abysslist li.is-mine{background:var(--honey-hi,#ffd76a)}.hs-tw-boardtab .hs-tw-abysslist b{white-space:normal;text-overflow:clip;overflow-wrap:anywhere;overflow:visible}.hs-tw-climb .hs-tw-week{gap:calc(10 * var(--tw-u));grid-template-rows:minmax(0,1fr);grid-auto-rows:auto;padding-bottom:6px}.hs-tw-climb .hs-tw-affixes{gap:calc(8 * var(--tw-u));padding:calc(12 * var(--tw-u));background:var(--paper-2)}.hs-tw-climb .hs-tw-affixes ul{gap:calc(8 * var(--tw-u))}.hs-tw-climb .hs-tw-affix{align-items:center;gap:calc(12 * var(--tw-u));min-height:0;padding:calc(10 * var(--tw-u)) calc(12 * var(--tw-u));border:var(--line-thin) solid var(--ink);border-radius:calc(12 * var(--tw-u));background:color-mix(in srgb, var(--ac) 16%, var(--paper));flex:auto;box-shadow:0 2px #3c28142e}.hs-tw-climb .hs-tw-affix.is-a{--ac:var(--honey,#f6b73c)}.hs-tw-climb .hs-tw-affix.is-b{--ac:var(--berry,#e05a5a)}.hs-tw-climb .hs-tw-affix.is-c{--ac:var(--sky,#64b8fd)}.hs-tw-climb .hs-tw-affix__icon{width:calc(48 * var(--tw-u));height:calc(48 * var(--tw-u));border-radius:calc(12 * var(--tw-u));background:color-mix(in srgb, var(--ac) 30%, var(--paper))}.hs-tw-climb .hs-tw-affix__text{gap:calc(2 * var(--tw-u));line-height:1.3}.hs-tw-climb .hs-tw-affix__text small{padding:0 calc(8 * var(--tw-u));border:var(--line-thin) solid var(--ink);background:color-mix(in srgb, var(--ac) 26%, var(--paper));font-size:calc(12 * var(--tw-u) * var(--pc-fs-k,1));color:var(--ink);border-radius:999px;align-self:flex-start;line-height:1.5}.hs-tw-climb .hs-tw-affix__text b{font-size:calc(16 * var(--tw-u) * var(--pc-fs-k,1))}.hs-tw-climb .hs-tw-affix__text span{-webkit-line-clamp:unset;font-size:calc(13.5 * var(--tw-u) * var(--pc-fs-k,1));color:var(--ink-soft,#6b5a45);display:block;overflow:visible}.hs-tw-climb .hs-tw-affixes .hs-tw-note{padding-top:calc(6 * var(--tw-u));border-top:var(--line-thin) solid #3c281433;flex:none}.hs-tw-climb .hs-tw-start{gap:calc(8 * var(--tw-u));padding:calc(12 * var(--tw-u));border:var(--line-thin) solid var(--ink);border-radius:var(--r-md);background:var(--paper-2)}.hs-tw-climb .hs-tw-start__opt{column-gap:calc(12 * var(--tw-u));padding:calc(8 * var(--tw-u)) calc(12 * var(--tw-u));border-width:var(--line-thin);border-radius:calc(12 * var(--tw-u));background:var(--paper);grid-template-columns:auto minmax(0,1fr);row-gap:0;transition:background-color .12s,transform 80ms;box-shadow:0 2px #3c28142e}.hs-tw-climb .hs-tw-start__opt:hover{background:color-mix(in srgb, var(--honey-hi,#ffd86b) 18%, var(--paper))}.hs-tw-climb .hs-tw-start__opt:active{transform:translateY(1px)}.hs-tw-climb .hs-tw-start__dot{width:calc(20 * var(--tw-u));height:calc(20 * var(--tw-u));grid-row:1/span 2}.hs-tw-climb .hs-tw-start__opt b{font-size:calc(17 * var(--tw-u) * var(--pc-fs-k,1));white-space:normal;grid-column:2;line-height:1.25}.hs-tw-climb .hs-tw-start__opt small{font-size:calc(12.5 * var(--tw-u) * var(--pc-fs-k,1));grid-column:2;line-height:1.3}.hs-tw-climb .hs-tw-start__opt.is-on{border-width:var(--line-thin);background:color-mix(in srgb, var(--honey-hi,#ffd86b) 55%, var(--paper));box-shadow:0 2px 0 var(--ink)}.hs-tw-climb .hs-tw-start__opt.is-on .hs-tw-start__dot{background:radial-gradient(circle, var(--ink) 0 38%, var(--paper) 44%)}.hs-tw-climb .hs-tw-go{margin-top:0}.hs-tw-climb .hs-tw-go__enter{width:100%;min-height:calc(52 * var(--tw-u));justify-content:center}@media (max-width:1599.98px),(max-height:1000.67px){.hs-winz .hs-tw-climb .hs-tw-week{gap:calc(6 * var(--tw-u))}.hs-winz .hs-tw-climb .hs-tw-affixes{gap:calc(4 * var(--tw-u));padding:calc(8 * var(--tw-u)) calc(10 * var(--tw-u))}.hs-winz .hs-tw-climb .hs-tw-affixes ul{gap:calc(4 * var(--tw-u))}.hs-winz .hs-tw-climb .hs-tw-affix{gap:calc(10 * var(--tw-u));padding:calc(4 * var(--tw-u)) calc(10 * var(--tw-u));flex:1 0 auto}.hs-winz .hs-tw-climb .hs-tw-affix__icon{width:calc(40 * var(--tw-u));height:calc(40 * var(--tw-u))}.hs-winz .hs-tw-climb .hs-tw-affix__text{align-items:center;column-gap:calc(6 * var(--tw-u));flex-flow:wrap;row-gap:0}.hs-winz .hs-tw-climb .hs-tw-affix__text small{align-self:center;line-height:1.25}.hs-winz .hs-tw-climb .hs-tw-affix__text b{line-height:1.25}.hs-winz .hs-tw-climb .hs-tw-affix__text span{flex:1 0 100%;line-height:1.25}.hs-winz .hs-tw-climb .hs-tw-affixes .hs-tw-note{padding-top:calc(3 * var(--tw-u));line-height:1.25}.hs-winz .hs-tw-climb .hs-tw-start{gap:calc(4 * var(--tw-u));padding:calc(8 * var(--tw-u)) calc(10 * var(--tw-u))}.hs-winz .hs-tw-climb .hs-tw-start__opt{padding:calc(4 * var(--tw-u)) calc(10 * var(--tw-u))}.hs-winz .hs-tw-climb .hs-tw-start__opt small{line-height:1.25}}.hs-tw-pips{gap:calc(6 * var(--tw-u));padding:calc(5 * var(--tw-u)) calc(3 * var(--tw-u)) calc(3 * var(--tw-u))}.hs-tw-pip{justify-content:flex-start;gap:calc(2 * var(--tw-u));padding:calc(7 * var(--tw-u)) 2px calc(6 * var(--tw-u));border:var(--line-thin) solid var(--ink);border-radius:calc(10 * var(--tw-u));background:linear-gradient(180deg, color-mix(in srgb, var(--kc) 32%, var(--paper)), var(--paper) 70%);box-shadow:0 2px 0 var(--ink);position:relative}.hs-tw-pip__icon{border:var(--line-thin) solid var(--ink);background:var(--paper);box-shadow:none}.hs-tw-pip.is-elite .hs-tw-pip__icon{border:var(--line-thin) solid var(--ink);background:color-mix(in srgb, var(--kc) 30%, var(--paper));box-shadow:none}.hs-tw-pip b{font-size:max(14px, calc(15 * var(--tw-u) * var(--pc-fs-k,1)));line-height:1.1}.hs-tw-pip small{min-height:2.5em;font-size:max(12px, calc(12 * var(--tw-u) * var(--pc-fs-k,1)));color:var(--ink-soft);overflow-wrap:anywhere;-webkit-line-clamp:unset;font-weight:700;line-height:1.25;display:block;overflow:visible}.hs-tw-pip.is-done{background:linear-gradient(180deg, color-mix(in srgb, var(--leaf,#6cc04a) 28%, var(--paper)), var(--paper) 70%)}.hs-tw-pip.is-done .hs-tw-pip__icon{box-shadow:none}.hs-tw-pip__tick{top:calc(-5 * var(--tw-u));right:calc(-3 * var(--tw-u));width:calc(18 * var(--tw-u));height:calc(18 * var(--tw-u));border:var(--line-thin) solid var(--ink);background:var(--leaf);color:#fff;border-radius:50%;place-items:center;display:inline-grid;position:absolute}.hs-tw-pip.is-boss{border-width:var(--line);padding-top:calc(6 * var(--tw-u));padding-bottom:calc(5 * var(--tw-u))}.hs-tw-pip.is-boss .hs-tw-pip__icon{border:var(--line) solid var(--honey-lo);background:var(--honey-hi)}.hs-tw-pip.is-boss small{color:var(--ink)}.hs-tw-pip.is-next{outline:calc(3 * var(--tw-u)) solid var(--honey);outline-offset:1px;background:var(--honey-hi)}.hs-tw-pip.is-next .hs-tw-pip__icon{background:var(--paper)}.hs-tw-pip.is-next small{color:var(--ink)}.hs-tw-legend{gap:calc(6 * var(--tw-u)) calc(8 * var(--tw-u));flex:none;grid-auto-rows:1fr}.hs-tw-legend li{gap:calc(10 * var(--tw-u));padding:calc(5 * var(--tw-u)) calc(12 * var(--tw-u)) calc(5 * var(--tw-u)) calc(6 * var(--tw-u));border:var(--line-thin) solid var(--ink);border-radius:calc(12 * var(--tw-u));background:linear-gradient(100deg, color-mix(in srgb, var(--kc) 24%, var(--paper)), var(--paper) 60%)}.hs-tw-legend__icon{border:var(--line-thin) solid var(--ink);background:var(--paper-2)}.hs-tw-legend__text{gap:1px}.hs-tw-legend__text b{font-size:max(14px, calc(14 * var(--tw-u) * var(--pc-fs-k,1)))}.hs-tw-legend__text b small{padding:0 calc(6 * var(--tw-u));border:var(--line-thin) solid var(--ink);background:var(--paper-2);font-size:max(12px, calc(12 * var(--tw-u) * var(--pc-fs-k,1)));color:var(--ink);vertical-align:1px;border-radius:99px;margin-left:2px;font-weight:700;line-height:1.3;display:inline-block}.hs-tw-legend__text span{font-size:max(12px, calc(12.5 * var(--tw-u) * var(--pc-fs-k,1)));color:var(--ink-soft);-webkit-line-clamp:unset;line-height:1.3;display:block;overflow:visible}@media (max-width:1599.98px),(max-height:1000.67px){.hs-winz .hs-tw-pip small{display:none}.hs-winz .hs-tw-pip{padding-bottom:calc(5 * var(--tw-u))}.hs-winz .hs-tw-legend li{padding-top:calc(3 * var(--tw-u));padding-bottom:calc(3 * var(--tw-u))}.hs-winz .hs-tw-legend__text span{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}}.hs-tw-climb .hs-tw-spire{padding:calc(8 * var(--tw-u));background:linear-gradient(90deg, transparent calc(50% - 22 * var(--tw-u)), #785c3c1f calc(50% - 22 * var(--tw-u)), #785c3c1f calc(50% + 22 * var(--tw-u)), transparent calc(50% + 22 * var(--tw-u))), var(--paper-3,#efe2c4)}.hs-tw-spire ol{gap:calc(4 * var(--tw-u))}.hs-tw-spire .hs-tw-band{grid-template-columns:calc(40 * var(--tw-u)) minmax(0, 1fr) 36px;gap:calc(9 * var(--tw-u));min-height:calc(40 * var(--tw-u));padding:calc(3 * var(--tw-u)) calc(8 * var(--tw-u)) calc(3 * var(--tw-u)) calc(6 * var(--tw-u));border:var(--line-thin) solid var(--ink);border-radius:calc(12 * var(--tw-u));background:linear-gradient(100deg, color-mix(in srgb, var(--b1) 34%, var(--paper)) 0%, var(--paper) 62%);box-shadow:0 2px 0 var(--ink);outline:none;transition:background-color .12s,box-shadow .12s,transform .12s;transform:none}.hs-tw-spire .hs-tw-band:hover{background:linear-gradient(100deg, color-mix(in srgb, var(--b1) 50%, var(--paper)) 0%, var(--paper) 70%)}.hs-tw-spire .hs-tw-band:active{box-shadow:0 1px 0 var(--ink);transform:translateY(1px)}.hs-tw-spire .hs-tw-band:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.hs-tw-spire .hs-tw-band.is-sel{border-width:var(--line);background:linear-gradient(100deg, color-mix(in srgb, var(--b1) 50%, var(--paper)) 0%, color-mix(in srgb, var(--honey-hi,#ffd86b) 45%, var(--paper)) 70%);box-shadow:0 3px 0 var(--ink);transform:none}.hs-tw-spire .hs-tw-band.is-here:not(.is-sel){background:linear-gradient(100deg, color-mix(in srgb, var(--b1) 34%, var(--paper)) 0%, color-mix(in srgb, var(--honey-hi,#ffd86b) 30%, var(--paper)) 62%)}.hs-tw-spire .hs-tw-band.is-here{outline:calc(3 * var(--tw-u)) solid var(--honey,#f5b83d);outline-offset:1px}.hs-tw-spire .hs-tw-band.is-locked{background:linear-gradient(100deg, color-mix(in srgb, var(--b1) 16%, var(--paper-2)) 0%, var(--paper-2) 62%);color:color-mix(in srgb, var(--ink) 72%, transparent)}.hs-tw-spire .hs-tw-band.is-locked:hover{background:linear-gradient(100deg, color-mix(in srgb, var(--b1) 28%, var(--paper-2)) 0%, var(--paper-2) 70%)}.hs-tw-spire .hs-tw-band.is-locked.is-sel{background:color-mix(in srgb, var(--honey-hi,#ffd86b) 45%, var(--paper-2,#f6ead0))}.hs-tw-spire .hs-tw-band__crest{width:calc(40 * var(--tw-u));height:calc(40 * var(--tw-u));border:var(--line-thin) solid var(--ink);background:radial-gradient(circle at 35% 30%, var(--paper) 0 18%, var(--b1) 60%, var(--b3));color:var(--ink)}.hs-tw-spire .hs-tw-band__text{gap:calc(2 * var(--tw-u));flex-direction:column;min-width:0;line-height:1.12;display:flex}.hs-tw-spire .hs-tw-band__text b{font-size:calc(14 * var(--tw-u) * var(--pc-fs-k,1));white-space:normal;text-overflow:clip;overflow-wrap:anywhere;overflow:visible}.hs-tw-band__meta{align-items:center;gap:calc(6 * var(--tw-u));flex-wrap:nowrap;min-width:0;display:flex}.hs-tw-spire .hs-tw-band__meta small{font-size:max(12px, calc(12 * var(--tw-u) * var(--pc-fs-k,1)));color:var(--ink-soft,#6b5a45);white-space:nowrap}.hs-tw-spire .hs-tw-band__pin,.hs-tw-spire .hs-tw-band__done{padding:0 calc(7 * var(--tw-u));border:var(--line-thin) solid var(--ink);font-size:max(12px, calc(12 * var(--tw-u) * var(--pc-fs-k,1)));white-space:nowrap;border-radius:99px;align-items:center;gap:3px;font-weight:700;line-height:1.15;display:inline-flex;position:static}.hs-tw-spire .hs-tw-band__pin{background:var(--honey-hi,#ffd86b);color:var(--ink)}.hs-tw-spire .hs-tw-band__done{background:var(--paper,#fff8e7);color:var(--leaf-lo,#3f8a2a)}.hs-tw-spire .hs-tw-band__bar{min-width:calc(24 * var(--tw-u));height:calc(7 * var(--tw-u));border:1px solid color-mix(in srgb, var(--ink) 55%, transparent);background:color-mix(in srgb, var(--ink) 10%, var(--paper-2,#f6ead0));border-radius:99px;flex:1 1 0;display:block;position:static;overflow:hidden}.hs-tw-spire .hs-tw-band__bar i{border-radius:inherit;background:var(--honey,#f5b83d);height:100%;display:block}.hs-tw-spire .hs-tw-band.is-done .hs-tw-band__bar i{background:var(--leaf,#6cc04a)}.hs-tw-band__count{font-style:normal;font-size:max(12px, calc(12 * var(--tw-u) * var(--pc-fs-k,1)));color:var(--ink-soft,#6b5a45);white-space:nowrap;font-weight:700}.hs-tw-spire .hs-tw-band__boss{border-width:var(--line-thin);justify-self:end}.hs-tw-spire .hs-tw-band.is-abyss,.hs-tw-spire .hs-tw-band.is-abyss.is-locked{grid-template-columns:calc(40 * var(--tw-u)) minmax(0, 1fr) 36px;background:linear-gradient(100deg, color-mix(in srgb, var(--b1) 70%, var(--paper)) 0%, color-mix(in srgb, var(--b2) 30%, var(--paper)) 70%);color:var(--ink)}.hs-tw-spire .hs-tw-band.is-abyss.is-sel{background:linear-gradient(100deg, color-mix(in srgb, var(--b1) 80%, var(--paper)) 0%, color-mix(in srgb, var(--honey-hi,#ffd86b) 40%, var(--paper)) 70%)}.hs-tw-spire .hs-tw-band.is-abyss .hs-tw-band__text b{color:var(--paper);text-shadow:0 1px 0 var(--ink), 1px 0 0 var(--ink), -1px 0 0 var(--ink), 0 -1px 0 var(--ink)}.hs-tw-spire .hs-tw-band.is-abyss .hs-tw-band__meta small{color:var(--ink)}.hs-tw-spire .hs-tw-band.is-abyss .hs-tw-band__crest{background:radial-gradient(circle at 35% 30%, var(--b3) 0 14%, var(--b2) 50%, var(--b1));color:var(--b3)}.hs-tw-spire .hs-tw-band__lock{border:var(--line-thin) solid var(--ink);background:var(--paper,#fff8e7);width:32px;height:32px;color:var(--ink-soft,#6b5a45);border-radius:50%;justify-self:end;place-items:center;padding:0;display:inline-grid;position:static}@media (prefers-reduced-motion:reduce){.hs-tw-spire .hs-tw-band{transition:none}.hs-tw-spire .hs-tw-band:active{transform:none}}.hs-tw-detail .hs-twb-hero{align-items:stretch;gap:calc(8 * var(--tw-u));padding:calc(8 * var(--tw-u));border:var(--line) solid var(--ink);border-radius:calc(14 * var(--tw-u));background:radial-gradient(circle at 92% 20%, #ffffff8c 0 6%, transparent 7%), radial-gradient(circle at 80% 75%, #ffffff59 0 4%, transparent 5%), linear-gradient(115deg, var(--b1), var(--b2) 62%, var(--b3));box-shadow:0 3px 0 var(--ink);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.hs-twb-card{align-items:center;gap:calc(10 * var(--tw-u));min-width:0;padding:calc(8 * var(--tw-u)) calc(10 * var(--tw-u));border:var(--line-thin) solid var(--ink);border-radius:calc(12 * var(--tw-u));background:color-mix(in srgb, var(--paper) 92%, transparent);box-shadow:0 2px 0 var(--ink);display:flex}.hs-tw-detail .hs-twb-hero .hs-tw-detail__plate,.hs-tw-detail .hs-twb-hero .hs-tw-guard__text{align-self:center;gap:calc(3 * var(--tw-u));background:0 0;border-radius:0;flex-direction:column;flex:1 1 0;min-width:0;padding:0;display:flex}.hs-tw-detail .hs-twb-hero .hs-tw-guard{padding:calc(8 * var(--tw-u)) calc(10 * var(--tw-u));border:var(--line-thin) solid var(--ink);border-radius:calc(12 * var(--tw-u));background:color-mix(in srgb, var(--paper) 92%, transparent);box-shadow:0 2px 0 var(--ink);flex:none}.hs-tw-detail .hs-twb-hero .hs-tw-detail__crest,.hs-tw-detail.is-abyss .hs-twb-hero .hs-tw-detail__crest{width:calc(60 * var(--tw-u));height:calc(60 * var(--tw-u));border:var(--line) solid var(--ink);background:var(--paper-2);box-shadow:0 2px 0 var(--ink);color:var(--ink)}.hs-twb-cap{font-size:calc(12 * var(--tw-u) * var(--pc-fs-k,1));color:var(--ink-soft,#6b5034);align-self:flex-start;font-weight:700;line-height:1.3}.hs-tw-detail .hs-twb-hero h3{font-size:calc(21 * var(--tw-u) * var(--pc-fs-k,1));color:var(--ink);margin:0;line-height:1.2}.hs-tw-detail .hs-twb-hero .hs-twb-story{font-size:calc(13.5 * var(--tw-u) * var(--pc-fs-k,1));color:var(--ink);margin:0;line-height:1.35}.hs-twb-chip{max-width:100%;margin:calc(2 * var(--tw-u)) 0 0;padding:1px calc(9 * var(--tw-u));border:var(--line-thin) solid var(--ink);background:var(--paper-2);font-size:calc(12 * var(--tw-u) * var(--pc-fs-k,1));color:var(--ink);border-radius:99px;align-self:flex-start;align-items:center;gap:4px;font-weight:700;line-height:1.35;display:inline-flex}.hs-twb-chip.is-warn{background:color-mix(in srgb, var(--berry,#e05a5a) 16%, var(--paper));color:color-mix(in srgb, var(--berry,#e05a5a) 55%, var(--ink))}.hs-tw-detail .hs-twb-hero .hs-tw-guard__mech{padding:1px calc(9 * var(--tw-u));background:var(--paper-2);font-size:calc(12.5 * var(--tw-u) * var(--pc-fs-k,1));line-height:1.35}.hs-tw-detail .hs-twb-hero .hs-tw-guard__face{background:var(--paper-2);box-shadow:0 2px 0 var(--ink)}.hs-tw-detail .hs-twb-hero .hs-tw-guard__text .hs-twb-cap{font-size:calc(12 * var(--tw-u) * var(--pc-fs-k,1));color:var(--ink-soft,#6b5034)}.hs-tw-detail .hs-twb-hero .hs-tw-guard__name{font-size:calc(17 * var(--tw-u) * var(--pc-fs-k,1));line-height:1.2}.hs-tw-detail .hs-twb-hero .hs-tw-guard__intro{font-size:calc(12.5 * var(--tw-u) * var(--pc-fs-k,1));margin:0;line-height:1.35}.hs-tw-detail.is-abyss .hs-twb-hero{grid-template-columns:minmax(0,1fr)}.hs-tw-detail.is-abyss .hs-tw-abyss__line{background:var(--paper);line-height:1.4}.hs-tw-detail.is-abyss .hs-tw-abyss__me{background:var(--paper);align-self:flex-start}.hs-tw-detail.is-abyss .hs-tw-abyss__me.is-in{background:color-mix(in srgb, var(--honey,#f6b73c) 35%, var(--paper))}.hs-board{gap:var(--gap-section,8px);flex-direction:column;min-width:0;display:flex}.hs-board__head{justify-content:space-between;align-items:center;gap:var(--pad-2,8px);flex-wrap:wrap;display:flex}.hs-board__title{font-size:var(--pc-fs-h3,16px);font-weight:700;line-height:var(--lh-thai,1.5);align-items:center;gap:6px;margin:0;display:flex}.hs-board__tool{align-items:center;gap:var(--pad-2,8px);flex-wrap:wrap;display:flex}.hs-board__podium{align-items:end;gap:var(--pad-2,8px);padding:var(--pad-3,12px) var(--pad-3,12px) 0;border:var(--line-thin) solid var(--ink);border-radius:var(--r-md,16px);background:radial-gradient(circle at 50% 0%, #ffd76a8c, transparent 60%), var(--paper-2);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;list-style:none;display:grid;overflow:hidden}.hs-board__place{--stand:#f1c9a2;--stand-h:40px;align-items:center;gap:var(--pad-1,4px);flex-direction:column;min-width:0;display:flex}.hs-board__place.is-gold{--stand:var(--honey-hi);--stand-h:64px}.hs-board__place.is-silver{--stand:#e4e8ef;--stand-h:50px}.hs-board__medal{border:var(--line-thin) solid var(--ink);background:var(--stand);width:40px;height:40px;box-shadow:0 2px 0 var(--ink);border-radius:50%;place-items:center;display:grid}.hs-board__place.is-gold .hs-board__medal{width:48px;height:48px}.hs-board__card{width:100%;min-width:0;padding:var(--pad-1,4px) var(--pad-2,8px);border:var(--line-thin) solid var(--ink);background:var(--paper);box-shadow:0 2px 0 var(--ink);text-align:center;border-radius:12px;flex-direction:column;align-items:center;gap:2px;display:flex}.hs-board__place.is-mine .hs-board__card{background:color-mix(in srgb, var(--sky) 28%, var(--paper));box-shadow:inset 0 0 0 2px var(--sky-lo), 0 2px 0 var(--ink)}.hs-board__pname,.hs-board__pjob{text-overflow:ellipsis;white-space:nowrap;max-width:100%;line-height:var(--lh-thai,1.5);overflow:hidden}.hs-board__pname{font-size:var(--pc-fs-label,15px);font-weight:700}.hs-board__pjob{color:var(--ink-soft);font-size:var(--pc-fs-cap,12px)}.hs-board__pscore{font-size:var(--pc-fs-small,14px);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:700}.hs-board__stand{width:100%;height:var(--stand-h);border:var(--line-thin) solid var(--ink);background:var(--stand);font-size:max(22px, var(--pc-fs-h1,22px));font-variant-numeric:tabular-nums;border-bottom:0;border-radius:10px 10px 0 0;place-items:center;font-weight:700;display:grid}.hs-board__place.is-empty .hs-board__card,.hs-board__place.is-empty .hs-board__medal{opacity:.5}.hs-board__list{margin:0}.hs-board__rank{font-size:var(--pc-fs-label,15px);font-variant-numeric:tabular-nums;font-weight:700}.hs-board__score{white-space:nowrap;font-weight:700}.hs-board__foot{align-items:center;gap:var(--pad-2,8px);padding:var(--pad-1,4px) var(--pad-2,8px);border:var(--line-thin) solid var(--ink);background:var(--paper-2);border-radius:12px;display:flex}.hs-board__mine{align-items:center;gap:var(--pad-2,8px);flex:1;min-width:0;display:flex}.hs-board__mine-icon{border:var(--line-thin) solid var(--ink);background:var(--sky);border-radius:50%;flex:none;place-items:center;width:28px;height:28px;display:grid}.hs-board__mine-text{min-width:0;line-height:var(--lh-thai,1.5);display:grid}.hs-board__mine-text b{font-size:var(--pc-fs-small,14px);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.hs-board__mine-label,.hs-board__mine-none{color:var(--ink-soft);font-size:var(--pc-fs-cap,12px)}.hs-board__pager{align-items:center;gap:var(--pad-2,8px);flex:none;display:flex}.hs-board__page{font-variant-numeric:tabular-nums;text-align:center;min-width:40px}.hs-board__note{color:var(--ink-soft);font-size:var(--pc-fs-cap,12px);line-height:var(--lh-thai,1.5);margin:0}@media (max-height:500px),(max-width:700px){.hs-board__podium{padding:var(--pad-2,8px) var(--pad-2,8px) 0;gap:6px}.hs-board__place{--stand-h:28px}.hs-board__place.is-gold{--stand-h:44px}.hs-board__place.is-silver{--stand-h:36px}.hs-board__card{padding:var(--pad-1,4px)}.hs-board__pname{font-size:13px}.hs-board__pscore{font-size:12px}.hs-board__stand{font-size:18px}}.hs-board__pjob{justify-content:center;align-items:center;gap:4px;display:inline-flex}.hs-board__pjob .hs-board__emblem{flex:none}.hs-board__lead{align-items:center;gap:6px;display:inline-flex}.hs-board__lead .hs-board__rank{text-align:right;min-width:2.2em}.hs-board__row .hs-ly-row__icon{width:auto;min-width:max(32px, var(--pc-ic-row));padding-inline:6px}.hs-board__open{flex:1 1 0;justify-content:center;min-height:0;overflow:hidden}.hs-win.hs-market{height:var(--pc-win-l-h);max-height:calc(100% - 84px)}.hs-market .hs-ly-shell{gap:var(--pc-sp-3);padding:var(--pc-sp-3) var(--pc-sp-4) var(--pc-sp-4)}.hs-market .hs-ly-shell__main{gap:var(--pc-sp-4)}.hs-market__srOnly,.hs-market__q .hs-field__top{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.hs-market__tool{align-items:center;gap:var(--pc-sp-2) var(--pc-sp-4);flex-wrap:wrap;flex:1;min-width:0;display:flex}.hs-market__cats{gap:max(6px, var(--pc-sp-2));flex-wrap:wrap;flex:auto;min-width:0;display:flex}.hs-market__chip{min-height:max(36px, var(--pc-row-h-tight));padding:0 max(12px, var(--pc-sp-4));border:var(--line-thin) solid var(--ink);background:var(--paper-2);color:var(--ink);font:inherit;font-size:var(--pc-fs-small);line-height:var(--lh-thai,1.5);white-space:nowrap;cursor:var(--cur-pointer,pointer);border-radius:999px;transition:background .12s,transform .12s}.hs-market__chip:hover{background:var(--honey-hi)}.hs-market__chip:active{transform:translateY(1px)}.hs-market__chip:focus-visible{outline:3px solid var(--sky);outline-offset:2px}.hs-market__chip.is-on{background:var(--honey);box-shadow:inset 0 -3px 0 var(--honey-lo);font-weight:600}.hs-market__search{align-items:center;gap:var(--pc-sp-2);flex:0 auto;min-width:0;margin-left:auto;display:flex}.hs-market__q{width:max(200px, calc(280 * var(--pc-u)));min-width:0;margin:0}.hs-market__q .hs-input{min-height:max(40px, var(--pc-btn-h));font-size:var(--pc-fs-body)}.hs-market__sort{align-items:center;display:flex}.hs-market__sort select{min-height:max(40px, var(--pc-btn-h));padding:0 var(--pc-sp-3);border:var(--line-thin) solid var(--ink);border-radius:var(--r-sm);background:var(--paper);color:var(--ink);font:inherit;font-size:var(--pc-fs-small);cursor:var(--cur-pointer,pointer)}.hs-market__mineBar{align-items:center;gap:var(--pc-sp-4);flex:1;grid-template-columns:minmax(0,1fr) auto;display:grid}.hs-market__md{height:100%}.hs-market__md .hs-ly-md__list:has(>.hs-market__results){flex-direction:column;display:flex}.hs-market__results{flex-direction:column;flex:1 1 0;min-height:0;display:flex}.hs-market__results>.hs-ly-group,.hs-market__results>.hs-ly-group>.hs-ly-rows{flex:1 1 0;min-height:0}.hs-market__mineList{height:100%}.hs-market__icon{width:max(40px, var(--pc-ic-row));height:max(40px, var(--pc-ic-row));border:var(--line-thin) solid var(--rc,var(--ink));background:var(--paper-2);border-radius:10px;flex:none;place-items:center;display:grid;position:relative}.hs-market__icon.is-big{width:max(56px, var(--pc-ic-detail));height:max(56px, var(--pc-ic-detail));border-width:var(--line);border-radius:14px}.hs-market__plus,.hs-market__qtyTag{background:var(--paper);font-size:var(--pc-fs-min);font-variant-numeric:tabular-nums;border-radius:6px;padding:0 3px;font-weight:700;line-height:1.2;position:absolute}.hs-market__plus{color:var(--sky-lo);top:-4px;left:-4px}.hs-market__qtyTag{bottom:-4px;right:-4px}.hs-market__price{line-height:var(--lh-thai,1.5);white-space:nowrap;justify-items:end;display:grid}.hs-market__price b{font-size:var(--pc-fs-body);font-variant-numeric:tabular-nums}.hs-market__price small{color:var(--ink-soft);font-size:var(--pc-fs-cap);font-weight:400}.hs-market__price small.is-good{color:var(--leaf-lo);font-weight:600}.hs-market__price small.is-held{color:var(--ink);font-weight:600}.hs-market__mine.is-held{background:color-mix(in srgb, var(--sky) 16%, var(--paper))}.hs-market__mine.is-sold,.hs-market__mine.is-expired,.hs-market__mine.is-cancelled{background:var(--paper-2)}.hs-market__act{align-items:center;gap:var(--pc-sp-2);display:flex}.hs-market__detail{gap:var(--pc-sp-5);flex:1;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);min-width:0;min-height:0;display:grid}.hs-market__col{gap:var(--pc-sp-3);flex-direction:column;min-width:0;min-height:0;display:flex}.hs-market__card{overscroll-behavior:contain;flex:0 auto;min-height:0;overflow-y:auto}.hs-market__card>*{max-width:100%}.hs-market__col.is-act{padding-left:var(--pc-sp-5);border-left:2px solid #2b1d0e33}.hs-market__head{align-items:center;gap:var(--pc-sp-3);padding-bottom:var(--pc-sp-3);border-bottom:2px solid #2b1d0e33;display:flex}.hs-market__headText{gap:var(--pc-sp-1);flex:1;min-width:0;display:grid}.hs-market__headText strong{font-size:var(--pc-fs-h2);line-height:var(--lh-thai,1.5);overflow-wrap:anywhere;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.hs-market__chips{gap:var(--pc-sp-1);flex-wrap:wrap;display:flex}.hs-market__bigRow{justify-content:space-between;align-items:center;gap:var(--pc-sp-3);padding:var(--pc-sp-2) var(--pc-sp-4);border:var(--line-thin) solid var(--ink);background:var(--paper);color:var(--ink-soft);font-size:var(--pc-fs-small);line-height:var(--lh-thai,1.5);border-radius:12px;display:flex}.hs-market__big{color:var(--sky-lo);font-size:var(--pc-fs-h1);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none}.hs-market__facts,.hs-market__receipt{gap:var(--pc-sp-1);padding:var(--pc-sp-2) var(--pc-sp-4);border:var(--line-thin) solid var(--ink);background:var(--paper);border-radius:12px;margin:0;display:grid}.hs-market__facts div,.hs-market__receipt div{justify-content:space-between;gap:var(--pc-sp-2);line-height:var(--lh-thai,1.5);display:flex}.hs-market__facts dt,.hs-market__receipt dt{color:var(--ink-soft);font-size:var(--pc-fs-small)}.hs-market__facts dd,.hs-market__receipt dd{font-size:var(--pc-fs-body);font-variant-numeric:tabular-nums;margin:0;font-weight:600}.hs-market__receipt .is-tax dd{color:var(--berry-lo)}.hs-market__receipt .is-get{padding-top:var(--pc-sp-1);border-top:2px solid #2b1d0e33;margin-top:2px}.hs-market__receipt .is-get dt{color:var(--ink);font-weight:700}.hs-market__receipt .is-get dd{color:var(--leaf-lo);font-size:var(--pc-fs-h3);font-weight:700}.hs-market__qty,.hs-market__field{justify-content:space-between;align-items:center;gap:var(--pc-sp-2);font-size:var(--pc-fs-small);flex-wrap:wrap;display:flex}.hs-market__qty>*{flex:1}.hs-market__field>span{color:var(--ink-soft)}.hs-market__form .hs-field{width:100%;margin:0}.hs-market__form .hs-field__box{width:100%}.hs-market__form .hs-input{font-size:var(--pc-fs-label);font-variant-numeric:tabular-nums}.hs-market__quick{gap:var(--pc-sp-2);margin-top:calc(-1 * var(--pc-sp-1));flex-wrap:wrap;display:flex}.hs-market__bag{grid-template-columns:repeat(auto-fill, minmax(max(48px, calc(var(--pc-ic-list) + 8px)), 1fr));gap:var(--pc-sp-2);padding:var(--pc-sp-1,4px);margin:0;list-style:none;display:grid}.hs-market__dim{color:var(--ink-soft);font-size:var(--pc-fs-small);line-height:var(--lh-thai,1.5);margin:0}.hs-market__cap{color:var(--berry-lo);font-size:var(--pc-fs-small);line-height:var(--lh-thai,1.5);margin:0}.hs-market__low{border:2px solid var(--berry-lo);color:var(--berry-lo);font-size:var(--pc-fs-small);font-weight:700;line-height:var(--lh-thai,1.5);background:#e65a6e1a;border-radius:10px;margin:0;padding:4px 8px}.hs-market__main{min-height:max(48px, var(--pc-btn-h-main));align-self:stretch;margin-top:auto}@media (max-height:500px),(max-width:700px){.hs-win.hs-market{height:auto}.hs-market .hs-ly-shell{gap:var(--gap-section,8px);padding:var(--pad-2,8px) var(--pad-card,12px) var(--pad-card,12px)}.hs-market__md,.hs-market__mineList{height:auto}.hs-market__tool{flex-direction:column;align-items:stretch}.hs-market__cats{scrollbar-width:none;touch-action:pan-x;flex-wrap:nowrap;overflow-x:auto}.hs-market__chip{flex:none}.hs-market__search{flex-wrap:wrap;margin-left:0}.hs-market__q{flex:100%;width:auto}.hs-market__detail{flex-direction:column;display:flex}.hs-market__col.is-act{border-left:0;padding-left:0}.hs-market__mineBar{grid-template-columns:minmax(0,1fr)}.hs-market__mine{flex-wrap:wrap}.hs-market__mine .hs-ly-row__action{margin-left:auto}}.hs-market__hist{gap:var(--pc-sp-1);padding:var(--pc-sp-2) var(--pc-sp-4);border:var(--line-thin) solid var(--ink);background:var(--paper);border-radius:12px;margin:0;display:grid}.hs-market__hist figcaption{justify-content:space-between;gap:var(--pc-sp-2);color:var(--ink-soft);font-size:var(--pc-fs-small);line-height:var(--lh-thai,1.5);display:flex}.hs-market__hist figcaption b{color:var(--ink);font-variant-numeric:tabular-nums;font-weight:600}.hs-market__histBars{gap:var(--pc-sp-1);grid-template-columns:repeat(7,1fr);height:64px;margin:0;padding:0;list-style:none;display:grid}.hs-market__histBars li{flex-direction:column;justify-content:flex-end;align-items:stretch;min-width:0;display:flex}.hs-market__histCol{flex:auto;position:relative}.hs-market__histBar{background:var(--paper-2);border-radius:4px 4px 0 0;min-height:2px;display:block;position:absolute;bottom:0;left:0;right:0}.hs-market__histBars li.has-sales .hs-market__histBar{border:var(--line-thin) solid var(--ink);background:var(--honey);border-bottom:0}.hs-market__histBars small{color:var(--ink-soft);font-size:var(--pc-fs-min);text-align:center;font-variant-numeric:tabular-nums}.hs-market__chip{align-items:center;gap:4px;display:inline-flex}.hs-market__mineList{gap:var(--pc-sp-2,8px);flex-direction:column;min-height:0;display:flex}.hs-market__mineList>.hs-ly-pager{margin-top:auto}.hs-market__waiting{color:var(--ink-soft);font-variant-numeric:tabular-nums;align-items:center;gap:6px;font-weight:600;display:inline-flex}.hs-market__waiting.is-on{color:var(--ink)}.hs-market__refs{gap:var(--pc-sp-2);grid-template-columns:repeat(auto-fit,minmax(0,1fr));margin:0;display:grid}.hs-market__refs>div{min-width:0;padding:var(--pc-sp-2) var(--pc-sp-3);border:var(--line-thin) solid var(--ink);background:var(--paper);border-radius:12px;gap:2px;display:grid}.hs-market__refs dt{color:var(--ink-soft);font-size:var(--pc-fs-small);line-height:var(--lh-thai,1.5)}.hs-market__refs dd{color:var(--ink);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:0;font-weight:600}@media (min-width:701px) and (min-height:501px){.hs-market .hs-ly-shell{gap:var(--pc-sp-2)}.hs-market .hs-ly-shell__main{gap:var(--pc-sp-3)}.hs-market__chip{min-height:30px;padding:0 10px}.hs-market__q{width:240px}.hs-market__q .hs-input,.hs-market__sort select{min-height:34px}.hs-market__icon{border-radius:8px;width:34px;height:34px}.hs-market__icon.is-big{border-radius:12px;width:48px;height:48px}.hs-market__detail{gap:var(--pc-sp-4)}.hs-market__col{gap:var(--pc-sp-2)}.hs-market__col.is-act{padding-left:var(--pc-sp-4)}.hs-market__head{gap:var(--pc-sp-2);padding-bottom:var(--pc-sp-2)}.hs-market__headText strong{font-size:var(--pc-fs-h3);line-height:1.35}.hs-market__bigRow,.hs-market__facts,.hs-market__receipt,.hs-market__hist{padding:var(--pc-sp-1) var(--pc-sp-3);border-radius:10px}.hs-market__facts div,.hs-market__receipt div{line-height:1.4}.hs-market__big{font-size:var(--pc-fs-h2)}.hs-market__refs>div{padding:var(--pc-sp-1) var(--pc-sp-2);border-radius:10px}.hs-market__histBars{height:48px}.hs-market__main{min-height:40px}.hs-market__bag{grid-template-columns:repeat(auto-fill,minmax(44px,1fr))}.hs-market__tool{gap:var(--pc-sp-3);flex-wrap:nowrap;container:mtool/inline-size}.hs-market__cats{flex-wrap:nowrap;flex:auto;min-width:0;margin:-4px;padding:4px;overflow:hidden}.hs-market__chip{flex:0 auto;min-width:0;position:relative}.hs-market__chip>svg,.hs-market__chip>.hs-glyph{flex:none}.hs-market__chip>span{text-overflow:ellipsis;min-width:0;overflow:hidden}.hs-market__search{flex-wrap:nowrap;flex:none}.hs-market__q{flex:0 240px;width:auto;min-width:150px}.hs-market__search>.hs-btn,.hs-market__sort{flex:none}@container mtool (width<=1320px){.hs-market__chip:not(.is-on){flex:none;padding:0 8px}.hs-market__chip:not(.is-on)>span{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}@container mtool (width<=980px){.hs-market__q{flex-basis:170px;min-width:120px}.hs-market__chip.is-on{max-width:140px}}}.hs-win.hs-mk2{height:var(--pc-win-l-h);max-height:calc(100% - 84px)}.hs-mk2 .hs-ly-shell{gap:8px;padding:8px 12px 12px}.hs-mk2 .hs-ly-shell__content,.hs-mk2-body{min-height:0;overflow:hidden}.hs-mk2-body{height:100%;font-size:16px;line-height:var(--lh-thai,1.5)}.hs-mk2 small,.hs-mk2 .hs-mk2-dim,.hs-mk2 .hs-mk2-tag{font-size:15px}.hs-mk2.is-compact small,.hs-mk2.is-compact .hs-mk2-dim,.hs-mk2.is-compact .hs-mk2-tag{font-size:17px}.hs-mk2-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.hs-mk2-dim{color:var(--ink-soft)}.hs-mk2-sum{white-space:nowrap;align-items:center;gap:8px;min-height:36px;font-size:17px;display:flex;overflow:hidden}.hs-mk2-sum__p{border:var(--line-thin) solid #2b1d0e38;background:color-mix(in srgb, var(--paper-2) 60%, transparent);height:32px;color:var(--ink);font-variant-numeric:tabular-nums;border-radius:999px;flex:none;align-items:center;gap:8px;padding:0 12px;display:inline-flex}.hs-mk2-sum__p.is-gold{border-color:color-mix(in srgb, var(--honey,#e8a83a) 70%, var(--ink));background:color-mix(in srgb, var(--honey-hi,#ffd77a) 45%, var(--paper));font-weight:600}.hs-mk2-sum__claim{padding-right:3px}.hs-mk2-sum__claim.is-key{border-color:color-mix(in srgb, var(--honey,#e8a83a) 70%, var(--ink));font-weight:600}.hs-mk2-sum__claim .hs-btn{min-height:26px;padding-block:0}.hs-mk2-sum__why{color:var(--ink-soft);padding-right:9px}.hs-mk2-sum__p.is-fee{color:var(--ink-soft);background:0 0;border-color:#0000;padding:0 4px}.hs-mk2-sum__p.is-fee:not(.is-fee~.is-fee){margin-left:auto}.hs-mk2-input,.hs-mk2-select{border:var(--line-thin) solid var(--ink);border-radius:var(--r-sm);background:var(--paper);min-width:0;min-height:36px;color:var(--ink);font:inherit;padding:0 10px;font-size:16px}.hs-mk2-input.is-num{text-align:right;font-variant-numeric:tabular-nums;width:72px}.hs-mk2-input.is-big{text-align:right;font-variant-numeric:tabular-nums;min-height:48px;font-size:22px;font-weight:600}.hs-mk2-input:focus-visible,.hs-mk2-select:focus-visible,.hs-mk2-row:focus-visible,.hs-mk2-chip:focus-visible,.hs-mk2-pill:focus-visible,.hs-mk2-seg__b:focus-visible{outline:3px solid var(--sky);outline-offset:2px}.hs-mk2-chip,.hs-mk2-pill{border:var(--line-thin) solid var(--ink);background:var(--paper-2);min-height:32px;color:var(--ink);font:inherit;white-space:nowrap;cursor:var(--cur-pointer,pointer);border-radius:999px;padding:0 10px;font-size:15px}.hs-mk2-chip:hover,.hs-mk2-pill:hover{background:var(--honey-hi)}.hs-mk2-chip.is-on,.hs-mk2-pill.is-on{background:var(--honey);box-shadow:inset 0 -3px 0 var(--honey-lo);font-weight:600}.hs-mk2-chip.is-rar{border-color:var(--r-common)}.hs-mk2-chip.is-rar.rarity-uncommon{border-color:var(--r-uncommon)}.hs-mk2-chip.is-rar.rarity-rare{border-color:var(--r-rare)}.hs-mk2-chip.is-rar.rarity-epic{border-color:var(--r-epic)}.hs-mk2-chip.is-rar.rarity-legendary{border-color:var(--r-legendary)}.hs-mk2-chip.is-rar.rarity-mythic{border-color:var(--r-mythic)}.hs-mk2-seg{border:var(--line-thin) solid var(--ink);border-radius:var(--r-sm);flex-wrap:nowrap;display:inline-flex;overflow:hidden}.hs-mk2-seg.is-wide{display:flex}.hs-mk2-seg.is-wide .hs-mk2-seg__b{flex:1}.hs-mk2-seg__b{border:0;border-left:var(--line-thin) solid var(--ink);background:var(--paper);min-height:32px;color:var(--ink);font:inherit;white-space:nowrap;cursor:var(--cur-pointer,pointer);padding:0 10px;font-size:15px}.hs-mk2-seg__b:first-child{border-left:0}.hs-mk2-seg__b.is-on{background:var(--honey);font-weight:600}.hs-mk2-field{justify-content:space-between;align-items:center;gap:8px;font-size:16px;display:flex}.hs-mk2-field.is-col{flex-direction:column;align-items:stretch}.hs-mk2-field.is-price .hs-mk2-input{flex:1}.hs-mk2-link{color:var(--ink);font:inherit;text-align:left;text-decoration:underline;-webkit-text-decoration-color:var(--honey-lo);text-decoration-color:var(--honey-lo);text-underline-offset:3px;cursor:var(--cur-pointer,pointer);background:0 0;border:0;padding:0}.hs-mk2-icon{width:var(--sz,46px);height:var(--sz,46px);border:2px solid var(--rc,var(--r-common));border-radius:var(--r-sm);background:var(--paper-2);flex:none;place-items:center;display:inline-grid;position:relative}.hs-mk2-icon__plus{background:var(--ink);color:var(--paper);border-radius:6px;padding:0 4px;font-size:15px;font-weight:700;line-height:1.3;position:absolute;top:-6px;right:-6px}.hs-mk2-icon__qty{color:var(--ink);text-shadow:0 0 2px var(--paper), 0 0 2px var(--paper);font-size:15px;font-weight:700;position:absolute;bottom:0;right:2px}.hs-mk2-stars{color:var(--honey-lo);letter-spacing:-1px}.hs-mk2-stars__off{color:var(--paper-3)}.hs-mk2-tag,.hs-mk2-rar,.hs-mk2-lv,.hs-mk2-vs,.hs-mk2-trend,.hs-mk2-bid,.hs-mk2-state{background:var(--paper-2);color:var(--ink);white-space:nowrap;border-radius:999px;align-items:center;padding:0 8px;font-size:15px;line-height:1.6;display:inline-flex}.hs-mk2-rar{gap:5px}.hs-mk2-rar:before{content:"";border:1.5px solid var(--ink);background:var(--rc,#fff);border-radius:50%;flex:none;width:9px;height:9px}.hs-mk2-rar.rarity-mythic:before{background:conic-gradient(#ff3b3b,#ff8a00,#ffe14d,#45d65b,#3fa2ff,#a95cff,#ff3b3b)}.hs-mk2-rar.rarity-common{--rc:#fff}.hs-mk2-rar.rarity-uncommon{--rc:var(--r-uncommon)}.hs-mk2-rar.rarity-rare{--rc:var(--r-rare)}.hs-mk2-rar.rarity-epic{--rc:var(--r-epic)}.hs-mk2-rar.rarity-legendary{--rc:var(--r-legendary)}.hs-mk2-rar.rarity-mythic{--rc:var(--r-mythic)}.hs-mk2-lv.is-over{background:var(--berry-lo);font-weight:600}.hs-mk2-tag.is-warn{background:var(--berry-lo)}.hs-mk2-vs.is-cheap,.hs-mk2-trend.is-up{background:var(--leaf-hi,var(--leaf))}.hs-mk2-vs.is-dear,.hs-mk2-trend.is-down{background:var(--berry-lo)}.hs-mk2-bid{background:var(--sky-lo)}.hs-mk2-dots{gap:3px;display:inline-flex}.hs-mk2-dots__d{border:2px solid var(--ink);border-radius:50%;width:10px;height:10px}.hs-mk2-dots__d.is-gem{background:var(--r-rare)}.hs-mk2-dots__d.is-closed{opacity:.5;border-style:solid}.hs-mk2-rdot{background:var(--rc,var(--r-common));border-radius:50%;width:10px;height:10px}.hs-mk2-rdot.rarity-uncommon{--rc:var(--r-uncommon)}.hs-mk2-rdot.rarity-rare{--rc:var(--r-rare)}.hs-mk2-rdot.rarity-epic{--rc:var(--r-epic)}.hs-mk2-rdot.rarity-legendary{--rc:var(--r-legendary)}.hs-mk2-rdot.rarity-mythic{--rc:var(--r-mythic)}.hs-mk2-state.is-active{background:var(--sky-lo)}.hs-mk2-state.is-held{background:var(--honey-hi)}.hs-mk2-state.is-sold,.hs-mk2-state.is-filled,.hs-mk2-state.is-orderFilled{background:var(--leaf-hi,var(--leaf))}.hs-mk2-state.is-open{background:var(--sky-lo)}.hs-mk2-state.is-delivery{background:var(--honey-hi)}.hs-mk2-browse{grid-template-columns:260px minmax(0,1fr);gap:8px;height:100%;min-height:0;display:grid;position:relative}.hs-mk2.is-compact .hs-mk2-browse{grid-template-columns:260px minmax(0,1fr)}.hs-mk2-rail{border-radius:var(--r-md);background:var(--paper-2);flex-direction:column;gap:6px;min-height:0;padding:6px 4px;display:flex;overflow:hidden}.hs-mk2-rail__search{gap:4px;display:flex}.hs-mk2-rail__search .hs-mk2-input{flex:1;min-height:32px}.hs-mk2-rail__groups,.hs-mk2-rail__cats,.hs-mk2-rail__rar{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:minmax(28px,auto);gap:4px;display:grid}.hs-mk2-rail__groups{grid-auto-rows:minmax(30px,auto)}.hs-mk2-rail__cats.is-4{grid-template-columns:repeat(4,minmax(0,1fr))}.hs-mk2-rail__rar{grid-template-columns:repeat(3,minmax(0,1fr))}.hs-mk2-rail .hs-mk2-pill,.hs-mk2-rail .hs-mk2-chip{text-align:center;white-space:normal;overflow-wrap:anywhere;text-wrap:balance;min-width:0;min-height:0;padding:0;line-height:1.15}.hs-mk2-rail__groups .hs-mk2-pill.is-on{font-weight:400}.hs-mk2-rail__row{align-items:center;gap:6px;display:flex}.hs-mk2-rail__row .hs-mk2-input,.hs-mk2-rail__row .hs-mk2-select{min-height:32px}.hs-mk2-rail__row .hs-mk2-select{flex:1}.hs-mk2-rail__block{flex-direction:column;gap:4px;display:flex}.hs-mk2-rail__label{color:var(--ink-soft);flex:1;font-size:15px;line-height:1.2}.hs-mk2-rail__row .hs-mk2-seg__b{padding:0 6px}.hs-mk2-rail__checks{justify-content:space-between;gap:8px;display:flex}.hs-mk2-rail__check{min-width:0;cursor:var(--cur-pointer,pointer);align-items:center;gap:6px;font-size:15px;line-height:1.2;display:flex}.hs-mk2-rail__check input{flex:none;width:20px;height:20px;margin:0}.hs-mk2-rail__duo{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 8px;display:grid}.hs-mk2-rail__pick{align-items:center;gap:4px;min-width:0;display:flex}.hs-mk2-rail__pick.is-wide{grid-column:1/-1}.hs-mk2-rail__pick .hs-mk2-rail__label{flex:none}.hs-mk2-rail__pick .hs-mk2-select{appearance:none;background-image:linear-gradient(45deg, transparent 50%, var(--ink) 50%), linear-gradient(135deg, var(--ink) 50%, transparent 50%);min-height:32px;cursor:var(--cur-pointer,pointer);background-position:calc(100% - 9px) 55%,calc(100% - 5px) 55%;background-repeat:no-repeat;background-size:4px 4px;flex:1;padding:0 14px 0 4px;font-size:15px}.hs-mk2-results__price{align-items:center;gap:4px;margin-left:auto;font-weight:600;display:flex}.hs-mk2-results__price .hs-mk2-input{text-align:right;font-variant-numeric:tabular-nums;width:128px;height:34px;min-height:34px;font-size:17px}.hs-mk2-results__price~.hs-mk2-results__sort{margin-left:0}.hs-mk2-results__sort .hs-mk2-select{height:34px;min-height:34px;font-size:17px}.hs-mk2-results__clear.hs-btn{height:34px;min-height:34px;padding-block:0;font-size:17px}.hs-ly-empty.hs-mk2-results__empty{flex:auto;gap:10px;min-height:0;margin:8px 0}.hs-mk2-results__empty .hs-ly-empty__art{height:168px}.hs-mk2-results__empty .hs-ly-empty__title{font-size:22px}.hs-mk2-results__empty .hs-ly-empty__hint{font-size:17px}.hs-mk2-results__acts{justify-content:center;gap:12px;margin-top:6px;display:flex}.hs-mk2-results,.hs-mk2-detail,.hs-mk2-sell__bag{flex-direction:column;min-width:0;min-height:0;display:flex;overflow:hidden}.hs-mk2-results__head{border-bottom:var(--line-thin) solid var(--paper-3);flex:none;align-items:center;gap:10px;height:40px;padding-bottom:4px;font-size:17px;line-height:1;display:flex}.hs-mk2-results__head>strong,.hs-mk2-results__head>.hs-mk2-dim{white-space:nowrap}.hs-mk2-results__sort{margin-left:auto}.hs-mk2-results__foot{flex:none;justify-content:center;align-items:center;height:40px;margin-top:auto;display:flex}.hs-mk2-rows{grid-template-rows:repeat(var(--rows,9), 54px);gap:0;margin:0;padding:0;list-style:none;display:grid}.hs-mk2-row-li{min-width:0}.hs-mk2-row{border:0;border-bottom:var(--line-thin) solid var(--paper-3);width:100%;height:54px;color:var(--ink);font:inherit;text-align:left;cursor:var(--cur-pointer,pointer);background:0 0;grid-template-columns:46px minmax(0,1fr) auto 128px;align-items:center;gap:10px;padding:2px 8px;display:grid}.hs-mk2-row:hover{background:var(--paper-2)}.hs-mk2-row.is-on{background:var(--honey-hi);box-shadow:inset 0 0 0 2px var(--honey-lo)}.hs-mk2-row.is-dim .hs-mk2-icon{opacity:.6}.hs-mk2-row__main{flex-direction:column;min-width:0;display:flex}.hs-mk2-row__name,.hs-mk2-tile__name,.hs-mk2-mover__name,.hs-mk2-orow__name,.hs-mk2-mrow__name,.hs-mk2-hrow__name{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.hs-mk2-row__chips{flex-wrap:wrap;align-items:center;gap:8px 4px;height:1.6em;font-size:15px;line-height:1.6;display:flex;overflow:hidden}.hs-mk2-row__price{font-variant-numeric:tabular-nums;white-space:nowrap;flex-direction:column;align-items:flex-end;display:flex}.hs-mk2-row__who{white-space:nowrap;flex-direction:column;align-items:flex-end;min-width:0;font-size:15px;display:flex;overflow:hidden}.hs-mk2-row__who small{color:var(--ink-soft)}.hs-mk2-browse .hs-mk2-row-li{border-bottom:var(--line-thin) solid var(--paper-3);align-items:center;gap:8px;padding-right:8px;display:flex}.hs-mk2-browse .hs-mk2-row{border-bottom:0;flex:1;grid-template-columns:46px minmax(0,1.4fr) minmax(0,1fr) 150px 64px 170px;min-width:0}.hs-mk2-row__stats{flex-wrap:wrap;align-items:center;gap:8px 6px;min-width:0;height:1.6em;font-size:15px;line-height:1.6;display:flex;overflow:hidden}.hs-mk2-row__qty{font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;font-size:16px}.hs-mk2-rowbuy.hs-btn{flex:none;min-width:84px}.hs-mk2-rowbuy.is-on{box-shadow:0 0 0 2px var(--honey-lo)}.hs-mk2.is-compact .hs-mk2-browse .hs-mk2-row{grid-template-columns:46px minmax(0,1.4fr) minmax(0,1fr) 128px 52px 150px}.hs-mk2-pop{box-sizing:border-box;border-top:var(--line-thin) solid var(--paper-3);flex-direction:column;gap:8px;width:100%;padding:8px 12px 10px;display:flex}.hs-mk2-pop__top{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.hs-mk2-pop__top>.hs-btn{margin-left:auto}.hs-mk2-pop .hs-mk2-pricepane,.hs-mk2-pop .hs-mk2-pricepane>.hs-mk2-last,.hs-mk2-pop .hs-mk2-pricepane>.hs-mk2-book,.hs-mk2-pop .hs-mk2-pricepane>.hs-mk2-last ol,.hs-mk2-pop .hs-mk2-pricepane .hs-mk2-book ol{flex-wrap:nowrap;flex:none;overflow:visible}.hs-mk2-detail{border-radius:var(--r-md);background:var(--paper-2);padding:8px}.hs-mk2-pane{flex-direction:column;gap:8px;height:100%;min-height:0;display:flex}.hs-mk2-pane__top{flex-direction:column;flex:1;gap:8px;min-height:0;display:flex;overflow:hidden}.hs-mk2-pane__hint{margin:0}.hs-mk2-head{align-items:center;gap:10px;display:flex}.hs-mk2-sell__info>.hs-mk2-head:first-child,.hs-mk2-pane__top>.hs-mk2-head:first-child,.hs-mk2-orders__form>.hs-mk2-head:first-child{padding-top:6px}.hs-mk2-head__open{border-radius:var(--r-sm);min-width:0;color:var(--ink);font:inherit;text-align:left;background:0 0;border:0;flex:1;align-items:center;gap:10px;padding:2px 6px 2px 2px;display:flex}button.hs-mk2-head__open{cursor:var(--cur-pointer,pointer)}button.hs-mk2-head__open:hover{background:var(--paper)}button.hs-mk2-head__open.is-on{background:var(--honey-hi);box-shadow:inset 0 0 0 2px var(--honey-lo)}button.hs-mk2-head__open:focus-visible{outline:3px solid var(--sky);outline-offset:2px}.hs-mk2-head__text{flex-direction:column;flex:1;min-width:0;display:flex}.hs-mk2-head__text strong{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:18px;display:-webkit-box;overflow:hidden}.hs-mk2-head__chips{flex-wrap:wrap;gap:4px;display:flex}.hs-mk2-act{border-top:var(--line-thin) solid var(--paper-3);flex-direction:column;flex:none;gap:6px;padding-top:8px;display:flex}.hs-mk2-act__row{align-items:center;gap:8px;display:flex}.hs-mk2-main{flex:1}.hs-mk2-sell__act>.hs-mk2-main,.hs-mk2-orders__form>.hs-mk2-main{flex:none;margin-top:auto}.hs-mk2-facts{grid-template-columns:repeat(3,1fr);gap:6px;margin:0;display:grid}.hs-mk2-facts div{border-radius:var(--r-sm);background:var(--paper);padding:4px 8px}.hs-mk2-facts dt{color:var(--ink-soft);font-size:15px}.hs-mk2-facts dd{font-variant-numeric:tabular-nums;margin:0;font-weight:600}.hs-mk2-bandline,.hs-mk2-npc,.hs-mk2-cap,.hs-mk2-plan,.hs-mk2-note,.hs-mk2-fillnote{margin:0;font-size:15px}.hs-mk2-low,.hs-mk2-problem,.hs-mk2-why{border-radius:var(--r-sm);background:var(--berry-lo);margin:0;padding:4px 8px;font-size:15px}.hs-mk2-why{background:var(--paper);color:var(--ink-soft)}.hs-mk2-orders__form .hs-mk2-note{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.hs-mk2-last h4,.hs-mk2-book h4{margin:0 0 2px;font-size:15px}.hs-mk2-pricepane{flex-direction:column;flex:1;gap:8px;min-height:0;display:flex}.hs-mk2-pricepane>.hs-mk2-last{flex-direction:column;flex:1;min-height:0;display:flex}.hs-mk2-last ol{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.hs-mk2-pricepane>.hs-mk2-last ol{flex-wrap:wrap;flex:1;align-content:flex-start;min-height:0;overflow:hidden}.hs-mk2-last li{font-variant-numeric:tabular-nums;align-items:center;gap:6px;width:100%;font-size:15px;display:flex}.hs-mk2-last li b{margin-left:auto}.hs-mk2-last li small{width:96px;color:var(--ink-soft);text-align:right}.hs-mk2-book{grid-template-columns:1fr 1fr;gap:8px;display:grid}.hs-mk2-book ol{margin:0;padding:0;list-style:none}.hs-mk2-book li{font-variant-numeric:tabular-nums;justify-content:space-between;height:24px;padding:0 6px;font-size:15px;display:flex;position:relative}.hs-mk2-book__bar{background:var(--berry-lo);border-radius:0 4px 4px 0;position:absolute;inset:2px auto 2px 0}.hs-mk2-book__side.is-bid .hs-mk2-book__bar{background:var(--leaf-hi,var(--leaf))}.hs-mk2-book__unit,.hs-mk2-book__qty{position:relative}.hs-mk2-pricepane>.hs-mk2-book{flex:1;grid-template-rows:minmax(0,1fr);min-height:0}.hs-mk2-pricepane .hs-mk2-book__side{flex-direction:column;min-height:0;display:flex}.hs-mk2-pricepane .hs-mk2-book ol{flex-flow:column wrap;flex:1;align-content:flex-start;gap:0 8px;min-height:0;display:flex;overflow:hidden}.hs-mk2-pricepane .hs-mk2-book li{box-sizing:border-box;flex:none;width:100%}.hs-mk2-receipt{border-radius:var(--r-sm);background:var(--paper);flex-direction:column;gap:2px;margin:0;padding:6px 10px;display:flex}.hs-mk2-receipt div{font-variant-numeric:tabular-nums;justify-content:space-between;display:flex}.hs-mk2-receipt dd{margin:0}.hs-mk2-receipt .is-get,.hs-mk2-receipt .is-pay{border-top:var(--line-thin) solid var(--ink-soft);padding-top:2px;font-weight:700}.hs-mk2-receipt .is-tax dd,.hs-mk2-receipt .is-dep dd{color:var(--ink-soft)}.hs-mk2-chart{margin:0;position:relative}.hs-mk2-chart__head{justify-content:space-between;align-items:center;margin-bottom:2px;font-size:15px;display:flex}.hs-mk2-chart__title{font-weight:600}.hs-mk2-chart__plot{position:relative}.hs-mk2-chart__svg{max-width:100%;height:auto;display:block;overflow:visible}.hs-mk2-chart__tick line{stroke:var(--paper-3);stroke-width:1px}.hs-mk2-chart__tick text,.hs-mk2-chart__x,.hs-mk2-chart__ref text{fill:var(--ink-soft);font-size:15px}.hs-mk2-chart__band{fill:var(--rc,var(--r-common));fill-opacity:.2;stroke:none}.hs-mk2-chart__line{fill:none;stroke:var(--ink);stroke-width:2px;stroke-linejoin:round;stroke-linecap:round}.hs-mk2-chart__dot{fill:var(--ink);stroke:var(--paper-2);stroke-width:2px}.hs-mk2-chart__ref line{stroke:var(--ink-soft);stroke-width:1.5px;stroke-dasharray:5 4}.hs-mk2-chart__bar{fill:var(--ink-soft);fill-opacity:.55}.hs-mk2-chart__cross{stroke:var(--ink);stroke-width:1px;stroke-dasharray:2 3}.hs-mk2-chart__tip{z-index:2;box-sizing:border-box;border:var(--line-thin) solid var(--ink);border-radius:var(--r-sm);background:var(--paper);width:max-content;max-width:100%;color:var(--ink);white-space:normal;pointer-events:none;padding:4px 8px;font-size:15px;line-height:1.35;position:absolute;top:0}.hs-mk2-chart__empty{border:var(--line-thin) solid var(--paper-3);border-radius:var(--r-sm);height:120px;color:var(--ink-soft);text-align:center;place-items:center;margin:0;font-size:15px;display:grid}.hs-mk2-chart.is-mini .hs-mk2-chart__empty{height:80px}.hs-mk2-chart__units{color:var(--ink-soft);pointer-events:none;font-size:15px;position:absolute;bottom:20px;right:6px}.hs-mk2-ov{grid-template-rows:28px minmax(0,1fr) auto auto;gap:8px;height:100%;display:grid}.hs-mk2-ov__totals{margin:0;font-weight:600}.hs-mk2-ov__cols{grid-template-columns:1.3fr 1fr 1fr;gap:8px;min-height:0;display:grid}.hs-mk2-ov__col,.hs-mk2-ov__news,.hs-mk2-ov__watch{border-radius:var(--r-md);background:var(--paper-2);min-height:0;padding:8px 10px;overflow:hidden}.hs-mk2-ov h3{margin:0 0 6px;font-size:17px}.hs-mk2-ov h3 small{color:var(--ink-soft);margin-left:8px;font-weight:400}.hs-mk2-ov h4{margin:4px 0 2px;font-size:15px}.hs-mk2-ov ul{margin:0;padding:0;list-style:none}.hs-mk2-ov__tiles{grid-template-columns:1fr 1fr;gap:6px;display:grid}.hs-mk2-tile,.hs-mk2-mover,.hs-mk2-watch,.hs-mk2-pickrow{border-radius:var(--r-sm);width:100%;min-width:0;color:var(--ink);font:inherit;text-align:left;cursor:var(--cur-pointer,pointer);background:0 0;border:0;align-items:center;gap:8px;padding:4px 6px;display:flex}.hs-mk2-tile{background:var(--paper)}.hs-mk2-tile:hover,.hs-mk2-mover:hover,.hs-mk2-watch:hover,.hs-mk2-pickrow:hover,.hs-mk2-pickrow.is-on{background:var(--honey-hi)}.hs-mk2-tile__text,.hs-mk2-mover__main{flex-direction:column;align-items:flex-start;min-width:0;display:flex}.hs-mk2-tile__sub,.hs-mk2-mover__sub{font-variant-numeric:tabular-nums;font-size:15px}.hs-mk2-mover__name,.hs-mk2-mover__main{flex:1}.hs-mk2-mover__num{font-variant-numeric:tabular-nums;white-space:nowrap}.hs-mk2-ov__news{align-items:center;gap:16px;display:flex}.hs-mk2-ov__news h3{flex:none;margin:0}.hs-mk2-ov__news ul{flex:1;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;min-width:0;display:grid}.hs-mk2-ov__news li{min-width:0}.hs-mk2-ov__news .hs-mk2-link{text-overflow:ellipsis;white-space:nowrap;max-width:100%;display:block;overflow:hidden}.hs-mk2-tile__text{flex:auto}.hs-mk2-tile__top{align-self:stretch;align-items:center;gap:6px;min-width:0;display:flex}.hs-mk2-tile__top .hs-mk2-trend{flex:none;margin-left:auto}.hs-mk2-ov__movers .hs-mk2-mover{padding:2px 6px}.hs-mk2-ov__watch ul{grid-template-columns:repeat(10,minmax(0,1fr));gap:6px;display:grid}.hs-mk2-watch{flex-direction:column;gap:2px}.hs-mk2-watch.is-hit{background:var(--leaf-hi,var(--leaf));box-shadow:0 0 0 2px var(--leaf-lo)}.hs-mk2-watch__text{font-variant-numeric:tabular-nums;flex-direction:column;align-items:center;font-size:15px;display:flex}.hs-mk2-sell{grid-template-columns:560px minmax(0,1fr);gap:12px;height:100%;min-height:0;display:grid}.hs-mk2.is-compact .hs-mk2-sell{grid-template-columns:540px minmax(0,1fr)}.hs-mk2-grid{grid-template-columns:repeat(8,64px);grid-auto-rows:82px;gap:4px;margin:0;padding:0;list-style:none;display:grid}.hs-mk2-grid__cell{flex-direction:column;align-items:center;display:flex}.hs-mk2-grid__tag{font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;max-width:64px;font-size:15px;overflow:hidden}.hs-mk2-grid__tag.is-none{color:var(--ink-soft)}.hs-mk2-sell__form{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;min-height:0;display:grid}.hs-mk2-sell__info,.hs-mk2-sell__act{flex-direction:column;gap:8px;min-height:0;display:flex;overflow:hidden}.hs-mk2-quick{flex-wrap:wrap;gap:6px;display:flex}.hs-mk2-orders{grid-template-columns:520px minmax(0,1fr);gap:12px;height:100%;min-height:0;display:grid}.hs-mk2-orders__mine{flex-direction:column;min-height:0;display:flex}.hs-mk2-olist,.hs-mk2-mlist,.hs-mk2-hlist,.hs-mk2-picks{margin:0;padding:0;list-style:none}.hs-mk2-orow,.hs-mk2-mrow,.hs-mk2-hrow{border-bottom:var(--line-thin) solid var(--paper-3);grid-template-columns:40px minmax(0,1fr) auto auto;align-items:center;gap:10px;height:48px;padding:0 8px;display:grid}.hs-mk2-orow{grid-template-columns:40px minmax(0,1fr) auto;height:96px}.hs-mk2-orow.is-free{color:var(--ink-soft);border:var(--line-thin) solid var(--paper-3);border-radius:var(--r-sm);justify-content:center;display:flex}.hs-mk2-orow__main,.hs-mk2-mrow__main,.hs-mk2-hrow__main{flex-direction:column;min-width:0;display:flex}.hs-mk2-orow__sub,.hs-mk2-mrow__sub,.hs-mk2-hrow__sub{text-overflow:ellipsis;white-space:nowrap;font-size:15px;overflow:hidden}.hs-mk2-orow__act,.hs-mk2-mrow__act{gap:6px;display:flex}.hs-mk2-orow__main,.hs-mk2-orow .hs-mk2-state{line-height:1.4}.hs-mk2-orow__act{flex-direction:column;align-items:stretch}.hs-mk2-orders__new{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;min-height:0;display:grid}.hs-mk2-orders__pick,.hs-mk2-orders__form{flex-direction:column;gap:8px;min-height:0;display:flex;overflow:hidden}.hs-mk2-orders__pick h3{margin:0;font-size:17px}.hs-mk2-picks{grid-template-columns:1fr 1fr;gap:4px;display:grid}.hs-mk2-mine,.hs-mk2-hist{flex-direction:column;gap:8px;height:100%;min-height:0;display:flex}.hs-mk2-hist__top{align-items:center;gap:16px;min-height:44px;display:flex}.hs-mk2-mrow{height:46px}.hs-mk2-mrow__main{line-height:1.3}.hs-mk2-mrow .hs-mk2-state{line-height:1.4}.hs-mk2-mrow__price,.hs-mk2-hrow__gold{font-variant-numeric:tabular-nums;white-space:nowrap;flex-direction:column;align-items:flex-end;display:flex}.hs-mk2-mrow__price small.is-good,.hs-mk2-hrow__gold.is-in{font-weight:700}.hs-mk2-hist__top{min-height:36px}.hs-mk2-hrow{grid-template-columns:40px minmax(0,1fr) auto;height:42px}.hs-mk2-hrow__main,.hs-mk2-hrow__gold{line-height:1.3}.hs-mk2-hrow .hs-mk2-state{line-height:1.35}.hs-mk2-hist__foot{align-items:center;gap:16px;margin-top:auto;display:flex}.hs-mk2-totals{border-radius:var(--r-sm);background:var(--paper-2);flex:1;gap:16px;margin:0;padding:6px 12px;display:flex}.hs-mk2-totals div{gap:6px;display:flex}.hs-mk2-totals dd{font-variant-numeric:tabular-nums;margin:0;font-weight:700}.hs-mk2 .hs-win__body{position:relative}.hs-mk2-sheets{z-index:30;pointer-events:none;position:absolute;inset:0}.hs-mk2-sheet{display:contents}.hs-mk2-sheets .hs-ly-confirm{pointer-events:auto}@media (prefers-reduced-motion:no-preference){.hs-mk2-row,.hs-mk2-tile,.hs-mk2-chip,.hs-mk2-pill{transition:background .12s}}.hs-star{min-width:0}.hs-sp-head{align-items:center;gap:12px;min-width:0;padding:2px 4px 8px;display:flex}.hs-sp-head__badge{border:var(--line-thin,2px) solid var(--ink);background:radial-gradient(circle at 35% 30%, #fff6c8, var(--honey,#f6c453) 70%);width:52px;height:52px;box-shadow:0 2px 0 var(--ink);color:var(--ink);border-radius:50%;flex:none;place-items:center;display:grid;overflow:hidden}.hs-sp-head__text{flex:auto;gap:2px;min-width:0;display:grid}.hs-sp-head__title{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:20px;font-weight:700;line-height:1.3;overflow:hidden}.hs-sp-head{flex-wrap:nowrap}.hs-sp-head__chips{flex:none;align-items:center;gap:8px;display:flex}.hs-sp-tabs{border:var(--line-thin,2px) solid var(--ink);background:var(--paper-2,#fff3dc);border-radius:999px;flex:none;gap:6px;padding:4px;display:flex}.hs-sp-tab{min-height:36px;color:var(--ink-soft);font:inherit;cursor:var(--cur-pointer,pointer);background:0 0;border:0;border-radius:999px;align-items:center;gap:6px;padding:0 16px;font-size:15px;font-weight:700;display:flex;position:relative}.hs-sp-tab:hover{color:var(--ink)}.hs-sp-tab.is-on{background:var(--honey,#f6c453);box-shadow:inset 0 0 0 2px var(--ink);color:var(--ink)}.hs-sp-tab:focus-visible{outline:3px solid var(--sky-lo,#2b7fc4);outline-offset:2px}.hs-sp-tab__badge{border:2px solid var(--ink);background:var(--berry,#ff7a9a);color:#fff;border-radius:10px;place-items:center;min-width:20px;height:20px;padding:0 5px;font-size:12px;line-height:1;display:grid}.hs-sp-root{height:100%;min-height:0;display:grid;position:relative}.hs-sp-track{grid-template-columns:minmax(0,1fr) 348px;gap:14px;min-height:0;display:grid}.hs-sp-main{grid-template-rows:auto minmax(0,1fr) auto;gap:10px;min-width:0;min-height:0;display:grid}.hs-sp-prog{border:var(--line-thin,2px) solid var(--ink);background:var(--paper);border-radius:14px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;padding:6px 12px;display:grid}.hs-sp-prog__step{grid-template-columns:auto auto;align-items:baseline;column-gap:2px;line-height:1;display:grid}.hs-sp-prog__step b{color:var(--ink);font-variant-numeric:tabular-nums;font-size:30px}.hs-sp-prog__step span{color:var(--ink-soft);font-size:16px;font-weight:700}.hs-sp-prog__step small{color:var(--ink-soft);grid-column:1/-1;margin-top:3px;font-size:12px;font-weight:600}.hs-sp-prog__bar{gap:2px;min-width:0;display:grid}.hs-sp-prog__bar .hs-ly-meter{width:100%}.hs-sp-prog__catch{color:var(--sky-lo,#2b7fc4);font-size:13px;font-weight:600}.hs-sp-quota{border-left:2px solid color-mix(in srgb, var(--ink) 25%, transparent);justify-items:end;gap:1px;padding-left:14px;line-height:1.3;display:grid}.hs-sp-quota__label{color:var(--ink-soft);font-size:12px;font-weight:600}.hs-sp-quota__value{color:var(--sky-lo,#2b7fc4);font-size:16px}.hs-sp-quota.is-full .hs-sp-quota__value{color:var(--leaf-lo,#2f7a1d)}.hs-sp-quota__next{color:var(--ink-soft);font-size:12px}.hs-sp-board{border:var(--line-thin,2px) solid var(--ink);background:radial-gradient(circle at 12% 18%,#fff 0 2px,#0000 3px),radial-gradient(circle at 78% 12%,#fff 0 1.5px,#0000 3px),radial-gradient(circle at 52% 88%,#fff 0 2px,#0000 3px),radial-gradient(circle at 92% 64%,#fff 0 1.5px,#0000 3px),radial-gradient(circle at 30% 60%,#fff 0 1.5px,#0000 3px),linear-gradient(#dcefff 0%,#eef3ff 45%,#fff5dc 100%);border-radius:18px;min-height:0;padding:26px 18px 10px;position:relative;overflow:hidden}.hs-sp-board__in{height:100%;position:relative}.hs-sp-board__nodes{isolation:isolate;grid-template-columns:repeat(var(--cols,10), minmax(0, 1fr));grid-template-rows:repeat(var(--rows,5), minmax(0, 1fr));margin:0;padding:0;list-style:none;display:grid;position:absolute;inset:0}.hs-sp-node{--d:48px;place-items:center;min-width:0;min-height:0;display:grid;position:relative}.hs-sp-seg{box-sizing:border-box;border:2px solid var(--ink,#4a3220);z-index:-1;pointer-events:none;background:#fff8e6;position:absolute;overflow:hidden}.hs-sp-seg.is-right,.hs-sp-seg.is-left,.hs-sp-seg.is-in-left,.hs-sp-seg.is-in-right{height:14px;top:calc(50% - 7px)}.hs-sp-seg.is-right{width:100%;left:50%}.hs-sp-seg.is-left{width:100%;right:50%}.hs-sp-seg.is-in-left{border-radius:7px 0 0 7px;width:50%;right:50%}.hs-sp-seg.is-in-right{border-radius:0 7px 7px 0;width:50%;left:50%}.hs-sp-seg.is-down{width:14px;height:100%;top:50%;left:calc(50% - 7px)}.hs-sp-seg__fill{background:var(--honey,#f6c453);position:absolute}.hs-sp-seg.is-right .hs-sp-seg__fill,.hs-sp-seg.is-in-left .hs-sp-seg__fill{width:var(--f,0%);inset:0 auto 0 0}.hs-sp-seg.is-left .hs-sp-seg__fill,.hs-sp-seg.is-in-right .hs-sp-seg__fill{width:var(--f,0%);inset:0 0 0 auto}.hs-sp-seg.is-down .hs-sp-seg__fill{height:var(--f,0%);inset:0 0 auto}.hs-sp-board.is-short .hs-sp-node,.hs-sp-node.is-ms{--d:58px}.hs-sp-board.is-short .hs-sp-node.is-ms{--d:68px}.hs-sp-board.is-short .hs-sp-node.is-ms .hs-sp-node__hit:after{inset:-11px}.hs-sp-node__hit{color:var(--ink);font:inherit;cursor:var(--cur-pointer,pointer);isolation:isolate;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:relative}.hs-sp-node__hit:focus-visible{outline:3px solid var(--sky-lo,#2b7fc4);outline-offset:6px}.hs-sp-node__disc{width:var(--d);height:var(--d);border:3px solid var(--ink);background:var(--paper,#fffaf0);box-shadow:0 3px 0 color-mix(in srgb, var(--ink) 70%, transparent);border-radius:50%;place-items:center;transition:transform .12s;display:grid;position:relative}.hs-sp-node__hit:hover .hs-sp-node__disc{transform:translateY(-2px)}.hs-sp-node__ic{place-items:center;width:68%;height:68%;line-height:0;display:grid}.hs-sp-node__ic .hs-art,.hs-sp-node__ic .hs-coin-art{width:100%!important;height:100%!important}.hs-sp-node__n{border:2px solid var(--ink);background:var(--paper,#fffaf0);min-width:22px;height:22px;color:var(--ink);font-variant-numeric:tabular-nums;z-index:2;border-radius:11px;place-items:center;padding:0 4px;font-size:12px;font-weight:700;line-height:1;display:grid;position:absolute;top:-7px;left:-7px}.hs-sp-node__qty{border:2px solid var(--paper,#fffaf0);background:var(--ink,#4a3220);min-width:22px;color:var(--paper,#fffaf0);font-variant-numeric:tabular-nums;text-align:center;z-index:2;border-radius:10px;padding:1px 5px;font-size:12px;font-weight:700;line-height:1.2;position:absolute;bottom:-5px;right:-8px}.hs-sp-node__tick{border:2px solid var(--ink);background:var(--leaf,#7ccf6b);width:20px;height:20px;color:var(--ink);z-index:2;border-radius:50%;place-items:center;display:grid;position:absolute;bottom:-5px;left:-6px}.hs-sp-node.is-claimed .hs-sp-node__disc{border-color:var(--leaf-lo,#2f7a1d);background:#dcf5cd}.hs-sp-node.is-claimed .hs-sp-node__ic{opacity:.7}.hs-sp-node.is-claimed .hs-sp-node__n{border-color:var(--leaf-lo,#2f7a1d);background:#dcf5cd}.hs-sp-node.is-open .hs-sp-node__disc{box-shadow:0 3px 0 color-mix(in srgb, var(--ink) 70%, transparent), 0 0 0 4px #ffe9a3, 0 0 16px 6px #ffc440bf;background:radial-gradient(circle at 40% 35%,#fffbe0,#ffe08a 80%);animation:1.8s ease-in-out infinite hs-sp-glow}.hs-sp-node.is-open .hs-sp-node__n{background:var(--honey,#f6c453)}@keyframes hs-sp-glow{0%,to{box-shadow:0 3px 0 color-mix(in srgb, var(--ink) 70%, transparent), 0 0 0 4px #ffe9a3, 0 0 10px 3px #ffc4408c}50%{box-shadow:0 3px 0 color-mix(in srgb, var(--ink) 70%, transparent), 0 0 0 4px #ffe9a3, 0 0 20px 8px #ffc440e6}}@media (prefers-reduced-motion:reduce){.hs-sp-node.is-open .hs-sp-node__disc{animation:none}}.hs-sp-node.is-next .hs-sp-node__disc{border-color:var(--sky-lo,#2b7fc4)}.hs-sp-node.is-next .hs-sp-node__hit:before{content:"";background:conic-gradient(var(--sky,#7cc4f0) calc(var(--p,0) * 1%), color-mix(in srgb, var(--sky,#7cc4f0) 22%, #fff) 0);box-shadow:0 0 0 2px var(--sky-lo,#2b7fc4);z-index:-1;border-radius:50%;position:absolute;inset:-8px}.hs-sp-node.is-locked .hs-sp-node__disc{border-style:solid;border-color:color-mix(in srgb, var(--ink) 70%, transparent);box-shadow:none;background:#f4ead2}.hs-sp-node.is-locked .hs-sp-node__ic{opacity:.72;filter:saturate(.55)}.hs-sp-node.is-ms .hs-sp-node__disc{background:radial-gradient(circle at 40% 35%,#fff6cf,#ffd36b 85%);border-color:#8a5a00}.hs-sp-node.is-ms.is-claimed .hs-sp-node__disc{background:radial-gradient(circle at 40% 35%,#f3ffe9,#c6ecb0 85%)}.hs-sp-node.is-ms.is-locked .hs-sp-node__disc{background:radial-gradient(circle at 40% 35%,#fff8e0,#f1d9a0 85%);border-style:solid;border-color:#a8803a}.hs-sp-node.is-ms .hs-sp-node__hit:after{content:"";clip-path:polygon(50% 0%,61% 30%,93% 25%,70% 50%,93% 75%,61% 70%,50% 100%,39% 70%,7% 75%,30% 50%,7% 25%,39% 30%);opacity:.85;z-index:-2;background:radial-gradient(circle,#fff3b8 0 45%,#ffcf4a 46% 100%);position:absolute;inset:-14px}.hs-sp-node.is-ms.is-locked .hs-sp-node__hit:after{opacity:.5}.hs-sp-node.is-on .hs-sp-node__disc{outline:3px solid var(--grape,#8f5bd6);outline-offset:3px}.hs-sp-board{--mk:28px}.hs-sp-board.is-short{--mk:46px}.hs-sp-marker{transform:translate(-50%, calc(-100% - var(--mk)));pointer-events:none;z-index:3;position:absolute}.hs-sp-marker.is-l{transform:translate(-16px, calc(-100% - var(--mk)))}.hs-sp-marker.is-r{transform:translate(calc(-100% + 16px), calc(-100% - var(--mk)))}.hs-sp-marker__pin{border:2px solid var(--ink);background:var(--berry,#ff7a9a);box-shadow:0 2px 0 var(--ink);color:#fff;white-space:nowrap;border-radius:999px;align-items:center;gap:4px;padding:2px 9px 2px 6px;font-size:12px;font-weight:700;line-height:1.35;display:flex;position:relative}.hs-sp-marker__pin:after{content:"";width:3px;height:calc(var(--mk) - 2px);background:var(--ink);margin-left:-1.5px;position:absolute;top:100%;left:50%}.hs-sp-marker.is-l .hs-sp-marker__pin:after{left:16px}.hs-sp-marker.is-r .hs-sp-marker__pin:after{margin-left:0;margin-right:-1.5px;left:auto;right:16px}.hs-sp-earn{gap:4px;min-width:0;display:grid}.hs-sp-earn__title{color:var(--ink);align-items:center;gap:6px;margin:0;font-size:15px;font-weight:700;line-height:1.3;display:flex}.hs-sp-earn__title .hs-art{width:22px!important;height:22px!important}.hs-sp-earn__list{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:8px;margin:0;padding:0;list-style:none;display:grid}.hs-sp-src{min-width:0}.hs-sp-src__hit{box-sizing:border-box;border:var(--line-thin,2px) solid var(--ink);background:var(--paper);width:100%;height:100%;color:inherit;font:inherit;text-align:left;border-radius:12px;grid-template-columns:36px minmax(0,1fr);align-items:center;column-gap:8px;padding:6px 22px 6px 8px;display:grid;position:relative}button.hs-sp-src__hit{box-shadow:0 2px 0 var(--ink);cursor:var(--cur-pointer,pointer)}button.hs-sp-src__hit:hover{background:#fff3cc;transform:translateY(-1px)}button.hs-sp-src__hit:focus-visible{outline:3px solid var(--sky-lo,#2b7fc4);outline-offset:2px}.hs-sp-src.is-missions .hs-sp-src__hit{background:#fff3cc}.hs-sp-src__ic{place-items:center;width:36px;height:36px;line-height:0;display:grid}.hs-sp-src__text{gap:0;min-width:0;line-height:1.3;display:grid}.hs-sp-src__name{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.hs-sp-src__pts{color:var(--ink-soft);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.hs-sp-src__pts em{color:var(--sky-lo,#2b7fc4);font-size:15px;font-style:normal;font-weight:700}.hs-sp-src__cap{color:var(--ink-soft);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.hs-sp-src__go{width:14px;color:var(--ink-soft);place-items:center;display:grid;position:absolute;top:50%;right:6px;transform:translateY(-50%)}.hs-sp-side{grid-template-rows:minmax(0,1fr) auto;gap:10px;min-height:0;display:grid}.hs-sp-step{border:var(--line-thin,2px) solid var(--ink);background:var(--paper);border-radius:16px;grid-template-rows:auto auto minmax(0,1fr) auto;gap:10px;min-height:0;padding:12px;display:grid;overflow:hidden}.hs-sp-step.is-open{background:linear-gradient(180deg, #fff6d1, var(--paper) 55%)}.hs-sp-step.is-ms{border-color:#8a5a00}.hs-sp-step__head{align-items:center;gap:10px;min-width:0;display:flex}.hs-sp-step__n{border:var(--line-thin,2px) solid var(--ink);background:var(--paper-2);font-variant-numeric:tabular-nums;border-radius:50%;flex:none;place-items:center;width:44px;height:44px;font-size:18px;display:grid}.hs-sp-step.is-open .hs-sp-step__n{background:var(--honey,#f6c453)}.hs-sp-step.is-claimed .hs-sp-step__n{background:#dcf5cd}.hs-sp-step.is-ms .hs-sp-step__n{background:radial-gradient(circle at 40% 35%,#fff6cf,#ffd36b 85%)}.hs-sp-step__name{flex:auto;min-width:0;font-size:17px;font-weight:700;line-height:1.3;display:grid}.hs-sp-step__ms{color:#8a5a00;font-size:12px;font-style:normal;font-weight:700}.hs-sp-hero{border:var(--line-thin,2px) solid var(--ink);background:var(--paper-2,#fff3dc);border-radius:14px;grid-template-columns:96px minmax(0,1fr);align-items:center;gap:12px;padding:10px;display:grid}.hs-sp-hero__well{border:3px solid var(--ink);background:radial-gradient(circle at 40% 35%, #fff, var(--paper-3,#efe3c4) 85%);border-radius:18px;place-items:center;width:96px;height:96px;line-height:0;display:grid}.hs-sp-hero[data-rarity] .hs-sp-hero__well{border-color:var(--ic,var(--ink))}.hs-sp-hero[data-rarity=uncommon]{--ic:var(--r-uncommon,#4f9d3a)}.hs-sp-hero[data-rarity=rare]{--ic:var(--r-rare,#2b7fc4)}.hs-sp-hero[data-rarity=epic]{--ic:var(--r-epic,#a26bd8)}.hs-sp-hero[data-rarity=legendary]{--ic:var(--r-legendary,#e09a1a)}.hs-sp-hero__text{gap:2px;min-width:0;line-height:1.35;display:grid}.hs-sp-hero__name{color:var(--ink);font-size:18px}.hs-sp-hero__qty{color:var(--sky-lo,#2b7fc4);font-variant-numeric:tabular-nums;font-size:20px}.hs-sp-hero__kind{color:var(--ic,var(--ink-soft));font-size:13px;font-weight:600}.hs-sp-rw{flex-wrap:wrap;grid-row:3;align-content:start;gap:10px 12px;min-height:0;margin:0;padding:0 8px 8px 0;list-style:none;display:flex;overflow:hidden}.hs-sp-rw__it{flex:none;width:50px;height:50px;position:relative}.hs-sp-rw__ic{box-sizing:border-box;border:var(--line-thin,2px) solid var(--ink);background:var(--paper-3,#efe3c4);width:100%;height:100%;box-shadow:0 2px 0 var(--ink);border-radius:12px;place-items:center;line-height:0;display:grid}.hs-sp-rw__it[data-rarity=uncommon] .hs-sp-rw__ic{border-color:var(--r-uncommon,#4f9d3a)}.hs-sp-rw__it[data-rarity=rare] .hs-sp-rw__ic{border-color:var(--r-rare,#2b7fc4)}.hs-sp-rw__it[data-rarity=epic] .hs-sp-rw__ic{background:#ead7ff;border-color:#7a3fc0}.hs-sp-rw__it[data-rarity=legendary] .hs-sp-rw__ic{background:#ffe08a;border-color:#b8860b}.hs-sp-rw__n{border:2px solid var(--paper,#fffaf0);background:var(--ink,#4a3220);min-width:22px;color:var(--paper,#fffaf0);font-variant-numeric:tabular-nums;text-align:center;white-space:nowrap;border-radius:10px;padding:0 5px;font-size:12px;line-height:1.3;position:absolute;bottom:-7px;right:-7px}.hs-sp-step__cta{grid-row:4;gap:8px;display:grid}.hs-sp-step__line{color:var(--sky-lo,#2b7fc4);align-items:center;gap:6px;margin:0;font-size:15px;font-weight:700;line-height:1.4;display:flex}.hs-sp-step__line.is-good{color:#8a5a00}.hs-sp-step__line.is-done{color:var(--leaf-lo,#2f7a1d)}.hs-sp-step__claim,.hs-sp-step__cta .hs-ly-meter{width:100%}.hs-sp-ov{border:var(--line-thin,2px) solid var(--ink);background:var(--paper);border-radius:16px;gap:8px;padding:10px 12px;display:grid}.hs-sp-ov__facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin:0;display:grid}.hs-sp-ov__facts div{gap:1px;min-width:0;display:grid}.hs-sp-ov__facts dt{color:var(--ink-soft);font-size:12px;font-weight:600}.hs-sp-ov__facts dd{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:15px;font-weight:700;overflow:hidden}.hs-sp-ov__ms{border:var(--line-thin,2px) solid #8a5a00;width:100%;color:inherit;font:inherit;text-align:left;cursor:var(--cur-pointer,pointer);background:#fff3cc;border-radius:12px;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:8px;padding:5px 10px 5px 5px;display:grid}.hs-sp-ov__ms:hover{background:#ffeaa6}.hs-sp-ov__msic{background:radial-gradient(circle at 40% 35%,#fff6cf,#ffd36b 85%);border:2px solid #8a5a00;border-radius:50%;place-items:center;width:38px;height:38px;line-height:0;display:grid;overflow:hidden}.hs-sp-ov__mstext{min-width:0;line-height:1.35;display:grid}.hs-sp-ov__mstext b{font-size:14px}.hs-sp-ov__mstext span{color:var(--ink-soft);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.hs-sp-tipcard{border:2px solid var(--ink);background:var(--paper);max-width:260px;color:var(--ink);border-radius:12px;gap:2px;padding:8px 10px;font-size:13px;line-height:1.4;display:grid}.hs-sp-tipcard p{color:var(--ink-soft);margin:0}.hs-sp-missions{grid-template-rows:auto minmax(0,1fr);gap:8px;min-height:0;display:grid}.hs-sp-missions__head{align-items:baseline;gap:12px;padding:0 4px;display:flex}.hs-sp-missions__head b{font-size:17px}.hs-sp-missions__head span{color:var(--ink-soft);font-size:14px}.hs-sp-missions__sum{margin-left:auto;font-weight:700;color:var(--sky-lo,#2b7fc4)!important}.hs-sp-missions__head .hs-sp-missions__quota{border:2px solid var(--ink);background:var(--paper,#fffaf0);white-space:nowrap;border-radius:999px;padding:1px 10px;font-size:13px;color:var(--ink)!important}.hs-sp-missions__head .hs-sp-missions__quota b{font-size:13px}.hs-sp-missions__head .hs-sp-missions__quota.is-full{background:#fff4d6}.hs-sp-missions__list{grid-template-columns:38px minmax(0,1fr) 200px 96px minmax(96px,auto);align-content:start;gap:6px 12px;min-height:0;margin:0;padding:0 2px 4px;list-style:none;display:grid}.hs-sp-mis{grid-column:1/-1;grid-template-columns:subgrid;border:var(--line-thin,2px) solid var(--ink);background:var(--paper);border-radius:14px;align-items:center;gap:12px;padding:4px 12px;display:grid}.hs-sp-mis.is-done{background:#eef8e6}.hs-sp-mis__ic{border:2px solid var(--ink);background:var(--paper-2);border-radius:50%;place-items:center;width:38px;height:38px;display:grid}.hs-sp-mis.is-done .hs-sp-mis__ic{background:var(--leaf,#7ccf6b)}.hs-sp-mis.is-held{background:#fff4d6}.hs-sp-mis.is-held .hs-sp-mis__ic{background:var(--honey,#f6c453)}.hs-sp-mis.is-held .hs-sp-mis__how{color:var(--ink)}.hs-sp-mis__text{gap:0;min-width:0;line-height:1.35;display:grid}.hs-sp-mis__name{align-items:center;gap:8px;min-width:0;font-size:15px;display:flex}.hs-sp-mis.is-done .hs-sp-mis__name{color:var(--ink-soft)}.hs-sp-mis__how{color:var(--ink-soft);font-size:13px}.hs-sp-mis__bar{width:100%}.hs-sp-mis__pts{color:var(--sky-lo,#2b7fc4);text-align:right;font-size:16px}.hs-sp-mis__pts.is-paid{color:var(--leaf-lo,#2f7a1d)}.hs-sp-mis__act{justify-content:flex-end;display:flex}.hs-sp.hs-ly-shell{position:relative}.hs-sp-guide{pointer-events:auto;z-index:20;background:#2b1d0e73;border-radius:0 0 16px 16px;place-items:center;display:grid;position:absolute;inset:0}.hs-sp-guide__panel{border:3px solid var(--ink);background:var(--paper);width:min(940px,94%);box-shadow:0 6px 0 var(--ink);border-radius:22px;gap:16px;padding:20px;display:grid;position:relative}.hs-sp-guide__cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.hs-sp-guide__card{border:var(--line-thin,2px) solid color-mix(in srgb, var(--ink) 40%, transparent);background:var(--paper-2,#fff3dc);text-align:center;opacity:.55;border-radius:16px;align-content:start;justify-items:center;gap:8px;padding:18px 14px 16px;display:grid;position:relative}.hs-sp-guide__card.is-past{opacity:.8}.hs-sp-guide__card.is-on{border-color:var(--ink);box-shadow:0 3px 0 var(--ink);opacity:1;background:#fff3cc}.hs-sp-guide__num{border:2px solid var(--ink);background:var(--honey,#f6c453);border-radius:50%;place-items:center;width:28px;height:28px;font-size:15px;font-weight:700;display:grid;position:absolute;top:10px;left:10px}.hs-sp-guide__art{place-items:center;width:72px;height:72px;line-height:0;display:grid}.hs-sp-guide__title{font-size:18px;line-height:1.35}.hs-sp-guide__body{color:var(--ink-soft);margin:0;font-size:14px;line-height:1.55}.hs-sp-guide .hs-sp-guide__x{width:40px;height:40px;position:absolute;top:-14px;right:-14px}.hs-sp-guide__actions{justify-content:flex-end;gap:10px;display:flex}.hs-qd,.hs-qb{flex-direction:column;gap:10px;min-width:0;padding:12px;display:flex;overflow-y:auto}.hs-qd-tickets{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.hs-qd-ticket{border:var(--line-thin) solid var(--ink);border-radius:var(--r-sm);background:var(--paper-2);grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:6px;margin:0;padding:6px 10px;font-size:14px;font-weight:600;display:grid}.hs-qd-ticket small{color:var(--ink-soft);grid-column:2;font-size:12px;font-weight:400}.hs-qd-ticket.is-daily{background:var(--honey-hi)}.hs-qd-ticket.is-bounty{background:var(--paper-3)}.hs-qd-ticket.is-weekly{background:#d6ecff}.hs-qd-group{flex-direction:column;gap:6px;display:flex}.hs-qd-group h4{margin:0;font-size:16px;font-weight:700}.hs-qd-rows{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.hs-qd-row{border:var(--line-thin) solid var(--ink);border-radius:var(--r-md);background:var(--paper);box-shadow:0 3px 0 var(--ink);flex-direction:column;gap:6px;padding:8px 10px;display:flex}.hs-qd-row.is-ready{background:#eaffdd}.hs-qb-row.is-done{opacity:.7}.hs-qd-row__head{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.hs-qd-row__head strong{overflow-wrap:anywhere;min-width:0;font-size:15px}.hs-qd-reset{color:var(--ink-soft);white-space:nowrap;margin-left:auto;font-size:12px}.hs-qd-badge{border:var(--line-thin) solid var(--ink);background:var(--paper-2);white-space:nowrap;border-radius:999px;align-items:center;gap:3px;padding:0 8px;font-size:12px;font-weight:600;display:inline-flex}.hs-qd-badge.is-kind{background:#ffd9e1}.hs-qd-objs{flex-direction:column;gap:2px;margin:0;padding:0;font-size:13px;list-style:none;display:flex}.hs-qd-objs li{justify-content:space-between;gap:8px;display:flex}.hs-qd-objs li span{overflow-wrap:anywhere;min-width:0}.hs-qd-objs li.is-done{color:var(--leaf-lo)}.hs-qd-objs li.is-done span{text-decoration:line-through}.hs-qd-row__foot{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.hs-qd-mults{flex-wrap:wrap;gap:6px;display:flex}.hs-qd-note{color:var(--ink-soft);align-items:center;gap:4px;font-size:12px;display:inline-flex}.hs-qd-note.is-warn{color:var(--berry-lo);font-weight:600}.hs-qd-note.is-done{color:var(--leaf-lo);font-weight:600}.hs-qd-empty{color:var(--ink-soft);text-align:center;margin:0;padding:16px 8px;font-size:14px}.hs-qd-hint{color:var(--ink-soft);margin:0;font-size:12px}.hs-qd-error{border:var(--line-thin) solid var(--ink);border-radius:var(--r-sm);background:#ffe1e6;margin:0;padding:6px 10px;font-size:14px}.hs-qd-actions{flex-wrap:wrap;gap:8px;display:flex}.hs-qd-actions>*{flex:200px}.hs-qb-head{border-bottom:var(--line-thin) solid var(--wood);align-items:center;gap:8px;padding-bottom:6px;display:flex}.hs-qb-head__title{flex-direction:column;flex:auto;min-width:0;display:flex}.hs-qb-head__title h3{margin:0;font-size:19px;font-weight:700}.hs-qb-head__title small{color:var(--ink-soft);font-size:12px}.hs-qb-summary{color:var(--ink-soft);margin:0;font-size:13px}.hs-qb-reward{flex-wrap:wrap;align-items:center;gap:4px;margin:0;font-size:13px;font-weight:600;display:flex}.hs-qb-reward__label{align-items:center;gap:4px;display:inline-flex}.hs-qb-row__main,.hs-qb-row__side{flex-direction:column;gap:6px;min-width:0;display:flex}.hs-qu{text-align:center}.hs-qu-body{flex-direction:column;align-items:center;gap:6px;animation:.3s cubic-bezier(.3,1.5,.5,1) hs-boing;display:flex}.hs-qu-icon{border:var(--line) solid var(--ink);background:var(--honey-hi);box-shadow:0 4px 0 var(--ink);border-radius:50%;padding:8px;display:inline-flex}.hs-qu-body h3{margin:0;font-size:20px;font-weight:700}.hs-qu-body p{margin:0;font-size:15px}.hs-qu-teach{border:var(--line-thin) solid var(--ink);background:var(--paper-2);border-radius:999px;align-items:center;gap:6px;padding:4px 10px;display:inline-flex;font-size:13px!important}.hs-qu-more{text-align:left;flex-direction:column;align-self:stretch;gap:4px;margin-top:4px;display:flex}.hs-qu-more-head{color:var(--ink-soft);text-align:center;font-size:12px;font-weight:700}.hs-qu-list{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.hs-qu-item{border:var(--line-thin) solid var(--ink);background:var(--paper-2);border-radius:12px;align-items:center;gap:8px;padding:3px 10px;display:flex}.hs-qu-item-icon{flex:none;display:inline-flex}.hs-qu-more-n{color:var(--ink-soft);align-self:center;font-size:12px;font-weight:700}.hs-qu-item-text{flex-direction:column;min-width:0;display:flex}.hs-qu-item-text b{text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.hs-qu-actions{flex-direction:column;align-items:center;gap:6px;display:flex}.hs-qu-actions small{color:var(--ink-soft);font-size:12px}@media (prefers-reduced-motion:reduce){.hs-qu-body{animation:none}}.hs-qu-hero{place-items:center;display:inline-grid}.hs-qu-hero.has-art{margin:4px 0 18px}.hs-qu-hero.has-art~h3,.hs-qu-hero.has-art~p{position:relative}.hs-qu-hero.has-art .hs-tb-unlock-icon{width:132px;height:132px}.hs-qu-hero.has-art .hs-tb-unlock-icon__rays{width:184px;height:184px}.hs-qu-hero.has-art .hs-tb-unlock-icon__halo{width:128px;height:128px}.hs-qu-hero.has-art .hs-qu-icon{background:radial-gradient(circle at 50% 38%, var(--paper,#fff8e7) 0 46%, var(--honey-hi) 100%);padding:9px}.hs-qu-hero.has-art .hs-tb-unlock-icon__new{margin-right:-6px}.hs-qu-item-icon .hs-feature-art{flex:none}.hs-qu-item:has(.hs-feature-art){align-items:center}.hs-tb-toast{--tb-life:3.2s;--tb-out:.32s;--tb-accent:var(--sky);animation:hs-tb-toast-in .42s var(--ease-out-back-soft) both, hs-tb-toast-out-a var(--tb-out) var(--ease-in) calc(var(--tb-life) - var(--tb-out)) forwards;position:relative}.hs-tb-toast.is-b{animation:hs-tb-toast-in .42s var(--ease-out-back-soft) both, hs-tb-toast-out-b var(--tb-out) var(--ease-in) calc(var(--tb-life) - var(--tb-out)) forwards}.hs-tb-toast.is-rep.is-a{animation:hs-tb-toast-in .42s var(--ease-out-back-soft) both, hs-tb-toast-out-a var(--tb-out) var(--ease-in) calc(var(--tb-life) - var(--tb-out)) forwards, hs-tb-bump-a .3s var(--ease-out-back-soft)}.hs-tb-toast.is-rep.is-b{animation:hs-tb-toast-in .42s var(--ease-out-back-soft) both, hs-tb-toast-out-b var(--tb-out) var(--ease-in) calc(var(--tb-life) - var(--tb-out)) forwards, hs-tb-bump-b .3s var(--ease-out-back-soft)}.hs-tb-toast.is-cut:is(.is-a,.is-b,.is-rep){animation:hs-tb-toast-cut var(--mo-quick) var(--ease-in) forwards}.hs-tb-toast.is-cut:after{opacity:0;animation:none}@keyframes hs-tb-toast-cut{to{opacity:0;transform:translateY(-8px)scale(.92)}}.hs-tb-toast.hs-toast--good{--tb-accent:var(--leaf)}.hs-tb-toast.hs-toast--warn{--tb-accent:var(--honey)}.hs-tb-toast.hs-toast--error{--tb-accent:var(--berry)}.hs-tb-toast.hs-toast--loot{--tb-accent:var(--honey)}.hs-tb-toast.rarity-rare{--tb-accent:var(--r-rare,#4aa3ff)}.hs-tb-toast.rarity-epic{--tb-accent:var(--r-epic,#b06cff)}.hs-tb-toast.rarity-legendary,.hs-tb-toast.rarity-mythic{--tb-accent:var(--honey)}.hs-tb-toast:after{content:"";background:var(--tb-accent);opacity:.75;transform-origin:0;pointer-events:none;height:3px;animation:hs-tb-life-a var(--tb-life) linear both;border-radius:2px;position:absolute;bottom:3px;left:44px;right:18px}.hs-tb-toast.is-b:after{animation-name:hs-tb-life-b}.hs-tb-toast .hs-toast__icon>*{animation:hs-tb-icon-in .46s var(--ease-out-back) 80ms both}.hs-tb-toast .hs-toast__text{animation:hs-tb-text-in .32s var(--ease-out-expo) .12s both}.hs-tb-toast .hs-toast__count{animation:hs-tb-count-pop .34s var(--ease-out-back) both}.hs-tb-toast.rarity-epic .hs-toast__text,.hs-tb-toast.rarity-legendary .hs-toast__text,.hs-tb-toast.rarity-mythic .hs-toast__text{position:relative}.hs-tb-toast.rarity-epic .hs-toast__text:after,.hs-tb-toast.rarity-legendary .hs-toast__text:after,.hs-tb-toast.rarity-mythic .hs-toast__text:after{content:"";pointer-events:none;width:45%;animation:hs-tb-sweep .9s var(--ease-in-out) .38s both;background:linear-gradient(100deg,#0000 0%,#ffd76ab3 42%,#fff8e7e6 50%,#ffd76ab3 58%,#0000 100%);position:absolute;inset:0 auto 0 0;transform:translate(-110%)skew(-12deg)}@keyframes hs-tb-toast-in{0%{opacity:0;transform:translateY(-20px)scale(.86)}60%{opacity:1}to{opacity:1;transform:none}}@keyframes hs-tb-toast-out-a{to{opacity:0;transform:translateY(-10px)scale(.96)}}@keyframes hs-tb-toast-out-b{to{opacity:0;transform:translateY(-10px)scale(.96)}}@keyframes hs-tb-bump-a{0%,to{scale:1}35%{scale:1.06}}@keyframes hs-tb-bump-b{0%,to{scale:1}35%{scale:1.06}}@keyframes hs-tb-life-a{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@keyframes hs-tb-life-b{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@keyframes hs-tb-icon-in{0%{opacity:0;transform:scale(.2)rotate(-35deg)}to{opacity:1;transform:none}}@keyframes hs-tb-text-in{0%{opacity:0;transform:translate(-8px)}to{opacity:1;transform:none}}@keyframes hs-tb-count-pop{0%{opacity:0;transform:scale(.3)rotate(-14deg)}60%{opacity:1;transform:scale(1.25)rotate(4deg)}to{opacity:1;transform:none}}@keyframes hs-tb-sweep{0%{opacity:1;transform:translate(-110%)skew(-12deg)}85%{opacity:1}to{opacity:0;transform:translate(240%)skew(-12deg)}}.hs-tb-badge{overflow:visible}.hs-tb-badge.is-bump.is-a{animation:hs-tb-badge-bump-a .42s var(--ease-out-back)}.hs-tb-badge.is-bump.is-b{animation:hs-tb-badge-bump-b .42s var(--ease-out-back)}.hs-tb-badge__n{display:inline-block}.hs-tb-badge.is-up .hs-tb-badge__n{animation:hs-tb-roll-up .28s var(--ease-out-expo) both}.hs-tb-badge.is-down .hs-tb-badge__n{animation:hs-tb-roll-down .28s var(--ease-out-expo) both}.hs-tb-badge__ring{border:2px solid var(--berry);border-radius:inherit;pointer-events:none;opacity:0;animation:hs-tb-ring .52s var(--ease-out) both;position:absolute;inset:-2px}.hs-tb-badge.is-out{animation:hs-tb-badge-out var(--mo-quick) var(--ease-in) forwards}.hs-tb-badge.is-out .hs-tb-badge__n{animation:none}@keyframes hs-tb-badge-out{to{opacity:0;transform:scale(0)}}@keyframes hs-tb-badge-fade-out{to{opacity:0}}@keyframes hs-tb-badge-bump-a{0%{transform:scale(1)}30%{transform:scale(1.32)rotate(-6deg)}60%{transform:scale(.92)rotate(2deg)}to{transform:none}}@keyframes hs-tb-badge-bump-b{0%{transform:scale(1)}30%{transform:scale(1.32)rotate(-6deg)}60%{transform:scale(.92)rotate(2deg)}to{transform:none}}@keyframes hs-tb-roll-up{0%{opacity:0;transform:translateY(70%)}to{opacity:1;transform:none}}@keyframes hs-tb-roll-down{0%{opacity:0;transform:translateY(-70%)}to{opacity:1;transform:none}}@keyframes hs-tb-ring{0%{opacity:.8;transform:scale(1)}to{opacity:0;transform:scale(1.9)}}.hs-tb-ping{--tb-ping-color:var(--berry);--tb-pings:3;pointer-events:none;flex:none;width:12px;height:12px;display:inline-block;position:relative}.hs-tb-ping--corner{position:absolute;top:-3px;right:-3px}.hs-tb-ping--honey{--tb-ping-color:var(--honey)}.hs-tb-ping--leaf{--tb-ping-color:var(--leaf)}.hs-tb-ping:before,.hs-tb-ping:after{content:"";border-radius:50%;position:absolute;inset:0}.hs-tb-ping:after{border:2px solid var(--ink);background:var(--tb-ping-color);animation:hs-tb-dot-in .36s var(--ease-out-back) both}.hs-tb-ping:before{background:var(--tb-ping-color);opacity:0;animation:hs-tb-ping 1.3s var(--ease-out) .2s var(--tb-pings)}@keyframes hs-tb-dot-in{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes hs-tb-ping{0%{opacity:.6;transform:scale(1)}80%,to{opacity:0;transform:scale(2.8)}}.hs-tb-unlock-icon{place-items:center;width:96px;height:96px;margin:2px 0 4px;display:inline-grid;position:relative}.hs-tb-unlock-icon>*{grid-area:1/1}.hs-tb-unlock-icon__rays{opacity:.55;pointer-events:none;background:repeating-conic-gradient(#ffd76af2 0deg 12deg,#0000 12deg 30deg);border-radius:50%;width:132px;height:132px;-webkit-mask:radial-gradient(circle,#000 30%,#0000 70%);mask:radial-gradient(circle,#000 30%,#0000 70%)}.hs-tb-unlock-icon__halo{opacity:0;pointer-events:none;background:radial-gradient(circle,#fff8e7f2 0%,#ffd76a99 45%,#0000 70%);border-radius:50%;width:92px;height:92px}.hs-tb-unlock-icon__disc{border:var(--line,3px) solid var(--ink);background:var(--honey-hi);box-shadow:0 4px 0 var(--ink);border-radius:50%;padding:10px;display:inline-flex}.hs-tb-unlock-icon__sparks{pointer-events:none;width:0;height:0;position:relative}.hs-tb-unlock-icon__sparks>i{background:var(--tb-spark,var(--honey));clip-path:polygon(50% 0,62% 38%,100% 50%,62% 62%,50% 100%,38% 62%,0 50%,38% 38%);opacity:0;width:12px;height:12px;position:absolute;top:-6px;left:-6px}.hs-tb-unlock-icon__new{border:var(--line-thin,2px) solid var(--ink);background:var(--berry);color:#fff;box-shadow:0 2px 0 var(--ink);border-radius:999px;place-self:start end;margin:0 -14px 0 0;padding:1px 8px;font-size:12px;font-weight:700;line-height:18px;transform:rotate(-8deg)}.hs-tb-unlock.is-skippable{cursor:var(--cur-pointer,pointer)}@media (prefers-reduced-motion:reduce){.hs-tb-toast,.hs-tb-toast.is-rep.is-a{animation:hs-mo-fade var(--mo-quick) linear both, hs-tb-toast-out-a var(--mo-quick) linear calc(var(--tb-life) - var(--mo-quick)) forwards}.hs-tb-toast.is-b,.hs-tb-toast.is-rep.is-b{animation:hs-mo-fade var(--mo-quick) linear both, hs-tb-toast-out-b var(--mo-quick) linear calc(var(--tb-life) - var(--mo-quick)) forwards}.hs-tb-toast:after{opacity:0;animation:none}.hs-tb-toast .hs-toast__icon>*,.hs-tb-toast .hs-toast__text,.hs-tb-toast .hs-toast__count,.hs-tb-badge.is-bump,.hs-tb-badge .hs-tb-badge__n,.hs-tb-ping:after{animation:hs-mo-fade var(--mo-quick) linear both}.hs-tb-badge__ring,.hs-tb-ping:before,.hs-tb-toast .hs-toast__text:after{animation:none;display:none}.hs-tb-badge.is-out{animation:hs-tb-badge-fade-out var(--mo-quick) linear forwards}}html[data-hs-reduced=on] .hs-tb-badge.is-out{animation:hs-tb-badge-fade-out var(--mo-quick) linear forwards}html[data-hs-reduced=on] .hs-tb-toast,html[data-hs-reduced=on] .hs-tb-toast.is-rep.is-a{animation:hs-mo-fade var(--mo-quick) linear both, hs-tb-toast-out-a var(--mo-quick) linear calc(var(--tb-life) - var(--mo-quick)) forwards}html[data-hs-reduced=on] .hs-tb-toast.is-b,html[data-hs-reduced=on] .hs-tb-toast.is-rep.is-b{animation:hs-mo-fade var(--mo-quick) linear both, hs-tb-toast-out-b var(--mo-quick) linear calc(var(--tb-life) - var(--mo-quick)) forwards}html[data-hs-reduced=on] .hs-tb-toast:after{opacity:0;animation:none}html[data-hs-reduced=on] .hs-tb-toast .hs-toast__icon>*,html[data-hs-reduced=on] .hs-tb-toast .hs-toast__text,html[data-hs-reduced=on] .hs-tb-toast .hs-toast__count,html[data-hs-reduced=on] .hs-tb-badge.is-bump,html[data-hs-reduced=on] .hs-tb-badge .hs-tb-badge__n,html[data-hs-reduced=on] .hs-tb-ping:after{animation:hs-mo-fade var(--mo-quick) linear both}html[data-hs-reduced=on] .hs-tb-badge__ring,html[data-hs-reduced=on] .hs-tb-ping:before,html[data-hs-reduced=on] .hs-tb-toast .hs-toast__text:after{animation:none;display:none}.hs-talk{left:50%;bottom:max(calc(var(--exp-h) + 150 * var(--u)), var(--talk-dock,0px));width:min(calc(700 * var(--u)), calc(100% - 2 * var(--gutter)));pointer-events:auto;z-index:28;position:absolute;transform:translate(-50%)}.hs-talk__box{align-items:start;gap:calc(12 * var(--u));padding:calc(12 * var(--u)) max(50px, calc(50 * var(--u))) calc(10 * var(--u)) calc(12 * var(--u));border:var(--line) solid var(--ink);background:var(--paper);box-shadow:var(--hi), 0 6px 0 var(--ink);border-radius:22px;grid-template-columns:auto minmax(0,1fr);animation:.28s cubic-bezier(.3,1.5,.5,1) hs-boing;display:grid;position:relative}.hs-talk__box.is-hero{background:#eaf6ff}.hs-talk__box.is-system{background:var(--paper-2)}.hs-talk__face{width:calc(88 * var(--u));height:calc(88 * var(--u));border:var(--line) solid var(--ink);background:linear-gradient(#bfe6ff 0%,#eef8ff 85%);border-radius:18px;place-items:center;min-width:64px;min-height:64px;display:grid;position:relative;overflow:hidden}.hs-talk__face.is-hero{background:linear-gradient(#ffe6a8 0%,#fff8e7 85%)}.hs-talk__mount{position:absolute;inset:0}.hs-talk__disc{aspect-ratio:1;border:var(--line-thin) solid var(--ink);background:var(--honey-hi,#ffe9a8);width:74%;font-size:calc(36 * var(--u));border-radius:50%;place-items:center;font-weight:700;display:grid}.hs-talk__face .hs-talk__hero{height:185%;inset:10% 0 auto}.hs-talk__box.is-faceless{grid-template-columns:minmax(0,1fr)}.hs-talk__box.is-system{padding-left:max(52px, calc(52 * var(--u)));background:radial-gradient(120% 80% at 50% 0,#ffffff8c 0%,#0000 60%),linear-gradient(#fbf1d9 0%,#f3e3bd 100%)}.hs-talk__box.is-system:before{content:"";border:var(--line-thin) solid #2b1d0e38;pointer-events:none;border-radius:16px;position:absolute;inset:6px}.hs-talk__emote{top:calc(-12 * var(--u));left:calc(12 * var(--u) + max(64px, 88 * var(--u)) - 22px);border:var(--line) solid var(--ink);width:36px;height:36px;box-shadow:0 3px 0 var(--ink);z-index:2;background:#fff;border-radius:50% 50% 50% 8px;padding:4px;animation:.32s cubic-bezier(.3,1.8,.5,1) hs-pop;position:absolute}.hs-emote svg{display:block}.hs-talk__main{gap:8px;min-width:0;display:grid}.hs-talk__plate{flex-wrap:wrap;align-items:baseline;gap:4px 10px;display:flex}.hs-talk__name{border:var(--line-thin) solid var(--ink);background:var(--honey);box-shadow:0 2px 0 var(--ink);font-size:var(--fs-m);border-radius:10px;padding:1px 12px 2px;font-weight:700}.is-hero .hs-talk__name{background:var(--sky)}.hs-talk__title{font-size:var(--fs-xs);color:var(--ink-soft);font-weight:600}.hs-talk__text{min-height:4.5em;font-size:var(--fs-l);cursor:var(--cur-pointer,pointer);line-height:1.5;animation:.22s ease-out hs-talk-in}.hs-talk__text p+p{margin-top:.1em}.hs-talk__text.is-narration{color:var(--ink);text-align:center;align-content:center;justify-items:center;font-style:italic;display:grid}.hs-talk__star{color:var(--honey,#f4b63f);opacity:.9}@keyframes hs-talk-in{0%{opacity:0;transform:translateY(6px)}}.hs-talk__foot{align-items:center;gap:10px;display:flex}.hs-talk__hint{min-width:0;font-size:var(--fs-xs);color:var(--ink-soft);flex:1}.hs-talk__page{font-size:var(--fs-xs);color:var(--ink-soft);font-variant-numeric:tabular-nums;font-weight:600}.hs-talk__voice{border:var(--line-thin) solid var(--ink);width:30px;height:30px;box-shadow:var(--hi), 0 2px 0 var(--ink);color:var(--ink);cursor:var(--cur-pointer,pointer);background:#fff;border-radius:999px;flex:none;place-items:center;padding:0;display:inline-grid}.hs-talk__voice.is-off{background:var(--paper-2);opacity:.75}.hs-talk__voice:hover{opacity:1}.hs-talk__voice:active{box-shadow:0 0 0 var(--ink);translate:0 2px}.hs-talk.is-touch .hs-talk__voice{width:40px;height:40px}.hs-talk__next{border:var(--line) solid var(--ink);background:var(--honey);min-height:36px;box-shadow:var(--hi), 0 4px 0 var(--ink);font-size:var(--fs-m);cursor:var(--cur-pointer,pointer);border-radius:999px;align-items:center;gap:4px;padding:0 14px;font-weight:700;display:inline-flex}.hs-talk__next .hs-glyph{animation:.9s ease-in-out infinite hs-talk-arrow}@keyframes hs-talk-arrow{50%{transform:translate(3px)}}.hs-talk__next:active{box-shadow:0 1px 0 var(--ink);transform:translateY(3px)}.hs-talk__choices{gap:6px;margin:0;padding:0;list-style:none;display:grid}.hs-talk__btn{border:var(--line) solid var(--ink);width:100%;min-height:36px;box-shadow:0 3px 0 var(--ink);font-size:var(--fs-m);text-align:left;cursor:var(--cur-pointer,pointer);background:#fff;border-radius:14px;align-items:center;gap:10px;padding:3px 14px 3px 6px;font-weight:600;transition:transform 90ms ease-out;display:flex}.hs-talk__btn.is-sel,.hs-talk__btn:hover:not(:disabled){background:var(--paper-2);transform:translate(4px)}.hs-talk__btn:active:not(:disabled){box-shadow:0 1px 0 var(--ink);transform:translateY(2px)}.hs-talk__btn:disabled{opacity:.6;cursor:var(--cur-default,default)}.hs-talk__btn.is-accept{background:var(--leaf-hi)}.hs-talk__btn.is-arming,.hs-talk__btn.is-arming:hover:not(:disabled){opacity:.55;filter:saturate(.5);cursor:var(--cur-default,default);transform:none}.hs-talk__btn:not(.is-arming){transition:transform 90ms ease-out,opacity .16s ease-out,filter .16s ease-out}.hs-talk__btn.is-shop{background:#d7ecff}.hs-talk__btn.is-quest{background:var(--honey-hi)}.hs-talk__num{border:var(--line-thin) solid var(--ink);background:var(--paper);border-radius:8px;flex:none;place-items:center;width:26px;height:26px;font-family:inherit;font-size:13px;font-weight:700;display:grid}.hs-talk__confirm{border:var(--line-thin) solid var(--berry-lo);background:#fff1f3;border-radius:14px;gap:8px;padding:8px 10px;font-weight:600;animation:.26s ease-out hs-nudge;display:grid}.hs-talk__row{flex-wrap:wrap;gap:8px;display:flex}.hs-talk__row .hs-talk__btn{flex:140px;justify-content:center;width:auto}.hs-talk__rewards{border:var(--line-thin) solid #2b1d0e4d;background:var(--paper-2);font-size:var(--fs-s);border-radius:12px;flex-wrap:wrap;align-items:center;gap:6px 10px;margin:0;padding:6px 10px;display:flex}.hs-talk__rewards-title{color:var(--ink-soft);flex:none}.hs-talk__quest{flex:1 0 100%;align-items:center;gap:8px;min-width:0;margin:0;display:flex}.hs-talk__quest-tag{border:var(--line-thin) solid var(--ink);background:var(--honey);color:var(--ink);font-size:var(--fs-xs);border-radius:999px;flex:none;align-items:center;gap:4px;padding:1px 9px 1px 6px;font-weight:700;display:inline-flex}.hs-talk__rewards.is-complete .hs-talk__quest-tag{background:var(--leaf-hi)}.hs-talk__quest-name{min-width:0;font-size:var(--fs-m);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.hs-talk__chips{flex-wrap:wrap;flex:auto;gap:6px;min-width:0;margin:0;padding:0;list-style:none;display:flex}.hs-talk__chip{border:var(--line-thin) solid #2b1d0e40;white-space:nowrap;font-variant-numeric:tabular-nums;background:#fff;border-radius:999px;align-items:center;gap:6px;min-width:0;max-width:100%;padding:2px 10px 2px 3px;font-weight:700;display:inline-flex}.hs-talk__chip-ic{border:var(--line-thin) solid var(--ink);background:var(--paper-3);border-radius:9px;flex:none;place-items:center;width:30px;height:30px;display:grid;overflow:hidden}.hs-talk__chip.is-exp .hs-talk__chip-ic{background:var(--leaf-hi)}.hs-talk__chip.is-gold .hs-talk__chip-ic{background:var(--honey-hi)}.hs-talk__chip.is-item .hs-talk__chip-ic{box-shadow:inset 0 0 0 2px var(--rc,transparent)}.hs-talk__chip-ic img{object-fit:contain;width:24px;height:24px}.hs-talk__chip-name{text-overflow:ellipsis;min-width:0;overflow:hidden}.hs-talk__chip-qty{color:var(--ink-soft);flex:none}.hs-talk__auto{font-size:var(--fs-s);align-items:center;gap:8px;margin:0;display:flex}.hs-talk__auto span{display:grid}.hs-talk__auto small{color:var(--ink-soft)}.hs-talk__ring{flex:none}.hs-talk__ring text{fill:var(--ink);font-size:13px;font-weight:700}.hs-talk__ring-bg{fill:#fff;stroke:var(--paper-2);stroke-width:4px}.hs-talk__ring-fg{fill:none;stroke:var(--leaf,#5bbf6a);stroke-width:4px;stroke-linecap:round;transition:stroke-dashoffset .1s linear}.hs-talk__btn.is-auto{outline:3px solid var(--leaf,#5bbf6a);outline-offset:2px}@media (prefers-reduced-motion:reduce){.hs-talk__ring-fg{transition:none}}.hs-talk__busy{font-size:var(--fs-s);color:var(--ink-soft);align-items:center;gap:8px;display:flex}.hs-talk__close{border:var(--line-thin) solid var(--ink);background:var(--berry);width:36px;height:36px;box-shadow:0 3px 0 var(--ink);cursor:var(--cur-pointer,pointer);border-radius:10px;place-items:center;padding:0;display:grid;position:absolute;top:8px;right:8px}.hs-talk__close:active{box-shadow:0 1px 0 var(--ink);transform:translateY(2px)}.hs-talk.is-touch{bottom:calc(var(--exp-h) + max(10px, env(safe-area-inset-bottom)) + 6px + min(var(--touch-zc,0px), max(0px, 100% - var(--exp-h) - 186px)));width:min(760px, calc(100% - var(--safe-l) - var(--safe-r)))}.hs-talk.is-touch .hs-talk__btn,.hs-talk.is-touch .hs-talk__next{min-height:46px}@media (max-height:500px){.hs-talk__box{gap:10px;padding:10px 48px 10px 10px}.hs-talk__face{width:64px;height:64px}.hs-talk__text{min-height:2.9em;font-size:15px;line-height:1.45}.hs-talk__choices{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}}.hs-talk__scene{left:0;right:0;bottom:calc(100% + 10 * var(--u));width:min(calc(360 * var(--u)), 62%);aspect-ratio:3/2;border:var(--line) solid var(--ink);background:var(--paper-2);box-shadow:var(--hi), 0 5px 0 var(--ink);pointer-events:none;border-radius:18px;margin:0 auto;animation:.32s cubic-bezier(.3,1.5,.5,1) hs-boing;position:absolute;overflow:hidden}.hs-talk__scene img{object-fit:cover;width:100%;height:100%;display:block}@media (prefers-reduced-motion:reduce){.hs-talk__scene{animation:none}}@media (min-width:701px) and (min-height:501px){.hs-talk__choices:has(>li:nth-child(5)){grid-template-columns:repeat(2,minmax(0,1fr))}}.hs-talk__choices{max-height:max(96px, calc(100vh - max(calc(var(--exp-h) + 150 * var(--u)), var(--talk-dock,0px)) - 230 * var(--u)));overscroll-behavior:contain;padding:0 6px 4px 0;overflow:hidden auto}.hs-quest__guide{font-size:var(--fs-xs);color:var(--ink-soft);margin:1px 0 0;padding:0 0 0 21px;line-height:1.3}.hs-quest__guide .hs-quest__route{color:var(--sky-lo);font-weight:700;display:block}.hs-quest__guide .hs-quest__route.is-locked{color:var(--berry-lo)}.hs-quest__chips{font-size:var(--fs-xs);flex-wrap:wrap;gap:4px;margin:2px 0 0;padding:0 0 0 21px;list-style:none;display:flex}.hs-quest__chip{border:var(--line-thin) solid #2b1d0e38;white-space:nowrap;background:#ffffff8c;border-radius:999px;padding:0 7px;font-weight:700}.hs-quest__chip.is-short{border-color:var(--berry-lo);color:var(--berry-lo)}.hs-quest__chip.is-fee{color:var(--honey-lo)}.hs-quests.is-hint{border-width:var(--line-thin);box-shadow:none;background:#fff8e7c7}.hs-quests__hint{min-height:30px;font-size:var(--fs-xs);color:var(--ink-soft);cursor:var(--cur-pointer,pointer);background:0 0;border:0;align-items:center;gap:5px;padding:0 10px;font-weight:600;display:inline-flex}.hs-qnext{border:var(--line-thin) solid var(--honey-lo);background:#ffec968c;border-radius:12px;margin:4px 6px 6px;padding:5px 6px 6px}.hs-qnext__head{font-size:var(--fs-xs);color:var(--honey-lo);justify-content:space-between;align-items:center;gap:6px;font-weight:700;display:flex}.hs-qnext__close{width:22px;height:22px;cursor:var(--cur-pointer,pointer);background:0 0;border:0;place-items:center;display:grid}.hs-qnext__list{margin:3px 0 0;padding:0;list-style:none}.hs-qnext__list li{min-height:26px;font-size:var(--fs-xs);align-items:center;gap:6px;display:flex}.hs-qnext__name{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-weight:600;overflow:hidden}.hs-qnext__look{border:var(--line-thin) solid #2b1d0e66;background:var(--honey-hi);min-height:24px;font-size:var(--fs-xs);cursor:var(--cur-pointer,pointer);border-radius:999px;flex:none;padding:0 10px;font-weight:700}.hs-talk__facts{flex-wrap:wrap;gap:6px;margin:4px 0 0;padding:0;list-style:none;display:flex}.hs-talk__fact{border:var(--line-thin) solid #2b1d0e40;font-size:var(--fs-xs);background:#fff9;border-radius:999px;padding:1px 10px;font-weight:700}.hs-talk__fact.is-need.is-short{border-color:var(--berry-lo);color:var(--berry-lo)}.hs-talk__fact.is-fee{color:var(--honey-lo)}.hs-talk__goals{font-size:var(--fs-xs);margin:4px 0 0;padding:0 0 0 18px;line-height:1.35}.hs-talk__goals-title{font-size:var(--fs-xs);margin-top:4px;font-weight:700;display:block}.hs-talk__short,.hs-talk__refused{font-size:var(--fs-xs);color:var(--berry-lo);margin:4px 0 0;font-weight:700}.hs-qv2-lesson{left:50%;bottom:max(calc(150 * var(--u,1px)), var(--talk-dock,0px));z-index:26;border:var(--line,2px) solid var(--ink,#3b2a1f);border-radius:var(--r-lg,18px);background:var(--paper,#fff8e7);width:min(560px,100vw - 32px);color:var(--ink,#3b2a1f);box-shadow:0 4px 0 var(--ink,#3b2a1f);pointer-events:auto;align-items:flex-start;gap:12px;padding:12px 16px 12px 12px;display:flex;position:absolute;transform:translate(-50%)}.hs-qv2-lesson__pip{object-fit:contain;flex:none;width:72px;height:72px}.hs-qv2-lesson__body{gap:6px;min-width:0;display:grid}.hs-qv2-lesson__name{color:var(--ink-soft,#7a5b40);margin:0;font-size:.85em}.hs-qv2-lesson__name b{color:var(--ink,#3b2a1f)}.hs-qv2-lesson__step{background:var(--honey-hi,#ffe27a);border-radius:999px;margin-left:8px;padding:0 6px}.hs-qv2-lesson__text{margin:0;font-size:1.05em;line-height:1.45}.hs-qv2-lesson__row{justify-content:flex-end;gap:8px;display:flex}.hs-qv2-ring{z-index:25;border:3px solid var(--honey,#ffc83d);pointer-events:none;border-radius:12px;position:fixed;box-shadow:0 0 0 4px #ffc83d59}.hs-qv2-letter{flex-direction:column;gap:16px;height:100%;min-height:0;padding:8px 12px;display:flex}.hs-qv2-letter>*{flex:none}.hs-qv2-letter__head,.hs-qv2-letter__foot{margin-top:auto}.hs-qv2-letter__head{align-items:center;gap:14px;display:flex}.hs-qv2-letter__pip{object-fit:contain;width:120px;height:120px}.hs-qv2-letter__from{color:var(--ink-soft,#7a5b40)}.hs-qv2-letter__title{margin:2px 0 0;font-size:1.5em}.hs-qv2-letter__lines{border:var(--line,2px) solid var(--honey-lo,#e0a21d);border-radius:var(--r-lg,18px);background:var(--paper-hi,#fffdf5);align-content:start;gap:12px;margin:0;padding:14px 18px 14px 34px;font-size:1.2em;line-height:1.5;display:grid}.hs-qv2-letter__foot{justify-content:space-between;align-items:center;gap:12px;display:flex}.hs-qv2-letter__dots{gap:8px;display:flex}.hs-qv2-letter__dots span{border:2px solid var(--ink,#3b2a1f);background:var(--paper,#fff8e7);border-radius:50%;width:12px;height:12px}.hs-qv2-letter__dots span.is-on{background:var(--honey,#ffc83d)}.hs-qv2-letter__btns{gap:8px;display:flex}.hs-qu-v2note{max-width:34em;color:var(--ink-soft,#7a5b40);margin:2px auto 0;font-size:.92em}.cu-badge-wrap{display:inline-flex;position:relative}.cu-badge{color:#3b2a10;font:inherit;cursor:var(--cur-pointer,pointer);background:#ffe9a6;border:2px solid #3b2a10;border-radius:999px;align-items:center;gap:2px;padding:1px 6px;font-size:12px;font-weight:700;line-height:1.2;display:inline-flex}.cu-badge--t2{background:#ffd86b}.cu-badge--t3{background:#ffc53d;box-shadow:0 0 4px 1px #ffd25acc}.cu-badge__star{color:#b86b00}.cu-badge:focus-visible{outline-offset:2px;outline:2px solid #fff}.cu-card{z-index:40;color:#3b2a10;background:#fff8e1;border:2px solid #3b2a10;border-radius:12px;width:min(300px,100vw - 32px);padding:10px 12px;font-size:13px;line-height:1.45;position:absolute;bottom:calc(100% + 6px);left:0;box-shadow:0 3px #3b2a1059}.cu-card__head{align-items:center;gap:6px;font-size:15px;display:flex}.cu-card__star{color:#e09a00}.cu-card__pct{background:#ffd86b;border-radius:999px;margin-left:auto;padding:0 6px;font-weight:700}.cu-card__now{margin:6px 0 2px;font-weight:600}.cu-card__next{color:#7a5a1c;margin:0 0 4px}.cu-card__rules{margin:6px 0;padding-left:18px}.cu-card__rules li{margin:2px 0}.cu-card__close{color:#3b2a10;font:inherit;cursor:var(--cur-pointer,pointer);background:#ffd86b;border:2px solid #3b2a10;border-radius:8px;margin-left:auto;padding:3px 12px;font-weight:700;display:block}.hs-exp>.cu-slot{z-index:2;display:inline-flex;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.hs-exp>.cu-slot .cu-badge{padding:0 7px;font-size:12px;line-height:1.25}.hs-exp>.cu-slot .cu-card{bottom:calc(100% + 10px);left:auto;right:0}.cu-card{width:min(340px,100vw - 32px)}.cu-card__pct.is-off{color:#7a5a1c;background:#efe3c4;font-weight:600}.cu-light__meter{background:#f3e6c4;border:2px solid #3b2a10;border-radius:999px;height:20px;margin:6px 0 4px;position:relative;overflow:hidden}.cu-light__fill{background:linear-gradient(#ffe08a,#ffc53d);position:absolute;inset:0 auto 0 0}.cu-light__meter-text{text-align:center;font-size:12px;font-weight:700;line-height:16px;display:block;position:relative}.cu-light__label{color:#7a5a1c;letter-spacing:.02em;border-top:2px solid #e6d3a3;margin:10px 0 5px;padding-top:8px;font-size:12px;font-weight:700}.cu-light__ladder{gap:3px;margin:0;padding:0;list-style:none;display:grid}.cu-light__step{background:#fffdf4;border:2px solid #e6d3a3;border-radius:9px;align-items:center;gap:6px;padding:3px 8px;display:flex}.cu-light__step.is-on{background:#ffe9a6;border-color:#3b2a10}.cu-light__stars{color:#e09a00;letter-spacing:-1px;min-width:34px}.cu-light__gap{flex:1}.cu-light__now{color:#fff8e1;background:#3b2a10;border-radius:999px;padding:0 6px;font-size:12px;font-weight:700}.cu-light__pct{text-align:right;min-width:40px}.cu-light__rules{margin-top:0}.cu-badge__star,.cu-card__star,.cu-light__stars{align-items:center;line-height:0;display:inline-flex}.cu-light__stars{gap:0}.hs-supbadge{border:var(--line-thin,2px) solid var(--ink);background:linear-gradient(180deg, var(--honey-hi), var(--honey));color:var(--ink);white-space:nowrap;box-shadow:0 1px 0 var(--honey-lo);cursor:default;border-radius:999px;flex:none;align-items:center;gap:3px;padding:1px 7px 1px 5px;font-size:12px;font-weight:800;line-height:1.3;display:inline-flex}.hs-supbadge.is-soon{background:linear-gradient(#ffd9c2,#ffb48a);box-shadow:0 1px #d97a4a}.hs-supbadge__left{font-variant-numeric:tabular-nums}button.hs-supbadge{cursor:var(--cur-pointer,pointer);font-family:inherit}button.hs-supbadge:hover{filter:brightness(1.06)}.hs-station{flex-wrap:wrap;align-items:center;gap:8px 10px;min-width:0;font-size:15px;line-height:1.5;display:flex}.hs-station__ribbon{border:var(--line-thin,2px) solid var(--ink);background:linear-gradient(180deg, var(--honey-hi), var(--honey));color:var(--ink);white-space:nowrap;box-shadow:0 2px 0 var(--honey-lo);border-radius:999px;align-items:center;gap:6px;padding:3px 12px 3px 10px;font-size:15px;font-weight:700;display:inline-flex}.hs-station__hint{min-width:0;color:color-mix(in srgb, var(--ink) 72%, transparent);font-size:15px}.hs-stations{gap:10px;margin:0;padding:0;list-style:none;display:grid}.hs-stations__row{border:var(--line-thin,2px) solid var(--ink);background:var(--paper-2);border-radius:14px;grid-template-columns:52px minmax(0,1fr) auto;align-items:center;gap:14px;padding:12px 16px;display:grid}.hs-stations__row[data-access=remote]{background:color-mix(in srgb, var(--honey-hi) 28%, var(--paper-2))}.hs-stations__icon{border:var(--line-thin,2px) solid var(--ink);background:var(--paper-3,var(--paper-2));border-radius:12px;place-items:center;width:52px;height:52px;display:grid}.hs-stations__text{gap:4px;min-width:0;display:grid}.hs-stations__text>b{font-size:18px}@media (max-width:560px){.hs-stations__row{grid-template-columns:40px minmax(0,1fr)}.hs-stations__icon{width:40px;height:40px}.hs-stations__row>:last-child:not(.hs-stations__text){grid-column:1/-1;justify-self:end}}.hs-ly-sum>.hs-station{flex:0 auto;max-width:44%}.hs-stations--job{margin-top:10px}.hs-stations__row--job.is-ready[data-access=remote]{background:color-mix(in srgb, var(--leaf-hi,var(--honey-hi)) 30%, var(--paper-2))}.hs-status{gap:max(3px, calc(3 * var(--u)));flex:none;margin:0 0 0 auto;padding:0;list-style:none;display:flex}.hs-status__icon{width:max(22px, calc(24 * var(--u)));height:max(22px, calc(24 * var(--u)));border:var(--line-thin,2px) solid var(--ink);background:var(--paper);box-shadow:0 2px 0 var(--ink);pointer-events:auto;border-radius:7px;place-items:center;display:grid;position:relative}.hs-status__icon.is-debuff{outline:2px solid var(--berry);outline-offset:-4px;background:#ffe3e6}.hs-status__icon.is-ward{outline:2px solid var(--leaf);outline-offset:-4px;background:#e6f8dc}.hs-status__face{place-items:center;width:86%;height:86%;display:grid}.hs-status__dot{background:var(--berry);border-radius:50%;width:60%;height:60%}.is-ward .hs-status__dot{background:var(--leaf)}.hs-status__ring{background:conic-gradient(#2b1d0e73 var(--sweep,0deg), transparent 0);pointer-events:none;border-radius:5px;position:absolute;inset:0}.hs-status__sec{font-size:max(12px, calc(12 * var(--u)));color:#fff;paint-order:stroke fill;-webkit-text-stroke:3px var(--ink);font-variant-numeric:tabular-nums;pointer-events:none;font-weight:700;line-height:1;position:absolute;bottom:-5px;right:-3px}.hs-player__name>.hs-player__text{min-width:4.5em}.hs-lvfx-host{position:relative}.hs-lvroll.hs-lvroll{animation:none;display:inline-block}.hs-lvroll__win{transform-origin:50% 55%;height:1.05em;line-height:1.05;display:block;overflow:hidden}.hs-lvroll__strip{display:block}.hs-lvroll__n{text-align:center;height:1.05em;display:block}.hs-lvfx{pointer-events:none;z-index:2;position:absolute;inset:0}.hs-lvfx__glow{opacity:0;z-index:-1;border-radius:50%;position:absolute;inset:0;box-shadow:0 0 0 5px #fff6c8e6,0 0 18px 10px #ffd65abf,0 0 34px 18px #ffb62759}.hs-lvfx__ring{opacity:0;border:4px solid #ffd76a;border-radius:50%;position:absolute;inset:-3px;box-shadow:0 0 0 2px #2b1d0e,inset 0 0 0 2px #2b1d0e}.hs-lvfx__ring--0{border-color:#fff8e7}.hs-lvfx__ray{box-sizing:border-box;opacity:0;background:#fff8e7;border:2px solid #2b1d0e;border-radius:3px;width:6px;height:18px;position:absolute;top:calc(50% - 9px);left:calc(50% - 3px)}.hs-lvfx__ray--alt{background:#ffd76a}.hs-lvfx__spark{opacity:0;width:16px;height:16px;position:absolute;top:calc(50% - 8px);left:calc(50% - 8px);overflow:visible}.hs-lvfx__spark path{fill:#ffd76a;stroke:#2b1d0e;stroke-width:1.8px;stroke-linejoin:round}.hs-lvfx__spark--b path{fill:#fff8e7}.hs-lvfx__spark--c path{fill:#ff8fa3}.hs-lvfx__tag{white-space:nowrap;color:#2b1d0e;opacity:0;background:#ffd76a;border:2px solid #2b1d0e;border-radius:999px;padding:1px 9px 2px;font-size:12px;font-weight:700;line-height:1.3;position:absolute;top:calc(100% + 5px);left:50%;translate:-50%;box-shadow:inset 0 2px #ffffff8c,0 2px #2b1d0e}.hs-lvfx--job .hs-lvfx__ring--1{border-color:#8fe05c}.hs-lvfx--job .hs-lvfx__ring--2{border-color:#9fd3ff}.hs-lvfx--job .hs-lvfx__spark--c path{fill:#9fd3ff}.hs-lvfx--job .hs-lvfx__tag{color:#fff;text-shadow:0 1px #2b1d0e;background:#5bbf3a;padding:2px 11px 3px;font-size:13px}.hs-lvpts{z-index:3;box-sizing:border-box;min-width:22px;height:20px;font:inherit;color:#fff;pointer-events:auto;cursor:var(--cur-pointer,pointer);background:#ff5470;border:2px solid #2b1d0e;border-radius:999px;place-items:center;padding:0 5px;font-size:12px;font-weight:700;line-height:1;animation:2s cubic-bezier(.65,0,.35,1) infinite hs-lvpts-bob;display:grid;position:absolute;top:-7px;right:-9px;box-shadow:inset 0 2px #fff6,0 2px #2b1d0e}.hs-lvpts:after{content:"";z-index:-1;background:radial-gradient(closest-side,#ff54708c,#ff547000);border-radius:999px;animation:2s cubic-bezier(.65,0,.35,1) infinite hs-lvpts-halo;position:absolute;inset:-5px}.hs-lvpts:hover{background:#ff7088}.hs-lvpts:focus-visible{outline-offset:2px;outline:3px solid #2f7fd6}.hs-lvpts__ripple{opacity:0;pointer-events:none;border:3px solid #ffd76a;border-radius:999px;position:absolute;inset:-2px}@keyframes hs-lvpts-bob{0%,70%,to{transform:scale(1)}80%{transform:scale(1.14)}90%{transform:scale(.97)}}@keyframes hs-lvpts-halo{0%,60%,to{opacity:0}80%{opacity:1}}@media (prefers-reduced-motion:reduce){.hs-lvpts,.hs-lvpts:after{animation:none}}html[data-hs-reduced=on] .hs-lvpts,html[data-hs-reduced=on] .hs-lvpts:after{animation:none}.hs-player.hs-player{gap:calc(10 * var(--u));padding:calc(7 * var(--u)) calc(12 * var(--u)) calc(8 * var(--u)) calc(8 * var(--u));border-radius:calc(22 * var(--u));align-items:center}.hs-player .hs-player__badge{width:calc(66 * var(--u));height:calc(66 * var(--u));min-width:52px;min-height:52px;margin-bottom:calc(8 * var(--u));box-shadow:none;background:0 0;border:none;border-radius:50%;line-height:1;display:block;position:relative}.hs-player__portrait{border:var(--line) solid var(--ink);box-shadow:inset 0 0 0 calc(3 * var(--u)) var(--honey), inset 0 calc(5 * var(--u)) 0 calc(3 * var(--u)) #ffffff73, 0 3px 0 var(--ink);background:radial-gradient(circle at 50% 38%,#fff8e7 0%,#ffe6a8 62%,#f5c766 100%);border-radius:50%;place-items:center;display:grid;position:absolute;inset:0;overflow:hidden}.hs-player__portrait .hs-player__hero{inset:auto;left:var(--bust-l,-2.5%);top:var(--bust-t,-18.24%);width:var(--bust-w,100%);height:var(--bust-h,191.49%)}.hs-player__portrait[data-portrait=crest]>:not(.hs-player__glyph){width:84%;height:84%}.hs-player__glyph{border:var(--line-thin) solid var(--ink);color:#fff;border-radius:50%;place-items:center;width:72%;height:72%;display:grid}.hs-player__pill{left:50%;bottom:calc(-9 * var(--u));z-index:1;padding:calc(2 * var(--u)) calc(8 * var(--u)) calc(3 * var(--u));border:var(--line-thin) solid var(--ink);background:var(--honey);box-shadow:inset 0 calc(3 * var(--u)) 0 #ffffff80, 0 2px 0 var(--ink);white-space:nowrap;color:var(--ink);border-radius:999px;align-items:baseline;gap:2px;line-height:1;display:inline-flex;position:absolute;transform:translate(-50%)}.hs-player .hs-player__pill .hs-player__lv{font-size:max(12px, calc(12 * var(--u)));font-weight:700}.hs-player .hs-player__pill .hs-player__level{font-size:max(14px, calc(16 * var(--u)));font-variant-numeric:tabular-nums;font-weight:800}.hs-player .hs-player__name{gap:calc(6 * var(--u))}.hs-player .hs-player__name>.hs-player__text{color:var(--cls,var(--ink));flex:0 auto;font-weight:800}.hs-player .hs-player__class.is-art{width:max(22px, calc(22 * var(--u)));height:max(22px, calc(22 * var(--u)))}.hs-player__job{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:max(12px, calc(12 * var(--u)));color:#2b1d0e94;flex:0 auto;font-weight:600;overflow:hidden}.hs-boss-face{flex:none;place-items:center;display:inline-grid}.hs-boss-face.has-pic{--boss-face:48px;width:var(--boss-face);height:var(--boss-face);border:var(--line-thin,2px) solid var(--ink,#2b1d0e);box-shadow:0 2px 0 var(--ink,#2b1d0e), inset 0 0 0 2px #ffffff8c;background:radial-gradient(circle at 50% 36%,#fffaf0 0 38%,#ffe3a3 62%,#f2a65a 100%);border-radius:50%;position:relative;overflow:hidden}.hs-boss-face.is-sm.has-pic{--boss-face:calc(46 * var(--u,1px))}.hs-boss-face.is-lg.has-pic{--boss-face:calc(68 * var(--dng-u,var(--pc-u,1px)));border-width:var(--line,3px);box-shadow:0 3px 0 var(--ink,#2b1d0e), inset 0 0 0 2px #ffffff8c}.hs-boss-face__pic{object-fit:cover;object-position:50% 22%;pointer-events:none;width:100%;height:100%}.hs-boss__head .hs-boss-face.has-pic{margin:calc(-14 * var(--u,1px)) 0 calc(-8 * var(--u,1px)) calc(-4 * var(--u,1px))}.hs-buffs+.hs-status{margin-left:max(3px, calc(3 * var(--u)))}.hs-status__icon.is-buff{outline:2px solid var(--honey,#f2b33d);outline-offset:-4px;background:#fff4cf}.hs-status__icon.is-buff.is-shield{background:#e3f3ff}.is-buff .hs-status__dot{background:var(--honey,#f2b33d)}.hs-pbars{gap:calc(4 * var(--u));display:grid}.hs-bar.hs-pbar{height:max(20px, calc(23 * var(--u)));border:var(--line-thin) solid var(--ink);background:linear-gradient(#24170b 0%,#3a2816 100%);border-radius:999px;box-shadow:inset 0 3px #00000061,0 2px #2b1d0e8c}.hs-pbar .hs-bar__fill{box-shadow:inset 0 calc(5 * var(--u)) 0 #ffffff57, inset 0 calc(-3 * var(--u)) 0 #00000029}.hs-pbar .hs-bar__text{padding:0 calc(10 * var(--u)) 0 calc(36 * var(--u));font-size:max(12px, calc(13 * var(--u)));letter-spacing:.01em;-webkit-text-stroke:3.5px var(--ink);font-weight:700}.hs-pbar .hs-bar__text b{left:calc(3 * var(--u));min-width:calc(28 * var(--u));height:calc(100% - 6 * var(--u));min-height:14px;padding:0 calc(5 * var(--u));font-size:max(12px, calc(11 * var(--u)));letter-spacing:.04em;color:#fff3cf;-webkit-text-stroke:0;paint-order:normal;background:#2b1d0eb8;border-radius:999px;place-items:center;font-weight:800;display:grid;top:50%;transform:translateY(-50%);box-shadow:inset 0 1px #ffffff38}.hs-bar--hp.hs-pbar .hs-bar__text b{color:#ffd2da}.hs-bar--mp.hs-pbar .hs-bar__text b{color:#d4efff}.hs-bar.hs-pbar.is-danger{box-shadow:inset 0 3px #00000061,0 0 0 2px #e0304f,0 2px 0 2px #2b1d0e8c}.hs-dng{--dng-u:var(--pc-u,1px);min-width:0}.hs-dng-main{gap:calc(10 * var(--dng-u));flex-direction:column;min-width:0;min-height:0;display:flex}.hs-dng-sum__icon{width:calc(44 * var(--dng-u));height:calc(44 * var(--dng-u));border:var(--line) solid var(--ink);background:var(--honey-hi);box-shadow:0 2px 0 var(--ink);border-radius:50%;flex:none;place-items:center;display:inline-grid}.hs-dng-tabs{gap:calc(8 * var(--dng-u));width:calc(300 * var(--dng-u));flex-direction:column;height:100%;min-height:0;display:flex}.hs-dng-tab{align-items:center;gap:calc(10 * var(--dng-u));min-height:0;max-height:calc(92 * var(--dng-u));padding:calc(6 * var(--dng-u));border:var(--line) solid var(--ink);border-radius:var(--r-md);background:var(--paper);box-shadow:0 3px 0 var(--ink);font:inherit;color:inherit;text-align:left;cursor:var(--cur-pointer,pointer);flex:1 1 0;display:flex}.hs-dng-tab:hover{background:var(--paper-2)}.hs-dng-tab.is-on{background:var(--honey-hi);box-shadow:0 1px 0 var(--ink);transform:translateY(2px)}.hs-dng-tab__thumb{width:calc(96 * var(--dng-u));border:var(--line-thin) solid var(--ink);border-radius:var(--r-sm);background:var(--dng-art,none) center / cover no-repeat, var(--paper-2);flex:none;align-self:stretch;place-items:center;display:grid;position:relative}.hs-dng-tab__thumb b{top:calc(3 * var(--dng-u));left:calc(3 * var(--dng-u));min-width:calc(22 * var(--dng-u));padding:0 calc(4 * var(--dng-u));border:var(--line-thin) solid var(--ink);background:var(--paper);font-size:var(--pc-fs-min,12px);text-align:center;border-radius:999px;line-height:1.5;position:absolute}.hs-dng-tab__thumb>svg{padding:calc(4 * var(--dng-u));border:var(--line-thin) solid var(--ink);background:var(--paper);box-sizing:content-box;border-radius:50%}.hs-dng-tab__text{min-width:0;line-height:var(--lh-thai,1.5);flex-direction:column;display:flex}.hs-dng-tab strong{font-size:var(--pc-fs-body,15px);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.hs-dng-tab small{align-items:center;gap:calc(6 * var(--dng-u));font-size:var(--pc-fs-cap,13px);color:var(--ink-soft);display:flex}.hs-dng-tab__pick{padding:0 calc(6 * var(--dng-u));border:var(--line-thin) solid var(--ink);background:var(--leaf,#8fd16a);color:var(--ink);border-radius:999px;font-style:normal;font-weight:600}.hs-dng-tab.is-locked .hs-dng-tab__thumb{filter:grayscale(.7)brightness(.85)}.hs-dng-tab.is-locked .hs-dng-tab__text{opacity:.7}.hs-dng-pick{gap:calc(10 * var(--dng-u));flex:1;grid-template-rows:auto auto minmax(0,1fr) auto;min-height:0;display:grid}.hs-dng-head{justify-content:center;gap:calc(6 * var(--dng-u));min-height:calc(156 * var(--dng-u));padding:calc(12 * var(--dng-u)) calc(18 * var(--dng-u));border:var(--line) solid var(--ink);border-radius:var(--r-md);background:var(--paper-2);box-shadow:0 3px 0 var(--ink);flex-direction:column;display:flex}.hs-dng-head.has-art{background:linear-gradient(90deg, color-mix(in srgb, var(--paper) 94%, transparent) 0%, color-mix(in srgb, var(--paper) 80%, transparent) 46%, transparent 80%), var(--dng-art) center 62% / cover no-repeat, var(--paper-2)}.hs-dng-head__title{align-items:center;gap:calc(8 * var(--dng-u));flex-wrap:wrap;display:flex}.hs-dng-head__title h3{font-size:var(--pc-fs-h1,22px);margin:0;font-weight:700}.hs-dng-story{max-width:62%;color:var(--ink);font-size:var(--pc-fs-small,14px);line-height:var(--lh-thai,1.5);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.hs-dng-head__chips{gap:calc(6 * var(--dng-u));flex-wrap:wrap;margin:0 0 0 auto;display:inline-flex}.hs-dng-line{font-size:var(--pc-fs-small,14px);flex-wrap:wrap;align-items:center;gap:6px;margin:0;display:flex}.hs-dng-badge{border:var(--line-thin) solid var(--ink);background:var(--paper);font-size:var(--pc-fs-cap,13px);white-space:nowrap;border-radius:999px;padding:0 8px;font-weight:600;display:inline-block}.hs-dng-badge.is-gold,.hs-dng-badge.is-normal{background:var(--honey-hi)}.hs-dng-badge.is-hard{background:var(--sky)}.hs-dng-badge.is-expert{background:var(--berry);color:#fff}.hs-dng-diffs{gap:calc(10 * var(--dng-u));grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.hs-dng-diff{justify-content:center;align-items:center;gap:calc(10 * var(--dng-u));min-height:calc(52 * var(--dng-u));padding:calc(6 * var(--dng-u)) calc(8 * var(--dng-u));border:var(--line) solid var(--ink);border-radius:var(--r-md);background:var(--paper);box-shadow:0 3px 0 var(--ink);font:inherit;color:inherit;cursor:var(--cur-pointer,pointer);display:flex}.hs-dng-diff strong{font-size:var(--pc-fs-h2,19px)}.hs-dng-diff small{font-size:var(--pc-fs-cap,13px);color:var(--ink-soft)}.hs-dng-diff.is-on.is-normal{background:var(--honey-hi)}.hs-dng-diff.is-on.is-hard{background:var(--sky)}.hs-dng-diff.is-on.is-expert{background:var(--berry);color:#fff}.hs-dng-diff.is-on.is-expert small{color:#fff}.hs-dng-diff.is-on{box-shadow:0 1px 0 var(--ink);transform:translateY(2px)}.hs-dng-diff.is-locked{background:var(--paper-2);color:var(--ink-soft)}.hs-dng-diff.is-locked>.hs-glyph{opacity:.8;flex:none}.hs-dng-diff.is-locked.is-on{background:color-mix(in srgb, var(--ink) 10%, var(--paper-2))}.hs-dng-diff.is-locked.is-on.is-expert,.hs-dng-diff.is-locked.is-on.is-expert small{color:var(--ink)}.hs-dng-body{gap:calc(12 * var(--dng-u));grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);min-height:0;display:grid}.hs-dng-card{gap:calc(8 * var(--dng-u));min-width:0;min-height:0;padding:calc(10 * var(--dng-u)) calc(14 * var(--dng-u));border:var(--line-thin) solid var(--ink);border-radius:var(--r-md);background:var(--paper-2);flex-direction:column;display:flex;overflow:hidden}.hs-dng-card__title{align-items:center;gap:calc(6 * var(--dng-u));padding-bottom:calc(6 * var(--dng-u));border-bottom:var(--line-thin) solid color-mix(in srgb, var(--ink) 40%, transparent);font-size:var(--pc-fs-h3,17px);margin:0;font-weight:700;display:flex}.hs-dng-card__aside{color:var(--ink-soft);font-size:var(--pc-fs-cap,13px);margin-left:auto;font-weight:600}.hs-dng-info .hs-ly-facts__label{flex:none}.hs-dng-info .hs-ly-facts__label>span{text-overflow:clip;overflow:visible}.hs-dng-info .hs-ly-facts__row:after{min-width:calc(8 * var(--dng-u))}.hs-dng-info .hs-ly-facts__value{font-size:var(--pc-fs-small,14px)}.hs-dng-where{-webkit-line-clamp:2;text-align:right;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.hs-dng-path{gap:calc(6 * var(--dng-u));padding-top:calc(6 * var(--dng-u));border-top:var(--line-thin) solid color-mix(in srgb, var(--ink) 30%, transparent);flex-direction:column;display:flex}.hs-dng-path__title{align-items:center;gap:calc(6 * var(--dng-u));color:var(--ink-soft);font-size:var(--pc-fs-cap,13px);flex-wrap:wrap;margin:0;font-weight:600;display:flex}.hs-dng-champ{align-items:center;gap:calc(3 * var(--dng-u));padding:0 calc(8 * var(--dng-u));border:var(--line-thin) solid var(--honey-lo,var(--ink));background:color-mix(in srgb, var(--honey) 35%, var(--paper));color:var(--ink);font-size:var(--pc-fs-min,12px);white-space:nowrap;cursor:help;border-radius:999px;margin-left:auto;font-weight:700;line-height:1.6;display:inline-flex}.hs-dng-rooms{gap:calc(4 * var(--dng-u));flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.hs-dng-rooms li{align-items:center;gap:calc(8 * var(--dng-u));min-width:0;min-height:calc(26 * var(--dng-u));font-size:var(--pc-fs-small,14px);line-height:var(--lh-thai,1.5);display:flex;position:relative}.hs-dng-rooms li:not(:last-child):after{top:calc(24 * var(--dng-u));left:calc(11 * var(--dng-u));height:calc(8 * var(--dng-u));border-left:2px solid color-mix(in srgb, var(--ink) 45%, transparent);content:"";position:absolute}.hs-dng-rooms__node{width:calc(24 * var(--dng-u));height:calc(24 * var(--dng-u));border:var(--line-thin) solid var(--ink);background:var(--paper);font-size:var(--pc-fs-min,12px);box-sizing:border-box;border-radius:50%;flex:none;place-items:center;display:grid}.hs-dng-rooms__name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.hs-dng-rooms li.is-boss{font-weight:700}.hs-dng-rooms li.is-boss .hs-dng-rooms__node{background:var(--honey)}.hs-dng-rooms__boss{padding:0 calc(6 * var(--dng-u));border:var(--line-thin) solid var(--ink);background:var(--berry);color:#fff;font-size:var(--pc-fs-min,12px);border-radius:999px;flex:none;font-weight:600}.hs-dng-card.hs-dng-rewards{overflow:hidden}.hs-dng-rewards>*{flex:none}.hs-dng-rewards__top{align-items:center;gap:calc(8 * var(--dng-u));min-width:0;display:flex}.hs-dng-rewards__chest{width:calc(48 * var(--dng-u));height:calc(48 * var(--dng-u));border:var(--line-thin) solid var(--ink);border-radius:var(--r-md);background:var(--honey-hi);flex:none;place-items:center;display:grid}.hs-dng-stat{align-items:center;gap:calc(6 * var(--dng-u));min-width:0;padding:calc(4 * var(--dng-u)) calc(10 * var(--dng-u));border:var(--line-thin) solid var(--ink);background:var(--paper);font-size:var(--pc-fs-small,14px);line-height:var(--lh-thai,1.5);white-space:nowrap;border-radius:999px;display:inline-flex}.hs-dng-stat.is-gold{background:color-mix(in srgb, var(--honey-hi) 55%, var(--paper))}.hs-dng-stat.is-exp{background:color-mix(in srgb, var(--sky) 30%, var(--paper))}.hs-dng-stat__label{color:var(--ink-soft);font-weight:600}.hs-dng-stat b{font-size:var(--pc-fs-body,15px);font-variant-numeric:tabular-nums}.hs-dng-rewards__x2{color:var(--ink-soft);font-size:var(--pc-fs-cap,13px);text-align:right;margin-left:auto;font-weight:600}.hs-dng-rewards>.hs-dng-prizes{flex:auto}.hs-dng-prizes{grid-template-columns:repeat(auto-fill, minmax(calc(176 * var(--dng-u)), 1fr));grid-auto-rows:minmax(calc(56 * var(--dng-u)), auto);align-content:start;gap:calc(6 * var(--dng-u));min-height:0;margin:0;padding:2px;list-style:none;display:grid;overflow:hidden}.hs-dng-prizes.is-dense{grid-auto-rows:minmax(0,1fr)}.hs-dng-prizes.is-dense .hs-dng-prize{min-height:0;overflow:hidden}.hs-dng-prizes.is-dense .hs-dng-prize__name{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.hs-dng-prize{--ic:var(--ink);align-items:center;gap:calc(8 * var(--dng-u));min-width:0;padding:calc(4 * var(--dng-u)) calc(6 * var(--dng-u)) calc(4 * var(--dng-u)) calc(4 * var(--dng-u));border:var(--line-thin) solid color-mix(in srgb, var(--ink) 22%, transparent);border-radius:calc(10 * var(--dng-u));background:var(--paper);display:flex}.hs-dng-prize.is-weapon{border-color:var(--honey-lo,#c98a12);background:color-mix(in srgb, var(--honey-hi) 45%, var(--paper));box-shadow:inset 0 0 0 1px var(--honey-lo,#c98a12)}.hs-dng-prize__well{width:calc(46 * var(--dng-u));height:calc(46 * var(--dng-u));border:calc(3 * var(--dng-u)) solid var(--ic);border-radius:calc(10 * var(--dng-u));background:linear-gradient(180deg, var(--paper-3) 55%, color-mix(in srgb, var(--ic) 28%, var(--paper-3)));box-shadow:0 0 0 var(--line-thin) var(--ink);box-sizing:border-box;flex:none;place-items:center;display:grid;position:relative}.hs-dng-prize[data-rarity=common]>.hs-dng-prize__well{border-width:var(--line-thin);border-color:var(--ink);background:var(--paper-3);box-shadow:inset 0 -3px 0 color-mix(in srgb, var(--ink) 10%, transparent)}.hs-dng-prize__text{flex-direction:column;flex:1;justify-content:center;gap:1px;min-width:0;display:flex}.hs-dng-prize__name{font-size:var(--pc-fs-cap,13px);text-align:left;font-weight:700;line-height:1.35}.hs-dng-prize__meta{align-items:center;gap:2px calc(5 * var(--dng-u));white-space:nowrap;flex-wrap:wrap;min-width:0;display:flex}.hs-dng-prize__qty{padding:0 calc(6 * var(--dng-u));border:var(--line-thin) solid var(--ink);background:var(--paper);font-size:var(--pc-fs-min,12px);font-variant-numeric:tabular-nums;border-radius:999px;flex:none;line-height:1.45}.hs-dng-prize__tag{padding:0 calc(6 * var(--dng-u));font-size:var(--pc-fs-min,12px);border-radius:999px;flex:none;align-items:center;gap:2px;font-weight:600;line-height:1.45;display:inline-flex}.hs-dng-prize__tag.is-always{background:color-mix(in srgb, var(--leaf,#8fd16a) 45%, var(--paper))}.hs-dng-prize__tag.is-often{background:color-mix(in srgb, var(--sky) 40%, var(--paper))}.hs-dng-prize__tag.is-sometimes{background:var(--paper-2);color:var(--ink-soft)}.hs-dng-prize__tag.is-rare{background:color-mix(in srgb, var(--r-epic,#a95cff) 22%, var(--paper));color:color-mix(in srgb, var(--r-epic,#a95cff) 55%, var(--ink))}.hs-dng-prize__tag.is-weapon{background:var(--honey);color:var(--ink)}.hs-dng-rules{gap:2px calc(14 * var(--dng-u));padding:calc(6 * var(--dng-u)) 0 0;border-top:var(--line-thin) solid color-mix(in srgb, var(--ink) 30%, transparent);color:var(--ink-soft);font-size:var(--pc-fs-min,12px);line-height:var(--lh-thai,1.5);flex-wrap:wrap;margin:0;list-style:none;display:flex}.hs-dng-rules li{align-items:center;gap:4px;display:inline-flex}.hs-dng-why{color:var(--berry-lo,#b8324a);font-weight:600}.hs-dng-bar{align-items:center;gap:calc(14 * var(--dng-u));padding:calc(10 * var(--dng-u)) calc(14 * var(--dng-u));border:var(--line) solid var(--ink);border-radius:var(--r-md);background:var(--paper);box-shadow:0 3px 0 var(--ink);display:flex}.hs-dng-bar__cost{align-items:center;column-gap:calc(10 * var(--dng-u));flex:1;grid-template-columns:auto minmax(0,1fr);row-gap:2px;min-width:0;display:grid}.hs-dng-bar__label{color:var(--ink-soft);font-size:var(--pc-fs-cap,13px);align-items:center;gap:6px;font-weight:600;display:inline-flex}.hs-dng-bar__value{font-size:var(--pc-fs-small,14px);font-weight:600}.hs-dng-bar__cost>.hs-dng-hint{line-height:var(--lh-thai,1.5);-webkit-line-clamp:2;-webkit-box-orient:vertical;grid-column:1/-1;display:-webkit-box;overflow:hidden}.hs-dng-bar .hs-dng-actions{flex-wrap:nowrap;flex:none}.hs-dng-bar .hs-dng-actions>*{min-width:calc(180 * var(--dng-u));flex:none}.hs-dng-main>.hs-dng-wait,.hs-dng-main>.hs-dng-run{border:var(--line) solid var(--ink);border-radius:var(--r-md);background:linear-gradient(color-mix(in srgb, var(--paper) 84%, transparent), color-mix(in srgb, var(--paper) 84%, transparent)), var(--dng-art,none) center / cover no-repeat, var(--paper-2);flex:1;justify-content:center}.hs-dng-main[data-mode=result]{border:var(--line) solid var(--ink);border-radius:var(--r-md);background:linear-gradient(color-mix(in srgb, var(--paper) 78%, transparent), color-mix(in srgb, var(--paper) 78%, transparent)), var(--dng-art,none) center / cover no-repeat, var(--paper-2);flex:1;justify-content:center;align-items:center}.hs-dng-main>.hs-dng-result{width:min(100%, calc(680 * var(--dng-u)))}.hs-dng-hint{color:var(--ink-soft);margin:0;font-size:12px}.hs-dng-error{border:var(--line-thin) solid var(--ink);border-radius:var(--r-sm);background:#ffe1e6;margin:0;padding:6px 10px;font-size:14px}.hs-dng-error.has-retry{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 10px;padding:3px 4px 3px 10px;display:flex}.hs-dng-error__text{line-height:var(--lh-thai,1.5);flex:180px}.hs-dng-error.has-retry>.hs-btn,.hs-dng-error.has-retry>button{flex:none}.hs-dng-actions{flex-wrap:wrap;gap:8px;display:flex}.hs-dng-actions>*{flex:140px}.hs-dng-wait,.hs-dng-run{text-align:center;flex-direction:column;align-items:center;gap:8px;padding:8px 0;display:flex}.hs-dng-wait__icon{border:var(--line) solid var(--ink);background:var(--sky);width:64px;height:64px;box-shadow:0 3px 0 var(--ink);border-radius:50%;place-items:center;display:grid}.hs-dng-wait>.hs-dng-hint{max-width:460px}.hs-dng-wait__title,.hs-dng-run__title{align-items:center;gap:8px;margin:0;font-size:18px;font-weight:700;display:flex}.hs-dng-run__clock{font-variant-numeric:tabular-nums;margin:0;font-size:26px;font-weight:700}.hs-dng-run__clock.is-low,.hs-dng-tracker .is-low{color:var(--berry-lo)}.hs-dng-ask{border:var(--line-thin) solid var(--ink);border-radius:var(--r-sm);background:var(--paper-2);flex-direction:column;gap:6px;padding:8px;display:flex}.hs-dng-ask p{margin:0;font-size:14px}.hs-dng-result{text-align:center;flex-direction:column;align-items:center;gap:8px;display:flex}.hs-dng-result__head{align-items:center;gap:10px;display:flex}.hs-dng-result__head h3{margin:0;font-size:24px;font-weight:700}.hs-dng-result.is-cleared .hs-dng-result__head h3{color:var(--honey-lo)}.hs-dng-result__time{font-variant-numeric:tabular-nums;align-items:center;gap:8px;margin:0;font-size:18px;display:flex}.hs-dng-result__best{color:var(--ink-soft);margin:0}.hs-dng-result__outro{max-width:560px;color:var(--ink-soft);text-align:center;margin:0;font-size:14px;font-style:italic}.hs-dng-chest{border:var(--line) solid var(--ink);border-radius:var(--r-md);background:var(--paper-2);width:100%;box-shadow:var(--hi);flex-direction:column;align-items:stretch;gap:6px;padding:10px;display:flex}.hs-dng-chest h4{justify-content:center;align-items:center;gap:6px;margin:0;font-size:17px;display:flex}.hs-dng-chest__art{justify-content:center;min-height:96px;display:flex}.hs-dng-chest__btns{gap:8px;display:flex}.hs-dng-chest__btns>*{flex:1}.hs-dng-chest__done,.hs-dng-chest__blocked{margin:0;font-weight:600}.hs-dng-tracker{border:var(--line) solid var(--ink);border-radius:var(--r-md);background:color-mix(in srgb, var(--paper) 92%, transparent);max-width:280px;box-shadow:0 3px 0 var(--ink);pointer-events:auto;flex-direction:column;gap:4px;padding:8px 10px;display:flex}.hs-dng-tracker__name{flex-wrap:wrap;align-items:center;gap:6px;margin:0;font-weight:700;display:flex}.hs-dng-tracker.is-queued{background:color-mix(in srgb, var(--sky) 22%, var(--paper))}.hs-dng-tracker.is-queued .hs-dng-tracker__row>span:first-child{border:var(--line-thin) solid var(--ink);background:var(--honey-hi);border-radius:999px;padding:0 8px;font-weight:700}.hs-dng-tracker__row{font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:10px;margin:0;font-size:14px;display:flex}@media (max-width:700px),(max-height:500px){.hs-dng-tabs{flex-direction:row;width:auto;height:auto;overflow-x:auto}.hs-dng-tab{flex:none}.hs-dng-body{grid-template-columns:minmax(0,1fr)}.hs-dng-story{max-width:none}.hs-dng-diff strong{font-size:15px}.hs-dng-tracker{max-width:220px;font-size:13px}}.hs-hud .hs-dng-tracker{top:calc(var(--safe-t) + 118 * var(--u));left:calc(var(--safe-l) + 10px);z-index:6;position:absolute}.hs-hud.is-pc .hs-dng-tracker{--dng-u:max(1px, var(--pc-u,1px));max-width:calc(300 * var(--dng-u));padding:calc(8 * var(--dng-u)) calc(12 * var(--dng-u));font-size:calc(14 * var(--dng-u) * var(--pc-fs-k,1))}.hs-hud.is-touch .hs-dng-tracker{top:calc(var(--safe-t) + 76px);left:var(--safe-l);max-width:min(240px,44vw)}.hs-winz .hs-dng-main,.hs-winz .hs-dng-pick{gap:8px}.hs-winz .hs-dng-tab{max-height:84px}.hs-winz .hs-dng-head{gap:4px;min-height:0;padding:8px 16px}.hs-winz .hs-dng-diff{min-height:38px;padding:4px 8px}.hs-winz .hs-dng-card{gap:6px;padding:8px 12px}.hs-winz .hs-dng-card__title{padding-bottom:4px}.hs-winz .hs-dng-info .hs-ly-facts__row{min-height:26px;padding:0}.hs-winz .hs-dng-rewards__chest{width:40px;height:40px}.hs-winz .hs-dng-prize__well{width:42px;height:42px}.hs-winz .hs-dng-rewards .hs-dng-stat{padding:2px 10px}.hs-winz .hs-dng-bar{padding:6px 14px}.hs-winz .hs-dng-prizes{gap:5px}.hs-winz .hs-dng-sum__icon{width:36px;height:36px}.hs-winz .hs-dng-tabs{gap:6px}.hs-dng-prizes.is-mid{grid-auto-rows:minmax(calc(74 * var(--dng-u)), auto)}.hs-dng-prizes.is-roomy{grid-auto-rows:minmax(calc(112 * var(--dng-u)), auto);gap:calc(8 * var(--dng-u))}.hs-dng-prizes.is-roomy .hs-dng-prize{padding:calc(6 * var(--dng-u))}.hs-dng-prizes.is-roomy .hs-dng-prize__text{gap:calc(4 * var(--dng-u))}.hs-dng-prizes.is-roomy .hs-dng-prize__meta{align-items:flex-start;gap:calc(3 * var(--dng-u));flex-direction:column}.hs-winz .hs-dng-prizes.is-mid .hs-dng-prize__well{width:50px;height:50px}.hs-winz .hs-dng-prizes.is-roomy .hs-dng-prize__well{width:60px;height:60px}.hs-winz .hs-dng-prizes.is-roomy{gap:8px}.hs-dng-wait__plate{border:var(--line) solid var(--ink);border-radius:var(--r-lg,18px);background:var(--paper);width:min(100%,520px);box-shadow:0 4px 0 var(--ink);box-sizing:border-box;flex-direction:column;align-items:center;gap:10px;padding:22px 28px 20px;display:flex}.hs-dng-wait__plate .hs-dng-wait__title{font-size:22px}.hs-dng-wait__plate .hs-dng-line{align-items:center;gap:8px;margin:0;font-size:16px;display:flex}.hs-dng-wait__stats{grid-template-columns:1fr 1fr;gap:10px;width:100%;display:grid}.hs-dng-wait__stat{border:var(--line-thin) solid var(--ink);border-radius:var(--r-md);background:var(--paper-2);flex-direction:column;justify-content:center;align-items:center;gap:2px;min-height:64px;padding:6px 10px;display:flex}.hs-dng-wait__stat small{color:var(--ink-soft);align-items:center;font-size:13px;font-weight:600;display:inline-flex}.hs-dng-wait__stat b{font-variant-numeric:tabular-nums;font-size:17px}.hs-dng-wait__stat b.hs-dng-wait__clock{font-size:28px;line-height:1.1}.hs-dng-wait__plate>.hs-dng-hint{max-width:100%;font-size:13px;line-height:var(--lh-thai,1.5)}.hs-dng-wait__free{border-radius:var(--r-sm);background:color-mix(in srgb, var(--sky) 22%, var(--paper));font-size:13px;line-height:var(--lh-thai,1.5);text-align:left;align-items:flex-start;gap:6px;margin:0;padding:6px 10px;display:flex}.hs-dng-wait__free>:first-child{flex:none;margin-top:3px}.hs-dng-wait__icon.is-run{background:var(--honey)}.hs-dng-run__plate .hs-dng-run__title{font-size:22px}.hs-dng-run__plate .hs-dng-run__clock{font-size:22px;line-height:1.2}.hs-dng-run__plate>.hs-dng-ask{box-sizing:border-box;width:100%}.hs-dng-wait__icon.is-away{background:var(--leaf)}.hs-dng-wait__free.is-away{background:color-mix(in srgb, var(--honey) 26%, var(--paper))}.hs-dng-tracker.is-away{background:color-mix(in srgb, var(--honey) 18%, var(--paper))}.hs-dng-tracker__row>.is-away{font-weight:700}.hs-dng-wait__plate>.hs-btn,.hs-dng-wait__plate>button{min-width:200px}.hs-dng-main>.hs-dng-result.hs-dng-reveal{flex:auto;align-self:stretch;width:100%;min-width:100%;max-width:none;min-height:0}.hs-dng-main[data-mode=result]:has(>.hs-dng-reveal){justify-content:stretch;align-items:stretch}.hs-dng-reveal{align-items:stretch;gap:calc(10 * var(--dng-u));min-height:0;padding:calc(12 * var(--dng-u)) calc(16 * var(--dng-u));text-align:start;flex-direction:column;display:flex}.hs-dng-reveal__head{justify-content:center;align-items:center;gap:calc(10 * var(--dng-u));padding:calc(6 * var(--dng-u)) calc(14 * var(--dng-u));border:var(--line) solid var(--ink);border-radius:var(--r-md);background:color-mix(in srgb, var(--paper) 92%, transparent);box-shadow:0 3px 0 var(--ink);flex-wrap:wrap;display:flex}.hs-dng-reveal__head h3{font-size:var(--pc-fs-h1,26px);margin:0;font-weight:700}.hs-dng-reveal.is-cleared .hs-dng-reveal__head h3{color:var(--honey-lo)}.hs-dng-reveal__badges{gap:calc(6 * var(--dng-u));flex-wrap:wrap;display:inline-flex}.hs-dng-badge.is-title{background:var(--sky)}.hs-dng-badge.is-x2{background:var(--leaf-hi);margin-left:6px}.hs-dng-reveal__cols{gap:calc(12 * var(--dng-u));flex:1;grid-template-columns:minmax(0,.85fr) minmax(0,1.4fr);min-height:0;display:grid}.hs-dng-reveal .hs-dng-card{background:color-mix(in srgb, var(--paper-2) 94%, transparent);box-shadow:0 3px 0 var(--ink);border-width:var(--line)}.hs-dng-times{gap:calc(8 * var(--dng-u));grid-template-columns:1fr 1fr;display:grid}.hs-dng-times__cell{padding:calc(8 * var(--dng-u)) calc(6 * var(--dng-u));border:var(--line-thin) solid var(--ink);border-radius:var(--r-sm);background:var(--paper);text-align:center;flex-direction:column;align-items:center;gap:2px;display:flex}.hs-dng-times__cell.is-now{background:var(--honey-hi)}.hs-dng-times__cell small{color:var(--ink-soft);font-size:var(--pc-fs-cap,13px);font-weight:600}.hs-dng-times__cell b{font-size:calc(30 * var(--dng-u));font-variant-numeric:tabular-nums;line-height:1.1}.hs-dng-times__cell em{font-style:normal;font-size:var(--pc-fs-cap,13px);font-weight:700}.hs-dng-times__none{color:var(--ink-soft);margin:auto 0;font-size:14px;font-weight:600}.hs-dng-sumcol .hs-dng-result__outro{text-align:start;max-width:none}.hs-dng-sumcol__art{min-height:calc(48 * var(--dng-u));padding:calc(8 * var(--dng-u));border:var(--line-thin) solid var(--ink);border-radius:var(--r-sm);background:linear-gradient(135deg, var(--honey-hi), var(--paper-3));flex:1;align-items:flex-end;display:flex}.hs-dng-sumcol__art.has-art{background:var(--dng-art) center / cover no-repeat, var(--paper-3)}.hs-dng-sumcol__art>p{padding:calc(6 * var(--dng-u)) calc(10 * var(--dng-u));border:var(--line-thin) solid var(--ink);border-radius:var(--r-sm);background:color-mix(in srgb, var(--paper) 90%, transparent);margin:0}.hs-dng-sumcol__name{font-size:var(--pc-fs-h3,17px);font-weight:700}.hs-dng-sumcol__foot{margin-top:auto}.hs-dng-lootcol{position:relative}.hs-dng-shut,.hs-dng-opening{justify-content:center;align-items:center;gap:calc(10 * var(--dng-u));text-align:center;flex-direction:column;flex:1;display:flex}.hs-dng-shut__art,.hs-dng-opening__art{place-items:center;min-height:150px;display:grid}.hs-dng-shut .hs-dng-chest__btns{width:min(100%, calc(420 * var(--dng-u)));gap:10px;display:flex}.hs-dng-shut .hs-dng-chest__btns>*{flex:1}.hs-dng-opening__art{transform-origin:50% 85%;animation:.65s ease-in-out both hs-dng-shake}@keyframes hs-dng-shake{0%,to{transform:rotate(0)}15%{transform:rotate(-7deg)scale(1.02)}30%{transform:rotate(7deg)scale(1.04)}45%{transform:rotate(-6deg)scale(1.05)}60%{transform:rotate(5deg)scale(1.07)}80%{transform:rotate(0)scale(1.12)}}.hs-dng-got{gap:calc(10 * var(--dng-u));flex-direction:column;flex:1;min-height:0;display:flex}.hs-dng-got__top{align-items:center;gap:10px;display:flex}.hs-dng-got__chest{flex:none;place-items:center;width:80px;height:80px;display:grid;position:relative}.hs-dng-got__chest.is-burst:before{content:"";background:radial-gradient(circle, color-mix(in srgb, var(--honey-hi) 85%, transparent) 0%, transparent 70%);z-index:-1;border-radius:50%;animation:.7s ease-out both hs-dng-burst;position:absolute;inset:-14px}@keyframes hs-dng-burst{0%{opacity:0;transform:scale(.4)}50%{opacity:1}to{opacity:.55;transform:scale(1)}}.hs-dng-rewards-grid{align-content:start;gap:calc(10 * var(--dng-u));grid-template-columns:repeat(6,minmax(0,1fr));min-height:0;margin:0;padding:0;list-style:none;display:grid}.hs-dng-rewards-grid[data-count="1"],.hs-dng-rewards-grid[data-count="2"],.hs-dng-rewards-grid[data-count="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.hs-dng-rewards-grid[data-count="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}.hs-dng-rewards-grid[data-count="5"]{grid-template-columns:repeat(5,minmax(0,1fr))}.hs-dng-reward{--ic:var(--ink);min-width:0;padding:calc(8 * var(--dng-u)) calc(6 * var(--dng-u)) calc(6 * var(--dng-u));border:var(--line-thin) solid var(--ink);border-radius:var(--r-sm);background:var(--paper);box-shadow:0 2px 0 color-mix(in srgb, var(--ink) 35%, transparent);text-align:center;cursor:default;outline:none;flex-direction:column;align-items:center;gap:3px;display:flex;position:relative}.hs-dng-reward:hover,.hs-dng-reward:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--ic) 55%, transparent), 0 2px 0 var(--ink);background:#fffdf4}.hs-dng-reward__well{width:calc(64 * var(--dng-u));height:calc(64 * var(--dng-u));border:var(--line) solid var(--ic);border-radius:var(--r-sm);background:radial-gradient(circle at 50% 40%, color-mix(in srgb, var(--ic) 32%, #fff) 0%, var(--paper-2) 75%);box-shadow:inset 0 0 0 2px var(--ink);place-items:center;display:grid;position:relative}.hs-dng-reward.rarity-common .hs-dng-reward__well{border-color:var(--ink);box-shadow:none}.hs-dng-reward.rarity-epic .hs-dng-reward__well,.hs-dng-reward.rarity-legendary .hs-dng-reward__well,.hs-dng-reward.rarity-mythic .hs-dng-reward__well{box-shadow:inset 0 0 0 2px var(--ink), 0 0 14px 2px color-mix(in srgb, var(--ic) 70%, transparent)}.hs-dng-got>.hs-dng-rewards-grid{flex:auto;align-content:center}.hs-dng-rewards-grid.is-big .hs-dng-reward{padding:calc(10 * var(--dng-u)) calc(6 * var(--dng-u)) calc(8 * var(--dng-u));gap:5px}.hs-dng-rewards-grid.is-big .hs-dng-reward__well{width:calc(92 * var(--dng-u));height:calc(92 * var(--dng-u))}.hs-dng-rewards-grid.is-big .hs-dng-reward__name{font-size:clamp(13px, calc(15 * var(--dng-u)), 16px)}.hs-dng-rewards-grid.is-big .hs-dng-reward__sub{font-size:13px}.hs-dng-reward__qty,.hs-dng-reward__plus{border:var(--line-thin) solid var(--ink);background:var(--paper);border-radius:999px;padding:0 5px;font-size:13px;font-weight:700;line-height:1.3;position:absolute}.hs-dng-reward__qty{bottom:-6px;right:-6px}.hs-dng-reward__plus{background:var(--honey-hi);top:-6px;left:-6px}.hs-dng-reward__name{white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:14px;font-weight:700;line-height:1.25;display:block;overflow:hidden}.hs-dng-reward__sub{color:var(--ink-soft);font-size:12px;font-weight:600}.hs-dng-reward:not(.rarity-common) .hs-dng-reward__sub{color:color-mix(in srgb, var(--ic) 60%, var(--ink))}.hs-dng-reward__new{border:var(--line-thin) solid var(--ink);background:var(--berry);color:#fff;border-radius:999px;padding:0 7px;font-size:12px;font-weight:700;position:absolute;top:-9px;right:-6px;transform:rotate(6deg)}.hs-dng-reward.is-pop{animation:.36s cubic-bezier(.2,1.5,.4,1) both hs-dng-pop;animation-delay:calc(var(--i,0) * .12s + .12s)}@keyframes hs-dng-pop{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}.hs-dng-totals{gap:calc(8 * var(--dng-u));flex-wrap:wrap;margin-top:auto;display:flex}.hs-dng-total{min-width:calc(150 * var(--dng-u));padding:calc(6 * var(--dng-u)) calc(10 * var(--dng-u));border:var(--line-thin) solid var(--ink);border-radius:var(--r-sm);background:var(--paper);flex:1 1 0;align-items:center;gap:8px;display:flex}.hs-dng-total>:first-child{flex:none}.hs-dng-total__txt{flex-direction:column;align-items:flex-start;min-width:0;line-height:1.2;display:flex}.hs-dng-total small{color:var(--ink-soft);font-size:12px;font-weight:600}.hs-dng-total b{font-size:calc(20 * var(--dng-u));font-variant-numeric:tabular-nums}.hs-dng-total em{white-space:nowrap;color:var(--leaf-lo);font-size:12px;font-style:normal;font-weight:700}.hs-dng-total.is-gold{background:color-mix(in srgb, var(--honey-hi) 45%, var(--paper))}.hs-dng-total.is-exp{background:color-mix(in srgb, var(--leaf-hi) 30%, var(--paper))}.hs-dng-total.is-token{background:color-mix(in srgb, var(--sky) 25%, var(--paper))}.hs-dng-got.is-compact{gap:calc(8 * var(--dng-u))}.hs-dng-got.is-compact .hs-dng-got__chest{width:56px;height:56px}.hs-dng-got.is-compact .hs-dng-chest__done{display:none}.hs-dng-got.is-compact .hs-dng-total em,.hs-dng-got.is-compact .hs-dng-total small{white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden}.hs-dng-got.is-compact .hs-dng-totals{flex-wrap:nowrap;flex:auto;min-width:0;margin:0 0 0 auto}.hs-dng-got.is-compact .hs-dng-total{min-width:0;padding:calc(4 * var(--dng-u)) calc(8 * var(--dng-u))}.hs-dng-got.is-compact .hs-dng-total.is-exp{flex-grow:1.5}.hs-dng-got.is-compact .hs-dng-total b{font-size:calc(17 * var(--dng-u))}.hs-dng-got.is-compact .hs-dng-reward{padding:calc(6 * var(--dng-u)) calc(5 * var(--dng-u)) calc(5 * var(--dng-u));gap:2px}.hs-dng-got.is-compact .hs-dng-reward__well{width:calc(56 * var(--dng-u));height:calc(56 * var(--dng-u))}.hs-dng-got.is-compact .hs-dng-reward__name{font-size:13px}@media (min-height:900px){.hs-dng-got.is-compact .hs-dng-rewards-grid{gap:calc(14 * var(--dng-u)) calc(10 * var(--dng-u))}.hs-dng-got.is-compact .hs-dng-reward{padding:calc(12 * var(--dng-u)) calc(6 * var(--dng-u)) calc(10 * var(--dng-u));gap:4px}.hs-dng-got.is-compact .hs-dng-reward__well{width:calc(84 * var(--dng-u));height:calc(84 * var(--dng-u))}.hs-dng-got.is-compact .hs-dng-reward__name{font-size:14px}}.hs-dng-got>.hs-ly-empty{flex:1;justify-content:center}.hs-dng-reveal__foot{justify-content:center;align-items:center;gap:10px;display:flex}.hs-dng-reveal__foot>.hs-btn,.hs-dng-reveal__foot>button{min-width:calc(200 * var(--dng-u))}.hs-dng-tipcard{border:var(--line) solid var(--ink);border-radius:var(--r-sm);background:var(--paper);max-width:260px;box-shadow:0 3px 0 var(--ink);flex-direction:column;gap:4px;padding:8px 10px;display:flex}.hs-dng-tipcard p{color:var(--ink-soft);margin:0;font-size:13px}@media (prefers-reduced-motion:reduce){.hs-dng-opening__art,.hs-dng-reward.is-pop,.hs-dng-got__chest.is-burst:before{animation:none}}@media (max-width:700px),(max-height:500px){.hs-dng-reveal__cols{grid-template-columns:minmax(0,1fr)}.hs-dng-rewards-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.hs-dng-reveal.is-failed .hs-dng-times{grid-template-columns:minmax(0,1fr)}.hs-dng-lootcol>.hs-ly-empty{flex:1;justify-content:center}.hs-winz .hs-dng-reveal{gap:8px;padding:10px 14px}.hs-winz .hs-dng-got.is-compact .hs-dng-rewards-grid{gap:8px}.hs-winz .hs-dng-got.is-compact .hs-dng-reward{gap:2px;padding:5px 5px 4px}.hs-winz .hs-dng-got.is-compact .hs-dng-reward__well{width:52px;height:52px}.hs-winz .hs-dng-got.is-compact .hs-dng-reward__name{font-size:13px}.hs-winz .hs-dng-rewards-grid.is-big .hs-dng-reward__well{width:76px;height:76px}.hs-winz .hs-dng-got__chest{width:72px;height:72px}.hs-winz .hs-dng-times__cell{padding:5px 6px}.hs-winz .hs-dng-times__cell b{font-size:26px}.hs-dng-exit{border:var(--line-thin) solid var(--ink);background:var(--paper);box-shadow:0 2px 0 var(--ink);font-variant-numeric:tabular-nums;white-space:nowrap;border-radius:999px;align-items:center;gap:6px;margin:0;padding:5px 14px;font-size:15px;font-weight:700;display:inline-flex}.hs-dng-exit.is-chest{background:var(--honey-hi)}.hs-dng-exit.is-low{color:var(--berry-lo)}.hs-dng-rewards-grid.is-big .hs-dng-reward__name{-webkit-line-clamp:2;line-clamp:2;white-space:normal;overflow-wrap:break-word;-webkit-box-orient:vertical;min-height:2.5em;display:-webkit-box}.hs-bt{grid-template-columns:calc(250 * var(--dng-u)) minmax(0, 1fr);gap:calc(12 * var(--dng-u));flex:1;min-height:0;display:grid}.hs-bt-grade{align-items:center;gap:calc(8 * var(--dng-u));min-height:0;padding:calc(14 * var(--dng-u)) calc(12 * var(--dng-u));border:var(--line) solid var(--ink);border-radius:var(--r-md);background:color-mix(in srgb, var(--paper-2) 94%, transparent);box-shadow:0 3px 0 var(--ink);text-align:center;flex-direction:column;display:flex}.hs-bt-seal{--seal:var(--honey);width:calc(116 * var(--dng-u));height:calc(116 * var(--dng-u));border:calc(4 * var(--dng-u)) solid var(--ink);background:radial-gradient(circle at 35% 30%, color-mix(in srgb, #fff 55%, var(--seal)), var(--seal) 62%);box-shadow:0 0 0 calc(5 * var(--dng-u)) var(--paper), 0 0 0 calc(7 * var(--dng-u)) var(--ink), 0 calc(5 * var(--dng-u)) 0 calc(7 * var(--dng-u)) var(--ink);margin:calc(8 * var(--dng-u)) 0 calc(14 * var(--dng-u));border-radius:50%;align-content:center;place-items:center;display:grid}.hs-bt-seal small{font-size:var(--pc-fs-cap,13px);color:var(--ink);opacity:.75;font-weight:700;line-height:1}.hs-bt-seal b{font-size:calc(58 * var(--dng-u));color:var(--ink);font-weight:700;line-height:1}.hs-bt-seal.is-S{--seal:var(--honey)}.hs-bt-seal.is-A{--seal:var(--leaf-hi)}.hs-bt-seal.is-B{--seal:var(--sky)}.hs-bt-seal.is-C{--seal:var(--paper-3)}.hs-bt-seal.is-fail{--seal:var(--paper-3);filter:saturate(.4)}.hs-bt-grade__word{font-size:var(--pc-fs-h3,18px);margin:0;font-weight:700}.hs-bt-grade__where{font-size:var(--pc-fs-cap,13px);color:var(--ink-soft);flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;margin:0;font-weight:600;display:flex}.hs-bt-grade__time{width:100%;padding:calc(8 * var(--dng-u));border:var(--line-thin) solid var(--ink);border-radius:var(--r-sm);background:var(--honey-hi);justify-items:center;gap:2px;display:grid}.hs-bt-grade__time>span{color:var(--ink-soft);font-size:var(--pc-fs-cap,13px);align-items:center;gap:4px;font-weight:600;display:inline-flex}.hs-bt-grade__time>b{font-size:calc(28 * var(--dng-u));font-variant-numeric:tabular-nums;line-height:1.1}.hs-bt-grade__time>em{font-style:normal;font-size:var(--pc-fs-cap,13px);font-weight:700}.hs-bt-grade__time>small{color:var(--ink-soft);font-size:var(--pc-fs-cap,13px)}.hs-bt-grade__limit{width:100%;height:calc(8 * var(--dng-u));margin-top:calc(4 * var(--dng-u));border:var(--line-thin) solid var(--ink);background:var(--paper);border-radius:999px;display:block;position:relative;overflow:hidden}.hs-bt-grade__limit>i{background:var(--honey);transform-origin:0;width:100%;height:100%;transform:scaleX(var(--used,0));display:block}.hs-bt-grade__limit:after{content:"";background:linear-gradient(90deg, transparent calc(45% - 1px), var(--ink-soft) calc(45% - 1px) calc(45% + 1px), transparent calc(45% + 1px)), linear-gradient(90deg, transparent calc(65% - 1px), var(--ink-soft) calc(65% - 1px) calc(65% + 1px), transparent calc(65% + 1px)), linear-gradient(90deg, transparent calc(85% - 1px), var(--ink-soft) calc(85% - 1px) calc(85% + 1px), transparent calc(85% + 1px));position:absolute;inset:0}.hs-bt-grade__time>small.hs-bt-grade__limit-text{font-size:calc(12 * var(--dng-u))}.hs-bt-totals{gap:calc(4 * var(--dng-u));width:100%;margin:auto 0 0;padding:0;list-style:none;display:grid}.hs-bt-totals li{padding:calc(4 * var(--dng-u)) calc(8 * var(--dng-u));border:var(--line-thin) solid var(--ink);border-radius:var(--r-sm);background:var(--paper);font-size:var(--pc-fs-cap,13px);text-align:start;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:6px;display:grid}.hs-bt-totals li>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:600;overflow:hidden}.hs-bt-totals li>b{font-variant-numeric:tabular-nums;font-size:15px}.hs-bt-totals li.is-clean{background:var(--leaf-hi)}.hs-bt-team{justify-content:center;align-items:stretch;gap:calc(10 * var(--dng-u));min-width:0;min-height:0;display:flex}.hs-bt-team__slot{min-width:0;max-width:calc(380 * var(--dng-u));flex:1 1 0;display:flex}.hs-bt-team[data-count="2"] .hs-bt-team__slot{max-width:calc(500 * var(--dng-u))}.hs-bt-team[data-count="1"] .hs-bt-team__slot{max-width:none}.hs-bt-card{gap:calc(6 * var(--dng-u));min-width:0;padding:calc(10 * var(--dng-u)) calc(12 * var(--dng-u)) calc(10 * var(--dng-u));border:var(--line) solid var(--ink);border-radius:var(--r-md);background:color-mix(in srgb, var(--paper) 96%, transparent);box-shadow:0 3px 0 var(--ink);flex-direction:column;flex:1;display:flex;position:relative}.hs-bt-card.is-you{background:color-mix(in srgb, var(--honey-hi) 30%, var(--paper))}.hs-bt-card.is-mvp{border-color:var(--honey-lo);box-shadow:0 0 0 calc(2 * var(--dng-u)) var(--honey), 0 4px 0 var(--ink)}.hs-bt-card.is-enter{animation:hs-bt-rise .42s cubic-bezier(.2, .9, .3, 1.15) var(--d,0s) both}@keyframes hs-bt-rise{0%{opacity:0;transform:translateY(14px)scale(.97)}to{opacity:1;transform:none}}.hs-bt-card__ribbon{top:calc(-12 * var(--dng-u));right:calc(12 * var(--dng-u));border:var(--line-thin) solid var(--ink);background:var(--honey);box-shadow:0 2px 0 var(--ink);letter-spacing:.04em;border-radius:999px;align-items:center;gap:3px;padding:1px 9px;font-size:12px;font-weight:700;display:inline-flex;position:absolute}.hs-bt-card__head{align-items:center;gap:calc(8 * var(--dng-u));min-width:0;display:flex}.hs-bt-card__crest{width:calc(48 * var(--dng-u));height:calc(48 * var(--dng-u));border:var(--line-thin) solid var(--ink);background:var(--paper-2);border-radius:50%;flex:none;place-items:center;display:grid}.hs-bt-card__who{flex:1;min-width:0;display:grid}.hs-bt-card__name{text-overflow:ellipsis;white-space:nowrap;font-size:var(--pc-fs-h3,17px);font-weight:700;line-height:1.25;overflow:hidden}.hs-bt-card__meta{min-width:0;color:var(--ink-soft);font-size:var(--pc-fs-cap,13px);align-items:center;gap:6px;font-weight:600;display:flex}.hs-bt-card__lv{border:var(--line-thin) solid var(--ink);background:var(--paper);color:var(--ink);border-radius:999px;flex:none;padding:0 6px;font-size:12px}.hs-bt-card__job{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.hs-bt-card__you{border:var(--line-thin) solid var(--ink);background:var(--honey-hi);border-radius:999px;flex:none;align-self:flex-start;padding:0 8px;font-size:12px;font-weight:700}.hs-bt-card__badges{min-height:calc(50 * var(--dng-u));padding:calc(3 * var(--dng-u)) 0;border-top:var(--line-thin) solid color-mix(in srgb, var(--ink) 35%, transparent);border-bottom:var(--line-thin) solid color-mix(in srgb, var(--ink) 35%, transparent);flex-wrap:wrap;align-content:center;gap:4px;display:flex}.hs-bt-badge{border:var(--line-thin) solid var(--ink);background:var(--paper);white-space:nowrap;text-overflow:ellipsis;border-radius:999px;align-items:center;gap:3px;max-width:100%;padding:0 7px;font-size:12px;font-weight:700;line-height:20px;display:inline-flex;overflow:hidden}.hs-bt-badge.is-mvp{background:var(--honey)}.hs-bt-badge.is-slayer{background:var(--berry);color:#fff}.hs-bt-badge.is-wall{background:var(--sky)}.hs-bt-badge.is-healer{background:var(--leaf-hi)}.hs-bt-card__share{color:var(--ink-soft);font-size:var(--pc-fs-cap,13px);font-weight:600}.hs-bt-card__rows{align-content:space-evenly;gap:calc(5 * var(--dng-u));flex:1;margin:0;padding:0;list-style:none;display:grid}.hs-bt-row{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:3px 6px;display:grid}.hs-bt-row__label{white-space:nowrap;text-overflow:ellipsis;min-width:0;color:var(--ink-soft);font-size:var(--pc-fs-cap,13px);align-items:center;gap:5px;font-weight:600;display:inline-flex;overflow:hidden}.hs-bt-row__label>:first-child{color:var(--ink);flex:none}.hs-bt-row__num{font-variant-numeric:tabular-nums;font-size:15px;font-weight:700}.hs-bt-row.is-top .hs-bt-row__num{color:var(--honey-lo)}.hs-bt-row.is-zero .hs-bt-row__num{color:var(--ink-soft);font-weight:600}.hs-bt-row.is-deaths.is-zero .hs-bt-row__num{color:var(--leaf-lo)}.hs-bt-row__bar{height:calc(7 * var(--dng-u));border:1px solid color-mix(in srgb, var(--ink) 55%, transparent);background:var(--paper-3);border-radius:999px;grid-column:1/-1;overflow:hidden}.hs-bt-row__bar>i{border-radius:inherit;background:var(--tone,var(--honey));transform-origin:0;width:100%;height:100%;transform:scaleX(var(--fill,0));display:block}.hs-bt-row__bar.is-grow>i{animation:hs-bt-fill .9s cubic-bezier(.25, .8, .3, 1) var(--d,0s) both}@keyframes hs-bt-fill{0%{transform:scaleX(0)}to{transform:scaleX(var(--fill,0))}}.hs-bt-empty{color:var(--ink-soft);place-self:center;font-weight:600}.hs-dng-reveal__head.has-tabs{justify-content:space-between}.hs-dng-reveal__title{align-items:center;gap:calc(10 * var(--dng-u));flex-wrap:wrap;min-width:0;display:inline-flex}.hs-bt-tabs{border:var(--line-thin) solid var(--ink);background:var(--paper-2);border-radius:999px;flex:none;padding:3px;display:inline-flex}.hs-bt-tab{padding:calc(4 * var(--dng-u)) calc(14 * var(--dng-u));color:var(--ink-soft);font:inherit;font-size:var(--pc-fs-body,15px);cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:5px;font-weight:700;display:inline-flex;position:relative}.hs-bt-tab:hover{color:var(--ink)}.hs-bt-tab[aria-selected=true]{background:var(--honey);color:var(--ink);box-shadow:inset 0 0 0 var(--line-thin) var(--ink)}.hs-bt-tab:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.hs-bt-tab__dot{border:1.5px solid var(--ink);background:var(--berry);border-radius:50%;width:9px;height:9px}.hs-dng-reveal__foot.is-battle{justify-content:center;gap:10px;display:flex}@media (prefers-reduced-motion:reduce){.hs-bt-card.is-enter,.hs-bt-row__bar.is-grow>i{animation:none}}.hs-bt-team[data-count="1"] .hs-bt-card__rows{align-content:stretch;gap:calc(12 * var(--dng-u));margin-top:calc(6 * var(--dng-u));grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:minmax(0,1fr)}.hs-bt-team[data-count="1"] .hs-bt-row{align-content:center;justify-items:start;gap:calc(6 * var(--dng-u));min-height:calc(92 * var(--dng-u));padding:calc(10 * var(--dng-u)) calc(14 * var(--dng-u));border:var(--line-thin) solid var(--ink);border-left:calc(5 * var(--dng-u)) solid var(--tone,var(--honey));border-radius:var(--r-sm);background:var(--paper);grid-template-columns:1fr}.hs-bt-team[data-count="1"] .hs-bt-row:last-child{grid-column:span 2}.hs-bt-team[data-count="1"] .hs-bt-row__num{font-size:calc(34 * var(--dng-u));line-height:1.15}.hs-bt-team[data-count="1"] .hs-bt-row__label{font-size:calc(15 * var(--dng-u))}.hs-bt-row__text{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.hs-bt-row__share{background:color-mix(in srgb, var(--berry) 16%, var(--paper));color:var(--ink);font-variant-numeric:tabular-nums;border-radius:999px;flex:none;padding:0 5px;font-size:11px;font-style:normal;font-weight:700;line-height:16px}.hs-bt-badge.is-pop,.hs-bt-card__ribbon.is-pop{animation:hs-bt-pop .36s cubic-bezier(.3, 1.5, .5, 1) var(--bd,0s) both}@keyframes hs-bt-pop{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:none}}.hs-bt-seal.is-stamp{animation:hs-bt-stamp .56s cubic-bezier(.2, .8, .3, 1) var(--sd,0s) both}@keyframes hs-bt-stamp{0%{opacity:0;transform:scale(1.9)rotate(-14deg)}55%{opacity:1;transform:scale(.92)rotate(2deg)}78%{transform:scale(1.05)rotate(-1deg)}to{opacity:1;transform:none}}.hs-bt-grade__word.is-stamp{animation:hs-bt-word .32s ease-out calc(var(--sd,0s) + .3s) both}@keyframes hs-bt-word{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.hs-bt-grade__limit.is-swift>i{background:var(--leaf)}.hs-bt-grade__limit.is-good>i{background:var(--leaf-hi)}.hs-bt-grade__limit.is-fair>i{background:var(--honey)}.hs-bt-grade__limit.is-slow>i{background:var(--berry)}.hs-bt-card__you.is-solo{background:color-mix(in srgb, var(--sky) 40%, var(--paper));align-self:center;align-items:center;gap:4px;padding:2px 10px;font-size:13px;display:inline-flex}.hs-bt-team[data-count="1"] .hs-bt-card__head{gap:calc(12 * var(--dng-u));padding-bottom:calc(10 * var(--dng-u));border-bottom:var(--line-thin) solid color-mix(in srgb, var(--ink) 35%, transparent)}.hs-bt-team[data-count="1"] .hs-bt-card__crest{width:calc(64 * var(--dng-u));height:calc(64 * var(--dng-u))}.hs-bt-team[data-count="1"] .hs-bt-card__name{font-size:calc(22 * var(--dng-u))}.hs-bt-team[data-count="1"] .hs-bt-card__meta{font-size:var(--pc-fs-body,15px)}@media (prefers-reduced-motion:reduce){.hs-bt-badge.is-pop,.hs-bt-card__ribbon.is-pop,.hs-bt-seal.is-stamp,.hs-bt-grade__word.is-stamp{animation:none}}.hs-bt[data-team="1"] .hs-bt-grade{justify-content:center}.hs-bt[data-team="1"] .hs-bt-totals{margin-top:calc(4 * var(--dng-u))}.hs-dng-dock{--dock-u:min(var(--dng-u), 1px);--dock-chest:calc(118 * var(--dock-u));--dock-art:calc(var(--dock-chest) * .86);justify-content:center;align-items:center;column-gap:calc(28 * var(--dock-u));padding:calc(8 * var(--dock-u)) calc(18 * var(--dock-u)) calc(8 * var(--dock-u)) calc(10 * var(--dock-u));border:var(--line) solid var(--ink);border-radius:var(--r-md);background:radial-gradient(120% 160% at 6% 50%, color-mix(in srgb, var(--honey-hi) 92%, white) 0%, transparent 46%), linear-gradient(100deg, var(--honey-hi), color-mix(in srgb, var(--honey) 55%, var(--paper)) 70%, var(--honey-hi));box-shadow:0 4px 0 var(--ink), inset 0 2px 0 #ffffff8c;text-align:start;grid-template-columns:auto minmax(0,auto) auto;display:grid;position:relative}.hs-dng-dock__chest{width:var(--dock-chest);height:var(--dock-chest);place-items:center;display:grid;position:relative}.hs-dng-dock__glow{background:radial-gradient(circle,#ffec96f2 0%,#ffc43c73 42%,#0000 70%);border-radius:50%;position:absolute;inset:-8%}.hs-dng-dock__ring{width:100%;height:100%;position:absolute;inset:0;overflow:visible;transform:rotate(-90deg)}.hs-dng-dock__track,.hs-dng-dock__fill{fill:none;stroke-width:6px}.hs-dng-dock__track{stroke:color-mix(in srgb, var(--ink) 16%, transparent)}.hs-dng-dock__fill{stroke:var(--honey-lo);stroke-linecap:round;transition:stroke-dashoffset .9s linear,stroke .3s}.hs-dng-dock.is-low .hs-dng-dock__fill{stroke:var(--berry)}.hs-dng-dock__art{filter:drop-shadow(0 3px #3c1e0059);border-radius:18%;place-items:center;animation:2.8s ease-in-out infinite hs-dng-dock-bob;display:grid;position:relative;overflow:hidden}.hs-dng-dock__shine{pointer-events:none;background:linear-gradient(100deg,#0000,#ffffffbf,#0000);width:40%;animation:4.6s ease-in-out 1.2s infinite hs-dng-dock-shine;position:absolute;inset:-20% auto -20% -60%;transform:skew(-18deg)}.hs-dng-dock__spark{opacity:0;clip-path:polygon(50% 0,60% 40%,100% 50%,60% 60%,50% 100%,40% 60%,0 50%,40% 40%);pointer-events:none;background:#fff7c2;width:14px;height:14px;position:absolute}.hs-dng-dock__spark.is-a{top:4%;left:12%}.hs-dng-dock__spark.is-b{width:18px;height:18px;top:10%;right:6%}.hs-dng-dock__spark.is-c{width:11px;height:11px;bottom:14%;right:2%}.hs-dng-dock__spark.is-d{width:12px;height:12px;bottom:8%;left:4%}.hs-dng-dock.is-attn .hs-dng-dock__art{animation:1.4s cubic-bezier(.3,.7,.4,1) both hs-dng-dock-attn}.hs-dng-dock.is-attn .hs-dng-dock__shine{animation:1.1s ease-out .25s both hs-dng-dock-shine}.hs-dng-dock.is-attn .hs-dng-dock__spark{animation:1.1s ease-out both hs-dng-dock-spark}.hs-dng-dock.is-attn .hs-dng-dock__spark.is-b{animation-delay:.15s}.hs-dng-dock.is-attn .hs-dng-dock__spark.is-c{animation-delay:.3s}.hs-dng-dock.is-attn .hs-dng-dock__spark.is-d{animation-delay:.42s}.hs-dng-dock.is-attn .hs-dng-dock__glow{animation:1.4s ease-out both hs-dng-dock-glow}.hs-dng-dock.is-attn{animation:1.4s ease-out both hs-dng-dock-lift}@keyframes hs-dng-dock-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@keyframes hs-dng-dock-shine{0%,70%{left:-60%}to{left:130%}}@keyframes hs-dng-dock-attn{0%{transform:translateY(0)scale(1)}22%{transform:translateY(-12px)scale(1.06)}40%{transform:translateY(0)scale(.98,1.02)}58%{transform:translateY(-5px)scale(1.02)}76%,to{transform:translateY(0)scale(1)}}@keyframes hs-dng-dock-spark{0%{opacity:0;transform:scale(.3)rotate(0)}35%{opacity:1;transform:scale(1.15)rotate(30deg)}to{opacity:0;transform:scale(.6)rotate(70deg)}}@keyframes hs-dng-dock-glow{0%{opacity:1;transform:scale(1)}30%{opacity:1;transform:scale(1.14)}to{opacity:1;transform:scale(1)}}@keyframes hs-dng-dock-lift{0%,to{box-shadow:0 4px 0 var(--ink), inset 0 2px 0 #ffffff8c}25%{box-shadow:0 4px 0 var(--ink), inset 0 2px 0 #ffffff8c, 0 0 0 4px color-mix(in srgb, var(--honey) 70%, transparent)}}.hs-dng-dock__text{gap:calc(3 * var(--dock-u));flex-direction:column;min-width:0;display:flex}.hs-dng-dock__title{color:color-mix(in srgb, var(--honey-lo) 50%, var(--ink));font-size:calc(28 * var(--dock-u));text-shadow:0 2px #fffc;font-weight:700;line-height:1.15}.hs-dng-dock__cost,.hs-dng-dock__timer{font-size:max(14px, calc(16 * var(--dock-u)));font-variant-numeric:tabular-nums;align-items:center;gap:6px;font-weight:700;display:inline-flex}.hs-dng-dock__timer{border:var(--line-thin) solid var(--ink);background:var(--paper);font-size:max(13px, calc(15 * var(--dock-u)));border-radius:999px;align-self:flex-start;padding:2px 12px}.hs-dng-dock.is-low .hs-dng-dock__timer{background:color-mix(in srgb, var(--berry) 18%, var(--paper));color:var(--berry-lo)}.hs-dng-dock__acts{align-items:center;gap:calc(12 * var(--dock-u));display:flex}.hs-dng-dock__open.hs-btn{min-width:calc(220 * var(--dock-u));min-height:calc(62 * var(--dock-u));font-size:calc(24 * var(--dock-u))}.hs-dng-dock__open .hs-btn__label,.hs-dng-dock__x2 .hs-btn__label{align-items:center;gap:8px;display:inline-flex}.hs-dng-dock__key{border:var(--line-thin) solid var(--ink);background:var(--paper);box-shadow:0 2px 0 var(--ink);font:inherit;border-radius:6px;padding:1px 7px;font-size:13px;font-weight:700;line-height:1.3}.hs-dng-dock__x2 .hs-btn{min-height:calc(62 * var(--dock-u))}.hs-dng-dock__x2 .hs-btn__label{flex-direction:column;gap:0;line-height:1.15}.hs-dng-dock__sub{opacity:.85;font-size:12px;font-weight:600}.hs-dng-dock__keep{color:var(--ink-soft);font:inherit;text-underline-offset:3px;cursor:pointer;max-width:calc(150 * var(--dock-u));background:0 0;border:0;padding:4px 6px;font-size:13px;font-weight:600;line-height:1.25;text-decoration:underline}.hs-dng-dock__keep:hover{color:var(--ink)}.hs-dng-dock__keep.is-sure{color:var(--berry-lo)}.hs-dng-dock__keep:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.hs-dng-dock__keep:disabled{opacity:.5;cursor:default}.hs-dng-dock.is-panel{--dock-chest:calc(176 * var(--dock-u));place-content:center stretch;justify-items:center;gap:calc(10 * var(--dock-u));padding:calc(14 * var(--dock-u));background:radial-gradient(70% 55% at 50% 30%, color-mix(in srgb, var(--honey-hi) 92%, white) 0%, transparent 70%), linear-gradient(180deg, var(--honey-hi), color-mix(in srgb, var(--honey) 45%, var(--paper)));text-align:center;flex:1;grid-template-columns:minmax(0,1fr)}.hs-dng-dock.is-panel .hs-dng-dock__text{align-items:center}.hs-dng-dock.is-panel .hs-dng-dock__timer{align-self:center}.hs-dng-dock.is-panel .hs-dng-dock__acts{flex-wrap:wrap;justify-content:center}.hs-dng-dock.is-panel .hs-dng-dock__keep{flex-basis:100%;max-width:none}.hs-dng-reveal__foot.has-dock{display:block}.hs-bt-tab.has-chest{background:color-mix(in srgb, var(--honey-hi) 80%, transparent);box-shadow:inset 0 0 0 var(--line-thin) var(--honey-lo)}.hs-bt-tab.has-chest[aria-selected=true]{background:var(--honey)}.hs-bt-tab__alert{border:1.5px solid var(--ink);background:var(--berry);color:#fff;border-radius:999px;place-items:center;min-width:18px;height:18px;padding:0 4px;font-size:12px;font-weight:700;line-height:1;display:inline-grid}@media (max-height:860px){.hs-dng-dock.is-bar{--dock-chest:calc(100 * var(--dock-u));gap:calc(12 * var(--dock-u))}.hs-dng-dock.is-bar .hs-dng-dock__title{font-size:calc(24 * var(--dock-u))}}.hs-winz .hs-dng-dock.is-bar{--dock-chest:84px;padding-block:3px}.hs-winz .hs-dng-dock.is-bar .hs-dng-dock__title{font-size:24px}.hs-winz .hs-dng-dock__open.hs-btn,.hs-winz .hs-dng-dock__x2 .hs-btn{min-height:50px}.hs-winz .hs-dng-dock.is-panel{--dock-chest:150px}@media (prefers-reduced-motion:reduce){.hs-dng-dock__art,.hs-dng-dock__shine,.hs-dng-dock.is-attn,.hs-dng-dock.is-attn .hs-dng-dock__art,.hs-dng-dock.is-attn .hs-dng-dock__spark,.hs-dng-dock.is-attn .hs-dng-dock__glow{animation:none}.hs-dng-dock__fill{transition:none}}.hs-dng-dock.is-bar .hs-dng-dock__text{justify-content:start;align-items:center;column-gap:calc(14 * var(--dock-u));row-gap:calc(4 * var(--dock-u));grid-template-columns:auto auto;display:grid}.hs-dng-dock.is-bar .hs-dng-dock__title{grid-column:1/-1}.hs-dng-dock.is-bar .hs-dng-dock__timer{align-self:center}.hs-winz .hs-dng-reveal.has-dock .hs-bt-grade{gap:5px;padding-block:10px}.hs-winz .hs-dng-reveal.has-dock .hs-bt-seal{width:96px;height:96px;margin:4px 0 14px}.hs-winz .hs-dng-reveal.has-dock .hs-bt-seal b{font-size:48px}@media (max-height:860px){.hs-dng-reveal.has-dock .hs-bt-grade{gap:calc(5 * var(--dng-u));padding-block:calc(10 * var(--dng-u))}.hs-dng-reveal.has-dock .hs-bt-seal{width:calc(96 * var(--dng-u));height:calc(96 * var(--dng-u));margin:calc(4 * var(--dng-u)) 0 calc(14 * var(--dng-u))}.hs-dng-reveal.has-dock .hs-bt-seal b{font-size:calc(48 * var(--dng-u))}}.hs-db{flex-direction:column;gap:10px;min-width:0;height:100%;min-height:0;padding:12px 14px;display:flex}.hs-db-head{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr) minmax(0,1fr);gap:10px;display:grid}.hs-db-head>div{border:var(--line-thin) solid var(--ink);border-radius:var(--r-md);background:var(--paper-2);box-shadow:0 3px 0 var(--ink);flex-direction:column;justify-content:center;gap:4px;min-width:0;padding:8px 12px;display:flex}.hs-db-head__clock{align-items:center;background:var(--honey-hi)!important;flex-direction:row!important;justify-content:flex-start!important;gap:10px!important}.hs-db-head__clock>div{flex-direction:column;min-width:0;display:flex}.hs-db-head__clock strong{font-size:22px;line-height:1.15}.hs-db-head small{color:var(--ink-soft);font-size:12px}.hs-db-head__label{align-items:center;gap:6px;font-size:14px;font-weight:700;display:inline-flex}.hs-db-sum{flex-wrap:wrap;gap:6px;display:flex}.hs-db-body{flex-direction:column;flex:auto;gap:12px;min-height:0;padding:2px 2px 6px;display:flex;overflow-y:auto}.hs-db-group h4{margin:0 0 6px;font-size:16px;font-weight:700}.hs-db-cards{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.hs-db-card{border:var(--line-thin) solid var(--ink);border-radius:var(--r-md);background:var(--paper);box-shadow:0 3px 0 var(--ink);flex-direction:column;gap:6px;min-width:0;padding:10px 12px;display:flex}.hs-db-card.is-ready{background:var(--honey-hi)}.hs-db-card.is-done{opacity:.72;background:var(--paper-2)}.hs-db-card.is-low{filter:saturate(.6)}.hs-db-card__head{justify-content:space-between;align-items:center;gap:8px;display:flex}.hs-db-card__name{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:15px;overflow:hidden}.hs-db-card__meta{color:var(--ink-soft);flex-wrap:wrap;align-items:center;gap:8px;font-size:12px;display:flex}.hs-db-card__sum{margin:0;font-size:13px}.hs-db-card__reward{flex-wrap:wrap;align-items:center;gap:4px 6px;margin:0;font-size:13px;font-weight:600;display:flex}.hs-db-card__best{color:var(--ink-soft);font-weight:400}.hs-db-card__low{color:var(--berry,#b8434a);margin:0;font-size:12px}.hs-db-card__act{flex-wrap:wrap;align-items:center;gap:6px;margin-top:auto;display:flex}.hs-db-card__done{color:var(--leaf-ink,#2f6b2f);align-items:center;gap:4px;font-weight:700;display:inline-flex}.hs-db-objs{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.hs-db-objs li{grid-template-columns:minmax(0,1fr) 110px;align-items:center;gap:8px;font-size:13px;display:grid}.hs-db-objs__text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.hs-db-objs li.is-done .hs-db-objs__text{color:var(--ink-soft);text-decoration:line-through}.hs-db-foot{border-top:var(--line-thin) solid var(--ink-soft);justify-content:space-between;align-items:center;gap:10px;padding-top:6px;display:flex}.hs-db-hint,.hs-db-error{color:var(--ink-soft);margin:0;font-size:13px}.hs-db-error{color:var(--berry,#b8434a);font-weight:700}.hs-db-tool{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;display:flex}.hs-db-body.is-paged{overflow:hidden}.hs-db-cards.is-paged{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:minmax(0,1fr);align-content:start}.hs-db.is-paged .hs-db-foot .hs-ly-pager{margin-left:auto}.hs-db-head.is-noclock{grid-template-columns:repeat(2,minmax(0,1fr))}.hs-db-card__body{flex-direction:column;gap:6px;min-width:0;min-height:0;display:flex}.hs-db.is-paged{gap:8px;padding:10px 14px}.hs-db.is-paged .hs-db-head.hs-db-head{gap:8px;padding:6px 8px}.hs-db.is-paged .hs-db-head>div{box-shadow:0 2px 0 var(--ink);grid-template-columns:auto minmax(60px,1fr) auto;align-items:center;gap:4px 10px;padding:5px 10px;display:grid}.hs-db.is-paged .hs-db-head small{grid-column:1/-1;line-height:1.25}.hs-db-body.is-paged{padding:2px 2px 4px}.hs-db-cards.is-paged{flex:auto;grid-auto-rows:minmax(0,1fr);align-content:stretch;min-height:0}.hs-db-cards.is-paged .hs-db-card{gap:5px;min-height:0;padding:8px 12px 10px;overflow:hidden}.hs-db-cards.is-paged .hs-db-card__body{scrollbar-width:none;flex:auto;gap:5px;overflow:hidden auto}.hs-db-cards.is-paged .hs-db-card__act{border-top:var(--line-thin) solid color-mix(in srgb, var(--ink-soft) 60%, transparent);flex:none;margin-top:0;padding-top:6px}.hs-db-cards.is-paged .hs-db-objs li{grid-template-columns:minmax(0,1fr) 150px;gap:8px}.hs-db-cards.is-paged .hs-db-objs{gap:3px}.hs-db-cards.is-paged{grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 10px}.hs-db-cards.is-paged .hs-db-card{grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr) auto;gap:4px 12px;padding:7px 10px 8px 12px;display:grid}.hs-db-cards.is-paged .hs-db-card__head{grid-column:1/-1}.hs-db-cards.is-paged .hs-db-card__body{grid-area:2/1;gap:4px}.hs-db-cards.is-paged .hs-db-card__act{border-top:0;border-left:var(--line-thin) solid color-mix(in srgb, var(--ink-soft) 60%, transparent);flex-flow:column;grid-area:2/2;justify-content:flex-end;align-items:stretch;gap:5px;min-height:0;padding:0 0 0 10px}.hs-db-cards.is-paged .hs-qd-mults{flex-direction:column;gap:5px;display:flex}.hs-db-card__rlabel{white-space:nowrap;align-items:center;gap:4px;display:inline-flex}.hs-db-card__best{flex-wrap:wrap;align-items:center;gap:4px 6px;font-size:12px;display:inline-flex}.hs-db-card__best .hs-rw{font-size:12px}.hs-db-card__best .hs-rw__chip{background:0 0}.hs-db-card__reward .hs-rw__chip{padding:0 6px 0 2px;line-height:1.15}.hs-db-card__best .hs-rw__chip{border-color:#0000;padding:0 2px}.hs-db-card__best .hs-rw__chip b{font-weight:600}.hs-dv-host{flex-direction:column;min-width:0;height:100%;min-height:0;display:flex;position:relative}.hs-dv{flex-direction:column;gap:6px;min-width:0;height:100%;min-height:0;padding:8px 12px 10px;display:flex}.hs-dv-top{align-items:center;gap:12px;min-width:0;display:flex}.hs-dv-top__note{min-width:0;color:var(--ink-soft);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.hs-dv-day{grid-template-columns:minmax(0,1.7fr) minmax(0,1.15fr) minmax(0,.9fr) minmax(0,1.1fr) minmax(0,.9fr);gap:8px;display:grid}.hs-dv-banner{min-width:0;padding:4px 10px 4px calc(18px - var(--line-thin));border:var(--line-thin) solid var(--ink);border-radius:var(--r-md);background:var(--day-paper,var(--honey-hi));box-shadow:0 2px 0 var(--ink);align-items:center;gap:10px;display:flex}.hs-dv-banner__sun{border:var(--line-thin) solid var(--ink);background:var(--day-ink,var(--honey));color:#fff;border-radius:50%;flex:none;place-items:center;width:32px;height:32px;display:inline-grid}.hs-dv-banner__text{flex-direction:column;min-width:0;display:flex}.hs-dv-banner__text strong{white-space:nowrap;align-items:center;gap:8px;min-width:0;font-size:17px;line-height:1.2;display:flex}.hs-dv-banner__title{text-overflow:ellipsis;min-width:0;overflow:hidden}.hs-dv-banner__text small{color:var(--ink-soft);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.hs-dv-banner__fam{border:var(--line-thin) solid var(--ink);background:var(--paper);color:var(--ink);border-radius:999px;flex:none;align-items:center;gap:3px;padding:0 7px;font-size:12px;font-weight:700;display:inline-flex}.hs-dv-banner__fam svg{color:var(--fam)}.hs-dv-day__cell{border:var(--line-thin) solid var(--ink);border-radius:var(--r-md);background:var(--paper-2);align-items:center;gap:8px;min-width:0;padding:4px 10px;display:flex}.hs-dv-day__cell>span{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.hs-dv-day__cell small{color:var(--ink-soft);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.hs-dv-day__cell strong{text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.hs-dv-day__cell.is-chest.is-done{background:var(--leaf-hi)}.hs-dv-stamps{flex-direction:row!important;gap:2px!important;display:flex!important}.hs-dv-stamp{border:1.5px solid var(--ink-soft);background:var(--paper);width:16px;height:16px;color:var(--berry);border-radius:50%;place-items:center;display:inline-grid}.hs-dv-stamp.is-on{border-style:solid;border-color:var(--ink);background:var(--honey-hi)}.hs-dv-stamp.is-box{color:var(--ink-soft);border-radius:5px}.hs-dv-cards{flex:auto;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:minmax(0,1fr);gap:10px;min-height:0;margin:0;padding:0;list-style:none;display:grid}.hs-dv-card{border:var(--line-thin) solid var(--ink);border-radius:var(--r-md);background:var(--paper);min-width:0;min-height:0;box-shadow:0 3px 0 var(--ink);flex-direction:column;display:flex;overflow:hidden}.hs-dv-card.is-lucky{box-shadow:0 0 0 2px #ffd34d, 0 3px 0 var(--ink);border-color:#c9920a}.hs-dv-card.is-done{opacity:.72}.hs-dv-card.is-locked .hs-dv-card__body{opacity:.7}.hs-dv-card__band{border-bottom:var(--line-thin) solid var(--ink);background:color-mix(in srgb, var(--fam,var(--honey)) 22%, var(--paper));flex:none;align-items:center;gap:8px;min-width:0;padding:3px 8px;display:flex}.hs-dv-card__fam{border:var(--line-thin) solid var(--ink);background:var(--fam,var(--honey));color:#fff;border-radius:50%;flex:none;place-items:center;width:26px;height:26px;display:inline-grid}.hs-dv-card__buff{white-space:nowrap;flex:auto;align-items:baseline;gap:6px;min-width:0;line-height:1.2;display:flex;overflow:hidden}.hs-dv-card__buff strong{font-size:15px}.hs-dv-card__buff small{color:var(--ink-soft);font-size:12px}.hs-dv-badge{border:var(--line-thin) solid var(--ink);white-space:nowrap;border-radius:999px;flex:none;align-items:center;gap:3px;padding:1px 7px;font-size:12px;font-weight:700;display:inline-flex}.hs-dv-badge.is-lucky{background:#ffd34d}.hs-dv-badge.is-special{background:var(--sky);color:#fff}.hs-dv-card__body{flex-direction:column;flex:auto;gap:3px;min-height:0;padding:6px 10px 4px;display:flex;overflow:hidden}.hs-dv-card__body>*{flex:none}.hs-dv-card__line{align-items:baseline;gap:8px;min-width:0;display:flex}.hs-dv-card__name{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;font-size:15px;line-height:1.25;overflow:hidden}.hs-dv-card__need{color:var(--ink-soft);white-space:nowrap;flex:none;font-size:12px}.hs-dv-card__need.is-locked{color:var(--berry);font-weight:700}.hs-dv-card__from{color:var(--ink-soft);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.hs-dv-card__effect{color:color-mix(in srgb, var(--fam,var(--honey)) 55%, var(--ink));text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:600;overflow:hidden}.hs-dv-card__time{color:var(--ink-soft);white-space:nowrap;margin-left:auto;font-size:12px}.hs-dv-card__meta{color:var(--ink-soft);flex-wrap:wrap;gap:2px 10px;font-size:12px;display:flex}.hs-dv-card__meta .is-locked,.hs-dv-card__meta .is-key{color:var(--berry);font-weight:700}.hs-dv-objs{flex-direction:column;gap:2px;margin:0;padding:0;font-size:13px;list-style:none;display:flex}.hs-dv-objs li{justify-content:space-between;gap:8px;min-width:0;display:flex}.hs-dv-objs li.is-done{color:var(--leaf-lo)}.hs-dv-objs__text{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.hs-dv-objs__n{flex:none;font-weight:700}.hs-dv-card__reward{white-space:nowrap;align-items:center;gap:4px 8px;min-width:0;display:flex;overflow:hidden}.hs-dv-pack{flex:0 auto;align-items:center;gap:6px;display:inline-flex}.hs-dv-pack__label{color:var(--ink-soft);white-space:nowrap;font-size:12px}.hs-dv-gold{align-items:center;gap:4px;font-size:13px;font-weight:600;display:inline-flex}.hs-dv-card__act,.hs-dv-row__act{border-top:var(--line-thin) solid var(--ink-soft);flex:none;justify-content:flex-end;align-items:center;gap:6px;margin-top:auto;padding:4px 8px;display:flex}.hs-dv-card__band .hs-dv-swap{flex:none;min-height:0;padding-block:1px}.hs-dv-card__act .hs-dv-card__reward{flex:auto}.hs-dv-fee{white-space:nowrap;align-items:center;gap:3px;font-size:13px;font-weight:700;display:inline-flex}.hs-dv-card__done{color:var(--leaf-lo);align-items:center;gap:4px;font-weight:700;display:inline-flex}.hs-dv-list{flex-direction:column;flex:auto;gap:8px;min-height:0;display:flex}.hs-dv-rows{flex:auto;grid-template-rows:repeat(3,minmax(0,1fr));grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;min-height:0;margin:0;padding:0;list-style:none;display:grid}.hs-dv-row{border:var(--line-thin) solid var(--ink);border-radius:var(--r-md);background:var(--paper);min-width:0;min-height:0;box-shadow:0 3px 0 var(--ink);flex-direction:column;display:flex;overflow:hidden}.hs-dv-row.is-kind{background:#fde2ef}.hs-dv-row.is-ready{background:var(--honey-hi)}.hs-dv-row.is-done{opacity:.72}.hs-dv-row__main{flex-direction:column;flex:auto;gap:4px;min-height:0;padding:8px 10px 4px;display:flex}.hs-dv-row__main>strong{font-size:16px}.hs-dv-error{color:var(--berry);margin:0;font-weight:600}.hs-dv-pack .hs-rw{flex-wrap:wrap;max-height:calc(1.2em + 8px);overflow:hidden}.hs-dv-pack .hs-rw__name{display:none}@media (max-width:1599.98px),(max-height:1000.67px){.hs-dv-card .hs-dv-objs li:nth-child(n+3),.hs-dv-card .hs-dv-card__from{display:none}}@media (min-width:1599.99px) and (min-height:1000.68px){:root[data-hs-text] .hs-dv-card .hs-dv-objs li:nth-child(n+3),:root[data-hs-text] .hs-dv-card .hs-dv-card__from{display:none}}.hs-tp{flex-direction:column;gap:10px;min-width:0;height:100%;min-height:0;padding:12px 14px;display:flex}.hs-tp-head{border:var(--line-thin) solid var(--ink);border-radius:var(--r-md);background:var(--honey-hi);box-shadow:0 3px 0 var(--ink);flex-wrap:wrap;align-items:center;gap:8px 14px;padding:5px 12px 5px 8px;display:flex}.hs-tp-head__ask{align-items:center;gap:8px;font-size:17px;display:inline-flex}.hs-tp-head__total{margin-left:auto;font-size:14px;font-weight:700}.hs-tp-body{flex-direction:column;flex:auto;gap:8px;min-height:0;padding:2px 2px 6px;display:flex;overflow-y:auto}.hs-tp-list{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.hs-tp-later{color:var(--ink-soft);margin:6px 0 0;font-size:15px;font-weight:700}.hs-tp-row{border:var(--line-thin) solid var(--ink);border-radius:var(--r-md);background:var(--paper);box-shadow:0 3px 0 var(--ink);grid-template-columns:36px minmax(0,1fr) 84px minmax(0,.8fr) 140px;align-items:center;gap:10px;min-width:0;padding:5px 10px 5px 8px;display:grid}.hs-tp-row.is-claim{background:var(--honey-hi)}.hs-tp-row.is-later{opacity:.7;background:var(--paper-2)}.hs-tp-row__icon{border:var(--line-thin) solid var(--ink);background:var(--paper-2);border-radius:50%;place-items:center;width:36px;height:36px;display:grid}.hs-tp-row__text{flex-direction:column;gap:2px;min-width:0;display:flex}.hs-tp-row__head{align-items:center;gap:6px;min-width:0;display:flex}.hs-tp-row__name{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:15px;overflow:hidden}.hs-tp-row__note{color:var(--ink-soft);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.hs-tp-row__min{text-align:center;font-size:14px;font-weight:700}.hs-tp-row__reward{text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:4px;min-width:0;font-size:12px;display:inline-flex;overflow:hidden}.hs-tp-row__go{justify-self:end;max-width:100%}.hs-tp-foot{border-top:var(--line-thin) solid var(--ink-soft);justify-content:space-between;align-items:center;gap:12px;padding-top:6px;display:flex}.hs-tp-hint{align-items:flex-start;gap:6px;margin:0;font-size:13px;display:flex}.hs-tp-hint>.hs-glyph{flex:none;margin-top:3px}.hs-tp-hint__text{min-width:0}.hs-tp-hint small{color:var(--ink-soft)}.hs-tp-error{color:var(--berry,#b8434a);margin:0;font-weight:700}.hs-tp-head .hs-tp-head__art{flex:none;width:auto;height:44px}.hs-tp-body.is-paged{overflow:hidden}.hs-tp-foot .hs-ly-pager{margin-left:auto}.hs-tp-row__reward .hs-rw{flex-wrap:nowrap;font-size:12px}.hs-tp-row__reward .hs-rw__chip{flex:0 auto}.hs-tc{flex-direction:column;gap:10px;min-width:0;height:100%;min-height:0;padding:12px 14px;display:flex;position:relative}.hs-tc-head{align-items:center;gap:12px;min-height:44px;display:flex}.hs-tc-head__title{flex-direction:column;flex:auto;justify-content:center;min-width:0;line-height:1.35;display:flex}.hs-tc-head__title strong{font-size:18px}.hs-tc-head__title small{color:var(--ink-soft);white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.hs-tc-head>:not(.hs-tc-head__title){flex:none}.hs-tc-head__total{border:var(--line-thin) solid var(--ink);background:var(--honey-hi);white-space:nowrap;border-radius:999px;align-items:center;height:30px;padding:0 10px;font-size:14px;font-weight:700;display:inline-flex}.hs-tc-goals{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:8px;margin:0;padding:0;list-style:none;display:grid}.hs-tc-goal{border:var(--line-thin) solid var(--ink);border-radius:var(--r-md);background:var(--paper-2);min-width:0;height:40px;box-shadow:0 2px 0 var(--ink);align-items:center;gap:8px;padding:0 10px;display:flex}.hs-tc-goal>*{flex:none}.hs-tc-goal.is-done{background:var(--leaf-hi)}.hs-tc-goal__text{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;font-size:14px;font-weight:600;overflow:hidden}.hs-tc-goal__count{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:14px;font-weight:800}.hs-tc-goal.is-done .hs-tc-goal__count{color:var(--leaf-lo)}.hs-tc-goal>button{white-space:nowrap;height:28px;min-height:0;padding-block:0;font-size:13px}.hs-tc-tick{border:var(--line-thin) solid var(--ink);background:var(--paper);width:20px;height:20px;color:var(--leaf-lo);border-radius:5px;flex:none;place-items:center;display:inline-grid}.hs-tc-body{flex:auto;min-height:0;overflow:hidden}.hs-tc-list{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.hs-tc-row{box-sizing:border-box;border:var(--line-thin) solid var(--ink);border-radius:var(--r-md);background:var(--paper);grid-template-columns:30px minmax(0,1fr) 6.5em minmax(0,.8fr) 9em;align-items:center;gap:10px;min-width:0;height:54px;padding:4px 10px;display:grid;position:relative;overflow:hidden}.hs-tc-row.is-later{opacity:.75;background:color-mix(in srgb, var(--paper-2) 60%, var(--paper))}.hs-tc-row__btn{justify-content:center;width:100%;min-width:0}.hs-tc-row__btn .hs-btn__label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.hs-tc-row.is-claim{background:var(--honey-hi)}.hs-tc-row__icon{border:var(--line-thin) solid var(--ink);background:var(--paper-2);border-radius:50%;place-items:center;width:30px;height:30px;display:inline-grid}.hs-tc-row__text{flex-direction:column;min-width:0;display:flex}.hs-tc-row__text strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.hs-tc-row__text small{color:var(--ink-soft);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.hs-tc-row__min{color:var(--ink-soft);white-space:nowrap;font-size:13px}.hs-tc-row__reward{min-width:0;overflow:hidden}.hs-tc-row__reward .hs-rw{flex-wrap:nowrap;font-size:12px}.hs-tc-row__reward .hs-rw__chip{flex:0 auto}.hs-tc-foot{z-index:1;border-top:1px solid color-mix(in srgb, var(--ink-soft) 35%, transparent);flex:none;justify-content:space-between;align-items:center;gap:12px;min-height:40px;padding:6px 2px 0;display:flex;position:relative}.hs-tc-hint,.hs-tc-error{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.hs-tc-hint{color:var(--ink-soft);align-items:center;gap:6px;margin:0;font-size:13px;display:flex}.hs-tc-hint>svg{flex:none}.hs-tc-error{color:var(--berry);margin:0;font-size:13px;font-weight:600}.hs-tc-foot .hs-ly-pager{flex:none;margin-left:auto}.hs-dh-sum .hs-glyph,.hs-dh-sum>svg{flex:none}.hs-dh-sum__icon{border:var(--line-thin) solid var(--ink);background:var(--honey-hi);width:30px;height:30px;box-shadow:0 2px 0 var(--ink);border-radius:10px;flex:none;place-items:center;display:grid}.hs-dh-sum .hs-ly-sum__main{flex-wrap:wrap;align-items:center;gap:6px;font-size:14px;line-height:1.3;display:flex}.hs-dh-sum .hs-ly-sum__sep{display:none}.hs-dh-sum .hs-ly-sum__main .hs-ly-part{border:var(--line-thin) solid var(--ink);background:var(--paper);height:28px;box-shadow:0 2px 0 var(--ink);white-space:nowrap;border-radius:999px;align-items:center;padding:0 10px;display:inline-flex}.hs-dh-page{flex-direction:column;min-width:0;height:100%;min-height:0;display:flex}.hs-dh-page>*{flex:auto;min-height:0}.hs-dh-hunt{grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:12px;height:100%;min-height:0;padding:10px 14px;display:grid}.hs-dh-page.is-hunt>.hs-dh-hunt{align-content:stretch;gap:16px;padding:12px 14px 14px}.hs-dh-page.is-hunt .hs-dh-panel{gap:12px;padding:16px 20px}.hs-dh-page.is-hunt .hs-dh-panel__h{font-size:20px}.hs-dh-page.is-hunt .hs-dh-panel__lead{font-size:14px}.hs-dh-page.is-hunt .hs-dh-big{margin:6px 0 2px}.hs-dh-page.is-hunt .hs-dh-big__value{font-size:40px}.hs-dh-page.is-hunt .hs-dh-big__value small{font-size:20px}.hs-dh-page.is-hunt .hs-dh-thr,.hs-dh-page.is-hunt .hs-dh-ink{margin:8px 0 4px}.hs-dh-page.is-hunt .hs-dh-panel>.hs-ly-facts{border-top:var(--line-thin) solid color-mix(in srgb, var(--ink-soft) 45%, transparent);margin-top:auto;padding-top:10px}.hs-dh-page.is-hunt .hs-dh-panel>.hs-ly-facts .hs-ly-facts__row{font-size:15px}.hs-dh-page.is-hunt .hs-dh-panel__act{margin-top:0}.hs-dh-panel{border:var(--line-thin) solid var(--ink);border-radius:var(--r-md);background:var(--paper);min-width:0;min-height:0;box-shadow:0 3px 0 var(--ink);flex-direction:column;gap:8px;padding:10px 14px 12px;display:flex}.hs-dh-panel.is-hunt.is-50{background:var(--honey-hi)}.hs-dh-panel.is-rest.is-resting{background:var(--paper-2)}.hs-dh-panel__h{align-items:center;gap:8px;margin:0;font-size:18px;font-weight:800;display:flex}.hs-dh-panel__lead{color:var(--ink-soft);margin:0;font-size:13px}.hs-dh-big{align-items:center;gap:10px;display:flex}.hs-dh-big__value{font-variant-numeric:tabular-nums;font-size:26px;line-height:1.1}.hs-dh-big__value small{color:var(--ink-soft);font-size:16px;font-weight:600}.hs-dh-thr{margin:4px 0 2px}.hs-dh-panel__act{border-top:var(--line-thin) solid var(--ink-soft);justify-content:space-between;align-items:center;gap:10px;margin-top:auto;padding-top:8px;display:flex}.hs-dh-panel__note{color:var(--ink-soft);font-size:13px}.hs-dh-tiers,.hs-dh-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:4px 0 0;padding:0;list-style:none;display:grid}.hs-dh-tier,.hs-dh-step{border:var(--line-thin) solid color-mix(in srgb, var(--ink) 35%, transparent);border-radius:var(--r-md);background:var(--paper);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:4px;min-width:0;min-height:92px;padding:10px 8px;display:flex;position:relative}.hs-dh-tier__range{color:var(--ink-soft);font-size:14px;font-weight:700}.hs-dh-tier__pct{font-variant-numeric:tabular-nums;align-items:center;gap:4px;font-size:24px;display:inline-flex}.hs-dh-tier.is-100 .hs-dh-tier__pct{color:var(--leaf-ink,#2f7a2f)}.hs-dh-tier.is-50 .hs-dh-tier__pct{color:var(--honey-ink,#a8660b)}.hs-dh-tier.is-20 .hs-dh-tier__pct{color:var(--berry,#b8434a)}.hs-dh-tier:not(.is-now){opacity:.62}.hs-dh-tier.is-now{border-color:var(--ink);background:var(--paper);box-shadow:0 3px 0 var(--ink)}.hs-dh-tier__now{border:var(--line-thin) solid var(--ink);background:var(--honey,#ffc83d);border-radius:999px;padding:0 8px;font-size:12px;font-weight:800;line-height:1.4;position:absolute;top:-10px}.hs-dh-step{background:var(--paper-2)}.hs-dh-step__n{border:var(--line-thin) solid var(--ink);background:var(--sky,#8fd3ff);border-radius:50%;place-items:center;width:20px;height:20px;font-size:12px;font-weight:800;line-height:1;display:grid;position:absolute;top:6px;left:8px}.hs-dh-step__text{font-size:14px;font-weight:700;line-height:1.3}.hs-cards-set{box-sizing:border-box;border:var(--line-thin) solid var(--ink);border-radius:var(--r-md);background:var(--honey-hi);box-shadow:0 3px 0 var(--ink);flex-direction:column;flex:100%;gap:6px;padding:8px 12px;display:flex}.hs-cards-set__line{flex-wrap:wrap;align-items:baseline;gap:4px 12px;font-size:15px;display:flex}.hs-cards-set__line span{opacity:.85;font-size:13px}.hs-cards-grid{grid-template-columns:repeat(auto-fill,minmax(112px,1fr));align-content:start;gap:10px;padding:10px 4px 4px;display:grid}.hs-cards-cell{min-width:0;position:relative}.hs-cards-cell__dot{border:2px solid var(--ink);background:var(--berry,#ff5f8a);border-radius:50%;width:14px;height:14px;position:absolute;top:2px;right:6px}.hs-cards-detail{flex-direction:column;gap:12px;min-width:0;padding:12px 14px;display:flex}.hs-cards-detail__head{align-items:center;gap:14px;display:flex}.hs-cards-detail__art{border:var(--line-thin) solid var(--ink);border-radius:var(--r-md);background:var(--paper);width:104px;height:104px;box-shadow:0 3px 0 var(--ink);flex:none;place-items:center;display:grid}.hs-cards-detail__title{flex-direction:column;gap:6px;min-width:0;display:flex}.hs-cards-detail__title b{font-size:20px}.hs-cards-detail__chips{flex-wrap:wrap;gap:6px;display:flex}.hs-cards-detail__from{opacity:.85;font-size:14px}.hs-cards-detail__row{grid-template-columns:96px 1fr;align-items:center;gap:10px;font-size:15px;display:grid}.hs-cards-detail__bonus{border:var(--line-thin) solid var(--ink);border-radius:var(--r-md);background:var(--paper);flex-direction:column;gap:4px;padding:8px 12px;font-size:14px;display:flex}.hs-cards-detail__bonus b{font-size:17px}.hs-cards-detail__hint{margin:0;font-size:14px}.hs-cards-detail__hint.is-craft,.hs-cards-detail__hint.is-register{color:var(--leaf-ink,#2f7a1f);font-weight:700}.hs-cards-actions{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.hs-cards-detail__label{color:var(--ink-soft);margin:4px 0 0;font-size:13px;font-weight:700}.hs-win .hs-cards-grid{grid-template-columns:repeat(auto-fill,minmax(100px,1fr));gap:8px;padding-top:8px}.hs-win .hs-cards-detail{gap:8px;padding:8px 12px}.hs-win .hs-cards-detail__head{gap:10px}.hs-win .hs-cards-detail__art{width:84px;height:84px}.hs-win .hs-cards-detail__row,.hs-win .hs-cards-actions{gap:8px}.hs-trail{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:6px;margin:0;padding:0;list-style:none;display:grid}.hs-trail__step{text-align:center;justify-items:center;gap:2px;display:grid;position:relative}.hs-trail__step:not(:last-child):after{content:"";background:color-mix(in srgb, var(--ink) 20%, transparent);border-radius:2px;height:3px;position:absolute;top:15px;left:calc(50% + 18px);right:calc(15px - 50%)}.hs-trail__step.is-done:not(:last-child):after{background:var(--leaf,#7ccf6b)}.hs-trail__pin{border:var(--line-thin,2px) solid var(--ink);background:var(--paper-2);width:32px;height:32px;color:var(--ink-soft);border-radius:50%;place-items:center;display:grid}.hs-trail__step.is-done .hs-trail__pin{background:var(--leaf,#7ccf6b);color:var(--ink)}.hs-trail__step.is-on .hs-trail__pin{background:var(--honey,#f6c453);color:var(--ink);box-shadow:0 2px 0 var(--ink)}.hs-trail__label{font-size:13px;line-height:var(--lh-thai,1.5);color:var(--ink-soft)}.hs-trail__step.is-on .hs-trail__label{color:var(--ink);font-weight:700}.hs-mentor{gap:10px;min-width:0;display:grid}.hs-mentor__head{gap:6px;display:grid}.hs-mentor__intro{color:var(--ink-soft);margin:0;font-size:13px;line-height:1.45}.hs-mentor__stats{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.hs-mentor__stat,.hs-mentor__bonus,.hs-mentor__badge{border:var(--line-thin) solid var(--ink);background:var(--paper-2);white-space:nowrap;border-radius:999px;padding:2px 10px;font-size:12px;font-weight:600}.hs-mentor__bonus{background:var(--leaf);color:#fff}.hs-mentor__badge.is-bronze{background:#e3a873}.hs-mentor__badge.is-silver{background:#dfe6ee}.hs-mentor__badge.is-gold{background:var(--honey-hi)}.hs-mentor__tabs{border-bottom:var(--line-thin) solid var(--ink);gap:6px;padding-bottom:6px;display:flex}.hs-mentor__tab{border:var(--line-thin) solid var(--ink);border-radius:var(--r-md);background:var(--paper-2);font:inherit;cursor:pointer;align-items:center;gap:6px;padding:6px 14px;font-weight:600;display:inline-flex}.hs-mentor__tab.is-on{background:var(--honey-hi);box-shadow:0 2px 0 var(--ink)}.hs-mentor__count:empty{display:none}.hs-mentor__tab .hs-mentor__count{background:var(--berry);color:#fff;text-align:center;border-radius:999px;min-width:18px;padding:0 5px;font-size:12px}.hs-mentor__h{margin:4px 0 6px;font-size:14px}.hs-mentor__h small{color:var(--ink-soft);font-weight:500}.hs-mentor__mine,.hs-mentor__find,.hs-mentor__pledge{gap:8px;display:grid}.hs-mentor__cards,.hs-mentor__board{gap:6px;margin:0;padding:0;list-style:none;display:grid}.hs-mentor__card{border:var(--line-thin) solid var(--ink);background:#fff;border-radius:12px;gap:6px;padding:8px 10px;display:grid}.hs-mentor__card.is-offline{background:var(--paper-3)}.hs-mentor__who{align-items:baseline;gap:6px;min-width:0;display:flex}.hs-mentor__dot{border:1px solid var(--ink);background:var(--paper-3);border-radius:50%;align-self:center;width:9px;height:9px}.hs-mentor__dot.is-on{background:var(--leaf)}.hs-mentor__name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.hs-mentor__lv,.hs-mentor__job{color:var(--ink-soft);white-space:nowrap;font-size:12px}.hs-mentor__meter{border:var(--line-thin) solid var(--ink);background:var(--paper-2);border-radius:999px;height:auto;min-height:22px;position:relative;overflow:hidden}.hs-mentor__meter-fill{background:var(--sky);position:absolute;inset:0 auto 0 0}.hs-mentor__meter-text{padding:0 8px;font-size:12px;font-weight:600;line-height:1.45;display:block;position:relative}.hs-mentor__next{color:var(--honey-lo);font-size:12px;font-weight:600}.hs-mentor__acts{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.hs-mentor__wait{color:var(--ink-soft);margin-right:auto;font-size:12px}.hs-mentor__sure{flex-wrap:wrap;align-items:center;gap:4px;font-size:12px;display:inline-flex}.hs-mentor__filters{grid-template-columns:auto 1fr;align-items:center;gap:4px 8px;display:grid}.hs-mentor__label{font-size:12px;font-weight:600}.hs-mentor__chips{flex-wrap:wrap;gap:4px;display:flex}.hs-mentor__chip{border:var(--line-thin) solid var(--ink);background:var(--paper);font:inherit;cursor:pointer;border-radius:999px;padding:2px 10px;font-size:12px}.hs-mentor__chip.is-on{background:var(--sky);color:#fff}.hs-mentor__post{border:var(--line-thin) solid var(--ink);background:var(--paper-2);border-radius:12px;flex-wrap:wrap;align-items:center;gap:8px;padding:6px 10px;display:flex}.hs-mentor__post.is-listed{background:var(--honey-hi);border-style:solid}.hs-mentor__post-text{margin-right:auto;font-weight:600}.hs-mentor__block{color:var(--berry-lo);font-size:12px}.hs-mentor__row{border:var(--line-thin) solid var(--ink);background:#fff;border-radius:10px;grid-template-columns:minmax(80px,1.2fr) auto auto minmax(0,2fr) auto auto;align-items:center;gap:6px;padding:6px 10px;display:grid}.hs-mentor__tags{flex-wrap:wrap;gap:3px;min-width:0;display:flex}.hs-mentor__tag{background:var(--paper-2);border-radius:999px;padding:0 6px;font-size:12px}.hs-mentor__tag.is-time{background:#dcefff}.hs-mentor__row .hs-mentor__count{color:var(--ink-soft);font-size:12px}.hs-mentor__foot{justify-content:center;align-items:center;gap:8px;display:flex}.hs-mentor__empty,.hs-mentor__fine{color:var(--ink-soft);margin:0;font-size:13px}.hs-mentor__fine{font-size:12px}.hs-mentor__pages{gap:6px;margin:0;padding:0;list-style:none;display:grid}.hs-mentor__page{border:var(--line-thin) solid var(--ink);background:#fff;border-radius:12px;padding:8px 12px}.hs-mentor__page p{margin:0;font-size:13px;line-height:1.5}.hs-mentor__done{color:var(--leaf-lo);margin:0;font-weight:600}.hs-mentor-shell .hs-ly-shell__content{min-height:0}.hs-mentor-shell .hs-mentor__head .hs-mentor__bonus{flex:none}.hs-mentor__cols{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:start;gap:12px;display:grid}.hs-mentor__col{align-content:start;gap:10px;min-width:0;display:grid}.hs-mentor__group .hs-mentor__card{box-shadow:0 3px 0 var(--ink);border-radius:14px;gap:6px;padding:8px 12px}.hs-mentor__group .hs-mentor__name{font-size:15px}.hs-mentor__tips{flex-wrap:wrap;flex-basis:100%;align-items:center;gap:4px;display:flex}.hs-mentor__tips-label{color:var(--ink-soft);margin-right:4px;font-size:12px;font-weight:600}.hs-mentor__empty{height:100%}.hs-mentor-shell .hs-mentor__find{grid-template-columns:300px minmax(0,1fr);align-items:start;gap:12px;height:100%;display:grid}.hs-mentor__side{align-content:start;gap:10px;display:grid}.hs-mentor__side .hs-mentor__filters{grid-template-columns:1fr;gap:6px}.hs-mentor__side .hs-mentor__chip{padding:2px 10px;font-size:13px}.hs-mentor__side .hs-mentor__post{justify-items:start;gap:8px;display:grid}.hs-mentor__boardcol{grid-template-rows:minmax(0,1fr) auto;gap:8px;min-width:0;height:100%;display:grid}.hs-mentor__brow .hs-mentor__count{color:var(--ink-soft);white-space:nowrap;font-size:13px}.hs-mentor-shell .hs-mentor__pledge{grid-template-rows:minmax(0,1fr) auto;gap:10px;height:100%;display:grid}.hs-mentor-shell .hs-mentor__pages{grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:10px}.hs-mentor-shell .hs-mentor__page{box-shadow:0 3px 0 var(--ink);border-radius:14px;padding:10px 14px}.hs-mentor__step{border:var(--line-thin) solid var(--ink);background:var(--honey-hi);border-radius:999px;padding:0 10px;font-size:12px;font-weight:700;display:inline-block}.hs-mentor-shell .hs-mentor__page .hs-mentor__h{font-size:15px}.hs-mentor__agree{justify-content:center;display:flex}.hs-mentor__mine.hs-mentor__cols{grid-template-columns:minmax(0,1.9fr) minmax(0,1fr)}.hs-mentor__mine .hs-mentor__col:first-child .hs-mentor__card{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);align-items:center;column-gap:10px}.hs-mentor__mine .hs-mentor__col:first-child .hs-mentor__card>:not(.hs-mentor__acts){grid-column:1}.hs-mentor__mine .hs-mentor__col:first-child .hs-mentor__card>.hs-mentor__acts{grid-area:1/2/span 3}.hs-mentor__tips .hs-btn{min-height:28px;padding:2px 10px;font-size:12px}.hs-mentor-shell .hs-mentor__pages{grid-template-columns:repeat(3,minmax(0,1fr))}.hs-mentor-shell .hs-mentor__pages>.hs-mentor__page{align-content:start;gap:6px;min-height:0;padding:12px 14px;display:grid}.hs-mentor-shell .hs-mentor__page .hs-mentor__step{justify-self:start}.hs-mentor-shell .hs-mentor__page p{margin:0;font-size:14px;line-height:1.5}.hs-mentor-shell>.hs-ly-sum{flex:none}@media (min-width:701px) and (min-height:501px){.hs-mentor-shell.hs-ly-shell.is-fit .hs-ly-shell__content{overscroll-behavior:contain;overflow-y:auto}.hs-mentor__mine.hs-mentor__cols{grid-template-rows:minmax(0,1fr);align-items:stretch;height:100%}.hs-mentor__mine>.hs-mentor__col{overscroll-behavior:contain;min-height:0;padding:2px 4px 6px 2px;overflow:hidden auto}.hs-mentor-shell .hs-mentor__find{grid-template-rows:minmax(0,1fr)}.hs-mentor__side{min-height:0;max-height:100%;overflow:hidden auto}.hs-mentor__boardcol>.hs-mentor__board{flex-direction:column;min-height:0;display:flex}.hs-mentor__brows{flex:1 1 0;min-height:0;padding:2px 2px 4px;overflow:hidden}.hs-mentor-shell .hs-mentor__pledge>.hs-mentor__pages{min-height:0;overflow-y:auto}}.hs-mentor__crest{flex:none;align-self:center}.hs-mentor__card.is-offline .hs-mentor__crest{filter:saturate(.45)}.hs-mentor__mine .hs-mentor__col:first-child .hs-mentor__card.is-open,.hs-mentor__card.is-open{border-style:solid;border-color:var(--ink-soft);min-height:64px;box-shadow:none;color:var(--ink-soft);background:0 0;grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:10px;display:grid}.hs-mentor__mine .hs-mentor__col:first-child .hs-mentor__card.is-open>*{grid-area:auto}.hs-mentor__open-text{gap:2px;min-width:0;display:grid}.hs-mentor__open-text>small{font-size:13px}.hs-mentor__how{border:var(--line-thin) solid var(--ink);background:var(--paper-2);border-radius:14px;align-content:start;gap:8px;padding:10px 14px;display:grid}.hs-mentor__how-title{font-size:14px}.hs-mentor__how-list{gap:6px;margin:0;padding:0 0 0 18px;font-size:13px;line-height:1.5;display:grid}.hs-mentor__how-list>li::marker{color:var(--honey-lo,#b8860b)}.hs-mem-body{flex-direction:column;gap:12px;min-height:0;display:flex}.hs-mem-head{border:var(--line-thin) solid var(--ink);border-radius:var(--r-md);box-shadow:0 3px 0 var(--ink);font-size:var(--pc-fs-body,15px);background:#ece6fb;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;padding:8px 14px;display:flex}.hs-mem-head.is-back{background:var(--honey-hi)}.hs-mem-head__line{flex-wrap:wrap;align-items:center;gap:6px 12px;min-width:0;display:flex}.hs-mem-head__line>span{font-size:var(--pc-fs-cap,13px);opacity:.85}.hs-mem-head .hs-trail{flex:0 420px;min-width:300px}.hs-mem .hs-trail__label{font-size:max(13px, var(--win-fs-floor,0px))}.hs-mem-grid{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));align-content:start;gap:10px;padding:4px;display:grid}.hs-mem-cell{min-width:0;display:grid;position:relative}.hs-mem-cell>.hs-ly-item{width:100%}.hs-mem-cell.is-waiting{filter:saturate(.55);cursor:var(--cur-pointer,pointer)}.hs-mem-cell__dot{border:2px solid var(--ink);background:var(--berry,#ff5f8a);pointer-events:none;border-radius:50%;width:14px;height:14px;position:absolute;top:4px;right:6px}.hs-mem-pop{flex-direction:column;gap:8px;min-width:0;display:flex}.hs-mem-pop__head{align-items:center;gap:10px;display:flex}.hs-mem-pop__head b{font-size:var(--pc-fs-h3,18px)}.hs-mem-pop__art{border:var(--line-thin) solid var(--ink);border-radius:var(--r-md);width:72px;height:72px;box-shadow:0 3px 0 var(--ink);background:#f6f2ff;flex:none;place-items:center;display:grid}.hs-mem-pop__chips{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.hs-mem-pop__from{font-size:max(13px, var(--win-fs-floor,0px));opacity:.85}.hs-mem-pop__price{font-size:max(14px, var(--win-fs-floor,0px));justify-content:space-between;align-items:baseline;gap:10px;display:flex}.hs-mem .hs-ly-nav__label{-webkit-line-clamp:2;white-space:normal;-webkit-box-orient:vertical;line-height:1.3;display:-webkit-box}.hs-memh{font-variant-numeric:tabular-nums;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 12px;padding:2px 8px 8px;display:flex}.hs-memh-stat{border:var(--line-thin,2px) solid var(--ink);box-shadow:0 2px 0 var(--ink);color:var(--ink);font-size:max(14px, var(--win-fs-floor,0px));white-space:nowrap;cursor:default;background:linear-gradient(#fffdf6,#f6efdc);border-radius:999px;align-items:center;gap:6px;padding:3px 14px 3px 4px;line-height:1.4;display:inline-flex}.hs-memh-stat__disc{border:var(--line-thin,2px) solid var(--ink);background:var(--paper-2,#f3ead2);border-radius:50%;flex:none;place-items:center;width:28px;height:28px;display:grid}.hs-memh-stat__label{color:var(--ink-soft);font-weight:600}.hs-memh-stat__num{font-size:max(17px, var(--win-fs-floor,0px));font-weight:800}.hs-memh-stat__note{color:var(--ink-soft);font-size:max(12px, var(--win-fs-floor,0px));font-weight:700}.hs-memh-stat.is-coin{background:linear-gradient(#f6f1ff,#e6dcfb)}.hs-memh-stat.is-coin .hs-memh-stat__disc{background:#c9b5f5}.hs-memh-stat.is-coin .hs-memh-stat__num{color:#5b3fa8}.hs-memh-stat.is-week{background:linear-gradient(#fffaf0,#fdeec8)}.hs-memh-stat.is-week .hs-memh-stat__disc{background:var(--honey,#f6c453)}.hs-memh-bar{border:1.5px solid var(--ink);background:color-mix(in srgb, var(--ink) 10%, var(--paper,#fff8e7));border-radius:999px;flex:none;width:64px;height:8px;margin-left:2px;display:block;overflow:hidden}.hs-memh-bar__fill{background:var(--honey,#f6c453);height:100%;display:block}.hs-memh-stat.is-full .hs-memh-bar__fill{background:var(--leaf,#7ccf6b)}.hs-memh-stat.is-back{background:linear-gradient(#f3fbf3,#dcf2dc)}.hs-memh-stat.is-back .hs-memh-stat__disc{background:var(--leaf,#7ccf6b)}.hs-memh-stat.is-owned{background:linear-gradient(#f2f8ff,#d9ebfd)}.hs-memh-stat.is-owned .hs-memh-stat__disc{background:var(--sky,#64b8fd)}.hs-mem-head.hs-memh-banner{background:linear-gradient(115deg,#f4efff 0%,#e6dcfb 55%,#f1e3fb 100%);grid-template-columns:minmax(0,1fr) minmax(300px,400px);align-items:center;gap:8px 20px;padding:10px 18px;display:grid}.hs-mem-head.hs-memh-banner.is-back{background:linear-gradient(115deg,#fff7df 0%,#fde9b4 55%,#eaf6d9 100%)}.hs-memh-banner__who{flex-wrap:wrap;align-items:center;gap:4px 12px;min-width:0;display:flex}.hs-memh-banner__name{font-size:var(--pc-fs-h2,20px);flex:100%;font-weight:800;line-height:1.3}.hs-memh-banner__meta{color:var(--ink-soft);font-size:max(13px, var(--win-fs-floor,0px));flex-wrap:wrap;align-items:center;gap:4px 8px;display:inline-flex}.hs-memh-banner__kind{border:1.5px solid var(--ink);color:var(--ink);background:#ffffffb3;border-radius:999px;padding:1px 10px;font-weight:700}.hs-memh-banner__pill{font-size:max(13px, var(--win-fs-floor,0px))}.hs-memh-banner .hs-trail{min-width:0}.hs-memh-banner .hs-trail__step.is-ahead .hs-trail__pin{background:#ffffffbf}.hs-memh-banner .hs-trail__step.is-on .hs-trail__pin{width:36px;height:36px;box-shadow:0 2px 0 var(--ink), 0 0 0 4px color-mix(in srgb, var(--honey,#f6c453) 40%, transparent);margin-top:-2px}.hs-memh-banner .hs-trail__step.is-on .hs-trail__label{background:var(--honey,#f6c453);border-radius:999px;padding:0 10px}.hs-memh-banner .hs-trail__step.is-ahead .hs-trail__label{opacity:.8}.hs-win.hs-win--memory[data-window=memory]:not(.is-sheet)>.hs-win__body{overflow:hidden}.hs-win.hs-win--memory[data-window=memory]>.hs-win__body,.hs-win.hs-win--memory[data-window=memory]>.hs-win__body.is-flow{flex-direction:column;padding:0;display:flex}.hs-win.hs-win--memory[data-window=memory]>.hs-win__body>.hs-mem{flex:auto;min-height:0}.hs-mem>.hs-ly-shell__main{flex:1 1 0;min-height:0}.hs-mem .hs-ly-shell__side,.hs-mem .hs-ly-shell__col{align-self:stretch;min-height:0}.hs-mem .hs-ly-shell__side{flex:none;width:clamp(230px,24%,290px)}.hs-mem-side{border:var(--line-thin) solid var(--ink);border-radius:var(--r-md);background:#f4eef6;flex:1 1 0;min-height:0;position:relative;box-shadow:inset 0 2px #ffffff73}.hs-mem-side>.hs-mem-list{--hs-ly-scroll-fade:#f4eef6;position:absolute;inset:6px 2px 6px 6px}.hs-mem-list__body{position:relative}.hs-mem-list__rows{flex-direction:column;gap:6px;display:flex}.hs-mem-row{border:var(--line-thin) solid #2b1d0e38;min-height:66px;color:var(--ink);font:inherit;text-align:left;cursor:var(--cur-pointer,pointer);background:#ffffff8c;border-radius:14px;flex:none;align-items:center;gap:10px;margin:0;padding:6px 10px 6px 6px;display:flex;position:relative}.hs-mem-row:not(.is-on):hover{border-color:var(--ink);background:var(--paper,#fff8e7)}.hs-mem-row:focus-visible{outline:3px solid var(--sky-lo,#2f7fd6);outline-offset:1px}.hs-mem-row.is-back:not(.is-on){background:linear-gradient(90deg,#d6f1c8d9,#fff9)}.hs-mem-row.is-on{border-color:var(--ink);background:var(--honey);box-shadow:var(--hi), 0 3px 0 var(--ink);margin-bottom:3px}.hs-mem-row__disc{box-sizing:border-box;border:var(--line-thin) solid var(--ink);background:radial-gradient(circle at 35% 30%, #fff 0, var(--mem-tint,#ffe2c2) 72%);width:48px;height:48px;box-shadow:0 2px 0 var(--ink);border-radius:50%;flex:none;place-items:center;display:grid;position:relative}.hs-mem-row__art{width:40px;height:40px}.hs-mem-row__num{box-sizing:border-box;border:var(--line-thin) solid var(--ink);background:var(--honey);min-width:20px;height:20px;color:var(--ink);border-radius:10px;place-items:center;padding:0 4px;font-size:12px;font-weight:700;line-height:1;display:grid;position:absolute;bottom:-3px;right:-3px}.hs-mem-row.is-on .hs-mem-row__num{background:#fff8e7}.hs-mem-row__text{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.hs-mem-row__name{font-size:max(15px, var(--win-fs-floor,0px));overflow-wrap:anywhere;font-weight:600;line-height:1.3}.hs-mem-row__status{color:var(--ink-soft,#6b5a44);font-size:max(12px, var(--win-fs-floor,0px));align-items:center;gap:4px;line-height:1.4;display:flex}.hs-mem-row.is-back .hs-mem-row__status{color:var(--leaf-lo,#3f7d2a);font-weight:600}.hs-mem-row.is-on .hs-mem-row__status{color:var(--ink)}.hs-mem-row__badge{box-sizing:border-box;border:var(--line-thin) solid var(--ink);background:var(--berry,#ff5f8a);color:#fff;border-radius:12px;flex:none;place-items:center;min-width:24px;height:24px;padding:0 6px;font-size:13px;font-weight:600;line-height:1;display:grid}@media (max-height:500px),(max-width:700px){.hs-mem .hs-ly-shell__side{width:auto;min-height:160px}}.hs-mem .hs-mem-grid{grid-template-columns:repeat(auto-fill, minmax(calc(104 * var(--pc-u,1px)), 1fr));gap:calc(14 * var(--pc-u,1px));flex:auto;grid-auto-rows:max-content;place-content:start stretch;min-height:0;padding:6px 4px 8px}.hs-mem .hs-mem-cell{max-width:calc(132 * var(--pc-u,1px));display:grid}.hs-mem .hs-mem-cell.is-waiting{filter:none}.hs-mem .hs-mem-cell>.hs-ly-item,.hs-mem .hs-mem-cell>button.hs-ly-item:hover:not(.is-on),.hs-mem .hs-mem-cell>.hs-ly-item.is-on,.hs-mem .hs-mem-cell>.hs-ly-item.is-locked{border-radius:var(--r-md,12px);min-width:0;min-height:0;box-shadow:none;background:0 0;border:0;justify-content:start;gap:0;padding:0}.hs-mem .hs-mem-cell .hs-ly-item__name,.hs-mem .hs-mem-cell .hs-ly-item__sub{display:none}.hs-mem .hs-mem-cell .hs-ly-item__well{aspect-ratio:1;border-radius:var(--r-md,12px);width:100%;height:auto;box-shadow:0 0 0 var(--line-thin) var(--ink), 0 3px 0 var(--line-thin) var(--ink)}.hs-mem .hs-mem-cell .hs-ly-item__well>.hs-glyph{width:64%;height:64%}.hs-mem .hs-mem-cell .hs-ly-item__lock,.hs-mem .hs-mem-cell .hs-ly-item__done{top:calc(5 * var(--pc-u,1px));right:calc(5 * var(--pc-u,1px));width:calc(24 * var(--pc-u,1px));height:calc(24 * var(--pc-u,1px))}.hs-mem .hs-mem-cell .hs-ly-item__lock>.hs-glyph,.hs-mem .hs-mem-cell .hs-ly-item__done>.hs-glyph{width:calc(14 * var(--pc-u,1px));height:calc(14 * var(--pc-u,1px))}.hs-mem .hs-mem-cell.is-waiting .hs-ly-item__well{background:linear-gradient(180deg, #f3f0f8 55%, color-mix(in srgb, var(--ic) 18%, #ebe6f3))}.hs-mem .hs-mem-cell.is-waiting .hs-ly-item__well>img,.hs-mem .hs-mem-cell.is-waiting .hs-ly-item__well>.hs-art,.hs-mem .hs-mem-cell.is-waiting .hs-ly-item__well>.hs-glyph{opacity:.6;filter:saturate(.6)}.hs-mem .hs-mem-cell.is-owned .hs-ly-item__well{background:linear-gradient(180deg, #f2fbe9 55%, color-mix(in srgb, var(--leaf-hi,#c8eea8) 60%, #f2fbe9))}.hs-mem .hs-mem-cell.is-ready .hs-ly-item__well{background:linear-gradient(180deg, #fff8df 55%, color-mix(in srgb, var(--honey-hi,#ffe08a) 70%, #fff8df))}.hs-mem .hs-mem-cell.is-short .hs-ly-item__well{background:linear-gradient(#fffaf0 55%,#f6ecd6)}.hs-mem .hs-mem-cell>button.hs-ly-item:hover:not(.is-on) .hs-ly-item__well{background:linear-gradient(180deg, #fffdf6 55%, color-mix(in srgb, var(--honey-hi,#ffe08a) 45%, #fffdf6))}.hs-mem .hs-mem-cell>.hs-ly-item.is-on .hs-ly-item__well{box-shadow:0 0 0 var(--line-thin) var(--ink), 0 0 0 calc(var(--line-thin) + 4px) var(--honey,#ffc83d), 0 0 0 calc(var(--line-thin) + 5px) var(--ink)}.hs-mem-cell__cost{right:calc(5 * var(--pc-u,1px));bottom:calc(8 * var(--pc-u,1px));border:var(--line-thin) solid var(--ink);background:var(--honey,#ffc83d);color:var(--ink);font-size:max(12px, var(--win-fs-floor,0px));font-variant-numeric:tabular-nums;white-space:nowrap;pointer-events:none;border-radius:999px;align-items:center;gap:3px;padding:0 6px;font-weight:700;line-height:1.5;display:inline-flex;position:absolute}.hs-mem-cell__cost.is-short{background:var(--paper-3,#efe6d2);color:var(--ink-soft,#6b5a48)}.hs-mem-pop{gap:10px}.hs-mem-pop__from{font-size:max(13px, var(--win-fs-floor,0px));align-items:center;gap:6px;display:flex}.hs-mem-pop__price{border:var(--line-thin) solid var(--ink);border-radius:var(--r-md,12px);background:linear-gradient(#fff8df 0%,#ffefb8 100%);align-items:center;padding:6px 12px}.hs-mem-pop__price b{font-variant-numeric:tabular-nums;align-items:center;gap:6px;display:inline-flex}.hs-mem-pop.is-waiting .hs-mem-pop__price{background:linear-gradient(#f7f3ff 0%,#ece6fb 100%)}.hs-mem-pop__art{background:linear-gradient(#f7f3ff 0%,#e6ddfa 100%)}.hs-mem-pop__who{flex-direction:column;gap:6px;min-width:0;display:flex}.hs-mem-pop{padding:0 14px 14px}.hs-mem-price{border:1px solid color-mix(in srgb, var(--ink) 16%, transparent);background:linear-gradient(#fbf9ff 0%,#f1ebfc 100%);border-radius:12px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:6px 12px;margin:2px 0 0;padding:10px 14px 9px;line-height:1.3;display:grid}.hs-mem-price__label{color:var(--ink-soft);font-size:max(14px, var(--win-fs-floor,0px));font-weight:600}.hs-mem-price__cost{color:var(--ink);justify-self:end;align-items:center;gap:6px;display:inline-flex}.hs-mem-price__coin{background:#e4d8fb;border:1.5px solid #5b3fa873;border-radius:50%;flex:none;place-items:center;width:24px;height:24px;display:inline-grid}.hs-mem-price__num{color:#5b3fa8;font-size:max(18px, var(--win-fs-floor,0px));font-variant-numeric:tabular-nums;font-weight:800}.hs-mem-price__unit{color:var(--ink-soft);font-size:max(13px, var(--win-fs-floor,0px))}.hs-mem-price__have{grid-column:1/-1;align-items:center;gap:10px;min-width:0;display:flex}.hs-mem-price__bar{background:color-mix(in srgb, var(--ink) 12%, transparent);border-radius:999px;flex:auto;height:6px;display:block;overflow:hidden}.hs-mem-price__bar>i{border-radius:inherit;background:#8f6ad8;height:100%;display:block}.hs-mem-price__have>small{color:var(--ink-soft);font-size:max(12px, var(--win-fs-floor,0px));font-variant-numeric:tabular-nums;flex:none}.hs-mem-price.is-short .hs-mem-price__have>small{color:var(--berry-lo);font-weight:700}.hs-legal-layer{pointer-events:none}.hs-legal-dim{pointer-events:auto;background:#2b1d0e73;animation:.16s ease-out hs-fade;position:absolute;inset:0}.hs-win.hs-legal-win{pointer-events:auto;max-height:calc(100% - 96px)}.hs-legal{min-width:0;height:100%;min-height:0;color:var(--ink);flex-direction:column;flex:1;display:flex}.hs-legal__head{border-bottom:2px solid #2b1d0e38;flex-wrap:wrap;flex:none;justify-content:space-between;align-items:baseline;gap:4px 16px;margin:0 8px;padding:2px 0 10px;display:flex}.hs-legal__title{margin:0;font-size:24px;font-weight:600;line-height:1.35}.hs-legal__meta{color:var(--ink-soft);align-items:center;gap:10px;font-size:15px;line-height:1.5;display:inline-flex}.hs-legal__stamp{border:2px solid var(--berry-lo);color:var(--berry-lo);border-radius:999px;padding:1px 10px;font-size:13px;font-weight:600;transform:rotate(-2deg)}.hs-legal__cols{flex:1;gap:56px;min-height:0;margin:14px 8px 0;display:flex;position:relative}.hs-legal__cols.is-spread:before{content:"";border-left:2px solid #2b1d0e2e;width:0;position:absolute;top:4px;bottom:4px;left:calc(50% - 1px)}.hs-legal__col{overflow-wrap:anywhere;flex-direction:column;flex:1 1 0;min-width:0;font-size:18px;line-height:30.6px;animation:.16s ease-out hs-legal-in;display:flex;overflow:hidden}.hs-legal__col.is-spill{overflow-y:auto}.hs-legal__col>*{flex:none}.hs-legal__col>.hs-legal__h{color:var(--wood-lo);margin:14px 0 4px;font-size:21px;font-weight:600;line-height:29.4px}.hs-legal__col>.hs-legal__h:first-child{margin-top:0}.hs-legal__col>.hs-legal__p{margin:0 0 10px}.hs-legal__col>.hs-legal__li{margin:0 0 6px;padding-left:28px;position:relative}.hs-legal__mark{color:var(--honey-lo);font-weight:700;position:absolute;top:0;left:8px}.hs-legal__mark.is-num{width:22px;color:var(--wood-lo);text-align:right;left:0}.hs-legal__col>.hs-legal__note{border:2px solid var(--honey);background:color-mix(in srgb, var(--honey-hi) 22%, var(--paper));border-radius:12px;margin:0 0 12px;padding:8px 14px}.hs-legal__col b{font-weight:600}.hs-legal__blank{border-bottom:2px solid var(--berry);background:color-mix(in srgb, var(--berry) 14%, transparent);color:var(--berry-lo);border-radius:4px;padding:0 3px}.hs-legal__folios{height:22px;color:var(--ink-soft);flex:none;gap:56px;margin:2px 8px 0;font-size:13px;line-height:22px;display:flex}.hs-legal__folio{text-align:center;flex:1 1 0}.hs-legal__foot{border-top:2px solid #2b1d0e38;flex:none;justify-content:space-between;align-items:center;gap:16px;min-height:46px;margin:4px 8px 0;padding-top:6px;display:flex}.hs-legal__foot-contact{flex:1;min-width:0}.hs-legal__foot-contact>.hs-legal-contact-line{font-size:16px}.hs-legal__foot-end{display:none}.hs-legal__pager{flex:none}.hs-legal__pagewrap{display:contents}.hs-legal__state{color:var(--ink-soft);text-align:center;justify-items:center;gap:12px;margin:auto;font-size:17px;display:grid}.hs-legal__state-line{color:var(--ink);align-items:center;gap:8px;margin:0;font-size:19px;font-weight:600;display:inline-flex}.hs-legal__state-hint{margin:0}.hs-legal__state .hs-legal-contact{text-align:left;min-width:420px}@keyframes hs-legal-in{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.hs-legal__col,.hs-legal-dim{animation:none}}.hs-legal-links{display:inline}.hs-legal-links__dot{color:var(--ink-soft);margin:0 .35em}.hs-legal-link{color:var(--sky-lo);font:inherit;text-underline-offset:3px;cursor:var(--cur-pointer,pointer);background:0 0;border:0;padding:0 2px;font-weight:600;text-decoration:underline;display:inline}.hs-legal-link:hover{color:var(--aqua-lo)}.hs-legal-link:focus-visible{outline:3px solid var(--honey);outline-offset:2px;border-radius:4px}.hs-legal-contact{gap:max(6px, calc(8 * var(--pc-u)));padding:max(10px, calc(12 * var(--pc-u))) max(12px, calc(14 * var(--pc-u)));border:var(--line-thin) solid var(--ink);border-radius:var(--r-md);background:var(--paper-2);box-shadow:0 3px 0 var(--ink);color:var(--ink);font-size:max(14px, calc(16 * var(--pc-u)));line-height:var(--lh-thai,1.5);display:grid}.hs-legal-contact__title{font-size:max(16px, calc(19 * var(--pc-u)));align-items:center;gap:8px;margin:0;font-weight:600;line-height:1.3;display:flex}.hs-legal-contact__lead,.hs-legal-contact__note{color:var(--ink-soft);margin:0}.hs-legal-contact__note{font-size:max(13px, calc(14 * var(--pc-u)))}.hs-legal-contact__rows{gap:max(6px, calc(6 * var(--pc-u)));margin:0;padding:0;list-style:none;display:grid}.hs-legal-contact__row{align-items:center;gap:max(8px, calc(10 * var(--pc-u)));padding:max(6px, calc(6 * var(--pc-u))) max(8px, calc(10 * var(--pc-u)));border:var(--line-thin) solid #2b1d0e40;background:var(--paper);border-radius:12px;grid-template-columns:auto auto minmax(0,1fr) auto;display:grid}.hs-legal-contact__row[data-kind=text]{grid-template-columns:auto minmax(0,1fr) auto}.hs-legal-contact__icon{color:var(--wood-lo);place-items:center;display:grid}.hs-legal-contact__kind{min-width:3.4em;color:var(--ink-soft);font-weight:600}.hs-legal-contact__value{overflow-wrap:anywhere;-webkit-user-select:text;user-select:text;font-weight:600}.hs-legal-contact__acts{gap:6px;display:inline-flex}.hs-legal-contact__btn{min-height:max(30px, calc(32 * var(--pc-u)));padding:0 max(10px, calc(12 * var(--pc-u)));border:var(--line-thin) solid var(--ink);background:var(--paper);box-shadow:0 2px 0 var(--ink);color:var(--ink);font:inherit;font-size:max(13px, calc(14 * var(--pc-u)));white-space:nowrap;cursor:var(--cur-pointer,pointer);border-radius:10px;align-items:center;gap:4px;font-weight:600;text-decoration:none;display:inline-flex}.hs-legal-contact__btn:hover{background:color-mix(in srgb, var(--honey-hi) 45%, var(--paper))}.hs-legal-contact__btn:active{box-shadow:0 0 0 var(--ink);transform:translateY(2px)}.hs-legal-contact__btn.is-done{border-color:var(--leaf-lo);color:var(--leaf-lo)}.hs-legal-contact__btn:focus-visible{outline:3px solid var(--honey);outline-offset:2px}.hs-legal-contact-line{color:var(--ink-soft);font-size:max(13px, calc(15 * var(--pc-u)));flex-wrap:wrap;align-items:center;gap:2px 8px;margin:0;line-height:1.5;display:flex}.hs-legal-contact-line>.hs-glyph{color:var(--wood-lo)}.hs-legal-contact-line__lead{color:var(--ink);font-weight:600}.hs-legal-contact-line__ch{align-items:baseline;gap:6px;display:inline-flex}.hs-legal-contact-line__dot{margin-right:2px}.hs-legal-contact-line__kind{font-weight:600}.hs-legal-contact-line a{color:var(--sky-lo);text-underline-offset:3px;-webkit-user-select:text;user-select:text;font-weight:600;text-decoration:underline}@media (prefers-reduced-motion:reduce){.hs-legal-contact__btn:active{transform:none}}@media (max-width:1599.98px),(max-height:1000.67px){.hs-winz.hs-win--qbuffs .hs-bp{flex-direction:column;gap:6px;padding:6px 14px 4px;display:flex}.hs-winz.hs-win--qbuffs .hs-bp>*{flex:none}.hs-winz.hs-win--qbuffs .hs-bp>.hs-bp__grid{flex:1 0 auto}.hs-winz.hs-win--qbuffs .hs-bp__head{gap:2px 14px}.hs-winz.hs-win--qbuffs .hs-bp__count{padding:1px 10px}.hs-winz.hs-win--qbuffs .hs-bp__off,.hs-winz.hs-win--qbuffs .hs-bp__empty{padding:3px 12px}.hs-winz.hs-win--qbuffs .hs-bp__grid{gap:6px 8px}.hs-winz.hs-win--qbuffs .hs-bp-card{gap:3px;padding:0 8px 6px}.hs-winz.hs-win--qbuffs .hs-bp-card__head{grid-template-columns:38px minmax(0,1fr) auto;column-gap:8px;padding:4px 10px 4px 8px}.hs-winz.hs-win--qbuffs .hs-bp-card__ic{width:38px;height:38px}.hs-winz.hs-win--qbuffs .hs-bp-card__title b{line-height:1.15}.hs-winz.hs-win--qbuffs .hs-bp-card__title small{white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden}.hs-winz.hs-win--qbuffs .hs-bp-pill{padding:0 8px;line-height:1.3}.hs-winz.hs-win--qbuffs .hs-bp-card__tiers{gap:1px;line-height:1.2}.hs-winz.hs-win--qbuffs .hs-bp-card__tiers>div{grid-template-columns:48px 1fr;padding:1px 6px}.hs-winz.hs-win--qbuffs .hs-bp-bank{gap:1px;line-height:1.2}.hs-winz.hs-win--qbuffs .hs-bp-bank__bar{height:10px}.hs-winz.hs-win--qbuffs .hs-bp-card__foot{gap:8px}.hs-winz.hs-win--qbuffs .hs-bp-card__btn{min-height:32px;padding-block:0}.hs-winz.hs-win--qbuffs .hs-bp-card__why{line-height:1.15}.hs-winz.hs-win--qbuffs .hs-bp__foot{gap:0;padding:3px 12px 4px;line-height:1.25}.hs-winz .hs-inv__foot .hs-ly-foot__text{flex-wrap:nowrap}.hs-winz .hs-inv__foot .hs-bag__foot-hint{text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;overflow:hidden}.hs-winz .hs-inv__foot .hs-gold__unit{display:none}.hs-winz .hs-eqw__board{--col:68px}.hs-winz .hs-eqw__board .hs-eq__label{max-width:calc(var(--col,60px) + 12px)}.hs-winz.hs-win--bounty .hs-qb{gap:4px;padding:2px 4px}.hs-winz.hs-win--bounty .hs-qb-head{min-height:0;padding:3px 12px}.hs-winz.hs-win--bounty .hs-qb-head__title{flex-flow:wrap;align-items:baseline;gap:0 14px}.hs-winz.hs-win--bounty .hs-qd-ticket{grid-template-columns:auto auto minmax(0,1fr);column-gap:8px;padding:2px 10px}.hs-winz.hs-win--bounty .hs-qd-ticket small{text-overflow:ellipsis;white-space:nowrap;grid-column:auto;min-width:0;overflow:hidden}.hs-winz.hs-win--bounty .hs-qb-col{gap:3px}.hs-winz.hs-win--bounty .hs-qd-rows,.hs-winz.hs-win--bounty .hs-qb-col .hs-qd-rows{gap:4px 12px}.hs-winz.hs-win--bounty .hs-qb-row{gap:10px;padding:4px 10px;line-height:1.2}.hs-winz.hs-win--bounty .hs-qb-row__main{gap:1px}.hs-winz.hs-win--bounty .hs-qb-row__side{gap:4px}.hs-winz.hs-win--bounty .hs-qb-reward,.hs-winz.hs-win--bounty .hs-qb-reward .hs-rw{max-width:100%}.hs-winz.hs-win--bounty .hs-qb-reward .hs-rw{justify-content:flex-end}.hs-winz.hs-win--bounty .hs-qb-reward .hs-rw__name{display:none}.hs-winz.hs-win--bounty .hs-qb-summary{line-height:1.3}.hs-winz .hs-wardrobe .hs-ly-nav{gap:1px}.hs-winz .hs-wardrobe .hs-ly-nav__item{min-height:38px;padding-block:2px}.hs-winz.hs-win--qboard .hs-qb2-detail__tags{max-height:calc(1.5em + 6px)}.hs-winz.hs-win--qboard .hs-qb2-actions{flex-wrap:wrap;row-gap:4px}.hs-winz.hs-win--qboard .hs-qb2-actions__minor{gap:4px}.hs-winz.hs-win--qboard .hs-qb2-actions__minor .hs-btn{gap:.3em;padding-inline:.55em}.hs-winz.hs-win--qboard .hs-qb2-actions__main{margin-left:auto}.hs-winz.hs-win--qboard .hs-qb2-objs{overflow:hidden auto}.hs-winz.hs-win--qboard .hs-qb2-dh__where{align-items:center;gap:4px;margin-left:0;display:flex}.hs-winz.hs-win--qboard .hs-qb2-dh__bonus{-webkit-box-decoration-break:clone;box-decoration-break:clone;display:inline}.hs-winz.hs-win--qboard .hs-qb2-detail__rewards .hs-rw{flex:1 1 0}.hs-winz.hs-win--qboard .hs-qb2-detail__rewards .hs-rw>:first-child:nth-last-child(n+5) .hs-rw__name,.hs-winz.hs-win--qboard .hs-qb2-detail__rewards .hs-rw>:first-child:nth-last-child(n+5)~* .hs-rw__name{display:none}.hs-winz .hs-kshop__head{flex-wrap:wrap;row-gap:2px}.hs-winz .hs-kshop__head .hs-ly-chip{white-space:normal;flex:0 auto;min-width:0}.hs-winz .hs-mk2-ov{gap:6px}.hs-winz .hs-mk2-ov__col{padding-block:6px;overflow:hidden auto}.hs-winz .hs-mk2-ov__rare .hs-mk2-mover{padding-block:2px}.hs-winz .hs-mk2-ov__watch{align-items:center;gap:4px 14px;padding-block:6px;display:flex}.hs-winz .hs-mk2-ov__watch h3{flex:none;margin:0}.hs-winz .hs-mk2-ov__watch h3 small{margin-left:0;display:block}.hs-winz .hs-mk2-ov__watch ul{flex-wrap:wrap;flex:1 1 0;gap:4px 6px;min-width:0;display:flex}.hs-winz .hs-mk2-ov__watch .hs-mk2-dim{flex:1 1 0;margin:0}.hs-winz .hs-mk2-ov__watch .hs-mk2-watch{flex-direction:row;gap:6px;width:auto;padding:2px 8px 2px 4px}.hs-winz .hs-mk2-ov__watch .hs-mk2-watch__text{white-space:nowrap;align-items:flex-start}}@media (min-width:1599.99px) and (min-height:1000.68px){:root[data-hs-text] .hs-winz.hs-win--qbuffs .hs-bp{flex-direction:column;gap:6px;padding:6px 14px 4px;display:flex}:root[data-hs-text] .hs-winz.hs-win--qbuffs .hs-bp>*{flex:none}:root[data-hs-text] .hs-winz.hs-win--qbuffs .hs-bp>.hs-bp__grid{flex:1 0 auto}:root[data-hs-text] .hs-winz.hs-win--qbuffs .hs-bp__head{gap:2px 14px}:root[data-hs-text] .hs-winz.hs-win--qbuffs .hs-bp__count{padding:1px 10px}:root[data-hs-text] .hs-winz.hs-win--qbuffs .hs-bp__off,:root[data-hs-text] .hs-winz.hs-win--qbuffs .hs-bp__empty{padding:3px 12px}:root[data-hs-text] .hs-winz.hs-win--qbuffs .hs-bp__grid{gap:6px 8px}:root[data-hs-text] .hs-winz.hs-win--qbuffs .hs-bp-card{gap:3px;padding:0 8px 6px}:root[data-hs-text] .hs-winz.hs-win--qbuffs .hs-bp-card__head{grid-template-columns:38px minmax(0,1fr) auto;column-gap:8px;padding:4px 10px 4px 8px}:root[data-hs-text] .hs-winz.hs-win--qbuffs .hs-bp-card__ic{width:38px;height:38px}:root[data-hs-text] .hs-winz.hs-win--qbuffs .hs-bp-card__title b{line-height:1.15}:root[data-hs-text] .hs-winz.hs-win--qbuffs .hs-bp-card__title small{white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden}:root[data-hs-text] .hs-winz.hs-win--qbuffs .hs-bp-pill{padding:0 8px;line-height:1.3}:root[data-hs-text] .hs-winz.hs-win--qbuffs .hs-bp-card__tiers{gap:1px;line-height:1.2}:root[data-hs-text] .hs-winz.hs-win--qbuffs .hs-bp-card__tiers>div{grid-template-columns:48px 1fr;padding:1px 6px}:root[data-hs-text] .hs-winz.hs-win--qbuffs .hs-bp-bank{gap:1px;line-height:1.2}:root[data-hs-text] .hs-winz.hs-win--qbuffs .hs-bp-bank__bar{height:10px}:root[data-hs-text] .hs-winz.hs-win--qbuffs .hs-bp-card__foot{gap:8px}:root[data-hs-text] .hs-winz.hs-win--qbuffs .hs-bp-card__btn{min-height:32px;padding-block:0}:root[data-hs-text] .hs-winz.hs-win--qbuffs .hs-bp-card__why{line-height:1.15}:root[data-hs-text] .hs-winz.hs-win--qbuffs .hs-bp__foot{gap:0;padding:3px 12px 4px;line-height:1.25}:root[data-hs-text] .hs-winz .hs-inv__foot .hs-ly-foot__text{flex-wrap:nowrap}:root[data-hs-text] .hs-winz .hs-inv__foot .hs-bag__foot-hint{text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;overflow:hidden}:root[data-hs-text] .hs-winz .hs-inv__foot .hs-gold__unit{display:none}:root[data-hs-text] .hs-winz .hs-eqw__board{--col:68px}:root[data-hs-text] .hs-winz .hs-eqw__board .hs-eq__label{max-width:calc(var(--col,60px) + 12px)}:root[data-hs-text] .hs-winz.hs-win--bounty .hs-qb{gap:4px;padding:2px 4px}:root[data-hs-text] .hs-winz.hs-win--bounty .hs-qb-head{min-height:0;padding:3px 12px}:root[data-hs-text] .hs-winz.hs-win--bounty .hs-qb-head__title{flex-flow:wrap;align-items:baseline;gap:0 14px}:root[data-hs-text] .hs-winz.hs-win--bounty .hs-qd-ticket{grid-template-columns:auto auto minmax(0,1fr);column-gap:8px;padding:2px 10px}:root[data-hs-text] .hs-winz.hs-win--bounty .hs-qd-ticket small{text-overflow:ellipsis;white-space:nowrap;grid-column:auto;min-width:0;overflow:hidden}:root[data-hs-text] .hs-winz.hs-win--bounty .hs-qb-col{gap:3px}:root[data-hs-text] .hs-winz.hs-win--bounty .hs-qd-rows,:root[data-hs-text] .hs-winz.hs-win--bounty .hs-qb-col .hs-qd-rows{gap:4px 12px}:root[data-hs-text] .hs-winz.hs-win--bounty .hs-qb-row{gap:10px;padding:4px 10px;line-height:1.2}:root[data-hs-text] .hs-winz.hs-win--bounty .hs-qb-row__main{gap:1px}:root[data-hs-text] .hs-winz.hs-win--bounty .hs-qb-row__side{gap:4px}:root[data-hs-text] .hs-winz.hs-win--bounty .hs-qb-reward,:root[data-hs-text] .hs-winz.hs-win--bounty .hs-qb-reward .hs-rw{max-width:100%}:root[data-hs-text] .hs-winz.hs-win--bounty .hs-qb-reward .hs-rw{justify-content:flex-end}:root[data-hs-text] .hs-winz.hs-win--bounty .hs-qb-reward .hs-rw__name{display:none}:root[data-hs-text] .hs-winz.hs-win--bounty .hs-qb-summary{line-height:1.3}:root[data-hs-text] .hs-winz .hs-wardrobe .hs-ly-nav{gap:1px}:root[data-hs-text] .hs-winz .hs-wardrobe .hs-ly-nav__item{min-height:38px;padding-block:2px}:root[data-hs-text] .hs-winz.hs-win--qboard .hs-qb2-detail__tags{max-height:calc(1.5em + 6px)}:root[data-hs-text] .hs-winz.hs-win--qboard .hs-qb2-actions{flex-wrap:wrap;row-gap:4px}:root[data-hs-text] .hs-winz.hs-win--qboard .hs-qb2-actions__minor{gap:4px}:root[data-hs-text] .hs-winz.hs-win--qboard .hs-qb2-actions__minor .hs-btn{gap:.3em;padding-inline:.55em}:root[data-hs-text] .hs-winz.hs-win--qboard .hs-qb2-actions__main{margin-left:auto}:root[data-hs-text] .hs-winz.hs-win--qboard .hs-qb2-objs{overflow:hidden auto}:root[data-hs-text] .hs-winz.hs-win--qboard .hs-qb2-dh__where{align-items:center;gap:4px;margin-left:0;display:flex}:root[data-hs-text] .hs-winz.hs-win--qboard .hs-qb2-dh__bonus{-webkit-box-decoration-break:clone;box-decoration-break:clone;display:inline}:root[data-hs-text] .hs-winz.hs-win--qboard .hs-qb2-detail__rewards .hs-rw{flex:1 1 0}:root[data-hs-text] .hs-winz.hs-win--qboard .hs-qb2-detail__rewards .hs-rw>:first-child:nth-last-child(n+5) .hs-rw__name,:root[data-hs-text] .hs-winz.hs-win--qboard .hs-qb2-detail__rewards .hs-rw>:first-child:nth-last-child(n+5)~* .hs-rw__name{display:none}:root[data-hs-text] .hs-winz .hs-kshop__head{flex-wrap:wrap;row-gap:2px}:root[data-hs-text] .hs-winz .hs-kshop__head .hs-ly-chip{white-space:normal;flex:0 auto;min-width:0}:root[data-hs-text] .hs-winz .hs-mk2-ov{gap:6px}:root[data-hs-text] .hs-winz .hs-mk2-ov__col{padding-block:6px;overflow:hidden auto}:root[data-hs-text] .hs-winz .hs-mk2-ov__rare .hs-mk2-mover{padding-block:2px}:root[data-hs-text] .hs-winz .hs-mk2-ov__watch{align-items:center;gap:4px 14px;padding-block:6px;display:flex}:root[data-hs-text] .hs-winz .hs-mk2-ov__watch h3{flex:none;margin:0}:root[data-hs-text] .hs-winz .hs-mk2-ov__watch h3 small{margin-left:0;display:block}:root[data-hs-text] .hs-winz .hs-mk2-ov__watch ul{flex-wrap:wrap;flex:1 1 0;gap:4px 6px;min-width:0;display:flex}:root[data-hs-text] .hs-winz .hs-mk2-ov__watch .hs-mk2-dim{flex:1 1 0;margin:0}:root[data-hs-text] .hs-winz .hs-mk2-ov__watch .hs-mk2-watch{flex-direction:row;gap:6px;width:auto;padding:2px 8px 2px 4px}:root[data-hs-text] .hs-winz .hs-mk2-ov__watch .hs-mk2-watch__text{white-space:nowrap;align-items:flex-start}}@media (max-width:1599.98px),(max-height:1000.67px){:root[data-hs-text] .hs-winz.hs-win--qbuffs .hs-bp{gap:4px}:root[data-hs-text] .hs-winz.hs-win--qbuffs .hs-bp__grid{gap:4px 8px}:root[data-hs-text] .hs-winz.hs-win--qbuffs .hs-bp-card{gap:2px}:root[data-hs-text] .hs-winz.hs-win--qbuffs .hs-bp-bank{flex-wrap:wrap;align-items:center;gap:0 8px;display:flex}:root[data-hs-text] .hs-winz.hs-win--qbuffs .hs-bp-bank__bar{flex:72px}:root[data-hs-text] .hs-winz.hs-win--qbuffs .hs-bp-bank__text{flex:0 auto}:root[data-hs-text] .hs-winz.hs-win--qbuffs .hs-bp__foot{line-height:1.15}:root[data-hs-text] .hs-winz.hs-win--bounty .hs-qb{gap:2px}:root[data-hs-text] .hs-winz.hs-win--bounty .hs-qb-head{padding-block:1px}:root[data-hs-text] .hs-winz.hs-win--bounty .hs-qd-rows,:root[data-hs-text] .hs-winz.hs-win--bounty .hs-qb-col .hs-qd-rows{gap:3px 12px}:root[data-hs-text] .hs-winz.hs-win--bounty .hs-qb-row{padding-block:3px}:root[data-hs-text] .hs-winz .hs-ly-md.hs-inv{--bag-gap:3px}:root[data-hs-text] .hs-winz .hs-eqw__board{--col:74px;grid-template-columns:var(--col) var(--col) minmax(104px, 116px) var(--col) var(--col)}:root[data-hs-text] .hs-winz .hs-eqw__board .hs-eq__label{max-width:calc(var(--col,60px) + 16px)}:root[data-hs-text] .hs-winz.hs-win--qboard .hs-qb2-card__main{flex-flow:wrap;align-content:center;align-items:center;gap:1px 8px}:root[data-hs-text] .hs-winz.hs-win--qboard .hs-qb2-card__top{flex:1 0 100%}:root[data-hs-text] .hs-winz.hs-win--qboard .hs-qb2-card__facts{flex:0 auto;max-width:calc(100% - 10px)}:root[data-hs-text] .hs-winz.hs-win--qboard .hs-qb2-card__tags{flex-wrap:wrap;flex:1 1 0;max-height:calc(1.5em + 4px)}:root[data-hs-text] .hs-winz.hs-win--qboard .hs-qb2-card__tags:before{content:"";flex:none;width:0;height:calc(1.5em + 4px);margin-right:-4px}:root[data-hs-text] .hs-winz.hs-win--qboard .hs-qb2-card__lock{flex:1 1 0}:root[data-hs-text] .hs-winz.hs-win--qboard .hs-qb2-card.is-locked .hs-qb2-card__facts{display:none}:root[data-hs-text] .hs-winz.hs-win--qboard .hs-qb2-detail__rewards .hs-rw{flex:1 1 0}:root[data-hs-text] .hs-winz.hs-win--qboard .hs-qb2-detail__rewards .hs-rw__name{display:none}:root[data-hs-text] .hs-winz.hs-win--qboard .hs-qb2-detail{gap:4px;padding-block:8px}:root[data-hs-text] .hs-winz.hs-win--qboard .hs-qb2-detail__who{padding-block:2px}:root[data-hs-text] .hs-winz.hs-win--qboard .hs-qb2-objs{gap:2px}:root[data-hs-text] .hs-winz.hs-win--qboard .hs-qb2-detail__rewards{row-gap:2px;padding-top:4px}}@media (min-width:1599.99px) and (min-height:1000.68px){:root[data-hs-text=huge] .hs-winz.hs-win--qbuffs .hs-bp{gap:4px}:root[data-hs-text=huge] .hs-winz.hs-win--qbuffs .hs-bp__grid{gap:4px 8px}:root[data-hs-text=huge] .hs-winz.hs-win--qbuffs .hs-bp-card{gap:2px}:root[data-hs-text=huge] .hs-winz.hs-win--qbuffs .hs-bp-bank{flex-wrap:wrap;align-items:center;gap:0 8px;display:flex}:root[data-hs-text=huge] .hs-winz.hs-win--qbuffs .hs-bp-bank__bar{flex:72px}:root[data-hs-text=huge] .hs-winz.hs-win--qbuffs .hs-bp-bank__text{flex:0 auto}:root[data-hs-text=huge] .hs-winz.hs-win--qbuffs .hs-bp__foot{line-height:1.15}:root[data-hs-text=huge] .hs-winz.hs-win--bounty .hs-qb{gap:2px}:root[data-hs-text=huge] .hs-winz.hs-win--bounty .hs-qb-head{padding-block:1px}:root[data-hs-text=huge] .hs-winz.hs-win--bounty .hs-qd-rows,:root[data-hs-text=huge] .hs-winz.hs-win--bounty .hs-qb-col .hs-qd-rows{gap:3px 12px}:root[data-hs-text=huge] .hs-winz.hs-win--bounty .hs-qb-row{padding-block:3px}:root[data-hs-text=huge] .hs-winz .hs-ly-md.hs-inv{--bag-gap:3px}:root[data-hs-text=huge] .hs-winz .hs-eqw__board{--col:74px;grid-template-columns:var(--col) var(--col) minmax(104px, 116px) var(--col) var(--col)}:root[data-hs-text=huge] .hs-winz .hs-eqw__board .hs-eq__label{max-width:calc(var(--col,60px) + 16px)}:root[data-hs-text=huge] .hs-winz.hs-win--qboard .hs-qb2-card__main{flex-flow:wrap;align-content:center;align-items:center;gap:1px 8px}:root[data-hs-text=huge] .hs-winz.hs-win--qboard .hs-qb2-card__top{flex:1 0 100%}:root[data-hs-text=huge] .hs-winz.hs-win--qboard .hs-qb2-card__facts{flex:0 auto;max-width:calc(100% - 10px)}:root[data-hs-text=huge] .hs-winz.hs-win--qboard .hs-qb2-card__tags{flex-wrap:wrap;flex:1 1 0;max-height:calc(1.5em + 4px)}:root[data-hs-text=huge] .hs-winz.hs-win--qboard .hs-qb2-card__tags:before{content:"";flex:none;width:0;height:calc(1.5em + 4px);margin-right:-4px}:root[data-hs-text=huge] .hs-winz.hs-win--qboard .hs-qb2-card__lock{flex:1 1 0}:root[data-hs-text=huge] .hs-winz.hs-win--qboard .hs-qb2-card.is-locked .hs-qb2-card__facts{display:none}:root[data-hs-text=huge] .hs-winz.hs-win--qboard .hs-qb2-detail__rewards .hs-rw{flex:1 1 0}:root[data-hs-text=huge] .hs-winz.hs-win--qboard .hs-qb2-detail__rewards .hs-rw__name{display:none}:root[data-hs-text=huge] .hs-winz.hs-win--qboard .hs-qb2-detail{gap:4px;padding-block:8px}:root[data-hs-text=huge] .hs-winz.hs-win--qboard .hs-qb2-detail__who{padding-block:2px}:root[data-hs-text=huge] .hs-winz.hs-win--qboard .hs-qb2-objs{gap:2px}:root[data-hs-text=huge] .hs-winz.hs-win--qboard .hs-qb2-detail__rewards{row-gap:2px;padding-top:4px}}@media (max-width:1599.98px),(max-height:1000.67px),(min-width:1599.99px) and (min-height:1000.68px){:root[data-hs-text=huge] .hs-winz.hs-win--qboard .hs-qb2-primary{min-width:0}:root[data-hs-text=huge] .hs-winz.hs-win--qboard .hs-qb2-body{grid-template-rows:minmax(0,1fr)}:root[data-hs-text=huge] .hs-winz.hs-win--qboard .hs-qb2-detail{overflow-y:auto}:root[data-hs-text=huge] .hs-winz.hs-win--qboard .hs-qb2-detail>*{flex-shrink:0}:root[data-hs-text=huge] .hs-winz.hs-win--qboard .hs-qb2-objs{min-height:6em}:root[data-hs-text=huge] .hs-winz .hs-mk2-ov__rare .hs-mk2-mover__num{white-space:normal;text-align:right;width:min-content}:root[data-hs-text=huge] .hs-winz .hs-dv-card__body{overflow-y:auto}:root[data-hs-text] .hs-winz .hs-dv-card__act .hs-dv-card__reward{flex-wrap:wrap;row-gap:0;line-height:1.2}:root[data-hs-text] .hs-winz .hs-dv-card__band .hs-dv-card__buff{flex-wrap:wrap;max-height:calc(1.2em + 2px)}:root[data-hs-text] .hs-winz .hs-dv-cards{row-gap:6px}:root[data-hs-text] .hs-winz .hs-dv-card__band{padding-block:1px}:root[data-hs-text] .hs-winz .hs-dv-card__body{gap:1px;padding:3px 10px 1px;line-height:1.3}:root[data-hs-text] .hs-winz .hs-dv-card__act{padding-block:2px}}@media (max-width:1599.98px),(max-height:1000.67px){:root[data-hs-text=huge] .hs-winz .hs-dv-card:not(.is-done) .hs-dv-card__effect{display:none}}.hs-set .hs-settings{gap:var(--pad-3,12px);padding:0 var(--pad-2,8px) var(--pad-2,8px) var(--pad-1,4px);flex-direction:column;display:flex}.hs-set-body{gap:var(--pad-3,12px);flex-direction:column;flex:1;min-height:0;display:flex}.hs-set-head{align-items:center;gap:var(--pad-3,12px);padding:0 var(--pad-1,4px);display:flex}.hs-set-head__tile{border:var(--line-thin,2px) solid var(--ink);border-radius:var(--r-md,14px);background:var(--honey);width:44px;height:44px;box-shadow:var(--hi), 0 3px 0 var(--ink);flex:none;place-items:center;display:grid}.hs-set-head[data-tone=berry] .hs-set-head__tile{background:color-mix(in srgb, var(--berry) 30%, var(--paper))}.hs-set-head__text{gap:2px;min-width:0;display:grid}.hs-set-head__title{font-size:17px;font-weight:700;line-height:var(--lh-thai,1.5)}.hs-set-head__sub{color:var(--ink-soft);font-size:13px;line-height:var(--lh-thai,1.5);text-wrap:pretty}.hs-set-head__tools{align-items:center;gap:var(--pad-3,12px);color:var(--ink-soft);font-size:13px;line-height:var(--lh-thai,1.5);flex:none;margin-left:auto;display:flex}.hs-set-saved{align-items:center;gap:var(--pad-1,4px);display:inline-flex}.hs-set-cols,.hs-set-stack{gap:var(--pad-3,12px);flex-direction:column;min-width:0;display:flex}.hs-set .hs-ly-nav__item[data-nav=logout] .hs-ly-nav__label{color:var(--berry-lo)}.hs-set-switch{width:100%;color:inherit;font:inherit;text-align:left;cursor:var(--cur-pointer,pointer);touch-action:manipulation;background:0 0;border:0;margin:0}.hs-set-switch:disabled{cursor:var(--cur-default,default);opacity:.55}.hs-set-switch .hs-ly-opt__text{display:grid}.hs-set-switch__control{align-items:center;display:flex}.hs-set-switch__track{border:var(--line) solid var(--ink);background:var(--paper-3);border-radius:16px;flex:none;width:56px;height:32px;transition:background .16s;position:relative}.hs-set-switch__knob{border:var(--line-thin) solid var(--ink);background:#fff;border-radius:50%;width:22px;height:22px;transition:transform .22s cubic-bezier(.3,1.6,.5,1);position:absolute;top:2px;left:2px}.hs-set-switch.is-on .hs-set-switch__track{background:var(--leaf)}.hs-set-switch.is-on .hs-set-switch__knob{transform:translate(24px)}.hs-set-switch:focus-visible{outline:3px solid var(--sky);outline-offset:2px;border-radius:12px}.hs-set-slider .hs-slider{align-items:center;gap:var(--pad-2,8px);grid-template-columns:minmax(0,1fr) auto}.hs-set-slider .hs-slider__top{grid-area:1/2}.hs-set-slider .hs-slider input[type=range]{grid-area:1/1}.hs-set-slider .hs-slider__top label{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.hs-set-slider.is-off .hs-ly-opt__label{opacity:.55}.hs-set-note{padding:var(--pad-1,4px) var(--pad-2,8px);border:var(--line-thin) solid #2b1d0e4d;color:var(--ink-soft);font-size:13px;line-height:var(--lh-thai,1.5);border-radius:10px;margin:0}.hs-set-keys{gap:0 var(--pad-4,16px);padding:var(--pad-1,4px) 0 0;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.hs-set-keys__row{justify-content:space-between;align-items:center;gap:var(--pad-2,8px);min-height:34px;font-size:14px;line-height:var(--lh-thai,1.5);border-bottom:1px solid #2b1d0e2e;display:flex}.hs-set-keys__row dt{min-width:0}.hs-set-keys__row dd{font-variant-numeric:tabular-nums;flex:none;margin:0}.hs-set-caps,.hs-set-caps__item{align-items:center;gap:var(--pad-1,4px);display:inline-flex}.hs-set-caps__or{color:var(--ink-soft);font-size:12px}.hs-set-keys kbd{border:var(--line-thin) solid var(--ink);min-width:26px;box-shadow:0 2px 0 var(--ink);white-space:nowrap;background:#fff;border-radius:6px;place-items:center;padding:0 6px;font-family:inherit;font-size:12px;font-weight:700;line-height:1.6;display:inline-grid}.hs-set-step{border:var(--line-thin) solid var(--ink);background:var(--honey);border-radius:50%;place-items:center;width:30px;height:30px;font-size:15px;font-weight:700;display:grid}.hs-set-card{align-items:center;gap:var(--pad-3,12px);padding:var(--pad-3,12px);border:var(--line-thin,2px) solid var(--ink);border-radius:var(--r-md,14px);background:var(--paper);grid-template-columns:auto minmax(0,1fr);display:grid;box-shadow:0 3px #2b1d0e2e}.hs-set-card__tile{border:var(--line-thin,2px) solid var(--ink);border-radius:var(--r-md,14px);background:var(--paper-2);place-items:center;width:48px;height:48px;display:grid;box-shadow:inset 0 2px #ffffff8c}.hs-set-card--honey .hs-set-card__tile{background:var(--honey)}.hs-set-card--berry .hs-set-card__tile{background:color-mix(in srgb, var(--berry) 30%, var(--paper))}.hs-set-card__text{gap:2px;min-width:0;display:grid}.hs-set-card__title{font-size:16px;font-weight:700;line-height:var(--lh-thai,1.5)}.hs-set-card__hint{color:var(--ink-soft);font-size:14px;line-height:var(--lh-thai,1.5);text-wrap:pretty}.hs-set-card__act{padding-top:var(--pad-2,8px);border-top:2px solid #2b1d0e24;grid-column:1/-1;justify-content:flex-end;display:flex}.hs-set-card--hero{text-align:center;grid-template-columns:minmax(0,1fr);justify-items:center;width:min(100%,560px);margin:auto}.hs-set-card--hero .hs-set-card__tile{width:72px;height:72px;box-shadow:var(--hi), 0 4px 0 var(--ink);border-radius:20px}.hs-set-card--hero .hs-set-card__act{justify-content:center;justify-self:stretch}.hs-set-card__act{gap:var(--pad-2,8px);flex-wrap:wrap}.hs-set-card--leaf .hs-set-card__tile{background:color-mix(in srgb, var(--leaf) 35%, var(--paper))}.hs-set-card__extra{text-align:left;grid-column:1/-1;justify-self:stretch;min-width:0}.hs-set-card__extra>.hs-set-note{margin:0}.hs-set-looks{padding:0 var(--pad-3,12px);border:var(--line-thin) solid #2b1d0e40;border-radius:var(--r-md,14px);background:var(--paper-2)}.hs-set-value{font-variant-numeric:tabular-nums;text-align:right;overflow-wrap:anywhere;font-weight:600}.hs-set .hs-set-warn{border:var(--line-thin) solid color-mix(in srgb, var(--berry) 55%, var(--paper));background:color-mix(in srgb, var(--berry) 10%, var(--paper));color:var(--ink)}.hs-set-groupnote{color:var(--ink-soft);font-size:13px;line-height:var(--lh-thai,1.5);margin:0}.hs-set-pw .hs-dialog__actions{justify-content:flex-end}.hs-set-body>.hs-set-legal{flex:1;min-height:0}.hs-set-flow-anchor{display:none}.hs-set-flows{z-index:80}.hs-set-flows>.hs-backdrop{zoom:var(--hs-set-flow-k,1)}@media (min-width:701px) and (min-height:501px){.hs-set .hs-settings{gap:var(--pc-sp-4);min-height:calc(540 * var(--pc-u));flex:1;padding:0}.hs-set-body{gap:var(--pc-sp-4)}.hs-set .hs-ly-nav__label{white-space:nowrap}.hs-set .hs-ly-nav{--hs-nav-ic:max(26px, calc(28 * var(--pc-u)));--hs-nav-in:max(3px, calc(3 * var(--pc-u)));gap:max(4px, var(--pc-sp-1))}.hs-set .hs-ly-nav__item{gap:var(--pc-sp-2);flex:none}.hs-set .hs-ly-nav__icon>.hs-glyph{width:max(18px, calc(20 * var(--pc-u)));height:max(18px, calc(20 * var(--pc-u)))}.hs-set .hs-ly-nav__group{margin-top:var(--pc-sp-1);padding-top:var(--pc-sp-1)}.hs-set-head{gap:var(--pc-sp-4);padding:0}.hs-set-head__tile{width:calc(44 * var(--pc-u));height:calc(44 * var(--pc-u))}.hs-set-head__title{font-size:var(--pc-fs-h2);line-height:1.3}.hs-set-head__sub{font-size:var(--pc-fs-body)}.hs-set-head__tools{gap:var(--pc-sp-4);font-size:max(15px, var(--pc-fs-small))}.hs-set-head__tools .hs-btn{min-height:var(--pc-btn-h);font-size:var(--pc-fs-body)}.hs-set-cols{align-items:start;gap:var(--pc-sp-5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.hs-set-cols--keys{grid-template-columns:minmax(0,1fr) minmax(0,1.6fr)}.hs-set-cols--even{align-items:stretch}.hs-set-cols--even>.hs-set-stack>:last-child{flex:auto}.hs-set-cols--even .hs-set-card{grid-template-rows:auto minmax(0,1fr)}.hs-set-cols--even .hs-set-card.has-extra{grid-template-rows:auto auto minmax(0,1fr)}.hs-set-cols--even .hs-set-card__act{align-self:end}.hs-set-stack{gap:var(--pc-sp-4)}.hs-set .hs-ly-optgroup{padding:var(--pc-sp-2) var(--pc-sp-4);border:var(--line-thin,2px) solid var(--ink);border-radius:var(--r-md);background:var(--paper);box-shadow:0 3px #2b1d0e2e}.hs-set .hs-ly-optgroup+.hs-ly-optgroup{margin-top:0}.hs-set .hs-ly-optgroup__title{gap:var(--pc-sp-3);margin-block:0 var(--pc-sp-1);padding:var(--pc-sp-1) 0 var(--pc-sp-3);font-size:var(--pc-fs-h3)}.hs-set .hs-ly-opt{--set-pill:calc(76 * var(--pc-u));--set-ctl:calc(3 * (var(--set-pill) + var(--pc-sp-2)));min-height:0;padding:var(--pc-sp-2) 0;grid-template-columns:minmax(0,1fr);align-items:start;gap:0}.hs-set .hs-set-n2{--set-ctl:calc(2 * (var(--set-pill) + var(--pc-sp-2)))}.hs-set .hs-set-slider{--set-ctl:calc(240 * var(--pc-u) + var(--pc-sp-3))}.hs-set .hs-set-switch{--set-ctl:calc(72 * var(--pc-u))}.hs-set .hs-ly-opt__text{grid-area:1/1;gap:0}.hs-set .hs-ly-opt__label{max-width:calc(100% - var(--set-ctl));min-height:var(--pc-btn-h);font-size:var(--pc-fs-label);align-items:center;line-height:1.3;display:flex}.hs-set .hs-ly-opt__hint{padding-top:var(--pc-sp-1);color:var(--ink-2,color-mix(in srgb, var(--ink) 78%, var(--paper)));font-size:max(14px, var(--pc-fs-small));line-height:var(--lh-thai,1.5)}.hs-set .hs-ly-opt__control{min-height:var(--pc-btn-h);flex-direction:column;grid-area:1/1;justify-content:center;place-self:start end;align-items:flex-end;display:flex}.hs-set .hs-set-slider .hs-ly-opt__control{width:calc(240 * var(--pc-u));align-items:stretch}.hs-set .hs-set-opt--stack .hs-ly-opt__label{max-width:none}.hs-set .hs-set-opt--stack .hs-ly-opt__control{padding-top:var(--pc-sp-2);grid-area:2/1;justify-self:start;align-items:flex-start}.hs-set .hs-ly-opt__control>.hs-ly-segs{gap:var(--pc-sp-2);flex-wrap:nowrap}.hs-set .hs-ly-opt__control>.hs-ly-segs>.hs-ly-seg{min-width:var(--set-pill);max-width:none;min-height:var(--pc-btn-h);padding:0 var(--pc-sp-3);font-size:var(--pc-fs-body);flex:none}.hs-set .hs-set-note{margin-bottom:var(--pc-sp-2);font-size:max(14px, var(--pc-fs-small))}.hs-set-keys{gap:0 var(--pc-sp-5)}.hs-set-keys[data-group=move]{grid-template-columns:minmax(0,1fr)}.hs-set-keys[data-group=windows],.hs-set-keys[data-group=more]{grid-template-columns:repeat(3,minmax(0,1fr))}.hs-set-keys__row{min-height:calc(34 * var(--pc-u));font-size:var(--pc-fs-body)}.hs-set-keys__row:last-child,.hs-set-keys[data-group=windows] .hs-set-keys__row:nth-last-child(-n+3),.hs-set-keys[data-group=more] .hs-set-keys__row:nth-last-child(-n+3){border-bottom:0}.hs-set-keys kbd{min-width:calc(30 * var(--pc-u));padding:0 var(--pc-sp-2);border-radius:var(--r-sm,8px);font-size:max(13px, var(--pc-fs-small))}.hs-set-caps__or{font-size:max(12px, var(--pc-fs-cap))}.hs-set-card{gap:var(--pc-sp-4);padding:var(--pc-sp-5)}.hs-set-card__tile{width:var(--pc-ic-detail);height:var(--pc-ic-detail)}.hs-set-card__title{font-size:var(--pc-fs-h2)}.hs-set-card__hint{font-size:var(--pc-fs-body)}.hs-set-card__act{padding-top:var(--pc-sp-4)}.hs-set-main.hs-btn{min-width:calc(200 * var(--pc-u));min-height:var(--pc-btn-h-main,48px);padding:0 var(--pc-sp-5);font-size:var(--pc-fs-label)}.hs-set-card--hero{width:min(100%, calc(640 * var(--pc-u)));padding:var(--pc-sp-6,32px) var(--pc-sp-6,32px) var(--pc-sp-5)}.hs-set-card--hero .hs-set-card__tile{width:var(--pc-ic-hero);height:var(--pc-ic-hero);border-radius:calc(24 * var(--pc-u))}.hs-set-card--hero .hs-set-card__title{font-size:var(--pc-fs-h1)}.hs-set-looks{padding:0 var(--pc-sp-4)}}@media (max-height:500px),(max-width:700px){.hs-set .hs-ly-opt{grid-template-columns:minmax(0,1fr)}.hs-set .hs-set-switch{gap:var(--pad-2,8px);grid-template-columns:minmax(0,1fr) auto}.hs-set-keys{grid-template-columns:minmax(0,1fr)}.hs-set-head__title{font-size:16px}.hs-set-head{flex-wrap:wrap}.hs-set-head__tile{width:36px;height:36px}.hs-set-head__tools{justify-content:space-between;width:100%;margin-left:0}.hs-set-card__act>.hs-btn{flex:auto}}:root[data-hs-text] .hs-hud{--fs-xs:calc(max(12px, calc(12 * var(--u))) * var(--hs-text-k,1));--fs-s:calc(max(12px, calc(13.5 * var(--u))) * var(--hs-text-k,1));--fs-m:calc(max(13px, calc(15 * var(--u))) * var(--hs-text-k,1));--fs-l:calc(max(16px, calc(19 * var(--u))) * var(--hs-text-k,1))}.hs-winz{--hs-text-out:1}:root[data-hs-text] .hs-set .hs-ly-opt__label{font-size:calc(var(--pc-fs-label,15px) * var(--hs-text-out,var(--hs-text-k,1)))}:root[data-hs-text] .hs-toggle__label{font-size:calc(15px * var(--hs-text-k,1))}:root[data-hs-text] .hs-toggle__hint{font-size:calc(13px * var(--hs-text-k,1))}:root[data-hs-text] .hs-set .hs-ly-optgroup__title{font-size:calc(var(--pc-fs-h3,15px) * var(--hs-text-out,var(--hs-text-k,1)))}:root[data-hs-text] .hs-set .hs-ly-opt__hint{font-size:calc(max(13px, var(--pc-fs-small,13px)) * var(--hs-text-out,var(--hs-text-k,1)))}@media (max-height:500px),(max-width:700px){:root[data-hs-text] .hs-set .hs-ly-opt__label,:root[data-hs-text] .hs-set .hs-ly-optgroup__title,:root[data-hs-text] .hs-toggle__label{font-size:calc(15px * var(--hs-text-k,1))}:root[data-hs-text] .hs-set .hs-ly-opt__hint,:root[data-hs-text] .hs-toggle__hint{font-size:calc(13px * var(--hs-text-k,1))}}.hs-a11y__swatches{flex-wrap:wrap;align-items:center;gap:6px;margin-top:6px;display:flex}.hs-a11y__swatch{text-align:center;background:#22222e;border-radius:8px;min-width:34px;padding:1px 6px;font-size:13px;font-weight:700}.hs-acc-consent{font-size:13px;line-height:var(--lh-thai,1.55);color:var(--ink-soft);text-align:center;margin:-4px 0 0}.hs-acc-consent .hs-legal-link{padding:0 1px}.hs-acc-consent.is-dialog{text-align:right;margin-top:2px}.hs-acc-link{color:var(--sky-lo);font:inherit;text-underline-offset:3px;cursor:var(--cur-pointer,pointer);background:0 0;border:0;border-radius:6px;justify-self:center;padding:2px 6px;font-size:14px;font-weight:600;text-decoration:underline}.hs-acc-link:hover:not(:disabled){color:var(--aqua-lo,var(--sky-lo))}.hs-acc-link:focus-visible{outline:3px solid var(--honey);outline-offset:2px}.hs-acc-link:disabled{opacity:.6;cursor:var(--cur-default,default)}.hs-acc-note{color:var(--ink-soft);font-size:13px;line-height:var(--lh-thai,1.55);margin:0}.hs-acc-warn{border:var(--line-thin) solid var(--berry-lo);color:var(--ink);line-height:var(--lh-thai,1.55);background:#fff1f3;border-radius:12px;padding:10px 12px}.hs-acc-done{border:var(--line-thin) solid var(--leaf-lo);color:var(--leaf-lo);background:#effbe9;border-radius:12px;margin:0;padding:8px 12px;font-size:14px;font-weight:500}.hs-acc-dialog{width:min(480px,100%)}.hs-dialog.hs-acc-forgot{gap:12px;width:min(clamp(480px,34vw,600px),100%);padding:18px 20px 20px}.hs-acc-forgot__lead{color:var(--ink);font-size:15px;line-height:var(--lh-thai,1.55);margin:0}.hs-acc-forgot__send{border:var(--line-thin) solid #2b1d0e40;background:color-mix(in srgb, var(--honey-hi) 22%, var(--paper));border-radius:12px;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 14px;margin:0;padding:10px 14px;font-size:14px;font-weight:600;line-height:1.4;list-style:none;display:grid}.hs-acc-forgot__send>li{align-items:center;gap:6px;min-width:0;display:flex}.hs-acc-forgot__send>li>.hs-glyph{color:var(--leaf-lo)}.hs-acc-forgot .hs-acc-forgot__card{box-shadow:none;background:0 0;border:0;padding:0;font-size:15px}.hs-acc-forgot .hs-legal-contact__rows{grid-template-columns:auto minmax(0,1fr) auto;gap:8px 0}.hs-acc-forgot .hs-legal-contact__row,.hs-acc-forgot .hs-legal-contact__row[data-kind=text]{grid-column:1/-1;grid-template-columns:subgrid;grid-template-areas:"icon kind acts""icon value acts";gap:0 12px;padding:8px 12px}.hs-acc-forgot .hs-legal-contact__row[data-kind=text]{grid-template-areas:"icon value acts"}.hs-acc-forgot .hs-legal-contact__icon{border:var(--line-thin) solid var(--ink);background:color-mix(in srgb, var(--honey-hi) 40%, var(--paper));border-radius:50%;grid-area:icon;width:36px;height:36px}.hs-acc-forgot .hs-legal-contact__kind{grid-area:kind;min-width:0;font-size:13px;line-height:1.4}.hs-acc-forgot .hs-legal-contact__value{overflow-wrap:normal;text-overflow:ellipsis;white-space:nowrap;grid-area:value;min-width:0;line-height:1.45;overflow:hidden}.hs-acc-forgot .hs-legal-contact__acts{grid-area:acts;justify-self:end}.hs-acc-forgot__safe{color:var(--ink-soft);font-size:13px;line-height:var(--lh-thai,1.55);align-items:center;gap:8px;margin:0;display:flex}.hs-acc-forgot__safe>.hs-glyph{color:var(--leaf-lo)}.hs-acc-terms__docs{margin:0;font-size:15px}.hs-acc-pw{gap:12px;display:grid}.hs-acc-pw__user{display:none}.hs-acc-why{color:var(--ink-soft);font-size:max(13px, var(--win-fs-floor,0px));line-height:var(--lh-thai,1.55);text-align:right;margin:0}.hs-acc-guest-out__actions{justify-content:space-between}.hs-acc-guest-out__claim{order:3}.hs-acc-pc-only{border:var(--line-thin) solid var(--honey-lo);color:var(--ink);font-size:14px;font-weight:500;line-height:var(--lh-thai,1.55);text-align:center;background:#fff6dc;border-radius:12px;margin:0;padding:6px 12px}.hs-acc-full{border:var(--line-thin) solid var(--honey-lo);color:var(--ink);background:#fff6dc;border-radius:12px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2px 12px;padding:8px 12px;display:grid}.hs-acc-full__why,.hs-acc-full__next{font-size:14px;line-height:var(--lh-thai,1.55);grid-column:1;margin:0}.hs-acc-full__why{font-weight:600}.hs-acc-full__next{color:var(--ink-soft);font-variant-numeric:tabular-nums}.hs-acc-full__stop{grid-area:1/2/span 2}.hs-bugrep-kinds{gap:var(--pc-sp-2,8px);padding:var(--pc-sp-1,4px) 0 var(--pc-sp-2,8px);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.hs-bugrep-kind{align-items:flex-start;gap:var(--pc-sp-3,10px);min-width:0;padding:var(--pc-sp-2,8px) var(--pc-sp-3,10px);border:var(--line-thin,2px) solid var(--ink);border-radius:var(--r-md,14px);background:var(--paper);box-shadow:0 2px 0 var(--ink);color:var(--ink);font:inherit;text-align:left;cursor:var(--cur-pointer,pointer);touch-action:manipulation;margin:0;transition:background-color .12s,transform 80ms,box-shadow 80ms;display:flex}.hs-bugrep-kind:not(.is-on):hover{background:var(--paper-2)}.hs-bugrep-kind:not(.is-on):active{box-shadow:0 0 0 var(--ink);transform:translateY(2px)}.hs-bugrep-kind.is-on{background:color-mix(in srgb, var(--honey) 55%, var(--paper));box-shadow:var(--hi), 0 2px 0 var(--ink);cursor:var(--cur-default,default)}.hs-bugrep-kind:focus-visible{outline:3px solid var(--sky,#6fb7e8);outline-offset:2px}.hs-bugrep-kind__tile{width:calc(40 * var(--pc-u,1px));height:calc(40 * var(--pc-u,1px));border:var(--line-thin,2px) solid var(--ink);border-radius:var(--r-sm,10px);background:var(--paper);flex:none;place-items:center;min-width:30px;min-height:30px;display:grid}.hs-bugrep-kind.is-on .hs-bugrep-kind__tile{background:var(--honey)}.hs-bugrep-kind__text{gap:2px;min-width:0;display:grid}.hs-bugrep-kind__label{font-size:var(--pc-fs-label,15px);font-weight:700;line-height:1.3}.hs-bugrep-kind__hint{color:var(--ink-soft);font-size:var(--pc-fs-small,13px);line-height:var(--lh-thai,1.5);text-wrap:pretty}.hs-bugrep-facts{padding:var(--pc-sp-1,4px) 0}.hs-bugrep-facts .hs-ly-facts__value{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.hs-bugrep-note{padding:var(--pc-sp-1,4px) 0 var(--pc-sp-2,6px);color:var(--ink-soft);font-size:var(--pc-fs-small,13px);line-height:var(--lh-thai,1.5);margin:0}.hs-bugrep-note--pay{color:var(--berry-lo,#8a2f3c);font-weight:600}.hs-bugrep-write{align-self:stretch}.hs-bugrep-write>.hs-bugrep-text-group{flex-direction:column;flex:auto;display:flex}.hs-bugrep-text{box-sizing:border-box;width:100%;height:0;min-height:calc(200 * var(--pc-u,1px));margin-top:var(--pc-sp-2,8px);padding:var(--pc-sp-3,10px) var(--pc-sp-4,14px);border:var(--line-thin,2px) solid var(--ink);border-radius:var(--r-md,14px);background:var(--paper);color:var(--ink);font:inherit;font-size:var(--pc-fs-body,14px);line-height:var(--lh-thai,1.5);overflow-wrap:anywhere;resize:none;flex:1 1 0;overflow-y:auto;box-shadow:inset 0 2px #2b1d0e1a}.hs-bugrep-text::placeholder{color:var(--ink-soft)}.hs-bugrep-text:focus-visible{outline:3px solid var(--sky,#6fb7e8);outline-offset:1px}.hs-bugrep-send{justify-content:space-between;align-items:center;gap:var(--pc-sp-3,10px);padding-top:var(--pc-sp-3,10px);flex:none;display:flex}.hs-bugrep-count{color:var(--ink-soft);font-size:var(--pc-fs-small,13px);font-variant-numeric:tabular-nums}.hs-bugrep-count.is-over{color:var(--berry-lo,#8a2f3c);font-weight:700}.hs-bugrep-result{align-items:flex-start;gap:var(--pc-sp-2,8px);margin-top:var(--pc-sp-3,10px);padding:var(--pc-sp-2,8px) var(--pc-sp-3,10px);border:var(--line-thin,2px) solid var(--ink);border-radius:var(--r-md,14px);font-size:var(--pc-fs-body,14px);line-height:var(--lh-thai,1.5);flex:none;display:flex}.hs-bugrep-result.is-ok{background:color-mix(in srgb, var(--leaf,#7cc36a) 28%, var(--paper))}.hs-bugrep-result.is-bad{background:color-mix(in srgb, var(--berry,#e07a8a) 22%, var(--paper))}.hs-bugrep-result>.hs-glyph{flex:none;margin-top:.15em}.hs-bugrep-result__text{gap:2px;min-width:0;display:grid}.hs-bugrep-left{color:var(--ink-soft);font-size:var(--pc-fs-small,13px)}.hs-socset .hs-socset-status__row .hs-ly-opt__control{width:100%}.hs-socset .hs-socset-status__row .hs-ly-opt__control>.hs-ly-segs{flex-wrap:wrap;width:100%}.hs-socset .hs-socset-status__row .hs-ly-opt__control>.hs-ly-segs>.hs-ly-seg{flex:1 1 0;min-width:min-content;max-width:none}.hs-socset .hs-socset-scope.is-calm .hs-ly-opt__hint{color:var(--leaf-lo,#3f6b2a)}.hs-socset-note{padding:var(--pc-sp-1,4px) 0 var(--pc-sp-2,6px);color:var(--ink-2,color-mix(in srgb, var(--ink) 78%, var(--paper)));font-size:max(14px, var(--pc-fs-small,12px));line-height:var(--lh-thai,1.5);margin:0}.hs-socset-replies{gap:var(--pc-sp-2,6px);padding-bottom:var(--pc-sp-2,6px);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.hs-socset-reply.is-off{grid-column:1/-1}.hs-socset-reply{align-items:center;gap:var(--pc-sp-2,6px);min-width:0;min-height:var(--pc-btn-h,36px);border:var(--line-thin,2px) solid var(--ink);border-radius:var(--r-md,14px);background:var(--paper);box-shadow:0 2px 0 var(--ink);color:var(--ink);font:inherit;font-size:var(--pc-fs-body,14px);text-align:left;cursor:var(--cur-pointer,pointer);touch-action:manipulation;margin:0;padding:.2em .8em;font-weight:600;line-height:1.3;transition:background-color .12s,transform 80ms,box-shadow 80ms;display:flex}.hs-socset-reply:not(.is-on):hover{background:var(--paper-2)}.hs-socset-reply:not(.is-on):active{box-shadow:0 0 0 var(--ink);transform:translateY(2px)}.hs-socset-reply.is-on{background:var(--honey);box-shadow:var(--hi), 0 2px 0 var(--ink);cursor:var(--cur-default,default);font-weight:700}.hs-socset-reply__dot{width:calc(14 * var(--pc-u,.8px));height:calc(14 * var(--pc-u,.8px));border:var(--line-thin,2px) solid var(--ink);background:var(--paper);border-radius:50%;flex:none}.hs-socset-reply.is-on .hs-socset-reply__dot{background:var(--ink);box-shadow:inset 0 0 0 calc(3 * var(--pc-u,.8px)) var(--paper)}.hs-socset-reply__text{overflow-wrap:anywhere;min-width:0}@media (max-height:500px),(max-width:700px){.hs-socset-replies{grid-template-columns:minmax(0,1fr)}.hs-socset-reply{min-height:40px}}.hs-ly-shell.hs-shop{gap:var(--pad-3,12px)}.hs-shop .hs-shop__summary{min-height:44px;padding-block:0}.hs-shop .hs-ly-shell__content{gap:var(--gap-section,8px);flex-direction:column;display:flex;overflow:hidden auto}.hs-shop__buy,.hs-shop__sell{gap:var(--gap-section,8px);flex-direction:column;flex:1;min-height:0;display:flex}.hs-shop__wallet{flex:none;gap:6px;display:flex}.hs-shop__wallet .hs-gold{font-size:14px}.hs-shop .hs-ly-shell__side{width:200px}.hs-shop__npc{gap:var(--pad-3,12px);min-height:0;padding:30px var(--pad-2,8px) var(--pad-2,8px);border:var(--line-thin) solid var(--ink);border-radius:var(--r-md);background:linear-gradient(180deg, var(--paper-2) 0%, var(--paper-3) 100%);flex-direction:column;flex:1;display:flex}.hs-shop__stage{border:var(--line-thin) solid var(--ink);background:linear-gradient(#bfe6ff 0%,#eef8ff 100%);border-radius:14px;flex:270px;width:100%;min-height:160px;max-height:320px;position:relative;overflow:hidden}.hs-shop__stage:after{content:"";z-index:1;border-top:var(--line-thin) solid var(--ink);background:linear-gradient(180deg, var(--wood) 0%, var(--wood-lo) 100%);height:16%;position:absolute;bottom:0;left:0;right:0}.hs-shop__mount{height:min(100%,216px);position:absolute;bottom:0;left:0;right:0}.hs-shop__face{max-height:64%;color:var(--ink);position:absolute;bottom:18%;left:50%;transform:translate(-50%)}.hs-shop__plate{z-index:2;margin:-30px var(--pad-2,8px) 0;padding:2px var(--pad-2,8px) 4px;border:var(--line-thin) solid var(--ink);background:var(--honey);box-shadow:var(--hi), 0 2px 0 var(--ink);text-align:center;border-radius:12px;flex:none;justify-items:center;line-height:1.4;display:grid;position:relative}.hs-shop__plate b{font-size:16px}.hs-shop__plate span{color:var(--ink-soft);font-size:12px}.hs-shop__bubble{padding:var(--pad-2,8px) var(--pad-3,12px);border:var(--line-thin) solid var(--ink);box-shadow:0 2px 0 var(--ink);font-size:14px;font-weight:600;line-height:var(--lh-thai,1.5);text-align:center;background:#fff;border-radius:14px;flex:none;margin:2px 0 0;position:relative}.hs-shop__bubble:after{content:"";border-top:var(--line-thin) solid var(--ink);border-left:var(--line-thin) solid var(--ink);background:#fff;width:12px;height:12px;position:absolute;top:-8px;left:50%;transform:translate(-50%)rotate(45deg)}.hs-shop__npcact{gap:var(--pad-2,8px);flex-direction:column;flex:none;margin-top:auto;display:flex}.hs-shop__npcact:empty{display:none}.hs-shop__smith{white-space:nowrap;justify-content:center;width:100%}.hs-shop__npc.is-compact{align-items:center;gap:var(--pad-2,8px);box-sizing:border-box;border-radius:var(--r-md) var(--r-md) 0 0;background:linear-gradient(180deg, var(--paper-2) 0%, var(--paper-3) 100%);border-bottom:0;flex-direction:row;flex:1 1 0;min-width:0;padding:3px 4px 3px 14px}.hs-shop__npc.is-compact .hs-shop__stage{border-radius:10px;flex:none;width:40px;height:40px;min-height:0}.hs-shop__npc.is-compact .hs-shop__plate{white-space:nowrap;border-radius:10px;justify-items:start;margin:0;padding:1px 8px 2px}.hs-shop__npc.is-compact .hs-shop__plate b{font-size:14px}.hs-shop__npc.is-compact .hs-shop__plate span,.hs-shop__npc.is-compact.has-act .hs-shop__plate{display:none}.hs-shop__npc.is-compact .hs-shop__bubble{text-align:left;text-overflow:ellipsis;white-space:nowrap;min-width:0;box-shadow:0 1px 0 var(--ink);flex:1;margin:0 0 0 4px;padding:3px 10px;font-size:13px;overflow:hidden}.hs-shop__npc.is-compact .hs-shop__bubble:after{display:none}.hs-shop__npc.is-compact .hs-shop__npcact{margin:0}.hs-shop__npc.is-compact .hs-shop__smith{width:auto;min-height:38px;padding-inline:12px}.hs-shop__list{gap:var(--pad-3,12px);flex-direction:column;display:flex}.hs-shop__row{--rc:transparent;align-items:center;gap:var(--pad-2,8px);width:100%;min-height:52px;padding:var(--pad-1,4px) var(--pad-3,12px) var(--pad-1,4px) var(--pad-1,4px);border:var(--line-thin) solid var(--ink);background:var(--paper);box-shadow:0 2px 0 var(--ink);text-align:left;cursor:var(--cur-pointer,pointer);border-radius:12px;display:flex}.hs-shop__row.is-selected{background:color-mix(in srgb, var(--honey) 26%, var(--paper));box-shadow:inset 0 0 0 2px var(--ink), 0 2px 0 var(--ink)}.hs-shop__icon{border:var(--line-thin) solid var(--ink);background:color-mix(in srgb, var(--rc) 22%, var(--paper-3));width:40px;height:40px;box-shadow:inset 0 0 0 3px var(--rc);border-radius:10px;flex:none;place-items:center;display:grid}.hs-shop__text{flex:1;min-width:0;display:grid}.hs-shop__name,.hs-shop__subtext{line-height:var(--lh-thai,1.5);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.hs-shop__name{font-size:15px;font-weight:600}.hs-shop__sub{min-width:0;color:var(--ink-soft);align-items:center;gap:6px;font-size:12px;display:flex}.hs-shop__chips{flex:none;gap:4px;display:flex}.hs-shop__chips .hs-ly-chip{min-height:0;padding-block:0;font-size:12px}.hs-shop__subtext{min-width:0}.hs-price{font-variant-numeric:tabular-nums;flex:none;align-items:center;gap:4px;display:inline-flex}.hs-price b{font-size:16px}.hs-price__base{color:var(--ink-soft);font-size:12px}.hs-shop__bags .hs-ly-seg{min-height:34px;font-size:13px}.hs-inv__grid.hs-shop__grid{--cell:52px;grid-template-columns:repeat(auto-fill, var(--cell));justify-content:start;padding:4px}.hs-shop__detail{flex-direction:column;gap:10px;display:flex}.hs-shop__title{font-size:16px}.hs-shop__math{padding:4px var(--pad-3,12px);border:var(--line-thin) solid var(--ink);background:var(--paper);border-radius:12px;gap:0;margin:0;display:grid}.hs-shop__mrow{justify-content:space-between;align-items:center;gap:var(--pad-2,8px);min-height:24px;font-size:13px;line-height:var(--lh-thai,1.5);display:flex}.hs-shop__mrow dt{color:var(--ink-soft)}.hs-shop__mrow dd{font-variant-numeric:tabular-nums;text-align:right;margin:0;font-size:15px;font-weight:700}.hs-shop__mrow.is-key dd{color:var(--sky-lo)}.hs-shop__mrow.is-good dd{color:var(--leaf-lo)}.hs-shop__mrow.is-bad dd{color:var(--berry-lo)}.hs-shop__mhint{padding:var(--pad-1,4px) var(--pad-2,8px);border:var(--line-thin,2px) solid var(--leaf-lo);color:var(--leaf-lo);font-size:13px;font-weight:700;line-height:var(--lh-thai,1.5);background:#78c86e1f;border-radius:10px;margin:0}.hs-shop__qtyrow{justify-content:center;display:flex}.hs-shop__act{justify-content:space-between;align-items:center;gap:var(--pad-2,8px);padding-top:var(--pad-2,8px);border-top:2px solid #2b1d0e33;flex-wrap:wrap;display:flex}.hs-shop__total{font-variant-numeric:tabular-nums;flex:1;min-width:90px;font-size:16px;font-weight:700}.hs-shop__total.is-short{color:var(--berry-lo)}.hs-shop__total.is-owned{color:var(--leaf-lo);font-size:13px;line-height:var(--lh-thai,1.5)}.hs-shop__quick{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.hs-shop__error{padding:var(--pad-1,4px) var(--pad-3,12px);border:var(--line-thin) solid var(--berry-lo);color:var(--berry-lo);font-size:14px;font-weight:600;line-height:var(--lh-thai,1.5);background:#fff1f3;border-radius:10px;flex:none;animation:.18s ease-out hs-fade}.hs-shop__confirm{align-items:center;gap:var(--pad-2,8px);padding:var(--pad-2,8px) var(--pad-3,12px);border:var(--line-thin) solid var(--berry-lo);background:#fff1f3;border-radius:12px;flex-wrap:wrap;display:flex}.hs-shop__confirm p{font-size:14px;line-height:var(--lh-thai,1.5);flex:100%;gap:2px;margin:0;display:grid}.hs-shop__confirm p span{color:var(--ink-soft);font-size:12px}.hs-shop__foot{flex:none}@media (max-height:500px),(max-width:700px){.hs-shop .hs-ly-shell__side{display:none}.hs-shop__summary .hs-ly-sum__main{font-size:14px}.hs-shop__chips{max-width:34%}.hs-shop__bags .hs-ly-segs{scrollbar-width:none;touch-action:pan-x;flex-wrap:nowrap;overflow-x:auto}.hs-shop__bags .hs-ly-seg{flex:none}}@media (min-width:701px) and (min-height:501px){.hs-shop .hs-shop__summary{min-height:36px}.hs-shop__npc:not(.is-compact){gap:9px;padding-top:28px}.hs-shop__list{gap:6px}.hs-shop__row{border-radius:10px;gap:7px;min-height:44px;padding:3px 10px 3px 3px}.hs-shop__icon{border-radius:8px;width:34px;height:34px}.hs-shop__detail{gap:7px}.hs-shop__math{border-radius:10px;padding:2px 10px}.hs-shop__mrow{min-height:22px}.hs-shop__mrow dd{font-size:14px}.hs-shop__act{padding-top:6px}.hs-shop__bags .hs-ly-seg{min-height:30px}}.hs-shop__rows{flex:1 1 0;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:max-content;align-content:start;gap:6px 10px;min-height:0;margin:0;padding:2px 4px 4px 2px;list-style:none;display:grid;overflow:hidden}.hs-shop__rows>li{min-width:0}.hs-shop__rows .hs-shop__sub{height:calc(1.5em + 4px);overflow:hidden}.hs-shop__rows .hs-shop__chips .hs-ly-chip{line-height:1.4}.hs-shop__rows .hs-shop__row.is-unusable,.hs-shop__rows .hs-shop__row.is-owned{opacity:.8}.hs-shop__rows .hs-shop__row.is-out{opacity:.55}.hs-shop__sell>.hs-shop__grid{flex:1 1 0;align-content:start;min-height:0;overflow:hidden}.hs-shop__buy>.hs-shop__none,.hs-shop__sell>.hs-shop__none{flex:1;justify-content:center}.hs-shop__foot .hs-shop__pager{flex:none}.hs-shop__purse{border:var(--line-thin) solid var(--ink);background:var(--paper);box-shadow:0 2px 0 var(--ink);border-radius:12px;flex-direction:column;align-items:stretch;gap:6px;padding:6px;display:flex}.hs-shop__purse>.hs-station{text-align:center;justify-content:center;gap:4px 6px;font-size:13px}.hs-shop__purse .hs-shop__wallet{flex-direction:column;align-items:stretch;gap:4px}.hs-shop__purse .hs-gold{font-variant-numeric:tabular-nums;justify-content:center;padding-inline:6px;font-size:16px}.hs-shop__tabrow{align-items:flex-end;gap:var(--pad-2,8px);min-width:0;margin:0 calc(-1 * var(--shell-pad,var(--pad-card,12px)));padding:0 var(--shell-pad,var(--pad-card,12px));box-shadow:inset 0 calc(-1 * var(--line-thin)) 0 var(--ink);flex:none;display:flex}.hs-shop__tabrow>.hs-ly-tabs.hs-ly-shell__tabs{flex:none;min-width:0;margin:0;padding-inline:0}.hs-shop__tabrow>.hs-shop__npc.is-compact{width:auto;min-width:0;height:auto;margin:var(--pad-1,4px) 0 0;flex:1 1 0;align-self:stretch;padding-block:3px}.hs-ipop .hs-shop__detail{background:var(--paper-2);border-top:2px solid #2b1d0e38;gap:8px;padding:10px 14px 14px}.hs-ipop .hs-shop__act{border-top:0;padding-top:0}.hs-ipop .hs-shop__go{flex:none;min-width:112px}.hs-ipop .hs-shop__go.is-off,.hs-ipop .hs-shop__go.is-off:disabled{background:var(--paper-3,var(--paper));box-shadow:none;color:var(--ink-soft);filter:none;opacity:1;cursor:var(--cur-not-allowed,not-allowed);border-style:solid}.hs-ipop .hs-shop__act.is-off .hs-shop__total{line-height:var(--lh-thai,1.5)}.hs-ipop .hs-shop__error,.hs-ipop .hs-kshop__err{margin:0;animation:.18s ease-out hs-fade}.hs-ipop .hs-shop__detail .hs-shop__mrow{font-size:max(13px, var(--win-fs-floor,0px))}.hs-ipop .hs-shop__detail .hs-shop__mrow dd,.hs-ipop .hs-shop__detail .hs-btn--md{font-size:max(15px, var(--win-fs-floor,0px))}.hs-ipop .hs-shop__detail .hs-shop__total,.hs-ipop .hs-shop__detail .hs-price b{font-size:max(16px, var(--win-fs-floor,0px))}.hs-ipop .hs-shop__detail .hs-shop__total.is-owned,.hs-ipop .hs-shop__detail .hs-shop__total.is-short,.hs-ipop .hs-shop__detail .hs-shop__mhint,.hs-ipop .hs-shop__detail .hs-kshop__give,.hs-ipop .hs-shop__detail .hs-kshop__err{font-size:max(13px, var(--win-fs-floor,0px))}.hs-ipop .hs-shop__detail .hs-shop__error,.hs-ipop .hs-shop__detail .hs-shop__confirm p,.hs-ipop .hs-shop__detail .hs-btn--sm{font-size:max(14px, var(--win-fs-floor,0px))}.hs-ipop .hs-shop__detail .hs-shop__confirm p span,.hs-ipop .hs-shop__detail .hs-price__base,.hs-ipop .hs-shop__detail .hs-ly-qty__chip{font-size:max(12px, var(--win-fs-floor,0px))}.hs-ipop .hs-shop__detail .hs-ly-qty,.hs-ipop .hs-shop__detail .hs-ly-qty__title{font-size:max(14px, var(--win-fs-floor,0px))}.hs-ipop .hs-shop__detail .hs-ly-qty__field{font-size:max(16px, var(--win-fs-floor,0px))}@media (max-height:500px),(max-width:700px){.hs-shop__rows{grid-template-columns:minmax(0,1fr)}}.hs-win.hs-win--upgrade:not(.is-sheet){height:var(--pc-win-l-h);max-height:calc(100% - 84px)}.hs-win--upgrade .hs-win__body{display:flex;overflow:hidden auto}.hs-win--upgrade .hs-upgwin{flex:1}.hs-upgwin{min-width:0}.hs-upgwin__place{flex:none;max-width:40%}.hs-upg{min-height:0}.hs-upg__icon,.hs-upg__art{--rc:transparent;border:var(--line-thin) solid var(--ink);background:color-mix(in srgb, var(--rc) 22%, var(--paper-3));box-shadow:inset 0 0 0 3px var(--rc);border-radius:10px;place-items:center;display:grid}.hs-upg__head{align-items:center;gap:var(--pad-2,8px) max(var(--pad-3,12px), var(--pc-sp-4));grid-template-columns:72px minmax(0,1fr) auto;display:grid}.hs-upg__head>.hs-es{width:72px;height:72px}.hs-upg__headend{justify-content:flex-end;align-items:center;gap:var(--pad-2,8px);min-width:0;display:flex}.hs-upg__crumbs{grid-column:1/-1;min-width:0;display:none}.hs-upg__crumbs ol{font-size:12px;font-weight:600;line-height:var(--lh-thai,1.5);color:var(--ink-soft);flex-wrap:wrap;align-items:center;gap:2px 6px;margin:0;padding:0;list-style:none;display:flex}.hs-upg__crumbs li{min-width:0}.hs-upg__crumbs li+li:before{content:"›";color:var(--wood-lo);margin-right:6px}.hs-upg__crumbs li[aria-current]{color:var(--ink);font-weight:700}.hs-upg__art{border-radius:14px;width:72px;height:72px;position:relative}.hs-upg__badge{border:var(--line-thin) solid var(--ink);background:var(--honey);min-width:30px;box-shadow:0 2px 0 var(--ink);color:var(--ink);font-size:var(--pc-fs-cap,13px);text-align:center;font-variant-numeric:tabular-nums;border-radius:999px;padding:1px 7px;font-weight:700;line-height:1.4;position:absolute;bottom:-8px;right:-8px}.hs-upg__id{gap:var(--pad-1,4px);min-width:0;display:grid}.hs-upg__title{font-size:17px;font-weight:700;line-height:var(--lh-thai,1.5);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.hs-upg__chips{gap:var(--pad-1,4px);flex-wrap:wrap;display:flex}.hs-upg__lvl{font-variant-numeric:tabular-nums;font-size:18px}.hs-upg__label{font-size:14px;font-weight:700;line-height:var(--lh-thai,1.5);color:var(--wood-lo)}.hs-upg__sub{color:var(--ink-soft);font-size:12px;font-weight:500}.hs-upg__box{padding:var(--pad-2,8px) var(--pad-card,12px);border:var(--line-thin) solid var(--ink);background:var(--paper);border-radius:12px;gap:6px;display:grid}.hs-upg__ladder{gap:var(--pad-1,4px);display:grid}.hs-upg__steps{gap:var(--pad-1,4px);grid-template-columns:repeat(10,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.hs-upg__step{--tone:var(--leaf-hi);--tone-ink:var(--leaf-lo);border:var(--line-thin) solid var(--ink);background:color-mix(in srgb, var(--tone) 26%, #fff);min-height:26px;color:var(--tone-ink);font-variant-numeric:tabular-nums;white-space:nowrap;border-radius:99px;justify-content:center;align-items:center;padding:0 2px;font-size:12px;font-weight:700;line-height:1.2;display:flex}.hs-upg__step.is-risky{--tone:var(--honey-hi);--tone-ink:var(--honey-lo)}.hs-upg__step.is-drop{--tone:var(--berry);--tone-ink:var(--berry-lo)}.hs-upg__step.is-done{background:var(--paper-3);box-shadow:none;color:var(--ink-soft);border-color:#2b1d0e59;font-weight:600}.hs-upg__step.is-done:before{content:"✓";margin-right:1px;font-size:12px;line-height:1}.hs-upg__step.is-done.is-current{border-color:var(--ink);background:var(--honey);box-shadow:0 2px 0 var(--ink);color:var(--ink);font-weight:700}.hs-upg__step.is-done.is-current:before{content:none}.hs-upg__step.is-next{background:var(--tone);color:var(--ink);box-shadow:0 0 0 2px var(--paper-2), 0 0 0 4px var(--ink)}.hs-upg__step.is-next:before{content:"▲";margin-right:1px;font-size:12px;line-height:1}.hs-upg__step.is-mile:after{content:"";border:1.5px solid var(--ink);background:var(--mile,var(--honey));border-radius:50%;flex:none;width:8px;height:8px;margin-left:3px}.hs-upg__step.is-glowSky{--mile:#9ae8ff}.hs-upg__step.is-glowGold{--mile:#ffd76a}.hs-upg__step.is-glowRose{--mile:#ff8fb8}.hs-upg__step.is-shout:after,.hs-upg__step.is-banner:after,.hs-upg__step.is-shoutGlow:after,.hs-upg__step.is-bannerGlow:after{content:"★";width:auto;height:auto;color:var(--honey);text-shadow:-1px -1px 0 var(--ink), 1px -1px 0 var(--ink), -1px 1px 0 var(--ink), 1px 1px 0 var(--ink);background:0 0;border:0;border-radius:0;margin-left:2px;font-size:13px;line-height:1}.hs-upg__step.is-banner:after,.hs-upg__step.is-bannerGlow:after{font-size:14px}.hs-upg__steps.is-complete>.hs-upg__step.is-done{border-color:var(--ink);background:linear-gradient(180deg, var(--honey-hi), color-mix(in srgb, var(--honey) 70%, var(--honey-hi)));color:var(--ink);font-weight:700}.hs-upg__steps.is-complete>.hs-upg__step.is-done:before{content:none}.hs-upg__steps.is-complete>.hs-upg__step.is-current{background:var(--honey)}.hs-upg__step.is-shoutGlow:after{color:#b89cff}.hs-upg__step.is-bannerGlow:after{color:#ffe36e;filter:drop-shadow(0 0 3px #ff9ee8)}.hs-upg__goal.is-shoutGlow{--mile:#b89cff}.hs-upg__goal.is-bannerGlow{--mile:#ffe36e}.hs-upg__goal{min-width:0;color:var(--ink);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:6px;font-size:12px;font-weight:600;display:flex;overflow:hidden}.hs-upg__goal:before{content:"";border:2px solid var(--ink);background:var(--mile,var(--honey));border-radius:50%;flex:none;width:10px;height:10px}.hs-upg__goal.is-glowSky{--mile:#9ae8ff}.hs-upg__goal.is-glowGold{--mile:#ffd76a}.hs-upg__goal.is-glowRose{--mile:#ff8fb8}.hs-upg__deal{align-items:stretch;gap:var(--pad-2,8px);flex-wrap:wrap;display:flex}.hs-upg__ba{background:var(--paper);flex:200px;min-width:0}.hs-upg__chance{padding:var(--pad-2,8px);border:var(--line-thin) solid var(--ink);border-radius:var(--r-md,16px);background:var(--paper);text-align:center;flex:0 152px;align-content:center;justify-items:center;gap:6px;display:grid}.hs-upg__chance.is-certain{background:color-mix(in srgb, var(--leaf-hi) 40%, var(--paper))}.hs-upg__base{font-size:12px;line-height:var(--lh-thai,1.5);color:var(--ink-soft)}.hs-upg__gauge{color:var(--ink-soft);justify-self:stretch;gap:2px;font-size:12px;font-weight:600;display:grid}.hs-upg__note{font-size:13px;line-height:var(--lh-thai,1.5);color:var(--ink-soft)}.hs-upg__note.is-warn{color:var(--berry-lo);font-weight:600}.hs-upg__note.is-good{color:var(--leaf-lo);font-weight:700}.hs-upg__costhint{margin-top:-4px;font-size:12px}.hs-upg__bind{align-items:center;gap:6px;min-width:0;font-size:12px;display:flex}.hs-upg__bind>span{min-width:0}.hs-upg__bindchip{flex:none}.hs-upg__safe{font-size:12px}.hs-upg__ward{padding:var(--pad-1,4px) var(--pad-2,8px);border:var(--line-thin) solid var(--ink);background:var(--paper);border-radius:12px}.hs-upg__result{text-align:left;border:1.5px solid;border-radius:99px;align-items:center;gap:4px;max-width:260px;padding:2px 10px;font-size:13px;font-weight:700;line-height:1.35;animation:.38s ease-out hs-upg-pop;display:inline-flex}.hs-upg__result:before{flex:none;font-size:12px}.hs-upg__result.is-success{background:color-mix(in srgb, var(--leaf-hi) 30%, #fff);color:var(--leaf-lo)}.hs-upg__result.is-success:before{content:"✓"}.hs-upg__result.is-success.is-mile{background:color-mix(in srgb, var(--honey) 38%, #fff);max-width:340px;color:var(--ink);box-shadow:0 0 10px var(--mile,var(--honey))}.hs-upg__result.is-success.is-mile:before{content:"★"}.hs-upg__result.is-glowSky{--mile:#9ae8ff}.hs-upg__result.is-glowGold{--mile:#ffd76a}.hs-upg__result.is-glowRose{--mile:#ff8fb8}.hs-upg__result.is-shoutGlow{--mile:#b89cff}.hs-upg__result.is-bannerGlow{--mile:#ff9ee8}.hs-upg__result.is-fail{background:var(--paper-3);color:var(--ink-soft)}.hs-upg__result.is-fail:before{content:"•"}.hs-upg__result.is-downgrade{color:var(--berry-lo);background:#fff1f3}.hs-upg__result.is-downgrade:before{content:"▼"}@keyframes hs-upg-pop{0%{opacity:0;transform:scale(.85)}60%{opacity:1;transform:scale(1.05)}to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.hs-upg__result{animation:none}}.hs-upg__error{padding:var(--pad-1,4px) var(--pad-text,8px);border:var(--line-thin) solid var(--berry-lo);color:var(--berry-lo);background:#fff1f3;border-radius:10px;font-size:14px;font-weight:600}.hs-upg__hint{font-size:14px;line-height:var(--lh-thai,1.5);color:var(--ink-soft)}.hs-upg__done{flex-direction:column;flex:auto;gap:8px;min-height:0;display:flex}.hs-upg__trophy{border:var(--line-thin,2px) solid var(--ink);background:linear-gradient(180deg, var(--honey-hi), color-mix(in srgb, var(--honey-hi) 45%, var(--paper)));box-shadow:0 2px 0 var(--ink);border-radius:12px;align-items:center;gap:12px;padding:6px 14px;display:flex}.hs-upg__trophyart{object-fit:contain;flex:none;width:56px;height:56px}.hs-upg__trophytext{min-width:0;line-height:var(--lh-thai,1.5);display:grid}.hs-upg__trophytext>b{color:var(--ink);font-size:18px}.hs-upg__trophytext>small{color:var(--wood-lo,var(--ink-soft));font-size:13px;font-weight:600}.hs-upg__donecols{flex:auto;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:10px;min-height:0;display:grid}.hs-upg__donecols>.hs-upg__box{align-content:start}.hs-upg__gains>ul,.hs-upg__unlocked>ul{gap:5px;margin:0;padding:0;list-style:none;display:grid}.hs-upg__gains li{background:color-mix(in srgb, var(--leaf-hi,#9fdc7a) 18%, #fff);font-variant-numeric:tabular-nums;white-space:nowrap;border-radius:8px;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:6px;min-height:28px;padding:0 8px;font-size:14px;display:grid}.hs-upg__gains li>span:first-child{color:var(--ink-soft);text-overflow:ellipsis;font-weight:600;overflow:hidden}.hs-upg__gains .hs-upg__was{color:var(--ink-soft)}.hs-upg__gains .hs-upg__was:after{content:"→";color:var(--ink-soft);margin-left:6px}.hs-upg__gains li>b{color:var(--leaf-lo)}.hs-upg__mchip{background:color-mix(in srgb, var(--mile,var(--honey)) 28%, #fff);white-space:nowrap;border:1.5px solid #2b1d0e2e;border-radius:99px;align-items:center;gap:6px;min-width:0;min-height:28px;padding:0 8px 0 4px;font-size:13px;font-weight:600;display:flex}.hs-upg__mchip>b{border:1.5px solid var(--ink);background:var(--mile,var(--honey));font-variant-numeric:tabular-nums;border-radius:99px;flex:none;padding:0 6px;font-size:12px}.hs-upg__mchip>span{text-overflow:ellipsis;overflow:hidden}.hs-upg__mchip.is-glowSky{--mile:#9ae8ff}.hs-upg__mchip.is-glowGold{--mile:#ffd76a}.hs-upg__mchip.is-glowRose{--mile:#ff8fb8}.hs-upg__mchip.is-shout,.hs-upg__mchip.is-banner{--mile:var(--honey)}.hs-upg__mchip.is-shoutGlow{--mile:#b89cff}.hs-upg__mchip.is-bannerGlow{--mile:#ffe36e}.hs-upg__nexttools{align-items:center;gap:8px;display:flex}.hs-upg__nexttools>.hs-upg__label{margin-right:auto}.hs-upg__nexttools>button{min-width:140px}.hs-upg__donehint{text-align:center}.hs-upg__cols{align-items:start;gap:max(var(--pad-3,12px), var(--pc-sp-4));grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.hs-upg__main,.hs-upg__side{align-content:start;gap:max(var(--pad-2,8px), var(--pc-sp-3));min-width:0;display:grid}.hs-upg__side>.hs-upg__chance{justify-self:stretch;place-items:center start;column-gap:max(var(--pad-3,12px), var(--pc-sp-4));text-align:left;grid-template-columns:auto minmax(0,1fr);row-gap:6px}.hs-upg__side>.hs-upg__chance>.hs-ly-ring{grid-row:1/span 2}.hs-upg__side>.hs-upg__chance>.hs-upg__base,.hs-upg__side>.hs-upg__chance>.hs-upg__gauge{grid-column:2;align-self:end}.hs-upg__side>.hs-upg__chance>.hs-upg__gauge{align-self:start}.hs-upg__chance .hs-ly-ring__label{max-width:calc(var(--ring,96px) * .7)}.hs-upg__side .hs-upg__gauge{grid-template-columns:minmax(0,1fr);gap:2px}.hs-ly-md__detail>.hs-upg__cols.is-fill{flex:auto;grid-template-rows:minmax(0,1fr);align-items:stretch;min-height:0}.hs-upg__cols.is-fill>.hs-upg__main{flex-direction:column;min-height:0;display:flex}.hs-upg__cols.is-fill>.hs-upg__main>.hs-upg__box:last-child{flex:1 1 0;grid-template-rows:auto minmax(0,1fr);min-height:120px}.hs-upg__cols.is-fill .hs-upg__lines{align-content:start}.hs-upg__cols .hs-ly-cost.is-compact .hs-ly-cost__list{grid-template-columns:repeat(auto-fit,minmax(min(100%,160px),1fr))}.hs-upg__ba .hs-ly-ba__head,.hs-upg__ba .hs-ly-ba__title{display:none}@media (min-width:0){.hs-upg__ward .hs-toggle__hint,.hs-upg__costhint,.hs-upg__ladder>.hs-upg__label{display:none}}@media (min-width:701px) and (min-height:501px){.hs-upg__cols .hs-ly-cost__note{display:none}}.hs-upg__act{gap:var(--pad-1,4px);min-width:0;margin-top:auto;display:grid}.hs-upg__go{justify-self:stretch}.hs-upg__why{font-size:13px;font-weight:600;line-height:var(--lh-thai,1.5);color:var(--berry-lo);text-align:center}.hs-upg__foot{justify-content:center;gap:0 var(--pad-2,8px);font-size:12px;line-height:var(--lh-thai,1.5);color:var(--ink-soft);text-align:center;flex-wrap:wrap;margin-top:auto;display:flex}.hs-upg__foot>span+span:before{content:"·";margin-right:var(--pad-2,8px)}.hs-upg__lines{gap:6px;margin:0;padding:0;list-style:none;display:grid}.hs-upg__line{align-items:center;gap:var(--pad-2,8px);min-height:44px;padding:var(--pad-1,4px) var(--pad-1,4px) var(--pad-1,4px) var(--pad-text,8px);border:var(--line-thin) solid var(--ink);font-variant-numeric:tabular-nums;background:#fff;border-radius:12px;grid-template-columns:minmax(0,1fr) auto;font-weight:600;display:grid}.hs-upg__line.is-locked{background:color-mix(in srgb, var(--honey-hi) 40%, var(--paper))}.hs-upg__odds{font-variant-numeric:tabular-nums;align-content:start;gap:2px;max-height:168px;margin:0;padding:0;font-size:13px;list-style:none;display:grid;overflow-y:auto}.hs-upg__odds li{gap:var(--pad-2,8px);padding:2px var(--pad-1,4px);border-radius:8px;grid-template-columns:minmax(0,1fr) 6em 4em;display:grid}.hs-upg__odds li:nth-child(odd){background:var(--paper-2)}.hs-upg__oddsheet>.hs-ly-confirm__card{width:min(calc(560 * var(--pc-u) * var(--odds-cols,1)), 100%);max-width:calc(940 * var(--pc-u))}.hs-upg__oddsheet .hs-ly-confirm__title{flex:auto}.hs-upg__oddsx{flex:none;margin-left:auto}.hs-upg__odds.is-sheet{grid-auto-flow:column;grid-template-rows:repeat(var(--odds-rows,1), auto);grid-template-columns:repeat(var(--odds-cols,1), minmax(0, 1fr));column-gap:max(var(--pad-3,12px), var(--pc-sp-4));max-height:none;overflow:visible}.hs-upg__oddsbtn{align-self:end;min-width:0;display:grid}.hs-upg__oddsbtn>.hs-btn{white-space:normal;text-align:center;justify-self:stretch;min-width:0}.hs-upg__range,.hs-upg__pctcell{text-align:right}.hs-upg__pctcell{color:var(--ink);font-weight:700}@media (max-width:700px){.hs-upg__donecols{grid-template-columns:minmax(0,1fr)}}@media (max-height:500px),(max-width:700px){.hs-upg__crumbs{display:block}.hs-upg__cols{grid-template-columns:minmax(0,1fr)}.hs-ly-md__detail>.hs-upg__cols.is-fill{flex:none}.hs-upg__ba .hs-ly-ba__head{display:flex}.hs-upg__ladder>.hs-upg__label,.hs-upg__ba .hs-ly-ba__title,.hs-upg__costhint,.hs-upg__ward .hs-toggle__hint{display:block}.hs-upg__chance{text-align:left;flex:100%;grid-template-columns:auto minmax(0,1fr);justify-items:start}.hs-upg__chance>.hs-upg__base,.hs-upg__chance>.hs-upg__gauge{grid-column:2}.hs-upg__chance>.hs-ly-ring{grid-row:1/span 2}.hs-upg__title{font-size:16px}}@media (min-width:701px) and (min-height:501px){.hs-upg__head{grid-template-columns:60px minmax(0,1fr) auto;gap:6px 12px}.hs-upg__head>.hs-es,.hs-upg__art{width:60px;height:60px}.hs-upg__art{border-radius:12px}.hs-upg__title{font-size:16px}.hs-upg__lvl{font-size:17px}.hs-upg__label{font-size:13px}.hs-upg__box{border-radius:10px;gap:4px;padding:6px 10px}.hs-upg__step{min-height:26px}.hs-upg__cols{gap:12px}.hs-upg__main,.hs-upg__side{gap:8px}.hs-upg__chance{padding:6px}.hs-upg__lines{gap:4px}.hs-upg__line{border-radius:10px;min-height:36px;padding:2px 3px 2px 8px}.hs-upg__hint,.hs-upg__error{font-size:13px}}.hs-upg__head>.hs-upg__stage{margin-bottom:14px}.hs-upg__stage .hs-esu__num,.hs-upg__stage .hs-esu__ghost{top:38px}.hs-upg__stage .hs-es-stamp{border-width:2px;padding:0 8px 1px;font-size:12px;box-shadow:0 2px #2b1d0e59;top:20px!important;left:0!important}.hs-upg__stage .hs-es-level,.hs-upg__stage .hs-esb-fx--minus{display:none}.hs-upg__stage .hs-es-hint{top:24px!important}.hs-upg__stage .hs-ech-st__pct{top:calc(var(--ech-size) * .4);font-size:13px}@media (min-width:701px) and (min-height:501px){.hs-ly-md__detail>.hs-upg__cols:not(.is-fill){flex:auto;align-items:stretch;min-height:0}.hs-upg__cols:not(.is-fill)>.hs-upg__main,.hs-upg__cols:not(.is-fill)>.hs-upg__side{flex-direction:column;display:flex}.hs-upg__cols:not(.is-fill)>.hs-upg__main>.hs-upg__ba{flex:auto;justify-content:center}.hs-upg__cols:not(.is-fill)>.hs-upg__main>.hs-upg__ba>.hs-ly-ba__rows{row-gap:6px}.hs-upg__cols:not(.is-fill)>.hs-upg__main>.hs-upg__ba .hs-ly-ba__row{align-items:center;min-height:38px;font-size:15px}.hs-upg__cols:not(.is-fill)>.hs-upg__side>.hs-upg__chance{flex:auto;align-content:center}.hs-upg__cols:not(.is-fill)>.hs-upg__side>.hs-upg__chance>.hs-ly-ring{--ring:calc(150 * var(--pc-u))}.hs-upg__cols.is-fill>.hs-upg__side{flex-direction:column;min-height:0;display:flex}.hs-upg__cols.is-fill>.hs-upg__side>.hs-upg__act{margin-top:auto}}.hs-upg__wardon{min-width:0;color:var(--leaf-lo);align-items:center;gap:6px;font-weight:600;display:flex}.hs-upg__wardtag{flex:none}.hs-upg__ward.is-none{background:var(--paper-3,var(--paper));min-height:36px;color:var(--ink-soft);justify-content:space-between;align-items:center;gap:8px;font-size:13px;font-weight:600;display:flex}.hs-upg__find{border:var(--line-thin) solid var(--ink);background:var(--paper);color:var(--ink);font:inherit;cursor:pointer;border-radius:99px;flex:none;padding:2px 10px;font-size:12px;font-weight:700}.hs-upg__find:hover{background:#fff}.hs-upg__pityleft{color:var(--ink-soft);font-size:12px;font-weight:700;line-height:1.3}.hs-upg__gauge.is-flash .hs-upg__bar{animation:.7s ease-out hs-upg-gauge-flash}@keyframes hs-upg-gauge-flash{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--honey) 0%, transparent)}35%{box-shadow:0 0 0 4px color-mix(in srgb, var(--honey) 85%, transparent)}to{box-shadow:0 0 #0000}}.hs-upg__act{position:relative}.hs-upg__result.is-near{z-index:2;white-space:nowrap;max-width:100%;box-shadow:0 2px 0 color-mix(in srgb, var(--ink) 18%, transparent);pointer-events:none;border-width:2px;padding:4px 14px;font-size:15px;animation:3.2s ease-out forwards hs-upg-near;position:absolute;bottom:calc(100% + 6px);left:50%;transform:translate(-50%)}.hs-upg__result.is-near.is-success.is-mile{max-width:100%;box-shadow:0 0 12px var(--mile,var(--honey))}@keyframes hs-upg-near{0%{opacity:0;transform:translate(-50%)scale(.85)}8%{opacity:1;transform:translate(-50%)scale(1.06)}14%{transform:translate(-50%)scale(1)}80%{opacity:1}to{opacity:0;transform:translate(-50%)scale(1)}}.hs-upg__go.is-sure{box-shadow:0 0 0 3px color-mix(in srgb, var(--leaf-hi) 70%, transparent), 0 0 14px color-mix(in srgb, var(--leaf-hi) 80%, transparent)}@media (prefers-reduced-motion:reduce){.hs-upg__gauge.is-flash .hs-upg__bar{animation:none}.hs-upg__result.is-near{animation:3.2s linear forwards hs-upg-near-still}}@keyframes hs-upg-near-still{0%,80%{opacity:1}to{opacity:0}}.hs-upg__list{align-content:start;gap:10px;display:grid}.hs-upg__list>.hs-ly-group+.hs-ly-group{margin-top:12px}.hs-upg__list>.hs-ly-group{gap:6px}.hs-upg__list .hs-ly-group__head{min-height:26px;padding:0 4px}.hs-upg__list .hs-ly-group__title{font-size:15px;line-height:1.4}.hs-upg__list .hs-ly-group__sub{line-height:20px}.hs-upg__list .hs-ly-rows{gap:5px}.hs-upg__row{--rc:var(--ink-soft);border-radius:12px;min-height:0;padding:4px 10px 4px 6px}.hs-upg__row.rarity-uncommon{--rc:var(--r-uncommon)}.hs-upg__row.rarity-rare{--rc:var(--r-rare)}.hs-upg__row.rarity-epic{--rc:var(--r-epic)}.hs-upg__row.rarity-legendary{--rc:var(--r-legendary)}.hs-upg__row.rarity-mythic{--rc:var(--r-mythic)}.hs-upg__row>.hs-ly-row__hit{gap:10px;min-height:0}.hs-upg__row .hs-ly-row__icon{width:38px;height:38px;box-shadow:none;background:0 0;border-radius:10px}.hs-upg__icon{width:38px;height:38px}.hs-upg__row .hs-ly-row__text{gap:1px}.hs-upg__row .hs-ly-row__title{font-size:15px;font-weight:700;line-height:1.35}.hs-upg__row .hs-ly-row__sub{color:color-mix(in srgb, var(--rc) 55%, var(--ink));align-items:center;gap:5px;font-size:12px;font-weight:700;line-height:1.3;display:flex}.hs-upg__row .hs-ly-row__sub:before{border:1.5px solid var(--ink);background:var(--rc);content:"";border-radius:50%;flex:none;width:8px;height:8px}.hs-upg__row.rarity-common .hs-ly-row__sub:before{background:var(--paper)}.hs-upg__row .hs-ly-row__meta{align-items:center;gap:4px;display:flex}.hs-upg__row.hs-ly-row.is-on{background:color-mix(in srgb, var(--honey) 45%, var(--paper));box-shadow:0 2px 0 var(--ink)}.hs-upg__row.hs-ly-row.is-on:before{content:none}.hs-upg__row.is-on .hs-upg__icon{box-shadow:inset 0 0 0 3px var(--rc), 0 0 0 2px var(--honey)}.hs-upg__row.is-on .hs-ly-row__icon{background:0 0}.hs-upg__plus{font-variant-numeric:tabular-nums;justify-content:center;min-width:3.2em}.hs-es__fx>.hs-ech-st{--ech-ring:var(--honey,#ffb627);--ech-size:176px;z-index:0;width:0;height:0;overflow:visible}.hs-es__fx>.hs-ech-st--front{z-index:2}.hs-ech-st--safe{--ech-ring:var(--leaf,#5bbf3a)}.hs-ech-st--risky{--ech-ring:var(--berry,#ff5470)}.hs-ech-st__rays,.hs-ech-st__aura,.hs-ech-st__ring{pointer-events:none;opacity:0;will-change:transform, opacity;position:absolute;top:0;left:0}.hs-ech-st__rays{--d:calc(var(--ech-size) * 1.3);width:var(--d);height:var(--d);margin:calc(var(--d) / -2) 0 0 calc(var(--d) / -2);background:repeating-conic-gradient(from 0deg, color-mix(in srgb, var(--honey-hi,#ffd76a) 70%, transparent) 0deg 9deg, transparent 9deg 30deg);border-radius:50%;-webkit-mask:radial-gradient(circle,#000 18%,#0000 68%);mask:radial-gradient(circle,#000 18%,#0000 68%)}.hs-ech-st__aura{--d:calc(var(--ech-size) * 1.05);width:var(--d);height:var(--d);margin:calc(var(--d) / -2) 0 0 calc(var(--d) / -2);background:radial-gradient(circle, color-mix(in srgb, var(--honey-hi,#ffd76a) 30%, var(--paper,#fff8e7)) 0%, color-mix(in srgb, var(--honey-hi,#ffd76a) 85%, transparent) 26%, color-mix(in srgb, var(--honey,#ffb627) 45%, transparent) 48%, color-mix(in srgb, var(--honey,#ffb627) 0%, transparent) 70%);border-radius:50%}.hs-ech-st__ring{--d:calc(var(--ech-size) * .92);width:var(--d);height:var(--d);margin:calc(var(--d) / -2) 0 0 calc(var(--d) / -2)}.hs-ech-st__svg{width:100%;height:100%;display:block;position:relative;overflow:visible}.hs-ech-st__track{fill:none;stroke:var(--ink,#2b1d0e);stroke-width:13px;opacity:.18}.hs-ech-st__fill{fill:none;stroke:var(--ech-ring);stroke-width:9px;stroke-linecap:round}.hs-ech-st__tick{stroke:var(--ink,#2b1d0e);stroke-width:2.5px;stroke-linecap:round;opacity:.55}.hs-ech-st__ring-glow{box-shadow:0 0 10px 3px color-mix(in srgb, var(--honey-hi,#ffd76a) 80%, transparent), inset 0 0 10px 3px color-mix(in srgb, var(--honey-hi,#ffd76a) 55%, transparent);opacity:0;will-change:opacity;border-radius:50%;position:absolute;inset:7%}.hs-ech-st__pulse{border:4px solid var(--honey-hi,#ffd76a);box-shadow:0 0 12px 2px color-mix(in srgb, var(--honey-hi,#ffd76a) 80%, transparent), inset 0 0 12px 2px color-mix(in srgb, var(--honey-hi,#ffd76a) 60%, transparent);opacity:0;will-change:transform, opacity;border-radius:50%;position:absolute;inset:4%}.hs-ech-st__spark{opacity:0;background:var(--honey-hi,#ffd76a);pointer-events:none;will-change:transform, opacity;width:14px;height:14px;position:absolute;top:-7px;left:-7px}.hs-ech-st__spark--diamond{clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);background:radial-gradient(circle at 50% 42%, color-mix(in srgb, var(--honey-hi,#ffd76a) 30%, var(--paper,#fff8e7)) 0 22%, var(--honey-hi,#ffd76a) 42%, var(--honey,#ffb627) 80%)}.hs-ech-st__spark--star{clip-path:polygon(50% 0,62% 38%,100% 50%,62% 62%,50% 100%,38% 62%,0 50%,38% 38%);background:color-mix(in srgb, var(--honey-hi,#ffd76a) 30%, var(--paper,#fff8e7))}.hs-ech-st__spark--rune{background:linear-gradient(var(--ink,#2b1d0e), var(--ink,#2b1d0e)) 50% 50% / 2px 10px no-repeat, linear-gradient(35deg, transparent 44%, var(--ink,#2b1d0e) 45% 58%, transparent 59%) 50% 30% / 8px 6px no-repeat, var(--honey,#ffb627);width:12px;height:16px;box-shadow:0 0 0 1.5px var(--ink,#2b1d0e), 0 0 6px color-mix(in srgb, var(--honey-hi,#ffd76a) 90%, transparent);border-radius:3px;top:-8px;left:-6px}.hs-ech-st__pct{left:0;top:calc(var(--ech-size) * .46);padding:0 var(--pad-text,8px);border:var(--line-thin,2px) solid var(--ink,#2b1d0e);background:var(--paper,#fff8e7);box-shadow:0 2px 0 var(--ink,#2b1d0e);color:var(--ink,#2b1d0e);font-variant-numeric:tabular-nums;white-space:nowrap;opacity:0;pointer-events:none;border-radius:999px;font-size:15px;font-weight:700;line-height:1.5;position:absolute;transform:translate(-50%,-50%)}.hs-ech-st--safe .hs-ech-st__pct{background:#e3f6d6}.hs-ech-st--risky .hs-ech-st__pct{background:#ffe1e6}@media (prefers-reduced-motion:reduce){.hs-ech-st__rays,.hs-ech-st__pulse{display:none}}html[data-hs-reduced=on] .hs-ech-st__rays,html[data-hs-reduced=on] .hs-ech-st__pulse{display:none}.hs-esb{--esb-size:96px;--esb-ink:var(--ink,#2b1d0e);color:var(--esb-ink);cursor:var(--cur-pointer,pointer);-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;border-radius:16px;outline:none;flex-direction:column;align-items:center;gap:2px;padding:6px 14px 10px;display:inline-flex}.hs-esb:focus-visible{box-shadow:0 0 0 3px var(--sky,#64b8fd)}.hs-esb.is-done{cursor:var(--cur-default,default)}.hs-esb__stage{width:calc(var(--esb-size) * 2);height:calc(var(--esb-size) * 1.6);position:relative}.hs-esb__stage>*{position:absolute;top:50%;left:50%}.hs-esb__plate{width:calc(var(--esb-size) * 1.3);height:calc(var(--esb-size) * 1.3);margin:calc(var(--esb-size) * -.65) 0 0 calc(var(--esb-size) * -.65);background:radial-gradient(circle at 50% 42%, var(--paper,#fff8e7) 0 46%, var(--paper-2,#fcecc4) 72%);border:var(--line-thin,2px) solid color-mix(in srgb, var(--esb-ink) 22%, transparent);border-radius:50%}.hs-esb.is-downgrade .hs-esb__plate,.hs-esb.is-break .hs-esb__plate{background:radial-gradient(circle at 50% 42%, var(--paper,#fff8e7) 0 46%, #f6e3d6 72%)}.hs-esb.is-saved .hs-esb__plate{background:radial-gradient(circle at 50% 42%, var(--paper,#fff8e7) 0 46%, #dcefff 72%)}.hs-esb__charge{width:calc(var(--esb-size) * 1.24);height:calc(var(--esb-size) * 1.24);margin:calc(var(--esb-size) * -.62) 0 0 calc(var(--esb-size) * -.62);border:var(--line,3px) solid var(--honey,#ffb627);background:radial-gradient(circle, color-mix(in srgb, var(--honey-hi,#ffd76a) 55%, transparent) 0 38%, transparent 70%);opacity:0;border-radius:50%}.hs-esb__gather{background:var(--honey-hi,#ffd76a);border:var(--line-thin,2px) solid var(--esb-ink);opacity:0;border-radius:50%;width:12px;height:12px;margin:-6px 0 0 -6px}.hs-esb__item{width:var(--esb-size);height:var(--esb-size);margin:calc(var(--esb-size) * -.5) 0 0 calc(var(--esb-size) * -.5);transform-origin:50% 70%}.hs-esb__art,.hs-esb__ghost,.hs-esb__shard{place-items:center;display:grid;position:absolute;inset:0}.hs-esb__art>*,.hs-esb__ghost>*,.hs-esb__shard>*{max-width:100%;max-height:100%}.hs-esb.is-break .hs-esb__art{opacity:0}.hs-esb__ghost{filter:grayscale()brightness(1.08)contrast(.85);opacity:.6}.hs-esb__shard{opacity:0;will-change:transform, opacity}.hs-esb__cracks{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.hs-esb__crack{fill:none;stroke:var(--esb-ink);stroke-width:3.2px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke;stroke-dasharray:1 1;stroke-dashoffset:1px;opacity:0;filter:drop-shadow(0 0 1.5px var(--paper,#fff8e7))}.hs-esb__shield{width:calc(var(--esb-size) * 1.5);height:calc(var(--esb-size) * 1.5);margin:calc(var(--esb-size) * -.75) 0 0 calc(var(--esb-size) * -.75);border:var(--line,3px) solid var(--sky-lo,#2f7fd6);opacity:0;background:radial-gradient(circle at 34% 28%,#fffffff2 0 9%,#0000 10%),radial-gradient(circle,#64b8fd1f 0 52%,#64b8fd6b 100%);border-radius:50%;overflow:hidden;box-shadow:inset 0 0 0 3px #ffffff8c}.hs-esb__shine{background:linear-gradient(90deg,#0000,#ffffffbf,#0000);width:40%;position:absolute;top:0;bottom:0;left:30%;transform:translate(130%)skew(-18deg)}.hs-esb__spark{background:var(--honey,#ffb627);clip-path:polygon(50% 0,62% 38%,100% 50%,62% 62%,50% 100%,38% 62%,0 50%,38% 38%);opacity:0;width:14px;height:14px;margin:-7px 0 0 -7px}.hs-esb__puff{width:calc(var(--esb-size) * .24);height:calc(var(--esb-size) * .24);margin:calc(var(--esb-size) * -.12) 0 0 calc(var(--esb-size) * -.12);background:var(--paper-3,#f5dca4);border:var(--line-thin,2px) solid var(--ink-soft,#6b5034);opacity:0;border-radius:50%}.hs-esb.is-fail .hs-esb__puff{background:#e9e1d2;border-color:#9a8a74}.hs-esb__sweat,.hs-esb__tear{opacity:0;width:14px;height:14px}.hs-esb__sweat:before,.hs-esb__tear:before{content:"";background:linear-gradient(135deg, #bfe3ff, var(--sky,#64b8fd));border:var(--line-thin,2px) solid var(--esb-ink);border-radius:0 50% 50%;position:absolute;inset:0;transform:rotate(45deg)}.hs-esb__sweat{margin:calc(var(--esb-size) * -.5) 0 0 calc(var(--esb-size) * .36)}.hs-esb__tear{margin:calc(var(--esb-size) * -.36) 0 0 calc(var(--esb-size) * .56)}.hs-esb__badge{min-width:46px;height:28px;margin:calc(var(--esb-size) * -.72) 0 0 calc(var(--esb-size) * .26);background:var(--honey,#ffb627);border:var(--line,3px) solid var(--esb-ink);box-shadow:0 3px 0 var(--esb-ink);border-radius:14px;padding:0 8px;font-size:15px;font-weight:700;line-height:22px;display:grid;overflow:hidden}.hs-esb__lvl{text-align:center;grid-area:1/1;font-weight:700}.hs-esb.is-downgrade .hs-esb__badge{background:#ffd9df}.hs-esb__lvl.is-old{opacity:0}.hs-esb__lvl.is-new{color:var(--berry-lo,#c8243f)}.hs-esb.is-saved .hs-esb__badge{background:#cfe9ff}.hs-esb.is-break .hs-esb__badge{background:var(--paper-3,#f5dca4);color:var(--ink-soft,#6b5034)}.hs-esb__minus{margin:calc(var(--esb-size) * -.74) 0 0 calc(var(--esb-size) * -.08);background:var(--berry,#ff5470);color:#fff;border:var(--line-thin,2px) solid var(--esb-ink);opacity:0;border-radius:10px;padding:0 6px;font-size:13px;font-weight:700;line-height:18px}.hs-esb__label{color:var(--ink-soft,#6b5034);margin:0;font-size:22px;font-weight:700;line-height:1.25}.hs-esb.is-downgrade .hs-esb__label,.hs-esb.is-break .hs-esb__label{color:var(--berry-lo,#c8243f)}.hs-esb.is-saved .hs-esb__label{color:var(--sky-lo,#2f7fd6)}.hs-esb__sub{font-size:13px;line-height:var(--lh-thai,1.5);color:var(--ink-soft,#6b5034);margin:0}.hs-esb.is-compact{padding:2px 8px 6px}.hs-esb.is-compact .hs-esb__label{font-size:17px}.hs-esb-fx{--s:var(--es-size,176px);opacity:0}.hs-esb-fx--puff{width:calc(var(--s) * .15);height:calc(var(--s) * .15);margin:calc(var(--s) * -.075) 0 0 calc(var(--s) * -.075);border:var(--line-thin,2px) solid #9a8a74;background:#e9e1d2;border-radius:50%}.hs-esb-fx--sweat,.hs-esb-fx--tear{width:14px;height:14px}.hs-esb-fx--sweat:before,.hs-esb-fx--tear:before{content:"";background:linear-gradient(135deg, #bfe3ff, var(--sky,#64b8fd));border:var(--line-thin,2px) solid var(--ink,#2b1d0e);border-radius:0 50% 50%;position:absolute;inset:0;transform:rotate(45deg)}.hs-esb-fx--sweat{margin:calc(var(--s) * -.3) 0 0 calc(var(--s) * .2)}.hs-esb-fx--tear{margin:calc(var(--s) * -.14) 0 0 calc(var(--s) * .24)}.hs-esb-fx--minus{margin:calc(var(--s) * -.36) 0 0 calc(var(--s) * -.32);background:var(--berry,#ff5470);color:#fff;border:var(--line-thin,2px) solid var(--ink,#2b1d0e);white-space:nowrap;border-radius:10px;padding:0 6px;font-size:13px;font-weight:700;line-height:18px}.hs-esb-fx--gloom{width:calc(var(--s) * .78);height:calc(var(--s) * .78);margin:calc(var(--s) * -.39) 0 0 calc(var(--s) * -.39);background:radial-gradient(circle,#96aac873 0%,#96aac82e 45%,#96aac800 70%);border-radius:50%;z-index:0!important}.hs-estrike{pointer-events:none;z-index:3;contain:layout style;position:absolute;inset:0;overflow:visible}.hs-estrike>*{will-change:transform, opacity;position:absolute;top:0;left:0}.hs-estrike__hammer,.hs-estrike__flash,.hs-estrike__glow,.hs-estrike__ring,.hs-estrike__spark{opacity:0}.hs-estrike__hammer,.hs-estrike__flash,.hs-estrike__anvil{display:block;overflow:visible}.hs-estrike__hammer{z-index:4;filter:drop-shadow(0 2px #2b1d0e40)}.hs-estrike__anvil{z-index:0}.hs-estrike__glow{z-index:2;background:radial-gradient(circle,#fffdf3 0%,#ffd76abf 38%,#ffb62700 70%);border-radius:50%}.hs-estrike__flash{z-index:5}.hs-estrike__ring{z-index:1;box-sizing:border-box;border:3px solid var(--honey-hi,#ffd76a);border-radius:50%;box-shadow:0 0 0 1.5px #2b1d0e8c,inset 0 0 0 1.5px #2b1d0e59}.hs-estrike__ring.is-dull{border-color:#b8b2a6;box-shadow:0 0 0 1.5px #2b1d0e59}.hs-estrike__spark{z-index:6;background:linear-gradient(90deg, #ffb62700 0%, var(--honey-hi,#ffd76a) 45%, #fffdf3 100%);border-radius:3px}.hs-estrike__spark.is-ember{background:radial-gradient(circle, #fffdf3 0 30%, var(--honey,#ffb627) 60%, #e08a0000 100%);border-radius:50%}.hs-estrike-stage{width:100%;height:100%;cursor:var(--cur-pointer,pointer);-webkit-user-select:none;user-select:none;place-items:center;display:grid;position:relative}.hs-estrike-stage__item{--rc:var(--r-rare,#4aa3ff);z-index:2;border:var(--line-thin,2px) solid var(--ink,#2b1d0e);background:color-mix(in srgb, var(--rc) 22%, var(--paper-3,#fff4dc));width:64px;height:64px;box-shadow:inset 0 0 0 3px var(--rc);border-radius:14px;place-items:center;margin-top:30px;display:grid;position:relative}.hs-estrike-stage__hint{text-align:center;color:var(--ink-soft,#6b5034);margin:0;font-size:13px;position:absolute;bottom:10px;left:0;right:0}.hs-esu{--esu-ink:var(--ink,#2b1d0e);--esu-paper:var(--paper,#fff8e7);--esu-paper-2:var(--paper-2,#fcecc4);--esu-honey:var(--honey,#ffb627);--esu-honey-hi:var(--honey-hi,#ffd76a);--esu-leaf:var(--leaf,#5bbf3a);-webkit-user-select:none;user-select:none;cursor:var(--cur-pointer,pointer);color:var(--esu-ink);outline:none;flex:none;font-family:Mitr,system-ui,sans-serif;position:relative}.hs-esu.is-done,.hs-esu.is-frozen{cursor:var(--cur-default,default)}.hs-esu__box{transform-origin:0 0;width:300px;position:absolute;top:0;left:0}.hs-esu__center{width:0;height:0;position:absolute;top:118px;left:150px}.hs-esu__center>*,.hs-esu__card>span{will-change:transform, opacity;position:absolute}.hs-esu__glow{background:radial-gradient(circle, color-mix(in srgb, var(--esu-light) 85%, white) 0%, color-mix(in srgb, var(--esu-light) 45%, transparent) 38%, transparent 68%);opacity:.55;border-radius:50%;width:240px;height:240px;top:-120px;left:-120px}.hs-esu__aura{border:3px solid var(--esu-ink);background:radial-gradient(circle, var(--esu-light) 0%, var(--esu-main) 70%);border-radius:50%;width:156px;height:156px;top:-78px;left:-78px;box-shadow:inset 0 0 0 6px #ffffff73}.hs-esu__aura.is-old{background:radial-gradient(circle, var(--esu-old-light) 0%, var(--esu-old) 70%);opacity:0}.hs-esu__aura.is-rainbow{background:radial-gradient(circle,#ffffffd9 0%,#fff0 58%),conic-gradient(#ff3b3b,#ff8a00,#ffe14d,#45d65b,#3fa2ff,#a95cff,#ff3b3b)}.hs-esu__rays{background:repeating-conic-gradient(from 0deg, color-mix(in srgb, var(--esu-light) 90%, white) 0deg 9deg, transparent 9deg 30deg);opacity:0;border-radius:50%;width:300px;height:300px;top:-150px;left:-150px;-webkit-mask:radial-gradient(circle,#0000 0 22%,#000 30%,#0000 70%);mask:radial-gradient(circle,#0000 0 22%,#000 30%,#0000 70%)}.hs-esu__ring,.hs-esu__wave{border:6px solid var(--esu-honey-hi);width:140px;height:140px;box-shadow:0 0 0 3px var(--esu-ink), inset 0 0 0 3px var(--esu-ink);opacity:0;border-radius:50%;top:-70px;left:-70px}.hs-esu__ring.is-thin{border-width:3px;border-color:var(--esu-paper);box-shadow:0 0 0 2px color-mix(in srgb, var(--esu-ink) 60%, transparent)}.hs-esu__wave{border-color:var(--esu-main);border-width:8px}.hs-esu__card{border:3px solid var(--esu-ink);background:linear-gradient(180deg, var(--esu-paper) 0%, var(--esu-paper-2) 100%);width:108px;height:108px;box-shadow:inset 0 4px 0 #ffffffb3, 0 5px 0 var(--esu-ink);border-radius:26px;place-items:center;display:grid;position:absolute;top:-54px;left:-54px;overflow:hidden}.hs-esu__card>.hs-esu__art{place-items:center;width:100%;height:100%;font-size:54px;line-height:1;display:grid;position:static}.hs-esu__flash{opacity:0;background:#fff;inset:0}.hs-esu__shine{background:linear-gradient(90deg,#fff0,#ffffffeb 45% 55%,#fff0);width:34px;margin-left:-17px;top:-20px;bottom:-20px;left:50%;transform:translate(150px)skew(-20deg)}.hs-esu__num,.hs-esu__ghost{place-items:center;width:140px;height:52px;font-weight:700;line-height:1;display:grid;top:44px;left:-70px}.hs-esu__ghost{z-index:1}.hs-esu__num{z-index:2}.hs-esu__num>b{color:var(--esu-honey-hi);-webkit-text-stroke:5px var(--esu-ink);paint-order:stroke fill;text-shadow:0 4px 0 var(--esu-ink);letter-spacing:.5px;font-size:44px}.is-milestone .hs-esu__num>b{color:var(--esu-light)}.hs-esu__numshine-clip{pointer-events:none;border-radius:12px;position:absolute;inset:4px 20px;overflow:hidden}.hs-esu__numshine{background:linear-gradient(90deg,#fff8e700,#fff8e78c 50%,#fff8e700);width:22px;margin-left:-11px;position:absolute;top:-10px;bottom:-10px;left:50%;transform:translate(90px)skew(-20deg)}.hs-esu__ghost{color:var(--esu-paper);-webkit-text-stroke:4px var(--esu-ink);paint-order:stroke fill;opacity:0;font-size:30px}.hs-esu__spark{opacity:0;display:block}.hs-esu__spark>svg{display:block}.hs-esu__title,.hs-esu__ribbon{transform-origin:50% 60%;width:200px;height:34px;color:var(--esu-paper);-webkit-text-stroke:5px var(--esu-ink);paint-order:stroke fill;justify-content:center;align-items:center;gap:6px;font-size:20px;font-weight:700;display:flex;position:absolute;top:14px;left:50px}.hs-esu__ribbon{border:3px solid var(--esu-ink);background:var(--esu-main);width:180px;box-shadow:inset 0 3px 0 #ffffff73, 0 3px 0 var(--esu-ink);-webkit-text-stroke:4px var(--esu-ink);border-radius:999px;font-size:17px;left:60px}.is-radiant .hs-esu__ribbon{background:linear-gradient(90deg,#ff3b3b,#ff8a00,#ffe14d,#45d65b,#3fa2ff,#a95cff)}.hs-esu__ribbon-pill{border:2px solid var(--esu-ink);background:var(--esu-paper);color:var(--esu-ink);-webkit-text-stroke:0;white-space:nowrap;border-radius:999px;align-items:center;gap:5px;padding:1px 10px;line-height:1.15;display:inline-flex}.hs-esu__ribbon-pill>span{color:var(--esu-honey-hi);-webkit-text-stroke:3.5px var(--esu-ink);paint-order:stroke fill}.hs-esu__name{text-align:center;white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:600;position:absolute;top:212px;left:20px;right:20px;overflow:hidden}.hs-esu__rows{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex;position:absolute;left:22px;right:22px}.hs-esu__row{border:2px solid var(--esu-ink);background:var(--esu-paper);height:28px;box-shadow:0 2px 0 var(--esu-ink);white-space:nowrap;border-radius:999px;grid-template-columns:1fr auto auto auto auto;align-items:center;gap:6px;padding:0 6px 0 12px;font-size:14px;display:grid}.hs-esu__label{text-overflow:ellipsis;font-weight:500;overflow:hidden}.hs-esu__from{color:var(--ink-soft,#6b5034)}.hs-esu__arrow{color:var(--ink-soft,#6b5034);font-size:12px}.hs-esu__now{text-align:right;font-variant-numeric:tabular-nums;min-width:2.6em;font-weight:700}.hs-esu__up{border:2px solid var(--esu-ink);background:var(--esu-leaf);color:#fff;text-shadow:0 1px 0 var(--esu-ink);border-radius:999px;padding:1px 8px;font-size:12px;font-weight:700;display:inline-block}.hs-esu__count{width:0;height:0;position:absolute}.hs-esu-layer{z-index:20;background:color-mix(in srgb, var(--paper,#fff8e7) 72%, transparent);border-radius:inherit;animation:hs-esu-layer-in var(--mo-quick,.16s) var(--ease-out,ease-out) both;place-items:center;display:grid;position:absolute;inset:0}.hs-esu-layer.is-leaving{animation:hs-esu-layer-out var(--mo-quick,.16s) var(--ease-in,ease-in) both}@keyframes hs-esu-layer-in{0%{opacity:0}}@keyframes hs-esu-layer-out{to{opacity:0}}.hs-esu-layer__hint{color:var(--ink-soft,#6b5034);text-align:center;margin-top:4px;font-size:13px}@media (prefers-reduced-motion:reduce){.hs-esu__rays,.hs-esu__flash,.hs-esu__spark{display:none}}.hs-esu.is-bare{width:0;height:0;cursor:inherit;pointer-events:none;position:absolute;top:50%;left:50%}.hs-esu.is-bare>.hs-esu__box{transform-origin:150px 118px;top:-118px;left:-150px}.hs-esu.is-bare{z-index:auto!important}.hs-es__fx>.hs-esu-host{z-index:auto}.hs-esu.is-bare>.hs-esu__box.is-back{z-index:0}.hs-esu.is-bare>.hs-esu__box.is-front{z-index:3}.hs-es{--es-size:176px;isolation:isolate;vertical-align:middle;place-items:center;display:inline-grid;position:relative}.hs-es[data-phase=charge],.hs-es[data-phase=strike],.hs-es[data-phase=result]{cursor:var(--cur-pointer,pointer)}.hs-es__item{z-index:1;transform-origin:50% 70%;place-items:center;display:inline-grid;position:relative}.hs-es__fx{pointer-events:none;width:0;height:0;position:absolute;top:50%;left:50%;overflow:visible}.hs-es__fx>*{z-index:2;pointer-events:none;position:absolute;top:0;left:0}.hs-es-glow,.hs-es-rune,.hs-es-rays,.hs-es-halo{opacity:0;border-radius:50%;z-index:0!important}.hs-es-glow{width:var(--es-size);height:var(--es-size);margin:calc(var(--es-size) / -2) 0 0 calc(var(--es-size) / -2);background:radial-gradient(circle,#ffecaaf2 0%,#ffd76a8c 38%,#ffd76a00 70%)}.hs-es-rune{--d:calc(var(--es-size) * .72);width:var(--d);height:var(--d);margin:calc(var(--d) / -2) 0 0 calc(var(--d) / -2);box-sizing:border-box;border:3px solid var(--honey,#ffc83d);box-shadow:0 0 0 2px #2b1d0e40,inset 0 0 0 2px #fff8e699}.hs-es-rays{--d:calc(var(--es-size) * 1.15);width:var(--d);height:var(--d);margin:calc(var(--d) / -2) 0 0 calc(var(--d) / -2);background:repeating-conic-gradient(#ffd76ad9 0deg 10deg,#ffd76a00 10deg 30deg);-webkit-mask:radial-gradient(circle,#0000 18%,#000 32%,#0000 70%);mask:radial-gradient(circle,#0000 18%,#000 32%,#0000 70%)}.hs-es-halo{--d:calc(var(--es-size) * .7);width:var(--d);height:var(--d);margin:calc(var(--d) / -2) 0 0 calc(var(--d) / -2);background:radial-gradient(circle,#fff6d6f2 0%,#9ee07a73 45%,#9ee07a00 70%)}.hs-es-mote{width:9px;height:9px;box-shadow:0 0 0 2px var(--ink,#2b1d0e);opacity:0;background:#fff3c4;border-radius:50%;margin:-4.5px 0 0 -4.5px}.hs-es-hammer{opacity:0;transform-origin:20% 85%;width:46px;height:46px;margin:-23px 0 0 -23px}.hs-es-hammer svg{width:100%;height:100%;display:block}.hs-es-flash{--d:calc(var(--es-size) * .6);width:var(--d);height:var(--d);margin:calc(var(--d) / -2) 0 0 calc(var(--d) / -2);opacity:0;background:radial-gradient(circle,#fffdf4 0%,#fff3c4cc 40%,#fff3c400 70%);border-radius:50%}.hs-es-wave{--d:calc(var(--es-size) * .62);width:var(--d);height:var(--d);margin:calc(var(--d) / -2) 0 0 calc(var(--d) / -2);box-sizing:border-box;border:4px solid var(--honey,#ffc83d);opacity:0;border-radius:50%;box-shadow:0 0 0 2px #2b1d0e59}.hs-es-spark{width:14px;height:4px;box-shadow:0 0 0 1.5px var(--ink,#2b1d0e);transform-origin:0;opacity:0;background:#fff3c4;border-radius:4px;margin:-2px 0 0}.hs-es-star{background:var(--honey,#ffc83d);clip-path:polygon(50% 0,62% 36%,100% 38%,70% 60%,80% 100%,50% 76%,20% 100%,30% 60%,0 38%,38% 36%);width:16px;height:16px;filter:drop-shadow(0 0 1px var(--ink,#2b1d0e));opacity:0;margin:-8px 0 0 -8px}.hs-es-star.is-leaf{background:var(--leaf,#9ee07a)}.hs-es-puff{opacity:0;background:#d9d2c4;border-radius:50%;width:24px;height:24px;margin:-12px 0 0 -12px;box-shadow:0 0 0 2px #2b1d0e66}.hs-es-tint{--d:calc(var(--es-size) * .46);width:var(--d);height:var(--d);margin:calc(var(--d) / -2) 0 0 calc(var(--d) / -2);opacity:0;background:#3c34468c;border-radius:28%}.hs-es-stamp{border:3px solid var(--ink,#2b1d0e);font:700 max(14px, calc(var(--es-size) * .1)) / 1.25 Mitr, system-ui, sans-serif;white-space:nowrap;letter-spacing:.02em;border-radius:999px;padding:2px 12px 3px;transform:translate(-50%)rotate(-6deg);box-shadow:0 3px #2b1d0e59;top:calc(var(--es-size) * .3)!important;left:calc(var(--es-size) * -.12)!important;z-index:3!important}.hs-es-stamp.is-success{background:var(--honey,#ffc83d);color:var(--ink,#2b1d0e)}.hs-es-stamp.is-fail{color:#5b5163;background:#e9e3d6;transform:translate(-50%)rotate(4deg)}.hs-es-stamp.is-downgrade{background:var(--berry,#ff8fa3);color:var(--ink,#2b1d0e);transform:translate(-50%)rotate(4deg)}.hs-es-level{justify-items:center;width:0;display:grid;top:calc(var(--es-size) * .3 + 3px)!important;left:calc(var(--es-size) * .31)!important;z-index:3!important}.hs-es-level__n{box-shadow:0 0 0 2px var(--ink,#2b1d0e);font:700 max(14px, calc(var(--es-size) * .1)) / 1.3 Mitr, system-ui, sans-serif;font-variant-numeric:tabular-nums;color:var(--ink,#2b1d0e);white-space:nowrap;background:#fffaf0eb;border-radius:8px;grid-area:1/1;padding:0 8px}.hs-es-level__n.is-old{opacity:0}.hs-es-level.is-up .is-new{background:var(--honey,#ffc83d)}.hs-es-level.is-down .is-new{background:var(--berry,#ff8fa3)}@media (prefers-reduced-motion:reduce){.hs-es-rays,.hs-es-flash{display:none}}html[data-hs-reduced=on] .hs-es-rays,html[data-hs-reduced=on] .hs-es-flash{display:none}.hs-es-hint{color:#5b5163;white-space:nowrap;opacity:0;background:#fffaf0e6;border-radius:999px;padding:1px 9px 2px;font:600 12px/1.4 Mitr,system-ui,sans-serif;animation:2.4s ease-out .35s forwards hs-es-hint;transform:translate(-50%);box-shadow:0 0 0 2px #2b1d0e40;top:calc(var(--es-size) * .36)!important;z-index:3!important}@keyframes hs-es-hint{0%{opacity:0;transform:translate(-50%,4px)}15%{opacity:.95;transform:translate(-50%)}75%{opacity:.95;transform:translate(-50%)}to{opacity:.55;transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.hs-es-hint{opacity:.9;animation:none}}.hs-es-demo{box-sizing:border-box;justify-content:center;align-items:center;gap:28px;height:100%;padding:16px;display:flex}.hs-es-demo__card{border:3px solid var(--ink,#2b1d0e);background:radial-gradient(circle at 50% 45%,#fffaf0 0%,#fff1cf 70%);border-radius:24px;place-items:center;width:260px;height:260px;display:grid;box-shadow:0 4px #2b1d0e4d}.hs-es-demo__art{border:3px solid var(--ink,#2b1d0e);background:#fffaf0;border-radius:22px;place-items:center;width:104px;height:104px;display:grid;position:relative;box-shadow:inset 0 0 0 4px #7cc4ff}.hs-es-demo__badge{border:2px solid var(--ink,#2b1d0e);background:var(--honey,#ffc83d);border-radius:999px;padding:0 7px;font:700 16px/1.3 Mitr,system-ui,sans-serif;position:absolute;top:-10px;right:-10px}.hs-es-demo__side{gap:10px;width:260px;display:grid}.hs-es-demo__go{border:3px solid var(--ink,#2b1d0e);background:var(--honey,#ffc83d);height:56px;color:var(--ink,#2b1d0e);cursor:var(--cur-pointer,pointer);border-radius:16px;font:600 19px Mitr,system-ui,sans-serif;box-shadow:0 4px #2b1d0e59}.hs-es-demo__go:disabled{color:#7a7088;cursor:var(--cur-default,default);background:#e9e3d6}.hs-es-demo__line{min-height:24px;color:var(--ink,#2b1d0e);margin:0;font:500 17px/1.4 Mitr,system-ui,sans-serif}.hs-es-demo__meta{color:#6b5d4c;font:400 13px/1.4 Mitr,system-ui,sans-serif}.hs-es-svg{pointer-events:none;overflow:visible}.hs-es-svg__cover{pointer-events:none;width:100%;height:100%;position:relative}.hs-es-svg__cover[data-phase=charge],.hs-es-svg__cover[data-phase=strike],.hs-es-svg__cover[data-phase=result]{pointer-events:auto;cursor:var(--cur-pointer,pointer)}.hs-es--svg{width:0;height:0;position:absolute}.hs-es-svgitem{transform-box:fill-box;transform-origin:50% 70%}.hs-forge-b__flow{border:var(--line-thin,2px) solid var(--ink);background:color-mix(in srgb, var(--honey) 14%, var(--paper));border-radius:14px;flex:none;gap:6px;padding:8px;display:grid}.hs-forge-b__ends{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:stretch;gap:6px;display:grid}.hs-forge-b__end{border:1.5px solid color-mix(in srgb, var(--ink) 18%, transparent);background:var(--paper);border-radius:10px;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"tag tag""icon name""icon lv";align-items:center;column-gap:8px;min-width:0;padding:6px 8px;display:grid}.hs-forge-b__end.is-dst{border-color:color-mix(in srgb, var(--leaf-lo,#4f8a2b) 45%, transparent);background:color-mix(in srgb, var(--leaf-hi,#b6e38a) 18%, var(--paper))}.hs-forge-b__end.is-empty{background:var(--paper-2,#f6ead2);border-color:color-mix(in srgb, var(--ink) 18%, transparent);grid-template-areas:"tag tag""name name";align-content:center}.hs-forge-b__end.is-empty .hs-forge-b__name{color:var(--ink-soft);text-align:center;font-weight:600}.hs-forge-b__tag{color:var(--ink-soft);grid-area:tag;font-size:12px;font-weight:800;line-height:1.3}.hs-forge-b__icon{grid-area:icon}.hs-forge-b__name{overflow-wrap:anywhere;white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;grid-area:name;min-width:0;font-size:14px;font-weight:700;line-height:1.3;display:-webkit-box;overflow:hidden}.hs-forge-b__lv{font-variant-numeric:tabular-nums;grid-area:lv;align-items:baseline;gap:6px;line-height:1.3;display:flex}.hs-forge-b__lv b{font-size:18px;font-weight:800}.hs-forge-b__lv b.is-up{color:var(--leaf-lo,#4f8a2b)}.hs-forge-b__lv small{color:var(--ink-soft);font-size:13px;font-weight:700}.hs-forge-b__lv small.is-gone{color:var(--berry-lo,#b33a4c)}.hs-forge-b__arrow{color:var(--honey-lo,#d18a12);align-self:center;font-size:22px;font-weight:800}.hs-forge-b .hs-forge-b__carry{border:0;border-top:1.5px solid color-mix(in srgb, var(--ink) 18%, transparent);text-align:center;background:0 0;border-radius:0;padding:2px 4px 0}.hs-forge-b .hs-forge-b__carry b{font-size:15px}.hs-forge-b__loss,.hs-forge-b .hs-forge-b__cap{color:var(--berry-lo,#b33a4c)}.hs-forge-b__loss{font-size:14px}.hs-forge-b .hs-forge-b__cap{font-weight:700;display:block}@media (min-width:701px) and (min-height:501px){.hs-ly-md.hs-forge--inherit,.hs-ly-md.hs-forge--raise{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}}.hs-forge-b .hs-ly-cost.is-compact .hs-ly-cost__item:not(.hs-ly-cost__money)>.hs-ly-cost__name{overflow-wrap:anywhere;white-space:normal;line-height:1.25;overflow:visible}.hs-forge-b .hs-forge__blocked{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.hs-forge-b .hs-forge__pot.is-compact{flex:none;padding:4px 6px;font-size:12px;line-height:1.35}.hs-forge-b .hs-forge__pot.is-compact .hs-forge__pot-sets{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:4px;display:grid}.hs-forge-b .hs-forge__pot.is-compact li{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.hs-forge-b__gain{border:1.5px solid color-mix(in srgb, var(--leaf-lo,#4f8a2b) 45%, transparent);background:color-mix(in srgb, var(--leaf-hi,#b6e38a) 16%, var(--paper));border-radius:12px;flex:none;gap:2px;padding:6px 8px;display:grid}.hs-forge-b__gain-title{color:var(--ink-soft);font-size:12px;font-weight:800}.hs-forge-b__gain-row{font-variant-numeric:tabular-nums;grid-template-columns:auto auto auto minmax(0,1fr);align-items:baseline;gap:0 6px;font-size:14px;line-height:1.4;display:grid}.hs-forge-b__gain-label{overflow-wrap:anywhere;grid-column:1/-1;min-width:0;font-weight:700}.hs-forge-b__gain-now{color:var(--ink-soft)}.hs-forge-b__gain-after{font-weight:800}.hs-forge-b__gain-delta{color:var(--leaf-lo,#4f8a2b);font-weight:800}.hs-forge-b .hs-forge-b__flash{animation:.9s ease-out hs-forge-b-flash}.hs-forge-b .hs-forge-b__done{font-weight:800;animation:.42s ease-out hs-forge-b-pop}@keyframes hs-forge-b-flash{0%,35%{background:color-mix(in srgb, var(--leaf-hi,#b6e38a) 70%, var(--paper))}to{background:0 0}}@keyframes hs-forge-b-pop{0%{opacity:0;transform:scale(.92)}60%{opacity:1;transform:scale(1.04)}to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.hs-forge-b .hs-forge-b__flash,.hs-forge-b .hs-forge-b__done{animation:none}}.hs-forge-craft.hs-forge-b{grid-template-columns:minmax(240px,34%) minmax(0,1fr)}.hs-forge-b .hs-forge-craft__list{border:var(--line-thin,2px) solid var(--ink);background:var(--paper);border-radius:14px;flex:auto;min-height:0;padding:6px}.hs-forge-b .hs-forge-craft__list>li{min-height:0;display:flex}.hs-forge-b .hs-forge-craft__row{border:1.5px solid #0000;border-radius:10px;align-items:center;height:100%;min-height:0;padding:2px 8px}.hs-forge-b .hs-forge-craft__list>li+li>.hs-forge-craft__row:not(.is-on){border-top-color:color-mix(in srgb, var(--ink) 10%, transparent)}.hs-forge-b .hs-forge-craft__row.is-on{border-color:var(--ink);background:color-mix(in srgb, var(--honey) 40%, var(--paper));box-shadow:inset 0 -2px 0 color-mix(in srgb, var(--ink) 18%, transparent)}.hs-forge-b .hs-forge-craft__name{flex:auto;min-width:0}.hs-forge-craft__icon{flex:none}.hs-forge-craft__lv{background:color-mix(in srgb, var(--ink) 8%, transparent);font-variant-numeric:tabular-nums;border-radius:99px;flex:none;padding:0 8px;font-size:12px;font-weight:700}.hs-forge-b .hs-forge-craft__row.is-locked .hs-forge-craft__lv{color:var(--berry-lo,#b33a4c)}.hs-forge-b__pager{flex:none;align-self:center}.hs-forge--craft .hs-craft-panel{border:var(--line-thin,2px) solid var(--ink);background:var(--paper);border-radius:14px;min-width:0}.hs-forge--craft .hs-craft-panel__head{background:color-mix(in srgb, var(--honey) 18%, var(--paper));border-radius:12px;padding:8px 10px}.hs-forge--craft .hs-craft-panel__art{border:1.5px solid color-mix(in srgb, var(--ink) 18%, transparent);background:var(--paper);border-radius:12px;padding:4px}.hs-forge--craft .hs-craft-panel__act{border-top:1.5px solid color-mix(in srgb, var(--ink) 18%, transparent);padding-top:8px}.hs-forge--salvage .hs-forge__bench{gap:8px;min-height:0}.hs-forge--salvage .hs-forge__listcol{grid-template-rows:auto minmax(0,1fr) auto auto}.hs-forge--salvage .hs-forge__tray{justify-self:center;width:100%;max-width:400px}.hs-forge--salvage .hs-forge__out{align-content:start;min-height:112px}.hs-forge--salvage .hs-forge__dusts>:only-child{grid-column:1/-1}.hs-salv__own{color:var(--ink-soft);font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:600;line-height:1.4;display:block;overflow:hidden}.hs-forge--salvage .hs-forge__dust>span:last-child{min-width:0}.hs-salv__hint{min-height:70px;color:var(--ink-soft);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:4px;margin:0;font-size:14px;font-weight:700;display:flex}.hs-salv__hint svg{opacity:.55}.hs-forge--salvage .hs-forge__fee b.is-free{color:var(--leaf-lo)}.hs-salv__gain{gap:3px}.hs-salv__dot{place-items:center;width:14px;height:14px;display:inline-grid;overflow:hidden}.hs-salv__shut{border-top:1.5px solid color-mix(in srgb, var(--ink) 18%, transparent);white-space:nowrap;text-overflow:ellipsis;cursor:var(--cur-help,default);padding:2px 6px;overflow:hidden}.hs-forge{min-width:0;min-height:0}.hs-forge--salvage{gap:var(--pad-2,12px);grid-template-columns:minmax(300px,.9fr) minmax(360px,1.1fr);height:100%;display:grid;position:relative}.hs-forge__listcol{grid-template-rows:auto minmax(0,1fr) auto;gap:6px;min-height:0;display:grid}.hs-forge__listhead{min-height:32px;color:var(--ink);justify-content:space-between;align-items:center;gap:8px;font-weight:600;display:flex}.hs-forge__listtools{align-items:center;gap:6px;display:flex}.hs-forge__listbox{min-height:0;overflow:hidden}.hs-forge__list{align-content:start;gap:5px;padding:2px 2px 6px;display:grid}.hs-forge__tick{border:var(--line-thin,2px) solid var(--ink);background:var(--paper-3);border-radius:10px;place-items:center;width:40px;height:40px;display:grid;position:relative}.hs-forge__tick[data-on="1"]{background:color-mix(in srgb, var(--honey) 45%, #fff);box-shadow:inset 0 0 0 3px var(--honey)}.hs-forge__tick[data-on="1"]:after{content:"✓";border:2px solid var(--ink);background:var(--leaf-hi,#b6e38a);width:18px;height:18px;color:var(--ink);border-radius:50%;place-items:center;font-size:12px;font-weight:800;display:grid;position:absolute;bottom:-6px;right:-6px}.hs-forge__bench{min-width:0;padding:var(--pad-2,12px);border:var(--line-thin,2px) solid var(--ink);border-radius:var(--r-md,14px);background:var(--paper);flex-direction:column;gap:10px;display:flex}.hs-forge__out{gap:6px;display:grid;position:relative}.hs-forge__label{color:var(--ink-soft);font-size:13px;font-weight:700}.hs-forge__dusts{grid-template-columns:1fr 1fr;gap:8px;display:grid}.hs-forge__dust{border:var(--line-thin,2px) solid var(--ink);background:var(--paper-2);border-radius:12px;align-items:center;gap:8px;min-width:0;padding:6px 10px;display:flex}.hs-forge__dust b{font-size:13px;line-height:var(--lh-thai,1.5);display:block}.hs-forge__dust em{font-variant-numeric:tabular-nums;font-size:20px;font-style:normal;font-weight:800}.hs-forge__fee{flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin:0;font-size:14px;display:flex}.hs-forge__fee b.is-short{color:var(--berry-lo)}.hs-forge__fee small{color:var(--ink-soft);flex-basis:100%;font-size:12px}.hs-forge__go{width:100%;margin-top:auto}.hs-forge__cols{gap:var(--pad-2,12px);grid-template-columns:minmax(0,1.2fr) minmax(220px,.8fr);align-items:start;display:grid}.hs-forge__main,.hs-forge__side{flex-direction:column;gap:10px;min-width:0;display:flex}.hs-forge__side{align-items:stretch;position:relative}.hs-forge__odds{justify-items:center;gap:6px;display:grid}.hs-forge__gauge{grid-template-columns:auto 1fr;align-items:center;gap:8px;width:100%;font-size:13px;display:grid}.hs-forge__oddsline{color:var(--ink);font-size:13px;font-weight:700}.hs-forge__oddsline.is-good{color:var(--leaf-lo)}.hs-forge__targets{gap:4px;display:grid}.hs-forge__carry{border:var(--line-thin,2px) solid var(--ink);background:color-mix(in srgb, var(--honey) 22%, var(--paper));border-radius:12px;gap:2px;margin:0;padding:8px 12px;display:grid}.hs-forge__carry b{font-variant-numeric:tabular-nums;font-size:18px}.hs-forge__carry small{color:var(--ink-soft);font-size:12px}.hs-forge__bind{gap:4px;display:grid}.hs-forge__off{border:0;min-width:0;margin:0;padding:0}.hs-forge__off .hs-toggle{cursor:not-allowed;opacity:.55}.hs-forge__pot{gap:4px;display:grid}.hs-forge__pot-sets{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:start;gap:8px;display:grid}.hs-forge__pot-col{border:var(--line-thin,2px) solid color-mix(in srgb, var(--ink) 35%, transparent);background:var(--paper);border-radius:10px;gap:2px;min-width:0;padding:6px 10px;font-size:13px;display:grid}.hs-forge__pot-col.is-after{border-color:var(--ink);background:color-mix(in srgb, var(--r-epic) 14%, var(--paper))}.hs-forge__pot-title{color:var(--ink-soft);font-size:12px;font-weight:700}.hs-forge__pot-lines{color:var(--ink);font-variant-numeric:tabular-nums;gap:1px;margin:0;padding:0;font-weight:600;list-style:none;display:grid}.hs-forge__pot-none{color:var(--ink-soft)}.hs-forge__pot-arrow{color:var(--ink-soft);align-self:center;font-weight:700}.hs-forge__pot-drop{color:var(--berry-lo);font-size:12px;font-weight:600}.hs-forge__note,.hs-forge__hint{font-size:13px;line-height:var(--lh-thai,1.5);color:var(--ink-soft);margin:0}.hs-forge__note.is-warn{color:var(--berry-lo);font-weight:600}.hs-forge__error{color:var(--berry-lo);margin:0;font-size:13px;font-weight:700}.hs-forge__result,.hs-forge__chip{color:var(--leaf-lo);background:color-mix(in srgb, var(--leaf-hi,#b6e38a) 30%, #fff);border:1.5px solid;border-radius:99px;justify-self:start;margin:0;padding:2px 12px;font-size:14px;font-weight:700}.hs-forge__result.is-lucky,.hs-forge__chip.is-perfect{color:var(--ink);background:color-mix(in srgb, var(--honey) 45%, #fff);box-shadow:0 0 10px var(--honey-hi,#ffe36e)}.hs-forge__chip.is-fail{color:var(--ink-soft);background:var(--paper-2)}.hs-forge__ba .hs-ly-ba__head,.hs-forge__ba .hs-ly-ba__title{display:none}.hs-forge__targets{align-content:start}.hs-forge__pager{align-self:center}.hs-forge__blocked{color:var(--ink-soft);font-size:13px;line-height:var(--lh-thai,1.5);text-align:center;margin:0}@media (min-width:701px) and (min-height:501px){.hs-ly-md__detail>.hs-forge__cols.is-fill{flex:auto;grid-template-rows:minmax(0,1fr);align-items:stretch;min-height:0}.hs-forge__cols.is-fill>.hs-forge__main,.hs-forge__cols.is-fill>.hs-forge__side{min-height:0}.hs-forge__cols.is-fill>.hs-forge__main>.hs-forge__ba{flex:auto;justify-content:center}.hs-forge__cols.is-fill>.hs-forge__main>.hs-forge__targets{flex:1 1 0;min-height:0;overflow:hidden}.hs-forge__opt .hs-toggle__hint{display:none}}.hs-forge__burst{pointer-events:none;background:radial-gradient(circle, color-mix(in srgb, var(--honey) 70%, #fff) 0 18%, transparent 19%), conic-gradient(from 10deg, transparent 0 8%, var(--honey) 8% 10%, transparent 10% 33%, var(--honey) 33% 35%, transparent 35% 58%, var(--honey) 58% 60%, transparent 60% 83%, var(--honey) 83% 85%, transparent 85%);opacity:0;border-radius:50%;width:120px;height:120px;margin-left:-60px;animation:.7s ease-out both hs-forge-burst;position:absolute;top:0;left:50%}.hs-forge__burst.is-lucky,.hs-forge__burst.is-perfect{background:radial-gradient(circle, #fff 0 14%, transparent 15%), conic-gradient(from 0deg, transparent 0 6%, #ffe36e 6% 9%, transparent 9% 22%, #9ae8ff 22% 25%, transparent 25% 47%, #ffe36e 47% 50%, transparent 50% 72%, #ff8fb8 72% 75%, transparent 75%);animation-duration:1.1s}.hs-forge__burst.is-fail{display:none}@keyframes hs-forge-burst{0%{opacity:.95;transform:scale(.35)rotate(0)}to{opacity:0;transform:scale(1.25)rotate(25deg)}}@media (prefers-reduced-motion:reduce){.hs-forge__burst{animation:none;display:none}}@media (max-width:700px){.hs-forge--salvage,.hs-forge__cols{grid-template-columns:1fr}}.hs-forge__give{gap:6px;display:grid}.hs-forge__give .hs-forge__label b{color:var(--ink);font-variant-numeric:tabular-nums}.hs-forge__tray{grid-template-columns:repeat(10,minmax(0,1fr));gap:4px;display:grid}.hs-forge__cell{aspect-ratio:1;border:var(--line-thin,2px) solid var(--ink);background:var(--paper-2);min-width:0;font:inherit;cursor:var(--cur-pointer,pointer);border-radius:9px;place-items:center;padding:0;display:grid;overflow:hidden}.hs-forge__cell.is-empty{border-color:color-mix(in srgb, var(--ink) 18%, transparent);background:color-mix(in srgb, var(--paper-3) 60%, transparent);cursor:default}.hs-forge__cell.rarity-uncommon{background:color-mix(in srgb, var(--r-uncommon) 26%, var(--paper))}.hs-forge__cell.rarity-rare{background:color-mix(in srgb, var(--r-rare) 26%, var(--paper))}.hs-forge__cell.rarity-epic{background:color-mix(in srgb, var(--r-epic) 26%, var(--paper))}.hs-forge__cell.rarity-legendary{background:color-mix(in srgb, var(--r-legendary) 30%, var(--paper))}.hs-forge__cell.rarity-mythic{background:color-mix(in srgb, var(--r-mythic) 30%, var(--paper))}.hs-forge__cell:not(.is-empty):hover{box-shadow:inset 0 0 0 2px var(--berry-lo)}.hs-forge__arrow{border-left:12px solid #0000;border-right:12px solid #0000;border-top:10px solid color-mix(in srgb, var(--ink) 35%, transparent);align-self:center;width:0;height:0}.hs-forge--salvage .hs-forge__out{border:var(--line-thin,2px) solid var(--ink);background:color-mix(in srgb, var(--honey) 16%, var(--paper));border-radius:12px;padding:10px 12px}.hs-forge--salvage .hs-forge__dust{background:var(--paper);padding:8px 12px}.hs-forge--salvage .hs-forge__dust em{font-size:22px}.hs-forge--salvage .hs-forge__fee{justify-content:space-between;padding:0 4px}.hs-forge__ladder{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;margin:0;padding:0;list-style:none;display:grid}.hs-forge__step{--rc:var(--r-common);border:var(--line-thin,2px) solid color-mix(in srgb, var(--ink) 18%, transparent);background:var(--paper);min-width:0;color:var(--ink-soft);font-size:13px;font-weight:700;line-height:var(--lh-thai,1.5);white-space:nowrap;text-overflow:ellipsis;border-radius:99px;justify-content:center;align-items:center;gap:4px;padding:3px 6px;display:flex;overflow:hidden}.hs-forge__step.rarity-uncommon{--rc:var(--r-uncommon)}.hs-forge__step.rarity-rare{--rc:var(--r-rare)}.hs-forge__step.rarity-epic{--rc:var(--r-epic)}.hs-forge__step.rarity-legendary{--rc:var(--r-legendary)}.hs-forge__step.is-done{background:color-mix(in srgb, var(--rc) 16%, var(--paper))}.hs-forge__step.is-now{border-color:var(--ink);background:color-mix(in srgb, var(--rc) 50%, var(--paper));color:var(--ink)}.hs-forge__step.is-next{border-color:var(--ink);color:var(--ink);box-shadow:inset 0 0 0 2px var(--honey)}.hs-forge__step.is-later{opacity:.55}.hs-forge__stepmark{color:var(--leaf-lo);font-weight:800}.hs-forge__topcard{border:var(--line-thin,2px) solid var(--ink);border-radius:var(--r-md,14px);background:color-mix(in srgb, var(--honey) 18%, var(--paper));align-items:center;gap:14px;padding:14px 16px;display:flex}.hs-forge__topcard b{color:var(--ink);font-size:17px}.hs-forge__topcard p{font-size:13px;line-height:var(--lh-thai,1.5);color:var(--ink-soft);margin:2px 0 0}.hs-forge__topcard p.is-next{color:var(--ink);font-weight:600}.hs-forge--craft{height:100%}.hs-forge-craft{grid-template-columns:minmax(200px,30%) 1fr;gap:12px;height:100%;min-height:0;display:grid}.hs-forge-craft__side{flex-direction:column;gap:6px;min-height:0;display:flex}.hs-forge-craft__list{background:var(--hs-paper-2,#fff8e8b3);border-radius:12px;grid-auto-rows:min-content;gap:4px;margin:0;padding:6px;list-style:none;display:grid;overflow:hidden}.hs-forge-craft__row{width:100%;font:inherit;text-align:left;cursor:pointer;color:inherit;background:0 0;border:0;border-radius:9px;justify-content:space-between;align-items:baseline;gap:8px;padding:5px 10px;display:flex}.hs-forge-craft__row:hover{background:#ffc85a2e}.hs-forge-craft__row.is-on{background:#ffbe4657;font-weight:700}.hs-forge-craft__row.is-locked{opacity:.55}.hs-forge-craft__name{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.hs-forge-craft__from{color:var(--ink-soft);font-weight:400}.hs-forge-craft__pager{justify-content:center;align-items:center;gap:10px;font-weight:700;display:flex}.hs-forge-craft__pager button{min-width:34px;font:inherit;cursor:pointer;background:#ffbe464d;border:0;border-radius:8px;padding:3px 8px}.hs-forge-craft__pager button:disabled{opacity:.4;cursor:default}.hs-forge-craft__empty{text-align:center;opacity:.7;padding:24px}.hs-forge-craft.is-arming .hs-craft-make,.hs-forge-craft.is-arming .hs-craft-make:hover:not(:disabled){cursor:var(--cur-default,default);filter:saturate(.4)brightness(.98);opacity:.6;transform:none}.hs-forge__ba.is-hero{--rf:var(--r-common);--rt:var(--r-uncommon);gap:10px}.hs-forge__ba.from-uncommon{--rf:var(--r-uncommon)}.hs-forge__ba.from-rare{--rf:var(--r-rare)}.hs-forge__ba.from-epic{--rf:var(--r-epic)}.hs-forge__ba.to-rare{--rt:var(--r-rare)}.hs-forge__ba.to-epic{--rt:var(--r-epic)}.hs-forge__ba.to-legendary{--rt:var(--r-legendary)}.hs-forge__ba.is-hero .hs-ly-ba__head{font-size:22px;line-height:var(--lh-thai,1.5);display:flex}.hs-forge__ba.is-hero .hs-ly-ba__from,.hs-forge__ba.is-hero .hs-ly-ba__to{border:var(--line-thin,2px) solid var(--ink);color:var(--ink);white-space:nowrap;border-radius:99px;padding:6px 18px;font-weight:800}.hs-forge__ba.is-hero .hs-ly-ba__from{background:color-mix(in srgb, var(--rf) 30%, var(--paper));border-color:color-mix(in srgb, var(--ink) 40%, transparent)}.hs-forge__ba.is-hero .hs-ly-ba__to{background:color-mix(in srgb, var(--rt) 55%, var(--paper));box-shadow:0 3px 0 var(--ink)}.hs-forge__perks{flex-wrap:wrap;justify-content:center;gap:6px;display:flex}.hs-forge__perk{border:1.5px solid color-mix(in srgb, var(--ink) 18%, transparent);background:color-mix(in srgb, var(--honey) 30%, var(--paper));color:var(--ink);font-size:13px;font-weight:700;line-height:var(--lh-thai,1.5);white-space:nowrap;border-radius:99px;padding:2px 10px}.hs-forge__gauge{border-radius:10px;row-gap:2px}.hs-forge__gaugefoot{grid-column:1/-1;justify-content:space-between;align-items:baseline;gap:8px;min-width:0;display:flex}.hs-forge__goal{color:var(--ink-soft,#6b5b4a);white-space:nowrap;font-size:12px;font-weight:700}.hs-forge__gauge.is-flash{animation:.9s ease-out hs-forge-gauge}@keyframes hs-forge-gauge{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--honey,#f5c542) 80%, transparent)}40%{box-shadow:0 0 0 6px color-mix(in srgb, var(--honey,#f5c542) 45%, transparent)}to{box-shadow:0 0 #0000}}.hs-forge__gain{color:var(--ink,#3b2a1a);font-weight:800}.hs-forge--raise .hs-forge__go{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.hs-forge__ghost{background:color-mix(in srgb, var(--ink) 7%, var(--paper));border-radius:14px}.hs-forge__ghost.is-ba{flex:auto;min-height:120px}.hs-forge__ghost.is-cost{height:96px}.hs-forge__ghost.is-ring{aspect-ratio:1;border-radius:50%;align-self:center;width:120px}.hs-forge__ghost.is-btn{height:52px;margin-top:auto}.hs-forge__cols.is-ghost .hs-forge__hint{text-align:center}@media (prefers-reduced-motion:reduce){.hs-forge__gauge.is-flash{animation:none}}@media (min-width:701px) and (min-height:501px){.hs-forge--craft .hs-craft-panel{gap:6px;padding:10px}.hs-forge--craft .hs-craft-panel__head{padding:6px 10px}.hs-forge--craft .hs-craft-panel .hs-ly-cost.is-compact{gap:6px}.hs-forge--craft .hs-craft-panel .hs-ly-cost.is-compact .hs-ly-cost__list{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.hs-forge--craft .hs-ly-cost.is-compact .hs-ly-cost__item:not(.hs-ly-cost__money){grid-template-columns:auto minmax(0,1fr) auto;min-width:0;padding:6px 8px}.hs-forge--craft .hs-ly-cost.is-compact .hs-ly-cost__item:not(.hs-ly-cost__money)>.hs-ly-cost__name{text-overflow:ellipsis;white-space:nowrap;grid-column:2/-1;max-width:100%;overflow:hidden}.hs-forge--craft .hs-ly-cost.is-compact .hs-ly-cost__item:not(.hs-ly-cost__money)>.hs-ly-cost__find{grid-area:2/3;justify-self:end;min-height:0;margin:0;padding:0 4px}.hs-forge--craft .hs-ly-cost.is-compact .hs-ly-cost__item:not(.hs-ly-cost__money)>.hs-ly-cost__sub{grid-column:2/-1}.hs-forge--craft .hs-ly-cost.is-compact .hs-ly-cost__money{min-height:0}}.hs-craft .hs-ly-shell__content>*{flex:auto;min-height:0}.hs-craft.hs-ly-shell{position:relative}.hs-craft .hs-craft-panel{position:static}.hs-craft .hs-ly-md__panel>.hs-craft-panel{padding:0}.hs-craft-sumicon{cursor:help;background:var(--honey-hi,#ffe08a);width:44px;height:44px;color:var(--wood,#8a5a2b);border-radius:50%;place-items:center;display:grid;box-shadow:inset 0 -3px #00000014}.hs-craft-zones{gap:var(--pc-sp-1,4px);grid-template-columns:repeat(10,minmax(0,1fr));width:100%;display:grid}.hs-craft-zone{border-radius:var(--r-md,12px);background:var(--paper-2,#fff3d6);min-height:52px;color:var(--ink,#4a3420);cursor:pointer;font:inherit;line-height:var(--lh-thai,1.35);border:0;flex-direction:column;justify-content:center;align-items:center;padding:4px 6px;display:flex;position:relative;box-shadow:inset 0 0 0 2px #2b1d0e38}.hs-craft-zone:hover{box-shadow:inset 0 0 0 2px var(--honey,#f5b83d)}.hs-craft-zone.is-eat{background:var(--leaf-hi,#e4f6c8);box-shadow:inset 0 0 0 2px var(--leaf,#7cc04b)}.hs-craft-zone.is-on{background:var(--honey-hi,#ffe08a);box-shadow:inset 0 0 0 2px var(--honey-lo,#d18a12), 0 2px 0 var(--honey-lo,#d18a12)}.hs-craft-zone__name{max-width:100%;font-size:var(--pc-fs-small,14px);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.hs-craft-zone__lv{color:var(--ink-soft,#7a6048);font-size:var(--pc-fs-cap,12px);font-variant-numeric:tabular-nums}.hs-craft-zone__star{background:var(--honey,#f5b83d);color:#fff;width:20px;height:20px;box-shadow:0 1px 0 var(--honey-lo,#d18a12);border-radius:50%;place-items:center;display:grid;position:absolute;top:-6px;right:-4px}.hs-craft-list{gap:var(--pc-sp-1,4px);padding:var(--pc-sp-1,4px);flex-direction:column;display:flex}.hs-craft-row__have{color:var(--ink-soft,#7a6048);font-size:var(--pc-fs-small,14px);font-variant-numeric:tabular-nums}.hs-craft-list .hs-ly-row__text{min-width:7em}.hs-craft-list .hs-ly-row__chips{flex-wrap:nowrap;flex:none;min-width:0}.hs-ly-chip.hs-craft-mark{--chip-h:26px;--chip-ic:16px;width:var(--chip-h);height:var(--chip-h);justify-content:center;gap:0;padding:0;position:relative}.hs-ly-chip.hs-craft-mark>svg{margin-left:0}.hs-craft-mark__say{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.hs-craft-inputs{gap:var(--pc-sp-2,8px);cursor:pointer;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.hs-craft-input{align-items:center;gap:var(--pc-sp-2,8px);min-width:0;padding:2px var(--pc-sp-2,8px) 2px 2px;border-radius:var(--r-sm,10px);background:var(--paper-2,#fff3d6);display:flex;box-shadow:inset 0 0 0 2px #2b1d0e2e}.hs-craft-input.is-short{box-shadow:inset 0 0 0 2px var(--berry,#e0566b)}.hs-craft-input__n{min-width:0;color:var(--ink-soft,#7a6048);font-size:var(--pc-fs-small,14px);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.hs-craft-input__n b{color:var(--ink,#4a3420);font-weight:700}.hs-craft-input.is-short .hs-craft-input__n b{color:var(--berry,#e0566b)}.hs-craft .hs-ly-md__mfoot:has(>.hs-craft-zcard){border-top:0;padding-top:0}.hs-craft-zcard{align-items:center;gap:var(--pc-sp-3,12px);min-width:0;padding:var(--pc-sp-2,8px) var(--pc-sp-3,12px);border-radius:var(--r-md,12px);background:var(--paper-2,#fff3d6);flex:100%;display:flex;box-shadow:inset 0 0 0 2px #2b1d0e2e}.hs-craft-zcard[data-eat=ok]{box-shadow:inset 0 0 0 2px var(--leaf,#7cc04b)}.hs-craft-zcard__icon{background:var(--honey-hi,#ffe08a);width:36px;height:36px;color:var(--wood,#8a5a2b);border-radius:50%;flex:none;place-items:center;display:grid}.hs-craft-zcard__text{min-width:0;font-size:var(--pc-fs-small,14px);line-height:var(--lh-thai,1.35);flex-direction:column;display:flex}.hs-craft-zcard__text b{font-size:var(--pc-fs-body,16px)}.hs-craft-zcard__lv{color:var(--ink-soft,#7a6048);font-size:var(--pc-fs-small,14px);font-weight:600}.hs-craft-zcard__text em{font-style:normal}.hs-craft-zcard__text .is-good{color:var(--leaf-lo,#4f8a2a);font-weight:600}.hs-craft-zcard__text .is-warn{color:var(--berry,#e0566b);font-weight:600}.hs-craft-biscuit{align-items:center;gap:2px var(--pc-sp-2,8px);min-width:0;padding:var(--pc-sp-2,8px);border-radius:var(--r-md,12px);background:var(--honey-hi,#ffe08a);font-size:var(--pc-fs-small,14px);line-height:var(--lh-thai,1.35);flex:100%;grid-template-columns:auto minmax(0,1fr) auto auto;grid-template-areas:"icon name one five""icon line line line";display:grid}.hs-craft-biscuit__icon{grid-area:icon}.hs-craft-biscuit__name{text-overflow:ellipsis;white-space:nowrap;grid-area:name;min-width:0;overflow:hidden}.hs-craft-biscuit__one{grid-area:one}.hs-craft-biscuit__five{grid-area:five}.hs-craft-biscuit__line{min-width:0;color:var(--ink-soft,#7a6048);font-size:var(--pc-fs-small,14px);text-overflow:ellipsis;white-space:nowrap;grid-area:line;font-weight:600;overflow:hidden}.hs-craft-biscuit__note.is-ok{color:var(--leaf-lo,#4f8a2a)}.hs-craft-biscuit__note.is-bad{color:var(--berry,#e0566b)}.hs-craft-icon{flex:none;place-items:center;display:inline-grid}.hs-craft-panel{gap:var(--pc-sp-2,8px);height:100%;min-height:0;padding:var(--pc-sp-3,12px);flex-direction:column;display:flex;position:relative}.hs-craft-panel__head{align-items:center;gap:var(--pc-sp-3,12px);display:flex}.hs-craft-panel__title{gap:var(--pc-sp-1,4px);flex-direction:column;min-width:0;display:flex}.hs-craft-panel__title h3{font-size:var(--pc-fs-h3,20px);line-height:var(--lh-thai,1.35);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.hs-craft-panel__chips{align-items:center;gap:var(--pc-sp-1,4px);flex-wrap:wrap;display:flex}.hs-craft-panel__price{color:var(--ink-soft,#7a6048);font-size:var(--pc-fs-cap,12px)}.hs-craft-panel [data-craft-item]{cursor:pointer}.hs-craft .hs-craft-panel:not(.is-split) .hs-ly-cost.is-compact .hs-ly-cost__list{grid-template-columns:repeat(3,minmax(0,1fr))}.hs-craft-panel__extra,.hs-craft-panel__cost{flex:none}.hs-craft-panel.is-split{gap:var(--pc-sp-4,12px);grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);display:grid}.hs-craft-panel__info,.hs-craft-panel__deal{gap:var(--pc-sp-2,8px);flex-direction:column;min-width:0;display:flex}.hs-craft-panel__row{align-items:center;gap:var(--pc-sp-2,8px);flex-wrap:wrap;display:flex}.hs-craft-panel__toggle{font-size:var(--pc-fs-small,14px);cursor:pointer;align-items:center;gap:6px;display:inline-flex}.hs-craft-panel__toggle input{width:18px;height:18px;accent-color:var(--honey-lo,#d18a12)}.hs-craft-panel__bind,.hs-craft-panel__dim{color:var(--ink-soft,#7a6048);font-size:var(--pc-fs-small,14px);margin:0}.hs-craft-panel__bind{color:var(--berry,#e0566b)}.hs-craft-panel__act{gap:var(--pc-sp-2,8px);flex-direction:column;margin-top:auto;display:flex}.hs-craft-panel__btns{justify-content:space-between;align-items:center;gap:var(--pc-sp-2,8px);flex-wrap:wrap;display:flex}.hs-craft-panel__go{align-items:center;gap:var(--pc-sp-2,8px);margin-left:auto;display:flex}.hs-craft-panel__why{color:var(--berry,#e0566b);font-size:var(--pc-fs-small,14px);font-weight:600;line-height:var(--lh-thai,1.35);text-align:right;margin:0}.hs-craft-panel__note{font-size:var(--pc-fs-small,14px);font-weight:600;line-height:var(--lh-thai,1.35);text-align:right;margin:0}.hs-craft-panel__note.is-ok{color:var(--leaf-lo,#4f8a2a)}.hs-craft-panel__note.is-bad{color:var(--berry,#e0566b)}.hs-craft-ask{z-index:20;border-radius:inherit;position:absolute;inset:0}.hs-craft-pop{color:var(--ink,#4a3420);font-size:max(14px, var(--win-fs-floor,0px));margin:0;padding:6px 12px 2px;font-weight:600;line-height:1.4}.hs-craft-meal{--fam:var(--honey,#f5b83d);padding:var(--pc-sp-2,8px) var(--pc-sp-3,12px);border:2px solid var(--fam);border-radius:var(--r-md,12px);background:var(--paper,#fff8e7);flex-direction:column;gap:6px;display:flex}.hs-craft-meal.is-swift{--fam:var(--sky,#64b8fd)}.hs-craft-meal.is-power{--fam:var(--berry,#e0566b)}.hs-craft-meal.is-guard{--fam:var(--wood,#8a5a2b)}.hs-craft-meal.is-boss{--fam:var(--r-epic,#a56cf0)}.hs-craft-meal.is-sustain{--fam:var(--leaf,#7cc04b)}.hs-craft-meal__buff{align-items:center;gap:var(--pc-sp-2,8px);display:flex}.hs-craft-meal__fam{background:var(--fam);color:#fff;border-radius:50%;flex:none;place-items:center;width:36px;height:36px;display:grid}.hs-craft-meal__text{min-width:0;font-size:var(--pc-fs-small,14px);line-height:var(--lh-thai,1.35);flex-direction:column;flex:auto;display:flex}.hs-craft-meal__text b{font-size:var(--pc-fs-body,16px)}.hs-craft-meal__info{width:28px;height:28px;color:var(--ink-soft,#7a6048);cursor:help;border-radius:50%;flex:none;align-self:flex-start;place-items:center;display:grid}.hs-craft-meal__info:hover,.hs-craft-meal__info:focus-visible{background:var(--paper-2,#fff3d6);color:var(--ink,#4a3420)}.hs-craft-meal__facts{color:var(--ink-soft,#7a6048);font-size:var(--pc-fs-cap,12px);flex-wrap:wrap;gap:4px 12px;margin:0;padding:0;list-style:none;display:flex}.hs-craft-meal__facts .is-good{color:var(--leaf-lo,#4f8a2a);font-weight:600}.hs-craft-meal__facts .is-warn{color:var(--berry,#e0566b);font-weight:600}.hs-craft-locked{align-items:center;gap:var(--pc-sp-2,8px);padding:var(--pc-sp-2,8px) var(--pc-sp-3,12px);border-radius:var(--r-md,12px);outline-offset:-2px;color:var(--ink-soft,#7a6048);font-size:var(--pc-fs-small,14px);outline:2px solid #2b1d0e4d;display:flex}.hs-craft-cardpage{font-size:var(--pc-fs-small,14px);line-height:var(--lh-thai,1.35);flex-direction:column;gap:2px;display:flex}.hs-craft-cardpage p{margin:0}.hs-craft-cardpage .is-good{color:var(--leaf-lo,#4f8a2a);font-weight:600}.hs-craft-cardpage .is-dim{color:var(--ink-soft,#7a6048)}.hs-craft-list .hs-ly-row.is-unknown .hs-craft-icon{filter:grayscale(.7)opacity(.65)}.hs-fc-tabs{border:var(--line-thin,2px) solid var(--ink);background:var(--paper);border-radius:12px;flex:none;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;padding:3px;display:grid}.hs-fc-tab{min-width:0;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:9px;padding:3px 8px;font-size:14px;font-weight:700}.hs-fc-tab:hover{background:color-mix(in srgb, var(--honey) 18%, transparent)}.hs-fc-tab.is-on{background:var(--honey);box-shadow:inset 0 -2px 0 color-mix(in srgb, var(--ink) 18%, transparent)}.hs-fc .hs-forge-craft__row.is-locked{opacity:1;color:color-mix(in srgb, var(--ink) 55%, transparent)}.hs-fc .hs-forge-craft__row.is-locked .hs-forge-craft__icon{filter:grayscale(.7);opacity:.6}.hs-fc-dot{border:1.5px solid var(--ink);border-radius:50%;flex:none;width:10px;height:10px}.hs-fc-dot.is-ok{background:var(--leaf-hi,#7fcf6a)}.hs-fc-dot.is-short{background:var(--berry,#e0607a)}.hs-fc-lock{background:color-mix(in srgb, var(--berry,#e0607a) 14%, transparent);color:var(--berry-lo,#b33a4c);font-variant-numeric:tabular-nums;border-radius:99px;flex:none;align-items:center;gap:3px;padding:0 7px;font-size:12px;font-weight:700;display:inline-flex}.hs-fc .hs-fc-sets{gap:4px}.hs-fc-set{border:1.5px solid #0000;border-radius:10px;flex-direction:column;justify-content:center;gap:2px;min-height:0;padding:2px 8px;display:flex}.hs-fc-set+.hs-fc-set{border-top-color:color-mix(in srgb, var(--ink) 10%, transparent)}.hs-fc-set.is-on{border-color:color-mix(in srgb, var(--ink) 18%, transparent);background:color-mix(in srgb, var(--honey) 16%, var(--paper))}.hs-fc-set__head{align-items:center;gap:6px;min-width:0;font-size:13px;font-weight:700;display:flex}.hs-fc-set__name{white-space:nowrap;text-overflow:ellipsis;flex:auto;min-width:0;overflow:hidden}.hs-fc-set.is-locked .hs-fc-set__name{color:color-mix(in srgb, var(--ink) 55%, transparent)}.hs-fc-set__lv{font-variant-numeric:tabular-nums;color:color-mix(in srgb, var(--ink) 60%, transparent);flex:none;font-size:12px}.hs-fc-set__pieces{grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;min-height:0;display:grid}.hs-fc-piece{background:color-mix(in srgb, var(--ink) 5%, transparent);cursor:pointer;border:1.5px solid #0000;border-radius:9px;justify-content:center;align-items:center;min-width:0;padding:2px 0;display:flex;position:relative}.hs-fc-piece:hover{background:color-mix(in srgb, var(--honey) 22%, transparent)}.hs-fc-piece.is-on{border-color:var(--ink);background:color-mix(in srgb, var(--honey) 40%, var(--paper))}.hs-fc-piece.is-locked .hs-craft-icon,.hs-fc-piece.is-off .hs-craft-icon{filter:grayscale(.7);opacity:.55}.hs-fc-piece .hs-fc-dot{width:9px;height:9px;position:absolute;top:3px;right:5px}.hs-fc-acc{border:1.5px solid color-mix(in srgb, var(--ink) 18%, transparent);background:color-mix(in srgb, var(--leaf-hi,#7fcf6a) 14%, var(--paper,#fffaf0));border-radius:12px;flex-direction:column;gap:4px;padding:6px 10px;font-size:13px;display:flex}.hs-fc-acc p{margin:0}.hs-fc-acc__stats{gap:8px;min-width:0;display:flex}.hs-fc-acc__stats span{white-space:nowrap;text-overflow:ellipsis;font-variant-numeric:tabular-nums;min-width:0;overflow:hidden}.hs-fc-acc__set{border-top:1.5px solid color-mix(in srgb, var(--ink) 18%, transparent);flex-direction:column;gap:2px;padding-top:4px;display:flex}.hs-fc-acc__name{color:var(--leaf-lo,#3f8a32)}.hs-fc-acc__step{gap:8px;min-width:0;display:flex}.hs-fc-acc__k{background:color-mix(in srgb, var(--leaf-hi,#7fcf6a) 30%, transparent);border-radius:99px;flex:none;padding:0 7px;font-size:12px;font-weight:700}.hs-fc-acc__v{-webkit-line-clamp:2;-webkit-box-orient:vertical;min-width:0;display:-webkit-box;overflow:hidden}.hs-fc .hs-craft-panel__artwrap{flex:none;display:inline-flex;position:relative}.hs-fc-made{border:1.5px solid var(--ink);background:var(--honey);pointer-events:none;border-radius:99px;padding:0 7px;font-size:13px;font-weight:800;animation:1.4s ease-out both hs-fc-chip;position:absolute;top:-6px;right:-8px}.hs-fc .hs-craft-panel.is-made-a .hs-craft-panel__art{animation:.9s ease-out hs-fc-glow-a}.hs-fc .hs-craft-panel.is-made-b .hs-craft-panel__art{animation:.9s ease-out hs-fc-glow-b}@keyframes hs-fc-glow-a{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--honey) 0%, transparent)}30%{box-shadow:0 0 0 4px color-mix(in srgb, var(--honey) 70%, transparent), 0 0 16px 4px color-mix(in srgb, var(--honey) 60%, transparent)}to{box-shadow:0 0 0 0 color-mix(in srgb, var(--honey) 0%, transparent)}}@keyframes hs-fc-glow-b{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--honey) 0%, transparent)}30%{box-shadow:0 0 0 4px color-mix(in srgb, var(--honey) 70%, transparent), 0 0 16px 4px color-mix(in srgb, var(--honey) 60%, transparent)}to{box-shadow:0 0 0 0 color-mix(in srgb, var(--honey) 0%, transparent)}}@keyframes hs-fc-chip{0%{opacity:0;transform:translateY(6px)scale(.8)}20%{opacity:1;transform:translateY(0)scale(1.08)}35%{transform:scale(1)}80%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){.hs-fc-made,.hs-fc .hs-craft-panel.is-made-a .hs-craft-panel__art,.hs-fc .hs-craft-panel.is-made-b .hs-craft-panel__art{animation:none}.hs-fc-made{opacity:0}}.hs-pot>.hs-upg__main>.hs-pot__box{grid-template-rows:auto minmax(0,1fr) auto;gap:10px;padding:10px 12px}.hs-pot__top{align-items:center;gap:8px;min-width:0;display:flex}.hs-pot__top>.hs-upg__label{flex:auto;min-width:0}.hs-pot__top>.hs-ly-chip{flex:none}.hs-pot .hs-pot__lines{align-content:start;gap:8px}.hs-pot .hs-pot__lines>.hs-upg__line{border-radius:12px;min-height:54px;padding:4px 6px 4px 14px;font-size:16px}.hs-pot .hs-pot__lines>.hs-upg__line.is-locked{border-color:var(--honey-lo,var(--ink))}.hs-pot__slots{align-content:start;gap:8px;margin:0;padding:0;list-style:none;display:grid}.hs-pot__slot{border:2px solid color-mix(in srgb, var(--ink) 18%, transparent);background:color-mix(in srgb, var(--paper-2,var(--paper)) 70%, #fff);min-height:54px;color:var(--ink-soft);border-radius:12px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:4px 14px;font-size:15px;font-weight:600;display:grid}.hs-pot__slot>b{color:color-mix(in srgb, var(--ink) 40%, transparent);font-size:18px}.hs-pot__first{font-size:14px;font-weight:600;line-height:var(--lh-thai,1.5);color:var(--ink-soft);text-align:center;padding-top:2px}.hs-pot__foot{border-top:2px solid color-mix(in srgb, var(--ink) 18%, transparent);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 10px;padding-top:10px;display:flex}.hs-pot__legend{flex-wrap:wrap;gap:6px;display:inline-flex}.hs-pot__grade{--g:var(--ink-soft);border:2px solid color-mix(in srgb, var(--ink) 30%, transparent);background:var(--paper);color:color-mix(in srgb, var(--g) 55%, var(--ink));border-radius:999px;padding:1px 10px;font-size:12px;font-weight:700;line-height:1.5}.hs-pot__grade.is-rare{--g:var(--r-rare,#3fa2ff)}.hs-pot__grade.is-epic{--g:var(--r-epic,#a95cff)}.hs-pot__grade.is-legend{--g:var(--r-legendary,#ffc21a)}.hs-pot__foot>.hs-upg__oddsbtn{flex:0 auto;align-self:center;margin-left:auto}.hs-pot__end{align-items:center;gap:8px;min-width:0;display:inline-flex}.hs-pot__best{gap:3px;width:76px;min-width:0;display:grid}.hs-pot__best>small{color:var(--ink-soft);white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:700;line-height:1.3;overflow:hidden}.hs-pot__bar{background:color-mix(in srgb, var(--ink) 14%, transparent);border-radius:999px;height:6px;display:block;overflow:hidden}.hs-pot__bar>i{border-radius:inherit;background:var(--rr-c,var(--honey));height:100%;display:block}.hs-pot__lines>.is-common .hs-pot__bar>i{background:color-mix(in srgb, var(--ink) 45%, transparent)}.hs-pot__delta{border:2px solid var(--d);background:color-mix(in srgb, var(--d) 16%, #fff);width:24px;height:24px;color:var(--d);border-radius:8px;place-items:center;font-size:12px;line-height:1;animation:.22s ease-out both hs-pot-pop;display:inline-grid}.hs-pot__delta.is-up{--d:var(--leaf-lo,#3f9a3a)}.hs-pot__delta.is-down{--d:var(--berry-lo,#c8404f)}@keyframes hs-pot-pop{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.hs-pot__delta{animation:none}}.hs-pot .hs-pot__lock{gap:2px;min-width:52px;height:40px;padding:0 8px}.hs-pot .hs-pot__lock .hs-btn__label{font-size:12px}.hs-pot .hs-pot__oddsbtn{white-space:nowrap}.hs-pot__sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (min-width:701px) and (min-height:501px){.hs-upg__cols.hs-pot{grid-template-columns:minmax(0,1.7fr) minmax(0,1fr)}.hs-pot .hs-pot__lines .hs-rr__cell{padding-right:5.2em;font-size:15px}}.hs-rr{--rr-h:28px;gap:6px;margin:0;padding:0;list-style:none;display:grid;position:relative}.hs-rr__row{--rr-c:var(--ink-soft);align-items:center;gap:var(--pad-2,8px);min-height:44px;padding:var(--pad-1,4px) var(--pad-1,4px) var(--pad-1,4px) var(--pad-text,8px);border:var(--line-thin,2px) solid var(--ink);font-variant-numeric:tabular-nums;transform-origin:50%;background:#fff;border-radius:12px;grid-template-columns:minmax(0,1fr) auto;font-weight:600;display:grid;position:relative}.hs-rr__row.is-rare{--rr-c:var(--r-rare,#3fa2ff)}.hs-rr__row.is-epic{--rr-c:var(--r-epic,#a95cff)}.hs-rr__row.is-legend{--rr-c:var(--r-legendary,#ffc21a)}.hs-rr__tint{z-index:0;border-radius:inherit;pointer-events:none;background:color-mix(in srgb, var(--rr-c) 14%, #fff);opacity:0;position:absolute;inset:0}.hs-rr__row:not(.is-common):not(.is-held):not(.is-locked)>.hs-rr__tint{opacity:1}.hs-rr__row>:not(i){z-index:1;position:relative}.hs-rr__row.is-held,.hs-rr__row.is-locked{background:color-mix(in srgb, var(--honey-hi,#ffd76a) 40%, var(--paper,#fff8e7))}.hs-rr__win{height:var(--rr-h);border-radius:8px;min-width:0;position:relative;overflow:hidden}.hs-rr__strip{will-change:transform;flex-direction:column;display:flex;position:absolute;top:0;left:0;right:0}.hs-rr__cell{height:var(--rr-h);line-height:var(--rr-h);color:var(--ink-soft);white-space:nowrap;text-overflow:ellipsis;flex:none;padding-right:4.5em;display:block;overflow:hidden}.hs-rr__cell.is-final{color:var(--ink)}.hs-rr__blur{opacity:0;pointer-events:none;background:linear-gradient(#fff 0%,#fff0 32% 68%,#fff 100%),repeating-linear-gradient(#2b1d0e1a 0 2px,#2b1d0e00 2px 7px);position:absolute;inset:0}.hs-rr__flash{opacity:0;pointer-events:none;background:radial-gradient(closest-side,#fff,#fff9 60%,#fff0);position:absolute;inset:0}.hs-rr__shine,.hs-rr__seal{opacity:0;pointer-events:none;background:linear-gradient(90deg,#fff0,#ffffffd9,#fff0);width:34%;position:absolute;inset:-4px auto -4px 0;transform:translate(-140%)skew(-18deg)}.hs-rr__seal{background:linear-gradient(90deg,#ffb62700,#ffd76ae6,#ffb62700)}.hs-rr__badge{border:var(--line-thin,2px) solid var(--ink);background:var(--rr-c);color:#fff;text-shadow:0 1px #2b1d0e73;transform-origin:50%;border-radius:999px;height:20px;margin-top:-10px;padding:0 7px;font-size:12px;font-weight:700;line-height:16px;position:absolute;top:50%;right:2px}.hs-rr__row.is-legend .hs-rr__badge{color:var(--ink);text-shadow:none;background:linear-gradient(180deg, var(--honey-hi,#ffd76a), var(--r-legendary,#ffc21a))}.hs-rr__glow,.hs-rr__tease,.hs-rr__ping{pointer-events:none;border-radius:14px;position:absolute;inset:-3px}.hs-rr__glow{opacity:0;box-shadow:0 0 0 3px var(--rr-c), 0 0 14px 2px color-mix(in srgb, var(--rr-c) 70%, transparent)}.hs-rr__row:not(.is-common) .hs-rr__glow{opacity:.9}.hs-rr__tease{opacity:0;box-shadow:0 0 18px 4px color-mix(in srgb, var(--rr-c) 80%, transparent)}.hs-rr__ping{opacity:0;border:3px solid var(--rr-c)}.hs-rr__spark{opacity:0;pointer-events:none;background:var(--rr-c);clip-path:polygon(50% 0,62% 38%,100% 50%,62% 62%,50% 100%,38% 62%,0 50%,38% 38%);width:10px;height:10px;margin:-5px 0 0 -5px;position:absolute;top:50%}.hs-rr__row.is-legend .hs-rr__spark:nth-of-type(2n){background:#fff}.hs-rr__bloom{opacity:0;pointer-events:none;box-shadow:0 0 0 3px var(--honey,#ffb627), 0 0 26px 6px color-mix(in srgb, var(--honey-hi,#ffd76a) 80%, transparent);border-radius:18px;position:absolute;inset:-6px}.hs-rr[data-rr=playing]{cursor:var(--cur-pointer,pointer)}.hs-gem [data-kind=ruby]{--gem-kind:var(--berry-lo,#b23a48)}.hs-gem [data-kind=sapphire]{--gem-kind:var(--sky-lo,#2f6fb0)}.hs-gem [data-kind=emerald]{--gem-kind:var(--leaf-lo,#2f7a36)}.hs-gem [data-kind=topaz]{--gem-kind:var(--honey-lo,#b8862b)}.hs-gem [data-kind=amethyst]{--gem-kind:#7f4fb3}.hs-gem__ladder.is-empty{grid-template-rows:auto auto}.hs-gem__empty{background:color-mix(in srgb, var(--honey,#f5c542) 18%, var(--paper,#fffaf0));text-align:center;border-radius:8px;margin:0;padding:4px 10px;font-size:12px;font-weight:600;line-height:1.4}.hs-gem__row>.hs-gem__kind{background:color-mix(in srgb, var(--gem-kind,var(--honey,#f5c542)) 16%, var(--paper,#fffaf0));color:var(--gem-kind,var(--wood-lo,#7a4e22));border-radius:6px;align-self:stretch;align-items:center;padding-left:13px;display:flex}.hs-gem__row>.hs-gem__cell:not(.is-picked):not(.is-ready):not(.is-none){background:color-mix(in srgb, var(--gem-kind,var(--honey,#f5c542)) 8%, var(--paper,#fffaf0))}.hs-gem__cell{gap:1px;padding:4px 2px}.hs-gem__cell>.hs-gem__can{background:var(--honey,#f5c542);color:var(--ink,#3b2a1a);white-space:nowrap;border-radius:7px;padding:0 5px;font-size:12px;font-weight:800;line-height:1.5;position:absolute;top:3px;right:3px}.hs-gem__cell>.hs-gem__star{background:var(--honey,#f5c542);width:18px;height:18px;color:var(--ink,#3b2a1a);border-radius:50%;place-items:center;display:grid;position:absolute;top:3px;left:3px}.hs-gem__cell>.hs-gem__plus{color:var(--leaf-lo,#2f7a36);font-size:13px;font-weight:800;position:absolute;bottom:3px;right:4px}.hs-gem__card{align-content:start;gap:8px}.hs-gem__top{border-bottom:1px solid color-mix(in srgb, var(--ink,#3b2a1a) 18%, transparent);grid-template-columns:56px minmax(0,1fr);align-items:center;gap:10px;padding-bottom:8px;display:grid}.hs-gem__tile{aspect-ratio:1;border:var(--line-thin,2px) solid var(--ink,#3b2a1a);background:color-mix(in srgb, var(--gem-kind,var(--honey,#f5c542)) 16%, var(--paper,#fffaf0));border-radius:12px;place-items:center;width:56px;display:grid}.hs-gem__id{gap:4px;min-width:0;display:grid}.hs-gem__name{text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:800;line-height:1.3;overflow:hidden}.hs-gem__chips{flex-wrap:wrap;gap:4px;display:flex}.hs-gem__chip{border:1px solid color-mix(in srgb, var(--ink,#3b2a1a) 18%, transparent);background:var(--paper-2,#fff6e3);border-radius:8px;align-items:center;gap:3px;padding:0 7px;font-size:12px;font-weight:700;line-height:1.6;display:inline-flex}.hs-gem__chip.is-kind{background:color-mix(in srgb, var(--gem-kind,var(--honey,#f5c542)) 14%, var(--paper,#fffaf0));color:var(--gem-kind,var(--ink,#3b2a1a))}.hs-gem__chip.is-bound{color:var(--berry-lo,#b23a48)}.hs-gem__fits{color:var(--ink-soft,#6b5b4a);margin:0;font-size:12px;line-height:1.45}.hs-gem__fits>b{color:var(--ink,#3b2a1a)}.hs-gem__source{background:var(--paper-2,#fff6e3);border-radius:8px;margin:0;padding:4px 8px;font-size:12px;line-height:1.45}.hs-gem__x3.is-short b{background:var(--berry-lo,#b23a48);color:#fff}.hs-gem__max{background:color-mix(in srgb, var(--honey,#f5c542) 14%, var(--paper,#fffaf0));text-align:center;border-radius:12px;justify-items:center;gap:8px;padding:12px 8px;display:grid}.hs-gem__badge{border:var(--line-thin,2px) solid var(--ink,#3b2a1a);background:var(--honey,#f5c542);border-radius:10px;align-items:center;gap:4px;padding:1px 10px;font-size:12px;font-weight:800;display:inline-flex}.hs-gem__out.is-max{width:92px}.hs-gem__maxStat{color:var(--leaf-lo,#2f7a36);font-size:15px}@media (prefers-reduced-motion:no-preference){.hs-gem__out.is-pop{animation:.5s ease-out hs-sock-pop}.hs-gem__cell.is-fresh{animation:.7s ease-out hs-gem-flash}.hs-gem__cell>.hs-gem__plus{animation:.7s ease-out hs-gem-plus}}@keyframes hs-gem-flash{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--honey,#f5c542) 90%, transparent)}to{box-shadow:0 0 0 8px #0000}}@keyframes hs-gem-plus{0%{opacity:0;transform:translateY(6px)}40%{opacity:1}to{opacity:1;transform:translateY(0)}}.hs-gem>.hs-upg__side>.hs-upg__act{padding-bottom:6px}.hs-upgwin .hs-upgwin__sum{gap:var(--pc-sp-4,12px);min-height:0;padding-block:0}.hs-upgwin .hs-upgwin__sum .hs-ly-sum__main{line-height:1.3}.hs-upgwin__sub{justify-content:center;align-items:center;gap:2px var(--pc-sp-3,9px);flex-wrap:wrap;min-width:0;line-height:1.4;display:flex}.hs-upgwin__what{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.hs-upgwin .hs-upgwin__place{max-width:none;font-size:var(--pc-fs-small,14px);flex-wrap:nowrap;flex:none}.hs-upgwin__gold{border:var(--line-thin,2px) solid var(--ink);background:color-mix(in srgb, var(--honey) 30%, var(--paper));color:var(--ink);font-size:var(--pc-fs-h3,18px);font-variant-numeric:tabular-nums;white-space:nowrap;border-radius:999px;flex:none;align-items:center;gap:6px;padding:2px 12px 2px 4px;font-weight:800;line-height:1.3;display:inline-flex;box-shadow:inset 0 2px #ffffff80}.hs-upgwin .hs-upgwin__sum .hs-sysart--head{height:max(36px, calc(40 * var(--pc-u,1px)))}@media (min-width:701px) and (min-height:501px){.hs-upgwin .hs-ly-nav{--hs-nav-ic:28px;width:max(184px, calc(196 * var(--pc-u,1px)));gap:max(5px, var(--pc-sp-1,3px))}.hs-upgwin .hs-ly-nav__item{min-height:40px;max-height:none;font-size:max(15px, var(--pc-fs-label,15px));flex:none;padding-block:4px}}.hs-upgwin .hs-ly-shell__tabs .hs-ly-tab__badge{min-width:0;height:auto;box-shadow:none;color:var(--ink-soft,#6b5a45);font-size:var(--pc-fs-cap,12px);font-variant-numeric:tabular-nums;background:#2b1d0e1a;border:0;border-radius:999px;margin-left:6px;padding:0 7px;font-weight:700;line-height:1.6;position:static}.hs-upgwin .hs-ly-shell__tabs .hs-tab.is-on .hs-ly-tab__badge{color:var(--ink);background:#fff8e7bf}.hs-upgwin.is-empty-weapon .hs-tab[data-tab=weapon]:not(.is-on),.hs-upgwin.is-empty-armor .hs-tab[data-tab=armor]:not(.is-on),.hs-upgwin.is-empty-acc .hs-tab[data-tab=acc]:not(.is-on),.hs-upgwin.is-empty-all .hs-tab[data-tab=all]:not(.is-on){color:color-mix(in srgb, var(--ink) 40%, transparent);filter:grayscale()}.hs-upgwin__footpart{white-space:nowrap}.hs-upgwin__lead{color:var(--ink);font-weight:800}.hs-rshop{border:var(--line,3px) solid var(--ink);background:var(--paper);min-height:0;box-shadow:0 4px 0 var(--ink-soft);color:var(--ink);border-radius:16px;flex-direction:column;flex:1;gap:10px;padding:14px 16px;display:flex}.hs-rshop__head{align-items:center;gap:12px;display:flex}.hs-rshop__titles{flex-direction:column;flex:1;min-width:0;line-height:1.35;display:flex}.hs-rshop__titles b{font-size:19px}.hs-rshop__titles span{color:var(--ink-soft);font-size:15px}.hs-rshop__host{flex-direction:column;flex:1;min-height:0;display:flex}.hs-rshop__grid{flex:1 1 0;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:max-content;align-content:start;gap:8px;min-height:0;margin:0;padding:2px 2px 4px;list-style:none;display:grid;overflow:hidden}.hs-rshop__pager{flex:none;align-self:center}.hs-rshop__row{border:var(--line-thin,2px) solid var(--ink);background:var(--paper-2);width:100%;box-shadow:0 3px 0 var(--ink-soft);color:var(--ink);font:inherit;text-align:left;cursor:pointer;border-radius:12px;align-items:center;gap:10px;padding:7px 10px;display:flex}.hs-rshop__row:hover:not(:disabled){background:var(--honey-hi)}.hs-rshop__row:active:not(:disabled){box-shadow:0 1px 0 var(--ink-soft);transform:translateY(2px)}.hs-rshop__row:disabled{cursor:default}.hs-rshop__row.is-here{background:color-mix(in srgb, var(--leaf-hi) 45%, var(--paper))}.hs-rshop__row.is-locked{opacity:.7}.hs-rshop__icon{border:var(--line-thin,2px) solid var(--ink);background:var(--paper);border-radius:50%;flex:none;place-items:center;width:38px;height:38px;display:grid}.hs-rshop__text{flex-direction:column;flex:1;min-width:0;line-height:1.35;display:flex}.hs-rshop__text b{white-space:nowrap;text-overflow:ellipsis;font-size:16px;overflow:hidden}.hs-rshop__text span{color:var(--ink-soft);white-space:nowrap;text-overflow:ellipsis;font-size:14px;overflow:hidden}.hs-rshop__tag{border:var(--line-thin,2px) solid var(--ink);background:var(--paper);white-space:nowrap;border-radius:999px;flex:none;padding:2px 10px;font-size:14px;font-weight:700}.hs-rshop__tag.is-here{background:var(--leaf-hi)}.hs-rshop__tag.is-low{background:color-mix(in srgb, var(--berry) 25%, var(--paper))}.hs-rshop__more{color:var(--ink-soft);text-align:center;margin:0;font-size:14px}@media (min-width:701px) and (min-height:501px){.hs-rshop{border-radius:14px;gap:6px;padding:9px 12px}.hs-rshop__head{gap:9px}.hs-rshop__titles b{font-size:16px}.hs-rshop__titles span{font-size:13px}.hs-rshop__grid{gap:6px}.hs-rshop__row{box-shadow:0 2px 0 var(--ink-soft);border-radius:10px;gap:8px;padding:4px 8px}.hs-rshop__icon{width:32px;height:32px}.hs-rshop__text b{font-size:15px}.hs-rshop__text span,.hs-rshop__tag,.hs-rshop__more{font-size:13px}.hs-rshop__tag{padding:0 8px}}.hs-kshop__list{flex-direction:column;flex:1;gap:10px;min-height:0;display:flex}.hs-kshop__group{border:var(--line-thin,2px) solid #2b1d0e2e;background:color-mix(in srgb, var(--paper) 70%, transparent);border-radius:14px;flex-direction:column;gap:4px;padding:6px 8px 8px;display:flex}.hs-kshop__group.is-weekly{border:var(--line-thin,2px) solid var(--honey-lo,#e08a00);background:color-mix(in srgb, var(--honey,#ffb627) 12%, var(--paper))}.hs-kshop__head{min-height:24px;font-size:14px;line-height:var(--lh-thai,1.5);justify-content:space-between;align-items:center;gap:8px;display:flex}.hs-kshop__head .hs-ly-chip{font-size:12px}.hs-kshop__clusters{flex-wrap:wrap;gap:4px 10px;display:flex}.hs-kshop__cluster{flex-direction:column;gap:2px;min-width:0;display:flex}.hs-kshop__cluster.is-look{flex-basis:100%}.hs-kshop__label{max-width:100%;color:var(--ink-soft);font-size:12px;font-weight:600;line-height:var(--lh-thai,1.5);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.hs-kshop__grid{flex-wrap:wrap;gap:5px;margin:0;padding:0;list-style:none;display:flex}.hs-kshop__tile{--rc:transparent;border:var(--line-thin,2px) solid var(--ink);background:var(--paper);min-width:58px;box-shadow:0 2px 0 var(--ink);cursor:var(--cur-pointer,pointer);border-radius:12px;flex-direction:column;align-items:center;gap:1px;padding:4px 2px 2px;display:flex}.hs-kshop__tile:hover{background:color-mix(in srgb, var(--honey,#ffb627) 16%, var(--paper))}.hs-kshop__tile.is-selected{background:color-mix(in srgb, var(--sky) 28%, var(--paper));box-shadow:inset 0 0 0 2px var(--sky-lo), 0 2px 0 var(--ink)}.hs-kshop__tile.is-owned,.hs-kshop__tile.is-full{opacity:.7}.hs-kshop__art{border:var(--line-thin,2px) solid var(--ink);background:color-mix(in srgb, var(--rc) 22%, var(--paper-3));width:42px;height:42px;box-shadow:inset 0 0 0 3px var(--rc);border-radius:10px;place-items:center;display:grid;position:relative}.hs-kshop__badge{border:var(--line-thin,2px) solid var(--ink);background:var(--paper);min-width:18px;color:var(--ink);text-align:center;white-space:nowrap;border-radius:9px;padding:0 4px;font-size:12px;font-weight:700;line-height:16px;position:absolute;top:-7px;right:-9px}.hs-kshop__badge.is-owned{background:color-mix(in srgb, var(--leaf,#6cc04a) 30%, var(--paper));color:var(--leaf-lo,#3f8a2c)}.hs-kshop__badge.is-level{color:var(--berry-lo);background:#fff1f3}.hs-kshop__badge.is-full{background:var(--paper-3)}.hs-kshop__cost{align-items:baseline;gap:2px;display:inline-flex}.hs-kshop__units{color:var(--ink-soft);font-size:12px;font-weight:700;line-height:1.2}.hs-kshop__tile .hs-price{gap:2px}.hs-kshop__tile .hs-price b{font-size:14px}.hs-kshop__give{border:var(--line-thin,2px) solid var(--ink);background:color-mix(in srgb, var(--leaf,#6cc04a) 12%, var(--paper));font-size:13px;line-height:var(--lh-thai,1.5);border-radius:12px;gap:2px;margin:0;padding:6px 10px 6px 26px;display:grid}.hs-kshop__give li::marker{color:var(--berry,#ff5470)}.hs-kshop__err{border:var(--line-thin,2px) solid var(--berry-lo);color:var(--berry-lo);font-size:13px;font-weight:700;line-height:var(--lh-thai,1.5);background:#fff1f3;border-radius:10px;margin:0;padding:4px 10px}.fe-banners{left:50%;top:calc(var(--safe-t,12px) + 58 * var(--u,1px));gap:calc(6 * var(--u,1px));width:min(calc(392 * var(--u,1px)), calc(100% - 2 * var(--gutter,16px)));pointer-events:none;z-index:6;font-family:var(--font,"Mitr", system-ui, sans-serif);flex-direction:column;display:flex;position:absolute;transform:translate(-50%)}.fe-banner{--fe-accent:var(--honey,#ffb627);padding:calc(7 * var(--u,1px)) calc(12 * var(--u,1px)) calc(8 * var(--u,1px));border:var(--line-thin,2px) solid var(--ink,#2b1d0e);border-radius:var(--r-md,16px);box-shadow:0 var(--lift,4px) 0 #2b1d0e59, var(--hi,inset 0 3px 0 #ffffff8c);color:var(--ink,#2b1d0e);background:#fff8e7f0;animation:.26s ease-out fe-pop;position:relative}.fe-banner--invasion{--fe-accent:var(--berry,#ff5470)}.fe-banner--goldenMonster{--fe-accent:#ffc21a;background:linear-gradient(#fff4c8f5,#ffe796f0)}.fe-banner--worldBoss{--fe-accent:#a14bff;background:linear-gradient(#f6ecfff5,#e4d0fff0)}.fe-banner--timer{padding-bottom:calc(7 * var(--u,1px));animation:none}.fe-banner.is-success{--fe-accent:var(--leaf,#5bbf3a)}.fe-banner.is-failed{--fe-accent:var(--ink-soft,#6b5034);opacity:.9}.fe-banner__head{align-items:center;gap:calc(6 * var(--u,1px));font-size:var(--fs-m,15px);display:flex}.fe-banner__icon{font-size:var(--fs-l,19px);line-height:1}.fe-banner__title{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;font-weight:600;overflow:hidden}.fe-banner__wave{white-space:nowrap;padding:0 calc(6 * var(--u,1px));background:var(--fe-accent);color:#fff;font-size:var(--fs-xs,12px);border-radius:999px;flex:none;font-weight:600}.fe-banner__time{white-space:nowrap;font-variant-numeric:tabular-nums;font-size:var(--fs-s,13.5px);color:var(--ink-soft,#6b5034);flex:none}.fe-banner__radar{pointer-events:auto;border:var(--line-thin,2px) solid var(--ink,#2b1d0e);background:var(--paper-2,#fcecc4);width:calc(26 * var(--u,1px));height:calc(26 * var(--u,1px));min-width:24px;min-height:24px;font:inherit;cursor:var(--cur-pointer,pointer);border-radius:999px;place-items:center;padding:0;line-height:0;display:inline-grid}.fe-banner__bar{margin-top:calc(5 * var(--u,1px));height:max(14px, calc(16 * var(--u,1px)));border:var(--line-thin,2px) solid var(--ink,#2b1d0e);background:#4b3622;border-radius:999px;position:relative;overflow:hidden}.fe-banner__bar i{border-radius:inherit;background:var(--fe-accent);transition:width .4s ease-out;position:absolute;top:0;bottom:0;left:0}.fe-banner__bar span{text-align:center;font-size:var(--fs-xs,12px);line-height:max(10px, calc(12 * var(--u,1px)));color:#fff;text-shadow:0 1px #2b1d0ee6,0 0 3px #2b1d0ecc;font-weight:600;display:block;position:relative}.fe-banner__badges{gap:calc(4 * var(--u,1px));margin:calc(5 * var(--u,1px)) 0 0;font-size:var(--fs-xs,12px);flex-wrap:wrap;padding:0;list-style:none;display:flex}.fe-banner__badges li{padding:0 calc(7 * var(--u,1px));background:var(--paper-3,#f5dca4);border-radius:999px}.fe-banner__badges li.is-good{background:var(--leaf,#5bbf3a);color:#fff}.fe-banner__badges li.is-warn{background:var(--berry-lo,#c8243f);color:#fff}.fe-banner__result,.fe-banner__note{margin:calc(4 * var(--u,1px)) 0 0;font-size:var(--fs-s,13.5px)}.fe-banner__note{color:var(--ink-soft,#6b5034);font-size:var(--fs-xs,12px)}@keyframes fe-pop{0%{opacity:0;transform:translateY(-6px)scale(.97)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.fe-banner{animation:none}.fe-banner__bar i{transition:none}}.fe-radar{--fr-u:var(--pc-u,1px);font-family:var(--font,"Mitr", system-ui, sans-serif);color:var(--ink,#2b1d0e)}.fe-radar__body{gap:calc(10 * var(--fr-u));flex-direction:column;min-height:0;display:flex}.fe-radar__hint{font-size:var(--pc-fs-cap,13px);color:var(--ink-soft,#6b5034);line-height:var(--lh-thai,1.5);margin:0}.fe-radar__hint b{color:var(--ink,#2b1d0e);font-size:var(--pc-fs-label,15px)}.fe-radar__hint.fe-radar__hint{min-height:calc(64 * var(--fr-u))}.fe-radar__error,.fe-radar__note{font-size:var(--pc-fs-cap,13px);color:var(--ink-soft,#6b5034);margin:0}.fe-radar__error{color:var(--berry-lo,#c8243f);font-weight:600}.fe-radar__list{gap:calc(6 * var(--fr-u));grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.fe-radar__line{padding:calc(6 * var(--fr-u)) 10px;border:var(--line-thin,2px) solid var(--ink,#2b1d0e);border-radius:var(--r-sm,10px);background:var(--paper,#fff8e7);grid-template-columns:auto minmax(0,1fr) auto auto auto;align-items:center;gap:8px;display:grid}.fe-radar__line.is-now{background:color-mix(in srgb, var(--honey-hi,#ffe08a) 45%, var(--paper,#fff8e7))}.fe-radar__icon{font-size:22px;line-height:0}.fe-radar__what{min-width:0;line-height:var(--lh-thai,1.5);flex-direction:column;display:flex}.fe-radar__what b,.fe-radar__what small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.fe-radar__what small{color:var(--ink-soft,#6b5034);font-size:var(--pc-fs-cap,13px)}.fe-radar__when{font-variant-numeric:tabular-nums;font-weight:600;font-size:var(--pc-fs-small,14px)}.fe-radar__watch,.fe-radar__go,.fe-radar__refresh{border:var(--line-thin,2px) solid var(--ink,#2b1d0e);background:var(--paper-2,#fcecc4);min-height:28px;font:inherit;font-size:var(--pc-fs-cap,13px);cursor:var(--cur-pointer,pointer);border-radius:999px;align-items:center;gap:4px;padding:1px 10px;display:inline-flex}.fe-radar__watch.is-on{background:var(--leaf,#5bbf3a);color:#fff}.fe-radar__go{background:var(--honey,#ffb627)}.fe-radar__watch:disabled,.fe-radar__refresh:disabled{opacity:.55;cursor:var(--cur-default,default)}.fe-radar__list{align-content:start}.fe-radar__pager{margin-top:auto}.fe-radar__foot{padding:calc(8 * var(--fr-u)) calc(12 * var(--fr-u));border:var(--line-thin,2px) solid var(--ink,#2b1d0e);border-radius:var(--r-md,14px);background:var(--paper,#fff8e7);align-items:center;gap:10px;display:flex}.fe-radar__foot>p{flex:1;min-width:0}.fe-radar__refresh{background:var(--sky,#64b8fd);min-height:36px;box-shadow:0 2px 0 var(--ink,#2b1d0e);flex:none;padding:2px 16px}@media (max-width:700px),(max-height:500px){.fe-radar__list{grid-template-columns:minmax(0,1fr)}}.fe-banner__icon .hs-art,.fe-radar__icon .hs-art{vertical-align:middle;display:inline-block}.fe-banner__phase{flex:none;line-height:1;display:inline-flex}.fe-banner__boss{width:calc(46 * var(--u,1px));height:calc(46 * var(--u,1px));margin:calc(-6 * var(--u,1px)) 0;object-fit:cover;border:var(--line-thin,2px) solid var(--ink,#2b1d0e);box-shadow:0 0 0 calc(2 * var(--u,1px)) var(--fe-accent,#a14bff);-webkit-user-select:none;user-select:none;pointer-events:none;background:radial-gradient(circle at 50% 40%,#fff3d6,#c9a2ff);border-radius:50%;display:block}.hs-win .fe-radar__body{gap:6px}.hs-win .fe-radar__hint.fe-radar__hint{min-height:48px}.hs-win .fe-radar__line{gap:6px;padding:3px 8px}.hs-win .fe-radar__list{gap:4px 6px}.hs-win .fe-radar__foot{padding:4px 10px}.hs-win .fe-radar__refresh{min-height:32px}.fe-radar__line{grid-template-columns:auto minmax(0,1fr) auto auto}.fe-radar__top{justify-content:space-between;align-items:baseline;gap:6px;min-width:0;display:flex}.fe-radar__top>b{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.fe-radar__top>.fe-radar__when{font-size:var(--pc-fs-cap,13px);flex:none}.fe-banner__chest{align-items:center;gap:calc(6 * var(--u,1px));margin:calc(5 * var(--u,1px)) 0 0;padding:calc(2 * var(--u,1px)) calc(8 * var(--u,1px)) calc(2 * var(--u,1px)) calc(3 * var(--u,1px));border:var(--line-thin,2px) solid var(--ink,#2b1d0e);font-size:var(--fs-s,13.5px);background:#ffffffb3;border-radius:999px;line-height:1.3;display:flex}.fe-banner__chest-icon{width:calc(28 * var(--u,1px));height:calc(28 * var(--u,1px));background:var(--paper-2,#fcecc4);border-radius:50%;flex:none;place-items:center;display:inline-grid}.fe-banner__chest-label{color:var(--ink-soft,#6b5034);font-size:var(--fs-xs,12px);flex:none}.fe-banner__chest-name{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;font-weight:600;overflow:hidden}.fe-banner__chest-qty{font-variant-numeric:tabular-nums;flex:none}.fe-banner__chest.is-got{background:var(--leaf-soft,#d9f2c4)}.fe-banner__chest-got{width:calc(20 * var(--u,1px));height:calc(20 * var(--u,1px));border:var(--line-thin,2px) solid var(--ink,#2b1d0e);background:var(--leaf,#6cc04a);color:#fff;border-radius:50%;flex:none;place-items:center;display:inline-grid}.fe-banner--worldBoss.has-art{background:linear-gradient(90deg, #f6ecfff7 0%, #f6ecffe6 46%, #f0e2ff8c 78%, #f0e2ff4d 100%), var(--fe-art) 72% 42% / cover no-repeat, #f6ecff}.fe-radar__icon .hs-boss-face.has-pic{--boss-face:33px;vertical-align:middle}.fe-golden{vertical-align:middle;object-fit:contain;filter:drop-shadow(0 0 2px #ffd65af2)drop-shadow(0 1px #2b1d0e99);-webkit-user-select:none;user-select:none;pointer-events:none;width:1.5em;height:1.5em;display:inline-block}.fe-golden.is-raw{filter:sepia()saturate(3.2)hue-rotate(-12deg)brightness(1.08)drop-shadow(0 0 2px #ffd65af2)}.hs-win--bounty .hs-qb{gap:8px;padding:4px 6px;overflow:visible}.hs-win--bounty .hs-qb-head .hs-iconbtn{display:none}.hs-win--bounty .hs-qd-rows{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(var(--rows,5), auto);grid-auto-flow:column;gap:8px 12px;display:grid}.hs-win--bounty .hs-qb-row{flex-direction:row;align-items:stretch;gap:12px;padding:8px 12px}.hs-win--bounty .hs-qb-row__main{flex-direction:column;flex:auto;gap:3px;min-width:0;display:flex}.hs-win--bounty .hs-qb-row__side{flex-direction:column;flex:none;justify-content:space-between;align-items:flex-end;gap:6px;max-width:320px;display:flex}.hs-win--bounty .hs-qb-summary{-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.hs-win--bounty .hs-qb-row.is-kind .hs-qb-summary{-webkit-line-clamp:2;line-clamp:2}.hs-win--bounty .hs-qb-reward__label{display:none}.hs-win--bounty .hs-qb-reward{justify-content:flex-end}.hs-win--bounty .hs-qd-row__foot{justify-content:flex-end;margin-top:auto}.hs-win--bounty .hs-qb-cols{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:0 12px;display:grid}.hs-win--bounty .hs-qb-col{flex-direction:column;gap:6px;min-width:0;display:flex}.hs-win--bounty .hs-qb-col__head{color:var(--ink);align-items:center;gap:6px;margin:0;padding:0 4px;font-size:14px;font-weight:700;line-height:1.3;display:flex}.hs-win--bounty .hs-qb-col__name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.hs-win--bounty .hs-qb-col .hs-qd-rows{flex-direction:column;gap:8px;display:flex}.hs-bp-host{flex-direction:column;min-width:0;height:100%;min-height:0;display:flex;position:relative}.hs-bp{flex-direction:column;gap:8px;min-width:0;height:100%;min-height:0;padding:10px 14px 12px;display:flex}.hs-bp-head{align-items:center;gap:12px;display:flex}.hs-bp-head__icon{border:var(--line-thin) solid var(--ink);border-radius:var(--r-md);background:var(--wood);color:#fff;width:42px;height:42px;box-shadow:0 3px 0 var(--ink);flex:none;place-items:center;display:inline-grid}.hs-bp-head__title{flex-direction:column;flex:auto;min-width:0;display:flex}.hs-bp-head__title h3{margin:0;font-size:20px}.hs-bp-head__title small{color:var(--ink-soft);font-size:13px}.hs-bp-mult{align-items:center;gap:8px;display:flex}.hs-bp-mult small{color:var(--ink-soft);font-size:12px}.hs-bp-hint{color:var(--ink-soft);align-items:center;gap:6px;margin:0;font-size:12px;display:flex}.hs-bp-posters{border:var(--line-thin) solid var(--ink);border-radius:var(--r-md);background:repeating-linear-gradient(90deg, transparent 0 46px, #0000000f 46px 48px), var(--wood-lo,#a8743f);flex:auto;grid-template-columns:repeat(5,minmax(0,1fr));grid-auto-rows:minmax(0,1fr);gap:8px 10px;min-height:0;margin:0;padding:8px 10px 10px;list-style:none;display:grid}.hs-bp-poster{border:var(--line-thin) solid var(--ink);text-align:center;background:#fbf1d8;border-radius:4px;flex-direction:column;align-items:center;gap:2px;min-width:0;min-height:0;padding:0 8px 6px;display:flex;position:relative;overflow:hidden;transform:rotate(-.6deg);box-shadow:0 3px #00000059}.hs-bp-poster:nth-child(2n){transform:rotate(.7deg)}.hs-bp-poster:before{content:"";border:1.5px solid var(--ink);background:var(--berry);border-radius:50%;width:10px;height:10px;margin-left:-5px;position:absolute;top:4px;left:50%}.hs-bp-poster.is-kind{background:#fde2ef}.hs-bp-poster.is-done{opacity:.62}.hs-bp-poster.is-locked .hs-bp-poster__pic{filter:grayscale(.8)}.hs-bp-poster.is-ready{box-shadow:0 0 0 3px var(--honey), 0 3px 0 #00000059}.hs-bp-poster>*{flex:none}.hs-bp-poster__head{border-bottom:var(--line-thin) solid var(--ink);letter-spacing:.08em;color:#7a3b17;align-self:stretch;margin:0 -8px 2px;padding:12px 4px 0;font-size:16px;font-weight:800}.hs-bp-poster.is-kind .hs-bp-poster__head{color:#b23a78}.hs-bp-poster__pic{border:var(--line-thin) solid var(--ink);background:#fff8e8;border-radius:6px;flex:none;place-items:center;width:56px;height:56px;display:grid}.hs-bp-poster__name{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:14px;line-height:1.3;overflow:hidden}.hs-bp-poster__meta{color:var(--ink-soft);flex-wrap:wrap;justify-content:center;gap:0 8px;font-size:12px;display:flex}.hs-bp-poster__meta .is-locked{color:var(--berry);font-weight:700}.hs-bp-poster__line{white-space:nowrap;justify-content:center;gap:4px;max-width:100%;margin:0;font-size:12px;line-height:1.3;display:flex}.hs-bp-poster__line>span{text-overflow:ellipsis;min-width:0;overflow:hidden}.hs-bp-poster__line>b{flex:none}.hs-bp-stamp{color:#c0392b;white-space:nowrap;border:2px solid #c0392b;border-radius:6px;align-items:center;gap:4px;margin-top:2px;padding:2px 8px;font-size:13px;font-weight:800;display:inline-flex;transform:rotate(-3deg)}.hs-bp-stamp em{color:#fff;background:#c0392b;border-radius:4px;padding:0 4px;font-style:normal}.hs-bp-poster__sub{color:var(--ink-soft);font-size:12px;line-height:1.25}.hs-bp-poster__act{justify-content:center;margin-top:auto;padding-top:2px;display:flex}.hs-bp-poster__done{color:var(--leaf-lo);align-items:center;gap:4px;font-size:13px;font-weight:700;display:inline-flex}.hs-bp-foot{justify-content:space-between;align-items:center;gap:10px;display:flex}.hs-bp-error{color:var(--berry);margin:0;font-weight:600}@media (max-height:800px){.hs-bp{gap:6px;padding-block:8px 10px}.hs-bp-posters{row-gap:6px;padding-block:6px 8px}.hs-bp-poster__head{padding-top:10px;font-size:15px}.hs-bp-poster__pic{width:46px;height:46px}.hs-bp-poster__pic>.afk-mobpic{transform:scale(.82)}}.afk-page{position:relative}.afk-mobpic{flex:none;place-items:center;display:inline-grid;overflow:hidden}.afk-mobpic>.hs-art{width:100%;height:100%}.afk-mobpic.is-still>img{object-fit:contain;pointer-events:none;max-width:92%;max-height:92%}.afk-mobpic.is-glyph{border-radius:var(--r-sm);background:var(--paper-3,var(--paper-2));opacity:.7}.afk-raritypic{place-items:center;display:inline-grid}.afk-mobs__grid.is-cards{grid-template-columns:repeat(10,minmax(0,1fr));gap:8px;max-height:none;overflow:visible}.afk-mobcard{border:var(--line-thin) solid var(--ink);border-radius:var(--r-md);background:var(--paper);min-width:0;box-shadow:0 3px 0 var(--ink);color:var(--ink);font:inherit;text-align:center;cursor:var(--cur-pointer,pointer);flex-direction:column;align-items:center;gap:8px;padding:5px 3px 4px;transition:background-color .12s,transform .12s,box-shadow .12s;display:flex;position:relative}.afk-mobcard:hover:not(:disabled){background:color-mix(in srgb, var(--honey-hi) 35%, var(--paper))}.afk-mobcard:active:not(:disabled){box-shadow:0 1px 0 var(--ink);transform:translateY(2px)}.afk-mobcard:disabled{color:var(--ink);cursor:default}.afk-mobs.is-off .afk-mobs__grid.is-cards{opacity:1}.afk-mobs:not(.is-off) .afk-mobcard:disabled:not(.is-on):not(.is-skip){opacity:.5}.afk-mobcard__well{border:var(--line-thin) solid var(--ink);border-radius:var(--r-sm);background:linear-gradient(180deg, var(--sky-hi,#e6f4ff) 0%, var(--paper-3,#fff4dc) 100%);place-items:center;width:60px;height:60px;display:grid;position:relative}.afk-mobcard.is-boss .afk-mobcard__well{border-color:var(--berry);box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--berry) 45%, transparent)}.afk-mobcard__name{-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;width:100%;min-height:2.6em;font-size:12.5px;font-weight:600;line-height:1.3;display:-webkit-box;overflow:hidden}.afk-mobcard__lv{border:var(--line-thin) solid var(--ink);background:var(--honey-hi,var(--paper));color:var(--ink);white-space:nowrap;border-radius:999px;padding:0 6px;font-size:12px;font-weight:700;line-height:1.35;position:absolute;bottom:-7px;left:50%;transform:translate(-50%)}.afk-mobcard__badge{z-index:2;border:var(--line-thin) solid var(--ink);background:var(--berry);color:#fff;border-radius:999px;padding:0 6px;font-size:12px;font-weight:700;line-height:1.4;position:absolute;top:3px;right:3px}.afk-mobcard__badge.is-elite{background:var(--violet,#8a5cf5)}.afk-mobcard__order,.afk-mobcard__mark{z-index:2;border:var(--line-thin) solid var(--ink);background:var(--honey);border-radius:50%;place-items:center;width:22px;height:22px;font-size:12px;font-weight:700;display:grid;position:absolute;top:3px;left:3px}.afk-mobcard.is-on{background:color-mix(in srgb, var(--leaf) 30%, var(--paper));box-shadow:0 3px 0 var(--ink), inset 0 0 0 2px var(--leaf)}.afk-mobcard.is-on .afk-mobcard__mark{background:var(--leaf);color:#fff}.afk-mobcard.is-skip{background:color-mix(in srgb, var(--berry) 18%, var(--paper));box-shadow:0 3px 0 var(--ink), inset 0 0 0 2px var(--berry)}.afk-mobcard.is-skip .afk-mobcard__well{filter:grayscale(.85);opacity:.7}.afk-mobcard.is-skip .afk-mobcard__mark{background:var(--berry);color:#fff}.afk-mobcard__skip{border:var(--line-thin) solid var(--ink);background:var(--berry);color:#fff;border-radius:999px;padding:0 8px;font-size:12px;font-weight:700;position:absolute;top:26px;left:50%;transform:translate(-50%)rotate(-8deg)}.afk-mobcardbox .afk-card__head{flex-wrap:wrap}.afk-mobmode{border-radius:999px;padding:2px;display:inline-flex}.afk-mobmode.is-bad{outline:3px solid var(--berry)}.afk-mobs__foot{justify-content:center;display:flex}.afk-pickbtn{border:var(--line-thin) solid var(--ink);border-radius:var(--r-sm);background:var(--paper);min-width:0;min-height:38px;box-shadow:0 2px 0 var(--ink);color:var(--ink);font:inherit;text-align:left;cursor:var(--cur-pointer,pointer);align-items:center;gap:6px;padding:3px 10px 3px 4px;font-size:14px;font-weight:600;display:inline-flex}.afk-pickbtn:hover:not(:disabled){background:color-mix(in srgb, var(--honey-hi) 35%, var(--paper))}.afk-pickbtn:active:not(:disabled){box-shadow:none;transform:translateY(2px)}.afk-pickbtn:disabled{opacity:.45;cursor:default}.afk-pickbtn__well{border-radius:var(--r-sm);background:var(--paper-3,var(--paper-2));flex:none;place-items:center;width:32px;height:32px;display:grid}.afk-pickbtn__label{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.afk-pickbtn__caret{color:var(--ink-soft);display:inline-grid}.afk-pickbtn.is-add{background:color-mix(in srgb, var(--honey-hi) 25%, var(--paper));box-shadow:none;border-style:solid}.afk-pickbtn.is-add .afk-pickbtn__well{background:var(--honey);border:var(--line-thin) solid var(--ink);border-radius:50%;width:26px;height:26px}.afk-pickbtn.is-slot{text-align:center;flex-direction:column;justify-content:center;gap:2px;width:78px;min-height:58px;padding:6px 4px}.afk-pickbtn.is-slot .afk-pickbtn__label{white-space:normal;font-size:12px}.afk-pick{z-index:30;place-items:center;display:grid;position:absolute;inset:0}.afk-pick__scrim{border-radius:var(--r-md);background:color-mix(in srgb, var(--ink) 28%, transparent);cursor:default;border:0;padding:0;position:absolute;inset:0}.afk-pick__panel{border:var(--line-thick,3px) solid var(--ink);border-radius:var(--r-lg,16px);background:var(--paper);width:min(820px,94%);min-height:0;max-height:calc(100% - 16px);box-shadow:0 5px 0 var(--ink);flex-direction:column;gap:10px;padding:12px 14px 14px;display:flex;position:relative;overflow:hidden}.afk-pick__head{align-items:center;gap:10px;display:flex}.afk-pick__title{margin:0;font-size:17px;font-weight:700}.afk-pick__hint{color:var(--ink-soft);margin-left:auto;font-size:13px}.afk-pick__grid{overscroll-behavior:contain;scrollbar-gutter:stable;flex:auto;grid-template-columns:repeat(auto-fill,minmax(104px,1fr));grid-auto-rows:max-content;align-content:start;gap:6px;min-height:0;padding:2px 4px 6px 2px;display:grid;overflow:hidden auto}.afk-pick__panel>.hs-ly-pager{flex:none}.afk-pick__tile{min-width:0}.afk-pick__tile.hs-ly-item.is-sm{flex:none;gap:2px;min-height:min-content;padding:6px 4px 4px}.afk-pick__tile .hs-ly-item__name{-webkit-line-clamp:1;line-clamp:1}.afk-pick__tile .hs-ly-item__sub{font-size:12px;line-height:1.3}.afk-pick__toggle{flex:none}.afk-pick__toggle>.afk-switch{width:auto;min-height:32px;padding:2px 8px 2px 10px;font-size:13px}.afk-pick__tile.is-dim>.hs-ly-item__well{filter:grayscale(.9);opacity:.6}.afk-pick__tile.is-dim .hs-ly-item__count{background:var(--paper-2,var(--paper));color:var(--ink-soft)}.afk-slotrow{flex-wrap:wrap;align-items:stretch;gap:8px 14px;padding:6px 0 0 6px;display:flex}.afk-slotrow__empty{align-self:center}.afk-slotpic{--ic:var(--ink);border:var(--line-thin) solid var(--ink);border-radius:var(--r-sm);background:var(--paper-2,var(--paper));width:78px;box-shadow:0 2px 0 var(--ink);text-align:center;cursor:grab;flex-direction:column;align-items:center;gap:2px;padding:3px 3px 2px;display:flex;position:relative}.afk-slotpic.is-over{outline:3px solid var(--sky);outline-offset:2px}.afk-slotpic__well{border:calc(2px) solid var(--ic);border-radius:var(--r-sm);background:var(--paper-3,var(--paper));width:36px;height:36px;box-shadow:0 0 0 1px var(--ink);place-items:center;display:grid;position:relative}.afk-slotpic.is-dim .afk-slotpic__well{filter:grayscale(.9);opacity:.6}.afk-slotpic__name{-webkit-line-clamp:1;-webkit-box-orient:vertical;width:100%;font-size:12px;font-weight:600;line-height:1.3;display:-webkit-box;overflow:hidden}.afk-slotpic__sub{border:var(--line-thin) solid var(--ink);background:var(--paper);border-radius:999px;padding:0 4px;font-size:12px;font-weight:700;line-height:1.2;position:absolute;top:24px;right:1px}.afk-slotpic.is-dim .afk-slotpic__sub{background:color-mix(in srgb, var(--berry) 30%, var(--paper))}.afk-slotpic__n{border:var(--line-thin) solid var(--ink);background:var(--honey);border-radius:50%;place-items:center;width:22px;height:22px;font-size:12px;font-weight:700;display:grid;position:absolute;top:-7px;left:-7px}.afk-slotpic__x{border:var(--line-thin) solid var(--ink);background:color-mix(in srgb, var(--berry) 35%, var(--paper));width:22px;height:22px;color:var(--ink);cursor:var(--cur-pointer,pointer);border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;top:-7px;right:-7px}.afk-picpill{border:var(--line-thin) solid var(--ink);background:var(--paper-2,var(--paper));min-height:38px;box-shadow:0 2px 0 var(--ink);color:var(--ink);font:inherit;cursor:var(--cur-pointer,pointer);border-radius:999px;align-items:center;gap:6px;padding:2px 12px 2px 4px;font-size:14px;font-weight:600;display:inline-flex}.afk-picpill.is-on{background:var(--honey)}.afk-picpill:active{box-shadow:none;transform:translateY(2px)}.afk-picpill__well{background:var(--paper);border-radius:50%;place-items:center;width:30px;height:30px;display:grid}.afk-pills.is-small .afk-picpill{min-height:32px;padding:1px 10px 1px 3px;font-size:13px}.afk-pills.is-small .afk-picpill__well{width:24px;height:24px}.afk-buyrow.is-pics{grid-template-columns:minmax(0,1fr) auto auto auto}.afk-buyrow .afk-pickbtn,.afk-lootrow .afk-pickbtn{width:100%}.afk-lootrow .afk-pickbtn{min-height:32px;padding:1px 8px 1px 2px;font-size:13px}.afk-lootrow .afk-pickbtn__well{width:28px;height:28px}.afk-rule__icon .hs-skill,.afk-rule__icon>span{display:inline-grid}.afk-keep .afk-slotrow{width:100%}.afk-potion .afk-potlist{gap:0;padding:2px 4px}.afk-pills.is-small .afk-picpill{gap:3px;padding-right:8px}.afk-pickbtn.is-slot .afk-pickbtn__label{-webkit-line-clamp:2;overflow-wrap:anywhere;text-align:center;-webkit-box-orient:vertical;width:100%;display:-webkit-box;overflow:hidden}.hs-autosw{border:var(--line-thin) solid var(--ink);background:var(--paper);min-height:34px;box-shadow:0 2px 0 var(--ink);color:var(--ink-soft);font:inherit;cursor:var(--cur-pointer,pointer);border-radius:999px;flex:none;align-items:center;gap:8px;padding:3px 6px 3px 12px;display:inline-flex}.hs-autosw:active{box-shadow:0 1px 0 var(--ink);transform:translateY(1px)}.hs-autosw:focus-visible{outline:3px solid var(--honey);outline-offset:2px}.hs-autosw__label{font-size:13px;font-weight:600;line-height:var(--lh-thai,1.5);white-space:nowrap}.hs-autosw__track{border:var(--line-thin) solid var(--ink);background:var(--paper-3);border-radius:11px;width:38px;height:22px;transition:background .16s;position:relative}.hs-autosw__knob{border:var(--line-thin) solid var(--ink);background:#fff;border-radius:50%;width:15px;height:15px;transition:transform .2s cubic-bezier(.3,1.6,.5,1);position:absolute;top:2px;left:2px}.hs-autosw.is-on{color:var(--leaf-lo);background:#eaf8df}.hs-autosw.is-on .hs-autosw__track{background:var(--leaf)}.hs-autosw.is-on .hs-autosw__knob{transform:translate(16px)}@media (prefers-reduced-motion:reduce){.hs-autosw__knob,.hs-autosw__track{transition:none}}:root{--mo-instant:80ms;--mo-quick:.16s;--mo-base:.24s;--mo-slow:.4s;--mo-showpiece:1.8s;--mo-each:40ms;--ease-out-back:cubic-bezier(.3, 1.6, .5, 1);--ease-out-back-soft:cubic-bezier(.34, 1.3, .64, 1);--ease-out-expo:cubic-bezier(.16, 1, .3, 1);--ease-in-out:cubic-bezier(.65, 0, .35, 1);--ease-in:cubic-bezier(.5, 0, .75, 0);--ease-out:cubic-bezier(.25, 1, .5, 1)}@keyframes hs-mo-pop{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}@keyframes hs-mo-fade{0%{opacity:0}to{opacity:1}}@keyframes hs-mo-rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes hs-mo-drop{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes hs-mo-window{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:scale(1)}}@keyframes hs-mo-boing{0%,to{transform:scale(1)}40%{transform:scale(1.14)}}@keyframes hs-mo-nope{0%,to{transform:translate(0)}20%{transform:translate(-4px)}45%{transform:translate(4px)}70%{transform:translate(-2px)}}@keyframes hs-mo-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.85;transform:scale(1.06)}}@keyframes hs-mo-shine{0%{transform:translate(-120%)skew(-20deg)}to{transform:translate(220%)skew(-20deg)}}@keyframes hs-mo-spin{to{transform:rotate(360deg)}}.hs-mo-pop{animation:hs-mo-pop var(--mo-base) var(--ease-out-back) both}.hs-mo-fade-in{animation:hs-mo-fade var(--mo-quick) var(--ease-out) both}.hs-mo-rise{animation:hs-mo-rise var(--mo-base) var(--ease-out-expo) both}.hs-mo-drop{animation:hs-mo-drop var(--mo-base) var(--ease-out-expo) both}.hs-mo-window-in{animation:hs-mo-window var(--mo-base) var(--ease-out-back-soft) both}.hs-mo-boing{animation:hs-mo-boing var(--mo-base) var(--ease-out-back-soft)}.hs-mo-nope{animation:hs-mo-nope var(--mo-slow) var(--ease-in-out)}.hs-mo-pulse{animation:hs-mo-pulse 1.4s var(--ease-in-out) infinite}.hs-mo-spin{animation:1.2s linear infinite hs-mo-spin}.hs-mo-shine{position:relative;overflow:hidden}.hs-mo-shine:after{content:"";width:40%;animation:hs-mo-shine 1.6s var(--ease-in-out) infinite;pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff8c,#0000);position:absolute;inset:0 auto 0 0}.hs-mo-stagger>*{animation-delay:calc(var(--i,0) * var(--mo-each))}.hs-mo-lift{transition:transform var(--mo-quick) var(--ease-out-back)}.hs-mo-lift:hover{transform:translateY(-2px)}.hs-mo-lift:active{transition-duration:var(--mo-instant);transform:translateY(1px)scale(.98)}.hs-mo-fast,.hs-mo-fast *{animation-duration:calc(var(--mo-base) / 4)!important}.hs-mo-done,.hs-mo-done *,.hs-mo-done :after{animation-duration:1ms!important;animation-iteration-count:1!important;animation-delay:0s!important}@media (prefers-reduced-motion:reduce){.hs-mo-pop,.hs-mo-rise,.hs-mo-drop,.hs-mo-window-in{animation:hs-mo-fade var(--mo-quick) linear both}.hs-mo-boing,.hs-mo-nope,.hs-mo-pulse,.hs-mo-spin,.hs-mo-shine:after{animation:none}.hs-mo-stagger>*{animation-delay:0s}.hs-mo-lift,.hs-mo-lift:hover,.hs-mo-lift:active{transform:none}}html[data-hs-reduced=on] .hs-mo-pop,html[data-hs-reduced=on] .hs-mo-rise,html[data-hs-reduced=on] .hs-mo-drop,html[data-hs-reduced=on] .hs-mo-window-in{animation:hs-mo-fade var(--mo-quick) linear both}html[data-hs-reduced=on] .hs-mo-boing,html[data-hs-reduced=on] .hs-mo-nope,html[data-hs-reduced=on] .hs-mo-pulse,html[data-hs-reduced=on] .hs-mo-spin,html[data-hs-reduced=on] .hs-mo-shine:after{animation:none}html[data-hs-reduced=on] .hs-mo-stagger>*{animation-delay:0s}html[data-hs-reduced=on] .hs-mo-lift,html[data-hs-reduced=on] .hs-mo-lift:hover,html[data-hs-reduced=on] .hs-mo-lift:active{transform:none}.hs-pend__chip{animation:hs-pa-chip-in var(--mo-base,.24s) var(--ease-out-back,cubic-bezier(.3, 1.6, .5, 1)) both;position:relative}.hs-pend-n{animation:hs-pa-chip-in var(--mo-base,.24s) var(--ease-out-back,cubic-bezier(.3, 1.6, .5, 1)) both;display:inline-block}@keyframes hs-pa-chip-in{0%{opacity:0;transform:scale(.4)}}.hs-pend__count{position:relative}.hs-pa-plus{z-index:2;color:var(--honey-lo,#e08a00);font-weight:900;font-size:max(13px, var(--pc-fs-small,14px));white-space:nowrap;pointer-events:none;-webkit-text-stroke:3px var(--paper,#fff8e7);paint-order:stroke fill;will-change:transform, opacity;position:absolute;bottom:100%;left:50%}.hs-pa-ring{border:2px solid var(--honey,#ffb627);pointer-events:none;will-change:transform, opacity;border-radius:999px;position:absolute;inset:-3px}.hs-pend.is-committing{cursor:var(--cur-pointer,pointer);position:relative;overflow:hidden}.hs-pend.is-committing>*{pointer-events:none}.hs-pa-sweep{pointer-events:none;opacity:0;will-change:transform, opacity;background:linear-gradient(90deg,#0000,#ffffffd9 45%,#ffd76ab3 60%,#0000);width:38%;position:absolute;inset:-10% auto -10% 0}.hs-pa-stamp{border:var(--line-thin,2px) solid var(--ink,#2b1d0e);background:var(--leaf,#5bbf3a);color:#fff;opacity:0;pointer-events:none;border-radius:999px;place-items:center;padding:3px;display:grid;position:absolute;inset:-2px}.hs-pa-check{border:3px solid #fff;border-width:0 3px 3px 0;border-radius:1px;width:34%;height:62%;margin-top:-12%;display:block;transform:rotate(45deg)}.hs-pa-sparks{pointer-events:none;width:0;height:0;position:absolute}.hs-pa-spark{background:var(--honey-hi,#ffd76a);width:7px;height:7px;box-shadow:0 0 0 1.5px var(--ink,#2b1d0e);opacity:0;will-change:transform, opacity;border-radius:50%;position:absolute;top:0;left:0}.hs-pa-spark.is-star{width:10px;height:10px;box-shadow:none;clip-path:polygon(50% 0,62% 38%,100% 50%,62% 62%,50% 100%,38% 62%,0 50%,38% 38%);background:#fff;border-radius:0}.hs-pa-roll{font-variant-numeric:tabular-nums;transition:color var(--mo-quick,.16s) var(--ease-out,ease-out);display:inline-block}.hs-pa-roll.is-rolling-up{color:var(--leaf-lo,#2f7d1e)}.hs-pa-roll.is-rolling-down{color:var(--berry-lo,#b8344a)}@media (prefers-reduced-motion:reduce){.hs-pend__chip,.hs-pend-n{animation:hs-mo-fade var(--mo-quick,.16s) linear both}}html[data-hs-reduced=on] .hs-pend__chip,html[data-hs-reduced=on] .hs-pend-n{animation:hs-mo-fade var(--mo-quick,.16s) linear both}.hs-pend{align-items:center;gap:max(6px, var(--pc-sp-2,8px)) max(8px, var(--pc-sp-4,16px));padding:max(8px, var(--pc-sp-3,12px)) max(12px, var(--pc-sp-4,16px));border:var(--line-thin,2px) solid var(--ink);border-radius:max(12px, calc(14 * var(--pc-u,1px)));background:color-mix(in srgb, var(--honey-hi) 38%, var(--paper));box-shadow:0 3px 0 var(--ink), inset 0 1px 0 #ffffff8c;color:var(--ink);font-size:max(13px, var(--pc-fs-body,16px));font-variant-numeric:tabular-nums;line-height:var(--lh-thai,1.5);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"main acts""changes acts";animation:.16s ease-out hs-pend-in;display:grid}@keyframes hs-pend-in{0%{opacity:0;transform:translateY(6px)}}@media (prefers-reduced-motion:reduce){.hs-pend{animation:none}}.hs-pend__main{align-items:center;gap:max(6px, var(--pc-sp-2,8px)) max(8px, var(--pc-sp-3,12px));flex-wrap:wrap;grid-area:main;min-width:0;display:flex}.hs-pend__title{font-weight:800;font-size:max(14px, var(--pc-fs-label,17px));align-items:center;gap:6px;display:inline-flex}.hs-pend__count{min-width:max(28px, calc(34 * var(--pc-u,1px)));height:max(24px, calc(30 * var(--pc-u,1px)));border:var(--line-thin,2px) solid var(--ink);background:var(--honey);border-radius:999px;place-items:center;padding:0 6px;font-weight:900;display:inline-grid}.hs-pend__chips{flex-wrap:wrap;gap:6px;display:inline-flex}.hs-pend__chip{padding:2px max(8px, var(--pc-sp-2,8px));border:var(--line-thin,2px) solid var(--honey-lo);background:var(--paper);font-size:max(12px, var(--pc-fs-small,14px));border-radius:999px;align-items:baseline;gap:4px;display:inline-flex}.hs-pend__chipname{font-weight:700}.hs-pend__chipn{color:var(--honey-lo);font-weight:900}.hs-pend__left{color:color-mix(in srgb, var(--ink) 75%, transparent);font-size:max(12px, var(--pc-fs-small,14px))}.hs-pend__left b{color:var(--sky-lo,#1f6fb2)}.hs-pend__changes{gap:4px max(10px, var(--pc-sp-4,16px));font-size:max(12px, var(--pc-fs-small,14px));flex-wrap:wrap;grid-area:changes;margin:0;padding:0;list-style:none;display:flex}.hs-pend__change{align-items:center;gap:5px;display:inline-flex}.hs-pend__clabel{font-weight:700}.hs-pend__before{color:color-mix(in srgb, var(--ink) 60%, transparent)}.hs-pend__change.is-up .hs-pend__after{color:var(--leaf-lo)}.hs-pend__change.is-down .hs-pend__after{color:var(--berry-lo)}.hs-pend__acts{align-items:center;gap:max(8px, var(--pc-sp-2,8px));grid-area:acts;display:flex}.hs-pend__confirm{min-width:max(112px, calc(140 * var(--pc-u,1px)));min-height:max(44px, var(--pc-btn-h-main,56px))}.hs-pend__cancel{min-height:max(40px, var(--pc-btn-h,44px))}.hs-pend-n{color:var(--honey-lo);white-space:nowrap;align-self:center;margin:0 4px;font-weight:900}.hs-pend-minus{width:max(32px, calc(36 * var(--pc-u,1px)));height:max(32px, calc(36 * var(--pc-u,1px)));border:var(--line-thin,2px) solid var(--ink);background:var(--paper);color:var(--ink);cursor:var(--cur-pointer,pointer);border-radius:50%;flex:none;align-self:center;place-items:center;display:inline-grid}.hs-pend-minus:hover{background:var(--paper-2)}.hs-pend-ask__body{margin:0 0 max(8px, var(--pc-sp-3,12px));font-size:max(14px, var(--pc-fs-body,16px))}.hs-pend-ask__acts{justify-content:flex-end;gap:max(8px, var(--pc-sp-3,12px));margin-top:max(12px, var(--pc-sp-4,16px));display:flex}@media (max-height:500px),(max-width:700px){.hs-pend{grid-template-columns:1fr;grid-template-areas:"main""changes""acts"}.hs-pend__acts{justify-content:flex-end}}.hs-stats__footstack{gap:max(8px, var(--pc-sp-2,8px));flex-direction:column;display:flex}.hs-tree__pend{margin-bottom:max(8px, var(--pc-sp-2,8px))}.hs-win--skills:not(.is-sheet){height:min(max(660px, calc(820 * var(--pc-u,1px))), calc(100% - 150px))}@media (min-width:701px) and (min-height:501px){.hs-tree .hs-ly-shell__foot:has(.hs-tree__pend) .hs-tbar{display:none}.hs-tree .hs-ly-shell__foot:has(.hs-tree__pend) .hs-tree__pend{margin-bottom:0}}.hs-tree .hs-ly-shell__content{gap:var(--gap-section);flex-direction:column;display:flex;overflow:hidden}.hs-tree__md{flex:1;min-height:0}.hs-tree__md>.hs-ly-md__master{padding:2px 2px var(--pad-1)}.hs-tree__sumicon{border:var(--line-thin) solid var(--ink);background:var(--honey-hi);border-radius:10px;flex:none;place-items:center;width:34px;height:34px;display:grid}.hs-tree__sumicon.has-emblem{background:0 0;border:0;width:40px;height:40px}.hs-tree__tool{align-items:center;gap:var(--pad-2);flex-wrap:wrap;flex:1;display:flex}.hs-tree__note{min-width:0;color:var(--ink-soft);font-size:12px;line-height:var(--lh-thai);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.hs-tree__pick{color:var(--berry-lo);font-weight:600}.hs-tree__wait{border:var(--line-thin) solid var(--ink);background:var(--honey-hi);max-width:100%;color:var(--ink);text-overflow:ellipsis;vertical-align:middle;border-radius:999px;padding:2px 10px;font-size:13px;font-weight:600;display:inline-block;overflow:hidden}.hs-tree__tiers{gap:var(--pad-3);flex-direction:column;display:flex}.hs-tree__tier.is-locked .hs-ly-group__title{color:var(--ink-soft)}.hs-tskill__icon{place-items:center;width:40px;height:40px;display:grid;position:relative}.hs-tskill__icon>.hs-skillbadge{filter:drop-shadow(0 2px #2b1d0e2e);width:100%;height:100%}.hs-tskill.is-new .hs-tskill__icon>.hs-skillbadge{filter:saturate(.35)opacity(.8)}.hs-tskill__lv{font-variant-numeric:tabular-nums;white-space:nowrap;min-width:4.4em;font-size:13px;display:inline-block}.hs-tskill.is-maxed .hs-tskill__lv{color:var(--leaf-lo)}.hs-tskill.is-new .hs-tskill__lv{color:var(--ink-soft)}.hs-iconbtn.hs-tskill__plus{--btn-bg:var(--honey);flex:none}.hs-iconbtn.hs-tskill__plus:disabled{--btn-bg:var(--paper-3);box-shadow:none;opacity:.6;cursor:var(--cur-default,default)}.hs-tdetail{gap:var(--gap-section);flex-direction:column;flex:1;min-height:100%;display:flex}.hs-tdetail__head{align-items:center;gap:var(--pad-3);grid-template-columns:60px minmax(0,1fr) auto;display:grid}.hs-tdetail__icon{place-items:center;width:60px;height:60px;display:grid}.hs-tdetail__icon>.hs-skillbadge{filter:drop-shadow(0 3px #2b1d0e38)}.hs-tdetail__title{gap:var(--pad-1);min-width:0;display:grid}.hs-tdetail__title>b{font-size:17px;font-weight:700;line-height:var(--lh-thai)}.hs-tdetail__chips{gap:var(--pad-1);flex-wrap:wrap;display:flex}.hs-tdetail__text{padding:var(--pad-2) var(--pad-text);background:var(--paper);font-size:14px;line-height:var(--lh-thai);border-radius:12px}.hs-tdetail__h{color:var(--wood-lo);font-size:14px;font-weight:700;line-height:var(--lh-thai);border-bottom:2px solid #2b1d0e38;margin:0;padding-bottom:2px}.hs-tdetail__nums{gap:var(--pad-1);display:grid}.hs-tdetail__nums dl{gap:2px;margin:0;display:grid}.hs-tdetail__nums dl>div{justify-content:space-between;gap:var(--pad-2);padding:2px var(--pad-text);font-size:13px;line-height:var(--lh-thai);display:flex}.hs-tdetail__nums dt{color:var(--ink-soft)}.hs-tdetail__nums dd{font-variant-numeric:tabular-nums;margin:0;font-weight:700}.hs-tdetail__max{align-items:center;gap:var(--pad-1);color:var(--leaf-lo);font-size:13px;font-weight:600;display:flex}.hs-tdetail__needs{gap:var(--pad-1);display:grid}.hs-tdetail__needs ul{gap:2px;margin:0;padding:0;list-style:none;display:grid}.hs-tdetail__needs li{padding:0 var(--pad-text);color:var(--berry-lo);font-size:13px;font-weight:600;line-height:var(--lh-thai);align-items:center;gap:6px;display:flex}.hs-tdetail__needs li.is-met{color:var(--leaf-lo)}.hs-tdetail__actions{justify-content:flex-end;align-items:center;gap:var(--pad-2);flex-wrap:wrap;max-width:320px;display:flex}.hs-tdetail__why{color:var(--berry-lo);font-size:12px;font-weight:600;line-height:var(--lh-thai);text-align:right;flex-basis:100%;margin:0}.hs-tdetail__body{align-items:start;gap:var(--pad-3) 18px;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));display:grid}.hs-tdetail__col{gap:var(--gap-section);min-width:0;display:grid}@media (min-width:701px) and (min-height:501px){.hs-tdetail__body{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}}.hs-tnext{gap:6px;display:grid}.hs-tnext__head{justify-content:space-between;align-items:flex-end;gap:var(--pad-2);border-bottom:2px solid #2b1d0e38;display:flex}.hs-tnext__head>.hs-tdetail__h{border-bottom:0}.hs-tnext__lv{color:var(--ink-soft);font-variant-numeric:tabular-nums;white-space:nowrap;align-items:center;gap:4px;padding-bottom:3px;font-size:13px;font-weight:600;display:inline-flex}.hs-tnext__from,.hs-tnext__to{border:var(--line-thin) solid #2b1d0e59;background:var(--paper);border-radius:999px;padding:0 7px;line-height:20px}.hs-tnext__to{border-color:var(--ink);background:var(--honey-hi);color:var(--ink);font-weight:700}.hs-tnext__rows{grid-template-columns:minmax(0,1fr);gap:4px 0;margin:0;padding:0;list-style:none;display:grid}.hs-tnext.is-one .hs-tnext__row{grid-template-columns:5em minmax(0,1fr)}.hs-tnext__row{background:var(--paper);font-variant-numeric:tabular-nums;border:1px solid #2b1d0e24;border-radius:10px;grid-column:1/-1;grid-template-columns:5em minmax(0,1fr) 14px minmax(0,1fr) 4em;align-items:center;column-gap:6px;min-height:32px;padding:2px 10px;font-size:14px;line-height:1.35;display:grid}.hs-tnext__label{color:var(--ink-soft);white-space:nowrap;font-weight:600}.hs-tnext__now{color:var(--ink-soft);text-align:right}.hs-tnext.is-one .hs-tnext__now{color:var(--ink);font-weight:700}.hs-tnext__arrow{color:var(--ink-soft);place-items:center;display:grid}.hs-tnext__next{color:var(--ink);font-weight:700}.hs-tnext__now,.hs-tnext__next{white-space:nowrap}.hs-tnext__delta{text-align:center;white-space:nowrap;border-radius:999px;justify-self:end;min-width:3.4em;padding:0 6px;font-size:12px;font-weight:700;line-height:20px}.hs-tnext__delta.is-none{visibility:hidden}.hs-tnext__row.is-up{border-color:color-mix(in srgb, var(--ink) 18%, transparent)}.hs-tnext__row.is-up .hs-tnext__next{color:var(--leaf-lo)}.hs-tnext__row.is-up .hs-tnext__delta{background:color-mix(in srgb, var(--leaf-hi) 70%, var(--paper));color:var(--leaf-lo)}.hs-tnext__row.is-down{border-color:color-mix(in srgb, var(--ink) 18%, transparent)}.hs-tnext__row.is-down .hs-tnext__next{color:var(--berry-lo)}.hs-tnext__row.is-down .hs-tnext__delta{background:color-mix(in srgb, var(--berry) 18%, var(--paper));color:var(--berry-lo)}.hs-tnext__row.is-same .hs-tnext__next{color:var(--ink-soft);font-weight:600}.hs-tdetail.is-passive .hs-tnext__label{display:none}.hs-tdetail.is-passive .hs-tnext.is-change .hs-tnext__row{grid-template-columns:minmax(0,1fr) 14px minmax(0,1fr) 0}.hs-tdetail.is-passive .hs-tnext.is-one .hs-tnext__row{grid-template-columns:minmax(0,1fr)}.hs-tdetail.is-passive .hs-tnext__now{text-align:left}@keyframes hs-tnext-flash{0%{background-color:var(--honey)}}.hs-tnext__to,.hs-tnext__row:not(.is-same) .hs-tnext__next{border-radius:6px;animation:.6s ease-out hs-tnext-flash}@media (prefers-reduced-motion:reduce){.hs-tnext__to,.hs-tnext__row:not(.is-same) .hs-tnext__next{animation:none}}.hs-tree__auto,.hs-tree__offtip{flex:none;display:inline-flex}.hs-tree__auto.is-off,.hs-tree__offtip.is-off{cursor:help}.hs-tree__auto.is-off>.hs-btn,.hs-tree__offtip.is-off>.hs-btn{--btn-bg:var(--paper);box-shadow:none;color:var(--ink-soft);filter:none;opacity:1;pointer-events:none;border-style:solid;border-color:#2b1d0e73}.hs-tbar{align-items:center;column-gap:var(--pad-3);row-gap:var(--pad-1);padding:var(--pad-2) var(--pad-card) var(--pad-card);border:var(--line-thin) solid var(--ink);border-radius:var(--r-md);background:var(--paper-2);grid-template-columns:auto minmax(0,1fr);grid-template-areas:"title hint""slots hint";display:grid}.hs-tbar__title{font-size:14px;font-weight:700;line-height:var(--lh-thai);grid-area:title;margin:0}.hs-tbar__slots{grid-area:slots;grid-template-columns:repeat(10,44px);gap:6px;padding-top:8px;display:grid}.hs-tbar__slot{aspect-ratio:1;border:var(--line-thin) solid var(--ink);background:var(--paper);box-shadow:0 2px 0 var(--ink);cursor:var(--cur-pointer,pointer);border-radius:10px;place-items:center;padding:0;display:grid;position:relative}.hs-tbar__slot.is-empty{box-shadow:none;background:#ffffff73;border-style:solid}.hs-tbar__plus{color:var(--ink-soft);font-size:18px;font-weight:700;line-height:1}.hs-tbar__key{border:var(--line-thin) solid var(--ink);text-align:center;background:#fff;border-radius:6px;min-width:18px;padding:0 4px;font-size:12px;font-weight:700;line-height:15px;position:absolute;top:-9px;left:50%;transform:translate(-50%)}.hs-tbar.is-placing .hs-tbar__slot{background:var(--honey-hi);box-shadow:inset 0 0 0 2px var(--honey), 0 2px 0 var(--ink)}.hs-tbar__slot.is-drop{background:var(--honey-hi);box-shadow:inset 0 0 0 3px var(--honey), 0 3px 0 var(--ink);transform:translateY(-2px)}.hs-tbar__cell{display:grid;position:relative}.hs-tbar__clear{z-index:1;border:var(--line-thin) solid var(--ink);background:color-mix(in srgb, var(--berry) 35%, var(--paper));width:20px;height:20px;color:var(--ink);cursor:var(--cur-pointer,pointer);visibility:hidden;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;top:-8px;right:-8px}.hs-tbar__cell:hover .hs-tbar__clear,.hs-tbar__cell:focus-within .hs-tbar__clear{visibility:visible}.hs-tbar__clear:hover{background:color-mix(in srgb, var(--berry) 60%, var(--paper))}.hs-tskill__icon[draggable=true],.hs-tdetail__icon[draggable=true]{cursor:grab}.hs-tbar__hint{padding-left:var(--pad-3);font-size:13px;line-height:var(--lh-thai);border-left:2px solid #2b1d0e38;grid-area:hint;gap:2px;display:grid}.hs-tbar__hint small{color:var(--ink-soft);font-size:12px}.hs-tree__advance{padding:var(--pad-2) var(--pad-card) var(--pad-card);border:var(--line-thin) solid var(--ink);background:var(--paper-2);border-radius:14px;flex:none;gap:6px;display:grid}.hs-tree__advance.is-ready{background:var(--leaf-hi)}.hs-tree__advance h3{font-size:15px;font-weight:700;line-height:var(--lh-thai);align-items:center;gap:6px;display:flex}.hs-tree__advance ul{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:6px;margin:0;padding:0;list-style:none;display:grid}.hs-tree__advance li{justify-content:space-between;align-items:center;gap:var(--pad-2);padding:6px var(--pad-text);border:var(--line-thin) solid var(--ink);background:#fff;border-radius:12px;display:flex}.hs-tree__advtext{min-width:0}.hs-tree__advemblem{flex:none}.hs-tree__advemblem+.hs-tree__advtext{flex:1}.hs-tree__advance li p{color:var(--ink-soft);font-size:12px;line-height:var(--lh-thai);margin:2px 0 0}.hs-tree__advance li p.hs-tree__req{color:var(--berry-lo);font-weight:600}.hs-tree__advance.is-inline{align-items:center;gap:var(--pad-2);min-width:0;padding:4px 6px 4px var(--pad-text);border-radius:12px;flex-wrap:nowrap;flex:auto;display:flex}.hs-tree__advance.is-inline h3{white-space:nowrap;flex:0 auto;min-width:0;margin:0;font-size:14px}.hs-tree__advance.is-inline h3>span{text-overflow:ellipsis;overflow:hidden}.hs-tree__advance.is-inline ul{flex:none;gap:6px;display:flex}.hs-tree__advance.is-inline li{padding:3px 4px 3px var(--pad-text);white-space:nowrap}.hs-tree__advance.is-inline .hs-tree__advtext{align-items:center;gap:4px;display:flex}.hs-tree__advask .hs-tree__advcrest{margin:2px auto 0;display:block}.hs-tree__advask .hs-tree__advdesc{text-align:center;margin-top:4px}.hs-tree__muted{color:var(--ink-soft);font-size:13px}.hs-tree__row{justify-content:flex-end;gap:8px;margin-top:10px;display:flex}@media (max-height:500px),(max-width:700px){.hs-tree .hs-ly-sum__sub,.hs-tree__note{display:none}.hs-tree__tool{justify-content:flex-end}.hs-tbar{padding:var(--pad-1) var(--pad-2) var(--pad-2);grid-template-columns:minmax(0,1fr);grid-template-areas:"slots"}.hs-tbar__title,.hs-tbar__hint{display:none}.hs-tbar.is-placing .hs-tbar__hint{border-left:0;padding-left:0;display:block}.hs-tbar__slots{grid-template-columns:repeat(10,minmax(0,1fr));gap:4px}.hs-tree__advance ul{grid-template-columns:minmax(0,1fr)}.hs-tree__advance.is-inline{flex-wrap:wrap;flex-basis:100%}.hs-tree__advance.is-inline ul{flex-wrap:wrap}.hs-tdetail__head{grid-template-columns:60px minmax(0,1fr)}.hs-tdetail__actions{grid-column:1/-1;max-width:none}}@media (max-height:420px){.hs-tree .hs-ly-shell__foot{display:none}}@media (min-width:701px) and (min-height:501px){.hs-tree__tier.is-dense .hs-ly-rows{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 8px;display:grid}.hs-tree__tier.is-dense .hs-ly-row{gap:6px;padding-left:8px;padding-right:6px}.hs-tree__tier.is-dense .hs-ly-row__hit{gap:8px}.hs-tree__tier.is-dense .hs-tskill__lv{min-width:0}.hs-tree__tier.is-dense .hs-ly-row__action{padding-left:6px}}.hs-tree__tier.is-preview .hs-ly-rows{grid-template-columns:repeat(auto-fill,58px);gap:8px;display:grid}.hs-ttile{min-width:0;display:flex}.hs-ttile__hit{border:var(--line-thin) solid var(--ink);background:var(--paper);width:58px;min-width:0;height:58px;box-shadow:0 2px 0 var(--ink);color:var(--ink);cursor:var(--cur-pointer,pointer);border-radius:12px;flex:1;place-items:center;padding:0;transition:background-color .12s,transform .12s;display:grid}.hs-ttile__hit:hover{background:color-mix(in srgb, var(--honey-hi) 30%, var(--paper));transform:translateY(-1px)}.hs-ttile__hit:focus-visible{outline:3px solid var(--honey);outline-offset:2px}.hs-ttile.is-on .hs-ttile__hit{background:color-mix(in srgb, var(--honey) 26%, var(--paper));box-shadow:inset 0 0 0 2px var(--ink), 0 2px 0 var(--ink)}.hs-ttile .hs-tskill__icon{width:42px;height:42px}.hs-ttile .hs-tskill__icon>.hs-skillbadge{filter:saturate(.45)opacity(.85)}.hs-ttile.is-on .hs-tskill__icon>.hs-skillbadge{filter:none}.hs-tree__advance:not(.is-inline) li{column-gap:var(--pad-2);grid-template-columns:auto minmax(0,1fr) auto;row-gap:0;display:grid}.hs-tree__advance li p.hs-tree__req.is-row{grid-column:2/-1;margin:0}.hs-tree__tier.is-preview+.hs-tree__tier.is-preview{margin-top:-4px}.hs-tdetail__head{position:relative}.hs-tdetail__bind{display:contents}.hs-tdetail__pick{z-index:6;border:var(--line) solid var(--ink);background:var(--paper-2);width:340px;max-width:100%;box-shadow:0 5px 0 var(--ink), 0 14px 26px #2b1d0e42;border-radius:16px;padding:12px 12px 10px;animation:.14s cubic-bezier(.2,.9,.3,1.15) hs-tdetail-pick-in;position:absolute;top:calc(100% + 8px);right:0}@keyframes hs-tdetail-pick-in{0%{opacity:0;transform:translateY(-4px)scale(.97)}}@media (prefers-reduced-motion:reduce){.hs-tdetail__pick{animation:none}}:is(.hs-tree .hs-ly-shell__content:has(.hs-tdetail__pick),.hs-tree__md:has(.hs-tdetail__pick)>.hs-ly-md__detail){overflow:visible}.hs-tskill__pend{z-index:1;border:var(--line-thin) solid var(--ink);background:var(--honey);min-width:24px;color:var(--ink);font-variant-numeric:tabular-nums;text-align:center;white-space:nowrap;pointer-events:none;border-radius:999px;margin:0;padding:0 5px;font-size:12px;font-weight:800;line-height:16px;position:absolute;bottom:-6px;right:-8px}.hs-tskill__icon>.hs-skill__key{font-size:12px}@media (min-width:701px) and (min-height:501px){.hs-tree__md:has(>.hs-ly-md__master>.hs-tree__tiers.has-short)>.hs-ly-md__master{container-type:size}.hs-tree__tiers.has-short{--tree-over:52px}.hs-tree__tiers.has-short.has-teaser{--tree-over:188px}.hs-tree__tier.is-short .hs-ly-row{min-height:clamp(56px, calc((100cqh - var(--tree-over,52px)) / var(--tree-rows,4) - 6px), 84px)}.hs-tree__tier.is-short .hs-ly-row__icon,.hs-tree__tier.is-short .hs-tskill__icon{width:48px;height:48px}}.hs-tree__tier.is-teaser .hs-ly-group__title{color:var(--ink-soft)}.hs-ly-radar{align-items:center;gap:var(--pad-1,4px);padding:var(--pad-2,8px) var(--pad-3,12px);border:var(--line-thin,2px) solid var(--ink);background:var(--paper);box-shadow:0 2px 0 var(--ink);border-radius:12px;flex-direction:column;margin:0;display:flex}.hs-ly-radar__plot{width:100%;min-width:min(100%,248px);max-width:max(248px, calc(340 * var(--pc-u,1px)));flex:none;position:relative}.hs-ly-radar__svg{width:100%;height:100%;display:block;position:absolute;top:0;left:0;overflow:visible}.hs-ly-radar__rim{fill:var(--paper-2);stroke:var(--ink)}.hs-ly-radar__ring,.hs-ly-radar__spoke{stroke:var(--ink)}.hs-ly-radar__base{fill:var(--sky);stroke:var(--sky-lo)}.hs-ly-radar__total{fill:var(--honey);stroke:var(--ink)}.hs-ly-radar__dot{fill:var(--honey-hi);stroke:var(--ink)}.hs-ly-radar__tip{white-space:nowrap;pointer-events:none;flex-direction:column;align-items:center;display:flex;position:absolute}.hs-ly-radar__tip.is-right{align-items:flex-start}.hs-ly-radar__tip.is-left{align-items:flex-end}.hs-ly-radar__name{color:var(--ink-soft);font-size:max(12px, var(--pc-fs-small,12px));font-weight:600;line-height:1.35}.hs-ly-radar__num{color:var(--ink);font-size:max(13px, var(--pc-fs-label,13px));font-variant-numeric:tabular-nums;align-items:baseline;gap:2px;font-weight:700;line-height:1.25;display:flex}.hs-ly-radar__gain{color:var(--leaf-lo);font-size:max(12px, var(--pc-fs-small,12px));font-weight:700}.hs-ly-radar__legend{justify-content:center;gap:var(--pad-1,4px) var(--pad-3,12px);color:var(--ink-soft);font-size:max(12px, var(--pc-fs-small,12px));font-weight:500;line-height:var(--lh-thai,1.5);flex-wrap:wrap;display:flex}.hs-ly-radar__key{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.hs-ly-radar__key>i{border-radius:3px;flex:none;width:16px;height:12px}.hs-ly-radar__key.is-base>i{border:2px solid var(--sky-lo);background:color-mix(in srgb, var(--sky) 30%, var(--paper))}.hs-ly-radar__key.is-total>i{border:2px solid var(--ink);background:color-mix(in srgb, var(--honey) 45%, var(--paper))}.hs-ly-radar-row{align-items:start;gap:var(--pad-2,8px);grid-template-columns:minmax(0,1fr) auto;display:grid}.hs-ly-radar-row.is-solo{margin-bottom:var(--pad-2,8px);grid-template-columns:minmax(0,1fr);justify-items:center}@media (max-height:500px),(max-width:700px){.hs-ly-radar-row{grid-template-columns:minmax(0,1fr);justify-items:center}}.hs-win.hs-win--stats:not(.is-sheet){height:min(var(--pc-win-l-h,900px), calc(100% - 136px));max-height:calc(100% - 16px)}.hs-win--stats>.hs-win__body{flex-direction:column;padding:0;display:flex;overflow:hidden}.hs-statw-head{align-items:center;gap:var(--pc-sp-3,12px);min-height:max(36px, var(--pc-row-h-tight,44px));padding:0 0 0 var(--pc-sp-3,12px);border-bottom:var(--line-thin,2px) solid color-mix(in srgb, var(--ink) 18%, transparent);color:var(--ink);font-size:max(16px, var(--pc-fs-h2,20px));font-weight:700;line-height:var(--lh-thai,1.5);flex:none;margin:0;display:flex}.hs-statw-head>span{min-width:0;padding-left:var(--pc-sp-3,12px);text-overflow:ellipsis;white-space:nowrap;flex:1;position:relative;overflow:hidden}.hs-statw-head>span:before{content:none}.hs-statw-head small{margin-left:var(--pc-sp-2,8px);color:var(--ink-soft);font-size:var(--pc-fs-small,14px);font-weight:500}.hs-statw-head>.hs-btn,.hs-statw-head>.hs-statw-autobtn{flex:none;margin-bottom:4px}.hs-statw-head>.hs-statw-autobtn{min-width:auto;padding-left:0;display:inline-flex;position:static;overflow:visible}.hs-statw-head>.hs-statw-autobtn:before{content:none}.hs-statw-autobtn.is-off{cursor:help}.hs-statw-autobtn.is-off>.hs-btn{--btn-bg:var(--paper);box-shadow:none;color:var(--ink-soft);filter:none;opacity:1;pointer-events:none;border-style:solid;border-color:#2b1d0e73}.hs-statw-portrait{padding:var(--pc-sp-2,8px);border:var(--line-thin,2px) solid var(--ink);background:var(--paper);box-shadow:0 2px 0 var(--ink);border-radius:14px;flex-direction:column;min-width:0;margin:0;display:flex}.hs-statw-portrait__stage{border:var(--line-thin,2px) solid color-mix(in srgb, var(--ink) 22%, transparent);background:linear-gradient(180deg, #bfe6ff 0%, #eef8ff 62%, color-mix(in srgb, var(--wood) 26%, var(--paper-2)) 100%);border-radius:10px;flex:1;min-height:96px;position:relative;overflow:hidden}.hs-statw-portrait__stage:after{content:"";border-top:1px solid color-mix(in srgb, var(--ink) 10%, transparent);background:color-mix(in srgb, var(--wood) 12%, transparent);pointer-events:none;height:22%;position:absolute;inset:auto 0 0}.hs-statw-portrait__stage .hs-hero{z-index:1;inset:8px 8px 6px}.hs-statw-portrait__job{top:var(--pc-sp-2,8px);left:var(--pc-sp-2,8px);z-index:3;width:max(30px, var(--pc-ic-row,40px));height:max(30px, var(--pc-ic-row,40px));border:var(--line-thin,2px) solid var(--ink);background:var(--paper);box-shadow:0 2px 0 var(--ink);border-radius:50%;place-items:center;display:grid;position:absolute}.hs-statw-portrait__job.is-art{box-shadow:none;background:0 0;border:none}.hs-statw-portrait__job.is-art .hs-job-emblem{width:100%!important;height:100%!important}.hs-statw-next{gap:var(--pc-sp-2,8px);min-height:0;padding:var(--pc-sp-2,8px) var(--pc-sp-3,12px);border:var(--line-thin,2px) solid var(--ink);background:var(--paper-2);box-shadow:0 2px 0 var(--ink);border-radius:14px;flex-direction:column;flex:none;display:flex;overflow:hidden}.hs-statw-next__top{align-items:center;gap:var(--pc-sp-2,8px);min-width:0;color:var(--ink);font-size:var(--pc-fs-body,14px);line-height:var(--lh-thai,1.5);display:flex}.hs-statw-next__what{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.hs-statw-next__what b{font-weight:700}.hs-statw-next__lv{align-items:center;gap:var(--pc-sp-1,4px);font-size:var(--pc-fs-h3,16px);font-variant-numeric:tabular-nums;flex:none;font-weight:700;display:inline-flex}.hs-statw-next__from,.hs-statw-next__to{min-width:2.2em;padding:0 var(--pc-sp-2,8px);border:var(--line-thin,2px) solid var(--ink);text-align:center;border-radius:10px}.hs-statw-next__from{border-color:color-mix(in srgb, var(--ink) 35%, transparent);background:var(--paper);color:var(--ink-soft)}.hs-statw-next__to{background:var(--honey-hi);box-shadow:0 2px 0 var(--ink)}.hs-statw-next__go{width:max(20px, calc(26 * var(--pc-u,1px)));height:max(20px, calc(26 * var(--pc-u,1px)));border:var(--line-thin,2px) solid var(--ink);background:var(--honey);border-radius:50%;place-items:center;display:grid}.hs-statw-next__cost{padding:0 var(--pc-sp-3,12px);border:var(--line-thin,2px) solid var(--ink);background:var(--honey-hi);box-shadow:0 2px 0 var(--ink);font-size:var(--pc-fs-small,14px);white-space:nowrap;border-radius:999px;flex:none;margin-left:auto;font-weight:700}.hs-statw-next.is-short .hs-statw-next__cost{background:color-mix(in srgb, var(--berry) 22%, var(--paper));color:var(--berry-lo)}.hs-statw-next__rows{gap:var(--pc-sp-1,4px);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.hs-statw-next__row{align-items:center;column-gap:var(--pc-sp-1,4px);min-height:max(32px, calc(42 * var(--pc-u,1px)));padding:0 var(--pc-sp-3,12px);border:1px solid color-mix(in srgb, var(--ink) 18%, transparent);background:var(--paper);box-shadow:inset max(3px, calc(4 * var(--pc-u,1px))) 0 0 var(--leaf);font-size:var(--pc-fs-label,15px);font-variant-numeric:tabular-nums;line-height:var(--lh-thai,1.5);border-radius:10px;grid-template-columns:minmax(0,1fr) auto 1.1em auto minmax(2.4em,auto);display:grid}.hs-statw-next__label{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.hs-statw-next__before{color:var(--ink-soft);text-align:right;white-space:nowrap}.hs-statw-next__arrow{color:var(--ink-soft);text-align:center}.hs-statw-next__after{color:var(--leaf-lo);font-size:var(--pc-fs-h3,16px);white-space:nowrap;font-weight:700}.hs-statw-next__gain{color:var(--leaf-lo);font-size:var(--pc-fs-small,14px);text-align:right;white-space:nowrap;font-weight:700}.hs-statw-next__row.is-same{box-shadow:inset max(3px, calc(4 * var(--pc-u,1px))) 0 0 color-mix(in srgb, var(--ink) 18%, transparent)}.hs-statw-next__row.is-same .hs-statw-next__after,.hs-statw-next__row.is-same .hs-statw-next__gain{color:var(--ink-soft);font-weight:600}.hs-statw-next__none{padding:var(--pc-sp-1,4px) var(--pc-sp-2,8px);color:var(--ink-soft);font-size:var(--pc-fs-small,14px)}.hs-statw .hs-stat__plus{width:max(34px, calc(40 * var(--pc-u,1px)));height:max(34px, calc(40 * var(--pc-u,1px)))}@media (min-width:701px) and (min-height:501px){.hs-statw{gap:var(--pc-sp-3,12px);padding:var(--pc-sp-3,12px) var(--pc-sp-5,24px) var(--pc-sp-4,16px)}.hs-statw .hs-ly-shell__content{flex-direction:column;display:flex;overflow:hidden}.hs-statw-grid{grid-template-columns:max(248px, calc(300 * var(--pc-u,1px))) max(372px, calc(440 * var(--pc-u,1px))) minmax(0, 1fr);gap:var(--pc-sp-5,24px);flex:1;min-height:0;padding-bottom:4px;display:grid}.hs-statw-col{gap:var(--pc-sp-3,12px);flex-direction:column;min-width:0;min-height:0;display:flex}.hs-statw .hs-ly-sum{min-height:max(40px, calc(48 * var(--pc-u,1px)));padding:0 0 0 var(--pc-sp-2,8px);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);display:grid}.hs-statw .hs-ly-sum__text{text-align:center}.hs-statw .hs-ly-sum__main{font-size:max(18px, var(--pc-fs-h1,22px));font-weight:700}.hs-statw .hs-ly-sum .hs-ly-points{justify-self:end;gap:var(--pc-sp-3,12px);border:0;flex:none;min-height:0;margin:0;padding:0}.hs-statw .hs-ly-sum .hs-ly-points__label{font-size:max(16px, var(--pc-fs-h3,18px))}.hs-statw .hs-ly-sum .hs-ly-points__num{font-size:max(22px, calc(28 * var(--pc-u,1px)))}.hs-statw .hs-ly-foot{font-size:max(15px, var(--pc-fs-label,17px))}.hs-statw-col--hero .hs-statw-portrait{min-height:max(110px, calc(196 * var(--pc-u,1px)));flex:1}.hs-statw-col--hero .hs-ly-radar{padding:var(--pc-sp-3,12px) var(--pc-sp-3,12px) var(--pc-sp-2,8px);flex:none}.hs-statw-col--rows .hs-ly-stats{gap:max(4px, calc(6 * var(--pc-u,1px)));flex-direction:column;flex:auto;min-height:0;margin:0;display:flex}.hs-statw-col--rows .hs-ly-stat{min-height:max(38px, calc(44 * var(--pc-u,1px)));max-height:calc(80 * var(--pc-u,1px));padding:0 var(--pc-sp-3,12px) 0 var(--pc-sp-4,16px);flex:1 1 0}.hs-statw-col--rows .hs-ly-stat__hit{grid-template-columns:max(40px, calc(52 * var(--pc-u,1px))) minmax(0, 1fr) max(36px, calc(44 * var(--pc-u,1px))) max(30px, calc(38 * var(--pc-u,1px)));min-height:0;font-size:max(15px, var(--pc-fs-body,16px));align-items:center}.hs-statw-col--rows .hs-ly-stat__abbr{font-size:max(16px, var(--pc-fs-h3,18px));order:0}.hs-statw-col--rows .hs-ly-stat__name{color:var(--ink);font-size:max(14px, var(--pc-fs-body,16px));text-overflow:ellipsis;white-space:nowrap;order:1;font-weight:500;display:block;overflow:hidden}.hs-statw-col--rows .hs-ly-stat__val{font-size:max(16px, var(--pc-fs-h2,20px));text-align:right;order:2}.hs-statw-col--rows .hs-ly-stat__bonus{font-size:var(--pc-fs-small,14px);order:3}.hs-statw-col--rows .hs-ly-stat__act{gap:var(--pc-sp-1,4px);align-items:center}.hs-statw-col--rows .hs-ly-stat__end{gap:var(--pc-sp-1,4px)}.hs-statw-col--rows .hs-ly-stat__note{width:auto;min-width:3.4em;padding:0 var(--pc-sp-2,8px);border:var(--line-thin,2px) solid var(--ink);background:var(--honey-hi);box-shadow:0 2px 0 var(--ink);color:var(--ink);font-size:var(--pc-fs-small,14px);text-align:center;border-radius:999px;font-weight:700}.hs-statw-col--rows .hs-ly-stat__end:has(.hs-stat__plus:disabled) .hs-ly-stat__note{border-color:color-mix(in srgb, var(--ink) 35%, transparent);background:var(--paper);box-shadow:none;color:var(--ink-soft)}.hs-statw-col--cards .hs-stats__damage{flex:none}.hs-statw-col--cards .hs-dmg__label{font-size:var(--pc-fs-small,13px)}.hs-statw-col--cards .hs-dmg__range{font-size:max(20px, calc(28 * var(--pc-u,1px)));line-height:1.25}.hs-statw-col--cards .hs-stats__hint{font-size:var(--pc-fs-cap,13px);margin:0;line-height:1.4}.hs-statw-col--cards .hs-ly-cards{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:minmax(max(48px, calc(64 * var(--pc-u,1px))), 1fr);gap:var(--pc-sp-2,8px);flex:1;min-height:0;margin:0}.hs-statw-col--cards .hs-ly-card{align-items:center;gap:var(--pc-sp-2,8px);min-height:0;padding:var(--pc-sp-1,4px) var(--pc-sp-2,8px) var(--pc-sp-1,4px) var(--pc-sp-3,12px);border-radius:14px;flex-direction:row}.hs-statw-col--cards .hs-ly-card__icon{width:max(36px, calc(52 * var(--pc-u,1px)));height:max(36px, calc(52 * var(--pc-u,1px)));flex:none}.hs-statw-col--cards .hs-ly-card__icon>*{width:max(22px, calc(32 * var(--pc-u,1px)));height:max(22px, calc(32 * var(--pc-u,1px)));margin:0}.hs-statw-col--cards .hs-ly-card__text{flex:1;gap:0;width:auto;min-width:0}.hs-statw-col--cards .hs-ly-card__label{color:var(--ink-soft);font-size:var(--pc-fs-small,13px);text-overflow:ellipsis;white-space:nowrap;font-weight:600;line-height:1.35;overflow:hidden}.hs-statw-col--cards .hs-ly-card__value{font-size:max(20px, calc(28 * var(--pc-u,1px)));white-space:nowrap;line-height:1.25}.hs-statw-grid.has-pend .hs-statw-next__rows{display:none}.hs-statw-col--cards .hs-ly-card{gap:calc(14 * var(--pc-u));padding:calc(12 * var(--pc-u)) calc(14 * var(--pc-u))}.hs-statw-col--cards .hs-ly-card__icon{width:calc(56 * var(--pc-u));height:calc(56 * var(--pc-u))}.hs-statw-col--cards .hs-ly-card__icon>*{width:calc(40 * var(--pc-u));height:calc(40 * var(--pc-u))}.hs-statw-col--cards .hs-ly-card__label{font-size:calc(16 * var(--pc-u))}.hs-statw-col--cards .hs-ly-card__value{font-size:calc(30 * var(--pc-u))}.hs-statw-col--rows .hs-ly-stat{max-height:calc(88 * var(--pc-u))}.hs-statw-col--cards{container:statw-cards/inline-size}}@container statw-cards (width<=560px){.hs-statw-col--cards .hs-ly-card{padding:calc(8 * var(--pc-u,1px)) calc(10 * var(--pc-u,1px));gap:0}.hs-statw-col--cards .hs-ly-card__icon{display:none}.hs-statw-col--cards .hs-ly-card__label{font-size:calc(14 * var(--pc-u,1px))}.hs-statw-col--cards .hs-ly-card__value{font-size:calc(24 * var(--pc-u,1px))}}@media (max-height:500px),(max-width:700px){.hs-statw-grid,.hs-statw-col{gap:var(--pad-2,8px);flex-direction:column;display:flex}.hs-statw-portrait{display:none}}@media (min-width:701px) and (min-height:501px){.hs-statw{gap:var(--pc-sp-2,6px)}.hs-statw-grid{gap:var(--pc-sp-4,12px)}.hs-statw-col{gap:var(--pc-sp-2,6px)}.hs-statw .hs-ly-sum{min-height:36px}.hs-statw-col--rows .hs-ly-stat{min-height:44px;max-height:60px}.hs-statw-next{gap:var(--pc-sp-1,4px);padding:6px 10px}.hs-statw-next__row{min-height:30px;padding:0 10px}.hs-statw-col--cards .hs-ly-cards{grid-auto-rows:minmax(56px,1fr)}.hs-statw-col--cards .hs-ly-card{gap:10px;padding:6px 10px}.hs-statw-col--cards .hs-ly-card__icon{width:44px;height:44px}.hs-statw-col--cards .hs-ly-card__icon>*{width:30px;height:30px}.hs-statw-col--cards .hs-ly-card__label{font-size:14px}.hs-statw-col--cards .hs-ly-card__value{font-size:26px;line-height:1.3}}.hs-statw-autobox{align-items:center;gap:var(--pc-sp-2,8px);min-width:0;display:flex}.hs-statw-auto{align-items:center;gap:var(--pc-sp-2,8px);border:var(--line-thin,2px) solid var(--ink);background:var(--paper-2);min-height:34px;box-shadow:0 2px 0 var(--ink);color:var(--ink);font:inherit;font-size:max(14px, var(--pc-fs-small,14px));font-weight:600;line-height:var(--lh-thai,1.5);cursor:var(--cur-pointer,pointer);border-radius:999px;flex:none;padding:0 12px 0 6px;display:inline-flex}.hs-statw-auto:hover{background:var(--honey-hi)}.hs-statw-auto:focus-visible{outline:3px solid var(--sky-lo);outline-offset:2px}.hs-statw-auto__track{border:var(--line-thin,2px) solid var(--ink);background:color-mix(in srgb, var(--ink) 18%, var(--paper));border-radius:999px;flex:none;width:38px;height:22px;transition:background .14s;position:relative}.hs-statw-auto__knob{border:var(--line-thin,2px) solid var(--ink);background:var(--paper);border-radius:50%;width:16px;height:16px;transition:transform .14s;position:absolute;top:1px;left:1px}.hs-statw-auto.is-on .hs-statw-auto__track{background:var(--leaf)}.hs-statw-auto.is-on .hs-statw-auto__knob{transform:translate(16px)}.hs-statw-auto__label{white-space:nowrap}.hs-statw-wait{border:var(--line-thin,2px) solid var(--ink);background:var(--honey);color:var(--ink);font-size:max(14px, var(--pc-fs-small,14px));font-variant-numeric:tabular-nums;white-space:nowrap;border-radius:999px;flex:none;align-items:center;gap:4px;padding:0 10px;font-weight:700;line-height:1.6;display:inline-flex}.hs-statw-col--rows>.hs-statw-steps{justify-content:flex-end;align-items:center;gap:var(--pc-sp-2,8px);min-width:0;padding:0 var(--pc-sp-1,4px);flex:none;display:flex}.hs-statw-steps__label{color:var(--ink-soft);font-size:max(14px, var(--pc-fs-small,14px));font-weight:600;line-height:var(--lh-thai,1.5);white-space:nowrap}.hs-statw-steps__seg{--seg-h:28px;border-width:var(--line-thin,2px);border-radius:12px;gap:2px;padding:2px}.hs-statw-steps__seg .hs-seg__opt{min-width:32px;padding:0 8px;font-size:14px;line-height:1.5}.hs-statw-reset__pair{font-variant-numeric:tabular-nums;align-items:center;gap:4px;display:inline-flex}@media (min-width:701px) and (min-height:501px){.hs-statw-col--cards .hs-ly-cards{container:statw-cardgrid/size}}@container statw-cardgrid (height>=360px){.hs-statw-col--cards .hs-ly-card{text-align:center;flex-direction:column;justify-content:center;gap:4px}.hs-statw-col--cards .hs-ly-card__text{flex:none;align-items:center;width:100%}.hs-statw-col--cards .hs-ly-card__value{justify-content:center}}.wb-card{color:var(--ink,#2b2118);gap:14px;padding:4px 6px 6px;display:grid}.wb-card__hello{border:3px solid var(--ink,#2b2118);box-shadow:0 3px 0 var(--ink,#2b2118);text-align:center;background:linear-gradient(#fff3c4,#ffe28a);border-radius:14px;margin:0;padding:10px 14px;font-size:1.15em;font-weight:800}.wb-card__cols{grid-template-columns:1.15fr 1fr;gap:14px;display:grid}.wb-card__h{margin:0 0 6px;font-size:1em;font-weight:800}.wb-card__away,.wb-card__gifts,.wb-card__steps{background:#fff8e6;border:2px solid #2b211859;border-radius:12px;padding:10px 12px}.wb-news{gap:6px;margin:0;padding:0;list-style:none;display:grid}.wb-news__line{padding-left:22px;line-height:1.35;position:relative}.wb-news__icon{color:#d58a00;place-items:center;line-height:0;display:inline-grid;position:absolute;top:2px;left:0}.wb-news__line.is-zone .wb-news__icon{color:#3a8fd6}.wb-news__line.is-festival .wb-news__icon{color:#d9534f}.wb-chip__icon{color:#3fae5a;place-items:center;line-height:0;display:inline-grid}.wb-card__none,.wb-card__fair{opacity:.75;margin:0;font-size:.85em}.wb-gift{border:2px solid var(--ink,#2b2118);background:#eafbe6;border-radius:10px;gap:4px;margin-bottom:8px;padding:8px 10px;display:grid}.wb-gift.is-reset{background:#eaf6ff}.wb-gift.is-over{background:#f1ece2}.wb-gift small{opacity:.75;font-size:13px}.wb-gift__bar{border:2px solid var(--ink,#2b2118);background:#fff;border-radius:999px;height:8px;display:block;overflow:hidden}.wb-gift__bar>span{background:linear-gradient(90deg,#7fd36b,#3fae5a);height:100%;display:block}.wb-steps{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:10px;display:grid}.wb-step{border:3px solid var(--ink,#2b2118);box-shadow:0 3px 0 var(--ink,#2b2118);color:inherit;font:inherit;text-align:left;cursor:pointer;background:#fffdf6;border-radius:12px;gap:2px;padding:10px 12px;transition:transform 90ms ease-out,box-shadow 90ms ease-out;display:grid}.wb-step:hover{background:#fff3c4;transform:translateY(-1px)}.wb-step:active{box-shadow:0 1px 0 var(--ink,#2b2118);transform:translateY(2px)}.wb-step.is-story{background:#fff3c4}.wb-step small{opacity:.75;font-size:13px}.wb-card__foot{justify-content:center;display:flex}.wb-hud{top:calc(var(--safe-t,8px) + 6px);pointer-events:none;position:absolute;left:50%;transform:translate(-50%)}.hs-hud:has(.fp-restchip) .wb-hud{top:calc(var(--safe-t,8px) + 62px)}.hs-hud:has(.hs-boss) .wb-hud{top:calc(var(--safe-t,8px) + max(84px, calc(96 * var(--u,1px))))}.hs-hud:has(.hs-boss):has(.fp-restchip) .wb-hud{top:calc(var(--safe-t,8px) + max(140px, calc(152 * var(--u,1px))))}.wb-chip{border:3px solid var(--ink,#2b2118);box-shadow:0 3px 0 var(--ink,#2b2118);color:var(--ink,#2b2118);font:inherit;font-size:max(13px, calc(13 * var(--u,1px)));cursor:pointer;pointer-events:auto;background:#eafbe6f2;border-radius:999px;align-items:center;gap:8px;padding:4px 12px 4px 8px;display:inline-flex}.wb-chip:hover{background:#fff3c4}.wb-chip small{font-size:max(12px, calc(12 * var(--u,1px)));opacity:.8}.wb-card__hello{justify-content:center;align-items:center;gap:14px;display:flex}.wb-card__hello .wb-card__hello-art{flex:none;width:auto;height:104px}.wb-card__hello-text{margin:0}.wb-card__none-wrap{justify-items:center;gap:6px;display:grid}.wb-card__none-wrap .wb-card__none-art{width:auto;height:96px}.hc-panel{border:3px solid var(--ink,#2b2118);box-shadow:0 3px 0 var(--ink,#2b2118);background:linear-gradient(#fffaf0,#fff1d2);border-radius:14px;gap:10px;padding:10px 12px 12px;display:grid}.hc-panel__head{flex-wrap:wrap;align-items:center;gap:8px 14px;display:flex}.hc-panel__title{color:#7a3f00;align-items:center;gap:6px;margin:0;font-size:1.05em;font-weight:800;display:inline-flex}.hc-panel__tier{background:#fff;border:2px solid #2b211866;border-radius:999px;align-items:center;gap:6px;padding:2px 10px;font-size:13px;font-weight:700;display:inline-flex}.hc-panel__left{opacity:.75;margin-left:auto;font-size:12px}.hc-stars{color:#d8cdb8;gap:1px;line-height:0;display:inline-flex}.hc-stars .is-on{color:#f0a500}.hc-stars>span:not(.is-on){opacity:.3;filter:grayscale()}.hc-guide{background:#fff;border:2px solid #2b211840;border-radius:12px;grid-template-rows:auto auto;grid-template-columns:auto 1fr;align-items:center;column-gap:12px;padding:6px 12px 6px 6px;display:grid}.hc-guide .hc-guide__pip{object-fit:contain;grid-row:1/span 2;width:auto;height:76px}.hc-guide__line{margin:0;font-weight:700;line-height:1.4;position:relative}.hc-guide__total{opacity:.75;font-size:12px}.hc-guide__done{color:#2f8f46}.hc-guide.is-complete{background:#eafbe6}.hc-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.hc-step{border:3px solid var(--ink,#2b2118);box-shadow:0 3px 0 var(--ink,#2b2118);background:#fffdf6;border-radius:12px;grid-template-rows:auto auto auto 1fr auto;gap:5px;padding:8px 10px 10px;display:grid}.hc-step.is-current{box-shadow:0 3px 0 var(--ink,#2b2118), 0 0 0 3px #f0a50059;background:#fff3c4}.hc-step.is-done{background:#eafbe6}.hc-step.is-locked{background:#f4efe4;border-color:#2b211873;box-shadow:0 3px #2b211873}.hc-step.is-locked .hc-step__name,.hc-step.is-locked .hc-step__goal{opacity:.65}.hc-step__head{align-items:center;gap:8px;display:flex}.hc-step__n{border:2px solid var(--ink,#2b2118);background:#fff;border-radius:50%;flex:none;place-items:center;width:26px;height:26px;font-size:14px;font-weight:800;line-height:0;display:inline-grid}.hc-step.is-done .hc-step__n{color:#fff;background:#3fae5a}.hc-step.is-current .hc-step__n{color:#fff;background:#f0a500}.hc-step__name{font-size:1em}.hc-step__goal{margin:0;font-size:13px;line-height:1.35}.hc-step__prog{grid-template-columns:1fr auto;align-items:center;gap:8px;display:grid}.hc-step__prog small{font-size:12px;font-weight:700}.hc-bar{border:2px solid var(--ink,#2b2118);background:#fff;border-radius:999px;height:10px;display:block;overflow:hidden}.hc-bar>span{background:linear-gradient(90deg,#ffd25e,#f0a500);height:100%;transition:width .24s ease-out;display:block}.hc-reward{flex-wrap:wrap;align-self:end;align-items:center;gap:4px 10px;font-size:12px;font-weight:700;display:flex}.hc-reward__exp{color:#1f5fa8;background:#e6f0ff;border-radius:999px;padding:1px 8px}.hc-reward__item{align-items:center;gap:3px;display:inline-flex}.hc-reward__item .hc-reward__icon,.hc-reward__item img{width:22px;height:22px}.hc-step__foot{justify-content:flex-start;align-items:center;min-height:30px;display:flex}.hc-step__done{color:#2f8f46;font-weight:800}.hc-step__locked{opacity:.7;font-size:12px}.hc-panel__foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;font-size:13px;display:flex}.hc-greeters{flex-wrap:wrap;align-items:center;gap:4px;display:inline-flex}.hc-muted{opacity:.7}.hc-gifts{color:#a0521d;font-weight:700}.hc-switch{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:8px;font-weight:700;display:inline-flex}.hc-switch input{opacity:0;pointer-events:none;position:absolute}.hc-switch__knob{border:2px solid var(--ink,#2b2118);background:#d8cdb8;border-radius:999px;width:38px;height:22px;transition:background .12s ease-out;position:relative}.hc-switch__knob:after{content:"";border:2px solid var(--ink,#2b2118);background:#fff;border-radius:50%;width:14px;height:14px;transition:transform .12s ease-out;position:absolute;top:2px;left:2px}.hc-switch.is-on .hc-switch__knob{background:#7fd36b}.hc-switch.is-on .hc-switch__knob:after{transform:translate(16px)}.hc-switch input:focus-visible+.hc-switch__knob{outline-offset:2px;outline:3px solid #f0a500}.hc-recap{background:#fff;border:2px solid #2b211840;border-radius:12px;grid-template-columns:auto 1fr;gap:14px;padding:10px 12px;display:grid}.hc-recap__pip .hc-pip__img{object-fit:contain;width:auto;height:150px}.hc-recap__body{align-content:start;gap:8px;display:grid}.hc-recap__title{color:#7a3f00;margin:0;font-size:1.05em;font-weight:800}.hc-recap__lines{gap:6px;margin:0;padding-left:22px;line-height:1.45;display:grid}.hc-recap__next{background:#fff3c4;border-radius:10px;margin:0;padding:6px 10px;font-weight:700}.hc-recap__foot{justify-content:flex-end;gap:10px;display:flex}.wb-hud{gap:8px;display:flex}.hc-chip{background:#fff3c4f5}.hc-chip__icon{color:#d58a00;place-items:center;line-height:0;display:inline-grid}.hc-backs{left:var(--safe-l,8px);bottom:calc(var(--exp-h,22px) + max(10px, env(safe-area-inset-bottom)) + 8px + var(--hc-chat-h,max(170px, 214 * var(--u,1px))) + 10px);pointer-events:none;z-index:6;gap:8px;width:min(340px,42vw);min-width:280px;display:grid;position:absolute}.hc-back{border:3px solid var(--ink,#2b2118);box-shadow:0 4px 0 var(--ink,#2b2118);color:var(--ink,#2b2118);pointer-events:auto;background:linear-gradient(#fffaf0,#ffe9b8);border-radius:14px;grid-template-rows:auto auto;grid-template-columns:auto 1fr;gap:6px 10px;padding:10px 30px 10px 10px;animation:.26s ease-out both hc-back-in;display:grid;position:relative}.hc-back.is-guild{background:linear-gradient(#f6fbff,#d9ecff)}.hc-back__badge{border:2px solid var(--ink,#2b2118);color:#e0566b;background:#fff;border-radius:50%;grid-row:1/span 2;align-self:start;place-items:center;width:38px;height:38px;line-height:0;display:inline-grid}.hc-back.is-guild .hc-back__badge{color:#3a8fd6}.hc-back__text{gap:1px;display:grid}.hc-back__text b{font-size:15px}.hc-back__text small{opacity:.8;font-size:12px}.hc-back__acts{flex-wrap:wrap;gap:8px;display:flex}.hc-back__close{width:22px;height:22px;color:inherit;cursor:pointer;background:#fff;border:2px solid #2b211880;border-radius:50%;place-items:center;padding:0;line-height:0;display:inline-grid;position:absolute;top:6px;right:6px}.hc-back__close:hover{background:#fff3c4}.hc-backs__more{color:#fff;pointer-events:auto;background:#2b2118bf;border-radius:999px;justify-self:start;padding:2px 10px;font-size:12px}@keyframes hc-back-in{0%{opacity:0;transform:translate(-24px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.hc-back{animation:none}}.wb-card.has-home{gap:10px}.wb-card.has-home .wb-card__hello .wb-card__hello-art{height:64px}.wb-card.has-home .wb-card__hello{padding:6px 12px;font-size:1.05em}.wb-card.has-home .wb-card__none-wrap .wb-card__none-art{height:56px}.wb-card.has-home .wb-card__away,.wb-card.has-home .wb-card__gifts{padding:8px 10px}.wb-gift__go{justify-self:start}.wb-home-gifts{border:2px solid var(--ink,#2b2118);background:#fff3c4;border-radius:10px;gap:6px;padding:8px 10px;display:grid}.wb-home-gifts small{opacity:.8;font-size:12px}.hs-hub{gap:16px;min-width:0;display:grid}.hs-hub__group{gap:10px;min-width:0;display:grid}.hs-hub__head{font-size:17px;line-height:var(--lh-thai,1.5);align-items:center;gap:8px;display:flex}.hs-hub__until{border:var(--line-thin,2px) solid var(--ink);background:linear-gradient(180deg, var(--honey-hi), var(--honey));white-space:nowrap;border-radius:999px;margin-left:auto;padding:2px 12px;font-size:14px;font-weight:700}.hs-hub__grid{gap:12px;margin:0;padding:0;list-style:none;display:grid}.hs-hub__grid--perk{grid-template-columns:repeat(5,minmax(0,1fr))}.hs-hub__grid--free{grid-template-columns:repeat(3,minmax(0,1fr))}.hs-hub__cell{min-width:0;display:grid}.hs-hub__tile{border:var(--line-thin,2px) solid var(--ink);background:var(--paper-2,var(--paper));min-width:0;min-height:176px;color:var(--ink);font:inherit;text-align:center;cursor:var(--cur-pointer,pointer);box-shadow:0 3px 0 var(--ink);border-radius:16px;grid-template-rows:auto auto 1fr auto;justify-items:center;gap:6px;padding:16px 12px 12px;transition:transform .12s,box-shadow .12s,background-color .12s;display:grid;position:relative}.hs-hub__tile.is-open:hover,.hs-hub__tile.is-open:focus-visible{box-shadow:0 5px 0 var(--ink);background:color-mix(in srgb, var(--honey-hi) 30%, var(--paper-2,var(--paper)));transform:translateY(-2px)}.hs-hub__tile.is-open:active{box-shadow:0 1px 0 var(--ink);transform:translateY(2px)}.hs-hub__tile.is-locked{background:color-mix(in srgb, var(--ink) 6%, var(--paper-2,var(--paper)));box-shadow:0 2px 0 color-mix(in srgb, var(--ink) 55%, transparent)}.hs-hub__tile.is-locked .hs-hub__icon,.hs-hub__tile.is-locked .hs-hub__name,.hs-hub__tile.is-locked .hs-hub__blurb{opacity:.62}.hs-hub__tile.is-busy{pointer-events:none;opacity:.8}.hs-hub__icon{border:var(--line-thin,2px) solid var(--ink);background:var(--paper-3,var(--paper));border-radius:14px;place-items:center;width:60px;height:60px;display:grid;position:relative}.hs-hub__lock{border:var(--line-thin,2px) solid var(--ink);background:var(--paper);border-radius:999px;place-items:center;width:24px;height:24px;display:grid;position:absolute;bottom:-8px;right:-8px}.hs-hub__name{font-size:18px;font-weight:700;line-height:var(--lh-thai,1.5)}.hs-hub__blurb{font-size:14px;line-height:var(--lh-thai,1.5);color:var(--ink-soft,color-mix(in srgb, var(--ink) 72%, transparent))}.hs-hub__chip{border:var(--line-thin,2px) solid var(--ink);white-space:nowrap;background:var(--paper);border-radius:999px;padding:2px 12px;font-size:14px;font-weight:700}.hs-hub__chip--perk{background:linear-gradient(180deg, var(--honey-hi), var(--honey))}.hs-hub__chip--free{background:linear-gradient(180deg, var(--leaf-hi,var(--leaf)), var(--leaf))}.hs-hub__tile.is-locked .hs-hub__chip--perk{background:color-mix(in srgb, var(--honey-hi) 45%, var(--paper))}.hs-hub__chip--level,.hs-hub__chip--soon{background:var(--paper-3,var(--paper));font-weight:600}.hs-hub__upsell{border:var(--line-thin,2px) solid var(--ink);background:color-mix(in srgb, var(--honey-hi) 35%, var(--paper));border-radius:16px;grid-template-columns:52px minmax(0,1fr);align-items:center;gap:14px;padding:14px 18px;display:grid}.hs-hub__upsell-icon{border:var(--line-thin,2px) solid var(--ink);background:var(--paper);width:52px;height:52px;color:var(--berry,var(--ink));border-radius:999px;place-items:center;display:grid}.hs-hub__upsell-text{min-width:0;font-size:15px;line-height:var(--lh-thai,1.5);gap:4px;display:grid}.hs-hub__upsell-text>b{font-size:17px}.hs-hub__upsell-free{color:var(--ink-soft,color-mix(in srgb, var(--ink) 72%, transparent))}@media (prefers-reduced-motion:reduce){.hs-hub__tile{transition:none}.hs-hub__tile.is-open:hover,.hs-hub__tile.is-open:focus-visible,.hs-hub__tile.is-open:active{transform:none}}@media (max-width:720px){.hs-hub__grid--perk,.hs-hub__grid--free{grid-template-columns:repeat(2,minmax(0,1fr))}.hs-hub__tile{min-height:0}}.hs-hub__upsell-art{flex:none;width:auto;height:64px}.hs-hub__upsell:has(>.hs-hub__upsell-art){grid-template-columns:auto minmax(0,1fr)}.hs-hub__upsell:has(.hs-hub__upsell-more){grid-template-columns:auto minmax(0,1fr) auto}.hs-hub__upsell-more{white-space:nowrap}@media (min-width:721px){.hs-hub{gap:10px}.hs-hub__group{gap:6px}.hs-hub__head{font-size:16px}.hs-hub__grid{gap:9px}.hs-hub__tile{border-radius:14px;gap:3px;min-height:132px;padding:10px 10px 8px}.hs-hub__icon{border-radius:12px;width:46px;height:46px}.hs-hub__lock{width:20px;height:20px;bottom:-6px;right:-6px}.hs-hub__name{font-size:16px;line-height:1.35}.hs-hub__blurb{font-size:13px;line-height:1.4}.hs-hub__chip{padding:0 10px;font-size:13px}.hs-hub__upsell{border-radius:14px;gap:10px;padding:8px 14px}.hs-hub__upsell-text{gap:2px;font-size:14px;line-height:1.4}.hs-hub__upsell-text>b{font-size:16px}.hs-hub__upsell-art{height:52px}}.hs-vault__where.is-remote .hs-gst__meter-title{color:var(--hs-honey-ink,#8a5a00)}.hs-vault__rules .hs-vault__rulelist{flex-direction:column;gap:10px;margin:0;padding:8px 4px 4px;list-style:none;display:flex}.hs-vault__rulelist li{align-items:flex-start;gap:8px;font-size:14px;line-height:1.45;display:flex}.hs-vault__rulelist li>:first-child{opacity:.8;flex:none;margin-top:2px}.hs-win.hs-win--kit.hs-win--vault>.hs-win__body.is-flow{flex-direction:column;gap:10px;display:flex}.hs-win--vault>.hs-win__body>.hs-gst{flex:auto}.hs-win--vault>.hs-win__body>.hs-ly-foot,.hs-win--vault>.hs-win__body>:last-child{flex:none}@media (min-width:701px) and (min-height:501px){.hs-gst.hs-vault{gap:8px}.hs-vault .hs-gst__meters,.hs-vault .hs-gst__main{gap:10px}.hs-vault .hs-gst__meter{border-radius:12px;gap:3px;padding:5px 10px}.hs-vault .hs-gst__grid{--hs-gst-cell:84px;gap:6px;min-height:464px;padding:8px}.hs-vault__rules .hs-vault__rulelist{gap:5px;padding:4px 2px 2px}.hs-vault__rulelist li{gap:6px;font-size:14px;line-height:1.45}}.hs-vault__side>.hs-vault__rules{border:var(--line-thin) solid var(--ink);background:var(--paper,#fff6df);box-shadow:0 3px 0 var(--ink);border-radius:16px;justify-content:center;gap:12px;padding:12px 14px}.hs-vault__side .hs-vault__sideart{object-fit:contain;width:100%;max-width:260px;height:auto;max-height:200px;margin:0 auto;display:block}.hs-vault__side .hs-vault__rulelist{gap:12px}.hs-vault__qty{justify-content:center;padding:2px 0;display:flex}.hs-win.hs-win--kit.hs-win--vault>.hs-win__body.is-flow{gap:8px}.afk-settings{--afk-gap:10px}.afk-page{flex-direction:column;height:100%;min-height:0;display:flex}.afk-tab{gap:var(--afk-gap);flex:1;align-content:start;min-height:0;display:grid}.afk-tab--area{grid-template-rows:auto 1fr auto}.afk-tab--monsters{grid-template-rows:auto auto;grid-template-columns:1fr 1fr}.afk-tab--skills{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:stretch}.afk-tab--potions{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:stretch}.afk-tab--buy{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:stretch}.afk-tab--loot{grid-template-rows:auto 1fr auto}.afk-tab--sell{grid-template-rows:auto 1fr}.afk-tab--sell.is-free{place-items:center}.afk-tab--safety{grid-template-rows:auto 1fr;grid-template-columns:1fr 1fr;align-items:stretch}.afk-tab--safety>.afk-gm,.afk-span2{grid-column:1/-1}.afk-col{gap:var(--afk-gap);min-width:0;display:grid}.afk-row{align-items:center;gap:var(--afk-gap) 16px;flex-wrap:wrap;display:flex}.afk-row>.afk-switch{flex:260px}.afk-row--fields>.afk-field{flex:360px}.afk-lead{margin:0;font-size:16px;font-weight:700}.afk-hint,.afk-note{color:var(--ink-soft);font-size:13px;line-height:var(--lh-thai,1.5);margin:0}.afk-empty{border:var(--line-thin) solid var(--ink-soft);border-radius:var(--r-sm);color:var(--ink-soft);margin:0;padding:10px 12px;font-size:14px;list-style:none}.afk-empty--big{text-align:center;max-width:520px;margin:40px auto;font-size:18px}.afk-gm{border:var(--line-thin) solid var(--ink);border-radius:var(--r-md);background:var(--sky-lo,#cfe8ff);align-items:center;gap:8px;margin:0;padding:8px 12px;font-size:15px;font-weight:700;display:flex}.afk-card{border:var(--line-thin) solid var(--ink);border-radius:var(--r-md);background:var(--paper);min-width:0;min-height:0;box-shadow:0 3px 0 var(--ink);flex-direction:column;gap:8px;padding:10px 12px 12px;display:flex}.afk-card__head{align-items:center;gap:8px;display:flex}.afk-card__title{margin:0;font-size:16px;font-weight:700}.afk-card__tools{margin-left:auto}.afk-card__body{flex-direction:column;gap:8px;min-height:0;display:flex}.afk-field{border-radius:var(--r-sm);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 12px;padding:4px 6px;display:flex}.afk-field.is-wide{flex-direction:column;align-items:stretch}.afk-field__text{min-width:0;display:grid}.afk-field__label{font-size:15px;font-weight:600}.afk-field__hint{color:var(--ink-soft);font-size:12px}.afk-field__control{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:flex}.afk-pct{border-radius:var(--r-sm);padding:2px 6px}.afk-pct .hs-slider__top{font-size:14px}.afk-pct .hs-slider input[type=range]{height:26px}.is-bad.afk-field,.is-bad.afk-pct,.is-bad.afk-switch,.is-bad.afk-rule,.is-bad.afk-buyrow,.is-bad.afk-lootrow,.afk-mobs.is-bad,.afk-potlist.is-bad,.afk-keep.is-bad,.afk-area-host.is-bad,.afk-name.is-bad .afk-input{outline:3px solid var(--berry);outline-offset:1px;background:color-mix(in srgb, var(--berry) 10%, transparent)}.is-focus{animation:.9s ease-out 2 afk-pulse}@keyframes afk-pulse{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--honey) 90%, transparent)}to{box-shadow:0 0 0 10px #0000}}@media (prefers-reduced-motion:reduce){.is-focus{box-shadow:0 0 0 3px var(--honey);animation:none}}.afk-pills{flex-wrap:wrap;gap:6px;display:flex}.afk-pill{border:var(--line-thin) solid var(--ink);background:var(--paper-2,var(--paper));min-height:34px;box-shadow:0 2px 0 var(--ink);color:var(--ink);font:inherit;cursor:var(--cur-pointer,pointer);border-radius:999px;padding:3px 12px;font-size:14px;font-weight:600}.afk-pills.is-small .afk-pill{min-height:30px;padding:2px 10px;font-size:13px}.afk-pill.is-on{background:var(--honey)}.afk-pill:active:not(:disabled){box-shadow:none;transform:translateY(2px)}.afk-pill:disabled{opacity:.45;cursor:default}.afk-num{align-items:center;gap:4px;display:inline-flex}.afk-num__btn,.afk-mini{border:var(--line-thin) solid var(--ink);background:var(--paper);width:30px;height:30px;box-shadow:0 2px 0 var(--ink);color:var(--ink);cursor:var(--cur-pointer,pointer);border-radius:50%;place-items:center;padding:0;display:inline-grid}.afk-mini{width:26px;height:26px}.afk-mini.is-berry{background:color-mix(in srgb, var(--berry) 25%, var(--paper))}.afk-num__btn:disabled,.afk-mini:disabled{opacity:.4;cursor:default}.afk-num__value{border:var(--line-thin) solid var(--ink);border-radius:var(--r-sm);background:var(--honey-hi);text-align:center;font-variant-numeric:tabular-nums;min-width:6.2em;padding:3px 8px;font-size:14px;font-weight:700}.afk-select,.afk-input{border:var(--line-thin) solid var(--ink);border-radius:var(--r-sm);background:var(--paper);min-width:0;max-width:100%;min-height:34px;color:var(--ink);font:inherit;padding:.15em .6em;font-size:14px}.afk-select{cursor:var(--cur-pointer,pointer)}.afk-input--num{text-align:right;font-variant-numeric:tabular-nums;width:10em}.afk-switch{border:var(--line-thin) solid var(--ink);border-radius:var(--r-md);background:var(--paper-2,var(--paper));width:100%;min-height:40px;color:var(--ink);font:inherit;text-align:left;cursor:var(--cur-pointer,pointer);justify-content:space-between;align-items:center;gap:12px;padding:5px 10px;display:flex}.afk-switch__text{display:grid}.afk-switch__label{font-size:15px;font-weight:600}.afk-switch__hint{color:var(--ink-soft);font-size:12px}.afk-switch__track{border:var(--line-thin) solid var(--ink);background:var(--paper);border-radius:999px;flex:none;width:48px;height:26px;position:relative}.afk-switch__knob{border:var(--line-thin) solid var(--ink);background:var(--paper-2,#fff);border-radius:50%;width:18px;height:18px;transition:transform .15s;position:absolute;top:2px;left:2px}.afk-switch.is-on .afk-switch__track{background:var(--leaf)}.afk-switch.is-on .afk-switch__knob{background:var(--honey-hi);transform:translate(22px)}.afk-chip{border:var(--line-thin) solid var(--ink);background:var(--paper-2,var(--paper));border-radius:999px;align-items:center;gap:5px;padding:2px 4px 2px 8px;font-size:14px;display:inline-flex}.afk-chip__n{background:var(--honey);border-radius:50%;place-items:center;width:20px;height:20px;font-size:12px;font-weight:700;display:inline-grid}.afk-chip__dim{color:var(--ink-soft);font-size:12px}.afk-area-host{border-radius:var(--r-md);min-height:0}.afk-mobs{border-radius:var(--r-sm);gap:6px;padding:4px;display:grid}.afk-mobs.is-off .afk-mobs__grid{opacity:.5}.afk-mobs__head{justify-content:space-between;font-size:14px;font-weight:600;display:flex}.afk-mobs__count{color:var(--ink-soft)}.afk-mobs__grid{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:6px;max-height:210px;display:grid;overflow:hidden}.afk-mob{border:var(--line-thin) solid var(--ink);border-radius:var(--r-sm);background:var(--paper);min-height:36px;box-shadow:0 2px 0 var(--ink);color:var(--ink);font:inherit;text-align:left;cursor:var(--cur-pointer,pointer);align-items:center;gap:6px;padding:3px 10px;font-size:14px;display:flex}.afk-mob.is-on{background:var(--leaf-hi,var(--leaf))}.afk-mob.is-skip{background:color-mix(in srgb, var(--berry) 25%, var(--paper));text-decoration:line-through}.afk-mob:disabled{cursor:default}.afk-mob__order{background:var(--honey);border-radius:50%;place-items:center;width:20px;height:20px;font-size:12px;font-weight:700;display:inline-grid}.afk-mob__name{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.afk-mob__lv{color:var(--ink-soft);font-size:12px}.afk-rules,.afk-ruledetail{min-height:0}.afk-rulelist{border-radius:var(--r-sm);gap:4px;margin:0;padding:2px;list-style:none;display:grid}.afk-rule{border:var(--line-thin) solid var(--ink);border-radius:var(--r-sm);background:var(--paper-2,var(--paper));align-items:center;gap:6px;min-height:34px;padding:1px 6px 1px 1px;display:flex}.afk-rule.is-on{background:var(--honey-hi);box-shadow:0 2px 0 var(--ink)}.afk-rule.is-over{outline:2px solid var(--ink)}.afk-rule.is-off .afk-rule__name{opacity:.5;text-decoration:line-through}.afk-rule__pick{min-width:0;color:var(--ink);font:inherit;text-align:left;cursor:grab;background:0 0;border:0;flex:1;align-items:center;gap:6px;padding:2px 4px;font-size:14px;display:flex}.afk-rule__grip{color:var(--ink-soft);letter-spacing:-2px}.afk-rule__n{min-width:1.2em;font-weight:700}.afk-rule__name{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-weight:600;overflow:hidden}.afk-rule__kind{border:var(--line-thin) solid var(--ink);background:var(--sky-lo,var(--paper));border-radius:999px;padding:0 8px;font-size:12px}.afk-rule__warn{color:var(--berry);font-size:12px;font-weight:700}.afk-rule__tools{gap:4px;display:inline-flex}.afk-rules__add .afk-select{width:100%}.afk-rules__globals{grid-template-columns:1fr 1fr;gap:6px;margin-top:auto;display:grid}.afk-ruledetail__grid{gap:6px;display:grid}.afk-potlist{border-radius:var(--r-sm);gap:4px;padding:4px;display:grid}.afk-potlist__head{font-size:14px;font-weight:600}.afk-potlist__row{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.afk-recovery .afk-field{padding:2px 4px}.afk-buylist,.afk-lootlist{border-radius:var(--r-sm);gap:6px;margin:0;padding:2px;list-style:none;display:grid}.afk-buylist.is-off,.afk-loot.is-off .afk-lootlist,.afk-sellgrid.is-off{opacity:.55}.afk-buyrow{border:var(--line-thin) solid var(--ink);border-radius:var(--r-sm);background:var(--paper-2,var(--paper));grid-template-columns:auto minmax(0,1fr) auto auto auto;align-items:center;gap:10px;padding:4px 8px;display:grid}.afk-buyrow__num{justify-items:center;gap:1px;display:grid}.afk-buyrow__lab{color:var(--ink-soft);font-size:12px}.afk-buyrow .afk-num__value{min-width:4.2em}.afk-loot{min-height:0}.afk-lootlist{grid-template-columns:1fr 1fr;grid-auto-rows:min-content;gap:5px 10px}.afk-lootlist>.afk-empty{grid-column:1/-1}.afk-lootrow{border:var(--line-thin) solid var(--ink);border-radius:var(--r-sm);background:var(--paper-2,var(--paper));grid-template-columns:auto minmax(0,.9fr) minmax(0,1fr) auto auto;align-items:center;gap:6px;min-height:36px;padding:2px 6px;display:grid}.afk-lootrow .afk-select{min-height:30px;font-size:13px}.afk-lootrow__n{min-width:1.4em;font-size:13px;font-weight:700}.afk-lootrow__tools{gap:3px;display:inline-flex}.afk-sellgrid{gap:var(--afk-gap);grid-template-columns:1fr 1fr;align-items:start;display:grid}.afk-keep{border-radius:var(--r-sm);flex-wrap:wrap;align-items:center;gap:6px;padding:4px;display:flex}.afk-until{border:var(--line-thin) solid var(--ink);background:var(--honey-hi);border-radius:999px;align-items:center;gap:6px;padding:4px 12px;font-size:14px;font-weight:600;display:inline-flex}.afk-until.is-soon{background:color-mix(in srgb, var(--berry) 22%, var(--paper))}.afk-pack{border:var(--line) solid var(--ink);border-radius:var(--r-lg);background:linear-gradient(160deg, var(--honey-hi), var(--paper) 70%);max-width:720px;box-shadow:0 5px 0 var(--ink);gap:18px;padding:22px 26px;display:flex}.afk-pack__badge{border:var(--line) solid var(--ink);background:var(--honey);border-radius:50%;flex:none;place-items:center;width:72px;height:72px;display:grid}.afk-pack__text{gap:8px;display:grid}.afk-pack__title{margin:0;font-size:22px}.afk-pack__lead{margin:0;font-size:16px;font-weight:600}.afk-pack__perks{gap:4px;margin:0;padding:0;list-style:none;display:grid}.afk-pack__perks li{align-items:center;gap:8px;font-size:15px;display:flex}.afk-pack__free{border:var(--line-thin) solid var(--ink);border-radius:var(--r-sm);background:var(--paper);margin:4px 0 0;padding:8px 10px;font-size:14px}.afk-foot{border:var(--line-thin) solid var(--ink);border-radius:var(--r-md);background:var(--paper-2,var(--paper));gap:8px;padding:8px 10px;display:grid}.afk-foot__row{flex-wrap:wrap;align-items:center;gap:8px 14px;display:flex}.afk-slots{gap:6px;display:flex}.afk-slot{border:var(--line-thin) solid var(--ink);border-radius:var(--r-sm);background:var(--paper);max-width:190px;min-height:38px;box-shadow:0 2px 0 var(--ink);color:var(--ink);font:inherit;cursor:var(--cur-pointer,pointer);align-items:center;gap:6px;padding:3px 10px 3px 4px;font-size:14px;display:flex}.afk-slot.is-on{background:var(--honey)}.afk-slot.is-empty .afk-slot__name{color:var(--ink-soft)}.afk-slot.is-armed{outline:3px solid var(--berry)}.afk-slot__n{border:var(--line-thin) solid var(--ink);background:var(--paper-2,#fff);border-radius:50%;place-items:center;width:26px;height:26px;font-weight:700;display:inline-grid}.afk-slot__name{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:600;overflow:hidden}.afk-slot__tag{white-space:nowrap;border-radius:999px;padding:0 6px;font-size:12px;font-weight:700}.afk-slot__tag.is-run{background:var(--leaf)}.afk-slot__tag.is-bad{background:var(--berry);color:#fff}.afk-presets{align-items:center;gap:6px;margin-left:auto;display:flex}.afk-presets__label{color:var(--ink-soft);font-size:13px;font-weight:700}.afk-preset{border:var(--line-thin) solid var(--ink);background:var(--sky-lo,var(--paper));min-height:34px;box-shadow:0 2px 0 var(--ink);color:var(--ink);font:inherit;cursor:var(--cur-pointer,pointer);border-radius:999px;padding:2px 12px;font-size:14px;font-weight:600}.afk-preset:active{box-shadow:none;transform:translateY(2px)}.afk-name{align-items:center;gap:8px;display:flex}.afk-name__label{white-space:nowrap;font-size:14px;font-weight:600}.afk-name .afk-input{width:260px}.afk-status{flex-wrap:wrap;flex:1;align-items:center;gap:4px 10px;min-width:0;display:flex}.afk-issue{border:var(--line-thin) solid var(--ink);border-radius:var(--r-sm);background:color-mix(in srgb, var(--berry) 18%, var(--paper));min-width:0;color:var(--ink);font:inherit;text-align:left;cursor:var(--cur-pointer,pointer);flex-wrap:wrap;align-items:center;gap:2px 8px;padding:4px 10px;font-size:13px;display:flex}.afk-issue__more{color:var(--ink-soft)}.afk-msg{font-size:14px;font-weight:600}.afk-msg.is-ok{color:var(--leaf-lo,var(--ink))}.afk-msg.is-bad{color:var(--berry-lo,var(--berry))}.afk-msg.is-info{color:var(--ink-soft)}.afk-actions{align-items:center;gap:8px;margin-left:auto;display:flex}@media (max-height:500px),(max-width:700px){.afk-tab--monsters,.afk-tab--skills,.afk-tab--potions,.afk-tab--buy,.afk-tab--safety,.afk-sellgrid,.afk-lootlist{grid-template-columns:1fr}.afk-page{overflow-y:auto}.afk-presets{margin-left:0}}.afk-noapi{justify-items:center;margin:24px auto 0;display:grid}.afk-noapi__art{width:auto;height:180px}.afk-noapi .afk-empty--big{margin-top:12px}.afk-empty--art{align-items:center;gap:12px;display:flex}.afk-empty__art{flex:none;width:auto;height:64px}@media (min-width:701px) and (min-height:501px){.afk-settings .hs-ly-nav{--hs-nav-ic:34px;--hs-nav-in:3px;gap:4px}.afk-settings .hs-ly-nav__group{margin-top:4px;padding-top:4px;line-height:1.3}.afk-settings .hs-ly-nav__group:first-child{margin-top:0}.afk-settings .hs-ly-nav__icon>.hs-glyph{width:24px;height:24px}}@media (min-width:701px) and (min-height:501px) and (max-height:899px){.afk-settings .hs-ly-nav{--hs-nav-ic:28px;--hs-nav-in:2px}.afk-settings .hs-ly-nav__icon>.hs-glyph{width:20px;height:20px}}@media (min-width:701px) and (min-height:501px){.afk-settings .afk-mobcard{gap:6px;padding:4px 3px 3px}.afk-settings .afk-mobcard__well{width:56px;height:56px}.afk-settings .afk-mobcard__name{-webkit-line-clamp:1;min-height:1.3em}.afk-settings .afk-mobs{gap:4px}}.afk-area{grid-template-rows:auto 1fr auto;gap:10px;min-width:0;height:100%;min-height:300px;display:grid}.afk-area__bar{flex-wrap:wrap;align-items:center;gap:10px 14px;display:flex}.afk-area__map,.afk-area__radius{align-items:center;gap:8px;min-width:0;display:flex}.afk-area__label{white-space:nowrap;font-weight:600}.afk-area__select{border:var(--line-thin) solid var(--ink);border-radius:var(--r-sm);background:var(--paper);max-width:280px;min-height:36px;color:var(--ink);font:inherit;cursor:var(--cur-pointer,pointer);padding:.2em .6em;font-size:14px}.afk-area__here{margin-left:auto}.afk-area__stage{border:var(--line) solid var(--ink);border-radius:var(--r-md);min-height:0;box-shadow:var(--hi), 0 4px 0 var(--ink);background:#1b2a4a;position:relative;overflow:hidden}.afk-area__svg{touch-action:none;cursor:crosshair;-webkit-user-select:none;user-select:none;width:100%;height:100%;min-height:220px;display:block;position:relative}.afk-area__sky{fill:#0b16308c}.afk-area__ground{fill:none;stroke:#e8f6ff;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.afk-area__ground.is-solid{stroke:#9be36a;stroke-width:3px}.afk-area__veil{fill:#10183024}.has-art .afk-area__sky{fill:#0000}.has-art .afk-area__ground{stroke:#fffae18c;stroke-width:1.5px}.has-art .afk-area__ground.is-solid{stroke:none}.afk-area__ring{fill:#ffb62742;stroke:var(--honey);stroke-width:3px;stroke-dasharray:10 6}.afk-area__ring.is-map{fill:#ffb62729;stroke-dasharray:none}.afk-area__anchor,.afk-area__edge{stroke:var(--ink);stroke-width:3px;outline:none}.afk-area__anchor{fill:var(--honey);cursor:grab}.afk-area__edge{fill:var(--paper);cursor:ew-resize}.afk-area__anchor:hover,.afk-area__anchor:focus-visible,.afk-area__edge:hover,.afk-area__edge:focus-visible{stroke:#fff;stroke-width:4px}.afk-area__you circle{fill:#ffe14d;stroke:var(--ink);stroke-width:2px}.afk-area.is-locked .afk-area__svg{opacity:.45;cursor:not-allowed}.afk-area__warn,.afk-area__empty{border:var(--line-thin) solid var(--ink);border-radius:var(--r-sm);background:var(--paper);max-width:80%;color:var(--ink);font-weight:600;line-height:var(--lh-thai);text-align:center;margin:0;padding:10px 16px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.afk-area__warn{background:color-mix(in srgb, var(--berry) 18%, var(--paper));border-color:var(--berry-lo)}.afk-area__foot{flex-wrap:wrap;align-items:center;gap:8px 16px;display:flex}.afk-area__range{width:260px;accent-color:var(--honey-lo);cursor:var(--cur-pointer,pointer)}.afk-area__num{font-variant-numeric:tabular-nums;min-width:64px;font-weight:600}.afk-area__note{color:var(--ink-soft);font-size:13px;line-height:var(--lh-thai)}.afk-mmring{pointer-events:none;z-index:1;display:block;position:absolute;inset:0}.afk-mmring__area{box-sizing:border-box;background:#ffb62738;border:1.5px solid #ffb627f2;border-radius:999px;display:block;position:absolute}.afk-mmring__area.is-map{background:#ffb6271f;border-style:solid;border-radius:6px}.afk-mmring__area.is-picker{background:#ffb6274d;border-style:solid}.afk-mmring__dot{border:1.5px solid var(--ink);background:var(--honey);border-radius:50%;width:6px;height:6px;margin:-3px 0 0 -3px;display:block;position:absolute}.afk-mmring__dot.has-art{background:0 0;border:0;border-radius:0;width:16px;height:16px;margin:-8px 0 0 -8px}.afk-mmring__dot.has-art>.hs-art{display:block}.afk-mmring__pip{border:1.5px solid var(--ink);background:var(--honey);border-radius:50%;width:6px;height:6px;margin:5px;display:block}.afk-area__art,.hs-sup .hs-ly-shell__content{overflow:hidden}.hs-sup__page{height:100%;min-height:0;font-size:15px;line-height:var(--lh-thai,1.5);flex-direction:column;display:flex;position:relative}.hs-sup__page>*{flex:1;min-height:0}.hs-sup__card{border:var(--line-thin,2px) solid var(--ink);background:var(--paper-2,var(--paper));min-width:0;min-height:0;box-shadow:0 3px 0 var(--ink);border-radius:16px;flex-direction:column;gap:10px;padding:14px 16px;display:flex}.hs-sup__card-head{align-items:center;gap:8px;font-size:17px;display:flex}.hs-sup__card-head--sub{border-top:var(--line-thin,2px) solid color-mix(in srgb, var(--ink) 35%, transparent);margin-top:6px;padding-top:10px}.hs-sup__link{border:var(--line-thin,2px) solid var(--ink);background:var(--paper);color:var(--ink);font:inherit;cursor:var(--cur-pointer,pointer);border-radius:999px;align-items:center;gap:4px;margin-left:auto;padding:2px 10px;font-size:14px;display:inline-flex}.hs-sup__link:hover{background:var(--honey-hi)}.hs-sup__mini-icon,.hs-sup__medal{border:var(--line-thin,2px) solid var(--ink);background:linear-gradient(180deg, var(--honey-hi), var(--honey));border-radius:12px;flex:none;place-items:center;width:42px;height:42px;display:grid}.hs-sup__medal{border-radius:50%;width:58px;height:58px}.hs-sup__overview{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:16px;display:grid}.hs-sup__hero{border:var(--line,3px) solid var(--ink);background:radial-gradient(120% 70% at 50% 0%, color-mix(in srgb, var(--honey-hi) 85%, white) 0%, transparent 70%), linear-gradient(180deg, var(--honey-hi), color-mix(in srgb, var(--honey) 60%, var(--paper)) 70%, var(--paper));min-height:0;box-shadow:0 4px 0 var(--ink);text-align:center;border-radius:20px;flex-direction:column;align-items:center;gap:6px;padding:14px 20px 16px;display:flex;position:relative;overflow:hidden}.hs-sup .hs-sup__hero-art{object-fit:contain;width:auto;max-width:100%;height:150px;filter:drop-shadow(0 4px 0 color-mix(in srgb, var(--ink) 25%, transparent))}.hs-sup__hero-title{color:var(--ink);margin:0;font-size:30px;line-height:1.2}.hs-sup__hero-tag{color:var(--ink-soft);margin:0;font-size:15px}.hs-sup__hero-chips{flex-wrap:wrap;justify-content:center;gap:6px;display:flex}.hs-sup__cta{border:var(--line,3px) solid var(--ink);background:linear-gradient(180deg, var(--leaf-hi), var(--leaf));width:min(360px,100%);min-height:52px;box-shadow:0 4px 0 var(--ink);color:var(--ink);font:inherit;cursor:var(--cur-pointer,pointer);border-radius:16px;justify-content:center;align-items:center;gap:8px;margin-top:auto;padding:0 22px;font-size:20px;font-weight:700;transition:transform .12s,box-shadow .12s;display:inline-flex}.hs-sup__cta:hover{box-shadow:0 6px 0 var(--ink);transform:translateY(-2px)}.hs-sup__cta:active{box-shadow:0 2px 0 var(--ink);transform:translateY(2px)}.hs-sup__side{grid-template-rows:auto minmax(0,1fr) auto;gap:12px;min-height:0;display:grid}.hs-sup__status-row{align-items:center;gap:14px;display:flex}.hs-sup__status-text{flex:1;min-width:0;display:grid}.hs-sup__status-text b{font-size:20px}.hs-sup__status-text span{color:var(--ink-soft)}.hs-sup__status.is-none .hs-sup__medal,.hs-sup__status.is-ended .hs-sup__medal{background:var(--paper-3)}.hs-sup__status.is-active .hs-sup__medal{background:linear-gradient(180deg, var(--leaf-hi), var(--leaf))}.hs-sup__status.is-soon .hs-sup__medal{background:linear-gradient(180deg, var(--honey-hi), var(--berry))}.hs-sup__mini-list{gap:10px;margin:0;padding:0;list-style:none;display:grid}.hs-sup__mini-row{border:var(--line-thin,2px) solid color-mix(in srgb, var(--ink) 40%, transparent);background:var(--paper);border-radius:12px;align-items:center;gap:12px;padding:10px 12px;display:flex}.hs-sup__mini-text{flex:1;min-width:0;display:grid}.hs-sup__mini-text b{font-size:16px}.hs-sup__mini-text span{color:var(--ink-soft);font-size:14px}.hs-sup__tick{color:var(--leaf-lo)}.hs-sup__fair{border:var(--line-thin,2px) solid var(--ink);background:color-mix(in srgb, var(--leaf-hi) 35%, var(--paper));border-radius:12px;align-items:center;gap:10px;padding:10px 14px;font-size:15px;display:flex}.hs-sup__perks{grid-template-rows:auto minmax(0,1fr);gap:14px;display:grid}.hs-sup__cards{gap:14px;margin:0;padding:0;list-style:none;display:grid}.hs-sup__perk{border:var(--line-thin,2px) solid var(--ink);background:linear-gradient(180deg, color-mix(in srgb, var(--honey-hi) 45%, var(--paper)), var(--paper-2,var(--paper)));min-width:0;box-shadow:0 3px 0 var(--ink);border-radius:16px;gap:16px;padding:14px 16px;display:flex}.hs-sup__perk-icon{border:var(--line-thin,2px) solid var(--ink);background:linear-gradient(180deg, var(--honey-hi), var(--honey));border-radius:18px;flex:none;place-items:center;width:72px;height:72px;display:grid}.hs-sup__perk-body{gap:5px;min-width:0;display:grid}.hs-sup__perk-title{font-size:19px}.hs-sup__perk-line{color:var(--ink-soft);margin:0}.hs-sup__perk-chips{flex-wrap:wrap;gap:5px;display:flex}.hs-sup__perk-where{align-items:center;gap:6px;font-size:14px;font-weight:600;display:inline-flex}.hs-sup__compare{border:var(--line-thin,2px) solid var(--ink);background:var(--paper);border-radius:16px;grid-auto-rows:minmax(0,1fr);min-height:0;display:grid;overflow:hidden}.hs-sup__crow{border-top:1px solid color-mix(in srgb, var(--ink) 18%, transparent);grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) minmax(0,1fr);align-items:center;min-height:30px;display:grid}.hs-sup__crow>span{align-items:center;gap:8px;min-width:0;padding:0 16px;display:flex}.hs-sup__crow:nth-child(2n):not(.hs-sup__crow--head){background:color-mix(in srgb, var(--paper-2) 60%, var(--paper))}.hs-sup__crow--head{background:var(--paper-3);border-top:0;font-weight:700}.hs-sup__crow>.hs-sup__cmember,.hs-sup__crow--head>.is-member{background:color-mix(in srgb, var(--honey-hi) 40%, transparent);height:100%;font-weight:600}.hs-sup__cfree{color:var(--ink-soft)}.hs-sup__crow.is-same .hs-sup__cfree,.hs-sup__crow.is-same .hs-sup__cmember{color:var(--leaf-lo)}.hs-sup__cwhat{font-weight:600}.hs-sup__howto{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.hs-sup__steps{gap:10px;margin:0;padding:0;list-style:none;display:grid}.hs-sup__step{align-items:flex-start;gap:10px;display:flex}.hs-sup__step-icon{border:var(--line-thin,2px) solid var(--ink);background:var(--paper);border-radius:50%;flex:none;place-items:center;width:34px;height:34px;font-size:17px;display:grid}.hs-sup__steps.is-numbered .hs-sup__step-icon{background:linear-gradient(180deg, var(--honey-hi), var(--honey))}.hs-sup__step-text{flex:1;min-width:0;display:grid}.hs-sup__step-text span{color:var(--ink-soft);font-size:14px}.hs-sup__where{gap:8px;margin:0;padding:0;list-style:none;display:grid}.hs-sup__where li{align-items:center;gap:10px;display:flex}.hs-sup__where .hs-sup__mini-icon{width:34px;height:34px}.hs-sup .hs-sup__howto-art{object-fit:contain;flex:0 150px;align-self:center;width:auto;max-width:100%;height:150px;min-height:0;margin-top:auto;overflow:hidden}.hs-sup__faq{gap:6px;margin:0;padding:0;list-style:none;display:grid}.hs-sup__faq-item{border:var(--line-thin,2px) solid color-mix(in srgb, var(--ink) 40%, transparent);background:var(--paper);border-radius:12px}.hs-sup__faq-item.is-open{border-color:var(--ink);background:color-mix(in srgb, var(--honey-hi) 30%, var(--paper))}.hs-sup__faq-q{width:100%;color:var(--ink);font:inherit;text-align:left;cursor:var(--cur-pointer,pointer);background:0 0;border:0;align-items:center;gap:8px;padding:8px 12px;font-weight:600;display:flex}.hs-sup__faq-a{color:var(--ink-soft);margin:0;padding:0 12px 10px 34px;font-size:14px}.hs-sup__history{align-content:start;display:grid}.hs-sup__history.is-empty{align-content:center;place-items:center}.hs-sup__history.is-empty .hs-ly-empty{min-width:min(520px,100%);padding-inline:32px}.hs-sup__hist{gap:10px;margin:0;padding:0;list-style:none;display:grid}.hs-sup__hist-row{border:var(--line-thin,2px) solid color-mix(in srgb, var(--ink) 40%, transparent);background:var(--paper);border-radius:12px;align-items:center;gap:14px;padding:10px 14px;font-size:16px;display:flex}.hs-sup__hist-row.is-leaf .hs-sup__mini-icon{background:linear-gradient(180deg, var(--leaf-hi), var(--leaf))}.hs-sup__hist-row.is-ink .hs-sup__mini-icon{background:var(--paper-3)}.hs-sup__hist-when{font-variant-numeric:tabular-nums;margin-left:auto;font-weight:600}.hs-sup__note{color:var(--ink-soft);margin:0;font-size:14px}@media (max-width:700px),(max-height:500px){.hs-sup .hs-ly-shell__content{overflow:auto}.hs-sup__overview,.hs-sup__howto{grid-template-columns:1fr}.hs-sup__cards{grid-template-columns:1fr!important}.hs-sup .hs-sup__hero-art{height:110px}}.hs-sup__mini-chips{flex-wrap:wrap;gap:4px;margin-top:4px;display:flex}@media (min-width:701px) and (min-height:501px) and (max-height:860px){.hs-sup .hs-sup__hero-art{height:104px}.hs-sup__mini-text>span:not(.hs-sup__mini-chips),.hs-sup__fair{display:none}}@media (min-width:701px) and (min-height:501px){.hs-sup__page{font-size:14px;line-height:1.45}.hs-sup__card{border-radius:14px;gap:6px;padding:9px 12px}.hs-sup__card-head{font-size:16px}.hs-sup__card-head--sub{margin-top:2px;padding-top:6px}.hs-sup__link{padding:0 10px;font-size:13px}.hs-sup__mini-icon{border-radius:10px;width:34px;height:34px}.hs-sup__medal{width:44px;height:44px}.hs-sup__overview{grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:12px}.hs-sup__hero{border-radius:16px;justify-content:center;gap:4px;padding:10px 16px 12px}.hs-sup__hero .hs-sup__cta{margin-top:12px}.hs-sup .hs-sup__hero-art{height:96px}.hs-sup__hero-title{font-size:24px}.hs-sup__hero-tag{font-size:14px}.hs-sup__cta{border-radius:14px;width:min(320px,100%);min-height:44px;padding:0 18px;font-size:17px}.hs-sup__side{gap:8px}.hs-sup__status-row{gap:10px}.hs-sup__status-text b{font-size:17px}.hs-sup__mini-list{gap:6px}.hs-sup__mini-row{border-radius:10px;gap:9px;padding:6px 10px}.hs-sup__mini-text b{font-size:15px}.hs-sup__mini-text span{font-size:13px}.hs-sup__mini-chips{margin-top:2px}.hs-sup__fair{border-radius:10px;gap:8px;padding:6px 12px;font-size:14px}.hs-sup__perks,.hs-sup__cards{gap:9px}.hs-sup__perk{border-radius:14px;gap:12px;padding:9px 12px}.hs-sup__perk-icon{border-radius:14px;width:52px;height:52px}.hs-sup__perk-body{gap:3px}.hs-sup__perk-title{font-size:16px}.hs-sup__perk-where{font-size:13px}.hs-sup__crow{min-height:28px}.hs-sup__crow>span{padding:0 12px}.hs-sup__howto{gap:10px}.hs-sup__steps{gap:6px}.hs-sup__step-icon,.hs-sup__where .hs-sup__mini-icon{width:28px;height:28px;font-size:15px}.hs-sup__step-text span,.hs-sup__faq-a{font-size:13px}.hs-sup .hs-sup__howto-art{flex-basis:110px;height:110px}.hs-sup__faq-q{padding:5px 10px}.hs-sup__faq-a{padding:0 10px 6px 30px}.hs-sup__hist{gap:6px}.hs-sup__hist-row{border-radius:10px;gap:10px;padding:6px 12px;font-size:14px}}@media (min-width:701px) and (min-height:501px) and (max-height:860px){.hs-sup .hs-sup__hero-art{height:96px}.hs-sup__mini-text>span:not(.hs-sup__mini-chips){display:inline}.hs-sup__fair{display:flex}}.hs-sup__perk-switch{border-top:1px solid color-mix(in srgb, var(--ink) 30%, transparent);margin-top:2px;padding-top:2px}.hs-sup__perk-switch .hs-toggle{min-height:40px;padding:2px 0}.hs-sup__mygold{border:var(--line-thin,2px) solid var(--ink);background:var(--paper);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:2px 12px 2px 10px;font-size:14px;display:inline-flex}.hs-sup__mygold>span{color:var(--ink-soft)}.hs-sup__mygold b{font-variant-numeric:tabular-nums;font-size:16px}.hs-sup__packs{gap:8px;width:100%;display:grid}.hs-sup__packs.is-card{flex:1;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;min-height:0}.hs-sup__gpack{border:var(--line-thin,2px) solid var(--ink);background:var(--paper);min-width:0;position:relative}.hs-sup__gpack.is-row{text-align:left;border-radius:14px;gap:6px;padding:8px 10px 9px;display:grid}.hs-sup__gpack.is-best{background:linear-gradient(180deg, color-mix(in srgb, var(--honey-hi) 55%, var(--paper)), var(--paper));box-shadow:0 3px 0 var(--ink)}.hs-sup__gpack-line{align-items:center;gap:8px;min-width:0;display:flex}.hs-sup__gpack-price{white-space:nowrap;flex:1;min-width:0;font-size:15px}.hs-sup__gpack-price b{font-variant-numeric:tabular-nums;font-size:18px}.hs-sup__gpack-tag,.hs-sup__gcard-ribbon{border:var(--line-thin,2px) solid var(--ink);background:linear-gradient(180deg, var(--honey-hi), var(--honey));white-space:nowrap;border-radius:999px;flex:none;padding:1px 10px;font-size:13px;font-weight:700}.hs-sup__gpack-why{color:var(--berry-lo,var(--berry));font-size:13px;font-weight:600;line-height:1.3}.hs-sup__gpack.is-limit .hs-sup__gpack-why{color:var(--ink-soft)}.hs-sup__buy{border:var(--line,3px) solid var(--ink);background:linear-gradient(180deg, var(--leaf-hi), var(--leaf));width:100%;min-height:40px;box-shadow:0 3px 0 var(--ink);color:var(--ink);font:inherit;cursor:var(--cur-pointer,pointer);border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:0 14px;font-size:16px;font-weight:700;transition:transform .12s,box-shadow .12s;display:inline-flex}.hs-sup__buy:hover:not(:disabled,.is-off){box-shadow:0 5px 0 var(--ink);transform:translateY(-2px)}.hs-sup__buy:active:not(:disabled,.is-off){box-shadow:0 1px 0 var(--ink);transform:translateY(2px)}.hs-sup__buy.is-off{background:var(--paper-3);box-shadow:0 2px 0 color-mix(in srgb, var(--ink) 50%, transparent);color:var(--ink-soft);cursor:default}.hs-sup__buy.is-pending{background:linear-gradient(180deg, var(--leaf-hi), var(--leaf));color:var(--ink)}.hs-sup__buy--big{border-radius:14px;min-height:50px;font-size:18px}.hs-sup__hero .hs-sup__packs{margin-top:4px}.hs-sup__status-end{align-self:flex-start;margin-left:54px}.hs-sup__shop{grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,4fr) minmax(0,7fr);gap:12px;display:grid}.hs-sup__shop-side{grid-template-rows:auto minmax(0,1fr);gap:10px;min-height:0;display:grid}.hs-sup__rule-list{gap:8px;margin:0;padding:0;list-style:none;display:grid}.hs-sup__rule-list li{align-items:flex-start;gap:8px;font-size:14px;display:flex}.hs-sup__rule-list li>:first-child{flex:none;margin-top:2px}.hs-sup__rules{min-height:0}.hs-sup .hs-sup__rules-art{object-fit:contain;flex:0 140px;align-self:center;width:auto;max-width:100%;height:140px;min-height:0;margin-top:auto;overflow:hidden}.hs-sup__shop-main{min-height:0}.hs-sup__shop-gold{margin-left:auto}.hs-sup__gpack.is-card{text-align:center;border-radius:18px;flex-direction:column;justify-content:center;align-items:center;gap:6px;min-height:0;padding:16px 14px 10px;display:flex}.hs-sup__gcard-ribbon{position:absolute;top:10px;right:10px}.hs-sup .hs-sup__gcard-art{filter:drop-shadow(0 3px 0 color-mix(in srgb, var(--ink) 25%, transparent));flex:none}.hs-sup__gcard-days{font-variant-numeric:tabular-nums;font-size:40px;line-height:1.1}.hs-sup__gcard-days small{font-size:20px}.hs-sup__gcard-price{align-items:center;gap:6px;font-size:17px;display:inline-flex}.hs-sup__gcard-price b{font-variant-numeric:tabular-nums;font-size:22px}.hs-sup__gcard-per{color:var(--ink-soft);font-size:14px}.hs-sup__gcard-end{background:color-mix(in srgb, var(--leaf-hi) 30%, var(--paper));border-radius:12px;justify-items:center;width:min(360px,100%);margin:6px 0 8px;padding:6px 12px;font-size:14px;display:grid}.hs-sup__gpack.is-limit .hs-sup__gcard-end{background:var(--paper-2);color:var(--ink-soft)}.hs-sup__gcard-end b{font-variant-numeric:tabular-nums;font-size:16px}.hs-sup__gpack.is-card .hs-sup__buy{width:min(320px,100%)}.hs-sup__gpack.is-card .hs-sup__gpack-why{min-height:1.3em}.hs-sup__shop-note{text-align:center}.hs-sup__history.has-buys{grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-content:stretch;gap:12px;display:grid}.hs-sup__history.has-buys>.hs-sup__card{min-height:0}.hs-sup__renew{width:100%;margin-top:auto}.hs-sup__rules-art+.hs-sup__renew{margin-top:8px}.hs-sup__buys .hs-ly-empty{flex:1}.hs-sup__buys-wait{color:var(--ink-soft);flex:1;justify-content:center;align-items:center;gap:10px;display:flex}.hs-sup__brow{border:var(--line-thin,2px) solid color-mix(in srgb, var(--ink) 30%, transparent);background:var(--paper);border-radius:10px;grid-template-columns:minmax(0,1.5fr) minmax(0,.8fr) minmax(0,.9fr) minmax(0,1.5fr) minmax(0,1fr);align-items:center;gap:10px;padding:6px 12px;font-size:14px;display:grid}.hs-sup__brow>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.hs-sup__brow--head{color:var(--ink-soft);background:0 0;border-color:#0000;font-size:13px;font-weight:600}.hs-sup__blist{flex:1;align-content:start;gap:6px;min-height:0;display:grid}.hs-sup__bgold{font-variant-numeric:tabular-nums;align-items:center;gap:4px;font-weight:600;display:inline-flex}.hs-sup__bdate,.hs-sup__buntil{font-variant-numeric:tabular-nums}.hs-sup__buntil{font-weight:600}@media (max-width:700px),(max-height:500px){.hs-sup__shop,.hs-sup__history.has-buys,.hs-sup__packs.is-card{grid-template-columns:1fr}}.hs-win--inspect.mi-rank--elite{box-shadow:var(--hi), inset 0 -3px 0 #2b1d0e2e, 0 6px 0 var(--ink), 0 0 0 4px #a95cff59, 0 14px 26px #2b1d0e3d}.hs-win--inspect.mi-rank--fieldboss{box-shadow:var(--hi), inset 0 -3px 0 #2b1d0e2e, 0 6px 0 var(--ink), 0 0 0 4px #ff547066, 0 14px 26px #2b1d0e3d}.hs-win--inspect.mi-rank--worldboss{box-shadow:var(--hi), inset 0 -3px 0 #2b1d0e2e, 0 6px 0 var(--ink), 0 0 0 5px #ffc21a99, 0 14px 26px #2b1d0e3d}.mi-shell{color:var(--ink,#2b1d0e);line-height:var(--lh-thai,1.5)}.mi-shell .hs-ly-shell__main{gap:var(--pc-sp-4,16px)}.mi-shell .hs-ly-shell__side{width:340px}.mi-shell .hs-ly-shell__content{overflow:hidden}.mi-side{border:var(--line-thin,2px) solid var(--ink,#2b1d0e);background:linear-gradient(180deg, var(--paper-2,#fcecc4), var(--paper,#fff8e7) 60%);border-radius:16px;flex-direction:column;flex:1;gap:10px;min-height:0;padding:12px;display:flex}.mi-rank--elite .mi-side{background:linear-gradient(180deg, #ead9ff, var(--paper,#fff8e7) 60%)}.mi-rank--fieldboss .mi-side{background:linear-gradient(180deg, #ffd9df, var(--paper,#fff8e7) 60%)}.mi-rank--worldboss .mi-side{background:linear-gradient(180deg, #ffe7a3, var(--paper,#fff8e7) 60%)}.mi-side__art{flex:1 1 0;min-height:96px;max-height:400px;display:flex;position:relative}.mi-portrait{border:var(--line-thin,2px) solid var(--ink,#2b1d0e);background:radial-gradient(circle at 50% 62%, #fff 0%, var(--paper-3,#f5dca4) 78%);border-radius:14px;flex:1;place-items:center;width:100%;height:auto;display:grid;overflow:hidden;box-shadow:inset 0 -4px #2b1d0e1a}.mi-portrait.is-shiny{box-shadow:0 0 0 4px #64b8fd99}.mi-portrait.is-golden{box-shadow:0 0 0 4px #ffc21ab3}.mi-portrait__img{object-fit:contain;image-rendering:auto;max-width:88%;max-height:88%}.mi-name{font-size:var(--pc-fs-h1,22px);overflow-wrap:anywhere;font-weight:700;line-height:1.35}.mi-chips{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.mi-danger{border:var(--line-thin,2px) solid var(--ink,#2b1d0e);background:var(--ink,#2b1d0e);min-height:26px;color:var(--mi-danger,#fff);font-size:var(--pc-fs-small,14px);border-radius:13px;align-items:center;padding:0 10px;font-weight:700;line-height:1;display:inline-flex}.mi-hp{gap:4px;display:grid}.mi-hp__line{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.mi-hp__num{font-size:var(--pc-fs-label,17px);font-variant-numeric:tabular-nums}.mi-hp__bar .hs-ly-meter__track{height:16px}.mi-hp__label{color:var(--berry-lo,#c8243f);font-weight:700}.mi-hp__bar .hs-ly-meter__fill{background:linear-gradient(180deg, #ff8a9c, var(--berry,#ff5470))}.mi-hp__bar .hs-ly-meter__text{display:none}.mi-affixes{gap:6px;margin:0;padding:0;list-style:none;display:grid}.mi-affix{background:#a95cff1f;border-radius:10px;gap:2px;padding:6px 8px;display:grid}.mi-affix>.hs-ly-chip{justify-self:start}.mi-affix__hint{font-size:var(--pc-fs-cap,13px);line-height:1.4}.mi-far{border:var(--line-thin,2px) solid var(--honey,#ffb627);font-size:var(--pc-fs-cap,13px);background:#fff4d0;border-radius:10px;align-items:center;gap:6px;margin:auto 0 0;padding:6px 10px;font-weight:600;display:flex}.mi-ended{z-index:3;border:var(--line,3px) solid var(--ink,#2b1d0e);background:var(--leaf,#5bbf3a);box-shadow:0 3px 0 var(--ink,#2b1d0e);color:#fff;white-space:nowrap;pointer-events:none;border-radius:14px;align-items:center;gap:6px;padding:6px 18px;font-size:22px;font-weight:700;animation:.22s cubic-bezier(.3,1.6,.5,1) mi-stamp;display:inline-flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-6deg)}.is-gone .mi-ended{background:var(--ink-soft,#6b5034)}@keyframes mi-stamp{0%{opacity:0;transform:translate(-50%,-50%)rotate(-6deg)scale(1.5)}}@media (prefers-reduced-motion:reduce){.mi-ended{animation:none}}.is-defeated .mi-portrait,.is-gone .mi-portrait,.is-defeated .mi-body,.is-gone .mi-body{filter:grayscale(.7);opacity:.6}.mi-body{height:100%;font-size:var(--pc-fs-body,15px);position:relative}.mi-dim{color:var(--ink-soft,#6b5034);font-size:var(--pc-fs-small,14px)}.mi-sec{align-content:start;gap:8px;display:grid}.mi-sec__head{padding-top:0}.mi-info{grid-template-columns:1fr 1fr;align-items:start;gap:24px;display:grid}.mi-info__col{align-content:start;gap:18px;min-width:0;display:grid}.mi-stats{grid-template-columns:1fr 1fr;gap:8px;display:grid}.mi-stat{border:var(--line-thin,2px) solid var(--ink,#2b1d0e);background:var(--paper-2,#fcecc4);border-radius:12px;grid-template-rows:auto auto;grid-template-columns:auto 1fr;align-items:center;column-gap:10px;padding:8px 12px;line-height:1.3;display:grid}.mi-stat>.hs-glyph{grid-row:span 2}.mi-stat small{color:var(--ink-soft,#6b5034);font-size:var(--pc-fs-cap,13px)}.mi-stat b{font-size:var(--pc-fs-h2,20px)}.mi-row{flex-wrap:wrap;align-items:center;gap:6px;min-height:28px;display:flex}.mi-row__label{min-width:72px;color:var(--ink-soft,#6b5034);font-size:var(--pc-fs-small,14px);font-weight:600}.mi-notes{font-size:var(--pc-fs-small,14px);gap:2px;margin:0;padding-left:20px;line-height:1.45;display:grid}.mi-facts{grid-template-columns:1fr 1fr;gap:6px;margin:0;display:grid}.mi-fact--wide{grid-column:span 2}.mi-fact{background:color-mix(in srgb, var(--ink,#2b1d0e) 6%, transparent);border-radius:12px;min-width:0;padding:4px 10px;line-height:1.35}.mi-fact dt{color:var(--ink-soft,#6b5034);font-size:var(--pc-fs-cap,13px)}.mi-fact dd{font-size:var(--pc-fs-body,16px);margin:0;font-weight:700}.mi-expnote{font-size:var(--pc-fs-small,14px);margin:0;line-height:1.45}.mi-expnote.is-low{color:var(--berry-lo,#c8243f)}.mi-expnote.is-high{color:var(--leaf-lo,#2f7d1e)}.mi-drops,.mi-skills{flex-direction:column;gap:10px;height:100%;display:flex}.mi-legend{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.mi-legend__all{margin-right:4px;font-weight:700}.mi-legend__keys{color:var(--ink-soft,#6b5034);font-size:var(--pc-fs-cap,13px);align-items:center;gap:6px;margin-left:auto;display:inline-flex}.mi-grid{grid-template-columns:repeat(10,minmax(0,1fr));grid-auto-rows:96px;gap:8px 10px;margin:0;padding:0;list-style:none;display:grid}.mi-drop{cursor:var(--cur-help,help);outline:none;align-content:start;justify-items:center;gap:6px;display:grid}.mi-drop__slot.hs-slot{width:64px;min-width:0;height:64px;min-height:0;position:relative}.mi-drop:hover .mi-drop__slot,.mi-drop:focus-visible .mi-drop__slot{transform:translateY(-2px)}.mi-drop.is-card .mi-drop__slot{box-shadow:0 0 0 3px var(--honey,#ffb627)}.mi-drop[data-drop]{cursor:var(--cur-pointer,pointer)}.mi-drop.is-on .mi-drop__slot{outline:3px solid var(--sky-lo,#3a8fd6);outline-offset:2px}.mi-pop{gap:4px;display:grid}.mi-pop__line{color:var(--ink-soft,#6b5034);font-size:max(13px, var(--win-fs-floor,0px));margin:0;line-height:1.45}.mi-pop__line.is-good{color:var(--leaf-ink,#2f7a1f);font-weight:600}.mi-tag{border:var(--line-thin,2px) solid var(--ink,#2b1d0e);background:var(--sky,#64b8fd);color:var(--ink,#2b1d0e);border-radius:7px;padding:0 5px;font-size:12px;font-weight:700;line-height:16px;position:absolute;top:-7px;left:-7px}.mi-tag--card{background:var(--honey,#ffb627);left:auto;right:-7px}.mi-tag--card.is-owned{background:var(--leaf,#5bbf3a);color:#fff;place-items:center;display:grid}.mi-tag--inline{position:static}.mi-band{font-size:var(--pc-fs-cap,13px);white-space:nowrap;border-radius:9px;padding:0 8px;font-weight:700;line-height:20px;display:inline-block}.mi-band--common{color:var(--leaf-lo,#2f7d1e);background:#d8f5c8}.mi-band--uncommon{color:var(--sky-lo,#2f7fd6);background:#d6ecff}.mi-band--rare{color:#6b3fb0;background:#eadcff}.mi-band--veryRare{color:var(--berry-lo,#c8243f);background:#ffd9df}.mi-grid--featured{grid-template-columns:repeat(6,minmax(0,1fr))}.mi-grid--featured .mi-drop__slot.hs-slot{aspect-ratio:1;width:min(64px,100%);height:auto}.mi-sec__head .hs-btn{margin-left:auto}.mi-tips{font-size:var(--pc-fs-small,14px);gap:6px;margin:0;padding:0;line-height:1.45;list-style:none;display:grid}.mi-tips li{background:color-mix(in srgb, var(--honey,#ffb627) 14%, transparent);border-radius:10px;align-items:baseline;gap:8px;padding:4px 10px;display:flex}.mi-pagerow{justify-content:center;margin-top:auto;display:flex}.mi-empty{height:100%;color:var(--ink-soft,#6b5034);text-align:center;align-content:center;place-items:center;gap:10px;display:grid}.mi-empty p{font-size:var(--pc-fs-label,17px);margin:0}.mi-skill-list{grid-template-columns:1fr 1fr;align-items:stretch;gap:10px 16px;margin:0;padding:0;list-style:none;display:grid}.mi-skill{border:var(--line-thin,2px) solid color-mix(in srgb, var(--ink,#2b1d0e) 30%, transparent);background:var(--paper-2,#fcecc4);break-inside:avoid;border-radius:14px;grid-template-columns:44px 1fr;align-items:start;gap:12px;margin:0;padding:10px 12px;display:grid}.mi-skill.is-warned{border-color:var(--berry,#ff5470);background:#fff0f2}.mi-boss{border-color:var(--honey,#ffb627);background:#fff4d0}.mi-skill__icon{border:var(--line-thin,2px) solid var(--ink,#2b1d0e);background:var(--paper,#fff8e7);border-radius:12px;place-items:center;width:44px;height:44px;display:grid}.mi-skill.is-warned .mi-skill__icon{background:var(--berry,#ff5470);color:#fff}.mi-skill__text{gap:2px;min-width:0;line-height:1.45;display:grid}.mi-skill__name{font-size:var(--pc-fs-label,17px);flex-wrap:wrap;align-items:center;gap:8px;display:flex}.mi-skill__warn{background:var(--berry,#ff5470);color:#fff;border-radius:9px;padding:0 8px;font-size:12px;line-height:20px}.mi-skill__line{font-size:var(--pc-fs-small,14px)}.mi-skill__tell{color:var(--ink-soft,#6b5034);font-size:var(--pc-fs-small,14px);align-items:baseline;gap:6px;display:inline-flex}.mi-skill.is-warned .mi-skill__tell{color:var(--berry-lo,#c8243f)}.mi-foot__text{font-size:var(--pc-fs-small,14px)}.mi-foot__kills{white-space:nowrap;align-items:center;gap:6px;font-weight:700;display:inline-flex}.mi-tip__band,.mi-tip__note{margin:6px 0 0;font-size:13px}.mi-tip__note{color:var(--ink-soft,#6b5034)}.mi-skill__icon.has-art{overflow:hidden}.hs-wb{--wb-u:max(1px, var(--pc-u,1px));--wb-t:calc(var(--wb-u) * var(--pc-fs-k,1));--wb-lava:#ff7a2f;--wb-lava-hi:#ffc35a;--wb-magma:#d9432b;--wb-basalt:#3b2a2a;min-width:0}.hs-wb-portrait{width:calc(44 * var(--wb-u,1px));height:calc(44 * var(--wb-u,1px));border:var(--line) solid var(--ink);box-shadow:0 2px 0 var(--ink);background:radial-gradient(circle at 50% 60%,#ffd27a 0%,#ff8a3d 55%,#c2392a 100%);border-radius:50%;flex:none;place-items:center;display:inline-grid;overflow:hidden}.hs-wb-portrait img{object-fit:contain;object-position:50% 30%;width:112%;height:112%;transform:translateY(6%)}.hs-wb-portrait__glyph{font-size:calc(24 * var(--wb-u,1px))}.hs-wb-portrait.is-big{width:calc(132 * var(--wb-u));height:calc(132 * var(--wb-u));border-width:calc(4 * var(--wb-u));box-shadow:0 0 0 calc(5 * var(--wb-u)) #ff8c3c59, 0 4px 0 var(--ink)}.hs-wb-portrait.is-mid{width:calc(64 * var(--wb-u,1px));height:calc(64 * var(--wb-u,1px))}.hs-wb-card{gap:calc(8 * var(--wb-u));min-width:0;min-height:0;padding:calc(10 * var(--wb-u)) calc(12 * var(--wb-u));border:var(--line-thin) solid var(--ink);border-radius:var(--r-md);background:var(--paper-2);flex-direction:column;display:flex}.hs-wb-card__title{align-items:center;gap:calc(6 * var(--wb-u));font-size:max(13px, calc(15 * var(--wb-t)));margin:0;font-weight:700;display:flex}.hs-wb-card__tt{flex-direction:column;line-height:1.25;display:flex}.hs-wb-card__tt small{font-size:max(12px, calc(12 * var(--wb-t)));color:var(--ink-soft);font-weight:500}.hs-wb-hero{align-items:center;gap:calc(4 * var(--wb-u,1px));padding:calc(2 * var(--wb-u,1px)) calc(8 * var(--wb-u,1px)) calc(2 * var(--wb-u,1px)) calc(3 * var(--wb-u,1px));border:var(--line-thin) solid var(--ink);background:var(--paper);font-size:max(12px, calc(13 * var(--wb-t,1px)));white-space:nowrap;border-radius:999px;display:inline-flex}.hs-wb-hero.is-star{background:linear-gradient(#fff3c4,#ffd76a)}.hs-wb-hero__name{max-width:calc(110 * var(--wb-u,1px));text-overflow:ellipsis;overflow:hidden}.hs-wb-hero__lv{color:var(--ink-soft)}.hs-wb__cols{gap:calc(12 * var(--wb-u));grid-template-columns:minmax(0,1.08fr) minmax(0,1fr) minmax(0,.92fr);height:100%;min-height:0;display:grid}.hs-wb__left{gap:calc(8 * var(--wb-u));background:radial-gradient(120% 60% at 50% 0%, #ff964638, transparent 70%), var(--paper-2);overflow:hidden}.hs-wb__right{gap:calc(8 * var(--wb-u));grid-template-rows:auto minmax(0,1fr) auto;min-width:0;min-height:0;display:grid}.hs-wb-stage{align-items:center;gap:calc(14 * var(--wb-u));min-height:calc(96 * var(--wb-u));padding:calc(6 * var(--wb-u)) calc(10 * var(--wb-u));border:var(--line-thin) solid var(--ink);border-radius:var(--r-md);color:#fff4e3;box-shadow:inset 0 calc(-18 * var(--wb-u)) calc(26 * var(--wb-u)) #ff6e2859;background:linear-gradient(#4a2b26 0%,#2c1b1b 100%);flex:1 0 auto;display:flex}.hs-wb-stage .hs-wb-portrait.is-big{width:calc(84 * var(--wb-u));height:calc(84 * var(--wb-u))}.hs-wb-stage.has-art{background:linear-gradient(90deg, #2c100aeb 0%, #2c100ab3 45%, #2c100a26 100%), var(--wb-art) 70% 40% / cover no-repeat, #4a2b26}.hs-wb-stage.is-alive{box-shadow:inset 0 calc(-22 * var(--wb-u)) calc(30 * var(--wb-u)) #ff501e8c, 0 0 0 calc(2 * var(--wb-u)) var(--wb-lava)}.hs-wb-stage__text{gap:calc(4 * var(--wb-u));flex-direction:column;min-width:0;display:flex}.hs-wb-stage__label{font-size:max(13px, calc(15 * var(--wb-t)));color:#ffd7a8}.hs-wb-stage__big{align-items:center;gap:calc(6 * var(--wb-u));font-size:calc(32 * var(--wb-t));letter-spacing:.02em;color:var(--wb-lava-hi);text-shadow:0 2px #7a2a14;font-variant-numeric:tabular-nums;font-weight:700;line-height:1.05;display:inline-flex}.hs-wb-stage__big.is-live{font-size:calc(26 * var(--wb-t));color:#ffe0a0}.hs-wb-stage__sub{font-size:max(12px, calc(14 * var(--wb-t)));color:#ffe9d2}.hs-wb-stage.is-soon .hs-wb-stage__big{animation:1.4s ease-in-out infinite hs-wb-pulse}.hs-wb-hp{width:calc(230 * var(--wb-u));max-width:100%;height:calc(20 * var(--wb-u));border:var(--line-thin) solid #1c1010;background:#2a1414;border-radius:999px;position:relative;overflow:hidden}.hs-wb-hp i{background:linear-gradient(90deg, var(--wb-magma), var(--wb-lava) 60%, var(--wb-lava-hi));transition:width .6s;position:absolute;inset:0 auto 0 0}.hs-wb-hp span{text-align:center;font-size:max(12px, calc(12 * var(--wb-t)));font-weight:700;line-height:calc(18 * var(--wb-u));color:#fff;text-shadow:0 1px #000;display:block;position:relative}.hs-wb-times{align-items:center;gap:calc(6 * var(--wb-u));font-size:max(12px, calc(13 * var(--wb-t)));flex-wrap:wrap;display:flex}.hs-wb-times__label{align-items:center;gap:calc(4 * var(--wb-u));font-weight:700;display:inline-flex}.hs-wb-times__t{padding:calc(1 * var(--wb-u)) calc(10 * var(--wb-u));border:var(--line-thin) solid var(--ink);background:var(--paper);font-variant-numeric:tabular-nums;border-radius:999px;font-weight:700}.hs-wb-times__t.is-next{background:var(--honey);box-shadow:0 2px 0 var(--ink)}.hs-wb-times__note{color:var(--ink-soft);flex-basis:100%}.hs-wb-chs{gap:calc(6 * var(--wb-u));flex-direction:column;flex:0 auto;min-height:0;display:flex}.hs-wb-chs__list{gap:calc(4 * var(--wb-u));flex:0 auto;grid-auto-rows:minmax(0,1fr);min-height:0;margin:0;padding:0;list-style:none;display:grid;overflow:hidden}.hs-wb-chs__list>.hs-wb-ch{min-height:0;overflow:hidden}.hs-wb-ch.is-more{justify-content:center;align-items:center;gap:calc(6 * var(--wb-u));color:var(--ink-soft);cursor:help;background:0 0;border-style:solid;font-weight:700;display:flex}.hs-wb-ch{grid-template-columns:calc(56 * var(--wb-u)) minmax(0, 1fr) auto calc(124 * var(--wb-u));align-items:center;gap:calc(8 * var(--wb-u));padding:calc(4 * var(--wb-u)) calc(8 * var(--wb-u));border:var(--line-thin) solid var(--ink);border-radius:var(--r-sm);background:var(--paper);font-size:max(12px, calc(13 * var(--wb-t)));display:grid}.hs-wb-ch.is-here{box-shadow:inset calc(4 * var(--wb-u)) 0 0 var(--honey);background:#fff4d6}.hs-wb-ch.is-running .hs-wb-ch__no{color:var(--wb-magma)}.hs-wb-ch__no{font-weight:700}.hs-wb-ch__hp{height:calc(16 * var(--wb-u));border:var(--line-thin) solid var(--ink);background:#3a2020;border-radius:999px;position:relative;overflow:hidden}.hs-wb-ch__hp i{background:linear-gradient(90deg, var(--wb-magma), var(--wb-lava));position:absolute;inset:0 auto 0 0}.hs-wb-ch__hp em{font-style:normal;font-size:max(12px, calc(12 * var(--wb-t)));font-weight:700;line-height:calc(14 * var(--wb-u));text-align:center;color:#fff;text-shadow:0 1px #000;display:block;position:relative}.hs-wb-ch__word{color:var(--ink-soft);font-weight:600}.hs-wb-ch.is-success .hs-wb-ch__word{color:var(--leaf-lo,#3b8b3b)}.hs-wb-ch__heroes{align-items:center;gap:calc(3 * var(--wb-u));color:var(--ink-soft);white-space:nowrap;display:inline-flex}.hs-wb-ch__here{color:var(--honey-lo,#b07800);white-space:nowrap;justify-self:end;font-weight:700}.hs-wb-ch__act{align-items:stretch;gap:calc(2 * var(--wb-u));flex-direction:column;justify-self:stretch;min-width:0;display:flex}.hs-wb-ch__go{width:100%;min-width:0}.hs-wb-ch__go.has-why{padding-inline:.4em}.hs-wb-ch__go .hs-btn__label{min-width:0;overflow:hidden}.hs-wb-ch__why{white-space:nowrap;text-overflow:ellipsis;color:var(--berry-lo,#a3324a);font-weight:700;display:block;overflow:hidden}.hs-wb-warp__whyshort{min-width:0;font-size:max(12px, calc(12 * var(--wb-t)));color:var(--berry-lo,#a3324a);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;flex:0 auto;font-weight:600;line-height:1.15;display:-webkit-box;overflow:hidden}.hs-wb-warp{gap:calc(5 * var(--wb-u));padding:calc(6 * var(--wb-u)) calc(10 * var(--wb-u));border:var(--line-thin) solid var(--ink);border-radius:var(--r-md);background:var(--paper);flex-direction:column;flex:none;display:flex}.hs-wb-warp.is-open{background:#fff8e2;border-style:solid}.hs-wb-warp__why{align-items:center;gap:calc(6 * var(--wb-u));font-size:max(12px, calc(14 * var(--wb-t)));font-weight:600;display:flex}.hs-wb-warp.is-here{background:#eefbe6;border-style:solid}.hs-wb-warp.is-here .hs-wb-warp__why{color:var(--leaf-lo,#3b8b3b)}.hs-wb-warp.is-shut .hs-wb-warp__why{color:var(--berry-lo,#a3324a)}.hs-wb-warp__rules{gap:calc(4 * var(--wb-u));font-size:max(12px, calc(12 * var(--wb-t)));grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.hs-wb-warp__rules li{align-items:center;gap:calc(5 * var(--wb-u));min-width:0;padding:calc(3 * var(--wb-u)) calc(8 * var(--wb-u));border:var(--line-thin) solid var(--ink-soft);border-radius:var(--r-sm);background:var(--paper-2);line-height:1.2;display:flex}.hs-wb-warp__rules li>svg,.hs-wb-warp__rules li>.hs-wb-warp__dot{flex:none}.hs-wb-warp__rules li>span{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.hs-wb-warp__rules li.is-ok{border-color:var(--leaf-lo,#3b8b3b);color:var(--leaf-lo,#3b8b3b);background:#eefbe6}.hs-wb-warp__rules li.is-ok span{color:var(--ink)}.hs-wb-warp__rules li.is-bad{border-color:var(--berry);color:var(--berry-lo,#a3324a);background:#ffe1e6;font-weight:700}.hs-wb-warp__dot{width:calc(8 * var(--wb-u));height:calc(8 * var(--wb-u));margin:0 calc(3 * var(--wb-u));background:var(--ink-soft);opacity:.55;border-radius:50%}.hs-wb-warp__act{align-items:center;gap:calc(8 * var(--wb-u));display:flex}.hs-wb-warp__go{flex:1 0 auto;max-width:100%}.hs-wb-gold{align-items:center;gap:calc(4 * var(--wb-u));padding:calc(2 * var(--wb-u)) calc(10 * var(--wb-u)) calc(2 * var(--wb-u)) calc(4 * var(--wb-u));border:var(--line-thin) solid var(--ink);font-size:max(12px, calc(13 * var(--wb-t)));white-space:nowrap;background:#ffe6a0;border-radius:999px;margin-left:auto;display:inline-flex}.hs-wb-chest__box{width:calc(40 * var(--wb-u));height:calc(40 * var(--wb-u));flex:none;place-items:center;display:inline-grid}.hs-wb-chest{--wb-pct-w:calc(112 * var(--wb-u))}.hs-wb-drops{gap:calc(4 * var(--wb-u));flex-direction:column;flex:auto;min-height:0;margin:0;padding:0;list-style:none;display:flex}.hs-wb-drop{box-sizing:border-box;height:calc(30 * var(--wb-u));grid-template-columns:calc(24 * var(--wb-u)) minmax(0, 1fr) var(--wb-pct-w);align-items:center;gap:calc(8 * var(--wb-u));min-width:0;padding:0 calc(6 * var(--wb-u)) 0 calc(4 * var(--wb-u));border:var(--line-thin) solid var(--ink);border-radius:var(--r-sm);background:var(--paper);cursor:pointer;flex:none;display:grid;overflow:hidden}.hs-wb-drop:hover,.hs-wb-drop:focus-visible,.hs-wb-drop.is-on{outline:calc(2 * var(--wb-u)) solid var(--honey,#f5b83d);outline-offset:-1px;background:#fff8e6}.hs-wb-drop.is-band-start{margin-top:calc(6 * var(--wb-u));position:relative;overflow:visible}.hs-wb-drop.is-band-start:before{content:"";left:calc(-1 * var(--line-thin));right:calc(-1 * var(--line-thin));top:calc(-5 * var(--wb-u) - var(--line-thin) - .5px);border-top:1px solid var(--ink-soft);opacity:.6;pointer-events:none;position:absolute}.hs-wb-drop.is-rare{background:linear-gradient(90deg, #fff1d6, var(--paper) 70%);box-shadow:inset 0 0 0 calc(2 * var(--wb-u)) #ff963273}.hs-wb-drop__icon{width:calc(24 * var(--wb-u));height:calc(24 * var(--wb-u));border-radius:var(--r-sm);background:var(--paper-2);place-items:center;display:inline-grid}.hs-wb-drop__icon.is-rare{background:#dcecff}.hs-wb-drop__icon.is-epic{background:#efdcff}.hs-wb-drop__icon.is-legendary{background:#ffe9b8}.hs-wb-drop__text{align-items:baseline;gap:calc(6 * var(--wb-u));white-space:nowrap;min-width:0;line-height:1.25;display:flex}.hs-wb-drop__text b{text-overflow:ellipsis;min-width:0;font-size:max(12px, calc(13 * var(--wb-t)));overflow:hidden}.hs-wb-drop__text small{font-size:max(12px, calc(12 * var(--wb-t)));color:var(--ink-soft);flex:none;font-weight:700}.hs-wb-drop__pct{box-sizing:border-box;padding:calc(1 * var(--wb-u)) calc(6 * var(--wb-u));background:var(--paper-2);font-size:max(12px, calc(12 * var(--wb-t)));text-align:center;white-space:nowrap;border-radius:999px;justify-self:stretch;font-weight:700}.hs-wb-drop .hs-wb-drop__pct{line-height:1.25}.hs-wb-drop.is-rare .hs-wb-drop__pct,.hs-wb-pop__line.is-rare .hs-wb-drop__pct{color:#6a2a08;background:#ffcf8a}.hs-wb-drop.is-uncommon .hs-wb-drop__pct,.hs-wb-pop__line.is-uncommon .hs-wb-drop__pct{background:#d8f0c8}.hs-wb-drop.is-always .hs-wb-drop__pct,.hs-wb-pop__line.is-always .hs-wb-drop__pct{background:#ffe6a0}.hs-wb-picks{justify-content:space-between;align-items:center;gap:calc(8 * var(--wb-u));padding:calc(4 * var(--wb-u)) calc(6 * var(--wb-u));border:var(--line-thin) solid var(--ink-soft);border-radius:var(--r-sm);background:var(--paper);font-size:max(12px, calc(13 * var(--wb-t)));flex-wrap:wrap;flex:none;display:flex}.hs-wb-picks__label{align-items:center;gap:calc(4 * var(--wb-u));min-width:0;font-weight:600;display:inline-flex}.hs-wb-picks__row{gap:calc(4 * var(--wb-u));flex:none;display:inline-flex}.hs-wb-pick{width:calc(34 * var(--wb-u));height:calc(34 * var(--wb-u));border:var(--line-thin) solid var(--ink);border-radius:var(--r-sm);background:var(--paper-2);cursor:pointer;place-items:center;display:inline-grid}.hs-wb-pick:hover,.hs-wb-pick:focus-visible,.hs-wb-pick.is-on{outline:calc(2 * var(--wb-u)) solid var(--honey,#f5b83d);outline-offset:1px}.hs-wb-pop{box-sizing:border-box;min-width:0;padding:10px var(--pad-card,12px) 12px;border-top:2px solid #2b1d0e38;flex-direction:column;gap:6px;font-size:14px;display:flex}.hs-wb-pop__name{overflow-wrap:anywhere;font-size:15px}.hs-wb-pop__line{align-items:center;gap:8px;min-width:0;display:flex}.hs-wb-pop__label{overflow-wrap:anywhere;flex:auto;min-width:0;font-weight:700}.hs-wb-pop__line>b{white-space:nowrap;flex:none}.hs-wb-pop__line>.hs-wb-drop__pct{padding:2px 10px;font-size:13px}.hs-wb__right .hs-wb-card{gap:calc(6 * var(--wb-u));padding:calc(8 * var(--wb-u)) calc(12 * var(--wb-u))}.hs-wb-line{text-overflow:ellipsis;white-space:nowrap;min-width:0;line-height:1.45;overflow:hidden}.hs-wb-rule__ways{gap:calc(2 * var(--wb-u)) calc(8 * var(--wb-u));grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.hs-wb-rule__way{align-items:center;gap:calc(6 * var(--wb-u));min-width:0;font-size:max(12px, calc(13 * var(--wb-t)));display:flex}.hs-wb-rule__way.is-wide{grid-column:1/-1}.hs-wb-rule__way>svg{flex:none}.hs-wb-rule__lots{align-items:center;gap:calc(6 * var(--wb-u));min-width:0;padding:0 calc(8 * var(--wb-u)) 0 calc(4 * var(--wb-u));border-radius:var(--r-sm);font-size:max(12px, calc(13 * var(--wb-t)));background:#fff1d9;margin:0;display:flex}.hs-wb-rule__lot-icon{width:calc(22 * var(--wb-u));height:calc(22 * var(--wb-u));flex:none;place-items:center;display:inline-grid}.hs-wb-rule__fair{align-items:center;gap:calc(4 * var(--wb-u));min-width:0;font-size:max(12px, calc(12 * var(--wb-t)));color:var(--leaf-lo,#3b8b3b);margin:0;font-weight:600;display:flex}.hs-wb-last,.hs-wb-tips{overflow:hidden}.hs-wb-tips__list{place-content:flex-start space-evenly;gap:calc(4 * var(--wb-u)) calc(40 * var(--wb-u));flex-flow:column wrap;flex:1;min-height:0;margin:0;padding:0;list-style:none;display:flex;overflow:hidden}.hs-wb-tip{align-items:center;gap:calc(8 * var(--wb-u));width:100%;min-width:0;font-size:max(12px, calc(13 * var(--wb-t)));display:flex}.hs-wb-tip__icon{width:calc(22 * var(--wb-u));height:calc(22 * var(--wb-u));border:var(--line-thin) solid var(--ink);background:var(--paper);border-radius:50%;flex:none;place-items:center;display:inline-grid}.hs-wb-tip__text{flex:1}.hs-wb-tip__text span{color:var(--ink-soft)}.hs-wb-mine{align-items:center;gap:calc(8 * var(--wb-u));font-size:max(12px, calc(13 * var(--wb-t)));grid-template-columns:auto minmax(0,1fr) auto;line-height:1.45;display:grid}.hs-wb-mine__bar{height:calc(10 * var(--wb-u));border:var(--line-thin) solid var(--ink);background:var(--paper);border-radius:999px;overflow:hidden}.hs-wb-mine__bar i{background:linear-gradient(#ffd36a,#e8a23a);height:100%;display:block}.hs-wb-mine__round{align-items:center;gap:calc(4 * var(--wb-u));min-width:0;font-size:max(12px, calc(12 * var(--wb-t)));color:var(--ink-soft);margin-left:auto;font-weight:500;display:flex}.hs-wb-mine__round>svg{flex:none}.hs-wb-mine__round.is-ok{color:var(--leaf-lo,#3b8b3b);font-weight:600}.hs-wb-last__head{align-items:center;gap:calc(6 * var(--wb-u));min-width:0;padding-top:calc(4 * var(--wb-u));border-top:var(--line-thin) solid var(--ink-soft);font-size:max(12px, calc(13 * var(--wb-t)));margin:0;display:flex}.hs-wb-last__head>svg{flex:none}.hs-wb-last__line>.hs-wb-line{flex:1}.hs-wb-last .hs-wb-last__heroes{max-height:calc(32 * var(--wb-u))}.hs-wb-last__heroes{gap:calc(4 * var(--wb-u));flex-wrap:wrap;min-height:0;display:flex;overflow:hidden}.hs-wb-hero.is-more{padding:calc(2 * var(--wb-u)) calc(10 * var(--wb-u));background:var(--paper-2);cursor:help;font-weight:800}.hs-wb-last__star{align-items:center;gap:calc(3 * var(--wb-u));max-width:45%;padding:0 calc(8 * var(--wb-u)) 0 calc(4 * var(--wb-u));border:var(--line-thin) solid var(--ink);background:linear-gradient(#fff3c4,#ffd76a);border-radius:999px;flex:none;line-height:1.45;display:flex}.hs-wb-last__star b{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.hs-wb-last__none{color:var(--ink-soft)}.hs-wb-empty{align-content:center;place-items:center;gap:calc(10 * var(--wb-u));height:100%;font-size:max(13px, calc(15 * var(--wb-t)));display:grid}.hs-wb-empty__spin{font-size:calc(48 * var(--wb-u));animation:1.6s ease-in-out infinite hs-wb-bob}.hs-wb-empty__spin.is-still{opacity:.6;animation:none}.hs-wb-arrive{--wa-u:max(1px, var(--pc-u,1px));z-index:40;pointer-events:none;place-items:center;animation:4.6s both hs-wb-arrive-life;display:grid;position:fixed;inset:0}.hs-hud .hs-wb-arrive{position:absolute}.hs-wb-arrive__veil{background:radial-gradient(at 50% 46%,#1e0a061a 0%,#280a068c 55%,#781a0ad1 100%),linear-gradient(#ff5a1e2e,#0000 30% 70%,#ff5a1e47);position:absolute;inset:0}.hs-wb-arrive__embers{position:absolute;inset:0;overflow:hidden}.hs-wb-arrive__embers i{width:calc(8 * var(--wa-u));height:calc(8 * var(--wa-u));background:radial-gradient(circle,#fff1b0 0%,#ff9a3c 55%,#ff501400 75%);border-radius:50%;animation:2.8s linear infinite hs-wb-ember;position:absolute;bottom:-20px}.hs-wb-arrive__core{align-items:center;gap:calc(6 * var(--wa-u));text-align:center;flex-direction:column;animation:.7s cubic-bezier(.2,1.4,.4,1) both hs-wb-arrive-in;display:flex;position:relative}.hs-wb-arrive__ring{width:calc(220 * var(--wa-u));height:calc(220 * var(--wa-u));border:calc(6 * var(--wa-u)) solid #2b1410;box-shadow:0 0 0 calc(8 * var(--wa-u)) #ff963c73, 0 0 calc(60 * var(--wa-u)) calc(18 * var(--wa-u)) #ff6e28a6;background:radial-gradient(circle at 50% 62%,#ffe08a 0%,#ff8a3d 52%,#b52f22 100%);border-radius:50%;place-items:center;display:grid;overflow:hidden}.hs-wb-arrive__ring img{object-fit:contain;object-position:50% 30%;width:108%;height:108%;transform:translateY(6%)}.hs-wb-arrive__glyph{font-size:calc(110 * var(--wa-u))}.hs-wb-arrive__kicker{margin:calc(8 * var(--wa-u)) 0 0;font-size:calc(46 * var(--wa-u));color:#ffd25a;-webkit-text-stroke:calc(2 * var(--wa-u)) #4a1508;paint-order:stroke fill;text-shadow:0 calc(4 * var(--wa-u)) 0 #4a1508, 0 0 calc(24 * var(--wa-u)) #ff7828e6;letter-spacing:.02em;font-weight:700;line-height:1.1}.hs-wb-arrive__name{align-items:baseline;gap:calc(10 * var(--wa-u));font-size:calc(34 * var(--wa-u));color:#fff;-webkit-text-stroke:calc(1.5 * var(--wa-u)) #3a120a;paint-order:stroke fill;text-shadow:0 calc(3 * var(--wa-u)) 0 #3a120a;margin:0;font-weight:700;display:inline-flex}.hs-wb-arrive__name small{padding:calc(2 * var(--wa-u)) calc(10 * var(--wa-u));border:calc(2 * var(--wa-u)) solid #3a120a;color:#3a120a;font-size:calc(20 * var(--wa-u));-webkit-text-stroke:0;text-shadow:none;background:#ffcf4a;border-radius:999px}.hs-wb-arrive__sub,.hs-wb-arrive__time{padding:calc(4 * var(--wa-u)) calc(16 * var(--wa-u));font-size:max(14px, calc(18 * var(--wa-u)));color:#ffe9cf;background:#1e0a069e;border-radius:999px;margin:0;font-weight:600}.hs-wb-arrive__time{font-variant-numeric:tabular-nums;color:#ffd25a}.hs-wb-arrive__band{width:min(calc(1120 * var(--wa-u)), 92vw);aspect-ratio:2.4;border:calc(6 * var(--wa-u)) solid #2b1410;border-radius:calc(26 * var(--wa-u));max-height:62vh;box-shadow:0 0 0 calc(4 * var(--wa-u)) #ffaa468c, 0 0 calc(70 * var(--wa-u)) calc(16 * var(--wa-u)) #ff641e99, 0 calc(10 * var(--wa-u)) 0 #1e08048c;background:#8a2a12;animation:.65s cubic-bezier(.2,1.2,.4,1) both hs-wb-band-open;position:relative;overflow:hidden}.hs-wb-arrive__art{object-fit:cover;object-position:70% 40%;width:100%;height:100%;position:absolute;inset:0}.hs-wb-arrive__band:after{content:"";background:linear-gradient(90deg,#280a04d1 0%,#3c0e068c 30%,#3c0e0600 52%);position:absolute;inset:0}.hs-wb-arrive__copy{z-index:1;justify-content:center;align-items:flex-start;gap:calc(8 * var(--wa-u));width:50%;padding:0 calc(36 * var(--wa-u));text-align:left;flex-direction:column;display:flex;position:absolute;inset:0 auto 0 0}.hs-wb-arrive.has-art .hs-wb-arrive__kicker{font-size:calc(52 * var(--wa-u));margin:0}.hs-wb-arrive.has-art .hs-wb-arrive__name{font-size:calc(36 * var(--wa-u))}.hs-wb-arrive.has-art .hs-wb-arrive__core,.hs-wb-arrive.is-still,.hs-wb-arrive.is-still .hs-wb-arrive__core,.hs-wb-arrive.is-still .hs-wb-arrive__band,.hs-wb-arrive.is-still .hs-wb-arrive__embers i{animation:none}.hs-wb-arrive.is-still .hs-wb-arrive__embers{display:none}.hs-wb-result-layer{pointer-events:none;place-items:center;padding:16px;display:grid}.hs-hud .hs-wb-result-layer{inset:calc(var(--safe-t) + 56px) 0 max(calc(var(--exp-h) + 88px), var(--jq-dock-clear,0px));z-index:21;position:absolute}.hs-wb-result-wrap{display:contents}.hs-wb-card-r{--wr-u:max(1px, var(--pc-u,1px));--wr-t:calc(var(--wr-u) * var(--pc-fs-k,1));gap:calc(10 * var(--wr-u));width:min(calc(940 * var(--wr-u)), 100%);max-height:100%;padding:calc(14 * var(--wr-u)) calc(18 * var(--wr-u));border:var(--line) solid var(--ink);border-radius:calc(18 * var(--wr-u));background:var(--paper);box-shadow:var(--hi,none), 4px 5px 0 var(--ink);font-size:max(12px, calc(14 * var(--wr-t)));pointer-events:auto;flex-direction:column;animation:.35s ease-out both hs-wb-card-in;display:flex;overflow-y:auto}.hs-wb-card-r h3,.hs-wb-card-r h4,.hs-wb-card-r p{margin:0}.hs-wb-card-r__head{align-items:center;gap:calc(12 * var(--wr-u));padding:calc(8 * var(--wr-u)) calc(12 * var(--wr-u));border-radius:calc(12 * var(--wr-u));color:#fff4e3;background:linear-gradient(90deg,#4a2b26,#2c1b1b);display:flex}.hs-wb-card-r__head.has-art{background:linear-gradient(90deg, #280c06e6 0%, #280c0699 50%, #280c061a 100%), var(--wb-art) 70% 40% / cover no-repeat;color:#fff4e3}.hs-wb-card-r.is-success .hs-wb-card-r__head:not(.has-art){color:#2b1209;background:linear-gradient(90deg,#b8501f,#f09a35 60%,#ffd35e)}.hs-wb-card-r__head h3{font-size:calc(24 * var(--wr-t));line-height:1.15}.hs-wb-card-r__head p{font-size:max(12px, calc(14 * var(--wr-t)))}.hs-wb-card-r__cols{gap:calc(12 * var(--wr-u));grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);min-height:0;display:grid}.hs-wb-card-r__me,.hs-wb-card-r__all{gap:calc(8 * var(--wr-u));min-width:0;padding:calc(10 * var(--wr-u));border:var(--line-thin) solid var(--ink);border-radius:var(--r-md);background:var(--paper-2);flex-direction:column;display:flex}.hs-wb-card-r h4{align-items:center;gap:calc(6 * var(--wr-u));font-size:max(13px, calc(15 * var(--wr-t)));display:flex}.hs-wb-card-r__cols-head{grid-template-columns:repeat(3, calc(92 * var(--wr-u))) calc(48 * var(--wr-u));gap:calc(6 * var(--wr-u));font-size:max(12px, calc(12 * var(--wr-t)));color:var(--ink-soft);text-align:center;margin-left:auto;font-weight:600;display:grid}.hs-wb-card-r__none{color:var(--ink-soft)}.hs-wb-own__share{height:calc(22 * var(--wr-u));border:var(--line-thin) solid var(--ink);background:var(--paper);border-radius:999px;position:relative;overflow:hidden}.hs-wb-own__share i{background:linear-gradient(90deg, var(--honey), #ffb347);position:absolute;inset:0 auto 0 0}.hs-wb-own__share span{text-align:center;font-weight:700;font-size:max(12px, calc(13 * var(--wr-t)));line-height:calc(20 * var(--wr-u));display:block;position:relative}.hs-wb-own__stats{gap:calc(5 * var(--wr-u));margin:calc(6 * var(--wr-u)) 0 0;grid-template-columns:repeat(3,minmax(0,1fr));padding:0;list-style:none;display:grid}.hs-wb-own__stats li{gap:calc(1 * var(--wr-u));padding:calc(5 * var(--wr-u)) calc(8 * var(--wr-u));border:var(--line-thin) solid var(--ink);border-radius:var(--r-sm);background:var(--paper);flex-direction:column;display:flex}.hs-wb-own__stats li span{align-items:center;gap:calc(4 * var(--wr-u));font-size:max(12px, calc(12 * var(--wr-t)));color:var(--ink-soft);display:inline-flex}.hs-wb-own__stats li b{font-size:calc(18 * var(--wr-t));font-variant-numeric:tabular-nums}.hs-wb-own__stats li.is-damage b{color:var(--berry-lo,#a3324a)}.hs-wb-own__stats li.is-healing b{color:var(--leaf-lo,#3b8b3b)}.hs-wb-own__stats li.is-taken b{color:var(--sky-lo,#2c78b8)}.hs-wb-rw{gap:calc(6 * var(--wr-u));flex-direction:column;display:flex}.hs-wb-rw__chest,.hs-wb-rw__lot,.hs-wb-rw__star{align-items:center;gap:calc(10 * var(--wr-u));padding:calc(6 * var(--wr-u)) calc(8 * var(--wr-u));border:var(--line-thin) solid var(--ink);border-radius:var(--r-sm);background:var(--paper);display:flex}.hs-wb-rw__chest.is-earned{border-color:var(--leaf-lo,#3b8b3b);background:#eaffdf}.hs-wb-rw__chest.is-failed,.hs-wb-rw__chest.is-notQualified,.hs-wb-rw__chest.is-overLevel,.hs-wb-rw__chest.is-already{background:var(--paper-3,#efe6d6)}.hs-wb-rw__chest.is-capped{background:#fff1e6;border-color:#c9733a}.hs-wb-rw__lot{background:linear-gradient(90deg,#fff4cf,#ffe39a)}.hs-wb-rw__star{background:#fff8e0}.hs-wb-rw__icon{width:calc(44 * var(--wr-u));height:calc(44 * var(--wr-u));flex:none;place-items:center;display:inline-grid;position:relative}.hs-wb-rw__tick{right:calc(-4 * var(--wr-u));bottom:calc(-4 * var(--wr-u));width:calc(20 * var(--wr-u));height:calc(20 * var(--wr-u));border:var(--line-thin) solid var(--ink);background:var(--leaf);color:#fff;border-radius:50%;place-items:center;display:grid;position:absolute}.hs-wb-rw__text{flex-direction:column;min-width:0;line-height:1.3;display:flex}.hs-wb-rw__text small{font-size:max(12px, calc(12 * var(--wr-t)));color:var(--ink-soft)}.hs-wb-rows{gap:calc(3 * var(--wr-u));flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.hs-wb-row{grid-template-columns:minmax(0, 1fr) repeat(3, calc(92 * var(--wr-u))) calc(48 * var(--wr-u));align-items:center;gap:calc(6 * var(--wr-u));padding:calc(3 * var(--wr-u)) calc(6 * var(--wr-u));border-radius:var(--r-sm);background:var(--paper);font-size:max(12px, calc(13 * var(--wr-t)));display:grid}.hs-wb-row.is-you{box-shadow:inset calc(4 * var(--wr-u)) 0 0 var(--honey);background:#fff1c8}.hs-wb-row__who{align-items:center;gap:calc(4 * var(--wr-u));min-width:0;display:flex}.hs-wb-row__who b{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.hs-wb-row__who small{color:var(--ink-soft);white-space:nowrap}.hs-wb-row__badge{width:calc(18 * var(--wr-u));height:calc(18 * var(--wr-u));border:var(--line-thin) solid var(--ink);background:var(--honey);border-radius:50%;flex:none;place-items:center;display:inline-grid}.hs-wb-row__badge.is-heal{background:var(--leaf);color:#fff}.hs-wb-row__badge.is-guard{background:var(--sky);color:#fff}.hs-wb-row__badge.is-star{background:#ffe36a}.hs-wb-row__badge.is-lot{background:#ffb8d6}.hs-wb-row__bar{height:calc(18 * var(--wr-u));background:var(--paper-3,#efe6d6);border-radius:999px;position:relative;overflow:hidden}.hs-wb-row__bar i{position:absolute;inset:0 auto 0 0}.hs-wb-row__bar.is-damage i{background:#ff9aa8}.hs-wb-row__bar.is-healing i{background:#9be08e}.hs-wb-row__bar.is-taken i{background:#9ccdf5}.hs-wb-row__bar em{padding:0 calc(6 * var(--wr-u));font-style:normal;font-size:max(12px, calc(12 * var(--wr-t)));line-height:calc(18 * var(--wr-u));font-variant-numeric:tabular-nums;text-align:right;display:block;position:relative}.hs-wb-row__share{text-align:right;font-variant-numeric:tabular-nums;font-weight:700}.hs-wb-card-r__more{font-size:max(12px, calc(12 * var(--wr-t)));color:var(--ink-soft);text-align:center}.hs-wb-card-r__totals{align-items:center;gap:calc(10 * var(--wr-u));padding-top:calc(6 * var(--wr-u));border-top:var(--line-thin) solid var(--ink-soft);font-size:max(12px, calc(13 * var(--wr-t)));flex-wrap:wrap;display:flex}.hs-wb-card-r__totals span{align-items:center;gap:calc(3 * var(--wr-u));font-variant-numeric:tabular-nums;display:inline-flex}.hs-wb-card-r__foot{justify-content:flex-end;align-items:center;gap:calc(8 * var(--wr-u));display:flex}.hs-wb-card-r__foot small{font-size:max(12px, calc(12 * var(--wr-t)));color:var(--ink-soft);margin-right:auto}@keyframes hs-wb-pulse{50%{color:#fff0b0;transform:scale(1.04)}}@keyframes hs-wb-bob{50%{transform:translateY(-6px)}}@keyframes hs-wb-arrive-life{0%{opacity:0}8%{opacity:1}84%{opacity:1}to{opacity:0}}@keyframes hs-wb-arrive-in{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}@keyframes hs-wb-band-open{0%{opacity:0;transform:scaleY(.12)scaleX(.9)}to{opacity:1;transform:none}}@keyframes hs-wb-ember{0%{opacity:0;transform:translateY(0)scale(1)}15%{opacity:1}to{opacity:0;transform:translateY(-110vh)scale(.4)}}@keyframes hs-wb-card-in{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.hs-wb-stage.is-soon .hs-wb-stage__big,.hs-wb-empty__spin,.hs-wb-arrive,.hs-wb-arrive__core,.hs-wb-arrive__band,.hs-wb-arrive__embers i,.hs-wb-card-r{animation:none}.hs-wb-arrive__embers{display:none}}.hs-fair{grid-template-columns:300px minmax(0,1fr);gap:14px;height:100%;min-height:0;padding:2px;display:grid}.hs-fair-side{border:var(--line-thin) solid var(--ink);border-radius:var(--r-md);background:repeating-linear-gradient(90deg, #e8483f 0 22px, var(--paper) 22px 44px) top / 100% 14px no-repeat, var(--paper);min-height:0;box-shadow:0 4px 0 var(--ink);flex-direction:column;gap:10px;padding:12px;display:flex}.hs-fair-side__booth{align-items:center;gap:10px;margin-top:10px;display:flex}.hs-fair-side__icon{border:var(--line-thin) solid var(--ink);background:var(--honey-hi);width:64px;height:64px;box-shadow:var(--hi), 0 3px 0 var(--ink);border-radius:50%;flex:none;place-items:center;display:grid}.hs-fair-side__name{font-size:22px;font-weight:700;line-height:1.2}.hs-fair-side__host{color:var(--ink-soft);font-size:14px}.hs-fair-side__title{margin-bottom:4px;font-size:14px;font-weight:700}.hs-fair-side__facts{gap:6px;display:grid}.hs-fair-fact{border:var(--line-thin) solid var(--ink);border-radius:var(--r-sm);background:var(--paper-2);grid-template-columns:22px 1fr auto;align-items:center;gap:6px;padding:6px 10px;font-size:14px;display:grid}.hs-fair-fact b{font-size:15px}.hs-fair-side__hint{font-size:13px;line-height:var(--lh-thai);color:var(--ink-soft);margin:auto 0 0}.hs-fair-tickets{border:var(--line-thin) solid var(--ink);border-radius:var(--r-sm);background:#fff1d6;padding:8px 10px}.hs-fair-tickets__head{align-items:center;gap:8px;margin-bottom:6px;display:flex}.hs-fair-tickets__k{flex:1;font-size:15px;font-weight:600}.hs-fair-tickets__v{font-size:20px}.hs-fair-tickets.is-capped{background:#e9f8df}.hs-fair-ranktab ul{gap:4px;margin:0;padding:0;list-style:none;display:grid}.hs-fair-ranktab__row{border:var(--line-thin) solid var(--ink);border-radius:var(--r-sm);background:var(--paper);grid-template-columns:34px 1fr auto;align-items:center;gap:8px;padding:3px 8px 3px 4px;font-size:14px;display:grid}.hs-fair-ranktab__row.is-hit{background:var(--honey-hi);box-shadow:0 0 0 3px var(--honey)}.hs-fair-ranktab__letter{border:var(--line-thin) solid var(--ink);color:#fff;width:28px;height:28px;text-shadow:0 2px 0 var(--ink);border-radius:8px;place-items:center;font-size:16px;font-weight:800;display:grid}.is-r4 .hs-fair-ranktab__letter{background:#ff5470}.is-r3 .hs-fair-ranktab__letter{background:var(--honey)}.is-r2 .hs-fair-ranktab__letter{background:var(--aqua)}.is-r1 .hs-fair-ranktab__letter{background:var(--leaf)}.hs-fair-ranktab__get{align-items:center;gap:2px;font-weight:700;display:inline-flex}.hs-fair-main{flex-direction:column;min-width:0;min-height:0;display:flex;position:relative}.hs-fair-stage{flex-direction:column;gap:8px;min-height:0;display:flex}.hs-fair-stage__hud{align-items:center;gap:10px;display:flex}.hs-fair-chip{border:var(--line-thin) solid var(--ink);background:var(--paper);box-shadow:0 3px 0 var(--ink);white-space:nowrap;border-radius:999px;align-items:baseline;gap:6px;padding:4px 12px;display:inline-flex}.hs-fair-chip__k{color:var(--ink-soft);font-size:13px}.hs-fair-chip__v{font-size:20px}.hs-fair-chip--score{background:var(--honey-hi)}.hs-fair-chip--time.is-low{background:#ffd1d8}.hs-fair-ranks{border:var(--line-thin) solid var(--ink);background:var(--paper-2);border-radius:999px;flex:1;height:16px;margin:0 14px;position:relative}.hs-fair-ranks__fill{background:linear-gradient(90deg, var(--leaf-hi), var(--honey), #ff7a5c);border-radius:999px;transition:width .25s ease-out;position:absolute;inset:0 auto 0 0}.hs-fair-ranks__mark{border:var(--line-thin) solid var(--ink);background:var(--paper);border-radius:50%;place-items:center;width:24px;height:24px;font-size:13px;font-weight:800;display:grid;position:absolute;top:50%;transform:translate(-50%,-50%)}.hs-fair-ranks__mark.is-on{background:var(--honey);color:#fff;text-shadow:0 1px 0 var(--ink)}.hs-fair-stage__field{aspect-ratio:16/9;border:var(--line) solid var(--ink);border-radius:var(--r-md);width:100%;max-height:600px;box-shadow:0 5px 0 var(--ink);background:#9a6238;position:relative;overflow:hidden}.hs-fair-stage__canvas{cursor:crosshair;touch-action:none;width:100%;height:100%;display:block}.hs-fair-stage--ringToss .hs-fair-stage__canvas,.hs-fair-stage--honeyCatch .hs-fair-stage__canvas{cursor:pointer}.hs-fair-stage__foot{color:var(--ink-soft);justify-content:space-between;gap:12px;font-size:14px;display:flex}.hs-fair-stage__next{color:var(--honey-lo);font-weight:700}.hs-fair-count{color:#fff;text-shadow:0 5px 0 var(--ink), 3px 0 0 var(--ink), -3px 0 0 var(--ink), 0 -3px 0 var(--ink);pointer-events:none;place-content:center;justify-items:center;font-size:96px;font-weight:800;line-height:1;animation:.6s ease-out hs-fair-count;display:grid;position:absolute;inset:0}.hs-fair-count small{margin-bottom:6px;font-size:26px}.hs-fair-count.is-go{color:var(--honey-hi);font-size:84px}@keyframes hs-fair-count{0%{opacity:0;transform:scale(1.35)}to{opacity:1;transform:scale(1)}}.hs-fair-sending{border-radius:var(--r-md);color:#fff;text-shadow:0 3px 0 var(--ink);background:#2b1d0e73;place-items:center;font-size:26px;font-weight:700;display:grid;position:absolute;inset:52px 0 32px}.hs-fair-main--intro .hs-fair-still{filter:saturate(.85)brightness(.92);position:absolute;inset:0}.hs-fair-main--intro .hs-fair-still .hs-fair-stage__hud,.hs-fair-main--intro .hs-fair-still .hs-fair-stage__foot{visibility:hidden}.hs-fair-intro{place-items:safe center;height:100%;padding:14px 16px;display:grid;position:relative}.hs-fair-intro__card{border:var(--line) solid var(--ink);border-radius:var(--r-lg);width:min(720px,100%);box-shadow:0 6px 0 var(--ink);text-align:center;background:#fff8e7f5;padding:18px 24px 20px}.hs-fair-intro__pitch{margin:4px 0 12px;font-size:17px}.hs-fair-intro__goal{border:var(--line-thin) solid var(--ink);background:var(--honey-hi);border-radius:999px;align-items:center;gap:6px;margin:-4px 0 12px;padding:4px 12px;font-size:14px;font-weight:600;display:inline-flex}.hs-fair-intro__goal.is-done{background:#e9f8df}.hs-fair-intro__cols{text-align:left;grid-template-columns:1.5fr 1fr;gap:16px;display:grid}.hs-fair-intro__sub{margin-bottom:6px;font-size:15px;font-weight:700}.hs-fair-intro__how{font-size:15px;line-height:var(--lh-thai);margin:0;padding-left:22px}.hs-fair-intro__points{gap:4px;margin:0;padding:0;list-style:none;display:grid}.hs-fair-intro__points li{border:var(--line-thin) solid var(--ink);border-radius:var(--r-sm);background:var(--paper-2);justify-content:space-between;padding:3px 10px;font-size:15px;display:flex}.hs-fair-intro__points b{color:var(--leaf-lo)}.hs-fair-intro__points b.is-minus{color:var(--berry-lo)}.hs-fair-intro__capped{border-radius:var(--r-sm);background:#e9f8df;margin:12px 0 0;padding:6px 10px;font-size:14px}.hs-fair-intro__play{min-width:260px;margin-top:16px}.hs-fair-main--result{border:var(--line) solid var(--ink);border-radius:var(--r-md);background:radial-gradient(circle at 50% 35%, #ffd76a8c, transparent 60%), repeating-conic-gradient(from 0deg at 50% 38%, #ffe7b0 0 10deg, #fff3d6 10deg 20deg);box-shadow:0 5px 0 var(--ink);place-items:center;display:grid}.hs-fair-result{text-align:center;justify-items:center;gap:14px;display:grid}.hs-fair-stamp{border:5px solid var(--ink);background:var(--leaf);width:200px;height:200px;box-shadow:inset 0 0 0 8px #ffffff73, 0 7px 0 var(--ink);border-radius:50%;place-items:center;animation:.45s cubic-bezier(.2,1.6,.4,1) hs-fair-stamp;display:grid;transform:rotate(-8deg)}.hs-fair-stamp.is-r0{background:#c9c2b4}.hs-fair-stamp.is-r2{background:var(--aqua)}.hs-fair-stamp.is-r3{background:var(--honey)}.hs-fair-stamp.is-r4{background:radial-gradient(circle,#ff8aa0,#ff5470)}.hs-fair-stamp__letter{color:#fff;text-shadow:0 6px 0 var(--ink);font-size:110px;font-weight:800;line-height:.9}.hs-fair-stamp__cheer{color:#fff;text-shadow:0 2px 0 var(--ink);margin-top:-18px;font-size:22px;font-weight:700}@keyframes hs-fair-stamp{0%{opacity:0;transform:rotate(-8deg)scale(2.2)}to{opacity:1;transform:rotate(-8deg)scale(1)}}.hs-fair-result__score{align-items:baseline;gap:10px;font-size:20px;display:flex}.hs-fair-result__score b{font-size:44px}.hs-fair-result__best{border:var(--line-thin) solid var(--ink);background:var(--berry);color:#fff;border-radius:999px;padding:2px 10px;font-size:16px;font-style:normal;font-weight:700}.hs-fair-result__tickets{justify-items:center;gap:6px;min-height:70px;font-size:18px;display:grid}.hs-fair-result__tickets.is-got b{color:var(--berry-lo);font-size:22px}.hs-fair-result__ticketrow{gap:6px;display:flex}.hs-fair-result__ticket{animation:.5s ease-out both hs-fair-ticket;display:inline-block}@keyframes hs-fair-ticket{0%{opacity:0;transform:translateY(-30px)rotate(-30deg)scale(.4)}to{opacity:1;transform:none}}.hs-fair-result__why{max-width:520px;color:var(--ink-soft);margin:0;font-size:15px}.hs-fair-result__actions{gap:14px;margin-top:6px;display:flex}@media (prefers-reduced-motion:reduce){.hs-fair-count,.hs-fair-stamp,.hs-fair-result__ticket{animation:none}}.hs-cny{--cny-red:#d62828;--cny-red-lo:#a3161b;--cny-gold:#f7b32b;--cny-gold-hi:#ffe08a;--cny-cream:#fff1d0;grid-template-columns:300px minmax(0,1fr);gap:14px;height:100%;min-height:0;padding:2px;display:grid}.hs-cny-side{border:var(--line-thin) solid var(--ink);border-radius:var(--r-md);background:linear-gradient(var(--cny-red), var(--cny-red)) top / 100% 12px no-repeat, repeating-linear-gradient(90deg, transparent 0 18px, #f7b32b80 18px 22px) top 12px left / 100% 4px no-repeat, var(--cny-cream);min-height:0;box-shadow:0 4px 0 var(--ink);flex-direction:column;gap:10px;padding:12px;display:flex}.hs-cny-side__head{align-items:center;gap:10px;margin-top:12px;display:flex}.hs-cny-side__medal{border:var(--line-thin) solid var(--ink);background:radial-gradient(circle at 35% 30%, #ff6b5e, var(--cny-red) 60%, var(--cny-red-lo));width:62px;height:62px;color:var(--cny-gold-hi);box-shadow:var(--hi), 0 3px 0 var(--ink);border-radius:50%;flex:none;place-items:center;display:grid}.hs-cny-side__medal.is-tree{background:radial-gradient(circle at 35% 30%, #fff6c9, var(--cny-gold) 70%)}.hs-cny-side__name{color:var(--cny-red-lo);font-size:22px;font-weight:700;line-height:1.2}.hs-cny-side__host{color:var(--ink-soft);font-size:14px}.hs-cny-side__title{margin-bottom:4px;font-size:14px;font-weight:700}.hs-cny-side__hint{border:var(--line-thin) solid var(--cny-red);border-radius:var(--r-sm);font-size:13px;line-height:var(--lh-thai);color:var(--cny-red-lo);background:#fff8e6;margin:auto 0 0;padding:8px 10px}.hs-cny-year{border:var(--line-thin) solid var(--ink);border-radius:var(--r-sm);background:var(--cny-red);color:var(--cny-cream);box-shadow:0 3px 0 var(--ink);align-items:center;gap:10px;padding:8px 10px;display:flex}.hs-cny-year__seal{border:3px double var(--cny-gold);background:var(--cny-red-lo);min-width:54px;height:54px;color:var(--cny-gold-hi);border-radius:10px;place-items:center;padding:0 6px;font-size:18px;font-weight:700;display:grid}.hs-cny-year__text{gap:2px;font-size:13px;display:grid}.hs-cny-year__text b{color:var(--cny-gold-hi);font-size:20px}.hs-cny-meter{border:var(--line-thin) solid var(--ink);border-radius:var(--r-sm);background:var(--paper);gap:6px;padding:8px 10px;display:grid}.hs-cny-meter.is-soft{background:var(--paper-2)}.hs-cny-meter__head{grid-template-columns:auto 1fr auto;align-items:center;gap:8px;font-size:14px;display:grid}.hs-cny-meter__head b{font-size:16px}.hs-cny-meter.is-capped .hs-cny-meter__head b{color:var(--cny-red)}.hs-cny-facts{gap:6px;display:grid}.hs-cny-fact{border:var(--line-thin) solid var(--ink);border-radius:var(--r-sm);background:var(--paper-2);grid-template-columns:22px 1fr auto;align-items:center;gap:6px;padding:6px 10px;font-size:14px;display:grid}.hs-cny-fact b{font-size:15px}.hs-cny-pay{gap:6px;display:grid}.hs-cny-pay__row{border:var(--line-thin) solid var(--ink);border-radius:var(--r-sm);background:var(--paper);justify-content:space-between;align-items:center;padding:6px 10px;font-size:14px;transition:transform .2s,background .2s;display:flex}.hs-cny-pay__row b{color:var(--cny-red-lo);align-items:center;gap:4px;display:inline-flex}.hs-cny-pay__row.is-gold{background:#fff4c4}.hs-cny-pay__row.is-hit{background:var(--cny-gold-hi);transform:translate(4px)}.hs-cny-rules{border:var(--line-thin) solid var(--ink);border-radius:var(--r-sm);background:var(--paper);font-size:14px;line-height:var(--lh-thai);gap:6px;margin:0;padding:10px 12px 10px 28px;display:grid}.hs-cny-main{border:var(--line-thin) solid var(--ink);border-radius:var(--r-md);min-height:0;box-shadow:0 4px 0 var(--ink);color:var(--cny-cream);background:radial-gradient(circle at 50% 0,#f7b32b40,#0000 60%),linear-gradient(#7a1015,#4d0a0f);flex-direction:column;align-items:stretch;gap:12px;padding:14px 18px;display:flex;position:relative;overflow:hidden}.hs-cny-main--tree{background:radial-gradient(circle at 85% 10%,#ffe08a59,#0000 45%),linear-gradient(#8f1418,#5a0c10)}.hs-cny-lanterns{justify-content:center;gap:26px;padding-top:10px;display:flex;position:relative}.hs-cny-lanterns.is-big{gap:40px;padding-top:16px}.hs-cny-lanterns__string{border-top:3px solid #3b1a0a;border-radius:50% 50% 0 0/100% 100% 0 0;height:10px;position:absolute;top:4px;left:6%;right:6%}.hs-cny-lantern{transform-origin:50% 0;justify-items:center;width:46px;display:grid;position:relative}.hs-cny-lantern.is-big{width:64px}.hs-cny-lantern__cap{border:2px solid var(--ink);background:var(--cny-gold);border-radius:3px;width:60%;height:7px}.hs-cny-lantern__body{border:var(--line-thin) solid var(--ink);background:repeating-linear-gradient(90deg,#00000024 0 2px,#0000 2px 11px),radial-gradient(circle at 50% 40%,#a8483f,#6f1b18);border-radius:46%/50%;place-items:center;width:100%;height:48px;margin:-1px 0;transition:background .35s,box-shadow .35s;display:grid}.hs-cny-lantern.is-big .hs-cny-lantern__body{height:66px}.hs-cny-lantern__mark{color:#fff1d0b3;font-size:15px;font-weight:700}.hs-cny-lantern.is-big .hs-cny-lantern__mark{font-size:20px}.hs-cny-lantern__tassel{background:var(--cny-red);width:4px;height:14px;box-shadow:0 0 0 1px var(--ink);border-radius:0 0 3px 3px;margin-top:1px}.hs-cny-lantern.is-now .hs-cny-lantern__body{background:repeating-linear-gradient(90deg, #0000001f 0 2px, transparent 2px 11px), radial-gradient(circle at 50% 40%, #ff6b5e, var(--cny-red));box-shadow:0 0 18px #ff6b5ebf}.hs-cny-lantern.is-now{animation:2.4s ease-in-out 2 hs-cny-sway}.hs-cny-lantern.is-right .hs-cny-lantern__body{background:repeating-linear-gradient(90deg, #7a46002e 0 2px, transparent 2px 11px), radial-gradient(circle at 50% 40%, #fff6c9, var(--cny-gold));box-shadow:0 0 22px #ffe08af2}.hs-cny-lantern.is-right .hs-cny-lantern__mark{color:var(--cny-red-lo)}.hs-cny-lantern.is-wrong .hs-cny-lantern__body{background:radial-gradient(circle at 50% 40%,#6c5a55,#3c302d)}@keyframes hs-cny-sway{0%,to{transform:rotate(-3deg)}50%{transform:rotate(3deg)}}.hs-cny-main--intro{justify-content:safe center;align-items:center}.hs-cny-intro{border:var(--line-thin) solid var(--ink);border-radius:var(--r-md);background:var(--cny-cream);width:min(760px,100%);color:var(--ink);box-shadow:0 4px 0 var(--ink);justify-items:center;gap:10px;padding:18px 26px 22px;display:grid}.hs-cny-intro__pitch{text-align:center;margin:0;font-size:17px}.hs-cny-intro__sub{justify-self:start;font-size:15px;font-weight:700}.hs-cny-intro__how{font-size:15px;line-height:var(--lh-thai);justify-self:stretch;gap:4px;margin:0;padding-left:22px;display:grid}.hs-cny-intro__fresh{color:var(--ink-soft);align-items:center;gap:6px;margin:0;font-size:14px;display:flex}.hs-cny-intro__capped{border-radius:var(--r-sm);color:var(--cny-red-lo);text-align:center;background:#ffe1dc;margin:0;padding:6px 12px;font-size:14px}.hs-cny-intro__start{min-width:280px;margin-top:4px}.hs-cny-riddle__head{gap:8px;display:grid}.hs-cny-riddle__chips{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.hs-cny-chip{border:var(--line-thin) solid var(--ink);background:var(--cny-gold);color:var(--ink);border-radius:999px;align-items:center;gap:6px;padding:4px 12px;font-size:14px;font-weight:700;display:inline-flex}.hs-cny-chip.is-custom{background:#ff9f8f}.hs-cny-chip.is-lore{background:#9fd8ff}.hs-cny-chip.is-zodiac{background:#c6f0a8}.hs-cny-chip.is-plain{background:var(--paper);font-weight:500}.hs-cny-chip.is-streak{background:var(--cny-gold-hi);color:var(--cny-red-lo)}.hs-cny-timer{border:var(--line-thin) solid var(--ink);background:#3b0b0e;border-radius:999px;height:26px;position:relative;overflow:hidden}.hs-cny-timer__fill{background:linear-gradient(90deg, var(--cny-gold), var(--cny-gold-hi));transition:width .12s linear;position:absolute;inset:0 auto 0 0}.hs-cny-timer.is-low .hs-cny-timer__fill{background:linear-gradient(90deg,#ff5a4a,#ff9a6b)}.hs-cny-timer__text{height:100%;color:var(--ink);justify-content:center;align-items:center;gap:6px;font-size:14px;font-weight:700;display:flex;position:relative}.hs-cny-scroll{border:var(--line-thin) solid var(--ink);background:linear-gradient(90deg, #c99b4a 0 10px, transparent 10px calc(100% - 10px), #c99b4a calc(100% - 10px)), var(--cny-cream);min-height:120px;color:var(--ink);box-shadow:0 4px 0 var(--ink);border-radius:6px;flex:auto;place-items:center;padding:16px 28px;display:grid}.hs-cny-scroll.is-dim{opacity:.85;flex:0 auto;min-height:0;padding:10px 28px}.hs-cny-scroll__text{text-align:center;margin:0;font-size:26px;font-weight:600;line-height:1.5}.hs-cny-scroll.is-dim .hs-cny-scroll__text{font-size:18px}.hs-cny-choices{grid-template-columns:1fr 1fr;gap:10px;display:grid}.hs-cny-choice{border:var(--line-thin) solid var(--ink);border-radius:var(--r-md);background:var(--paper);min-height:62px;color:var(--ink);font:inherit;text-align:left;box-shadow:0 4px 0 var(--ink);cursor:pointer;grid-template-columns:40px 1fr auto;align-items:center;gap:10px;padding:8px 12px;font-size:19px;transition:transform 80ms,background .15s;display:grid}.hs-cny-choice:hover:not(:disabled):not(.is-shown){background:var(--cny-gold-hi);transform:translateY(-2px)}.hs-cny-choice:active:not(:disabled):not(.is-shown){box-shadow:0 2px 0 var(--ink);transform:translateY(2px)}.hs-cny-choice:disabled{cursor:default}.hs-cny-choice.is-picked{background:var(--cny-gold)}.hs-cny-choice__mark{border:var(--line-thin) solid var(--ink);background:var(--cny-red);width:36px;height:36px;color:var(--cny-cream);border-radius:50%;place-items:center;font-weight:700;display:grid}.hs-cny-choice__text{line-height:1.3}.hs-cny-choice__key{border:1px solid var(--ink-soft);min-width:24px;height:24px;color:var(--ink-soft);border-radius:6px;place-items:center;font-size:13px;display:grid}.hs-cny-choice.is-shown{cursor:default;opacity:.6}.hs-cny-choice.is-answer{opacity:1;box-shadow:0 4px 0 var(--ink), 0 0 0 4px var(--cny-gold-hi);background:#d9f7b8}.hs-cny-choice.is-miss{opacity:1;background:#ffd0c8}.hs-cny-verdict{border:var(--line-thin) solid var(--ink);color:var(--ink);border-radius:999px;justify-content:center;align-self:center;align-items:center;gap:10px;padding:6px 14px;font-size:16px;display:flex}.hs-cny-verdict b{font-size:22px}.hs-cny-verdict.is-right{background:var(--cny-gold-hi);animation:.35s ease-out hs-cny-pop}.hs-cny-verdict.is-wrong{background:#ffd0c8}.hs-cny-fact-line{border:var(--line-thin) solid var(--ink);border-radius:var(--r-sm);color:var(--ink);font-size:16px;line-height:var(--lh-thai);background:#fff1d0f2;margin:0;padding:10px 14px}.hs-cny-fact-line b{color:var(--cny-red-lo)}.hs-cny-next{text-align:center;color:var(--cny-gold-hi);margin:0;font-size:14px}@keyframes hs-cny-pop{0%{transform:scale(.7)}70%{transform:scale(1.08)}to{transform:scale(1)}}.hs-cny-main--end{justify-content:center;align-items:center}.hs-cny-main--end.is-perfect{background:radial-gradient(circle at 50% 30%,#ffe08a8c,#0000 60%),linear-gradient(#8f1418,#4d0a0f)}.hs-cny-end{justify-items:center;gap:14px;width:min(680px,100%);display:grid}.hs-cny-stamp{border:4px double var(--cny-gold);border-radius:var(--r-md);background:var(--cny-red);color:var(--cny-cream);box-shadow:0 5px 0 var(--ink);justify-items:center;gap:4px;padding:14px 26px;animation:.4s ease-out hs-cny-pop;display:grid}.hs-cny-stamp b{color:var(--cny-gold-hi);font-size:30px}.hs-cny-stamp span{font-size:16px}.hs-cny-stamp.is-gold{background:linear-gradient(#ffd25e, var(--cny-gold));color:var(--cny-red-lo)}.hs-cny-stamp.is-gold b{color:var(--cny-red-lo)}.hs-cny-end__angpao{border:var(--line-thin) solid var(--ink);border-radius:var(--r-md);background:var(--cny-cream);color:var(--ink);justify-items:center;gap:6px;padding:10px 18px;font-size:16px;display:grid}.hs-cny-end__angpao b{color:var(--cny-red-lo);font-size:20px}.hs-cny-end__row{gap:4px;display:flex}.hs-cny-end__envelope{opacity:0;animation:.45s ease-out forwards hs-cny-drop}@keyframes hs-cny-drop{0%{opacity:0;transform:translateY(-26px)rotate(-12deg)}to{opacity:1;transform:translateY(0)rotate(0)}}.hs-cny-end__why{color:var(--cny-gold-hi);margin:0;font-size:14px}.hs-cny-end__actions{gap:12px;display:flex}.hs-cny-step{gap:8px;display:grid}.hs-cny-step__title{color:var(--cny-gold-hi);font-size:17px;font-weight:700}.hs-cny-blessings{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.hs-cny-blessing{border:var(--line-thin) solid var(--ink);border-radius:var(--r-sm);background:var(--cny-cream);min-height:52px;color:var(--ink);font:inherit;text-align:left;box-shadow:0 3px 0 var(--ink);cursor:pointer;align-items:center;gap:8px;padding:6px 10px;font-size:15px;line-height:1.3;display:flex}.hs-cny-blessing:hover{background:var(--cny-gold-hi)}.hs-cny-blessing.is-picked{background:var(--cny-gold);box-shadow:0 3px 0 var(--ink), 0 0 0 3px var(--cny-gold-hi)}.hs-cny-blessing__seal{background:var(--cny-red);width:30px;height:30px;color:var(--cny-gold-hi);border-radius:6px;flex:none;place-items:center;font-weight:700;display:grid;transform:rotate(45deg)}.hs-cny-heroes{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.hs-cny-hero{border:var(--line-thin) solid var(--ink);border-radius:var(--r-sm);background:var(--paper);color:var(--ink);font:inherit;text-align:left;box-shadow:0 3px 0 var(--ink);cursor:pointer;grid-template-rows:auto auto;grid-template-columns:auto 1fr;align-items:center;column-gap:8px;padding:8px 10px;display:grid}.hs-cny-hero>svg,.hs-cny-hero>span:first-child{grid-row:span 2}.hs-cny-hero__name{text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:700;overflow:hidden}.hs-cny-hero__lv{color:var(--ink-soft);font-size:13px}.hs-cny-hero.is-picked{background:var(--cny-gold);box-shadow:0 3px 0 var(--ink), 0 0 0 3px var(--cny-gold-hi)}.hs-cny-hero.is-given{cursor:default;opacity:.6;background:#d9f7b8}.hs-cny-empty{border:var(--line-thin) solid var(--cny-gold);border-radius:var(--r-sm);text-align:center;color:var(--cny-cream);margin:0;padding:18px;font-size:16px}.hs-cny-send{justify-items:center;gap:6px;margin-top:auto;display:grid}.hs-cny-send__done{color:var(--cny-gold-hi);margin:0;font-size:14px}.hs-cny-envelope-veil{pointer-events:auto;cursor:var(--cur-pointer,pointer);background:#2806088c;place-items:center;display:grid;position:absolute;inset:0}.hs-cny-envelope__x{z-index:1;border:var(--line-thin) solid var(--ink);background:var(--paper);width:32px;height:32px;color:var(--ink);box-shadow:0 2px 0 var(--ink);cursor:var(--cur-pointer,pointer);border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;top:8px;right:8px}.hs-cny-envelope__x:hover,.hs-cny-envelope__x:focus-visible{background:var(--honey,#ffb627)}.hs-cny-envelope{border:var(--line-thin) solid var(--ink);background:linear-gradient(#e2372f, var(--cny-red-lo));width:440px;color:var(--cny-cream);box-shadow:0 6px 0 var(--ink);text-align:center;cursor:default;border-radius:14px;justify-items:center;gap:8px;padding:54px 26px 20px;animation:.4s ease-out hs-cny-pop;display:grid;position:relative}.hs-cny-envelope.is-gold{color:var(--cny-red-lo);background:linear-gradient(#ffe08a,#e9a21a)}.hs-cny-envelope__flap{border-bottom:var(--line-thin) solid var(--ink);background:#0000001f;border-radius:14px 14px 50% 50%/14px 14px 100% 100%;height:48px;position:absolute;top:0;left:0;right:0}.hs-cny-envelope__seal{border:3px solid var(--ink);background:var(--cny-gold);width:54px;height:54px;color:var(--cny-red-lo);border-radius:50%;place-items:center;font-size:26px;font-weight:700;display:grid;position:absolute;top:20px}.hs-cny-envelope h4{margin:14px 0 0;font-size:22px}.hs-cny-envelope__blessing{margin:0;font-size:20px;font-weight:600}.hs-cny-envelope__qty{align-items:center;gap:6px;margin:0 0 4px;font-size:16px;display:flex}.hs-hw{--hw-night:#2b1a47;--hw-night-hi:#4a2f73;--hw-pumpkin:#f28c28;--hw-pumpkin-hi:#ffc36b;--hw-lime:#9be15d;--hw-candle:#fff1b8;grid-template-columns:300px minmax(0,1fr);gap:14px;height:100%;min-height:0;padding:2px;display:grid}.hs-hw-side{border:var(--line-thin) solid var(--ink);border-radius:var(--r-md);background:repeating-linear-gradient(90deg, #f28c28 0 22px, #3b2a4f 22px 44px) top / 100% 14px no-repeat, var(--paper);min-height:0;box-shadow:0 4px 0 var(--ink);flex-direction:column;gap:10px;padding:12px;display:flex}.hs-hw-side__host{align-items:center;gap:10px;margin-top:10px;display:flex}.hs-hw-side__icon{border:var(--line-thin) solid var(--ink);background:radial-gradient(circle at 50% 40%, #fff0c9, var(--hw-pumpkin-hi));width:64px;height:64px;box-shadow:var(--hi), 0 3px 0 var(--ink);border-radius:50%;flex:none;place-items:center;display:grid}.hs-hw-side__name{font-size:22px;font-weight:700;line-height:1.2}.hs-hw-side__who{color:var(--ink-soft);font-size:14px}.hs-hw-side__title{margin-bottom:4px;font-size:14px;font-weight:700}.hs-hw-side__facts{gap:6px;display:grid}.hs-hw-fact{border:var(--line-thin) solid var(--ink);border-radius:var(--r-sm);background:var(--paper-2);grid-template-columns:22px 1fr auto;align-items:center;gap:6px;padding:6px 10px;font-size:14px;display:grid}.hs-hw-fact b{font-size:15px}.hs-hw-side__prize{border:var(--line-thin) solid var(--ink);border-radius:var(--r-sm);font-size:13px;font-weight:600;line-height:var(--lh-thai);background:#f3e8ff;align-items:center;gap:8px;margin:0;padding:6px 10px;display:flex}.hs-hw-side__prize.is-done{background:#e9f8df;border-style:solid}.hs-hw-side__hint{font-size:13px;line-height:var(--lh-thai);color:var(--ink-soft);margin:auto 0 0}.hs-hw-candy{border:var(--line-thin) solid var(--ink);border-radius:var(--r-sm);background:#fff1d6;padding:8px 10px}.hs-hw-candy__head{align-items:center;gap:8px;margin-bottom:6px;display:flex}.hs-hw-candy__k{flex:1;font-size:15px;font-weight:600}.hs-hw-candy__v{font-size:20px}.hs-hw-candy.is-capped{background:#e9f8df}.hs-hw-ranktab ul{gap:4px;margin:0;padding:0;list-style:none;display:grid}.hs-hw-ranktab__row{border:var(--line-thin) solid var(--ink);border-radius:var(--r-sm);background:var(--paper);grid-template-columns:34px 1fr auto;align-items:center;gap:8px;padding:3px 8px 3px 4px;font-size:14px;display:grid}.hs-hw-ranktab__row.is-hit{background:var(--hw-pumpkin-hi);box-shadow:0 0 0 3px var(--hw-pumpkin)}.hs-hw-ranktab__letter,.hs-hw-rank{border:var(--line-thin) solid var(--ink);color:#fff;width:28px;height:28px;text-shadow:0 2px 0 var(--ink);background:#c9c2b4;border-radius:8px;place-items:center;font-size:16px;font-weight:800;display:grid}.is-r4 .hs-hw-ranktab__letter,.hs-hw-rank.is-r4{background:#9b5de5}.is-r3 .hs-hw-ranktab__letter,.hs-hw-rank.is-r3{background:var(--hw-pumpkin,#f28c28)}.is-r2 .hs-hw-ranktab__letter,.hs-hw-rank.is-r2{background:var(--aqua)}.is-r1 .hs-hw-ranktab__letter,.hs-hw-rank.is-r1{background:var(--leaf)}.hs-hw-ranktab__get{align-items:center;gap:2px;font-weight:700;display:inline-flex}.hs-hw-main{flex-direction:column;min-width:0;min-height:0;display:flex;position:relative}.hs-hw-stage{flex-direction:column;gap:8px;min-height:0;display:flex}.hs-hw-stage__hud{align-items:center;gap:10px;display:flex}.hs-hw-chip{border:var(--line-thin) solid var(--ink);background:var(--paper);box-shadow:0 3px 0 var(--ink);white-space:nowrap;border-radius:999px;align-items:baseline;gap:6px;padding:4px 12px;display:inline-flex}.hs-hw-chip__k{color:var(--ink-soft);font-size:13px}.hs-hw-chip__v{font-size:20px}.hs-hw-chip--score{background:#ffe2b8;animation:.35s ease-out hs-hw-bounce}.hs-hw-chip--time.is-low{background:#ffd1d8}@keyframes hs-hw-bounce{0%{transform:scale(1.18)}to{transform:scale(1)}}.hs-hw-ranks{border:var(--line-thin) solid var(--ink);background:var(--paper-2);border-radius:999px;flex:1;height:16px;margin:0 14px;position:relative}.hs-hw-ranks__fill{background:linear-gradient(90deg,#9be15d,#f28c28,#9b5de5);border-radius:999px;transition:width .25s ease-out;position:absolute;inset:0 auto 0 0}.hs-hw-ranks__mark{border:var(--line-thin) solid var(--ink);background:var(--paper);border-radius:50%;place-items:center;width:24px;height:24px;font-size:13px;font-weight:800;display:grid;position:absolute;top:50%;transform:translate(-50%,-50%)}.hs-hw-ranks__mark.is-on{color:#fff;text-shadow:0 1px 0 var(--ink);background:#f28c28}.hs-hw-stage__field{aspect-ratio:16/9;border:var(--line) solid var(--ink);border-radius:var(--r-md);width:100%;max-height:600px;box-shadow:0 5px 0 var(--ink);background:#2b1a47;position:relative;overflow:hidden}.hs-hw-stage__canvas{cursor:none;touch-action:none;width:100%;height:100%;display:block}.hs-hw-stage__foot{color:var(--ink-soft);justify-content:space-between;align-items:center;gap:12px;font-size:14px;display:flex}.hs-hw-stage__next{color:#b05a10;font-weight:700}.hs-hw-count{color:#fff;text-shadow:0 5px 0 var(--ink), 3px 0 0 var(--ink), -3px 0 0 var(--ink), 0 -3px 0 var(--ink);pointer-events:none;place-content:center;justify-items:center;font-size:96px;font-weight:800;line-height:1;animation:.6s ease-out hs-hw-count;display:grid;position:absolute;inset:0}.hs-hw-count small{margin-bottom:6px;font-size:26px}.hs-hw-count.is-go{color:#ffc36b;font-size:84px}@keyframes hs-hw-count{0%{opacity:0;transform:scale(1.35)}to{opacity:1;transform:scale(1)}}.hs-hw-sending{border-radius:var(--r-md);color:#fff;text-shadow:0 3px 0 var(--ink);background:#1b10338c;place-items:center;font-size:26px;font-weight:700;display:grid;position:absolute;inset:52px 0 40px}.hs-hw-main--intro .hs-hw-still{filter:saturate(.9)brightness(.9);position:absolute;inset:0}.hs-hw-main--intro .hs-hw-still .hs-hw-stage__hud,.hs-hw-main--intro .hs-hw-still .hs-hw-stage__foot{visibility:hidden}.hs-hw-intro{place-items:safe center;height:100%;padding:14px 16px;display:grid;position:relative}.hs-hw-intro__card{border:var(--line) solid var(--ink);border-radius:var(--r-lg);width:min(720px,100%);box-shadow:0 6px 0 var(--ink);text-align:center;background:#fff8e7f5;padding:18px 24px 20px}.hs-hw-intro__pitch{font-size:17px;line-height:var(--lh-thai);margin:4px 0 12px}.hs-hw-intro__cols{text-align:left;grid-template-columns:1.5fr 1fr;gap:16px;display:grid}.hs-hw-intro__sub{margin-bottom:6px;font-size:15px;font-weight:700}.hs-hw-intro__how{font-size:15px;line-height:var(--lh-thai);margin:0;padding-left:22px}.hs-hw-intro__points{gap:4px;margin:0;padding:0;list-style:none;display:grid}.hs-hw-intro__points li{border:var(--line-thin) solid var(--ink);border-radius:var(--r-sm);background:var(--paper-2);justify-content:space-between;gap:8px;padding:3px 10px;font-size:14px;display:flex}.hs-hw-intro__points b{color:var(--leaf-lo)}.hs-hw-intro__points b.is-minus{color:var(--berry-lo)}.hs-hw-intro__capped{border-radius:var(--r-sm);background:#e9f8df;margin:12px 0 0;padding:6px 10px;font-size:14px}.hs-hw-intro__play{min-width:260px;margin-top:16px}.hs-hw-huntstill{border:var(--line) solid var(--ink);border-radius:var(--r-md);background:radial-gradient(circle at 50% 70%,#3a2160,#140a24 70%);position:absolute;inset:0;overflow:hidden}.hs-hw-huntstill__light{background:radial-gradient(circle,#ffd68c8c,#ffd68c00 70%);border-radius:50%;width:520px;height:520px;position:absolute;top:72%;left:50%;transform:translate(-50%,-50%)}.hs-hw-huntstill__ghost{filter:drop-shadow(0 0 8px #fff8e78c);width:96px;height:auto;position:absolute}.hs-hw-huntstill__ghost.is-a{top:46%;left:30%}.hs-hw-huntstill__ghost.is-b{width:80px;top:54%;left:58%}.hs-hw-huntstill__ghost.is-gold{filter:sepia()saturate(4)hue-rotate(-12deg)brightness(1.15)drop-shadow(0 0 12px #ffd36e);width:88px;top:30%;left:44%}.hs-hw-huntstill__ghost.is-dark{opacity:.18;width:70px;top:22%;left:80%}.hs-hw-main--result{border:var(--line) solid var(--ink);border-radius:var(--r-md);background:radial-gradient(circle at 50% 35%, #ffc36b99, transparent 60%), repeating-conic-gradient(from 0deg at 50% 38%, #f3e3ff 0 10deg, #fff3e0 10deg 20deg);box-shadow:0 5px 0 var(--ink);place-items:center;display:grid}.hs-hw-result{text-align:center;justify-items:center;gap:12px;display:grid}.hs-hw-stamp{border:5px solid var(--ink);background:var(--leaf);width:196px;height:196px;box-shadow:inset 0 0 0 8px #ffffff73, 0 7px 0 var(--ink);border-radius:50%;place-items:center;animation:.45s cubic-bezier(.2,1.6,.4,1) hs-hw-stamp;display:grid;transform:rotate(-8deg)}.hs-hw-stamp.is-r0{background:#c9c2b4}.hs-hw-stamp.is-r2{background:var(--aqua)}.hs-hw-stamp.is-r3{background:#f28c28}.hs-hw-stamp.is-r4{background:radial-gradient(circle,#c39bff,#9b5de5)}.hs-hw-stamp__letter{color:#fff;text-shadow:0 6px 0 var(--ink);font-size:110px;font-weight:800;line-height:.9}.hs-hw-stamp__cheer{color:#fff;text-shadow:0 2px 0 var(--ink);margin-top:-18px;font-size:22px;font-weight:700}@keyframes hs-hw-stamp{0%{opacity:0;transform:rotate(-8deg)scale(2.2)}to{opacity:1;transform:rotate(-8deg)scale(1)}}.hs-hw-result__score{align-items:baseline;gap:10px;font-size:20px;display:flex}.hs-hw-result__score b{font-size:44px}.hs-hw-result__best{border:var(--line-thin) solid var(--ink);background:var(--berry);color:#fff;border-radius:999px;padding:2px 10px;font-size:16px;font-style:normal;font-weight:700}.hs-hw-result__candy{justify-items:center;gap:6px;min-height:66px;font-size:18px;display:grid}.hs-hw-result__candy.is-got b{color:#8a3fd1;font-size:22px}.hs-hw-result__candyrow{gap:6px;display:flex}.hs-hw-result__piece{animation:.5s ease-out both hs-hw-piece;display:inline-block}@keyframes hs-hw-piece{0%{opacity:0;transform:translateY(-30px)rotate(-30deg)scale(.4)}to{opacity:1;transform:none}}.hs-hw-result__prize{border:var(--line-thin) solid var(--ink);box-shadow:0 3px 0 var(--ink);background:#fff3a8;border-radius:999px;align-items:center;gap:8px;margin:0;padding:6px 14px;font-size:16px;font-weight:700;display:flex}.hs-hw-result__why{max-width:520px;color:var(--ink-soft);margin:0;font-size:15px}.hs-hw-result__actions{gap:14px;margin-top:6px;display:flex}.hs-hud:has(.fe-banners .fe-banner) .hs-hw-hunt{top:calc(var(--safe-t,12px) + 150 * var(--u,1px))}.hs-hw-hunt{top:calc(var(--safe-t,12px) + 58 * var(--u,1px));z-index:5;pointer-events:none;justify-items:center;gap:6px;display:grid;position:absolute;left:50%;transform:translate(-50%)}.hs-hw-hunt__panel{border:var(--line) solid var(--ink);border-radius:var(--r-lg);box-shadow:0 5px 0 var(--ink);pointer-events:auto;background:linear-gradient(#4a2f73,#2b1a47);align-items:center;gap:10px;padding:8px 12px;display:flex}.hs-hw-hunt__title{color:#ffc36b;text-shadow:0 2px 0 var(--ink);align-items:center;gap:6px;padding-right:4px;font-size:18px;font-weight:800;display:inline-flex}.hs-hw-hunt__hint{border:var(--line-thin) solid var(--ink);box-shadow:0 3px 0 var(--ink);background:#fff8e7f0;border-radius:999px;padding:4px 14px;font-size:15px;font-weight:600}.hs-hw-hunt__hint.is-gold{background:#fff1a8;animation:.5s ease-out hs-hw-bounce}.hs-hw-count--hunt{font-size:120px;position:fixed;inset:0}@media (prefers-reduced-motion:reduce){.hs-hw-count,.hs-hw-stamp,.hs-hw-result__piece,.hs-hw-chip--score,.hs-hw-hunt__hint.is-gold,.hs-hw-huntstill__ghost{animation:none}}.hs-ny{--ny-night:#1d1650;--ny-night-2:#2d2470;--ny-gold:#ffd23f;--ny-gold-hi:#fff1a8;--ny-pink:#ff6fb5;grid-template-columns:300px minmax(0,1fr);gap:14px;height:100%;min-height:0;padding:2px;display:grid}.hs-ny-side{border:var(--line-thin) solid var(--ink);border-radius:var(--r-md);background:radial-gradient(circle at 18% 10px, var(--ny-gold) 0 3px, transparent 4px) 0 0 / 46px 16px repeat-x, linear-gradient(var(--ny-night), var(--ny-night-2)) top / 100% 16px no-repeat, var(--paper);min-height:0;box-shadow:0 4px 0 var(--ink);flex-direction:column;gap:10px;padding:12px;display:flex}.hs-ny-side__head{align-items:center;gap:10px;margin-top:12px;display:flex}.hs-ny-side__icon{border:var(--line-thin) solid var(--ink);background:radial-gradient(circle at 50% 40%, #3b2f8f, var(--ny-night));width:64px;height:64px;box-shadow:var(--hi), 0 3px 0 var(--ink);border-radius:50%;flex:none;place-items:center;display:grid}.hs-ny-side__name{font-size:22px;font-weight:700;line-height:1.2}.hs-ny-side__host{color:var(--ink-soft);font-size:14px}.hs-ny-side__title{margin-bottom:4px;font-size:14px;font-weight:700}.hs-ny-meter{border:var(--line-thin) solid var(--ink);border-radius:var(--r-sm);background:#fff3c9;padding:8px 10px}.hs-ny-meter.is-capped{background:#e9f8df}.hs-ny-meter__head{align-items:center;gap:8px;margin-bottom:6px;font-size:15px;font-weight:600;display:flex}.hs-ny-meter__head span{flex:1}.hs-ny-meter__head b{font-size:19px}.hs-ny-bagline{border:var(--line-thin) solid var(--ink-soft);border-radius:var(--r-sm);color:var(--ink-soft);align-items:center;gap:8px;padding:6px 10px;font-size:13px;display:flex}.hs-ny-bagline.is-open{border-style:solid;border-color:var(--ink);color:var(--ink);background:#ffe1ee;font-weight:600}.hs-ny-facts{gap:6px;display:grid}.hs-ny-fact{border:var(--line-thin) solid var(--ink);border-radius:var(--r-sm);background:var(--paper-2);grid-template-columns:22px 1fr auto;align-items:center;gap:6px;padding:6px 10px;font-size:14px;display:grid}.hs-ny-top ol{gap:3px;margin:0;padding:0;list-style:none;display:grid}.hs-ny-top__row{border-radius:var(--r-sm);background:var(--paper-2);grid-template-columns:24px 1fr auto;align-items:center;gap:6px;padding:3px 8px;font-size:13px;display:grid}.hs-ny-top__row.is-p1{background:#fff1b8}.hs-ny-top__pos{border:var(--line-thin) solid var(--ink);background:var(--paper);border-radius:50%;place-items:center;width:20px;height:20px;font-size:12px;font-weight:800;display:grid}.hs-ny-top__name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.hs-ny-top__empty{color:var(--ink-soft);margin:0;font-size:13px}.hs-ny-ranktab ul{grid-template-columns:1fr 1fr;gap:4px;margin:0;padding:0;list-style:none;display:grid}.hs-ny-ranktab__row{border:var(--line-thin) solid var(--ink);border-radius:var(--r-sm);background:var(--paper-2);justify-content:space-between;align-items:center;padding:3px 8px;font-size:13px;display:flex}.hs-ny-ranktab__row.is-hit{background:var(--ny-gold-hi);box-shadow:0 0 0 2px var(--ny-gold)}.hs-ny-ranktab__letter{font-size:17px;font-weight:800}.hs-ny-ranktab__get{align-items:center;gap:2px;font-weight:700;display:inline-flex}.hs-ny-main{flex-direction:column;min-width:0;min-height:0;display:flex;position:relative}.hs-ny-stage{flex-direction:column;gap:8px;min-height:0;display:flex}.hs-ny-stage__hud{align-items:center;gap:10px;display:flex}.hs-ny-chip{border:var(--line-thin) solid var(--ink);background:var(--paper);box-shadow:0 3px 0 var(--ink);white-space:nowrap;border-radius:999px;align-items:baseline;gap:6px;padding:4px 12px;display:inline-flex}.hs-ny-chip__k{color:var(--ink-soft);font-size:13px}.hs-ny-chip__v{font-size:20px}.hs-ny-chip--score{background:var(--ny-gold-hi)}.hs-ny-chip--combo.is-hot{background:#ffd1e8}.hs-ny-chip--time.is-low{background:#ffd1d8}.hs-ny-ranks{border:var(--line-thin) solid var(--ink);background:var(--paper-2);border-radius:999px;flex:1;height:16px;margin:0 14px;position:relative}.hs-ny-ranks__fill{background:linear-gradient(90deg, #7a6cff, var(--ny-pink), var(--ny-gold));border-radius:999px;transition:width .25s ease-out;position:absolute;inset:0 auto 0 0}.hs-ny-ranks__mark{border:var(--line-thin) solid var(--ink);background:var(--paper);border-radius:50%;place-items:center;width:24px;height:24px;font-size:13px;font-weight:800;display:grid;position:absolute;top:50%;transform:translate(-50%,-50%)}.hs-ny-ranks__mark.is-on{background:var(--ny-gold);text-shadow:0 1px #fff}.hs-ny-stage__field{aspect-ratio:16/9;border:var(--line) solid var(--ink);border-radius:var(--r-md);width:100%;max-height:600px;box-shadow:0 5px 0 var(--ink);background:var(--ny-night);position:relative;overflow:hidden}.hs-ny-stage__canvas{cursor:pointer;touch-action:none;width:100%;height:100%;display:block}.hs-ny-stage__foot{color:var(--ink-soft);justify-content:space-between;gap:12px;font-size:14px;display:flex}.hs-ny-stage__next{color:#7a3fbf;font-weight:700}.hs-ny-count{color:#fff;text-shadow:0 5px 0 var(--ink), 3px 0 0 var(--ink), -3px 0 0 var(--ink), 0 -3px 0 var(--ink);pointer-events:none;place-content:center;justify-items:center;font-size:96px;font-weight:800;line-height:1;animation:.6s ease-out hs-ny-pop;display:grid;position:absolute;inset:0}.hs-ny-count small{margin-bottom:6px;font-size:26px}.hs-ny-count.is-go{color:var(--ny-gold);font-size:84px}@keyframes hs-ny-pop{0%{opacity:0;transform:scale(1.35)}to{opacity:1;transform:scale(1)}}.hs-ny-sending{border-radius:var(--r-md);color:#fff;text-shadow:0 3px 0 var(--ink);background:#140c3c80;place-items:center;font-size:26px;font-weight:700;display:grid;position:absolute;inset:52px 0 32px}.hs-ny-main--intro .hs-ny-still{filter:saturate(.9)brightness(.85);position:absolute;inset:0}.hs-ny-main--intro .hs-ny-still .hs-ny-stage__hud,.hs-ny-main--intro .hs-ny-still .hs-ny-stage__foot{visibility:hidden}.hs-ny-intro{place-items:safe center;height:100%;padding:14px 16px;display:grid;position:relative}.hs-ny-intro__card{border:var(--line) solid var(--ink);border-radius:var(--r-lg);width:min(740px,100%);box-shadow:0 6px 0 var(--ink);text-align:center;background:#fffaecf5;padding:18px 24px 20px}.hs-ny-intro__title{margin:0;font-size:34px;line-height:1.2}.hs-ny-intro__pitch{font-size:17px;line-height:var(--lh-thai);margin:4px 0 12px}.hs-ny-intro__cols{text-align:left;grid-template-columns:1.4fr 1fr;gap:16px;display:grid}.hs-ny-intro__sub{margin-bottom:6px;font-size:15px;font-weight:700}.hs-ny-intro__how{font-size:15px;line-height:var(--lh-thai);margin:0;padding-left:22px}.hs-ny-intro__points{gap:3px;margin:0;padding:0;list-style:none;display:grid}.hs-ny-intro__points li{border:var(--line-thin) solid var(--ink);border-radius:var(--r-sm);background:var(--paper-2);justify-content:space-between;gap:8px;padding:2px 10px;font-size:14px;display:flex}.hs-ny-intro__points b{color:var(--leaf-lo)}.hs-ny-intro__points b.is-minus{color:var(--berry-lo)}.hs-ny-intro__capped{border-radius:var(--r-sm);background:#e9f8df;margin:12px 0 0;padding:6px 10px;font-size:14px}.hs-ny-intro__play{min-width:260px;margin-top:16px}.hs-ny-main--result{border:var(--line) solid var(--ink);border-radius:var(--r-md);box-shadow:0 5px 0 var(--ink);color:#fff;background:radial-gradient(circle at 50% 32%,#ffd23f73,#0000 55%),radial-gradient(circle at 15% 20%,#ff6fb559 0 40px,#0000 41px),radial-gradient(circle at 85% 25%,#5ee0ff59 0 46px,#0000 47px),linear-gradient(#22185a,#3d2a7a);place-items:center;display:grid}.hs-ny-result{text-align:center;justify-items:center;gap:12px;display:grid}.hs-ny-stamp{border:5px solid var(--ink);width:190px;height:190px;box-shadow:inset 0 0 0 8px #fff6, 0 7px 0 var(--ink);background:#7a6cff;border-radius:50%;place-items:center;animation:.45s cubic-bezier(.2,1.6,.4,1) hs-ny-stamp;display:grid;transform:rotate(-8deg)}.hs-ny-stamp.is-r0{background:#8f8aa8}.hs-ny-stamp.is-r2{background:#4ecdc4}.hs-ny-stamp.is-r3{background:var(--ny-pink)}.hs-ny-stamp.is-r4{background:radial-gradient(circle, var(--ny-gold-hi), var(--ny-gold) 60%, #ffaa2b)}.hs-ny-stamp__letter{color:#fff;text-shadow:0 6px 0 var(--ink);font-size:104px;font-weight:800;line-height:.9}.hs-ny-stamp__cheer{color:#fff;max-width:170px;text-shadow:0 2px 0 var(--ink);margin-top:-14px;font-size:17px;font-weight:700;line-height:1.25}@keyframes hs-ny-stamp{0%{opacity:0;transform:rotate(-8deg)scale(2.2)}to{opacity:1;transform:rotate(-8deg)scale(1)}}.hs-ny-result__score{text-shadow:0 2px 0 var(--ink);align-items:baseline;gap:10px;font-size:20px;display:flex}.hs-ny-result__score b{font-size:44px}.hs-ny-result__score small{opacity:.8;font-size:18px}.hs-ny-result__best{border:var(--line-thin) solid var(--ink);background:var(--berry);color:#fff;text-shadow:none;border-radius:999px;padding:2px 10px;font-size:16px;font-style:normal;font-weight:700}.hs-ny-result__stars{min-height:70px;text-shadow:0 2px 0 var(--ink);justify-items:center;gap:6px;font-size:18px;display:grid}.hs-ny-result__stars.is-got b{color:var(--ny-gold-hi);font-size:22px}.hs-ny-result__row{gap:6px;display:flex}.hs-ny-result__star{animation:.5s ease-out both hs-ny-star;display:inline-block}@keyframes hs-ny-star{0%{opacity:0;transform:translateY(-40px)rotate(-60deg)scale(.3)}to{opacity:1;transform:none}}.hs-ny-result__why,.hs-ny-result__hint{max-width:540px;font-size:14px;line-height:var(--lh-thai);opacity:.9;margin:0}.hs-ny-result__actions{gap:14px;margin-top:4px;display:flex}.hs-ny-compose__preview{border:var(--line-thin) solid var(--ink);box-shadow:0 3px 0 var(--ink);font-size:14px;line-height:var(--lh-thai);border-radius:6px;padding:16px 14px 12px;position:relative;transform:rotate(-1.5deg)}.hs-ny-compose__preview p{margin:4px 0 0}.hs-ny-compose__sub{margin-top:2px;font-size:14px;font-weight:700}.hs-ny-wishes{grid-template-columns:1fr 1fr;gap:4px;display:grid}.hs-ny-wish{border:var(--line-thin) solid var(--ink);border-radius:var(--r-sm);background:var(--paper-2);font:inherit;text-align:left;cursor:pointer;align-items:center;gap:6px;padding:4px 8px;font-size:13px;display:flex}.hs-ny-wish.is-on{background:var(--ny-gold-hi);box-shadow:0 0 0 2px var(--ny-gold);font-weight:700}.hs-ny-slipcolors{gap:10px;display:flex}.hs-ny-slipcolor{cursor:pointer;border:3px solid;border-radius:8px;width:32px;height:32px}.hs-ny-slipcolor.is-on{box-shadow:0 0 0 3px #fff, 0 0 0 5px var(--ink)}.hs-ny-compose__pin{margin-top:4px}.hs-ny-compose__note{color:var(--ink-soft);align-items:center;gap:6px;margin:0;font-size:13px;display:flex}.hs-ny-compose__note.is-pay{color:var(--ink);font-weight:600}.hs-ny-compose__blessings{color:#7a3fbf;margin:0;font-size:13px;font-weight:600}.hs-ny-board{border:var(--line) solid var(--ink);border-radius:var(--r-md);box-shadow:0 5px 0 var(--ink);background:radial-gradient(circle at 10% 15%,#ffffff1f 0 2px,#0000 3px) 0 0/38px 34px,linear-gradient(#b07a45,#946132);gap:10px;padding:12px 14px}.hs-ny-board__head{color:#fff;text-shadow:0 2px 0 var(--ink);justify-content:space-between;align-items:center;gap:12px;display:flex}.hs-ny-board__head h3{margin:0;font-size:22px}.hs-ny-board__total{font-size:14px}.hs-ny-board__left{border:var(--line-thin) solid var(--ink);color:var(--ink);text-shadow:none;background:#ffe1ee;border-radius:999px;align-items:center;gap:6px;padding:4px 12px;font-size:13px;font-weight:600;display:inline-flex}.hs-ny-board__left.is-out{background:var(--paper-2);color:var(--ink-soft)}.hs-ny-board__empty{color:#fff;text-shadow:0 2px 0 var(--ink);flex:1;place-items:center;margin:0;font-size:18px;display:grid}.hs-ny-board__grid{flex:1;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:minmax(0,1fr);gap:14px 12px;min-height:0;margin:0;padding:8px 4px 4px;list-style:none;display:grid}.hs-ny-slip{border:var(--line-thin) solid var(--ink);border-radius:6px;flex-direction:column;gap:4px;min-height:0;padding:14px 10px 8px;animation:.35s ease-out both hs-ny-slip;display:flex;position:relative;box-shadow:0 3px #00000059}@keyframes hs-ny-slip{0%{opacity:0;translate:0 -10px}to{opacity:1;translate:0}}.hs-ny-slip.is-mine{box-shadow:0 0 0 3px var(--ny-gold), 0 3px 0 #00000059}.hs-ny-slip__pin{border:2px solid var(--ink);background:radial-gradient(circle at 35% 35%,#ff9fb8,#e8436a);border-radius:50%;width:14px;height:14px;position:absolute;top:-7px;left:50%;transform:translate(-50%)}.hs-ny-slip__head{align-items:center;gap:5px;font-size:14px;display:flex}.hs-ny-slip__text{flex:1;margin:0;font-size:13px;line-height:1.45;overflow:hidden}.hs-ny-slip__foot{justify-content:space-between;gap:6px;font-size:12px;display:flex}.hs-ny-slip__by{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.hs-ny-slip__bless{align-items:center;gap:2px;font-weight:700;display:inline-flex}.hs-ny-slip__tag{border:var(--line-thin) solid currentColor;border-radius:999px;align-self:center;padding:1px 10px;font-size:12px;font-weight:700}.hs-ny-slip__tag.is-done{opacity:.7}.hs-ny-slip__btn{align-self:center}.hs-ny-board__pages{color:#fff;text-shadow:0 2px 0 var(--ink);justify-content:center;align-items:center;gap:12px;font-size:14px;display:flex}.hs-ny-hud{pointer-events:none;z-index:6;position:absolute;inset:0}.hs-nyc-chip{border:var(--line-thin) solid var(--ink);box-shadow:0 3px 0 var(--ink);color:#fff;white-space:nowrap;background:linear-gradient(#2d2470,#1d1650);border-radius:999px;align-items:center;gap:8px;padding:6px 16px;font-size:15px;display:flex;position:absolute;top:76px;left:50%;transform:translate(-50%)}.hs-nyc-chip b{color:#ffd23f}.hs-nyc-chip__clock{font-variant-numeric:tabular-nums;text-align:center;min-width:70px;font-size:20px}.hs-nyc-chip small{opacity:.85;font-size:12px}.hs-nyc-chip.is-happy{background:linear-gradient(#ff8fc4,#ff6fb5)}.hs-nyc-chip.is-happy b{color:#fff;text-shadow:0 2px 0 var(--ink)}.hs-nyc-final{color:#fff;text-align:center;justify-items:center;display:grid;position:absolute;top:18%;left:50%;transform:translate(-50%)}.hs-nyc-final__title{border:var(--line-thin) solid var(--ink);background:#2d2470;border-radius:999px;padding:4px 16px;font-size:18px;font-weight:700}.hs-nyc-final__digit{color:#ffd23f;text-shadow:0 8px 0 var(--ink), 5px 0 0 var(--ink), -5px 0 0 var(--ink), 0 -5px 0 var(--ink), 0 0 40px #ffd23fb3;font-size:180px;font-weight:900;line-height:1;animation:1s ease-out hs-ny-digit}@keyframes hs-ny-digit{0%{opacity:0;transform:scale(1.6)}25%{opacity:1;transform:scale(1)}to{opacity:.85;transform:scale(.92)}}.hs-nyc-final__pip{border:var(--line-thin) solid var(--ink);background:var(--paper);color:var(--ink);border-radius:999px;align-items:center;gap:8px;margin-top:6px;padding:4px 14px 4px 4px;font-size:16px;font-weight:700;display:flex}.hs-nyc-final__pip img{object-fit:contain;width:44px;height:44px}.hs-nyc-happy{text-align:center;justify-items:center;gap:4px;animation:.7s cubic-bezier(.2,1.5,.4,1) hs-ny-happy;display:grid;position:absolute;top:16%;left:50%;transform:translate(-50%)}@keyframes hs-ny-happy{0%{opacity:0;transform:translate(-50%)scale(.4)}to{opacity:1;transform:translate(-50%)scale(1)}}.hs-nyc-happy__burst{width:0;height:0;position:absolute;top:50%;left:50%}.hs-nyc-happy__burst span{transform-origin:3px 160px;background:linear-gradient(#fff1a8,#ff6fb500);border-radius:3px;width:6px;height:60px;animation:1.6s ease-out 3 forwards hs-ny-ray;position:absolute;top:-160px;left:-3px}@keyframes hs-ny-ray{0%{opacity:.95;scale:1 .4}to{opacity:0;scale:1 1.2}}.hs-nyc-happy__title{color:#ffd23f;text-shadow:0 6px 0 var(--ink), 4px 0 0 var(--ink), -4px 0 0 var(--ink), 0 -4px 0 var(--ink);font-size:72px;font-weight:900;line-height:1.1;position:relative}.hs-nyc-happy__en{color:#fff;text-shadow:0 3px 0 var(--ink);font-size:22px;font-weight:700;position:relative}.hs-nyc-happy__wish{border:var(--line-thin) solid var(--ink);background:var(--paper);border-radius:999px;padding:4px 16px;font-size:17px;font-weight:600;position:relative}.hs-nyc-happy__pip{object-fit:contain;width:90px;height:90px;position:relative}.hs-nysun{position:absolute;inset:0}.hs-nysun__glow{opacity:calc(.25 + .5 * var(--p,0));mix-blend-mode:screen;background:radial-gradient(at 50% 70%,#ffc45c8c,#ff8c3c2e 45%,#0000 75%);transition:opacity 4s linear;position:absolute;inset:0}.hs-nysun__caption{border:var(--line-thin) solid var(--ink);box-shadow:0 3px 0 var(--ink);background:linear-gradient(#ffcf7a,#ffa94d);border-radius:999px;align-items:center;gap:6px;padding:5px 16px;font-size:16px;font-weight:700;display:flex;position:absolute;top:122px;left:50%;transform:translate(-50%)}.hs-nybag{border:var(--line) solid var(--ink);border-radius:var(--r-lg);width:320px;box-shadow:0 6px 0 var(--ink);text-align:center;pointer-events:auto;cursor:pointer;background:linear-gradient(#fff6dc,#ffe3a6);justify-items:center;gap:6px;padding:18px 18px 14px;animation:.45s cubic-bezier(.2,1.5,.4,1) hs-ny-happy;display:grid;position:absolute;top:26%;left:50%;transform:translate(-50%)}.hs-nybag.is-jackpot{background:radial-gradient(circle at 50% 30%,#fff9d0,#ffd23f)}.hs-nybag__burst{z-index:-1;background:repeating-conic-gradient(from 0deg, #ffd23f8c 0 8deg, transparent 8deg 20deg);border-radius:50%;animation:.5s ease-out hs-ny-fade;position:absolute;inset:-20px}@keyframes hs-ny-fade{0%{opacity:0}to{opacity:1}}.hs-nybag__x{border:var(--line-thin) solid var(--ink);background:var(--paper);width:30px;height:30px;color:var(--ink);box-shadow:0 2px 0 var(--ink);cursor:var(--cur-pointer,pointer);border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;top:8px;right:8px}.hs-nybag__x:hover,.hs-nybag__x:focus-visible{background:var(--honey,#ffb627)}.hs-nybag__title{font-size:24px;font-weight:800}.hs-nybag__got{color:#8a5a00;align-items:center;gap:6px;font-size:18px;font-weight:700;display:flex}.hs-nybag__fortune{border:var(--line-thin) solid var(--ink);border-radius:var(--r-sm);background:#fffdf5;width:100%;padding:8px 10px}.hs-nybag__fortune small{color:var(--ink-soft);font-size:12px}.hs-nybag__fortune p{font-size:15px;line-height:var(--lh-thai);margin:2px 0 0}@media (prefers-reduced-motion:reduce){.hs-ny-count,.hs-ny-stamp,.hs-ny-result__star,.hs-ny-slip,.hs-nyc-final__digit,.hs-nyc-happy,.hs-nyc-happy__burst span,.hs-nybag,.hs-nybag__burst{animation:none}}.hs-loy{--loy-night:#1d2554;--loy-night-2:#2d3a78;--loy-gold:#ffc94a;--loy-gold-hi:#fff0b8;--loy-lotus:#ff8fbd;--loy-leaf:#3fa65a;grid-template-columns:290px minmax(0,1fr);gap:14px;height:100%;min-height:0;padding:2px;display:grid}.hs-loy-side{border:var(--line-thin) solid var(--ink);border-radius:var(--r-md);background:radial-gradient(circle at 85% 8%, #fff0b8e6 0 18px, #fff0b800 19px) no-repeat, linear-gradient(180deg, var(--loy-night) 0 64px, var(--paper) 64px);min-height:0;box-shadow:0 4px 0 var(--ink);flex-direction:column;gap:10px;padding:12px;display:flex}.hs-loy-side__host{color:#fff;align-items:center;gap:10px;display:flex}.hs-loy-side__icon{border:var(--line-thin) solid var(--ink);background:var(--loy-gold);width:58px;height:58px;color:var(--ink);box-shadow:var(--hi), 0 3px 0 var(--ink);border-radius:50%;flex:none;place-items:center;display:grid}.hs-loy-side__name{text-shadow:0 2px 0 var(--ink);font-size:20px;font-weight:700;line-height:1.2}.hs-loy-side__who{color:var(--loy-gold-hi);font-size:14px}.hs-loy-side__facts{gap:6px;display:grid}.hs-loy-fact{border:var(--line-thin) solid var(--ink);border-radius:var(--r-sm);background:var(--paper-2);grid-template-columns:22px 1fr auto;align-items:center;gap:6px;padding:6px 10px;font-size:14px;display:grid}.hs-loy-fact b{font-size:15px}.hs-loy-side__tips{font-size:13px;line-height:var(--lh-thai);color:var(--ink-soft);gap:6px;margin:auto 0 0;padding:0;list-style:none;display:grid}.hs-loy-side__tips li{padding-left:18px;position:relative}.hs-loy-side__tips li:before{content:"";background:var(--loy-gold);border-radius:50% 50% 50% 0;width:9px;height:9px;position:absolute;top:.55em;left:2px;transform:rotate(-45deg)}.hs-loy-glow{border:var(--line-thin) solid var(--ink);border-radius:var(--r-sm);background:#fff3d1;padding:8px 10px}.hs-loy-glow.is-capped{background:#e9f8df}.hs-loy-glow__head{align-items:center;gap:8px;margin-bottom:6px;display:flex}.hs-loy-glow__k{flex:1;font-size:14px;font-weight:600}.hs-loy-glow__v{font-size:20px}.hs-loy-art{flex:none;place-items:center;display:inline-grid}.hs-loy-main{flex-direction:column;gap:10px;min-width:0;min-height:0;display:flex;position:relative}.hs-loy-main__title{margin:0;font-size:17px;font-weight:700}.hs-loy-note{font-size:13px;line-height:var(--lh-thai);color:var(--ink-soft);margin:0}.hs-loy-designs{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.hs-loy-design{border:var(--line-thin) solid var(--ink);border-radius:var(--r-md);background:var(--paper);box-shadow:0 4px 0 var(--ink);font:inherit;color:inherit;text-align:center;cursor:pointer;flex-direction:column;align-items:center;gap:6px;padding:12px 12px 10px;transition:transform .12s,box-shadow .12s;display:flex}.hs-loy-design:hover{transform:translateY(-2px)}.hs-loy-design.is-on{box-shadow:0 0 0 4px var(--loy-gold), 0 4px 0 var(--ink);background:#fff6dc}.hs-loy-design__art{border:var(--line-thin) solid var(--ink);width:92px;height:92px;box-shadow:var(--hi);background:radial-gradient(circle at 50% 60%,#ffe6a3,#ffd16a 55%,#e9a93a);border-radius:50%;place-items:center;display:grid}.hs-loy-design--lotus .hs-loy-design__art{background:radial-gradient(circle at 50% 60%,#ffe0ee,#ffb1d0 55%,#ee7fae)}.hs-loy-design--frangipani .hs-loy-design__art{background:radial-gradient(circle at 50% 60%,#fff,#fff4d2 55%,#f1cf6d)}.hs-loy-design__name{font-size:18px;font-weight:700}.hs-loy-design__trait{background:var(--loy-night);color:var(--loy-gold-hi);border-radius:999px;padding:1px 10px;font-size:13px}.hs-loy-design__how{min-height:2.6em;font-size:13px;line-height:var(--lh-thai);color:var(--ink-soft)}.hs-loy-design__recipe{gap:4px;width:100%;display:grid}.hs-loy-need{border:var(--line-thin) solid var(--ink);border-radius:var(--r-sm);text-align:left;background:#ffe9e6;grid-template-columns:24px 1fr auto;align-items:center;gap:6px;padding:3px 8px;font-size:13px;display:grid}.hs-loy-need.is-ok{background:#e7f7dd}.hs-loy-design__can{color:#b64538;font-size:14px;font-weight:700}.hs-loy-design__can.is-ok{color:#2f7d3a}.hs-loy-design__bag{color:var(--ink-soft);font-size:12px}.hs-loy-make{justify-content:center;align-items:center;gap:18px;display:flex}.hs-loy-stepper{align-items:center;gap:10px;display:flex}.hs-loy-stepper__n{text-align:center;min-width:2ch;font-size:26px}.hs-loy-mats{border:var(--line-thin) solid var(--ink);border-radius:var(--r-md);background:var(--paper-2);grid-template-columns:auto repeat(5,minmax(0,1fr));align-items:stretch;gap:8px;margin-top:auto;padding:8px 10px;display:grid}.hs-loy-mats__title{align-self:center;font-size:14px;font-weight:700}.hs-loy-mat{border-radius:var(--r-sm);background:var(--paper);grid-template-rows:auto auto;grid-template-columns:32px 1fr auto;align-items:center;column-gap:6px;padding:4px 6px;display:grid}.hs-loy-mat .hs-loy-art{grid-row:1/3}.hs-loy-mat__name{font-size:13px;font-weight:600}.hs-loy-mat b{font-size:18px}.hs-loy-mat small{color:var(--ink-soft);grid-column:2/4;font-size:12px;line-height:1.3}.hs-loy-float{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px;height:100%;min-height:0;display:grid}.hs-loy-float__pick{flex-direction:column;gap:10px;min-height:0;display:flex}.hs-loy-krathongs{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.hs-loy-krathong{border:var(--line-thin) solid var(--ink);border-radius:var(--r-md);background:var(--paper);box-shadow:0 3px 0 var(--ink);font:inherit;color:inherit;cursor:pointer;flex-direction:column;align-items:center;gap:4px;padding:8px 6px;display:flex;position:relative}.hs-loy-krathong.is-on{box-shadow:0 0 0 4px var(--loy-gold), 0 3px 0 var(--ink);background:#fff6dc}.hs-loy-krathong.is-empty{opacity:.6}.hs-loy-krathong__name{font-size:15px;font-weight:700}.hs-loy-krathong__how{color:var(--ink-soft);text-align:center;font-size:12px;line-height:1.35}.hs-loy-krathong__n{font-size:16px;position:absolute;top:4px;right:8px}.hs-loy-wishes{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.hs-loy-wish{border:var(--line-thin) solid var(--ink);background:var(--paper);font:inherit;color:inherit;text-align:left;cursor:pointer;border-radius:999px;align-items:center;gap:8px;padding:6px 10px;font-size:14px;display:flex}.hs-loy-wish.is-on{background:var(--loy-night);color:var(--loy-gold-hi);box-shadow:0 0 0 3px var(--loy-gold)}.hs-loy-float__go{align-self:center;margin-top:auto}.hs-loy-float__how{flex-direction:column;gap:10px;min-height:0;display:flex}.hs-loy-still{aspect-ratio:16/9;border:var(--line-thin) solid var(--ink);border-radius:var(--r-md);background:var(--loy-night);width:100%;box-shadow:0 4px 0 var(--ink)}.hs-loy-howcard{border:var(--line-thin) solid var(--ink);border-radius:var(--r-md);background:var(--paper);padding:10px 12px}.hs-loy-howcard__title{margin-bottom:4px;font-size:15px;font-weight:700}.hs-loy-howcard ol{font-size:13px;line-height:var(--lh-thai);gap:3px;margin:0 0 8px;padding-left:20px;display:grid}.hs-loy-ranktab{flex-wrap:wrap;align-items:center;gap:6px;font-size:13px;display:flex}.hs-loy-ranktab__title{font-weight:700}.hs-loy-ranktab__cell{border:var(--line-thin) solid var(--ink);background:var(--paper-2);border-radius:999px;align-items:center;gap:3px;padding:2px 8px 2px 4px;font-weight:700;display:inline-flex}.hs-loy-ranktab__cell b{color:#fff;width:22px;height:22px;text-shadow:0 1px 0 var(--ink);border-radius:50%;place-items:center;display:grid}.hs-loy-ranktab__cell.is-r4 b,.hs-loy-stamp.is-r4{background:#ff5f8f}.hs-loy-ranktab__cell.is-r3 b,.hs-loy-stamp.is-r3{background:#f7a823}.hs-loy-ranktab__cell.is-r2 b,.hs-loy-stamp.is-r2{background:#43a6d8}.hs-loy-ranktab__cell.is-r1 b,.hs-loy-stamp.is-r1{background:var(--loy-leaf)}.hs-loy-stage{flex-direction:column;gap:8px;height:100%;min-height:0;display:flex}.hs-loy-stage__hud{align-items:center;gap:10px;display:flex}.hs-loy-chip{border:var(--line-thin) solid var(--ink);background:var(--paper);box-shadow:0 3px 0 var(--ink);white-space:nowrap;border-radius:999px;align-items:baseline;gap:6px;padding:4px 12px;display:inline-flex}.hs-loy-chip__k{color:var(--ink-soft);font-size:13px}.hs-loy-chip__v{font-size:20px}.hs-loy-chip__v--wish{font-size:15px}.hs-loy-ranks{border:var(--line-thin) solid var(--ink);background:var(--paper-2);border-radius:999px;flex:1;height:16px;position:relative}.hs-loy-ranks__fill{background:linear-gradient(90deg, var(--loy-gold), #ff9cc4);border-radius:999px;transition:width .2s;position:absolute;inset:0 auto 0 0}.hs-loy-ranks__mark{border:var(--line-thin) solid var(--ink);background:var(--paper);border-radius:50%;place-items:center;width:24px;height:24px;font-size:12px;font-weight:800;display:grid;position:absolute;top:-6px;transform:translate(-50%)}.hs-loy-ranks__mark.is-on{background:var(--loy-gold)}.hs-loy-stage__field{flex:1;place-items:center;min-height:0;display:grid;position:relative}.hs-loy-stage__canvas{aspect-ratio:16/9;border:var(--line-thin) solid var(--ink);border-radius:var(--r-md);max-width:100%;max-height:100%;box-shadow:0 4px 0 var(--ink);touch-action:none;cursor:pointer}.hs-loy-stage__trip{pointer-events:none;background:#ffffff40;border-radius:999px;height:6px;position:absolute;bottom:10px;left:12%;right:12%}.hs-loy-stage__trip span{background:var(--loy-gold);border-radius:999px;height:100%;display:block}.hs-loy-count{color:#fff;text-shadow:0 4px 0 var(--ink), 0 0 24px #ffd26ecc;pointer-events:none;place-items:center;font-size:54px;font-weight:800;animation:.4s ease-out hs-loy-pop;display:grid;position:absolute;inset:0}.hs-loy-count.is-go{color:var(--loy-gold-hi)}.hs-loy-stage__foot{text-align:center;color:var(--ink-soft);font-size:14px}.hs-loy-sending{border:var(--line-thin) solid var(--ink);background:var(--paper);border-radius:999px;padding:6px 16px;font-size:15px;position:absolute;bottom:48px;left:50%;transform:translate(-50%)}.hs-loy-result{border:var(--line-thin) solid var(--ink);border-radius:var(--r-md);background:radial-gradient(circle at 50% 18%, #ffde8c8c, #ffde8c00 45%), linear-gradient(180deg, var(--loy-night), var(--loy-night-2));color:#fff;height:100%;box-shadow:0 4px 0 var(--ink);flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:16px;display:flex}.hs-loy-stamp{border:4px solid var(--ink);width:128px;height:128px;box-shadow:0 5px 0 var(--ink), 0 0 30px #ffd26e80;background:#8a93b8;border-radius:50%;place-items:center;animation:.45s cubic-bezier(.2,1.6,.4,1) hs-loy-stamp;display:grid}.hs-loy-stamp__letter{text-shadow:0 3px 0 var(--ink);font-size:64px;font-weight:800;line-height:1}.hs-loy-stamp__cheer{text-shadow:0 2px 0 var(--ink);margin-top:-10px;font-size:15px;font-weight:700}.hs-loy-result__score{align-items:baseline;gap:8px;font-size:18px;display:flex}.hs-loy-result__score b{color:var(--loy-gold-hi);font-size:44px}.hs-loy-result__best{background:var(--loy-lotus);color:var(--ink);border-radius:999px;padding:2px 10px;font-style:normal;font-weight:700}.hs-loy-result__hits{gap:10px;font-size:15px;display:flex}.hs-loy-result__hits span{background:#ffffff24;border-radius:999px;padding:3px 12px}.hs-loy-result__hits .is-perfect{color:#ffd45e}.hs-loy-result__hits .is-gust{color:#bfeaff}.hs-loy-result__glow{flex-direction:column;align-items:center;gap:6px;min-height:70px;font-size:16px;display:flex}.hs-loy-result__glowrow{gap:4px;display:flex}.hs-loy-result__glowicon{animation:.5s ease-out both hs-loy-glowin}.hs-loy-result__wish{color:var(--loy-gold-hi);margin:0;font-size:14px}.hs-loy-result__actions{gap:12px;display:flex}.hs-loy-sky{border:var(--line-thin) solid var(--ink);border-radius:var(--r-md);color:#fff;height:100%;box-shadow:0 4px 0 var(--ink);background:radial-gradient(circle at 88% 14%,#fff4cdf2 0 26px,#fff4cd00 28px),linear-gradient(#121a44,#2a3778 70%,#3d559c);flex-direction:column;gap:12px;padding:14px 16px;display:flex}.hs-loy-sky__banner{text-shadow:0 2px 0 var(--ink);align-items:baseline;gap:12px;font-size:20px;display:flex}.hs-loy-sky__banner span{color:var(--loy-gold-hi);font-size:15px}.hs-loy-sky__meter{border:var(--line-thin) solid var(--ink);background:#ffffff2e;border-radius:999px;height:22px;margin:22px 30px 26px;position:relative}.hs-loy-sky__fill{background:linear-gradient(90deg, #ffb347, var(--loy-gold-hi));border-radius:999px;transition:width .4s;position:absolute;inset:0 auto 0 0;box-shadow:0 0 14px #ffc85acc}.hs-loy-sky__mark{white-space:nowrap;flex-direction:column;align-items:center;gap:18px;font-size:13px;display:flex;position:absolute;top:-22px;transform:translate(-50%)}.hs-loy-sky__mark b{border:var(--line-thin) solid var(--ink);background:var(--paper);min-width:24px;height:20px;color:var(--ink);border-radius:6px;place-items:center;display:grid}.hs-loy-sky__mark.is-on b{background:var(--loy-gold)}.hs-loy-sky__mark small{color:var(--loy-gold-hi);font-size:12px}.hs-loy-sky__count{text-align:center;margin:0;font-size:15px}.hs-loy-sky__stages{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.hs-loy-stagecard{border:var(--line-thin) solid var(--ink);border-radius:var(--r-md);color:#fff9;text-align:center;background:#ffffff14;flex-direction:column;align-items:center;gap:4px;padding:10px;font-size:13px;display:flex}.hs-loy-stagecard b{font-size:16px}.hs-loy-stagecard.is-lit{color:#fff;background:#ffc94a40;box-shadow:0 0 18px #ffc94a73}.hs-loy-sky__mine{border:var(--line-thin) solid var(--ink);border-radius:var(--r-md);background:var(--paper);color:var(--ink);flex-direction:column;gap:10px;margin-top:auto;padding:12px;display:flex}.hs-loy-lanterns{align-items:center;gap:8px;display:flex}.hs-loy-lantern{border:var(--line-thin) solid var(--ink);color:#8a8fa8;background:#cfd3e6;border-radius:40% 40% 30% 30%;place-items:center;width:38px;height:46px;display:grid}.hs-loy-lantern.is-ready{color:#fff6cf;background:linear-gradient(#ffd27a,#ff9d3a);box-shadow:0 0 14px #ffaa3cb3}.hs-loy-lanterns__text{font-size:15px;font-weight:700}.hs-loy-sky__act{justify-content:center;align-items:center;gap:18px;display:flex}.hs-loy-sky__boxes{align-items:center;gap:6px;font-size:14px;display:inline-flex}.hs-loy-show__head{border:var(--line-thin) solid var(--ink);border-radius:var(--r-md);background:linear-gradient(90deg, var(--loy-night), var(--loy-night-2));color:#fff;box-shadow:0 4px 0 var(--ink);grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 14px;display:grid}.hs-loy-show__banner{flex-direction:column;gap:2px;font-size:17px;display:flex}.hs-loy-show__clock{color:var(--loy-gold-hi);font-size:22px;font-weight:800}.hs-loy-show__theme{flex-direction:column;gap:2px;font-size:13px;display:flex}.hs-loy-show__theme b{color:var(--loy-gold);font-size:18px}.hs-loy-show__theme small{color:#fffc;font-size:12px}.hs-loy-show__acts{gap:8px;display:flex}.hs-loy-show__hearts{align-items:center;gap:4px;font-size:15px;font-weight:700;display:inline-flex}.hs-loy-show__hearts .is-full{color:#ff6f9a}.hs-loy-show__hearts .is-empty{opacity:.35}.hs-loy-show__crown{border:var(--line-thin) solid var(--ink);border-radius:var(--r-md);background:var(--paper-2);text-align:center;padding:8px 14px;font-size:17px;font-weight:700}.hs-loy-show__crown.is-crowned{background:linear-gradient(90deg,#fff0b8,#ffd56b,#fff0b8) 0 0/200% 100%;animation:2.4s linear infinite hs-loy-shine}.hs-loy-show__grid{flex:1;grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(8,minmax(0,1fr));grid-auto-rows:0;gap:8px;min-height:0;display:grid}.hs-loy-show__empty{text-align:center;color:var(--ink-soft);grid-area:1/1/-1/-1;align-self:center;margin:0;font-size:16px}.hs-loy-show__rule{text-align:center}.hs-loy-entry{border:var(--line-thin) solid var(--ink);border-radius:var(--r-md);background:var(--paper);min-height:0;box-shadow:0 3px 0 var(--ink);flex-direction:column;align-items:center;gap:3px;padding:6px 4px;display:flex;position:relative}.hs-loy-entry.is-mine{background:#eef6ff}.hs-loy-entry.is-crowned{box-shadow:0 0 0 3px var(--loy-gold), 0 3px 0 var(--ink);background:#fff4cf}.hs-loy-entry__crown{color:#e9a91f;width:30px;height:30px;filter:drop-shadow(0 2px 0 var(--ink));position:absolute;top:-14px}.hs-loy-entry__rank{color:var(--ink-soft);font-size:13px;font-weight:800;position:absolute;top:4px;left:6px}.hs-loy-entry__doll{width:100%;height:92px;color:var(--ink-soft);place-items:center;display:grid;overflow:hidden}.hs-loy-entry__doll .hs-hero{width:100%;height:100%}.hs-loy-entry__name{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:13px;font-weight:700;overflow:hidden}.hs-loy-entry__judges{grid-template-columns:repeat(3,minmax(0,1fr));gap:3px;width:100%;display:grid}.hs-loy-judge{border:var(--line-thin) solid var(--ink);background:var(--paper-2);border-radius:6px;flex-direction:column;align-items:center;min-width:0;padding:1px 2px;display:flex}.hs-loy-judge b{font-size:15px;line-height:1.1}.hs-loy-entry__foot{justify-content:space-between;align-items:center;width:100%;padding:0 4px;font-size:13px;display:flex}.hs-loy-entry__hearts{color:#e0507a;align-items:center;gap:2px;font-weight:700;display:inline-flex}.hs-loy-entry__pts{font-size:13px}@keyframes hs-loy-pop{0%{opacity:0;transform:scale(1.3)}to{opacity:1;transform:scale(1)}}@keyframes hs-loy-stamp{0%{opacity:0;transform:scale(2)rotate(-12deg)}to{opacity:1;transform:scale(1)rotate(0)}}@keyframes hs-loy-glowin{0%{opacity:0;transform:translateY(18px)scale(.6)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes hs-loy-shine{0%{background-position:0 0}to{background-position:200% 0}}@media (prefers-reduced-motion:reduce){.hs-loy-count,.hs-loy-stamp,.hs-loy-result__glowicon,.hs-loy-show__crown.is-crowned{animation:none}}.hs-fam{grid-template-columns:300px minmax(0,1fr);gap:14px;height:100%;min-height:0;padding:2px;display:grid}.hs-fam-side{border:var(--line-thin) solid var(--ink);border-radius:var(--r-md);background:repeating-linear-gradient(90deg, var(--fam-a,#5da9e9) 0 22px, var(--paper) 22px 44px) top / 100% 14px no-repeat, var(--paper);min-height:0;box-shadow:0 4px 0 var(--ink);flex-direction:column;gap:10px;padding:12px;display:flex}.hs-fam-side__booth{align-items:center;gap:10px;margin-top:10px;display:flex}.hs-fam-side__icon{border:var(--line-thin) solid var(--ink);background:var(--honey-hi);width:64px;height:64px;box-shadow:var(--hi), 0 3px 0 var(--ink);border-radius:50%;flex:none;place-items:center;display:grid}.hs-fam-side__name{font-size:22px;font-weight:700;line-height:1.2}.hs-fam-side__host{color:var(--ink-soft);font-size:14px}.hs-fam-side__title{margin-bottom:4px;font-size:14px;font-weight:700}.hs-fam-side__facts{gap:6px;display:grid}.hs-fam-fact{border:var(--line-thin) solid var(--ink);border-radius:var(--r-sm);background:var(--paper-2);grid-template-columns:22px 1fr auto;align-items:center;gap:6px;padding:6px 10px;font-size:14px;display:grid}.hs-fam-fact b{font-size:15px}.hs-fam-side__hint{font-size:13px;line-height:var(--lh-thai);color:var(--ink-soft);margin:auto 0 0}.hs-fam-tickets{border:var(--line-thin) solid var(--ink);border-radius:var(--r-sm);background:#fff1d6;padding:8px 10px}.hs-fam-tickets__head{align-items:center;gap:8px;margin-bottom:6px;display:flex}.hs-fam-tickets__k{flex:1;font-size:15px;font-weight:600}.hs-fam-tickets__v{font-size:20px}.hs-fam-tickets.is-capped{background:#e9f8df}.hs-fam-ranktab ul{gap:4px;margin:0;padding:0;list-style:none;display:grid}.hs-fam-ranktab__row{border:var(--line-thin) solid var(--ink);border-radius:var(--r-sm);background:var(--paper);grid-template-columns:34px 1fr auto;align-items:center;gap:8px;padding:3px 8px 3px 4px;font-size:14px;display:grid}.hs-fam-ranktab__row.is-hit{background:var(--honey-hi);box-shadow:0 0 0 3px var(--honey)}.hs-fam-ranktab__letter{border:var(--line-thin) solid var(--ink);color:#fff;width:28px;height:28px;text-shadow:0 2px 0 var(--ink);border-radius:8px;place-items:center;font-size:16px;font-weight:800;display:grid}.is-r4 .hs-fam-ranktab__letter{background:#ff5470}.is-r3 .hs-fam-ranktab__letter{background:var(--honey)}.is-r2 .hs-fam-ranktab__letter{background:var(--aqua)}.is-r1 .hs-fam-ranktab__letter{background:var(--leaf)}.hs-fam-ranktab__get{align-items:center;gap:2px;font-weight:700;display:inline-flex}.hs-fam-main{flex-direction:column;min-width:0;min-height:0;display:flex;position:relative}.hs-fam-stage{flex-direction:column;gap:8px;min-height:0;display:flex}.hs-fam-stage__hud{align-items:center;gap:10px;display:flex}.hs-fam-chip{border:var(--line-thin) solid var(--ink);background:var(--paper);box-shadow:0 3px 0 var(--ink);white-space:nowrap;border-radius:999px;align-items:baseline;gap:6px;padding:4px 12px;display:inline-flex}.hs-fam-chip__k{color:var(--ink-soft);font-size:13px}.hs-fam-chip__v{font-size:20px}.hs-fam-chip--score{background:var(--honey-hi)}.hs-fam-chip--time.is-low{background:#ffd1d8}.hs-fam-ranks{border:var(--line-thin) solid var(--ink);background:var(--paper-2);border-radius:999px;flex:1;height:16px;margin:0 14px;position:relative}.hs-fam-ranks__fill{background:linear-gradient(90deg, var(--leaf-hi), var(--honey), #ff7a5c);border-radius:999px;transition:width .25s ease-out;position:absolute;inset:0 auto 0 0}.hs-fam-ranks__mark{border:var(--line-thin) solid var(--ink);background:var(--paper);border-radius:50%;place-items:center;width:24px;height:24px;font-size:13px;font-weight:800;display:grid;position:absolute;top:50%;transform:translate(-50%,-50%)}.hs-fam-ranks__mark.is-on{background:var(--honey);color:#fff;text-shadow:0 1px 0 var(--ink)}.hs-fam-stage__field{aspect-ratio:16/9;border:var(--line) solid var(--ink);border-radius:var(--r-md);width:100%;max-height:600px;box-shadow:0 5px 0 var(--ink);background:#9a6238;position:relative;overflow:hidden}.hs-fam-stage__canvas{cursor:crosshair;touch-action:none;width:100%;height:100%;display:block}.hs-fam-stage .hs-fam-stage__canvas{cursor:pointer}.hs-fam-stage__foot{color:var(--ink-soft);justify-content:space-between;gap:12px;font-size:14px;display:flex}.hs-fam-stage__next{color:var(--honey-lo);font-weight:700}.hs-fam-count{color:#fff;text-shadow:0 5px 0 var(--ink), 3px 0 0 var(--ink), -3px 0 0 var(--ink), 0 -3px 0 var(--ink);pointer-events:none;place-content:center;justify-items:center;font-size:96px;font-weight:800;line-height:1;animation:.6s ease-out hs-fam-count;display:grid;position:absolute;inset:0}.hs-fam-count small{margin-bottom:6px;font-size:26px}.hs-fam-count.is-go{color:var(--honey-hi);font-size:84px}@keyframes hs-fam-count{0%{opacity:0;transform:scale(1.35)}to{opacity:1;transform:scale(1)}}.hs-fam-sending{border-radius:var(--r-md);color:#fff;text-shadow:0 3px 0 var(--ink);background:#2b1d0e73;place-items:center;font-size:26px;font-weight:700;display:grid;position:absolute;inset:52px 0 32px}.hs-fam-main--intro .hs-fam-still{filter:saturate(.85)brightness(.92);position:absolute;inset:0}.hs-fam-main--intro .hs-fam-still .hs-fam-stage__hud,.hs-fam-main--intro .hs-fam-still .hs-fam-stage__foot{visibility:hidden}.hs-fam-intro{place-items:safe center;height:100%;padding:14px 16px;display:grid;position:relative}.hs-fam-intro__card{border:var(--line) solid var(--ink);border-radius:var(--r-lg);width:min(720px,100%);box-shadow:0 6px 0 var(--ink);text-align:center;background:#fff8e7f5;padding:18px 24px 20px}.hs-fam-intro__pitch{margin:4px 0 12px;font-size:17px}.hs-fam-intro__cols{text-align:left;grid-template-columns:1.5fr 1fr;gap:16px;display:grid}.hs-fam-intro__sub{margin-bottom:6px;font-size:15px;font-weight:700}.hs-fam-intro__how{font-size:15px;line-height:var(--lh-thai);margin:0;padding-left:22px}.hs-fam-intro__points{gap:4px;margin:0;padding:0;list-style:none;display:grid}.hs-fam-intro__points li{border:var(--line-thin) solid var(--ink);border-radius:var(--r-sm);background:var(--paper-2);justify-content:space-between;padding:3px 10px;font-size:15px;display:flex}.hs-fam-intro__points b{color:var(--leaf-lo)}.hs-fam-intro__points b.is-minus{color:var(--berry-lo)}.hs-fam-intro__capped{border-radius:var(--r-sm);background:#e9f8df;margin:12px 0 0;padding:6px 10px;font-size:14px}.hs-fam-intro__play{min-width:260px;margin-top:16px}.hs-fam-main--result{border:var(--line) solid var(--ink);border-radius:var(--r-md);background:radial-gradient(circle at 50% 35%, #ffd76a8c, transparent 60%), repeating-conic-gradient(from 0deg at 50% 38%, #ffe7b0 0 10deg, #fff3d6 10deg 20deg);box-shadow:0 5px 0 var(--ink);place-items:center;display:grid}.hs-fam-result{text-align:center;justify-items:center;gap:14px;display:grid}.hs-fam-stamp{border:5px solid var(--ink);background:var(--leaf);width:200px;height:200px;box-shadow:inset 0 0 0 8px #ffffff73, 0 7px 0 var(--ink);border-radius:50%;place-items:center;animation:.45s cubic-bezier(.2,1.6,.4,1) hs-fam-stamp;display:grid;transform:rotate(-8deg)}.hs-fam-stamp.is-r0{background:#c9c2b4}.hs-fam-stamp.is-r2{background:var(--aqua)}.hs-fam-stamp.is-r3{background:var(--honey)}.hs-fam-stamp.is-r4{background:radial-gradient(circle,#ff8aa0,#ff5470)}.hs-fam-stamp__letter{color:#fff;text-shadow:0 6px 0 var(--ink);font-size:110px;font-weight:800;line-height:.9}.hs-fam-stamp__cheer{color:#fff;text-shadow:0 2px 0 var(--ink);margin-top:-18px;font-size:22px;font-weight:700}@keyframes hs-fam-stamp{0%{opacity:0;transform:rotate(-8deg)scale(2.2)}to{opacity:1;transform:rotate(-8deg)scale(1)}}.hs-fam-result__score{align-items:baseline;gap:10px;font-size:20px;display:flex}.hs-fam-result__score b{font-size:44px}.hs-fam-result__best{border:var(--line-thin) solid var(--ink);background:var(--berry);color:#fff;border-radius:999px;padding:2px 10px;font-size:16px;font-style:normal;font-weight:700}.hs-fam-result__tickets{justify-items:center;gap:6px;min-height:70px;font-size:18px;display:grid}.hs-fam-result__tickets.is-got b{color:var(--berry-lo);font-size:22px}.hs-fam-result__ticketrow{gap:6px;display:flex}.hs-fam-result__ticket{animation:.5s ease-out both hs-fam-ticket;display:inline-block}@keyframes hs-fam-ticket{0%{opacity:0;transform:translateY(-30px)rotate(-30deg)scale(.4)}to{opacity:1;transform:none}}.hs-fam-result__why{max-width:520px;color:var(--ink-soft);margin:0;font-size:15px}.hs-fam-result__actions{gap:14px;margin-top:6px;display:flex}@media (prefers-reduced-motion:reduce){.hs-fam-count,.hs-fam-stamp,.hs-fam-result__ticket{animation:none}}.hs-fam--garland{--fam-a:#5da9e9}.hs-fam--garland .hs-fam-tickets{background:#eaf6ff}.hs-fam--garden{--fam-a:#f2c230}.hs-fam--garden .hs-fam-tickets{background:#fff6d6}.hs-fam-stage__field{background:#dff1ff}.hs-fam-stage--garden .hs-fam-stage__field{background:#bfe6ff}.hs-fam-year{border:var(--line-thin) solid var(--ink);border-radius:var(--r-sm);background:#fffbe6;margin:0 0 10px;padding:6px 10px;font-size:14px}.hs-xm,.hs-xm-tree,.hs-xm-run{--xm-red:#d93a3a;--xm-red-hi:#ff8c8c;--xm-pine:#2f8f4e;--xm-pine-hi:#8fd6a2;--xm-gold:#f5d76e;--xm-ice:#dff1ff;--xm-ice-hi:#bfe0f7}.hs-xm{grid-template-columns:300px minmax(0,1fr);gap:14px;height:100%;min-height:0;padding:2px;display:grid}.hs-xm-side{border:var(--line-thin) solid var(--ink);border-radius:var(--r-md);background:repeating-linear-gradient(90deg, #d93a3a 0 18px, #fff 18px 26px, #2f8f4e 26px 44px, #fff 44px 52px) top / 100% 14px no-repeat, var(--paper);min-height:0;box-shadow:0 4px 0 var(--ink);flex-direction:column;gap:10px;padding:12px;display:flex}.hs-xm-side__host{align-items:center;gap:10px;margin-top:10px;display:flex}.hs-xm-side__icon{border:var(--line-thin) solid var(--ink);background:radial-gradient(circle at 50% 40%, #fff, var(--xm-ice-hi));width:64px;height:64px;box-shadow:var(--hi), 0 3px 0 var(--ink);border-radius:50%;flex:none;place-items:center;display:grid}.hs-xm-side__name{font-size:21px;font-weight:700;line-height:1.2}.hs-xm-side__who{color:var(--ink-soft);font-size:14px}.hs-xm-side__title{margin-bottom:4px;font-size:14px;font-weight:700}.hs-xm-side__facts{gap:6px;display:grid}.hs-xm-fact{border:var(--line-thin) solid var(--ink);border-radius:var(--r-sm);background:var(--paper-2);grid-template-columns:22px 1fr auto;align-items:center;gap:6px;padding:6px 10px;font-size:14px;display:grid}.hs-xm-fact b{font-size:15px}.hs-xm-side__prize{border:var(--line-thin) solid var(--ink);border-radius:var(--r-sm);font-size:13px;font-weight:600;line-height:var(--lh-thai);background:#fff4cc;align-items:center;gap:8px;margin:0;padding:6px 10px;display:flex}.hs-xm-side__prize.is-done{background:#e2f6e8;border-style:solid}.hs-xm-side__hint{font-size:13px;line-height:var(--lh-thai);color:var(--ink-soft);margin:auto 0 0}.hs-xm-stars{border:var(--line-thin) solid var(--ink);border-radius:var(--r-sm);background:var(--xm-ice);padding:8px 10px}.hs-xm-stars__head{align-items:center;gap:8px;margin-bottom:6px;display:flex}.hs-xm-stars__k{flex:1;font-size:15px;font-weight:600}.hs-xm-stars__v{font-size:20px}.hs-xm-stars.is-capped{background:#e2f6e8}.hs-xm-ranktab ul{gap:4px;margin:0;padding:0;list-style:none;display:grid}.hs-xm-ranktab__row{border:var(--line-thin) solid var(--ink);border-radius:var(--r-sm);background:var(--paper);grid-template-columns:34px 1fr auto;align-items:center;gap:8px;padding:3px 8px 3px 4px;font-size:14px;display:grid}.hs-xm-ranktab__row.is-hit{background:var(--xm-gold);box-shadow:0 0 0 3px var(--xm-red)}.hs-xm-ranktab__letter,.hs-xm-rank{border:var(--line-thin) solid var(--ink);color:#fff;width:28px;height:28px;text-shadow:0 2px 0 var(--ink);background:#c9c2b4;border-radius:8px;place-items:center;font-size:16px;font-weight:800;display:grid}.is-r4 .hs-xm-ranktab__letter,.hs-xm-rank.is-r4{background:var(--xm-red)}.is-r3 .hs-xm-ranktab__letter,.hs-xm-rank.is-r3{background:#e0a526}.is-r2 .hs-xm-ranktab__letter,.hs-xm-rank.is-r2{background:var(--aqua)}.is-r1 .hs-xm-ranktab__letter,.hs-xm-rank.is-r1{background:var(--xm-pine)}.hs-xm-ranktab__get{align-items:center;gap:2px;font-weight:700;display:inline-flex}.hs-xm-main{flex-direction:column;min-width:0;min-height:0;display:flex;position:relative}.hs-xm-stage{flex-direction:column;gap:8px;min-height:0;display:flex;position:relative}.hs-xm-stage__hud{align-items:center;gap:10px;display:flex}.hs-xm-chip{border:var(--line-thin) solid var(--ink);background:var(--paper);box-shadow:0 3px 0 var(--ink);white-space:nowrap;border-radius:999px;align-items:baseline;gap:6px;padding:4px 12px;display:inline-flex}.hs-xm-chip__k{color:var(--ink-soft);font-size:13px}.hs-xm-chip__v{font-size:20px}.hs-xm-chip--score{background:#ffe1e1;animation:.35s ease-out hs-xm-bounce}.hs-xm-chip--time.is-low{background:#ffd1d8}@keyframes hs-xm-bounce{0%{transform:scale(1.18)}to{transform:scale(1)}}.hs-xm-ranks{border:var(--line-thin) solid var(--ink);background:var(--paper-2);border-radius:999px;flex:1;height:16px;margin:0 14px;position:relative}.hs-xm-ranks__fill{background:repeating-linear-gradient(135deg,#d93a3a 0 10px,#fff 10px 16px);border-radius:999px;transition:width .25s ease-out;position:absolute;inset:0 auto 0 0}.hs-xm-ranks__mark{border:var(--line-thin) solid var(--ink);background:var(--paper);border-radius:50%;place-items:center;width:24px;height:24px;font-size:13px;font-weight:800;display:grid;position:absolute;top:50%;transform:translate(-50%,-50%)}.hs-xm-ranks__mark.is-on{background:var(--xm-pine);color:#fff;text-shadow:0 1px 0 var(--ink)}.hs-xm-theme{border:var(--line-thin) solid var(--ink);border-radius:var(--r-sm);font-size:14px;line-height:var(--lh-thai);background:#fff8e1;align-items:baseline;gap:10px;padding:5px 12px;display:flex}.hs-xm-theme b{color:var(--xm-red);flex:none}.hs-xm-stage__field{aspect-ratio:16/9;border:var(--line) solid var(--ink);border-radius:var(--r-md);width:100%;max-height:560px;box-shadow:0 5px 0 var(--ink);background:var(--xm-ice);position:relative;overflow:hidden}.hs-xm-stage__canvas{cursor:pointer;touch-action:none;width:100%;height:100%;display:block}.hs-xm-stage__canvas.is-aim{cursor:crosshair}.hs-xm-stage__foot{color:var(--ink-soft);justify-content:space-between;align-items:center;gap:12px;font-size:14px;display:flex}.hs-xm-stage__next{color:var(--xm-red);font-weight:700}.hs-xm-dress{display:none}.hs-xm-dress.is-open{border:var(--line-thin) solid var(--ink);border-radius:var(--r-md);width:min(46%,430px);box-shadow:0 4px 0 var(--ink);z-index:2;background:#fffffff0;gap:6px;padding:10px 12px;display:grid;position:absolute;bottom:70px;right:18px}.hs-xm-dress__row{grid-template-columns:70px repeat(4,minmax(0,1fr));align-items:center;gap:4px;display:grid}.hs-xm-dress__cat{font-size:13px;font-weight:700}.hs-xm-part{border:var(--line-thin) solid var(--ink);border-radius:var(--r-sm);background:var(--paper);min-height:30px;font:inherit;cursor:pointer;padding:2px 4px;font-size:12px;line-height:1.2}.hs-xm-part:hover:not(:disabled){background:var(--xm-ice)}.hs-xm-part.is-on{background:var(--xm-red);color:#fff;text-shadow:0 1px 0 var(--ink);box-shadow:0 2px 0 var(--ink)}.hs-xm-duck{border:var(--line-thin) solid var(--ink);background:var(--xm-ice-hi);min-width:132px;min-height:40px;box-shadow:0 3px 0 var(--ink);font:inherit;cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:999px;padding:4px 16px;font-size:15px;font-weight:700}.hs-xm-duck.is-on{background:var(--xm-pine);color:#fff;box-shadow:0 1px 0 var(--ink);transform:translateY(2px)}.hs-xm-count{color:#fff;text-shadow:0 5px 0 var(--ink), 3px 0 0 var(--ink), -3px 0 0 var(--ink), 0 -3px 0 var(--ink);pointer-events:none;place-content:center;justify-items:center;font-size:96px;font-weight:800;line-height:1;animation:.6s ease-out hs-xm-count;display:grid;position:absolute;inset:0}.hs-xm-count small{margin-bottom:6px;font-size:26px}.hs-xm-count.is-go{color:var(--xm-gold);font-size:84px}.hs-xm-count--run{position:fixed;inset:34% 0 auto}@keyframes hs-xm-count{0%{opacity:0;transform:scale(1.35)}to{opacity:1;transform:scale(1)}}.hs-xm-sending{border-radius:var(--r-md);color:#fff;text-shadow:0 3px 0 var(--ink);background:#1e3c6473;place-items:center;font-size:26px;font-weight:700;display:grid;position:absolute;inset:52px 0 40px}.hs-xm-main--intro .hs-xm-still{border:var(--line) solid var(--ink);border-radius:var(--r-md);filter:saturate(.9)brightness(.95);position:absolute;inset:0;overflow:hidden}.hs-xm-main--intro .hs-xm-still .hs-xm-stage__hud,.hs-xm-main--intro .hs-xm-still .hs-xm-stage__foot{visibility:hidden}.hs-xm-snowstill{background:radial-gradient(circle at 20% 30%,#fff 0 3px,#0000 4px) 0 0/60px 60px,radial-gradient(circle at 70% 60%,#fff 0 2px,#0000 3px) 0 0/46px 46px,linear-gradient(#bfe0f7,#fff);position:absolute;inset:0}.hs-xm-intro{place-items:safe center;height:100%;padding:14px 16px;display:grid;position:relative}.hs-xm-intro__card{border:var(--line) solid var(--ink);border-radius:var(--r-lg);width:min(740px,100%);box-shadow:0 6px 0 var(--ink);text-align:center;background:#fffcf5f5;padding:16px 22px 18px}.hs-xm-intro__pitch{font-size:16px;line-height:var(--lh-thai);margin:4px 0 10px}.hs-xm-intro__theme{border:var(--line-thin) solid var(--ink);border-radius:var(--r-sm);text-align:left;background:#fff4cc;align-items:center;gap:12px;margin:0 0 10px;padding:6px 12px;display:flex}.hs-xm-intro__theme b{color:var(--xm-red);font-size:17px;display:block}.hs-xm-intro__theme span{font-size:14px;line-height:var(--lh-thai)}.hs-xm-intro__cols{text-align:left;grid-template-columns:1.5fr 1fr;gap:16px;display:grid}.hs-xm-intro__sub{margin-bottom:6px;font-size:15px;font-weight:700}.hs-xm-intro__how{font-size:14px;line-height:var(--lh-thai);margin:0;padding-left:22px}.hs-xm-intro__points{gap:4px;margin:0;padding:0;list-style:none;display:grid}.hs-xm-intro__points li{border:var(--line-thin) solid var(--ink);border-radius:var(--r-sm);background:var(--paper-2);justify-content:space-between;gap:8px;padding:3px 10px;font-size:14px;display:flex}.hs-xm-intro__points b{color:var(--leaf-lo)}.hs-xm-intro__points b.is-minus{color:var(--berry-lo)}.hs-xm-intro__capped{border-radius:var(--r-sm);background:#e2f6e8;margin:10px 0 0;padding:6px 10px;font-size:14px}.hs-xm-intro__play{min-width:260px;margin-top:14px}.hs-xm-garden{text-align:left;margin-top:10px}.hs-xm-garden ul{gap:8px;margin:0;padding:0;list-style:none;display:flex}.hs-xm-garden li{border:var(--line-thin) solid var(--ink);border-radius:var(--r-sm);background:var(--xm-ice);flex:1;justify-items:center;padding:4px;font-size:12px;display:grid}.hs-xm-garden li b{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:13px;overflow:hidden}.hs-xm-garden__empty{color:var(--ink-soft);margin:0;font-size:14px}.hs-xm-thumb{display:block}.hs-xm-giftstill{background:linear-gradient(#a9d4f5,#e3f2fd 60%,#fff);position:absolute;inset:0}.hs-xm-giftstill__sack{align-items:end;gap:8px;display:flex;position:absolute;top:18px;left:50%;transform:translate(-50%)}.hs-xm-strip--still{position:absolute;inset:auto 26px 22px}.hs-xm-main--result{border:var(--line) solid var(--ink);border-radius:var(--r-md);background:radial-gradient(circle at 50% 35%, #f5d76e8c, transparent 60%), repeating-conic-gradient(from 0deg at 50% 38%, #ffe8e8 0 10deg, #e8f7ec 10deg 20deg);box-shadow:0 5px 0 var(--ink);place-items:center;display:grid}.hs-xm-result{text-align:center;justify-items:center;gap:10px;display:grid}.hs-xm-stamp{border:5px solid var(--ink);background:var(--xm-pine);width:188px;height:188px;box-shadow:inset 0 0 0 8px #ffffff73, 0 7px 0 var(--ink);border-radius:50%;place-items:center;animation:.45s cubic-bezier(.2,1.6,.4,1) hs-xm-stamp;display:grid;transform:rotate(-8deg)}.hs-xm-stamp.is-r0{background:#c9c2b4}.hs-xm-stamp.is-r2{background:var(--aqua)}.hs-xm-stamp.is-r3{background:#e0a526}.hs-xm-stamp.is-r4{background:radial-gradient(circle, #ff7b7b, var(--xm-red))}.hs-xm-stamp__letter{color:#fff;text-shadow:0 6px 0 var(--ink);font-size:104px;font-weight:800;line-height:.9}.hs-xm-stamp__cheer{color:#fff;text-shadow:0 2px 0 var(--ink);margin-top:-16px;font-size:20px;font-weight:700}@keyframes hs-xm-stamp{0%{opacity:0;transform:rotate(-8deg)scale(2.2)}to{opacity:1;transform:rotate(-8deg)scale(1)}}.hs-xm-result__score{align-items:baseline;gap:10px;font-size:20px;display:flex}.hs-xm-result__score b{font-size:44px}.hs-xm-result__best{border:var(--line-thin) solid var(--ink);background:var(--berry);color:#fff;border-radius:999px;padding:2px 10px;font-size:16px;font-style:normal;font-weight:700}.hs-xm-result__stars{justify-items:center;gap:6px;min-height:66px;font-size:18px;display:grid}.hs-xm-result__stars.is-got b{color:#2f6aa8;font-size:22px}.hs-xm-result__row{gap:6px;display:flex}.hs-xm-result__piece{animation:.5s ease-out both hs-xm-piece;display:inline-block}@keyframes hs-xm-piece{0%{opacity:0;transform:translateY(-30px)rotate(-30deg)scale(.4)}to{opacity:1;transform:none}}.hs-xm-result__bells{color:#8a6a10;align-items:center;gap:6px;font-size:15px;display:inline-flex}.hs-xm-result__prize{border:var(--line-thin) solid var(--ink);box-shadow:0 3px 0 var(--ink);background:#fff3a8;border-radius:999px;align-items:center;gap:8px;margin:0;padding:6px 14px;font-size:16px;font-weight:700;display:flex}.hs-xm-result__prize.is-garden{background:var(--xm-ice)}.hs-xm-result__why{max-width:520px;color:var(--ink-soft);margin:0;font-size:15px}.hs-xm-result__actions{gap:14px;margin-top:6px;display:flex}.hs-xm-tree{grid-template-columns:300px minmax(0,1fr);gap:18px;height:100%;min-height:0;padding:2px;display:grid}.hs-xm-tree__art{border:var(--line) solid var(--ink);border-radius:var(--r-md);box-shadow:0 5px 0 var(--ink);background:radial-gradient(circle at 50% 20%,#ffecaab3,#0000 55%),linear-gradient(#1f3b63,#3a6ea5 70%,#e9f4fd 70.5%,#fff);place-items:end center;display:grid;position:relative;overflow:hidden}.hs-xm-tree__img{z-index:1;width:88%;margin-bottom:18%;position:relative}.hs-xm-tree__star{z-index:2;width:46%;animation:2.4s ease-in-out infinite hs-xm-twinkle;position:absolute;top:2%;left:50%;transform:translate(-50%)}.hs-xm-tree__glow{background:radial-gradient(circle,#ffdc7800,#0000 70%);border-radius:50%;transition:background .6s;position:absolute;inset:10% 8% 16%}.hs-xm-tree__glow.is-t1{background:radial-gradient(circle,#ffdc7838,#0000 70%)}.hs-xm-tree__glow.is-t2{background:radial-gradient(circle,#ffdc7857,#0000 70%)}.hs-xm-tree__glow.is-t3{background:radial-gradient(circle,#ffdc7875,#0000 70%)}.hs-xm-tree__glow.is-t4{background:radial-gradient(circle,#ffe68c9e,#0000 72%)}@keyframes hs-xm-twinkle{0%,to{filter:brightness()}50%{filter:brightness(1.25)}}.hs-xm-tree__main{flex-direction:column;gap:10px;min-width:0;display:flex}.hs-xm-tree__title{color:var(--xm-pine);margin:0;font-size:28px}.hs-xm-tree__pitch{font-size:15px;line-height:var(--lh-thai);margin:0}.hs-xm-tree__bar{border:var(--line-thin) solid var(--ink);background:var(--paper-2);border-radius:999px;height:26px;margin:8px 14px 4px 0;position:relative}.hs-xm-tree__fill{background:linear-gradient(90deg,#8fd6a2,#2f8f4e 60%,#f5d76e);border-radius:999px;transition:width .6s ease-out;position:absolute;inset:0 auto 0 0}.hs-xm-tree__mark{border:var(--line-thin) solid var(--ink);background:var(--paper);border-radius:50%;place-items:center;width:30px;height:30px;font-size:14px;font-weight:800;display:grid;position:absolute;top:50%;transform:translate(-50%,-50%)}.hs-xm-tree__mark.is-lit{background:var(--xm-gold);box-shadow:0 0 10px #ffd34d}.hs-xm-tree__nums{color:var(--ink-soft);justify-content:space-between;font-size:14px;display:flex}.hs-xm-tree__tiers{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.hs-xm-tree__tiers li{border:var(--line-thin) solid var(--ink);border-radius:var(--r-sm);background:var(--paper);font-size:13px;line-height:var(--lh-thai);gap:2px;padding:8px 10px;display:grid}.hs-xm-tree__tiers li.is-lit{box-shadow:0 0 0 2px var(--xm-gold);background:#fff6cf}.hs-xm-tree__tiers b{font-size:14px}.hs-xm-tree__tiers em{color:var(--xm-pine);font-style:normal;font-weight:700}.hs-xm-tree__q{color:var(--xm-red);font-size:12px;font-weight:800}.hs-xm-tree__gift{color:var(--ink-soft)}.hs-xm-tree__mine{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.hs-xm-tree__hang{align-self:center;min-width:300px}.hs-xm-tree__note{font-size:13px;line-height:var(--lh-thai);color:var(--ink-soft);margin:0}.hs-xm-present{flex:none;transition:transform .2s ease-out;display:inline-block;position:relative}.hs-xm-present__box{border:2px solid var(--ink);background:var(--gift);border-radius:4px;position:absolute;inset:26% 6% 0;box-shadow:inset 0 -4px #00000026}.hs-xm-present__ribbon{border-left:1px solid var(--ink);border-right:1px solid var(--ink);background:#fff6cf;position:absolute;inset:26% 42% 0}.hs-xm-present__bow{border:2px solid var(--ink);background:#fff6cf;border-radius:50% 50% 40% 40%;width:52%;height:30%;position:absolute;top:4%;left:50%;transform:translate(-50%)}.hs-xm-present__check{color:#fff;text-shadow:0 2px 0 var(--ink);place-items:center;font-size:18px;font-weight:800;display:grid;position:absolute;inset:0}.hs-xm-present.is-done{opacity:.55;filter:grayscale(.4)}.hs-xm-present.is-next{filter:drop-shadow(0 0 6px #ffe27a);animation:.9s ease-in-out 2 hs-xm-hop}@keyframes hs-xm-hop{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}.hs-hud:has(.fe-banners .fe-banner) .hs-xm-run{top:calc(var(--safe-t,12px) + 150 * var(--u,1px))}.hs-xm-run{top:calc(var(--safe-t,12px) + 58 * var(--u,1px));pointer-events:none;z-index:5;justify-items:center;gap:6px;width:min(960px,92vw);display:grid;position:absolute;left:50%;transform:translate(-50%)}.hs-xm-run__panel{border:var(--line) solid var(--ink);border-radius:var(--r-lg);box-shadow:0 5px 0 var(--ink);pointer-events:auto;background:repeating-linear-gradient(90deg,#d93a3a 0 18px,#fff 18px 26px,#2f8f4e 26px 44px,#fff 44px 52px) top/100% 8px no-repeat,#fffcf5f5;align-items:center;gap:12px;padding:8px 14px;display:flex}.hs-xm-run__title{color:var(--xm-red);align-items:center;gap:6px;font-size:16px;font-weight:700;display:inline-flex}.hs-xm-sack{border:var(--line-thin) solid var(--ink);border-radius:var(--r-md);background:#fff3e6;align-items:end;gap:6px;padding:2px 10px;display:flex}.hs-xm-sack__k{align-self:center;margin-right:4px;font-size:13px;font-weight:700}.hs-xm-strip{border:var(--line-thin) solid var(--ink);border-radius:var(--r-md);width:100%;height:70px;box-shadow:0 3px 0 var(--ink);background:#ffffffe6;padding:0 10px;position:relative}.hs-xm-strip__road{background:repeating-linear-gradient(90deg,#cfe2f3 0 18px,#fff 18px 26px);border-radius:999px;height:6px;position:absolute;bottom:22px;left:10px;right:10px}.hs-xm-strip__house{justify-items:center;gap:2px;display:grid;position:absolute;bottom:8px;transform:translate(-50%)}.hs-xm-strip__house.is-up{bottom:18px}.hs-xm-strip__name{white-space:nowrap;background:#ffffffe6;border-radius:999px;padding:0 6px;font-size:12px}.hs-xm-strip__house.is-next .hs-xm-strip__name{background:#fff3a8;font-weight:700}.hs-xm-strip__house.is-done .hs-xm-strip__name{color:var(--ink-soft);text-decoration:line-through}.hs-xm-run__hint{border:var(--line-thin) solid var(--ink);background:#ffffffeb;border-radius:999px;padding:3px 14px;font-size:14px;font-weight:600}.hs-anv{--anv-lilac:#7b6cf6;--anv-lilac-hi:#c9bfff;--anv-gold:#f5c542;--anv-gold-hi:#ffe28a;--anv-rose:#ff8fab;--anv-cream:#fff6e6;--anv-choco:#6b4430;grid-template-columns:300px minmax(0,1fr);gap:14px;height:100%;min-height:0;padding:2px;display:grid}.hs-anv.is-b{--anv-lilac:#6a4c93;--anv-rose:#e7a04a}.hs-anv-side{border:var(--line-thin) solid var(--ink);border-radius:var(--r-md);background:repeating-linear-gradient(90deg, var(--anv-rose) 0 18px, var(--anv-gold) 18px 36px, var(--anv-lilac-hi) 36px 54px) top / 100% 14px no-repeat, var(--paper);min-height:0;box-shadow:0 4px 0 var(--ink);flex-direction:column;gap:9px;padding:12px;display:flex}.hs-anv-side__host{align-items:center;gap:10px;margin-top:10px;display:flex}.hs-anv-side__icon{border:var(--line-thin) solid var(--ink);background:radial-gradient(circle at 50% 40%, #fff, var(--anv-lilac-hi));width:64px;height:64px;box-shadow:var(--hi), 0 3px 0 var(--ink);border-radius:50%;flex:none;place-items:center;display:grid}.hs-anv-side__name{font-size:22px;font-weight:700;line-height:1.2}.hs-anv-side__who{color:var(--ink-soft);font-size:14px}.hs-anv-side__title{margin-bottom:4px;font-size:14px;font-weight:700}.hs-anv-side__facts{gap:5px;display:grid}.hs-anv-fact{border:var(--line-thin) solid var(--ink);border-radius:var(--r-sm);background:var(--paper-2);grid-template-columns:22px 1fr auto;align-items:center;gap:6px;padding:5px 10px;font-size:14px;display:grid}.hs-anv-fact b{font-size:15px}.hs-anv-fact--sub{color:var(--ink-soft);text-align:right;background:0 0;border-style:solid;grid-template-columns:1fr;padding:2px 10px;font-size:13px}.hs-anv-side__prize{border:var(--line-thin) solid var(--ink);border-radius:var(--r-sm);font-size:13px;font-weight:600;line-height:var(--lh-thai);background:#f1ecff;align-items:center;gap:8px;margin:auto 0 0;padding:6px 10px;display:flex}.hs-anv-side__prize.is-done{background:#e9f8df;border-style:solid}.hs-anv-candles{border:var(--line-thin) solid var(--ink);border-radius:var(--r-sm);background:#fff1f4;padding:8px 10px}.hs-anv-candles__head{align-items:center;gap:8px;margin-bottom:6px;display:flex}.hs-anv-candles__k{flex:1;font-size:15px;font-weight:600}.hs-anv-candles__v{font-size:20px}.hs-anv-candles.is-capped{background:#e9f8df}.hs-anv-ranktab ul{gap:4px;margin:0;padding:0;list-style:none;display:grid}.hs-anv-ranktab__row{border:var(--line-thin) solid var(--ink);border-radius:var(--r-sm);background:var(--paper);grid-template-columns:34px 1fr auto;align-items:center;gap:8px;padding:3px 8px 3px 4px;font-size:14px;display:grid}.hs-anv-ranktab__row.is-hit{background:var(--anv-gold-hi);box-shadow:0 0 0 3px var(--anv-gold)}.hs-anv-ranktab__letter{border:var(--line-thin) solid var(--ink);color:#fff;width:28px;height:28px;text-shadow:0 2px 0 var(--ink);background:#c9c2b4;border-radius:8px;place-items:center;font-size:16px;font-weight:800;display:grid}.is-r4 .hs-anv-ranktab__letter{background:var(--anv-lilac)}.is-r3 .hs-anv-ranktab__letter{background:var(--anv-rose)}.is-r2 .hs-anv-ranktab__letter{background:var(--aqua)}.is-r1 .hs-anv-ranktab__letter{background:var(--leaf)}.hs-anv-ranktab__get{align-items:center;gap:2px;font-weight:700;display:inline-flex}.hs-anv-right{flex-direction:column;gap:8px;min-width:0;min-height:0;display:flex}.hs-anv-tabbar{flex:none}.hs-anv-tabbar.is-locked .hs-tab:not(.is-on){opacity:.45;cursor:not-allowed}.hs-anv-main{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;position:relative}.hs-anv-stage{flex-direction:column;gap:8px;height:100%;min-height:0;display:flex}.hs-anv-stage__hud{align-items:center;gap:10px;display:flex}.hs-anv-chip{border:var(--line-thin) solid var(--ink);background:var(--paper);box-shadow:0 3px 0 var(--ink);white-space:nowrap;border-radius:999px;align-items:baseline;gap:6px;padding:4px 12px;display:inline-flex}.hs-anv-chip__k{color:var(--ink-soft);font-size:13px}.hs-anv-chip__v{font-size:20px}.hs-anv-chip--score{background:#ffe3ee}.hs-anv-chip--time.is-low{background:#ffd1d8}.hs-anv-ranks{border:var(--line-thin) solid var(--ink);background:var(--paper-2);border-radius:999px;flex:1;height:16px;margin:0 14px;position:relative}.hs-anv-ranks__fill{background:linear-gradient(90deg, #9be15d, var(--anv-rose), var(--anv-lilac));border-radius:999px;transition:width .25s ease-out;position:absolute;inset:0 auto 0 0}.hs-anv-ranks__mark{border:var(--line-thin) solid var(--ink);background:var(--paper);border-radius:50%;place-items:center;width:24px;height:24px;font-size:13px;font-weight:800;display:grid;position:absolute;top:50%;transform:translate(-50%,-50%)}.hs-anv-ranks__mark.is-on{background:var(--anv-lilac);color:#fff;text-shadow:0 1px 0 var(--ink)}.hs-anv-stage__field{aspect-ratio:4/3;border:var(--line) solid var(--ink);border-radius:var(--r-md);min-height:0;max-height:560px;box-shadow:0 5px 0 var(--ink);background:#ffe9f2;flex:1;margin:0 auto;position:relative;overflow:hidden}.hs-anv-stage__canvas{cursor:pointer;touch-action:none;width:100%;height:100%;display:block}.hs-anv-stage__foot{color:var(--ink-soft);justify-content:space-between;align-items:center;gap:12px;font-size:14px;display:flex}.hs-anv-stage__next{color:#8a4fff;font-weight:700}.hs-anv-count{color:#fff;text-shadow:0 5px 0 var(--ink), 3px 0 0 var(--ink), -3px 0 0 var(--ink), 0 -3px 0 var(--ink);pointer-events:none;place-content:center;justify-items:center;font-size:96px;font-weight:800;line-height:1;animation:.6s ease-out hs-anv-count;display:grid;position:absolute;inset:0}.hs-anv-count small{margin-bottom:6px;font-size:26px}.hs-anv-count.is-go{color:var(--anv-gold-hi);font-size:84px}@keyframes hs-anv-count{0%{opacity:0;transform:scale(1.35)}to{opacity:1;transform:scale(1)}}.hs-anv-sending{border-radius:var(--r-md);color:#fff;text-shadow:0 3px 0 var(--ink);background:#3c285a80;place-items:center;font-size:26px;font-weight:700;display:grid;position:absolute;inset:52px 0 40px}.hs-anv-main--intro .hs-anv-still{filter:saturate(.85)brightness(.92);position:absolute;inset:0}.hs-anv-main--intro .hs-anv-still .hs-anv-stage__hud,.hs-anv-main--intro .hs-anv-still .hs-anv-stage__foot{visibility:hidden}.hs-anv-intro{place-items:safe center;height:100%;padding:14px 16px;display:grid;position:relative}.hs-anv-intro__card{border:var(--line) solid var(--ink);border-radius:var(--r-lg);width:min(720px,100%);box-shadow:0 6px 0 var(--ink);text-align:center;background:#fff8f0f5;padding:16px 22px 18px}.hs-anv-intro__pitch{font-size:16px;line-height:var(--lh-thai);margin:4px 0 12px}.hs-anv-intro__cols{text-align:left;grid-template-columns:1.4fr 1fr;gap:16px;display:grid}.hs-anv-intro__sub{margin-bottom:6px;font-size:15px;font-weight:700}.hs-anv-intro__how{font-size:15px;line-height:var(--lh-thai);margin:0;padding-left:22px}.hs-anv-intro__points{gap:4px;margin:0;padding:0;list-style:none;display:grid}.hs-anv-intro__points li{border:var(--line-thin) solid var(--ink);border-radius:var(--r-sm);background:var(--paper-2);justify-content:space-between;gap:8px;padding:3px 10px;font-size:14px;display:flex}.hs-anv-intro__points b{color:var(--leaf-lo)}.hs-anv-intro__cake{border-radius:var(--r-sm);font-size:13px;font-weight:600;line-height:var(--lh-thai);background:#f1ecff;margin:8px 0 0;padding:4px 8px}.hs-anv-intro__capped{border-radius:var(--r-sm);background:#e9f8df;margin:12px 0 0;padding:6px 10px;font-size:14px}.hs-anv-intro__play{min-width:260px;margin-top:14px}.hs-anv-main--result{border:var(--line) solid var(--ink);border-radius:var(--r-md);background:radial-gradient(circle at 50% 35%, #ffe28ab3, transparent 60%), repeating-conic-gradient(from 0deg at 50% 38%, #f1ecff 0 10deg, #fff1f4 10deg 20deg);box-shadow:0 5px 0 var(--ink);place-items:center;display:grid}.hs-anv-result{text-align:center;justify-items:center;gap:10px;display:grid}.hs-anv-stamp{border:5px solid var(--ink);background:var(--leaf);width:180px;height:180px;box-shadow:inset 0 0 0 8px #ffffff73, 0 7px 0 var(--ink);border-radius:50%;place-items:center;animation:.45s cubic-bezier(.2,1.6,.4,1) hs-anv-stamp;display:grid;transform:rotate(-8deg)}.hs-anv-stamp.is-r0{background:#c9c2b4}.hs-anv-stamp.is-r2{background:var(--aqua)}.hs-anv-stamp.is-r3{background:var(--anv-rose)}.hs-anv-stamp.is-r4{background:radial-gradient(circle, #b9a8ff, var(--anv-lilac))}.hs-anv-stamp__letter{color:#fff;text-shadow:0 6px 0 var(--ink);font-size:100px;font-weight:800;line-height:.9}.hs-anv-stamp__cheer{color:#fff;text-shadow:0 2px 0 var(--ink);margin-top:-16px;font-size:20px;font-weight:700}@keyframes hs-anv-stamp{0%{opacity:0;transform:rotate(-8deg)scale(2.2)}to{opacity:1;transform:rotate(-8deg)scale(1)}}.hs-anv-result__score{align-items:baseline;gap:10px;font-size:20px;display:flex}.hs-anv-result__score b{font-size:44px}.hs-anv-result__score small{color:var(--ink-soft);font-size:14px}.hs-anv-result__best{border:var(--line-thin) solid var(--ink);background:var(--berry);color:#fff;border-radius:999px;padding:2px 10px;font-size:16px;font-style:normal;font-weight:700}.hs-anv-result__candles{justify-items:center;gap:6px;font-size:18px;display:grid}.hs-anv-result__row{gap:4px;display:flex}.hs-anv-result__piece{animation:.5s cubic-bezier(.2,1.4,.4,1) both hs-anv-drop}@keyframes hs-anv-drop{0%{opacity:0;transform:translateY(-40px)scale(.6)}to{opacity:1;transform:translateY(0)scale(1)}}.hs-anv-result__cake,.hs-anv-result__prize,.hs-anv-result__why{border:var(--line-thin) solid var(--ink);background:var(--paper);border-radius:999px;align-items:center;gap:8px;margin:0;padding:4px 12px;font-size:15px;font-weight:600;display:inline-flex}.hs-anv-result__cake.is-got{background:#f1ecff}.hs-anv-result__cake:empty{display:none}.hs-anv-result__prize{background:var(--anv-gold-hi)}.hs-anv-result__actions{gap:12px;margin-top:6px;display:flex}.hs-anv-main--cake{border:var(--line) solid var(--ink);border-radius:var(--r-md);box-shadow:0 5px 0 var(--ink);background:radial-gradient(circle at 25% 80%,#ffe28a8c,#0000 50%),linear-gradient(#f6f0ff,#fff6e6)}.hs-anv-giant{grid-template-columns:260px minmax(0,1fr);gap:18px;height:100%;padding:16px 18px;display:grid}.hs-anv-giant__art{flex-direction:column;justify-content:flex-end;align-items:center;padding-bottom:18px;display:flex;position:relative}.hs-anv-tier{border:var(--line) solid var(--ink);background:repeating-linear-gradient(90deg,#fff 0 10px,#f7f1ff 10px 20px);border-radius:14px 14px 8px 8px;height:68px;margin-top:-4px;position:relative;overflow:hidden;box-shadow:inset 0 -6px #0000000f}.hs-anv-tier.is-t0{width:230px}.hs-anv-tier.is-t1{width:190px}.hs-anv-tier.is-t2{width:150px}.hs-anv-tier.is-t3{width:110px;overflow:visible}.hs-anv-tier__fill{background:radial-gradient(circle at 20% 18%, #ff5d8f 0 4px, transparent 5px) 0 0 / 28px 22px, linear-gradient(180deg, var(--anv-rose) 0 14px, #ffe1b3 14px);transition:height .6s ease-out;position:absolute;inset:auto 0 0}.hs-anv.is-b .hs-anv-tier__fill{background:radial-gradient(circle at 20% 18%, var(--anv-gold) 0 4px, transparent 5px) 0 0 / 28px 22px, linear-gradient(180deg, #5a3424 0 14px, #8b5a3c 14px)}.hs-anv-tier.is-full{box-shadow:0 0 0 3px var(--anv-gold-hi)}.hs-anv-tier.is-filling .hs-anv-tier__fill{animation:2.4s ease-in-out infinite hs-anv-wobble}@keyframes hs-anv-wobble{50%{filter:brightness(1.08)}}.hs-anv-tier__candle{border:var(--line-thin) solid var(--ink);background:repeating-linear-gradient(135deg, #fff 0 6px, var(--anv-rose) 6px 12px);border-radius:4px;width:14px;height:40px;position:absolute;top:-46px;left:50%;transform:translate(-50%)}.hs-anv-tier__candle:after{content:"";background:radial-gradient(circle at 50% 70%,#fff6b8,#ffb02e);border-radius:50%/60% 60% 40% 40%;width:12px;height:16px;animation:.6s ease-in-out infinite alternate hs-anv-flicker;position:absolute;top:-18px;left:50%;transform:translate(-50%)}@keyframes hs-anv-flicker{to{filter:brightness(1.3)}}.hs-anv-giant__plate{border:var(--line) solid var(--ink);background:var(--anv-gold);border-radius:50%;width:250px;height:18px;margin-top:-4px}.hs-anv-giant__info{flex-direction:column;gap:8px;min-width:0;display:flex}.hs-anv-giant__title{margin:0;font-size:26px}.hs-anv-giant__pitch{font-size:14px;line-height:var(--lh-thai);color:var(--ink-soft);margin:0}.hs-anv-giant__bar{border:var(--line-thin) solid var(--ink);background:var(--paper-2);border-radius:999px;height:22px;margin:12px 14px 2px 0;position:relative}.hs-anv-giant__barfill{background:linear-gradient(90deg, var(--anv-rose), var(--anv-gold), var(--anv-lilac));border-radius:999px;transition:width .6s ease-out;position:absolute;inset:0 auto 0 0}.hs-anv-giant__mark{border:var(--line-thin) solid var(--ink);background:var(--paper);border-radius:999px;padding:0 4px;font-size:12px;font-weight:800;position:absolute;top:-15px;transform:translate(-50%)}.hs-anv-giant__mark.is-on{background:var(--anv-gold-hi)}.hs-anv-giant__total{text-align:right;font-size:18px;font-weight:700}.hs-anv-gifts{gap:6px;margin:0;padding:0;list-style:none;display:grid}.hs-anv-gift{border:var(--line-thin) solid var(--ink);border-radius:var(--r-sm);background:var(--paper);opacity:.75;grid-template-columns:44px 1fr auto;align-items:center;gap:10px;padding:5px 10px 5px 6px;display:grid}.hs-anv-gift.is-open{opacity:1;box-shadow:0 3px 0 var(--ink);background:#fff7d6}.hs-anv-gift.is-claimed{opacity:1;background:#e9f8df}.hs-anv-gift__icon{place-items:center;width:44px;height:44px;display:grid}.hs-anv-gift__text{font-size:14px;line-height:var(--lh-thai);gap:1px;display:grid}.hs-anv-gift__text small{color:var(--ink-soft);font-size:13px}.hs-anv-gift__state{color:var(--ink-soft);align-items:center;gap:4px;font-size:13px;font-weight:700;display:inline-flex}.hs-anv-gift__state.is-done{color:var(--leaf-lo)}.hs-anv-giant__hint{font-size:13px;line-height:var(--lh-thai);color:var(--ink-soft);margin:auto 0 0}.hs-anv-main--stamps{border:var(--line) solid var(--ink);border-radius:var(--r-md);box-shadow:0 5px 0 var(--ink);background:linear-gradient(90deg,#0000 49.6%,#7850282e 50%,#0000 50.4%),#fdf6e7}.hs-anv-book{flex-direction:column;gap:10px;height:100%;padding:14px 20px;display:flex}.hs-anv-book__head h3{margin:0;font-size:26px}.hs-anv-book__head p{font-size:14px;line-height:var(--lh-thai);color:var(--ink-soft);margin:2px 0 0}.hs-anv-book__grid{flex:1;grid-template-columns:repeat(5,minmax(0,1fr));align-content:start;gap:10px 14px;display:grid}.hs-anv-slot{text-align:center;justify-items:center;gap:2px;display:grid}.hs-anv-slot__ring{border:3px solid #785a3c73;border-radius:50%;place-items:center;width:74px;height:74px;display:grid}.hs-anv-slot__num{color:#785a3c66;font-size:22px;font-weight:800}.hs-anv-slot.is-got .hs-anv-slot__ring{border:4px double var(--anv-lilac);background:radial-gradient(circle,#c9bfff8c,#fff0 70%);transform:rotate(-10deg)}.hs-anv-slot__ink{border:3px solid var(--anv-lilac);width:58px;height:58px;color:var(--anv-lilac);border-radius:50%;place-items:center;font-size:26px;font-weight:800;display:grid;box-shadow:inset 0 0 0 3px #fff}.hs-anv-slot.is-titled.is-got .hs-anv-slot__ink{color:#c08a00;background:radial-gradient(circle,#fff3c4,#ffe28a);border-color:#c08a00}.hs-anv-slot.is-now .hs-anv-slot__ring{box-shadow:0 0 0 4px var(--anv-gold-hi)}.hs-anv-slot.is-fresh .hs-anv-slot__ring{animation:.6s cubic-bezier(.2,1.7,.4,1) hs-anv-slam}@keyframes hs-anv-slam{0%{opacity:0;transform:rotate(-10deg)scale(2.4)}to{opacity:1;transform:rotate(-10deg)scale(1)}}.hs-anv-slot__label{font-size:13px;font-weight:700}.hs-anv-slot__title{color:#9a6b00;max-width:120px;font-size:12px;line-height:1.3}.hs-anv-book__foot{font-size:14px;line-height:var(--lh-thai);justify-content:space-between;gap:12px;display:flex}.hs-anv-book__done{color:var(--leaf-lo);font-weight:700}.hs-anv-book__next{color:#9a6b00;font-weight:700}.hs-anv-boss{top:calc(var(--safe-t,12px) + 58 * var(--u,1px));z-index:5;pointer-events:none;justify-items:center;gap:6px;display:grid;position:absolute;left:50%;transform:translate(-50%)}.hs-anv-boss__panel{border:var(--line) solid var(--ink);border-radius:var(--r-lg);box-shadow:0 5px 0 var(--ink);background:linear-gradient(#fff1f8,#f1e6ff);align-items:center;gap:12px;padding:8px 14px;display:flex}.hs-anv-boss__title{color:#8a4fff;align-items:center;gap:6px;font-size:18px;font-weight:800;display:inline-flex}.hs-anv-boss__clock{border:var(--line-thin) solid var(--ink);background:var(--paper);font-variant-numeric:tabular-nums;border-radius:999px;padding:2px 10px;font-size:18px;font-weight:800}.hs-anv-boss__clock.is-low{background:#ffd1d8}.hs-anv-boss__candles{gap:8px;display:inline-flex}.hs-anv-boss__candle{--fill:0%;border:var(--line-thin) solid var(--ink);background:linear-gradient(0deg, var(--anv-gold) var(--fill), transparent var(--fill)), repeating-linear-gradient(135deg, #fff 0 5px, #ffc2d4 5px 10px);border-radius:4px;width:18px;height:34px;position:relative}.hs-anv-boss__flame{background:#a0968c80;border-radius:50%/60% 60% 40% 40%;width:12px;height:14px;position:absolute;top:-16px;left:50%;transform:translate(-50%)}.hs-anv-boss__candle.is-lit .hs-anv-boss__flame{background:radial-gradient(circle at 50% 70%,#fff6b8,#ffb02e);animation:.5s ease-in-out infinite alternate hs-anv-flicker;box-shadow:0 0 10px #ffd66b}.hs-anv-boss__candle.is-filling .hs-anv-boss__flame{background:#ffc85a99}.hs-anv-boss__order{border:var(--line-thin) solid var(--ink);background:#fff;border-radius:50%;place-items:center;width:18px;height:18px;font-size:12px;display:grid;position:absolute;bottom:-18px;left:50%;transform:translate(-50%)}.hs-anv-boss__shell{border:var(--line-thin) solid var(--ink);background:#fff;border-radius:999px;align-items:center;gap:4px;padding:2px 10px;font-size:13px;font-weight:700;display:inline-flex}.hs-anv-boss__line{border:var(--line-thin) solid var(--ink);box-shadow:0 3px 0 var(--ink);background:#fff8f0f2;border-radius:999px;padding:4px 14px;font-size:15px;font-weight:600}.hs-anv-boss__line em{color:#8a4fff;font-style:normal}.hs-anv-boss.is-happy .hs-anv-boss__line{background:#fff3c4;animation:.6s ease-out 4 alternate hs-anv-pulse}.hs-anv-boss.is-calm .hs-anv-boss__line{background:#e9f8df}@keyframes hs-anv-pulse{to{transform:scale(1.04)}}.hs-anv-boss__helped{background:#e9f8df;border-radius:999px;align-items:center;gap:4px;padding:2px 10px;font-size:13px;font-weight:700;display:inline-flex}@media (prefers-reduced-motion:reduce){.hs-anv-count,.hs-anv-stamp,.hs-anv-result__piece,.hs-anv-slot.is-fresh .hs-anv-slot__ring,.hs-anv-tier__candle:after,.hs-anv-tier.is-filling .hs-anv-tier__fill,.hs-anv-boss__candle.is-lit .hs-anv-boss__flame,.hs-anv-boss.is-happy .hs-anv-boss__line{animation:none}}.hs-lbuffs{top:calc(var(--safe-t) + 106 * var(--u,1px));left:var(--safe-l);justify-items:start;gap:calc(5 * var(--u,1px));pointer-events:none;color:var(--ink);font-family:var(--font);display:grid;position:absolute}.hs-hud:has(.hs-pframes) .hs-lbuffs{left:calc(var(--safe-l) + 178 * var(--u,1px) + 12px)}.hs-hud.is-touch:has(.hs-lbuffs){--lb-top:calc(var(--safe-t) + max(83px, 98 * var(--u,1px) * var(--hud-k,1) + 6px));--lb-end:calc(var(--lb-top) + max(28px, calc(34 * var(--u,1px))) + 6 * var(--u,1px) + 7px)}.hs-hud.is-touch .hs-lbuffs{top:var(--lb-top);left:calc(var(--safe-l) + 58px * var(--hud-k,1));max-width:calc(100% - var(--safe-l) - 58px * var(--hud-k,1) - var(--mm-w,150px) - 80px)}.hs-lbuffs__row{align-items:center;gap:calc(7 * var(--u,1px));max-width:calc(10 * 38 * var(--u,1px) + 9 * 7 * var(--u,1px));flex-wrap:wrap;margin:0;padding:0;list-style:none;display:inline-flex}.hs-lbuff{pointer-events:auto;display:block;position:relative}.hs-lbuff__btn{--lb-ring:color-mix(in srgb, var(--lb-c) 88%, #fff);--lb-track:#2b1d0e26;width:max(32px, calc(38 * var(--u,1px)));height:max(32px, calc(38 * var(--u,1px)));border:var(--line-thin,2px) solid var(--ink);background:conic-gradient(var(--lb-ring) var(--lb-a,360deg), #fff4cf 0);box-shadow:0 2px 0 var(--ink);color:var(--ink);cursor:var(--cur-pointer,pointer);border-radius:50%;padding:0;transition:opacity .18s;display:block;position:relative}.hs-lbuff__btn:hover{filter:brightness(1.07);transform:translateY(-1px)}.hs-lbuff__btn:active{transform:translateY(1px)}.hs-lbuff__btn:focus-visible{outline:3px solid var(--honey,#ffc94a);outline-offset:2px}.hs-lbuff.is-t2 .hs-lbuff__btn{--lb-ring:var(--honey,#ffb627)}.hs-lbuff.is-low .hs-lbuff__btn{--lb-ring:var(--berry,#ef5a6f)}.hs-lbuff.is-live .hs-lbuff__btn{box-shadow:0 2px 0 var(--ink), 0 0 calc(6 * var(--u,1px)) 1px color-mix(in srgb, var(--lb-ring) 60%, transparent)}.hs-lbuff__face{inset:max(3px, calc(4 * var(--u,1px)));box-shadow:0 0 0 1.5px var(--ink);background:#fff4cf;border-radius:50%;place-items:center;display:grid;position:absolute}.hs-lbuff__face>.hs-art{position:absolute;top:-8%;left:-8%}.hs-art.hs-buff-art.is-t2{transform:scale(1.08)}.hs-buff-art.is-glyph,.hs-buff-art>.hs-art__alt{background:var(--lb-c);color:#fff;border-radius:50%;width:100%;height:100%}.hs-buff-art.is-glyph{place-items:center;display:grid}.hs-lbuff__face .hs-glyph,.hs-lbuff__face svg{width:max(13px, calc(16 * var(--u,1px)));height:max(13px, calc(16 * var(--u,1px)));color:inherit;fill:currentColor}.hs-lbuff.is-paused .hs-lbuff__btn{--lb-ring:#b4ab9e}.hs-lbuff.is-paused .hs-lbuff__face{filter:saturate(.4)brightness(1.03)}.hs-lbuff__pause{width:max(14px, calc(16 * var(--u,1px)));height:max(14px, calc(16 * var(--u,1px)));box-shadow:0 0 0 1.5px var(--ink);border-radius:50%;display:block;position:absolute;bottom:-4px;right:-4px}.hs-lbuff__pause .hs-art{display:block}.hs-lbuff__pause-dot{background:linear-gradient(90deg,#8f877c 0 30%,#fff 30% 43%,#8f877c 43% 57%,#fff 57% 70%,#8f877c 70%);border-radius:50%;width:100%;height:100%;display:block}.hs-lbuff__star{width:max(13px, calc(15 * var(--u,1px)));height:max(13px, calc(15 * var(--u,1px)));background:var(--ink);clip-path:polygon(50% 0%,63% 34%,100% 36%,71% 59%,81% 96%,50% 75%,19% 96%,29% 59%,0% 36%,37% 34%);pointer-events:none;display:block;position:absolute;bottom:-4px;right:-4px}.hs-lbuff__star:after{content:"";background:linear-gradient(to bottom, #ffe27a, var(--honey,#ffb627));clip-path:inherit;position:absolute;inset:2.5px}.hs-lbuff.is-tapped .hs-lbuff__btn{outline:2px solid var(--ink);outline-offset:2px}.hs-lbuffs__tip{z-index:5;max-width:calc(300 * var(--u,1px));padding:calc(5 * var(--u,1px)) calc(10 * var(--u,1px));border:var(--line-thin,2px) solid var(--ink);border-radius:calc(10 * var(--u,1px));background:var(--paper,#fff8e7);box-shadow:0 3px 0 var(--ink);font-size:max(12px, calc(12 * var(--u,1px)));white-space:pre-line;pointer-events:auto;margin:0;font-weight:600;line-height:1.35;position:relative}.hs-hud:has(.hs-lbuffs) .hs-wave-host--buff-row{top:calc(var(--safe-t) + 160 * var(--u,1px))}.hs-hud:has(.hs-lbuffs):not(:has(.hs-pframes)) .hs-wave-host--buff-row{left:var(--safe-l)}.hs-hud.is-pc:has(.hs-lbuffs):has(.hs-pets-chip) .hs-wave-host--buff-row{top:calc(var(--safe-t) + 106 * var(--u,1px))}.hs-hud.is-pc:has(.hs-pets-chip) .hs-lbuffs{top:calc(var(--safe-t) + 106 * var(--u,1px) + (var(--hs-pet-w,48 * var(--u,1px)) - 38 * var(--u,1px)) / 2);left:calc(var(--safe-l) + var(--hs-pet-w,48 * var(--u,1px)) + 8 * var(--u,1px))}.hs-hud.is-pc:has(.hs-pframes):has(.hs-pets-chip) .hs-lbuffs{left:calc(var(--safe-l) + 178 * var(--u,1px) + 12px + var(--hs-pet-w,48 * var(--u,1px)) + 8 * var(--u,1px))}.hs-hud.is-touch:has(.hs-lbuffs) .hs-wave-host--buff-row{top:calc(var(--lb-end) + 4px);left:calc(var(--safe-l) + 58px * var(--hud-k,1))}.hs-hud.is-touch:has(.hs-lbuffs) .hs-quests.is-touch{--q-top:max(calc(var(--safe-t) + 132px), calc(var(--lb-end) + 8px))}.hs-hud.is-touch:has(.hs-lbuffs):has(.hs-wave-host--buff-row) .hs-quests.is-touch{--q-top:max(calc(var(--safe-t) + 132px), calc(var(--lb-end) + 4px + max(36px, calc(40 * var(--u,1px))) + 8px))}.hs-hud.is-pc:has(.hs-lbuffs) :is(.hs-combo,.hs-dng-tracker,.hs-tower-hud,.hs-jq-timer){top:calc(var(--safe-t) + 160 * var(--u,1px))}.hs-hud.is-pc:has(.hs-lbuffs):has(.hs-wave-host--buff-row):not(:has(.hs-pets-chip)) :is(.hs-combo,.hs-dng-tracker,.hs-tower-hud,.hs-jq-timer){top:calc(var(--safe-t) + 206 * var(--u,1px))}.hs-bp{box-sizing:border-box;height:100%;color:var(--ink);font-family:var(--font);grid-template-rows:auto auto 1fr;gap:10px;padding:12px 18px 10px;display:grid}.hs-bp__head{flex-wrap:wrap;align-items:baseline;gap:6px 16px;display:flex}.hs-bp__count{border:2px solid var(--ink);background:var(--honey,#ffb627);border-radius:999px;padding:3px 12px;font-size:17px;font-weight:700}.hs-bp__rule{align-items:center;gap:6px;font-size:17px;font-weight:600;display:inline-flex}.hs-bp__where{color:color-mix(in srgb, var(--ink) 70%, #fff);flex-basis:100%;font-size:14px}.hs-bp__off,.hs-bp__empty{background:var(--paper-2,#fcecc4);border:2px solid #2b1d0e73;border-radius:12px;margin:0;padding:8px 12px;font-weight:600}.hs-bp__grid{grid-template-columns:repeat(3,1fr);grid-auto-rows:auto;gap:10px;min-height:0;margin:0;padding:0;list-style:none;display:grid}.hs-bp-card{--bp-deep:color-mix(in srgb, var(--lb-c) 78%, var(--ink));--bp-soft:color-mix(in srgb, var(--honey,#ffb627) 22%, #fff);--bp-line:#2b1d0e2e;border:3px solid var(--ink);background:var(--paper,#fff8e7);min-width:0;min-height:0;box-shadow:0 3px 0 var(--ink);border-radius:16px;grid-template-rows:auto minmax(0,1fr) auto auto;gap:7px;padding:0 8px 10px;display:grid;position:relative}.hs-bp-card>:not(.hs-bp-card__head){margin-inline:4px}.hs-bp-card.is-on{box-shadow:0 3px 0 var(--ink), 0 0 0 3px color-mix(in srgb, var(--honey,#ffb627) 55%, transparent)}.hs-bp-card.is-empty{background:var(--paper-2,#fcecc4)}.hs-bp-card__head{border-bottom:2px solid var(--bp-line);background:linear-gradient(180deg, color-mix(in srgb, var(--lb-c) 28%, #fff) 0, color-mix(in srgb, var(--lb-c) 14%, #fff) 100%);border-radius:13px 13px 0 0;grid-template-columns:44px minmax(0,1fr) auto;grid-template-areas:"ic name pill""ic blurb blurb";align-content:center;align-items:center;column-gap:10px;margin-inline:-8px;padding:6px 10px 6px 8px;display:grid}.hs-bp-card.is-empty .hs-bp-card__head{background:linear-gradient(180deg, color-mix(in srgb, var(--lb-c) 14%, var(--paper-2,#fcecc4)) 0, var(--paper-2,#fcecc4) 100%)}.hs-bp-card__ic{border:2.5px solid var(--ink);background:var(--lb-c);color:#fff;width:44px;height:44px;box-shadow:inset 0 4px 0 #ffffff59, 0 2px 0 var(--ink);border-radius:50%;grid-area:ic;place-items:center;display:grid;position:relative}.hs-bp-card__ic:has(>.hs-art){background:#ffffffb3;border:0;box-shadow:0 0 0 2px #ffffffb3}.hs-bp-card__ic>.hs-art{filter:drop-shadow(0 2px #2b1d0e8c)}.hs-bp-card.is-empty .hs-bp-card__ic{filter:saturate(.35)}.hs-bp-card.is-empty .hs-bp-card__ic>.hs-art{opacity:.75}.hs-bp-card__title{line-height:1.2;display:contents}.hs-bp-card__title b{white-space:nowrap;text-overflow:ellipsis;grid-area:name;min-width:0;font-size:19px;line-height:1.2;overflow:hidden}.hs-bp-card__title small{min-width:0;color:color-mix(in srgb, var(--ink) 78%, #fff);text-wrap:balance;grid-area:blurb;font-size:13px;font-weight:600;line-height:1.3}.hs-bp-pill{border:2px solid var(--ink);white-space:nowrap;background:#fff;border-radius:999px;grid-area:pill;justify-self:end;align-items:center;gap:5px;padding:1px 9px;font-size:12px;font-weight:700;line-height:1.35;display:inline-flex}.hs-bp-pill:before{content:"";width:7px;height:7px;box-shadow:0 0 0 1.5px var(--ink);background:#b4ab9e;border-radius:50%}.hs-bp-pill.is-live{background:var(--leaf,#5bbf3a);color:#fff}.hs-bp-pill.is-live:before{background:#fff}.hs-bp-pill.is-paused{background:#ece6dc}.hs-bp-pill.is-empty{border-color:color-mix(in srgb, var(--ink) 45%, transparent);color:color-mix(in srgb, var(--ink) 75%, #fff);background:#fff9}.hs-bp-card__tiers{align-content:start;gap:3px;margin-block:0;font-size:13px;line-height:1.25;display:grid}.hs-bp-card__tiers>div{border:2px solid var(--bp-line);background:#ffffff8c;border-radius:10px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px;padding:2px 8px 2px 3px;display:grid}.hs-bp-card__tiers dt{border:2px solid color-mix(in srgb, var(--ink) 45%, #fff);background:var(--paper,#fff8e7);text-align:center;white-space:nowrap;border-radius:999px;min-width:46px;padding:0 7px;font-size:12px;font-weight:800;line-height:1.4}.hs-bp-card__tiers>.is-t2 dt{background:var(--paper-2,#fcecc4)}.hs-bp-card__tiers dd{min-width:0;margin:0;font-weight:600}.hs-bp-card__tiers>div.is-now{border-color:color-mix(in srgb, var(--ink) 55%, var(--honey,#ffb627));background:var(--bp-soft)}.hs-bp-card__tiers>div.is-now dt{border-color:var(--ink);background:var(--honey,#ffb627)}.hs-bp-card.is-empty .hs-bp-card__tiers dd{color:color-mix(in srgb, var(--ink) 72%, #fff)}.hs-bp-bank{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;display:grid}.hs-bp-bank__bar{border:2px solid var(--ink);background:#fff;border-radius:999px;height:14px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 2px #2b1d0e1f}.hs-bp-bank__bar:after{content:"";background-image:linear-gradient(90deg,#0000 calc(100% - 2px),#2b1d0e47 0);background-size:calc(100% / var(--bp-h,3)) 100%;pointer-events:none;position:absolute;inset:0}.hs-bp-bank__t2,.hs-bp-bank__t1{flex:none;display:block;box-shadow:inset 0 3px #ffffff59}.hs-bp-bank__t2{background:var(--bp-deep)}.hs-bp-bank__t1{background:color-mix(in srgb, var(--lb-c) 72%, #fff)}.hs-bp-bank__text{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:13px;font-weight:700}.hs-bp-bank__text em,.hs-bp-card__why em{color:#9a5a00;font-style:normal;font-weight:700}.hs-bp-card__foot{align-items:center;gap:10px;min-width:0;display:flex}.hs-bp-card__btn{flex:none;min-width:84px;min-height:34px}.hs-bp-card__btn.is-locked{--btn-bg:#f4ecdb;--btn-fg:color-mix(in srgb, var(--ink) 80%, #fff);border-color:color-mix(in srgb, var(--ink) 70%, #fff);cursor:var(--cur-default,default);font-size:13px}.hs-bp-card__why{-webkit-line-clamp:2;min-width:0;color:color-mix(in srgb, var(--ink) 72%, #fff);-webkit-box-orient:vertical;padding-block:1px;font-size:12px;font-weight:600;line-height:1.3;display:-webkit-box;overflow:hidden}.hs-bp__foot{background:var(--paper-2,#fcecc4);border:2px solid #2b1d0e59;border-radius:12px;align-content:start;gap:2px;padding:6px 12px;font-size:13.5px;line-height:1.4;display:grid}.hs-bp__foot ul{grid-template-columns:1fr 1fr;gap:0 18px;margin:0;padding-left:18px;display:grid}.hs-bp__board{flex:none;align-self:center;gap:6px;margin-left:auto}.hs-bp.hs-bp--page{box-sizing:border-box;flex-direction:column;gap:8px;height:100%;min-height:0;padding:10px 16px;display:flex}.hs-bp.hs-bp--page>*{flex:none}.hs-bp.hs-bp--page>.hs-bp__grid{flex:1 0 auto}.hs-bp--page .hs-bp__head{border-bottom:2px solid #2b1d0e2e;flex-wrap:nowrap;align-items:center;gap:14px;padding:0 2px 8px;display:flex}.hs-bp--page .hs-bp__count{border:2.5px solid var(--ink);background:linear-gradient(180deg, var(--honey-hi,#ffd36b) 0, var(--honey,#ffb627) 100%);box-shadow:inset 0 2px 0 #ffffff73, 0 2px 0 var(--ink);white-space:nowrap;border-radius:999px;flex:none;align-items:center;gap:8px;padding:4px 12px 4px 14px;font-size:15px;font-weight:700;line-height:1.3;display:inline-flex}.hs-bp--page .hs-bp__slots{gap:4px;display:inline-flex}.hs-bp--page .hs-bp__slot{border:2px solid var(--ink);box-sizing:border-box;background:#ffffffb3;border-radius:50%;width:14px;height:14px;box-shadow:inset 0 2px #2b1d0e26}.hs-bp--page .hs-bp__slot.is-on{background:var(--lb-c);box-shadow:inset 0 2px #ffffff73}.hs-bp--page .hs-bp__count-num{font-variant-numeric:tabular-nums}.hs-bp--page .hs-bp__rule{flex:auto;align-items:center;gap:10px;min-width:0;font-size:15px;font-weight:400;display:flex}.hs-bp--page .hs-bp__rule-ic{border:2px solid var(--ink);background:var(--paper,#fff8e7);border-radius:50%;flex:none;place-items:center;width:32px;height:32px;display:grid;box-shadow:inset 0 -3px #2b1d0e1f}.hs-bp--page .hs-bp__rule-text{min-width:0;line-height:1.3;display:grid}.hs-bp--page .hs-bp__rule-text b{font-size:15px;font-weight:700}.hs-bp--page .hs-bp__where{color:color-mix(in srgb, var(--ink) 66%, #fff);flex-basis:auto;font-size:13px;line-height:1.3}.hs-bp--page .hs-bp__board{flex:none;align-self:center;margin-bottom:3px;margin-left:auto}.hs-bp--page .hs-bp__off,.hs-bp--page .hs-bp__empty{border:2.5px solid var(--ink);background:color-mix(in srgb, var(--honey,#ffb627) 16%, var(--paper,#fff8e7));border-radius:999px;align-items:center;gap:12px;margin:0;padding:5px 14px 5px 6px;font-weight:400;line-height:1.3;display:flex;box-shadow:0 2px #2b1d0e4d}.hs-bp--page .hs-bp__off{background:var(--paper-2,#fcecc4)}.hs-bp--page .hs-bp__note-ic{border:2px solid var(--ink);background:var(--honey,#ffb627);border-radius:50%;flex:none;place-items:center;width:32px;height:32px;display:grid;box-shadow:inset 0 2px #ffffff73}.hs-bp--page .hs-bp__off .hs-bp__note-ic{background:#d9d3c8}.hs-bp--page .hs-bp__note-text{flex-wrap:wrap;align-items:baseline;gap:0 10px;min-width:0;font-size:14px;display:flex}.hs-bp--page .hs-bp__note-text b{font-size:16px;font-weight:700}.hs-bp--page .hs-bp__grid{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:1fr;align-content:stretch;gap:10px}.hs-bp--page .hs-bp__foot{background:var(--paper-2,#fcecc4);border:2px solid #2b1d0e2e;border-radius:14px;padding:6px 10px;font-size:13px;line-height:1.3;display:block;box-shadow:inset 0 2px #2b1d0e0f}.hs-bp--page .hs-bp__how{grid-template-columns:repeat(3,minmax(0,1fr));gap:4px 14px;margin:0;padding:0;list-style:none;display:grid}.hs-bp--page .hs-bp__how>li{border-radius:8px;align-items:center;gap:8px;min-width:0;padding:2px 4px;display:flex}.hs-bp--page .hs-bp__how-row:hover{background:#ffffff8c}.hs-bp--page .hs-bp__how-title b{font-size:15px;font-weight:700}.hs-bp--page .hs-bp__how-ic{border:2px solid var(--ink);background:var(--paper,#fff8e7);box-sizing:border-box;border-radius:50%;flex:none;place-items:center;width:26px;height:26px;display:grid}.hs-bp--page .hs-bp__how-title .hs-bp__how-ic{background:var(--honey,#ffb627)}.sf-btn{border:var(--line-thin,2px) solid var(--ink,#2b1d0e);border-radius:var(--r-sm,10px);background:var(--paper,#fff8e7);min-height:44px;color:var(--ink,#2b1d0e);font:500 15px var(--font,sans-serif);box-shadow:0 3px 0 var(--ink,#2b1d0e);cursor:var(--cur-pointer,pointer);padding:0 16px}.sf-btn:active{box-shadow:none;transform:translateY(3px)}.sf-btn:disabled{opacity:.5;cursor:var(--cur-default,default)}.sf-btn--go{background:var(--honey,#ffb627)}.sf-emote__icon{width:30px;height:30px;display:inline-block}.sf-emote__pose{font-size:26px;line-height:30px;display:inline-block}.sf-wheel{z-index:60;pointer-events:none;place-items:center;display:grid;position:fixed;inset:0}.sf-wheel__backdrop{pointer-events:auto;background:#14141e40;border:0;position:absolute;inset:0}.sf-wheel__ring{border:var(--line,3px) solid var(--ink,#2b1d0e);pointer-events:auto;background:#fff8e7d1;border-radius:50%;width:260px;height:260px;position:relative}.sf-wheel__slot{border:var(--line-thin,2px) solid var(--ink,#2b1d0e);background:var(--paper-2,#fcecc4);width:60px;height:60px;cursor:var(--cur-pointer,pointer);border-radius:50%;place-items:center;display:grid;position:absolute;top:calc(50% - 30px);left:calc(50% - 30px)}.sf-wheel__slot.is-empty{opacity:.45}.sf-wheel__slot:hover:not(:disabled) .sf-wheel__name,.sf-wheel__slot:focus-visible .sf-wheel__name{opacity:1}.sf-wheel__key{background:var(--ink,#2b1d0e);min-width:18px;color:var(--paper,#fff8e7);font:600 11px/18px var(--font,sans-serif);border-radius:9px;position:absolute;top:-6px;right:-4px}.sf-wheel__name{white-space:nowrap;font:500 12px var(--font,sans-serif);color:var(--ink,#2b1d0e);opacity:0;position:absolute;bottom:-18px}.sf-wheel__edit{border:var(--line-thin,2px) solid var(--ink,#2b1d0e);background:var(--honey-hi,#ffd76a);width:80px;height:44px;font:500 13px var(--font,sans-serif);cursor:var(--cur-pointer,pointer);border-radius:22px;position:absolute;top:calc(50% - 22px);left:calc(50% - 40px)}.sf-wheel__hint{color:#fff;font:400 13px var(--font,sans-serif);text-shadow:0 1px 2px #000;margin:0;position:absolute;bottom:calc(50% - 170px)}@media (hover:none){.sf-wheel__name{opacity:1;font-size:12px}}.sf-book,.sf-chairs{box-sizing:border-box;background:var(--paper,#fff8e7);border:var(--line,3px) solid var(--ink,#2b1d0e);border-radius:var(--r-md,16px);width:min(520px,100vw - 32px);max-height:calc(100dvh - 32px);color:var(--ink,#2b1d0e);font-family:var(--font,sans-serif);padding:16px;overflow-y:auto}.sf-book__head{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.sf-book__head h2,.sf-chairs h2{margin:0;font-size:20px}.sf-book__count{color:var(--ink-soft,#6b5034);font-size:13px}.sf-book__hint,.sf-chairs__note{color:var(--ink-soft,#6b5034);margin:6px 0 10px;font-size:13px}.sf-book__slots{grid-template-columns:repeat(8,minmax(0,1fr));gap:6px;display:grid}.sf-book__slot{border:var(--line-thin,2px) solid var(--ink,#2b1d0e);border-radius:var(--r-sm,10px);background:var(--paper-2,#fcecc4);min-height:48px;cursor:var(--cur-pointer,pointer);place-items:center;display:grid;position:relative}.sf-book__slot.is-selected{background:var(--honey-hi,#ffd76a);box-shadow:0 0 0 3px var(--honey-lo,#e08a00)}.sf-book__empty{color:var(--ink-soft,#6b5034);font-size:12px}.sf-book__grid{grid-template-columns:repeat(auto-fill,minmax(84px,1fr));gap:8px;margin:12px 0;display:grid}.sf-book__emote{border:var(--line-thin,2px) solid var(--ink,#2b1d0e);border-radius:var(--r-sm,10px);min-height:72px;cursor:var(--cur-pointer,pointer);background:#fff;align-content:center;justify-items:center;gap:2px;display:grid;position:relative}.sf-book__emote.is-locked{filter:grayscale();opacity:.55;cursor:var(--cur-default,default)}.sf-book__name{font-size:12px}.sf-book__lock{font-size:12px;position:absolute;top:2px;right:4px}.sf-book__foot{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}@media (max-width:420px){.sf-book__slots{grid-template-columns:repeat(4,minmax(0,1fr))}}.sf-chairs__list{gap:8px;margin-top:10px;display:grid}.sf-chairs__item{border:var(--line-thin,2px) solid var(--ink,#2b1d0e);border-radius:var(--r-sm,10px);min-height:48px;font:500 15px var(--font,sans-serif);text-align:left;cursor:var(--cur-pointer,pointer);background:#fff;align-items:center;gap:10px;padding:0 14px;display:flex}.sf-chairs__item--stand{background:var(--paper-2,#fcecc4);justify-content:center}.sf-chairs__glyph{font-size:22px}.sf-chairs__glyph>.hs-art,.sf-photo-mini__btn>.hs-art{margin:0 auto}.sf-photo{left:50%;bottom:calc(var(--safe-b,12px) + 4px);z-index:70;box-sizing:border-box;border:var(--line,3px) solid var(--ink,#2b1d0e);width:min(68vw,960px);max-width:calc(100vw - 32px);box-shadow:0 4px 0 var(--ink,#2b1d0e);font-family:var(--font,sans-serif);color:var(--ink,#2b1d0e);pointer-events:auto;background:#fff8e7f0;border-radius:18px;gap:8px;padding:10px 14px 12px;display:grid;position:fixed;transform:translate(-50%)}.sf-photo__head{align-items:center;gap:12px;display:flex}.sf-photo__title{font:500 16px var(--font,sans-serif);flex:none;align-items:center;gap:6px;display:flex}.sf-photo__hint{min-width:0;color:var(--ink-soft,#6b5034);white-space:nowrap;text-overflow:ellipsis;flex:auto;margin:0;font-size:12px;overflow:hidden}.sf-photo__actions{flex:none;gap:8px;display:flex}.sf-photo__shutter{min-width:112px;font-weight:600}.sf-photo__act{padding:0 12px;font-size:14px}.sf-photo kbd,.sf-photo-mini kbd{font:500 12px var(--font,sans-serif);opacity:.65;border:1.5px solid;border-radius:5px;margin-left:4px;padding:0 5px}.sf-photo__groups{grid-template-columns:auto minmax(0,1fr);gap:8px;display:grid}.sf-photo__group{border:var(--line-thin,2px) solid #2b1d0e38;background:#fff9;border-radius:14px;align-content:start;gap:6px;padding:7px 10px 9px;display:grid}.sf-photo__label{font:500 12px var(--font,sans-serif);color:var(--ink-soft,#6b5034)}.sf-photo__chips{flex-wrap:wrap;gap:6px;display:flex}.sf-photo__chip{border:var(--line-thin,2px) solid var(--ink,#2b1d0e);min-height:40px;color:var(--ink,#2b1d0e);font:400 13px var(--font,sans-serif);box-shadow:0 2px 0 var(--ink,#2b1d0e);cursor:var(--cur-pointer,pointer);background:#fff;border-radius:20px;flex:none;align-items:center;gap:5px;padding:0 12px 0 8px;transition:background-color .12s,transform 80ms;display:flex}.sf-photo__chip:hover{background:#fffdf4;transform:translateY(-1px)}.sf-photo__chip:active{box-shadow:none;transform:translateY(2px)}.sf-photo__chip.is-on{background:var(--honey,#ffb627);font-weight:500}.sf-photo__chip .sf-emote__icon{width:22px;height:22px}.sf-photo__chip .sf-emote__pose{font-size:18px;line-height:22px}@media (max-width:720px){.sf-photo{width:calc(100vw - 24px)}.sf-photo__hint{display:none}.sf-photo__title{margin-right:auto}.sf-photo__groups{grid-template-columns:minmax(0,1fr)}.sf-photo__chip{min-height:44px}}.sf-photo-mini{right:var(--safe-r,16px);bottom:var(--safe-b,12px);z-index:70;opacity:.55;pointer-events:auto;gap:6px;transition:opacity .15s;display:flex;position:fixed}.sf-photo-mini:hover,.sf-photo-mini:focus-within{opacity:1}.sf-photo-mini__btn,.sf-photo__reveal{color:#fff;min-height:44px;font:400 13px var(--font,sans-serif);cursor:var(--cur-pointer,pointer);background:#14141e73;border:0;border-radius:22px}.sf-photo-mini__btn{width:44px;font-size:20px}.sf-photo__reveal{padding:0 14px}.sf-photo__flash{z-index:80;pointer-events:none;opacity:0;background:#fff;animation:.42s ease-out sf-photo-flash;position:fixed;inset:0}@keyframes sf-photo-flash{0%{opacity:.6}to{opacity:0}}@media (prefers-reduced-motion:reduce){.sf-photo__flash{animation-duration:.2s}}.sf-overlay{z-index:60;box-sizing:border-box;pointer-events:auto;background:#140c0447;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.sf-photo-pad{z-index:65;pointer-events:none;position:fixed;inset:0}.sf-photo-pad__dpad,.sf-photo-pad__jump{pointer-events:auto;touch-action:none;opacity:.7;position:absolute}.sf-photo-pad__dpad{left:max(16px, env(safe-area-inset-left,0px));width:112px;height:112px;top:34%}.sf-photo-pad__jump{right:max(16px, env(safe-area-inset-right,0px));width:64px;height:64px;top:calc(34% + 24px)}.sf-photo-pad__dpad.is-active,.sf-photo-pad__jump:active{opacity:1}.sf-emote__art{display:inline-block}.sf-photo__chip .sf-emote__art{width:22px!important;height:22px!important}.hs-hz{top:var(--safe-t);right:calc(var(--safe-r) + var(--mm-w) + 12 * var(--u));gap:max(6px, calc(6 * var(--u)));width:max(150px, calc(168 * var(--u)));pointer-events:none;z-index:4;display:grid;position:absolute}.hs-hud:has(.hs-boss) .hs-hz{top:calc(var(--safe-t) + max(84px, calc(96 * var(--u))))}.hs-hz__chip{--hz-accent:#e0a24a;--hz-tint:#5a3c17;align-items:center;gap:max(6px, calc(7 * var(--u)));padding:max(5px, calc(5 * var(--u))) max(6px, calc(6 * var(--u))) max(5px, calc(5 * var(--u))) max(5px, calc(5 * var(--u)));border:var(--line-thin,2px) solid var(--ink);border-radius:max(12px, calc(14 * var(--u)));background:linear-gradient(100deg, color-mix(in srgb, var(--hz-accent) 26%, transparent) 0%, transparent 70%), #fff8e7f0;box-shadow:var(--hi), 0 3px 0 var(--ink);pointer-events:auto;grid-template-columns:auto 1fr auto;display:grid}.hs-hz__chip.is-warn{animation:.9s ease-in-out infinite alternate hs-hz-warn}.hs-hz__chip.is-active:not(.is-warded){background:linear-gradient(100deg, color-mix(in srgb, var(--hz-accent) 48%, transparent) 0%, color-mix(in srgb, var(--hz-accent) 12%, transparent) 80%), #fff8e7f2}.hs-hz__chip.is-warded{outline:2px solid var(--leaf,#6cc04a);outline-offset:-5px}@keyframes hs-hz-warn{0%{box-shadow:var(--hi), 0 3px 0 var(--ink), 0 0 0 0 color-mix(in srgb, var(--hz-accent) 0%, transparent)}to{box-shadow:var(--hi), 0 3px 0 var(--ink), 0 0 0 4px color-mix(in srgb, var(--hz-accent) 55%, transparent)}}@media (prefers-reduced-motion:reduce){.hs-hz__chip.is-warn{box-shadow:var(--hi), 0 3px 0 var(--ink), 0 0 0 3px color-mix(in srgb, var(--hz-accent) 55%, transparent);animation:none}}.hs-hz__badge{width:max(30px, calc(32 * var(--u)));height:max(30px, calc(32 * var(--u)));border:var(--line-thin,2px) solid var(--ink);background:var(--hz-tint);border-radius:50%;place-items:center;display:grid;position:relative;box-shadow:inset 0 -3px #00000038}.hs-hz__emblem{width:74%;height:74%}.hs-hz__ring{pointer-events:none;width:calc(100% + 10px);height:calc(100% + 10px);position:absolute;inset:-5px}.hs-hz__text{min-width:0;line-height:1.15;display:grid}.hs-hz__name{color:var(--ink);font-size:var(--fs-s,13px);white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.hs-hz__state{color:color-mix(in srgb, var(--ink) 78%, var(--hz-accent));font-size:var(--fs-xs,12px);white-space:nowrap;text-overflow:ellipsis;font-variant-numeric:tabular-nums;font-weight:500;overflow:hidden}.hs-hz__chip.is-warn .hs-hz__state,.hs-hz__chip.is-active:not(.is-warded) .hs-hz__state{color:#a3341d;font-weight:600}.hs-hz__chip.is-warded .hs-hz__state{color:#3e7d28}.hs-hz__use{width:max(32px, calc(34 * var(--u)));height:max(32px, calc(34 * var(--u)));border:var(--line-thin,2px) solid var(--ink);background:var(--paper,#fff8e7);box-shadow:0 2px 0 var(--ink);cursor:pointer;border-radius:9px;place-items:center;padding:3px;display:grid;position:relative}.hs-hz__use:hover:not(:disabled){box-shadow:0 3px 0 var(--ink);background:#fff1c2;transform:translateY(-1px)}.hs-hz__use:active:not(:disabled){box-shadow:0 1px 0 var(--ink);transform:translateY(1px)}.hs-hz__use.is-empty{cursor:default;filter:grayscale(.85);opacity:.6}.hs-hz__img{object-fit:contain;width:100%;height:100%}.hs-hz__qty{color:#fff;min-width:14px;font-size:var(--fs-xs,12px);text-align:right;-webkit-text-stroke:3px var(--ink);paint-order:stroke fill;font-variant-numeric:tabular-nums;padding:0 2px;font-weight:700;line-height:1;position:absolute;bottom:-4px;right:-3px}.sk-hud{--sk-water:#3fb6ff;--sk-water-deep:#1b7fd1;--sk-foam:#e9f7ff;--sk-gold:#ffc93c;pointer-events:none;font-family:var(--font,"Mitr", system-ui, sans-serif);color:var(--ink,#2b1d0e);z-index:5;position:absolute;inset:0}.sk-board{left:50%;top:calc(var(--safe-t,12px) + 58 * var(--u,1px));width:min(calc(400 * var(--u,1px)), calc(100% - 2 * var(--gutter,16px)));padding:calc(7 * var(--u,1px)) calc(12 * var(--u,1px)) calc(9 * var(--u,1px));border:var(--line-thin,2px) solid var(--ink,#2b1d0e);border-radius:var(--r-md,16px);background:radial-gradient(120% 90% at 0% 0%, #ffffffb3 0%, transparent 55%), linear-gradient(180deg, var(--sk-foam) 0%, #fff8e7f5 70%);box-shadow:0 var(--lift,4px) 0 #2b1d0e59, var(--hi,inset 0 3px 0 #ffffff8c);pointer-events:auto;position:absolute;transform:translate(-50%)}.hs-hud:has(.fe-banners .fe-banner) .sk-board{top:calc(var(--safe-t,12px) + 150 * var(--u,1px))}.sk-board__head{align-items:center;gap:calc(6 * var(--u,1px));font-size:var(--fs-s,13.5px);white-space:nowrap;display:flex}.sk-board__title{font-weight:700;font-size:var(--fs-m,15px);color:var(--sk-water-deep)}.sk-board__round{color:var(--ink-soft,#6b5a45)}.sk-board__phase{padding:0 calc(8 * var(--u,1px));border:var(--line-thin,2px) solid var(--ink,#2b1d0e);font-weight:700;font-size:var(--fs-xs,12px);line-height:max(18px, calc(20 * var(--u,1px)));background:#fff;border-radius:999px;margin-left:auto}.sk-board__phase.is-battle{background:var(--sk-water);color:#fff;text-shadow:0 1px #00000059}.sk-board__phase.is-result{background:var(--sk-gold)}.sk-board__clock{font-variant-numeric:tabular-nums;min-width:calc(74 * var(--u,1px));text-align:right;font-weight:700}.sk-board__clock.is-low{color:var(--berry,#ff5470)}.sk-board__teams{gap:calc(8 * var(--u,1px));margin-top:calc(6 * var(--u,1px));grid-template-columns:1fr 1fr;display:grid}.sk-team{padding:calc(3 * var(--u,1px)) calc(10 * var(--u,1px));border:var(--line-thin,2px) solid var(--ink,#2b1d0e);border-radius:calc(12 * var(--u,1px));background:color-mix(in srgb, var(--sk-team) 30%, #fff);box-shadow:inset 0 -3px 0 color-mix(in srgb, var(--sk-team) 55%, transparent);justify-content:space-between;align-items:center;display:flex}.sk-team.is-mine{outline:3px solid var(--sk-team);outline-offset:2px}.sk-team__name{font-weight:700;font-size:var(--fs-s,13.5px);color:var(--sk-team-ink)}.sk-team__score{font-weight:700;font-size:var(--fs-l,19px);font-variant-numeric:tabular-nums}.sk-board__tug{height:max(8px, calc(9 * var(--u,1px)));border:var(--line-thin,2px) solid var(--ink,#2b1d0e);background:#e8e1d2;border-radius:999px;grid-column:1/-1;display:flex;overflow:hidden}.sk-board__tug i{height:100%;transition:width .4s ease-out;display:block}.sk-board__top{gap:calc(3 * var(--u,1px));margin:calc(6 * var(--u,1px)) 0 0;font-size:var(--fs-s,13.5px);padding:0;list-style:none;display:grid}.sk-board__top li{grid-template-columns:calc(22 * var(--u,1px)) 1fr auto;align-items:center;gap:calc(6 * var(--u,1px));padding:0 calc(6 * var(--u,1px));border-radius:calc(8 * var(--u,1px));display:grid}.sk-board__top li.is-me{background:color-mix(in srgb, var(--sk-water) 22%, transparent);font-weight:700}.sk-board__top li b{width:calc(20 * var(--u,1px));height:calc(20 * var(--u,1px));border:var(--line-thin,2px) solid var(--ink,#2b1d0e);background:var(--sk-gold);font-size:var(--fs-xs,12px);border-radius:50%;place-items:center;display:grid}.sk-board__top li span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sk-board__top li em{font-variant-numeric:tabular-nums;font-style:normal;font-weight:700}.sk-board__top .sk-board__empty{color:var(--ink-soft,#6b5a45);display:block}.sk-board__line,.sk-board__mine,.sk-board__bowl{margin-top:calc(5 * var(--u,1px));font-size:var(--fs-s,13.5px);line-height:1.35}.sk-board__mine b{font-size:var(--fs-m,15px);color:var(--sk-water-deep)}.sk-board__bowl{padding:calc(2 * var(--u,1px)) calc(8 * var(--u,1px));border:var(--line-thin,2px) solid var(--ink,#2b1d0e);background:var(--sk-gold);text-align:center;border-radius:999px;font-weight:700}.sk-result{left:50%;top:calc(var(--safe-t,12px) + 200 * var(--u,1px));width:min(calc(400 * var(--u,1px)), calc(100% - 2 * var(--gutter,16px)));padding:calc(8 * var(--u,1px)) calc(14 * var(--u,1px)) calc(10 * var(--u,1px));border:var(--line,3px) solid var(--ink,#2b1d0e);border-radius:var(--r-lg,20px);background:linear-gradient(180deg, color-mix(in srgb, var(--sk-gold) 35%, #fff) 0%, #fff8e7f7 55%);box-shadow:0 5px 0 #2b1d0e66, var(--hi,inset 0 3px 0 #ffffff8c);text-align:center;pointer-events:auto;animation:.26s ease-out sk-pop;position:absolute;transform:translate(-50%)}.hs-hud:has(.fe-banners .fe-banner) .sk-result{top:calc(var(--safe-t,12px) + 290 * var(--u,1px))}@keyframes sk-pop{0%{opacity:0;transform:translate(-50%,-10px)scale(.96)}}@media (prefers-reduced-motion:reduce){.sk-result{animation:none}}.sk-result__head{justify-content:center;align-items:center;display:flex;position:relative}.sk-result__title{font-weight:700;font-size:var(--fs-m,15px)}.sk-result__x{right:calc(-6 * var(--u,1px));width:max(28px, calc(28 * var(--u,1px)));height:max(28px, calc(28 * var(--u,1px)));border:var(--line-thin,2px) solid var(--ink,#2b1d0e);color:var(--ink,#2b1d0e);font:inherit;font-size:var(--fs-s,13.5px);cursor:var(--cur-pointer,pointer);background:#fff;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.sk-result__win{margin-top:calc(4 * var(--u,1px));font-size:var(--fs-l,19px);color:var(--sk-water-deep);font-weight:700}.sk-result__mine{justify-content:center;align-items:center;gap:calc(8 * var(--u,1px));margin-top:calc(2 * var(--u,1px));font-size:var(--fs-m,15px);display:flex}.sk-result__best{padding:0 calc(8 * var(--u,1px));border:var(--line-thin,2px) solid var(--ink,#2b1d0e);background:var(--berry,#ff5470);color:#fff;font-size:var(--fs-xs,12px);border-radius:999px;font-weight:700}.sk-result__stats,.sk-result__today{margin-top:calc(3 * var(--u,1px));font-size:var(--fs-s,13.5px);color:var(--ink-soft,#6b5a45)}.sk-result__pay{justify-items:center;gap:calc(2 * var(--u,1px));margin-top:calc(6 * var(--u,1px));display:grid}.sk-result__tokens{align-items:center;gap:calc(6 * var(--u,1px));font-size:var(--fs-l,19px);font-weight:700;display:inline-flex}.sk-result__why{font-size:var(--fs-s,13.5px)}.sk-action{left:var(--safe-l,12px);bottom:calc(var(--exp-h,18px) + max(10px, env(safe-area-inset-bottom)) + max(178px, calc(214 * var(--u,1px))) + 20px);width:min(calc(390 * var(--u,1px)), 42vw);min-width:280px;padding:calc(8 * var(--u,1px)) calc(10 * var(--u,1px));border:var(--line-thin,2px) solid var(--ink,#2b1d0e);border-radius:var(--r-md,16px);background:linear-gradient(180deg, color-mix(in srgb, var(--sk-team,var(--sk-water)) 22%, #fff) 0%, #fff8e7f5 80%);box-shadow:0 var(--lift,4px) 0 #2b1d0e59, var(--hi,inset 0 3px 0 #ffffff8c);pointer-events:auto;position:absolute}.sk-action.is-out{align-items:center;gap:calc(6 * var(--u,1px)) calc(10 * var(--u,1px));grid-template-columns:1fr auto;display:grid}.sk-action__pitch{gap:calc(2 * var(--u,1px));font-size:var(--fs-s,13.5px);line-height:1.35;display:grid}.sk-action__pitch b{font-size:var(--fs-m,15px);color:var(--sk-water-deep)}.sk-action__sub{font-size:var(--fs-xs,12px);color:var(--ink-soft,#6b5a45);grid-column:1/-1}.sk-action__row{align-items:center;gap:calc(10 * var(--u,1px));display:flex}.sk-action__left{gap:calc(6 * var(--u,1px));flex:1;min-width:0;display:grid}.sk-action__top{align-items:center;gap:calc(8 * var(--u,1px));display:flex}.sk-action__team{padding:0 calc(8 * var(--u,1px));border:var(--line-thin,2px) solid var(--ink,#2b1d0e);background:var(--sk-team,#fff);font-size:var(--fs-xs,12px);font-weight:700;line-height:max(20px, calc(22 * var(--u,1px)));white-space:nowrap;border-radius:999px}.sk-action__team.is-ffa{background:#fff}.sk-tank{gap:calc(3 * var(--u,1px));display:flex}.sk-tank i{width:max(11px, calc(13 * var(--u,1px)));height:max(15px, calc(17 * var(--u,1px)));border:2px solid var(--ink,#2b1d0e);background:#ddd5c4;border-radius:50%/30% 30% 38% 38%;display:block;transform:rotate(0)}.sk-tank i.is-full{background:radial-gradient(circle at 35% 35%, #fff 0 18%, var(--sk-water) 22%, var(--sk-water-deep) 100%)}.sk-tank.is-refilling i:not(.is-full){background:color-mix(in srgb, var(--sk-water) 30%, #ddd5c4)}.sk-wet{align-items:center;gap:calc(6 * var(--u,1px));font-size:var(--fs-xs,12px);white-space:nowrap;grid-template-columns:auto 1fr;display:grid}.sk-wet__bar{height:max(10px, calc(12 * var(--u,1px)));border:var(--line-thin,2px) solid var(--ink,#2b1d0e);background:#fff;border-radius:999px;overflow:hidden}.sk-wet__bar i{background:linear-gradient(90deg, #9ad8ff, var(--sk-water-deep));height:100%;transition:width .2s ease-out;display:block}.sk-btn{border:var(--line-thin,2px) solid var(--ink,#2b1d0e);border-radius:calc(14 * var(--u,1px));font:inherit;cursor:pointer;box-shadow:inset 0 -3px 0 #0000002e, 0 3px 0 var(--ink,#2b1d0e);font-weight:700}.sk-btn:active:not(:disabled){box-shadow:inset 0 -2px 0 #0000002e, 0 1px 0 var(--ink,#2b1d0e);transform:translateY(2px)}.sk-btn:disabled{cursor:default;filter:grayscale(.7);opacity:.7}.sk-btn--join{padding:calc(8 * var(--u,1px)) calc(16 * var(--u,1px));background:var(--sk-water);color:#fff;font-size:var(--fs-m,15px);text-shadow:0 1px #00000059}.sk-btn--shoot{min-width:max(72px, calc(80 * var(--u,1px)));min-height:max(56px, calc(60 * var(--u,1px)));padding:calc(4 * var(--u,1px)) calc(10 * var(--u,1px));background:radial-gradient(circle at 30% 25%, #fff 0 10%, var(--sk-water) 40%, var(--sk-water-deep) 100%);color:#fff;font-size:var(--fs-m,15px);text-shadow:0 1px #0006;-webkit-user-select:none;user-select:none;touch-action:none;flex:none;place-items:center;gap:2px;display:grid}.sk-action.is-big .sk-btn--shoot{background:radial-gradient(circle at 30% 25%, #fff 0 10%, var(--sk-gold) 40%, #e08a00 100%);box-shadow:inset 0 -3px 0 #0000002e, 0 3px 0 var(--ink,#2b1d0e), 0 0 0 4px #ffc93c8c}.sk-btn--shoot kbd{border:2px solid var(--ink,#2b1d0e);color:var(--ink,#2b1d0e);font:inherit;font-size:var(--fs-xs,12px);text-shadow:none;background:#fff;border-radius:6px;padding:0 6px}.sk-btn--leave{padding:0 calc(10 * var(--u,1px));font-size:var(--fs-xs,12px);line-height:max(22px, calc(24 * var(--u,1px)));background:#fff;box-shadow:inset 0 -2px #0000001f}.sk-action__foot{align-items:center;gap:calc(8 * var(--u,1px));margin-top:calc(6 * var(--u,1px));display:flex}.sk-action__status{font-size:var(--fs-s,13.5px);flex:1;line-height:1.3}.sk-action.is-soaked .sk-action__status{color:var(--sk-water-deep);font-weight:700}.hs-kq{z-index:30;border:var(--line) solid var(--ink);border-radius:var(--r-lg);background:repeating-linear-gradient(90deg, #ff8a3d 0 18px, #3fa2ff 18px 36px, #ffd23f 36px 54px) top / 100% 8px no-repeat, var(--paper);width:min(680px,100vw - 32px);box-shadow:0 5px 0 var(--ink);text-align:center;pointer-events:none;padding:10px 16px 12px;position:absolute;top:88px;left:50%;transform:translate(-50%)}.hs-kq--wait{align-items:center;gap:8px;width:auto;padding:8px 16px;font-size:15px;font-weight:600;display:inline-flex}.hs-kq__head{align-items:center;gap:10px;margin-top:6px;font-size:14px;display:flex}.hs-kq__title{text-align:left;color:#e5652a;flex:1;font-size:17px;font-weight:800}.hs-kq__q,.hs-kq__right,.hs-kq__secs{border:var(--line-thin) solid var(--ink);background:var(--paper-2);border-radius:999px;padding:2px 10px;font-weight:700}.hs-kq__secs{background:var(--honey-hi);min-width:52px}.hs-kq__secs.is-low{background:#ffd1d8}.hs-kq__big{margin:8px 0 2px;font-size:26px;font-weight:800}.hs-kq__body{font-size:16px;line-height:var(--lh-thai);margin:0 0 8px}.hs-kq__question{margin:10px 4px 8px;font-size:24px;font-weight:700;line-height:1.45}.hs-kq__question.is-small{color:var(--ink-soft);margin:8px 4px 2px;font-size:17px;font-weight:600}.hs-kq__bar{border:var(--line-thin) solid var(--ink);background:var(--paper-2);border-radius:999px;height:10px;margin:0 8px 10px;overflow:hidden}.hs-kq__bar span{background:linear-gradient(90deg, #ff7a5c, var(--honey), var(--leaf-hi));height:100%;transition:width .25s linear;display:block}.hs-kq-sides{grid-template-columns:1fr 1fr;gap:10px;display:grid}.hs-kq-side{border:var(--line-thin) solid var(--ink);border-radius:var(--r-md);text-align:left;box-shadow:0 3px 0 var(--ink);grid-template-rows:auto auto;grid-template-columns:auto 1fr;align-items:center;column-gap:10px;padding:6px 12px;display:grid}.hs-kq-side--o{background:#c9f2b6}.hs-kq-side--x{background:#ffd1d8}.hs-kq-side.is-right{box-shadow:0 0 0 4px var(--honey), 0 3px 0 var(--ink)}.hs-kq-side.is-dim{opacity:.45}.hs-kq-side__mark{grid-row:span 2;font-size:34px;font-weight:800;line-height:1}.hs-kq-side__name{font-size:20px;font-weight:800}.hs-kq-side__hint{color:var(--ink-soft);font-size:13px}.hs-kq__answer{margin:4px 0;font-size:24px;font-weight:800}.hs-kq__verdict{border:var(--line-thin) solid var(--ink);background:var(--paper-2);border-radius:999px;margin-bottom:6px;padding:3px 14px;font-size:16px;font-weight:700;display:inline-block}.is-mine1 .hs-kq__verdict{background:#c9f2b6}.is-mine2 .hs-kq__verdict{background:#ffd1d8}.hs-kq__fact{font-size:15px;line-height:var(--lh-thai);color:var(--ink-soft);margin:0 0 8px}.hs-kq__stars{justify-items:center;gap:4px;min-height:60px;margin:6px 0;font-size:18px;display:grid}.hs-kq__stars b{color:#c8780a;font-size:22px}.hs-kq__starrow{gap:4px;display:flex}.hs-kq__star{animation:.45s ease-out both hs-kq-star;display:inline-block}@keyframes hs-kq-star{0%{opacity:0;transform:translateY(-24px)scale(.4)rotate(-40deg)}to{opacity:1;transform:none}}.hs-kq__sweep{color:var(--leaf-lo);margin:2px 0 4px;font-size:16px;font-weight:700}.hs-kq__foot{color:var(--ink-soft);margin-top:6px;font-size:13px}@media (prefers-reduced-motion:reduce){.hs-kq__star{animation:none}}.lo-ribbon-wrap{left:50%;top:calc(var(--safe-t,12px) + 6 * var(--u,1px));justify-items:center;gap:calc(6 * var(--u,1px));max-width:calc(100% - 2 * var(--gutter,16px));z-index:7;pointer-events:none;font-family:var(--font,"Mitr", system-ui, sans-serif);color:var(--ink,#2b1d0e);display:grid;position:absolute;transform:translate(-50%)}.lo-ribbon-wrap.is-under-minimap{display:contents}.lo-ribbon-wrap.is-under-minimap .lo-splash{left:50%;top:calc(var(--safe-t,12px) + 6 * var(--u,1px));max-width:calc(100% - 2 * var(--gutter,16px));z-index:7;pointer-events:none;font-family:var(--font,"Mitr", system-ui, sans-serif);color:var(--ink,#2b1d0e);margin-top:0;position:absolute;transform:translate(-50%)}.lo-ribbon{--lo-accent:var(--honey,#ffb627);pointer-events:auto;align-items:center;gap:calc(6 * var(--u,1px));max-width:min(calc(560 * var(--u,1px)), 100%);padding:calc(4 * var(--u,1px)) calc(12 * var(--u,1px)) calc(5 * var(--u,1px)) calc(8 * var(--u,1px));border:var(--line-thin,2px) solid var(--ink,#2b1d0e);box-shadow:0 calc(3 * var(--u,1px)) 0 #2b1d0e59, inset 0 3px 0 #ffffff8c;font:inherit;font-size:var(--fs-s,13.5px);color:inherit;cursor:pointer;white-space:nowrap;background:linear-gradient(#fffcf0f7,#fff0cdf2);border-radius:999px;display:flex}.lo-ribbon:hover{filter:brightness(1.03)}.lo-ribbon:focus-visible{outline:3px solid var(--sky-lo,#2f7fd6);outline-offset:2px}.lo-ribbon--songkran{--lo-accent:var(--sky,#64b8fd);background:linear-gradient(#f0fafff7,#cdebfff2)}.lo-ribbon--double_exp{--lo-accent:#ffc21a;background:linear-gradient(#fff8d6f7,#ffe696f2)}.lo-ribbon--krathong{--lo-accent:#ff9ec7}.lo-ribbon.is-soon{opacity:.92;background:#fff8e7eb}.lo-ribbon__icon{width:calc(24 * var(--u,1px));height:calc(24 * var(--u,1px));background:var(--lo-accent);border:var(--line-thin,2px) solid var(--ink,#2b1d0e);font-size:var(--fs-s,13.5px);border-radius:50%;place-items:center;line-height:1;display:inline-grid}.lo-ribbon__name{text-overflow:ellipsis;min-width:0;font-weight:600;overflow:hidden}.lo-ribbon__time{font-variant-numeric:tabular-nums;font-size:var(--fs-xs,12px);color:var(--ink-soft,#6b5034)}.lo-ribbon__more{padding:0 calc(6 * var(--u,1px));background:var(--ink,#2b1d0e);color:#fff8e7;font-size:var(--fs-xs,12px);border-radius:999px}.lo-chips{gap:calc(4 * var(--u,1px));flex-wrap:wrap;display:inline-flex}.lo-chip{padding:0 calc(7 * var(--u,1px));border:var(--line-thin,2px) solid var(--ink,#2b1d0e);font-size:var(--fs-xs,12px);background:#fff8e7;border-radius:999px;font-weight:600;line-height:1.5}.lo-chip--exp{background:#ffe066}.lo-chip--drop{background:#b8f0a0}.lo-chip--soon{background:var(--sky,#64b8fd);color:#0d2a4a}.lo-chip--lv{background:#f1e3c8}.lo-panel{pointer-events:auto;gap:calc(8 * var(--u,1px));width:min(calc(640 * var(--u,1px)), 100%);padding:0 0 calc(10 * var(--u,1px));border:var(--line,3px) solid var(--ink,#2b1d0e);border-radius:var(--r-lg,22px);background:var(--paper,#fff8e7);box-shadow:0 calc(5 * var(--u,1px)) 0 #2b1d0e66, inset 0 3px 0 #ffffff8c;max-height:calc(100dvh - var(--safe-t,12px) - 72 * var(--u,1px) - 16px);overscroll-behavior:contain;white-space:normal;display:grid;overflow:hidden auto}.lo-panel__bar{align-items:center;gap:calc(8 * var(--u,1px));padding:calc(8 * var(--u,1px)) calc(10 * var(--u,1px)) calc(8 * var(--u,1px)) calc(12 * var(--u,1px));border-bottom:var(--line-thin,2px) solid var(--ink,#2b1d0e);background:linear-gradient(180deg, #ffd25e, var(--honey,#ffb627));display:flex}.lo-panel__bar-icon{width:calc(30 * var(--u,1px));height:calc(30 * var(--u,1px));border:var(--line-thin,2px) solid var(--ink,#2b1d0e);background:var(--paper,#fff8e7);border-radius:10px;place-items:center;display:inline-grid}.lo-panel__title{font-size:calc(18 * var(--u,1px));font-weight:700}.lo-panel__bar-sub{min-width:0;font-size:var(--fs-xs,12px);color:#2b1d0ebf;flex:auto}.lo-panel__close{width:calc(30 * var(--u,1px));height:calc(30 * var(--u,1px));border:var(--line-thin,2px) solid var(--ink,#2b1d0e);background:var(--berry,#ff5470);color:#fff;box-shadow:0 2px 0 var(--ink,#2b1d0e);cursor:var(--cur-pointer,pointer);border-radius:50%;place-items:center;display:grid}.lo-panel__tabs{margin:0 calc(12 * var(--u,1px))}.lo-panel__body{gap:calc(8 * var(--u,1px));padding:0 calc(12 * var(--u,1px));display:grid}.lo-panel__list{gap:calc(8 * var(--u,1px));margin:0;padding:0;list-style:none;display:grid}.lo-panel__item{--lo-accent:var(--honey,#ffb627);gap:calc(6 * var(--u,1px));padding:calc(8 * var(--u,1px)) calc(10 * var(--u,1px)) calc(8 * var(--u,1px)) calc(16 * var(--u,1px) - var(--line-thin,2px));border:var(--line-thin,2px) solid var(--ink,#2b1d0e);border-radius:var(--r-md,16px);background:#fffdf6;display:grid;box-shadow:0 2px #2b1d0e4d}.lo-panel__item--songkran{--lo-accent:var(--sky,#64b8fd)}.lo-panel__item--double_exp{--lo-accent:#ffc21a}.lo-panel__item--krathong{--lo-accent:#ff9ec7}.lo-panel__item.is-soon{background:#f7fbff}.lo-panel__item .lo-ribbon__icon{background:var(--lo-accent)}.lo-panel__icon{width:calc(38 * var(--u,1px));height:calc(38 * var(--u,1px));font-size:calc(18 * var(--u,1px))}.lo-panel__top{align-items:center;gap:calc(8 * var(--u,1px));display:flex}.lo-panel__head{flex:auto;min-width:0;display:grid}.lo-panel__name{font-size:var(--fs-m,15px);line-height:1.35}.lo-panel__when{font-size:var(--fs-xs,12px);color:var(--ink-soft,#6b5034);font-variant-numeric:tabular-nums;align-items:center;gap:4px;display:inline-flex}.lo-panel__state{flex:none;justify-items:end;gap:2px;display:grid}.lo-panel__meter{font-size:var(--fs-xs,12px)}.lo-panel__banner{font-size:var(--fs-s,13.5px);margin:0;line-height:1.5}.lo-perks{align-items:center;gap:calc(6 * var(--u,1px));padding-top:calc(6 * var(--u,1px));border-top:2px solid #2b1d0e2e;flex-wrap:wrap;display:flex}.lo-perks__title{font-size:var(--fs-xs,12px);color:var(--ink-soft,#6b5034);font-weight:600}.lo-perk{padding:2px calc(8 * var(--u,1px)) 2px 3px;border:var(--line-thin,2px) solid var(--ink,#2b1d0e);font-size:var(--fs-xs,12px);background:#fff8e7;border-radius:999px;align-items:center;gap:5px;line-height:1.4;display:inline-flex}.lo-perk__icon{background:#f1e3c8;border-radius:50%;place-items:center;width:20px;height:20px;display:inline-grid}.lo-perk--exp .lo-perk__icon{background:#ffe066}.lo-perk--drop .lo-perk__icon{background:#b8f0a0}.lo-perk__text{color:var(--ink-soft,#6b5034)}.lo-panel__next{align-items:center;gap:calc(8 * var(--u,1px));margin:0 calc(12 * var(--u,1px));padding:calc(6 * var(--u,1px)) calc(10 * var(--u,1px));border:var(--line-thin,2px) solid var(--ink,#2b1d0e);border-radius:var(--r-md,16px);font:inherit;font-size:var(--fs-s,13.5px);color:inherit;text-align:left;cursor:var(--cur-pointer,pointer);background:#eef7ff;display:flex}.lo-panel__next>b{flex:auto;min-width:0}.lo-panel__next-kicker{padding:0 calc(7 * var(--u,1px));background:var(--sky,#64b8fd);color:#0d2a4a;font-size:var(--fs-xs,12px);border-radius:999px;font-weight:600}.lo-panel__note{padding:0 calc(14 * var(--u,1px));font-size:var(--fs-xs,12px);color:var(--ink-soft,#6b5034);align-items:center;gap:5px;margin:0;display:flex}.lo-splash{--lo-accent:var(--honey,#ffb627);justify-items:center;gap:calc(4 * var(--u,1px));margin-top:calc(18 * var(--u,1px));padding:calc(12 * var(--u,1px)) calc(28 * var(--u,1px)) calc(14 * var(--u,1px));border:var(--line,3px) solid var(--ink,#2b1d0e);border-radius:var(--r-lg,22px);box-shadow:0 calc(5 * var(--u,1px)) 0 #2b1d0e66, inset 0 4px 0 #ffffffb3;text-align:center;background:linear-gradient(#fffdf4,#ffeec2);animation:6s ease-out both lo-splash-life;display:grid}.lo-splash--songkran{--lo-accent:var(--sky,#64b8fd);background:linear-gradient(#f3fbff,#cfeaff)}.lo-splash--double_exp{--lo-accent:#ffc21a;background:linear-gradient(#fffbe6,#ffe28a)}.lo-splash__icon{width:calc(44 * var(--u,1px));height:calc(44 * var(--u,1px));border:var(--line-thin,2px) solid var(--ink,#2b1d0e);background:var(--lo-accent);font-size:calc(22 * var(--u,1px));border-radius:50%;place-items:center;display:grid}.lo-splash p{margin:0}.lo-splash__kicker{font-size:var(--fs-s,13.5px);color:var(--ink-soft,#6b5034)}.lo-splash__name{font-size:calc(26 * var(--u,1px));font-weight:700;line-height:1.25}.lo-splash__banner{max-width:calc(440 * var(--u,1px));font-size:var(--fs-m,15px);line-height:1.5}@keyframes lo-splash-life{0%{opacity:0}8%{opacity:1}85%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){.lo-splash{animation:none}}.hs-hud.is-talking .lo-ribbon-wrap{display:none}.lo-ribbon__icon .hs-art,.lo-splash__icon .hs-art{vertical-align:middle;display:inline-block}.lo-panel__item.has-art{background:linear-gradient(90deg, #fffdf6f7 0%, #fffdf6e6 44%, #fffdf64d 70%, #fffdf600 86%), var(--lo-art) right center / cover no-repeat, #fffdf6}.lo-panel__item.has-art.is-soon{background:linear-gradient(90deg, #f7fbfff7 0%, #f7fbffe6 44%, #f7fbff4d 70%, #f7fbff00 86%), var(--lo-art) right center / cover no-repeat, #f7fbff}.lo-panel__item.has-art .lo-panel__banner{max-width:64%}.lo-panel__item.has-art .lo-panel__state .lo-ribbon__time{padding:0 calc(6 * var(--u,1px));border:var(--line-thin,2px) solid var(--ink,#2b1d0e);background:#fff8e7;border-radius:999px}.lo-splash.has-art{padding-top:calc(10 * var(--u,1px))}.lo-splash__art{width:min(calc(420 * var(--u,1px)), 100%);aspect-ratio:3;object-fit:cover;border:var(--line-thin,2px) solid var(--ink,#2b1d0e);border-radius:var(--r-md,16px);display:block;box-shadow:0 2px #2b1d0e4d}.lo-splash.has-art .lo-splash__icon{margin-top:calc(-30 * var(--u,1px));position:relative}.lo-chip--fest{color:var(--ink,#2b1d0e);background:#ff9ec7;font-weight:700}.lo-fest{gap:calc(6 * var(--u,1px));padding-top:calc(6 * var(--u,1px));border-top:2px solid #2b1d0e2e;display:grid}.lo-fest__grid{gap:calc(6 * var(--u,1px));grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.lo-fest__btn{align-items:center;gap:calc(8 * var(--u,1px));min-height:calc(44 * var(--u,1px));padding:calc(5 * var(--u,1px)) calc(8 * var(--u,1px));border:var(--line-thin,2px) solid var(--ink,#2b1d0e);border-radius:var(--r-md,16px);box-shadow:0 2px 0 var(--ink,#2b1d0e);font:inherit;color:inherit;text-align:left;cursor:var(--cur-pointer,pointer);background:#fff8e7;transition:transform 80ms,background-color .12s;display:flex}.lo-fest__btn:hover:not(:disabled){background:#fff1c9}.lo-fest__btn:active:not(:disabled){box-shadow:0 0 0 var(--ink,#2b1d0e);transform:translateY(2px)}.lo-fest__btn:disabled{cursor:default;opacity:.7}.lo-fest__btn.is-done{background:#eef9e6}.lo-fest__icon{width:calc(30 * var(--u,1px));height:calc(30 * var(--u,1px));border:var(--line-thin,2px) solid var(--ink,#2b1d0e);background:#ffd25e;border-radius:10px;flex:none;place-items:center;display:inline-grid}.lo-fest__btn--hunt .lo-fest__icon{background:#ff9e7a}.lo-fest__btn--dungeon .lo-fest__icon{background:#b9a2ff}.lo-fest__btn--quest .lo-fest__icon{background:#ffe066}.lo-fest__btn--minigame .lo-fest__icon{background:#8fe0c8}.lo-fest__btn--shop .lo-fest__icon{background:#ffb3d1}.lo-fest__text{flex:auto;min-width:0;line-height:1.3;display:grid}.lo-fest__text>b{font-size:var(--fs-s,13.5px);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.lo-fest__text>small{font-size:var(--fs-xs,12px);color:var(--ink-soft,#6b5034);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.lo-fest__go{padding:2px calc(8 * var(--u,1px));border:var(--line-thin,2px) solid var(--ink,#2b1d0e);background:var(--leaf,#7bd389);font-size:var(--fs-xs,12px);border-radius:999px;flex:none;font-weight:700}.lo-fest__cap,.lo-fest__error{font-size:var(--fs-xs,12px);margin:0}.lo-fest__cap{color:var(--ink-soft,#6b5034)}.lo-fest__error{color:#b3263f;font-weight:600}.lo-fest__head{align-items:center;gap:calc(8 * var(--u,1px));min-width:0;display:flex}.lo-fest__head .lo-perks__title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.lo-fest__back{padding:2px calc(10 * var(--u,1px));border:var(--line-thin,2px) solid var(--ink,#2b1d0e);font:inherit;font-size:var(--fs-xs,12px);cursor:pointer;background:#fffaf0;border-radius:999px;flex:none;align-items:center;gap:4px;font-weight:700;display:inline-flex}.lo-fest__back:hover{background:#fff1c9}.lo-fest__btn--quest.is-available .lo-fest__go{background:var(--honey,#ffcf4a)}.lo-fest__btn--quest.is-ready .lo-fest__go{background:var(--leaf,#7bd389)}.lo-fest__btn--quest.is-active .lo-fest__go{background:#fffaf0}.lo-fest__btn--quest.is-locked{background:#f3ece0}.lo-ribbon.lo-fest-icon{width:calc(40 * var(--u,1px));height:calc(40 * var(--u,1px));max-width:none;box-shadow:none;filter:drop-shadow(0 calc(3 * var(--u,1px)) 0 #2b1d0e59);background:0 0;border:0;border-radius:50%;place-items:center;padding:0;transition:transform .12s,filter .12s;display:grid;position:relative;overflow:visible}.lo-ribbon.lo-fest-icon:hover{filter:drop-shadow(0 calc(4 * var(--u,1px)) 0 #2b1d0e59) brightness(1.06);transform:translateY(-1px)}.lo-ribbon.lo-fest-icon.is-open{filter:drop-shadow(0 calc(1 * var(--u,1px)) 0 #2b1d0e59) brightness(.97);transform:translateY(1px)}.lo-ribbon.lo-fest-icon:focus-visible{outline:3px solid var(--sky-lo,#2f7fd6);outline-offset:3px}.lo-fest-icon__art{object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none;border-radius:50%;width:100%;height:100%;display:block}.lo-fest-icon__art.is-placeholder{box-sizing:border-box;border:var(--line-thin,2px) solid var(--ink,#2b1d0e);background:radial-gradient(circle at 35% 30%, #fff3c4, var(--honey,#ffb627) 72%);place-items:center;display:grid}.lo-fest-icon__badge{right:calc(-12 * var(--u,1px));box-sizing:border-box;min-width:calc(23 * var(--u,1px));height:calc(23 * var(--u,1px));padding:0 calc(5 * var(--u,1px)) calc(1 * var(--u,1px));box-shadow:0 0 0 1.5px var(--ink,#2b1d0e), 0 2px 0 1.5px #2b1d0e73;color:#fff;font-size:max(12px, calc(12 * var(--u,1px)));font-variant-numeric:tabular-nums;text-shadow:0 1px #5a000abf;white-space:nowrap;pointer-events:none;background:linear-gradient(#ff6b6b 0%,#e0283f 100%);border:1.5px solid #ffd25e;border-radius:999px;justify-content:center;align-items:center;font-weight:700;line-height:1;display:inline-flex;position:absolute;bottom:0}.lo-fest-icon__badge:before{content:"×";margin-right:1px;font-size:.9em}.lo-panel.lo-panel--window{--u:1.1px;--fs-xs:max(var(--win-fs-floor,12px), 13px);--fs-s:max(var(--win-fs-floor,12px), 15px);--fs-m:max(var(--win-fs-floor,12px), 16px);box-sizing:border-box;width:100%;height:100%;max-height:none;padding:calc(10 * var(--u)) 0 calc(10 * var(--u));box-shadow:none;background:0 0;border:0;border-radius:0;grid-template-rows:auto minmax(0,1fr) auto auto;align-content:stretch;overflow:hidden}.lo-panel--window .lo-panel__body{grid-template-rows:minmax(0,1fr);grid-auto-rows:auto;min-height:0}.lo-panel--window .lo-panel__list{gap:calc(10 * var(--u));grid-template-rows:repeat(3,minmax(min-content,1fr));min-height:0}.lo-panel--window .lo-panel__list.is-solo{grid-template-rows:minmax(0,1fr)}.lo-panel--window .lo-panel__item{align-content:start;column-gap:calc(16 * var(--u));row-gap:calc(6 * var(--u));padding:calc(10 * var(--u)) calc(14 * var(--u));grid-template-rows:auto auto 1fr;grid-template-columns:minmax(0,28fr) minmax(0,54fr) minmax(0,18fr)}.lo-panel--window .lo-panel__item:not(.has-acts)>:is(.lo-panel__top,.lo-panel__meter,.lo-panel__banner){grid-column:1/3}.lo-panel--window .lo-panel__item>.lo-fest{border-top:0;grid-area:1/2/-1;align-self:center;padding-top:0}.lo-panel--window .lo-panel__item>.lo-perks{align-content:center;align-self:center;gap:calc(5 * var(--u));border-top:0;grid-area:1/3/-1;padding-top:0;display:grid}.lo-panel--window .lo-fest__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.lo-panel--window .lo-fest__btn{min-height:calc(42 * var(--u))}.lo-panel--window .lo-panel__icon{width:calc(44 * var(--u));height:calc(44 * var(--u));font-size:calc(21 * var(--u))}.lo-panel--window .lo-panel__name{font-size:max(var(--win-fs-floor,12px), 18px)}.lo-panel--window .lo-panel__banner{font-size:var(--fs-s)}.lo-panel--window .lo-perk{gap:calc(8 * var(--u));padding:calc(3 * var(--u)) calc(10 * var(--u)) calc(3 * var(--u)) calc(3 * var(--u));border-radius:var(--r-md,16px);font-size:var(--fs-xs)}.lo-panel--window .lo-perk__icon{width:calc(24 * var(--u));height:calc(24 * var(--u))}.lo-panel--window .lo-panel__item.has-art .lo-panel__banner{max-width:none}.lo-panel--window .lo-panel__next .lo-chips{flex-wrap:nowrap}.lo-panel--window .lo-panel__note{justify-content:center}.lo-panel--window .lo-fest__text>b{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.25;display:-webkit-box}.lo-panel--window .lo-panel__item.has-art>.lo-perks .lo-perks__title{padding:0 calc(8 * var(--u));background:#fff8e7eb;border-radius:999px;justify-self:start}.lo-ribbon-wrap.is-under-minimap .lo-ribbon.lo-fest-icon{--lo-dock:max(34px, calc(36 * var(--u,1px)));top:calc(var(--safe-t,12px) + max(84px, var(--mm-w,150px) * .6) + 6px);right:calc(var(--safe-r,12px) + max(140px, var(--mm-w,150px)) + 10px);width:var(--lo-dock);height:var(--lo-dock);z-index:5;pointer-events:auto;position:absolute}.hs-hud:has(.hs-hz) .lo-ribbon-wrap.is-under-minimap .lo-ribbon.lo-fest-icon{right:calc(var(--safe-r,12px) + var(--mm-w,150px) + 12 * var(--u,1px) + max(150px, calc(168 * var(--u,1px))) + 10px)}@supports (anchor-name:--a){.hs-hud .hs-channel{anchor-name:--hs-ch-pill}.lo-ribbon-wrap.is-under-minimap .lo-ribbon.lo-fest-icon{position-anchor:--hs-ch-pill;top:calc(anchor(center) - var(--lo-dock) / 2);right:calc(anchor(left) + 8px)}.hs-hud:has(.hs-hz) .lo-ribbon-wrap.is-under-minimap .lo-ribbon.lo-fest-icon{position-anchor:--hs-ch-pill;top:calc(anchor(center) - var(--lo-dock) / 2);right:calc(anchor(left) + 8px)}}.hs-hud:has(.hs-minimap.is-expanded) .lo-ribbon-wrap.is-under-minimap .lo-ribbon.lo-fest-icon{visibility:hidden}.lo-ribbon-wrap.is-under-minimap .lo-fest-icon__badge{left:50%;right:auto;bottom:calc(-7 * var(--u,1px));width:max-content;min-width:19px;height:18px;padding:0 5px 1px;transform:translate(-50%)}.lo-ribbon-wrap.is-under-minimap .lo-fest-icon[data-events]:not([data-events="1"]):after{content:attr(data-events);top:calc(-6 * var(--u,1px));left:calc(-6 * var(--u,1px));box-sizing:border-box;min-width:max(18px, calc(18 * var(--u,1px)));height:max(18px, calc(18 * var(--u,1px)));border:var(--line-thin,2px) solid var(--ink,#2b1d0e);color:var(--ink,#2b1d0e);font-size:max(12px, calc(12 * var(--u,1px)));font-variant-numeric:tabular-nums;pointer-events:none;background:#fff8e7;border-radius:999px;place-items:center;padding:0 3px;font-weight:700;line-height:1;display:grid;position:absolute}.lo-cal{--cal-tint:#fff3d6;--cal-deep:#ffb627;gap:calc(8 * var(--u,1px));min-height:0;padding:calc(10 * var(--u,1px)) calc(12 * var(--u,1px)) calc(12 * var(--u,1px));border:var(--line-thin,2px) solid var(--ink,#2b1d0e);border-radius:var(--r-md,16px);color:var(--ink,#2b1d0e);background:radial-gradient(120% 90% at 0 0,#ffd67861,#0000 60%),radial-gradient(110% 90% at 100% 100%,#ff9ec742,#0000 62%),#fffaf0;grid-template-rows:auto auto auto minmax(0,1fr);display:grid;box-shadow:0 2px #2b1d0e4d}.lo-cal.is-strip{grid-template-rows:auto auto;align-self:start}.lo-cal [data-fest=new_year]{--cal-tint:#e3e4ff;--cal-deep:#8f8cf2}.lo-cal [data-fest=childrens_day]{--cal-tint:#fff0b8;--cal-deep:#ffc93c}.lo-cal [data-fest=cny]{--cal-tint:#ffd9cf;--cal-deep:#f0614a}.lo-cal [data-fest=valentine]{--cal-tint:#ffdcea;--cal-deep:#ff7fac}.lo-cal [data-fest=songkran]{--cal-tint:#d3f0ff;--cal-deep:#4fb2f0}.lo-cal [data-fest=mothers_day]{--cal-tint:#e2edff;--cal-deep:#7aa6f2}.lo-cal [data-fest=halloween]{--cal-tint:#ffe0bf;--cal-deep:#ff8f2e}.lo-cal [data-fest=loy_krathong]{--cal-tint:#fde7c2;--cal-deep:#f2a93b}.lo-cal [data-fest=anniversary]{--cal-tint:#f0dfff;--cal-deep:#b27ff0}.lo-cal [data-fest=fathers_day]{--cal-tint:#fff4b0;--cal-deep:#f2c400}.lo-cal [data-fest=christmas]{--cal-tint:#d9f2dd;--cal-deep:#49b36b}.lo-cal__head{align-items:center;gap:calc(4 * var(--u,1px)) calc(10 * var(--u,1px));flex-wrap:wrap;display:flex}.lo-cal__badge{width:calc(32 * var(--u,1px));height:calc(32 * var(--u,1px));border:var(--line-thin,2px) solid var(--ink,#2b1d0e);box-shadow:0 2px 0 var(--ink,#2b1d0e);background:radial-gradient(circle at 35% 30%,#fff3c4,#ffb627 75%);border-radius:50%;place-items:center;display:grid}.lo-cal__title{font-size:max(var(--win-fs-floor,12px), 18px);line-height:1.2}.lo-cal__sub{font-size:var(--fs-xs,13px);color:var(--ink-soft,#6b5034)}.lo-cal__months{gap:calc(5 * var(--u,1px));grid-template-columns:repeat(12,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.lo-cal__month{align-content:start;justify-items:center;gap:calc(4 * var(--u,1px));padding:calc(5 * var(--u,1px)) calc(2 * var(--u,1px)) calc(6 * var(--u,1px));border:var(--line-thin,2px) solid var(--ink,#2b1d0e);border-radius:calc(10 * var(--u,1px));background:#fffdf6cc;display:grid}.lo-cal__month.has-fest{background:linear-gradient(180deg, var(--cal-tint), #fffdf6)}.lo-cal__month.is-current{box-shadow:0 2px 0 var(--ink,#2b1d0e);background:linear-gradient(#ffe08a,#fff3c4)}.lo-cal__mname{font-size:var(--fs-xs,13px);text-align:center;font-weight:700;line-height:1.2}.lo-cal__dots{justify-content:center;gap:calc(3 * var(--u,1px));min-height:calc(26 * var(--u,1px));flex-wrap:wrap;align-items:center;display:flex}.lo-cal__dot{width:calc(26 * var(--u,1px));height:calc(26 * var(--u,1px));border:var(--line-thin,2px) solid var(--ink,#2b1d0e);background:radial-gradient(circle at 35% 30%, #fffdf6, var(--cal-deep) 80%);color:var(--ink,#2b1d0e);cursor:var(--cur-help,help);border-radius:50%;place-items:center;display:grid}.lo-cal__dot:hover{box-shadow:0 2px 0 var(--ink,#2b1d0e);transform:translateY(-1px)}.lo-cal__none{width:calc(8 * var(--u,1px));height:calc(8 * var(--u,1px));background:#6b503438;border-radius:50%}.lo-cal__kicker{padding:calc(1 * var(--u,1px)) calc(10 * var(--u,1px));border:var(--line-thin,2px) solid var(--ink,#2b1d0e);font-size:var(--fs-xs,13px);background:#fff3c4;border-radius:999px;justify-self:start;font-weight:700}.lo-cal__cards{gap:calc(8 * var(--u,1px));grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:minmax(min-content,1fr);min-height:0;margin:0;padding:0;list-style:none;display:grid}.lo-cal__card{align-items:center;gap:calc(12 * var(--u,1px));padding:calc(8 * var(--u,1px)) calc(12 * var(--u,1px));border:var(--line-thin,2px) solid var(--ink,#2b1d0e);border-radius:var(--r-md,16px);background:linear-gradient(100deg, var(--cal-tint) 0%, var(--cal-tint) 100%);grid-template-columns:auto minmax(0,1fr);display:grid;box-shadow:0 2px #2b1d0e4d}.lo-cal__card.has-art{background:linear-gradient(100deg, var(--cal-tint) 0%, var(--cal-tint) 42%, #fff0 88%), var(--cal-art) right center / cover no-repeat, var(--cal-tint)}.lo-cal__tile{min-width:calc(54 * var(--u,1px));border:var(--line-thin,2px) solid var(--ink,#2b1d0e);border-radius:calc(10 * var(--u,1px));background:radial-gradient(130% 100% at 50% 0%, var(--cal-deep), #fffdf6 85%);box-shadow:0 2px 0 var(--ink,#2b1d0e);text-align:center;grid-template-rows:auto auto;display:grid;overflow:hidden}.lo-cal__tile-m{padding:calc(2 * var(--u,1px)) calc(6 * var(--u,1px)) 0;font-size:var(--fs-xs,13px);font-weight:700;line-height:1.2}.lo-cal__tile-d{padding:calc(1 * var(--u,1px)) calc(6 * var(--u,1px)) calc(3 * var(--u,1px));font-size:max(var(--win-fs-floor,12px), 24px);line-height:1.1}.lo-cal__text{justify-items:start;gap:calc(3 * var(--u,1px));min-width:0;display:grid}.lo-cal__name{align-items:center;gap:calc(6 * var(--u,1px));padding:calc(1 * var(--u,1px)) calc(8 * var(--u,1px));font-size:var(--fs-m,16px);white-space:normal;background:#fffdf6d1;border-radius:999px;line-height:1.25;display:inline-flex}.lo-cal__range{align-items:center;gap:calc(5 * var(--u,1px));padding:0 calc(8 * var(--u,1px));font-size:var(--fs-xs,13px);color:var(--ink-soft,#6b5034);background:#fffdf6b3;border-radius:999px;display:inline-flex}.lo-cal__count{padding:calc(1 * var(--u,1px)) calc(10 * var(--u,1px));border:var(--line-thin,2px) solid var(--ink,#2b1d0e);font-size:var(--fs-xs,13px);background:#fffdf6;border-radius:999px;font-weight:700}.lo-cal__count.is-live{background:#c9f2b3}.lo-panel--window .lo-soon{gap:calc(10 * var(--u));grid-template-rows:auto minmax(0,1fr);min-height:0;display:grid}.lo-panel--window .lo-soon.is-empty{grid-template-rows:minmax(0,1fr)}.lo-panel--window .lo-soon>.lo-panel__list{grid-template-rows:none;grid-auto-rows:auto}.lo-panel .lo-card{--lo-tint:#fff1d6;--lo-tint-2:#ffe2b8;--lo-plate:#fffdf6e6}.lo-panel .lo-card--songkran{--lo-tint:#e3f3ff;--lo-tint-2:#c4e5ff}.lo-panel .lo-card--double_exp{--lo-tint:#fff5cf;--lo-tint-2:#ffe58f}.lo-panel .lo-card--krathong{--lo-tint:#ffe9f3;--lo-tint-2:#f5d4ff}.lo-panel .lo-panel__item.lo-card{background:linear-gradient(135deg, var(--lo-tint) 0%, var(--lo-tint-2) 100%);box-shadow:0 3px #2b1d0e59}.lo-panel .lo-panel__item.lo-card.has-art{background:linear-gradient(90deg, var(--lo-tint) 0%, var(--lo-tint) 30%, #fff0 78%), var(--lo-art) right center / cover no-repeat, var(--lo-tint-2)}.lo-panel .lo-panel__item.lo-card.is-soon{background:linear-gradient(135deg, #f2f8ff 0%, var(--lo-tint) 100%)}.lo-panel .lo-panel__item.lo-card.has-art.is-soon{background:linear-gradient(90deg, #f2f8ff 0%, #f2f8ff 30%, #f2f8ff00 78%), var(--lo-art) right center / cover no-repeat, #f2f8ff}.lo-panel .lo-card .lo-panel__icon{border:var(--line-thin,2px) solid var(--ink,#2b1d0e);box-shadow:0 2px 0 var(--ink,#2b1d0e)}.lo-panel .lo-card .lo-panel__name{font-weight:800;line-height:1.25}.lo-panel .lo-card .lo-panel__when{gap:5px}.lo-panel .lo-card .lo-panel__state{gap:calc(4 * var(--u,1px))}.lo-panel .lo-card__clock{padding:1px calc(8 * var(--u,1px)) 1px calc(5 * var(--u,1px));border:var(--line-thin,2px) solid var(--ink,#2b1d0e);font-size:var(--fs-xs,12px);color:var(--ink,#2b1d0e);font-variant-numeric:tabular-nums;white-space:nowrap;background:#fffaf0;border-radius:999px;align-items:center;gap:4px;font-weight:700;display:inline-flex}.lo-panel .lo-card .lo-panel__meter{font-weight:600}.lo-panel .lo-card .lo-panel__banner{padding:calc(4 * var(--u,1px)) calc(10 * var(--u,1px));border-radius:var(--r-sm,10px);background:var(--lo-plate)}.lo-panel .lo-card__section{padding:0 calc(8 * var(--u,1px)) 0 calc(6 * var(--u,1px));background:var(--lo-plate,#fffdf6e6);color:var(--ink,#2b1d0e);border-radius:999px;justify-self:start;align-items:center;gap:4px;font-weight:700;display:inline-flex}.lo-panel .lo-card>.lo-perks{padding:calc(8 * var(--u,1px));border-radius:var(--r-md,16px);background:var(--lo-plate)}.lo-panel--window .lo-card>.lo-perks{padding:calc(8 * var(--u));border-top:0}.lo-panel .lo-card .lo-perk{background:#fffdf6;box-shadow:0 2px #2b1d0e40}.lo-panel .lo-card .lo-perk__icon{border:var(--line-thin,2px) solid var(--ink,#2b1d0e)}.lo-panel .lo-card .lo-perk--level .lo-perk__icon{background:#c9e4ff}.lo-panel .lo-card .lo-perk__value{white-space:nowrap;font-weight:800}.lo-panel--window .lo-card .lo-perk{column-gap:calc(8 * var(--u));border-radius:var(--r-md,16px);grid-template-rows:auto auto;grid-template-columns:auto minmax(0,1fr);align-items:center;row-gap:0;display:grid}.lo-panel--window .lo-card .lo-perk__icon{width:calc(28 * var(--u));height:calc(28 * var(--u));grid-row:1/3}.lo-panel--window .lo-card .lo-perk__value{font-size:var(--fs-s);line-height:1.2}.lo-panel--window .lo-card .lo-perk__text{line-height:1.2}.lo-panel .lo-card .lo-fest{border-top:0}.lo-panel .lo-card .lo-fest__btn{box-shadow:0 3px 0 var(--ink,#2b1d0e);background:#fffdf6f0;margin-bottom:3px}.lo-panel .lo-card .lo-fest__btn:hover:not(:disabled){background:#fff1c9}.lo-panel .lo-card .lo-fest__btn:active:not(:disabled){box-shadow:0 0 0 var(--ink,#2b1d0e);transform:translateY(3px)}.lo-panel .lo-card .lo-fest__btn.is-done{background:#eef9e6f5}.lo-panel .lo-card .lo-fest__btn--quest.is-locked{background:#f3ece0f5}.lo-panel .lo-card .lo-fest__text>b,.lo-panel .lo-card .lo-fest__text>small,.lo-panel--window .lo-card .lo-fest__text>b{text-overflow:clip;white-space:normal;-webkit-line-clamp:unset;overflow-wrap:anywhere;display:block;overflow:visible}.lo-panel .lo-card .lo-fest__text>b{line-height:1.25}.lo-panel .lo-card .lo-fest__go{white-space:nowrap;box-shadow:0 2px #2b1d0e59}.lo-panel .lo-card .lo-fest__cap{padding:1px calc(8 * var(--u,1px));background:var(--lo-plate);border-radius:999px;justify-self:start}.lo-panel .lo-card .lo-fest__error{padding:1px calc(8 * var(--u,1px));background:#ffe3e6;border-radius:999px;justify-self:start}.lo-panel .lo-card .lo-fest__head{align-items:center}.lo-panel .lo-card .lo-fest__head .lo-perks__title.lo-card__qhead{text-overflow:clip;white-space:normal;padding:calc(2 * var(--u,1px)) calc(10 * var(--u,1px));border-radius:var(--r-sm,10px);background:var(--lo-plate);line-height:1.3;display:grid;overflow:visible}.lo-card__qhead>b{color:var(--ink,#2b1d0e);font-size:var(--fs-s,13.5px)}.lo-card__qhead>small{font-size:var(--fs-xs,12px);font-weight:600}.lo-panel .lo-card .lo-fest__back{box-shadow:0 2px 0 var(--ink,#2b1d0e);margin-bottom:2px}.lo-panel .lo-card .lo-fest__back:active{box-shadow:0 0 0 var(--ink,#2b1d0e);transform:translateY(2px)}.lo-panel .lo-panel__next.lo-card-next{--lo-tint:#e3f3ff;--lo-tint-2:#c4e5ff;min-height:calc(46 * var(--u,1px));padding:calc(5 * var(--u,1px)) calc(8 * var(--u,1px)) calc(5 * var(--u,1px)) calc(10 * var(--u,1px));background:linear-gradient(90deg, var(--lo-tint) 0%, var(--lo-tint-2) 100%);box-shadow:0 3px 0 var(--ink,#2b1d0e);margin-bottom:3px;transition:transform 80ms,filter .12s}.lo-panel .lo-panel__next.lo-card-next.lo-card--double_exp{--lo-tint:#fff5cf;--lo-tint-2:#ffe58f}.lo-panel .lo-panel__next.lo-card-next.lo-card--krathong{--lo-tint:#ffe9f3;--lo-tint-2:#f5d4ff}.lo-panel .lo-panel__next.lo-card-next.lo-card--festival{--lo-tint:#fff1d6;--lo-tint-2:#ffe2b8}.lo-panel .lo-panel__next.lo-card-next.has-art{background:linear-gradient(90deg, var(--lo-tint) 0%, var(--lo-tint) 45%, #fff0 85%), var(--lo-art) right center / cover no-repeat, var(--lo-tint-2)}.lo-panel .lo-panel__next.lo-card-next:hover{filter:brightness(1.04)}.lo-panel .lo-panel__next.lo-card-next:active{box-shadow:0 0 0 var(--ink,#2b1d0e);transform:translateY(3px)}.lo-panel .lo-card-next>b{font-weight:800}.lo-panel .lo-card-next .lo-panel__next-kicker{border:var(--line-thin,2px) solid var(--ink,#2b1d0e);padding:1px calc(8 * var(--u,1px))}.lo-panel .lo-card-next__icon{width:calc(32 * var(--u,1px));height:calc(32 * var(--u,1px));border:var(--line-thin,2px) solid var(--ink,#2b1d0e);background:#fffaf0;border-radius:50%;flex:none;place-items:center;display:inline-grid;overflow:hidden}.lo-panel .lo-card-next__go{width:calc(28 * var(--u,1px));height:calc(28 * var(--u,1px));border:var(--line-thin,2px) solid var(--ink,#2b1d0e);background:var(--sky,#64b8fd);border-radius:50%;flex:none;place-items:center;display:inline-grid}.lo-panel .lo-card .lo-fest__icon.is-art{width:calc(36 * var(--u,1px));height:calc(36 * var(--u,1px));background:0 0;border:0;border-radius:0}.lo-panel--window .lo-panel__list:not(.is-solo)>.lo-panel__item.has-acts:has(.lo-fest__grid[data-n="1"]){grid-template-columns:minmax(0, 1fr) calc(340 * var(--u)) calc(300 * var(--u))}.lo-panel--window .lo-panel__list:not(.is-solo)>.lo-panel__item.has-acts:has(.lo-fest__grid[data-n="2"]){grid-template-columns:minmax(0, 1fr) minmax(0, 1.2fr) calc(300 * var(--u))}.lo-panel--window .lo-panel__list:not(.is-solo)>.lo-panel__item.has-acts .lo-fest__grid[data-n="1"]{grid-template-columns:minmax(0,1fr)}.lo-panel--window .lo-panel__list:not(.is-solo)>.lo-panel__item.has-acts .lo-fest__grid[data-n="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.lo-panel--window .lo-card .lo-panel__name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.lo-panel--window .lo-panel__item.has-acts .lo-fest__grid[data-n="1"] .lo-fest__text>small{white-space:nowrap}.lo-panel--window .lo-card .lo-fest__go{padding:3px calc(10 * var(--u));background:linear-gradient(180deg, #9be3a3 0%, var(--leaf,#7bd389) 100%);box-shadow:0 2px 0 var(--ink,#2b1d0e);color:var(--ink,#2b1d0e);font-size:var(--fs-xs)}.lo-shell__tab{gap:8px}.lo-shell__count{box-sizing:border-box;border:var(--line-thin,2px) solid #2b1d0e59;min-width:24px;height:22px;color:var(--ink-soft,#6b5034);font-variant-numeric:tabular-nums;background:#2b1d0e0f;border-radius:999px;place-items:center;padding:0 7px;font-size:13px;font-weight:700;line-height:1;display:inline-grid}.lo-shell__count.has-some{border-color:var(--ink,#2b1d0e);color:var(--ink,#2b1d0e);box-shadow:inset 0 2px #ffffff80}.lo-shell__count--live.has-some{background:linear-gradient(180deg, #b4ec9b, var(--leaf,#7bd389))}.lo-shell__count--soon.has-some{background:linear-gradient(180deg, #bfe2ff, var(--sky,#64b8fd))}.lo-shell__empty{align-content:center;justify-items:center;gap:calc(10 * var(--u,1px));box-sizing:border-box;height:100%;min-height:0;padding:calc(20 * var(--u,1px)) calc(24 * var(--u,1px));border:var(--line-thin,2px) solid #2b1d0e2e;border-radius:var(--r-lg,22px);text-align:center;background:radial-gradient(circle at 50% 38%,#ffd66e8c 0,#ffd66e00 34%),radial-gradient(at 8% 100%,#ff9ec74d 0,#ff9ec700 45%),radial-gradient(at 94% 0,#64b8fd3d 0,#64b8fd00 45%),linear-gradient(#fff8e7,#fdecc8);display:grid}.lo-shell__empty--soon{background:radial-gradient(circle at 50% 38%,#a0d6ff8c 0,#a0d6ff00 34%),radial-gradient(at 92% 100%,#ffd66e57 0,#ffd66e00 45%),radial-gradient(at 6% 0,#ff9ec73d 0,#ff9ec700 45%),linear-gradient(#fff8e7,#f3ecd8)}.lo-shell__medal{width:calc(124 * var(--u,1px));height:calc(124 * var(--u,1px));margin-bottom:calc(4 * var(--u,1px));border:var(--line,3px) solid var(--ink,#2b1d0e);background:radial-gradient(circle at 50% 35%, #fff4cf 0, #ffd25e 58%, var(--honey,#ffb627) 100%);box-shadow:inset 0 4px 0 #fff9, inset 0 -5px 0 #2b1d0e24, 0 0 0 calc(7 * var(--u,1px)) #fff8e7d9, 0 calc(5 * var(--u,1px)) 0 calc(7 * var(--u,1px)) #2b1d0e38;color:var(--ink,#2b1d0e);border-radius:50%;place-items:center;display:grid;overflow:hidden}.lo-shell__empty--soon .lo-shell__medal{background:radial-gradient(circle at 50% 35%, #f0f8ff 0, #a8d8ff 58%, var(--sky,#64b8fd) 100%)}.lo-shell__medal>:not(svg){width:80%;height:80%;font-size:calc(48 * var(--u,1px))}.lo-shell__medal img{object-fit:contain;width:100%;height:100%}.lo-shell__empty-title{font-size:max(var(--win-fs-floor,12px), 22px);color:var(--ink,#2b1d0e);font-weight:700;line-height:1.3}.lo-shell__empty-line{max-width:34em;font-size:max(var(--win-fs-floor,12px), 16px);color:var(--ink-soft,#6b5034);text-wrap:balance;margin:0;line-height:1.45}.lo-shell__cal{margin:calc(4 * var(--u,1px)) 0 6px;--btn-bg:linear-gradient(180deg, #ffe08a, var(--honey,#ffb627));background:var(--btn-bg)}.lo-shell__rule{padding:calc(4 * var(--u,1px)) calc(12 * var(--u,1px));font-size:max(var(--win-fs-floor,12px), 13px);color:var(--ink-soft,#6b5034);background:#fff8e7d9;border-radius:999px;align-items:center;gap:6px;display:inline-flex}.lo-shell__pager{justify-content:center;padding-bottom:6px;display:flex}.lo-panel .lo-shell__note{text-align:center;justify-content:center;gap:8px;line-height:1.35}.lo-shell__note-icon{box-sizing:border-box;border:var(--line-thin,2px) solid var(--ink,#2b1d0e);background:linear-gradient(180deg, #bfe2ff, var(--sky,#64b8fd));width:22px;height:22px;color:var(--ink,#2b1d0e);border-radius:50%;flex:none;place-items:center;display:inline-grid}.hs-capsule{flex-direction:column;flex:1;gap:10px;min-height:0;padding:10px 12px 12px;display:flex}.hs-capsule.is-wait{justify-content:center}.hs-capsule small{font-size:var(--pc-fs-small,14px)}.hs-capsule>.hs-win__tabs{margin:0}.hs-capsule__hint{color:var(--ink-soft);margin:0;font-size:13px}.hs-capsule__shards{border:var(--line-thin) solid var(--ink);border-radius:var(--r-md);background:var(--paper-2);flex-direction:column;gap:4px;padding:8px;display:flex}.hs-capsule__shards>span{align-items:center;gap:6px;display:flex}.hs-capsule__bar{border:var(--line-thin) solid var(--ink);background:#fff;border-radius:999px;height:12px;overflow:hidden}.hs-capsule__bar>span{background:linear-gradient(90deg, var(--honey), var(--honey-hi));height:100%;display:block}.hs-capsule__open,.hs-capsule__offers,.hs-capsule__salvage{flex-direction:column;gap:10px;min-height:0;display:flex}.hs-capsule__salvage{flex:1}.hs-capsule__top{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;gap:10px;display:grid}.hs-capsule__action,.hs-capsule__lead{border:var(--line-thin) solid var(--ink);border-radius:var(--r-md);background:var(--paper-2);align-items:center;gap:10px;min-width:0;margin:0;padding:8px;display:flex}.hs-capsule__lead{color:var(--ink-soft);line-height:var(--lh-thai,1.5);flex-direction:column;justify-content:center;align-items:flex-start;gap:2px}.hs-capsule__atext{min-width:0;line-height:var(--lh-thai,1.5);flex-direction:column;flex:1;gap:4px;display:flex}.hs-capsule__action>.hs-btn{flex:none}.hs-capsule__odds h3{margin:0 0 6px;font-size:15px}.hs-capsule__tiers{columns:2;column-gap:10px}.hs-capsule__tier{border:var(--line-thin) solid var(--ink);border-radius:var(--r-sm);break-inside:avoid;background:#fff;margin-bottom:6px;overflow:hidden}.hs-capsule__tierhead{justify-content:space-between;padding:2px 8px;font-weight:700;display:flex}.hs-capsule__tier.is-veryRare .hs-capsule__tierhead{background:var(--r-legendary)}.hs-capsule__tier.is-rare .hs-capsule__tierhead{background:var(--r-rare)}.hs-capsule__tier.is-common .hs-capsule__tierhead{background:var(--r-uncommon)}.hs-capsule__tier.is-utility .hs-capsule__tierhead{background:var(--paper-3)}.hs-capsule__tier ul{margin:0;padding:2px 8px 4px;font-size:13px;list-style:none}.hs-capsule__tier li{justify-content:space-between;gap:8px;display:flex}.hs-capsule__result{border:var(--line-thin) solid var(--ink);border-radius:var(--r-sm);background:#fff;flex-wrap:wrap;align-items:baseline;gap:2px 8px;padding:2px 8px;animation:.42s cubic-bezier(.3,1.6,.5,1) hs-capsule-pop;display:flex}.hs-capsule__result.is-veryRare{background:color-mix(in srgb, var(--r-legendary) 35%, #fff)}.hs-capsule__result.is-rare{background:color-mix(in srgb, var(--r-rare) 25%, #fff)}@keyframes hs-capsule-pop{0%{opacity:0;transform:scale(.6)}}.hs-capsule__offers ul{flex-direction:column;gap:6px;margin:6px 0 0;padding:0;list-style:none;display:flex}.hs-capsule__offers li{border:var(--line-thin) solid var(--ink);border-radius:var(--r-sm);background:#fff;flex-wrap:wrap;align-items:center;gap:8px;padding:4px 6px;display:flex}.hs-capsule__offer{flex:1;min-width:120px}.hs-capsule__cost{color:var(--ink-soft);font-variant-numeric:tabular-nums}.hs-capsule__askpiece{align-items:center;gap:var(--pc-sp-3,12px);min-width:0;padding:var(--pc-sp-2,8px) var(--pc-sp-3,12px);border:var(--line-thin) solid var(--ink);border-radius:var(--r-sm);background:var(--paper-2);display:flex}.hs-capsule__askpiece>b{overflow-wrap:anywhere;min-width:0;font-size:var(--pc-fs-h3,var(--fs-m))}@media (max-height:500px),(max-width:700px){.hs-capsule__top{grid-template-columns:1fr}.hs-capsule__tiers{columns:1}}.hs-capsule{position:relative}.hs-capsule__reveal{z-index:5;border-radius:var(--r-md);background:color-mix(in srgb, var(--paper) 92%, transparent);animation:hs-mo-fade var(--mo-quick,.16s) ease-out both;position:absolute;inset:0}@media (min-width:701px) and (min-height:501px){.hs-capsule{gap:var(--pc-sp-3,12px);padding:var(--win-gutter-top,14px) var(--win-gutter,18px) var(--win-gutter,18px);font-size:var(--pc-fs-body,16px)}.hs-capsule__open,.hs-capsule__offers,.hs-capsule__salvage{gap:var(--pc-sp-3,12px)}.hs-capsule__top{gap:var(--pc-sp-5,16px)}.hs-capsule__hint,.hs-capsule__lead{font-size:var(--pc-fs-small,14px)}.hs-capsule__action,.hs-capsule__lead{padding:var(--pc-sp-3,12px) var(--pc-sp-4,16px)}.hs-capsule__tiers{column-gap:var(--pc-sp-5,16px)}.hs-capsule__odds h3{font-size:var(--pc-fs-h3,18px)}.hs-capsule__tier ul{font-size:var(--pc-fs-small,14px)}.hs-capsule__shards{padding:var(--pc-sp-3,12px) var(--pc-sp-4,16px)}}.hs-tailor__main{grid-template-columns:minmax(260px, 1fr) minmax(360px, calc(520 * var(--pc-u,1px)));gap:var(--pc-sp-5,24px);height:100%;min-height:0;display:grid}.hs-tailor__palette{gap:var(--pc-sp-3,12px);flex-direction:column;min-height:0;display:flex}.hs-tailor__now{font-size:var(--pc-fs-body,16px);margin:0}.hs-tailor__swatches{gap:var(--pc-sp-2,8px);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.hs-tailor__swatch{padding:var(--pc-sp-2,8px) 4px;border:var(--line-thin) solid var(--ink);border-radius:var(--r-md,16px);background:var(--paper,#fffaf0);box-shadow:0 2px 0 var(--ink);font:inherit;cursor:pointer;flex-direction:column;align-items:center;gap:4px;display:flex}.hs-tailor__swatch:hover{transform:translateY(-1px)}.hs-tailor__swatch.is-on{background:var(--honey,#ffc83d);box-shadow:0 2px 0 var(--ink), inset 0 0 0 2px var(--ink)}.hs-tailor__chip{width:calc(40 * var(--pc-u,1px));aspect-ratio:1;border:var(--line-thin) solid var(--ink);border-radius:50%;min-width:28px;box-shadow:inset -3px -4px #0000002e,inset 3px 3px #ffffff73}.hs-tailor__swatch.is-none .hs-tailor__chip{background:conic-gradient(#e0435a,#f4c430,#5fae4a,#5bb4f0,#a07ce0,#e0435a)}.hs-tailor__swatch.is-now .hs-tailor__chip{outline:3px solid var(--leaf,#5fae4a);outline-offset:2px}.hs-tailor__name{font-size:var(--pc-fs-cap,13px);text-align:center;line-height:1.3}.hs-tailor__piece{align-items:center;gap:var(--pc-sp-3,12px);display:flex}.hs-tailor__icon{background:#ffffff8c;border-radius:12px;flex:none;justify-content:center;align-items:center;width:56px;height:56px;display:inline-flex;box-shadow:inset 0 0 0 2px #7850282e}.hs-tailor__icon>canvas,.hs-tailor__icon>.hs-art,.hs-tailor__icon>img{width:48px!important;height:48px!important}.hs-sysart.hs-tailor__head-art{flex:none;width:auto;height:56px}.hs-tailor__main{grid-template-columns:minmax(280px, calc(400 * var(--pc-u,1px))) minmax(0, 1fr)}.hs-tailor__palette{justify-content:flex-start}.hs-tailor__card{align-items:center;gap:var(--pc-sp-5,24px);padding:var(--pc-sp-3,12px) var(--pc-sp-4,16px);border:var(--line-thin) solid var(--ink);border-radius:var(--r-md,16px);box-shadow:0 2px 0 var(--ink);background:#fff;display:flex}.hs-tailor__compare{align-items:center;gap:var(--pc-sp-2,8px);color:var(--ink-soft);flex:none;display:flex}.hs-tailor__cmp{flex-direction:column;align-items:center;gap:2px;display:flex}.hs-tailor__cmp small{font-size:var(--pc-fs-cap,13px);font-weight:700}.hs-tailor__cmp.is-new .hs-tailor__icon{box-shadow:inset 0 0 0 3px var(--honey,#ffc83d)}.hs-tailor__cmp.is-new small{color:var(--honey-lo,#b07800)}.hs-tailor__icon{width:64px;height:64px}.hs-tailor__ctext{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.hs-tailor__ctext .hs-tailor__piece{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.hs-tailor__sub{margin:var(--pc-sp-1,4px) 0 0;font-size:var(--pc-fs-body,16px)}.hs-tailor__swatches{grid-template-columns:repeat(8,minmax(0,1fr))}.hs-tailor__name{white-space:normal;overflow-wrap:anywhere;max-width:100%;line-height:1.25;overflow:hidden}.hs-tailor__bill{padding:var(--pc-sp-2,8px) var(--pc-sp-4,16px);border:var(--line-thin) solid var(--ink);border-radius:var(--r-md,16px);background:var(--paper-2);margin-top:auto}@media (max-height:500px),(max-width:700px){.hs-tailor__main{grid-template-columns:1fr}.hs-tailor__swatches{grid-template-columns:repeat(4,minmax(0,1fr))}}.hs-tailor__bill .hs-capsule__hint{margin-top:var(--pc-sp-1,4px);font-size:var(--pc-fs-cap,13px)}.hs-tailor__navhint{padding:var(--pc-sp-3,12px);border:var(--line-thin) solid #2b1d0e4d;border-radius:var(--r-sm,10px);color:var(--ink-soft);font-size:var(--pc-fs-small,14px);line-height:var(--lh-thai,1.5);margin:0}@media (min-width:701px) and (min-height:501px){.hs-tailor__palette{overscroll-behavior:contain;padding-bottom:3px;overflow:hidden auto}}.hs-tailor__ctext .hs-tailor__piece{white-space:normal;overflow-wrap:break-word}.hs-tailor__name{overflow-wrap:break-word;overflow:visible}@media (min-width:701px) and (min-height:501px) and (max-height:880px){.hs-tailor__palette{gap:var(--pc-sp-2,8px)}.hs-tailor__card{padding:var(--pc-sp-2,8px) var(--pc-sp-3,12px)}.hs-tailor__icon{width:52px;height:52px}.hs-tailor__icon>canvas,.hs-tailor__icon>.hs-art,.hs-tailor__icon>img{width:44px!important;height:44px!important}.hs-tailor__sub{margin:0}.hs-tailor__swatch{gap:2px;padding:6px 2px}.hs-tailor__chip{width:calc(32 * var(--pc-u,1px));min-width:24px}}@media (min-width:701px) and (min-height:501px){.hs-tailor__main{gap:var(--pc-sp-4,12px);grid-template-columns:minmax(260px,360px) minmax(0,1fr)}.hs-tailor__palette{gap:var(--pc-sp-2,6px)}.hs-tailor__card{gap:var(--pc-sp-4,12px);border-radius:12px;padding:6px 10px}.hs-tailor__icon{width:48px;height:48px}.hs-tailor__icon>canvas,.hs-tailor__icon>.hs-art,.hs-tailor__icon>img{width:40px!important;height:40px!important}.hs-tailor__sub{font-size:var(--pc-fs-small,14px);margin:0}.hs-tailor__swatches{gap:6px}.hs-tailor__swatch{border-radius:12px;gap:2px;padding:5px 2px}.hs-tailor__chip{width:30px;min-width:24px}.hs-tailor__bill{border-radius:12px;padding:5px 10px}.hs-tailor__navhint{padding:6px 9px}.hs-sysart.hs-tailor__head-art{height:44px}}.hs-capsule__tier li{align-items:center;padding:1px 0}.hs-capsule__oname{align-items:center;gap:6px;min-width:0;display:flex}.hs-capsule__oname>span{min-width:0}.hs-capsule__oicon{flex:none}.hs-capsule__offers li.is-asking{border-color:var(--leaf-lo,#3c7a2c);background:color-mix(in srgb, var(--leaf,#5fae4a) 14%, #fff)}@media (min-width:701px) and (min-height:501px){.hs-tailor__swatches{flex:1 0 auto;grid-auto-rows:1fr;max-height:232px}.hs-tailor__swatch{justify-content:center;gap:4px}.hs-tailor__chip{width:34px}.hs-capsule__offers ul{gap:var(--pc-sp-2,8px);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.hs-capsule__offers li{padding:4px 8px}.hs-capsule__offer{min-width:96px;line-height:1.3}}.hs-capsule__opick{border:var(--line-thin) solid transparent;min-width:0;color:inherit;font:inherit;text-align:start;cursor:var(--cur-pointer,pointer);background:0 0;border-radius:8px;align-items:center;gap:6px;margin:0;padding:0 4px 0 0;display:flex}.hs-capsule__opick.is-plain{cursor:default}button.hs-capsule__opick:hover,button.hs-capsule__opick.is-on{background:var(--paper-2);border-color:#2b1d0e4d}button.hs-capsule__opick:focus-visible{outline:3px solid var(--sky-lo,#2f7fd6);outline-offset:1px}.hs-capsule__opick>span:not(.hs-capsule__oicon){overflow-wrap:break-word;min-width:0}.hs-capsule__oicon{flex:none;place-items:center;display:inline-grid}.hs-capsule__tier li{justify-content:space-between;min-height:26px;padding:0;display:flex}.hs-capsule__tier .hs-capsule__opick{margin-block:-2px}.hs-capsule__ochance{font-variant-numeric:tabular-nums;flex:none}.hs-capsule__offers li{flex-wrap:nowrap;min-height:48px}.hs-capsule__offer{flex:1}.hs-capsule__offname{line-height:1.3}.hs-capsule__offers li>.hs-btn{flex:none}.hs-capsule__cells{flex-direction:column;flex:1;gap:8px;min-height:0;display:flex}.hs-capsule__sgrid{border:var(--line-thin) solid var(--ink);border-radius:var(--r-md,16px);background:var(--paper-2);flex:1;min-height:0;padding:8px;display:flex;overflow:hidden}.hs-capsule__sgrid .hs-inv__grid{--cell:54px;grid-template-columns:repeat(14, var(--cell));grid-auto-rows:var(--cell);flex:1;place-content:start center;gap:8px;min-height:0}.hs-capsule__sgrid .hs-slot{width:var(--cell);height:var(--cell)}.hs-capsule__cells .hs-ly-pager{align-self:center}.hs-capsule__ghost{box-sizing:border-box;width:var(--cell);height:var(--cell);border:var(--line-thin) solid #2b1d0e2e;background:#ffffff47;border-radius:12px}.hs-capsule__salvage>.hs-ly-empty{flex:1;justify-content:center}@media (max-height:500px),(max-width:700px){.hs-capsule__sgrid .hs-inv__grid{grid-template-columns:repeat(auto-fill, var(--cell))}.hs-capsule__offers li{flex-wrap:wrap}}.hs-win.hs-wardrobe-win:not(.is-sheet){height:var(--pc-win-l-h);max-height:calc(100% - 84px)}.hs-win.hs-wardrobe-win:not(.is-sheet) .hs-win__body{display:flex;overflow:hidden}.hs-wardrobe-win .hs-wardrobe{flex:1;min-width:0}.hs-wardrobe__main{grid-template-columns:minmax(0, 1fr) minmax(280px, calc(400 * var(--pc-u,1px)));gap:var(--pc-sp-5,24px);height:100%;min-height:0;display:grid}.hs-wardrobe__head{font-size:var(--pc-fs-h3,18px);line-height:var(--lh-thai,1.5);margin:0}.hs-wardrobe__stage{gap:var(--pc-sp-3,12px);flex-direction:column;min-height:0;display:flex}.hs-wardrobe__doll{border:var(--line-thin) solid var(--ink);border-radius:var(--r-md,16px);min-height:220px;box-shadow:0 3px 0 var(--ink);background:radial-gradient(70% 40% at 50% 30%,#ffffffb3,#0000 70%),linear-gradient(#bfe6ff 0%,#eef8ff 74%,#e3f3d4 74%,#d6ecc2 100%);flex:1;position:relative;overflow:hidden}.hs-wardrobe__doll .hs-hero{inset:var(--pc-sp-5,24px) var(--pc-sp-3,12px) calc(var(--pc-sp-5,24px) + 20px)}.hs-wardrobe__doll.is-trying{box-shadow:0 3px 0 var(--ink), inset 0 0 0 3px var(--honey,#ffc83d)}.hs-wardrobe__try{top:var(--pc-sp-2,8px);left:var(--pc-sp-2,8px);padding:2px var(--pc-sp-3,12px);border:var(--line-thin) solid var(--ink);background:var(--honey,#ffc83d);font-size:var(--pc-fs-cap,13px);border-radius:999px;font-weight:700;position:absolute}.hs-wardrobe__now{right:var(--pc-sp-3,12px);bottom:var(--pc-sp-2,8px);left:var(--pc-sp-3,12px);font-size:var(--pc-fs-body,16px);text-align:center;text-overflow:ellipsis;white-space:nowrap;margin:0;position:absolute;overflow:hidden}.hs-wardrobe__now b{color:var(--leaf-lo,#2f7d32)}.hs-wardrobe__worn h4{margin:0 0 var(--pc-sp-1,4px);color:var(--ink-soft);font-size:var(--pc-fs-small,14px)}.hs-wardrobe__wicons{grid-template-columns:repeat(var(--slots,8), minmax(0, 1fr));gap:var(--pc-sp-2,8px);display:grid}.hs-wardrobe__wicon{aspect-ratio:1;border:var(--line-thin) solid var(--ink);border-radius:var(--r-sm,10px);box-shadow:0 2px 0 var(--ink);color:var(--ink-soft);cursor:pointer;background:#fff;place-items:center;padding:4px;display:grid}.hs-wardrobe__wicon.is-free{background:var(--paper-2);box-shadow:none;opacity:.7;border-style:solid}.hs-wardrobe__wicon.is-on{outline:3px solid var(--honey,#ffc83d);outline-offset:1px}.hs-wardrobe__wicon>canvas,.hs-wardrobe__wicon>.hs-art,.hs-wardrobe__wicon>img{width:100%!important;height:100%!important}.hs-wardrobe__pane{min-width:0;min-height:0;display:flex}.hs-wardrobe__slot,.hs-wardrobe__register{gap:var(--pc-sp-3,12px);flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.hs-wardrobe__bar{justify-content:space-between;align-items:center;gap:var(--pc-sp-3,12px);flex-wrap:wrap;display:flex}.hs-wardrobe__cells{gap:var(--pc-sp-2,8px);flex-direction:column;flex:1;min-height:0;display:flex}.hs-wardrobe__grid{min-height:0;padding:var(--pc-sp-3,12px);border:var(--line-thin) solid var(--ink);border-radius:var(--r-md,16px);background:var(--paper-2);flex:1;display:flex;overflow:hidden}.hs-wardrobe__grid .hs-inv__grid{--cell:max(52px, calc(64 * var(--pc-u,1px)));grid-template-columns:repeat(11, var(--cell));grid-auto-rows:var(--cell);place-content:start center;gap:var(--pc-sp-3,12px);flex:1;min-height:0}.hs-wardrobe__cells .hs-ly-pager{align-self:center}.hs-wardrobe__cell{width:var(--cell);height:var(--cell);position:relative}.hs-wardrobe__cell>.hs-slot{width:100%;height:100%}.hs-wardrobe__cell.is-locked>.hs-slot{filter:grayscale(.85);opacity:.6;border-style:solid}.hs-wardrobe__cell.is-locked>.hs-slot.is-selected{filter:grayscale(.3);opacity:.9}.hs-wardrobe__lock{border:var(--line-thin) solid var(--ink);background:var(--paper,#fffaf0);pointer-events:none;border-radius:50%;place-items:center;width:22px;height:22px;display:grid;position:absolute;bottom:-4px;right:-4px}.hs-slot.is-worn{outline:3px solid var(--leaf);outline-offset:2px}.hs-wardrobe .hs-capsule__hint{font-size:var(--pc-fs-small,14px)}.hs-wardrobe__pnote{color:var(--ink-soft);font-size:max(14px, var(--win-fs-floor,0px));line-height:var(--lh-thai,1.5);border-top:2px solid #2b1d0e2e;margin:0;padding:8px 14px 10px}.hs-wardrobe__chips{gap:var(--pc-sp-2,8px);flex-wrap:wrap;display:flex}.hs-wardrobe__sets{gap:var(--pc-sp-5,24px);flex:1;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);min-height:0;display:grid}.hs-wardrobe__presets,.hs-wardrobe__collection{gap:var(--pc-sp-2,8px);flex-direction:column;min-width:0;min-height:0;display:flex}.hs-wardrobe__presets ol,.hs-wardrobe__collection ul{gap:var(--pc-sp-2,8px);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.hs-wardrobe__presets li{align-items:center;gap:var(--pc-sp-3,12px);padding:var(--pc-sp-2,8px) var(--pc-sp-3,12px);border:var(--line-thin) solid var(--ink);border-radius:var(--r-sm,10px);background:#fff;display:flex}.hs-wardrobe__presets li.is-worn{background:color-mix(in srgb, var(--leaf-hi) 30%, #fff)}.hs-wardrobe__ptext{width:calc(96 * var(--pc-u,1px));flex-direction:column;flex:none;min-width:72px;display:flex}.hs-wardrobe__ptext b{align-items:center;gap:var(--pc-sp-1,4px);flex-wrap:wrap;flex:none;display:inline-flex}.hs-wardrobe__pon{padding:0 var(--pc-sp-2,8px);background:var(--leaf);color:#fff;font-size:var(--pc-fs-cap,13px);border-radius:999px}.hs-wardrobe__pieces{color:var(--ink-soft);font-size:var(--pc-fs-small,14px)}.hs-wardrobe__picons{grid-template-columns:repeat(var(--slots,8), minmax(0, 36px));gap:var(--pc-sp-1,4px);flex:1;min-width:0;display:grid}.hs-wardrobe__picon{aspect-ratio:1;border:var(--line-thin) solid var(--ink);background:var(--paper-2);color:var(--ink-soft);border-radius:8px;place-items:center;display:grid}.hs-wardrobe__picon.is-free{opacity:.55;border-style:solid}.hs-wardrobe__picon>canvas,.hs-wardrobe__picon>.hs-art,.hs-wardrobe__picon>img{width:90%!important;height:90%!important}.hs-wardrobe__pbtns{gap:var(--pc-sp-2,8px);flex:none;display:flex}.hs-wardrobe__pbtns .hs-btn{white-space:nowrap}.hs-wardrobe__crow{align-items:center;gap:var(--pc-sp-3,12px);width:100%;min-height:40px;padding:4px var(--pc-sp-3,12px);border:var(--line-thin) solid var(--ink);border-radius:var(--r-sm,10px);font:inherit;text-align:start;cursor:pointer;background:#fff;grid-template-columns:auto minmax(0,7.5em) minmax(0,1fr);display:grid}.hs-wardrobe__crow:hover{background:var(--paper-2)}.hs-wardrobe__cname{font-size:var(--pc-fs-small,14px);text-overflow:ellipsis;white-space:nowrap;font-weight:700;line-height:1.3;overflow:hidden}@media (min-width:701px) and (min-height:501px){.hs-wardrobe .hs-ly-nav{--hs-nav-ic:28px;gap:4px}.hs-wardrobe .hs-ly-nav__icon>*{max-width:22px;max-height:22px}.hs-wardrobe .hs-ly-nav__group{margin-top:2px;padding-top:4px}}@media (max-height:500px),(max-width:700px){.hs-wardrobe__main,.hs-wardrobe__sets{grid-template-columns:1fr}.hs-wardrobe__grid .hs-inv__grid{grid-template-columns:repeat(auto-fill, var(--cell))}.hs-wardrobe__doll{min-height:180px}.hs-wardrobe__main>.hs-wardrobe__stage{order:-1}}@media (min-width:701px) and (min-height:501px){.hs-wardrobe__presets li{align-items:center;gap:6px var(--pc-sp-3,12px);grid-template-columns:minmax(0,1fr) auto;display:grid}.hs-wardrobe__ptext{align-items:baseline;gap:2px var(--pc-sp-2,8px);flex-flow:wrap;width:auto;min-width:0}.hs-wardrobe__pbtns{grid-area:1/2}.hs-wardrobe__picons{grid-area:2/1/auto/-1;grid-template-columns:repeat(var(--slots,8), max(28px, calc(32 * var(--pc-u,1px))))}.hs-wardrobe__presets ol{gap:6px}.hs-wardrobe__presets li{padding:6px var(--pc-sp-3,12px);row-gap:4px}.hs-wardrobe__pane>*{overscroll-behavior:contain;overflow:hidden auto}.hs-wardrobe__presets ol,.hs-wardrobe__collection ul{overscroll-behavior:contain;flex:auto;min-height:0;padding-bottom:3px;overflow:hidden auto}.hs-wardrobe__stage{overflow:hidden auto}}.hs-wardrobe__now{white-space:normal;line-height:1.3}@media (min-width:701px) and (min-height:501px){.hs-wardrobe__main{gap:var(--pc-sp-4,12px);grid-template-columns:minmax(0,1fr) minmax(260px,360px)}.hs-wardrobe__head{font-size:var(--pc-fs-label,16px)}.hs-wardrobe__stage,.hs-wardrobe__slot,.hs-wardrobe__register{gap:var(--pc-sp-2,6px)}.hs-wardrobe__wicons{gap:6px}.hs-wardrobe__wicon{padding:3px}.hs-wardrobe__grid{padding:8px}.hs-wardrobe__grid .hs-inv__grid{--cell:54px;gap:8px}.hs-wardrobe__chips{gap:4px}.hs-wardrobe__sets{gap:var(--pc-sp-4,12px)}.hs-wardrobe__presets li{padding:4px 9px}.hs-wardrobe__crow{gap:9px;padding:4px 9px}.hs-wardrobe__presets ol,.hs-wardrobe__collection ul{gap:5px}}.hs-wardrobe__ghost{box-sizing:border-box;width:var(--cell);height:var(--cell);border:var(--line-thin) solid #2b1d0e2e;background:#ffffff47;border-radius:12px}.hs-cap{--cap-c:var(--honey,#ffb627);--cap-hi:var(--honey-hi,#ffd76a);--cap-lo:var(--honey-lo,#e08a00);--cap-ray:#ffecaabf;--cap-glow:#ffd66ab3;--cap-ink:var(--ink,#2b1d0e);--cap-cx:50%;--cap-cy:60%;isolation:isolate;width:100%;height:100%;min-height:280px;cursor:var(--cur-pointer,pointer);-webkit-user-select:none;user-select:none;font-family:var(--font,"Mitr", system-ui, sans-serif);color:var(--cap-ink);outline:none;position:relative;overflow:hidden}.hs-cap:focus-visible{box-shadow:inset 0 0 0 3px var(--honey,#ffb627);border-radius:var(--r-md,16px)}.hs-cap.is-rare{--cap-c:var(--r-rare,#3fa2ff);--cap-hi:#9fd2ff;--cap-lo:var(--aqua-lo,#1f5fd0);--cap-ray:#a0d6ffcc;--cap-glow:#3fa2ff99}.hs-cap.is-veryRare{--cap-c:var(--r-legendary,#ffc21a);--cap-hi:#ffe98a;--cap-lo:var(--honey-lo,#e08a00);--cap-ray:#ffe278e6;--cap-glow:#ffc21abf}.hs-cap__beams,.hs-cap__glow,.hs-cap__flash,.hs-cap__ring,.hs-cap__sparks,.hs-cap__bits,.hs-cap__boxwrap,.hs-cap__shadow,.hs-cap__cardwrap{left:var(--cap-cx);top:var(--cap-cy);pointer-events:none;position:absolute}.hs-cap__beams{opacity:0;z-index:0;width:360px;height:360px;margin:-180px 0 0 -180px;top:46%}.hs-cap__beams-in{background:repeating-conic-gradient(from 0deg, var(--cap-ray) 0deg calc(360deg / var(--cap-beams,10) * .42), transparent calc(360deg / var(--cap-beams,10) * .42) calc(360deg / var(--cap-beams,10)));border-radius:50%;width:100%;height:100%;-webkit-mask-image:radial-gradient(circle,#000 12%,#0009 38%,#0000 68%);mask-image:radial-gradient(circle,#000 12%,#0009 38%,#0000 68%)}.hs-cap.is-veryRare .hs-cap__beams-in{background:radial-gradient(circle, transparent 40%, #fff0 41%), repeating-conic-gradient(from 0deg, var(--cap-ray) 0deg calc(360deg / var(--cap-beams,10) * .42), transparent calc(360deg / var(--cap-beams,10) * .42) calc(360deg / var(--cap-beams,10))), conic-gradient(from 0deg, #ff8a8a, #ffd36a, #a8f07a, #8fd0ff, #c9a2ff, #ff8a8a)}.hs-cap__glow{background:radial-gradient(circle, var(--cap-glow) 0%, #fff0 68%);opacity:0;z-index:1;border-radius:50%;width:220px;height:220px;margin:-110px 0 0 -110px}.hs-cap__shadow{opacity:0;z-index:1;background:#2b1d0e38;border-radius:50%;width:120px;height:18px;margin:50px 0 0 -60px}.hs-cap__boxwrap{z-index:3;width:120px;height:120px;margin:-60px 0 0 -60px}.hs-cap__box,.hs-cap__wobble{transform-origin:50% 100%;position:absolute;inset:0}.hs-cap__box{opacity:0}.hs-cap__base,.hs-cap__lid{box-sizing:border-box;border:var(--line,3px) solid var(--cap-ink);position:absolute;left:50%}.hs-cap__lid{transform-origin:20% 100%}.hs-cap.is-capsule .hs-cap__base{background:linear-gradient(180deg, #fffdf6 0%, var(--paper-2,#fcecc4) 100%);border-radius:0 0 56px 56px;width:112px;height:56px;margin-left:-56px;top:58px;box-shadow:inset 0 -6px #2b1d0e14}.hs-cap.is-capsule .hs-cap__lid{background:radial-gradient(circle at 34% 32%, var(--cap-hi) 0 18%, var(--cap-c) 19% 100%);width:112px;height:58px;box-shadow:inset 0 -7px 0 var(--cap-lo);border-radius:56px 56px 0 0;margin-left:-56px;top:3px}.hs-cap.is-capsule .hs-cap__lid:after{content:"";background:#ffffffd9;border-radius:50%;width:22px;height:12px;position:absolute;top:10px;left:20px;transform:rotate(-24deg)}.hs-cap.is-capsule .hs-cap__base:before{content:"";border:var(--line,3px) solid var(--cap-ink);background:var(--paper,#fff8e7);border-radius:4px;height:9px;position:absolute;top:-3px;left:-3px;right:-3px}.hs-cap.is-chest .hs-cap__base{background:linear-gradient(90deg, transparent 42%, var(--berry,#ff5470) 42% 58%, transparent 58%), var(--cap-c);width:104px;height:70px;box-shadow:inset 0 -8px 0 var(--cap-lo), var(--hi,inset 0 3px 0 #ffffff8c);border-radius:12px;margin-left:-52px;top:46px}.hs-cap.is-chest .hs-cap__lid{background:linear-gradient(90deg, transparent 42%, var(--berry,#ff5470) 42% 58%, transparent 58%), var(--cap-hi);width:120px;height:30px;box-shadow:inset 0 -5px 0 var(--cap-c);border-radius:10px;margin-left:-60px;top:22px}.hs-cap.is-chest .hs-cap__lid:before,.hs-cap.is-chest .hs-cap__lid:after{content:"";border:var(--line,3px) solid var(--cap-ink);background:var(--berry,#ff5470);border-radius:50% 50% 40% 40%;width:26px;height:20px;position:absolute;top:-22px;box-shadow:inset 0 3px #ffffff73}.hs-cap.is-chest .hs-cap__lid:before{left:30px;transform:rotate(-28deg)}.hs-cap.is-chest .hs-cap__lid:after{right:30px;transform:rotate(28deg)}.hs-cap__flash{opacity:0;z-index:5;background:radial-gradient(circle,#fff 0 22%,#fff9 40%,#fff0 70%);border-radius:50%;width:200px;height:200px;margin:-110px 0 0 -100px}.hs-cap__ring{border:5px solid var(--cap-hi);opacity:0;z-index:4;border-radius:50%;width:120px;height:120px;margin:-70px 0 0 -60px;box-shadow:0 0 0 3px #ffffffb3}.hs-cap__sparks,.hs-cap__bits{z-index:6;width:0;height:0;margin-top:-10px}.hs-cap__spark{width:8px;height:8px;box-shadow:0 0 0 2px var(--cap-c), 0 0 10px 2px var(--cap-glow);opacity:0;background:#fff;border-radius:50%;position:absolute;top:-4px;left:-4px}.hs-cap__bit{opacity:0;background:var(--cap-c);position:absolute;top:-6px;left:-6px}.hs-cap__bit.c1{background:var(--cap-hi)}.hs-cap__bit.c2{background:#fff}.hs-cap__bit.c3{background:var(--berry,#ff5470)}.hs-cap.is-rare .hs-cap__bit.c3{background:var(--leaf-hi,#8fe05c)}.hs-cap.is-veryRare .hs-cap__bit.c3{background:var(--r-epic,#a95cff)}.hs-cap__bit.is-dot{border:2px solid var(--cap-ink);border-radius:50%}.hs-cap__bit.is-star{clip-path:polygon(50% 0,62% 36%,100% 38%,70% 60%,80% 100%,50% 76%,20% 100%,30% 60%,0 38%,38% 36%)}.hs-cap__bit.is-ribbon{border:2px solid var(--cap-ink);border-radius:3px}.hs-cap__cardwrap{perspective:700px;opacity:0;z-index:7;width:128px;height:168px;margin:-84px 0 0 -64px;top:46%}.hs-cap__card{width:100%;height:100%;transform-style:preserve-3d;position:relative;transform:rotateY(180deg)}.hs-cap__face{box-sizing:border-box;border:var(--line,3px) solid var(--cap-ink);border-radius:var(--r-md,16px);backface-visibility:hidden;position:absolute;inset:0;overflow:hidden;box-shadow:0 6px #2b1d0e40}.hs-cap__back{background:repeating-linear-gradient(45deg, #ffffff38 0 10px, transparent 10px 20px), var(--cap-c);place-items:center;display:grid;transform:rotateY(180deg);box-shadow:inset 0 0 0 5px #ffffff8c,0 6px #2b1d0e40}.hs-cap__q{border:var(--line,3px) solid var(--cap-ink);background:var(--paper,#fff8e7);border-radius:50%;place-items:center;width:56px;height:56px;font-size:34px;font-weight:700;line-height:1;display:grid}.hs-cap__front{background:linear-gradient(180deg, color-mix(in srgb, var(--cap-c) 30%, #fff) 0%, #fff 60%);text-align:center;flex-direction:column;align-items:center;gap:2px;padding:22px 8px 8px;display:flex}.hs-cap.is-veryRare .hs-cap__front{box-shadow:inset 0 0 0 3px var(--cap-hi), 0 6px 0 #2b1d0e40}.hs-cap__badge{border:var(--line-thin,2px) solid var(--cap-ink);background:var(--cap-c);width:88px;color:var(--cap-ink);border-radius:999px;margin-left:-44px;padding:1px 0;font-size:12px;font-weight:600;line-height:1.3;position:absolute;top:4px;left:50%}.hs-cap.is-normal .hs-cap__badge{background:var(--paper-2,#fcecc4)}.hs-cap__art{place-items:center;width:64px;height:64px;margin:4px 0 2px;display:grid}.hs-cap__art>*{max-width:64px;max-height:64px}.hs-cap__noart{color:var(--cap-c);-webkit-text-stroke:2px var(--cap-ink);font-size:44px}.hs-cap__name{font-size:13px;font-weight:600;line-height:var(--lh-thai,1.5);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.hs-cap__qty{font-size:12px;font-weight:600}.hs-cap__extra{color:var(--ink-soft,#6b5034);font-size:12px}.hs-cap__shine{pointer-events:none;background:linear-gradient(90deg,#fff0,#ffffffbf,#fff0);width:40%;height:120%;position:absolute;top:-10%;left:0;transform:translate(-140%)skew(-20deg)}.hs-cap__hint{text-align:center;color:var(--ink-soft,#6b5034);opacity:.85;z-index:8;font-size:12px;position:absolute;bottom:6px;left:0;right:0}.hs-cap.is-done .hs-cap__cardwrap{opacity:1}.hs-cap.is-done .hs-cap__card{transform:none}.hs-cap.is-done .hs-cap__back{opacity:0}.hs-cap.is-done .hs-cap__front{opacity:1}.hs-cap.is-done .hs-cap__boxwrap{opacity:0}.hs-cap.is-done .hs-cap__beams{opacity:1}.hs-cap.is-reduced .hs-cap__shine{display:none}.hs-cap__sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.hs-feature-layer{z-index:40}.hs-feature{max-height:calc(100% - 96px)}.hs-trade__page{flex-direction:column;gap:8px;min-height:0;display:flex}.hs-trade__sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:0;position:absolute;overflow:hidden}.hs-trade__sides{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:stretch;gap:8px;display:grid}.hs-trade__side{border:var(--line-thin) solid var(--ink);border-radius:var(--r-md);background:var(--paper-2);flex-direction:column;gap:6px;min-width:0;padding:7px 10px;display:flex}.hs-trade__side.is-locked{background:color-mix(in srgb, var(--sky) 18%, var(--paper-2))}.hs-trade__head{justify-content:space-between;align-items:center;gap:6px;min-height:26px;font-weight:700;display:flex}.hs-trade__badge{border:var(--line-thin) solid var(--ink);font-size:max(12px, var(--win-fs-floor,0px));border-radius:999px;align-items:center;gap:4px;padding:0 8px;display:inline-flex}.hs-trade__badge.is-locked{background:var(--sky)}.hs-trade__badge.is-confirmed{background:var(--leaf-hi)}.hs-trade__swap{border:var(--line-thin) solid var(--ink);background:var(--honey-hi);border-radius:17px;flex-direction:column;justify-content:center;align-self:center;align-items:center;width:34px;height:44px;display:flex}.hs-inv__grid.hs-trade__grid,.hs-inv__grid.hs-trade__bag{--cell:48px;grid-template-columns:repeat(auto-fill, var(--cell));gap:6px;display:grid}.hs-inv__grid.hs-trade__grid{justify-content:start}.hs-trade__free{pointer-events:none}.hs-trade__side>.hs-trade__gold{margin-top:auto}.hs-trade__gold{border-radius:var(--r-sm);flex-direction:column;gap:2px;padding:2px 4px;display:flex}.hs-trade__gold>.hs-gold,.hs-trade__goldrow{min-height:var(--input-h,38px);align-items:center;gap:6px;display:flex}.hs-trade__words{min-height:1.5em;color:var(--ink-soft);font-size:max(12px, var(--win-fs-floor,0px));overflow-wrap:anywhere;line-height:1.5}.hs-trade__goldfield{text-align:right;font-variant-numeric:tabular-nums;flex:auto;width:auto;min-width:0}.hs-trade__goldrow>.hs-btn{flex:none}.hs-trade__over{color:var(--berry-lo);font-weight:700}.hs-trade__names{align-content:start;gap:3px 6px;margin:0;padding:0;list-style:none;display:grid}.hs-trade__names>li{min-width:0}.hs-trade__namebtn{border:var(--line-thin) solid transparent;background:var(--paper);width:100%;min-width:0;color:var(--ink);font:inherit;font-size:max(13px, var(--win-fs-floor,0px));text-align:left;cursor:var(--cur-pointer,pointer);border-radius:8px;align-items:center;gap:6px;padding:1px 8px;line-height:1.5;display:flex}.hs-trade__namebtn:hover{border-color:#2b1d0e59}.hs-trade__namebtn[aria-pressed=true]{border-color:var(--ink);background:color-mix(in srgb, var(--honey-hi) 55%, var(--paper))}.hs-trade__namedot{border:2px solid var(--ink);background:var(--rc,var(--paper-3));border-radius:50%;flex:none;width:10px;height:10px}.hs-trade__nametext{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;font-weight:600;overflow:hidden}.hs-trade__nameplus{color:#9a5a00;flex:none}.hs-trade__nameqty{color:var(--ink-soft);font-variant-numeric:tabular-nums;flex:none}.hs-trade__empty,.hs-trade__hint{color:var(--ink-soft);font-size:max(13px, var(--win-fs-floor,0px));margin:0}.hs-slot.is-changed,.hs-trade__gold.is-changed,.hs-trade__names>li.is-changed>.hs-trade__namebtn{outline:3px solid var(--berry);outline-offset:2px;animation:.6s ease-in-out 3 hs-trade-flash}@keyframes hs-trade-flash{50%{outline-color:var(--berry-lo)}}.hs-trade__card{border:var(--line-thin) solid var(--ink);border-radius:var(--r-md);background:var(--paper-2);flex-direction:column;gap:6px;min-width:0;padding:7px 10px;display:flex}.hs-trade__cardhead{min-height:max(36px, calc(40 * var(--pc-u,1px)));align-items:center;gap:6px;display:flex}.hs-trade__cardhead h3{font-size:max(15px, var(--win-fs-floor,0px));flex:none;margin:0}.hs-trade__cardhead .hs-trade__hint{flex:auto;min-width:0;margin-left:6px}.hs-trade__cardhead .hs-trade__pager{flex:none;margin-left:auto}.hs-trade__hint.is-full{color:var(--berry-lo);font-weight:700}.hs-inv__grid.hs-trade__bag{--cell:52px;place-content:start center}.hs-trade__popqty{justify-content:center;padding:6px 0 0;display:flex}.hs-trade__warnings{border:var(--line-thin) solid var(--berry-lo);border-radius:var(--r-sm);background:color-mix(in srgb, var(--berry) 14%, #fff);font-size:max(13px, var(--win-fs-floor,0px));flex-direction:column;flex:none;gap:4px;margin:0;padding:6px 8px;list-style:none;display:flex}.hs-trade__warnings li{align-items:flex-start;gap:6px;display:flex}.hs-trade__steps{flex:1;justify-content:center;align-items:center;gap:26px;margin:0;padding:0;list-style:none;display:flex}.hs-trade__step{border:var(--line-thin) solid var(--ink);background:var(--paper-2);color:var(--ink-soft);font-size:max(13px, var(--win-fs-floor,0px));border-radius:999px;align-items:center;gap:6px;padding:1px 12px 1px 3px;font-weight:600;display:inline-flex;position:relative}.hs-trade__step+.hs-trade__step:before{content:"";border-top:2px solid #2b1d0e59;width:18px;position:absolute;top:50%;left:-22px}.hs-trade__step.is-now{background:var(--honey);box-shadow:inset 0 -3px 0 var(--honey-lo);color:var(--ink)}.hs-trade__step.is-done{background:color-mix(in srgb, var(--leaf) 30%, var(--paper));color:var(--ink)}.hs-trade__stepn{border:var(--line-thin) solid var(--ink);background:var(--paper);font-variant-numeric:tabular-nums;border-radius:50%;place-items:center;width:22px;height:22px;display:grid}.hs-trade__end{text-align:center;min-height:200px;font-size:max(16px, var(--win-fs-floor,0px));flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:16px 8px;display:flex}.hs-trade__end.is-done p{color:var(--leaf-lo);font-weight:700}.hs-trade__endicon{border:var(--line) solid var(--ink);background:color-mix(in srgb, var(--berry) 30%, var(--paper));border-radius:50%;place-items:center;width:56px;height:56px;display:grid}.hs-trade__end.is-done .hs-trade__endicon{background:color-mix(in srgb, var(--leaf) 40%, var(--paper))}.hs-trade-invites{pointer-events:auto;flex-direction:column;gap:6px;display:flex;position:absolute;top:64px;left:50%;transform:translate(-50%)}.hs-trade-invite{border:var(--line) solid var(--ink);border-radius:var(--r-md);background:var(--paper);box-shadow:var(--hi), 0 4px 0 var(--ink);align-items:center;gap:8px;padding:6px 10px;display:flex}.hs-trade-invite__text{font-weight:600}.hs-trade-invite__time{min-width:2ch;color:var(--ink-soft);font-variant-numeric:tabular-nums}@media (min-width:701px) and (min-height:501px){.hs-trade__page.is-edit>.hs-trade__bagcard{flex:1 1 0;min-height:0}.hs-trade__page.is-edit .hs-trade__bag{flex:1 1 0;align-content:center;min-height:0}.hs-trade__page.is-fixed>.hs-trade__sides,.hs-trade__page.is-review>.hs-trade__sides{flex:1 1 0;min-height:0}.hs-trade__page.is-fixed .hs-trade__grid{--cell:60px;grid-template-columns:repeat(4, var(--cell));gap:8px}.hs-trade__names{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-height:500px),(max-width:700px){.hs-trade__sides{grid-template-columns:1fr}.hs-trade__swap{display:none}.hs-trade__steps{flex-wrap:wrap}.hs-trade-invites{top:max(8px, env(safe-area-inset-top));width:calc(100% - 2 * var(--gutter))}.hs-trade-invite{flex-wrap:wrap}}.pm-layer{z-index:45;pointer-events:none;position:absolute;inset:0}.pm-menu{gap:calc(5 * var(--u,1px));width:calc(256 * var(--u,1px));padding:calc(8 * var(--u,1px));border:var(--line,3px) solid var(--ink,#2b1d0e);background:var(--paper,#fff8e7);box-shadow:0 3px 0 var(--ink,#2b1d0e), 0 10px 22px #2b1d0e38;line-height:var(--lh-thai,1.5);pointer-events:auto;border-radius:14px;animation:.12s ease-out pm-pop;display:grid;position:absolute}@keyframes pm-pop{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.pm-menu{animation:none}}.pm-menu__head{align-items:center;column-gap:calc(8 * var(--u,1px));row-gap:calc(5 * var(--u,1px));padding-bottom:calc(6 * var(--u,1px));border-bottom:2px solid #2b1d0e40;grid-template-columns:auto 1fr;display:grid}.pm-menu__face{width:calc(34 * var(--u,1px));height:calc(34 * var(--u,1px));border:var(--line-thin,2px) solid var(--ink,#2b1d0e);background:color-mix(in srgb, var(--sky,#5bc0eb) 25%, var(--paper,#fff8e7));border-radius:50%;place-items:center;display:grid}.pm-menu__who{min-width:0;line-height:1.3;display:grid}.pm-menu__name{font-size:var(--fs-m,15px);text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}.pm-menu__level{color:var(--ink-soft,#6b5a45);font-size:var(--fs-xs,12px);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pm-menu__presence{align-items:center;gap:calc(5 * var(--u,1px));color:var(--ink-soft,#6b5a45);font-size:var(--fs-xs,12px);display:inline-flex}.pm-menu__dot{width:calc(9 * var(--u,1px));height:calc(9 * var(--u,1px));border:1.5px solid var(--ink,#2b1d0e);background:0 0;border-radius:50%}.pm-menu__presence.is-online{color:var(--leaf-lo,#3f8f2c)}.pm-menu__presence.is-online .pm-menu__dot{background:var(--leaf,#6cc551)}.pm-menu__presence.is-offline .pm-menu__dot{background:var(--paper-3,#e8dcc0)}.pm-menu__profile{justify-content:center;align-items:center;gap:calc(6 * var(--u,1px));min-height:calc(32 * var(--u,1px));padding:calc(2 * var(--u,1px)) calc(10 * var(--u,1px));border:var(--line-thin,2px) solid var(--ink,#2b1d0e);border-radius:calc(10 * var(--u,1px));background:color-mix(in srgb, var(--sky,#5bc0eb) 22%, var(--paper,#fff8e7));box-shadow:0 2px 0 var(--ink,#2b1d0e);font:inherit;font-size:var(--fs-s,13px);cursor:var(--cur-pointer,pointer);grid-column:1/-1;font-weight:600;display:flex}.pm-menu__profile:disabled{opacity:.55;box-shadow:none;cursor:var(--cur-default,default)}.pm-menu__items{gap:calc(4 * var(--u,1px));display:grid}.pm-menu__group{--pm-tint:var(--ink-soft,#6b5a45);gap:1px;display:grid}.pm-menu__group--talk{--pm-tint:#b02a6c}.pm-menu__group--social{--pm-tint:var(--sky-lo,#2a7fb0)}.pm-menu__group--send{--pm-tint:var(--leaf-lo,#3f8f2c)}.pm-menu__group--danger{--pm-tint:#a8485a}.pm-menu__group--copy,.pm-menu__group--danger{padding-top:calc(4 * var(--u,1px));border-top:2px solid #2b1d0e2e}.pm-menu__group-label{padding:0 calc(8 * var(--u,1px));color:var(--ink-soft,#6b5a45);font-size:var(--fs-xs,12px);letter-spacing:.02em;font-weight:700;line-height:1.4}.pm-menu__item{align-items:center;gap:calc(8 * var(--u,1px));min-height:calc(32 * var(--u,1px));padding:calc(2 * var(--u,1px)) calc(8 * var(--u,1px));border:var(--line-thin,2px) solid transparent;border-radius:calc(9 * var(--u,1px));color:var(--ink,#2b1d0e);font:inherit;font-size:var(--fs-m,15px);text-align:left;cursor:var(--cur-pointer,pointer);background:0 0;font-weight:600;transition:background-color 90ms ease-out,border-color 90ms ease-out;display:flex}.pm-menu__icon{width:calc(24 * var(--u,1px));height:calc(24 * var(--u,1px));border:1.5px solid color-mix(in srgb, var(--pm-tint) 55%, var(--ink,#2b1d0e));background:color-mix(in srgb, var(--pm-tint) 18%, var(--paper,#fff8e7));border-radius:50%;flex:none;place-items:center;display:grid}.pm-menu__item:not(:disabled):hover,.pm-menu__item:focus-visible{border-color:var(--ink,#2b1d0e);background:color-mix(in srgb, var(--honey,#ffb627) 22%, var(--paper,#fff8e7));outline:none}.pm-menu__item:not(:disabled):hover .pm-menu__icon,.pm-menu__item:focus-visible .pm-menu__icon{background:color-mix(in srgb, var(--pm-tint) 30%, var(--paper,#fff8e7))}.pm-menu__item:not(:disabled):active{background:color-mix(in srgb, var(--honey,#ffb627) 34%, var(--paper,#fff8e7))}.pm-menu__item:disabled{color:var(--ink-soft,#6b5a45);cursor:var(--cur-default,default)}.pm-menu__item:disabled .pm-menu__icon{opacity:.5;filter:grayscale(.8)}.pm-menu__item.is-danger:not(:disabled){color:#a8485a}.pm-menu__item.is-danger:not(:disabled):hover,.pm-menu__item.is-danger:focus-visible{background:color-mix(in srgb, var(--berry,#e8475f) 12%, var(--paper,#fff8e7));border-color:#a8485a}.pm-menu__label{min-width:0;line-height:1.25;display:grid}.pm-menu__hint{color:var(--ink-soft,#6b5a45);font-size:var(--fs-xs,12px);font-weight:400}.pm-menu__confirm{font-size:var(--fs-m,14px);margin:0}.pm-menu__row{gap:calc(8 * var(--u,1px));display:flex}.pm-menu.pm-menu--report{width:auto;translate:-50% -50%;top:50%!important;left:50%!important}.pm-menu--report .fp-report{box-shadow:none;border:0;margin:0;padding:4px}.pm-profile__loading{text-align:center;color:var(--ink-soft,#6b5a45);margin:24px 0}.pm-profile__foot{justify-content:flex-end;gap:8px;margin-top:12px;display:flex}.pm-menu{overscroll-behavior:contain;max-height:calc(100% - 16px);overflow:hidden auto}.pm-menu__face.has-crest{width:calc(36 * var(--u,1px));height:calc(36 * var(--u,1px));background:0 0;border-color:#0000}.pm-menu .pm-menu__icon>.hs-glyph{width:calc(16 * var(--u,1px));height:calc(16 * var(--u,1px))}.pm-menu .pm-menu__profile>.hs-glyph{width:calc(18 * var(--u,1px));height:calc(18 * var(--u,1px))}.pm-menu--thanks .fp-thanks__title{font-size:var(--fs-m,15px)}.pm-menu--thanks .fp-thanks__sticker{min-height:calc(38 * var(--u,1px));font-size:var(--fs-s,14px)}.pm-menu--thanks .fp-thanks__hint{font-size:var(--fs-xs,12px)}.pm-backdrop{pointer-events:auto;background:#2b1d0e47;animation:.12s ease-out pm-fade;position:absolute;inset:0}@keyframes pm-fade{0%{opacity:0}}.pm-menu--report .fp-report--sheet,.pm-menu--report .fp-report--sent{width:min(calc(460 * var(--u,1px)), calc(100vw - 32px));max-width:min(calc(460 * var(--u,1px)), calc(100vw - 32px))}.pm-menu--report .fp-report__title{font-size:var(--fs-m,15px)}.pm-menu--report .fp-report__hint,.pm-menu--report .fp-report__step-label,.pm-menu--report .fp-report__next{font-size:var(--fs-s,13px)}.pm-menu--report .fp-report__cat{font-size:var(--fs-s,14px)}.pm-menu--report .fp-report__cat-text small,.pm-menu--report .fp-report__evidence{font-size:var(--fs-xs,12px)}.hs-win.hs-win--kit.pf-window>.hs-win__body,.pf-window .hs-win__body{padding:var(--win-gutter-top,14px) var(--win-gutter,18px) var(--win-gutter,18px);overflow:hidden}.pf{gap:12px var(--win-col-gap,16px);grid-template-rows:minmax(0,1fr) auto;grid-template-columns:392px minmax(0,1fr);height:100%;min-height:0;line-height:1.35;display:grid;position:relative}.pf-left{flex-direction:column;gap:8px;min-height:0;display:flex}.pf-board{--cell:56px;--rc:var(--paper-3,#e8dcc0);border:var(--line-thin,2px) solid var(--ink,#2b1d0e);background:radial-gradient(ellipse 60% 48% at 50% 44%, #ffffffb3, transparent 70%), linear-gradient(180deg, color-mix(in srgb, var(--sky,#5bc0eb) 26%, var(--paper,#fff8e7)), color-mix(in srgb, var(--leaf,#6cc551) 18%, var(--paper,#fff8e7)));min-height:0;box-shadow:0 3px 0 var(--ink,#2b1d0e), inset 0 0 0 3px color-mix(in srgb, var(--rc) 55%, transparent);border-radius:16px;flex:1;grid-template-rows:repeat(6,minmax(60px,1fr));grid-template-columns:60px minmax(0,1fr) minmax(0,1fr) 60px;place-items:center;gap:6px 8px;padding:12px 14px;display:grid;position:relative}.pf-board.rarity-rare{--rc:#5b8def}.pf-board.rarity-epic{--rc:#a65ee8}.pf-board.rarity-legendary{--rc:#f0a020}.pf-board.rarity-mythic{--rc:#e8457a}.pf-board__cell[data-slot-name=necklace]{transform:translate(10px)}.pf-board__cell[data-slot-name=ring1]{transform:translate(-10px)}.pf-board__cell .hs-slot{width:var(--cell);height:var(--cell)}.pf-board__doll{border-radius:12px;grid-area:1/2/span 5/span 2;place-self:stretch stretch;min-height:0;position:relative}.pf-board__doll:after{content:"";pointer-events:none;background:#2b1d0e29;border-radius:50%;height:14px;position:absolute;bottom:4px;left:18%;right:18%}.pf-board__ghost{color:color-mix(in srgb, var(--ink,#2b1d0e) 30%, transparent);place-items:center;display:grid;position:absolute;inset:0}.pf-board__note{color:var(--ink-soft,#6b5a45);text-align:center;background:#fff8e7e0;border-radius:10px;margin:0;padding:3px 8px;font-size:12px;position:absolute;bottom:22px;left:4px;right:4px}.pf-board__stand{opacity:.45;filter:saturate(.4);position:absolute;inset:0}.pf-board__note--offline{white-space:nowrap;font-weight:600;inset:6px auto auto 50%;transform:translate(-50%)}.pf-board__note--error{color:var(--berry-ink,#9a3b3b);justify-content:center;align-items:center;gap:8px;font-size:13px;display:flex}.pf-gearsum{flex-wrap:wrap;align-items:center;gap:6px;font-size:13px;display:flex}.pf-gearsum__hint{margin-left:auto;font-size:12px}.pf-chip{border:var(--line-thin,2px) solid var(--ink,#2b1d0e);background:var(--paper,#fff8e7);white-space:nowrap;border-radius:999px;align-items:center;gap:4px;min-height:24px;padding:1px 9px;font-size:13px;font-weight:600;display:inline-flex}.pf-chip.is-level{background:color-mix(in srgb, var(--honey,#ffb627) 45%, var(--paper,#fff8e7))}.pf-chip.is-plus{background:color-mix(in srgb, var(--leaf,#6cc551) 30%, var(--paper,#fff8e7));color:var(--leaf-lo,#3f8f2c)}.pf-soft{color:var(--ink-soft,#6b5a45)}.pf-online{font-weight:500}.pf-online__dot{border:1.5px solid var(--ink,#2b1d0e);background:var(--paper-3,#e8dcc0);border-radius:50%;width:9px;height:9px}.pf-online.is-on{color:var(--leaf-lo,#3f8f2c)}.pf-online.is-on .pf-online__dot{background:var(--leaf,#6cc551)}.pf-right{flex-direction:column;gap:8px;min-width:0;min-height:0;display:flex}.pf-head{border:var(--line-thin,2px) solid var(--ink,#2b1d0e);background:color-mix(in srgb, var(--honey,#ffb627) 14%, var(--paper,#fff8e7));border-radius:14px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:4px 12px;padding:10px 12px;display:grid}.pf-head__crest{border:var(--line-thin,2px) solid var(--ink,#2b1d0e);background:color-mix(in srgb, var(--sky,#5bc0eb) 25%, var(--paper,#fff8e7));border-radius:50%;grid-row:span 2;place-items:center;width:52px;height:52px;display:grid}.pf-head__who{min-width:0;display:grid}.pf-head__name{text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:20px;font-weight:700;line-height:1.25;overflow:hidden}.pf-head__title{color:#b07800;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;overflow:hidden}.pf-head__title.is-none{color:var(--ink-soft,#6b5a45);font-weight:400}.pf-head__tags{gap:6px;display:flex}.pf-exp{border:var(--line-thin,2px) solid var(--ink,#2b1d0e);background:var(--paper-3,#e8dcc0);border-radius:999px;grid-column:2/-1;height:18px;position:relative;overflow:hidden}.pf-exp__fill{background:linear-gradient(90deg, #8fd36a, var(--leaf,#6cc551));position:absolute;inset:0 auto 0 0}.pf-exp__text{text-align:center;font-size:12px;font-weight:600;line-height:14px;display:block;position:relative}.pf-tabs,.pf-head,.pf-tab>*{flex:none}.pf-tab{flex-direction:column;gap:8px;min-height:0;padding:2px 4px 0;display:flex}.pf-power{border:var(--line-thin,2px) solid var(--ink,#2b1d0e);background:linear-gradient(90deg, color-mix(in srgb, var(--berry,#ef476f) 14%, var(--paper,#fff8e7)), var(--paper,#fff8e7));border-radius:14px;grid-template-columns:auto 1fr;align-items:center;gap:6px 12px;padding:10px 12px;display:grid}.pf-power__label{align-items:center;gap:6px;font-size:14px;font-weight:600;display:inline-flex}.pf-power__value{font-variant-numeric:tabular-nums;justify-self:start;font-size:26px;font-weight:700;line-height:1.1}.pf-stats{grid-column:1/-1;grid-template-columns:minmax(0,1.45fr) minmax(0,1.2fr) repeat(3,minmax(0,1fr));gap:6px;display:grid}.pf-stat{background:#ffffffb3;border-radius:10px;grid-template-columns:auto 1fr;align-items:center;gap:0 5px;padding:4px 8px;display:grid;box-shadow:inset 0 0 0 1.5px #2b1d0e2e}.pf-stat__label{color:var(--ink-soft,#6b5a45);font-size:12px}.pf-stat__value{font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;grid-column:1/-1;font-size:15px;font-weight:700;overflow:hidden}.pf-stat.is-hp .pf-stat__value{color:#c8243f}.pf-stat.is-mp .pf-stat__value{color:#2f6fd0}.pf-facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px 10px;margin:0;display:grid}.pf-fact{background:color-mix(in srgb, var(--paper-3,#e8dcc0) 45%, var(--paper,#fff8e7));border-radius:10px;grid-template-columns:112px minmax(0,1fr);align-items:center;min-height:28px;padding:2px 10px;display:grid}.pf-fact dt{color:var(--ink-soft,#6b5a45);font-size:13px}.pf-fact dd{text-overflow:ellipsis;white-space:nowrap;text-align:left;margin:0;font-size:14px;font-weight:600;overflow:hidden}.pf-guild{justify-content:flex-start;align-items:center;gap:6px;display:inline-flex}.pf-best{gap:6px;display:grid}.pf-best__list{gap:4px;margin:0;padding:0;list-style:none;display:grid}.pf-best__row{--rc:var(--paper-3,#e8dcc0);background:linear-gradient(90deg, color-mix(in srgb, var(--rc) 22%, var(--paper,#fff8e7)), var(--paper,#fff8e7) 70%);min-height:32px;box-shadow:inset 0 0 0 var(--line-thin,2px) color-mix(in srgb, var(--ink,#2b1d0e) 18%, transparent);border-radius:10px;grid-template-columns:34px minmax(0,1fr) auto auto 40px;align-items:center;gap:8px;padding:2px 10px 2px 4px;font-size:13px;display:grid}.pf-best__row.rarity-uncommon{--rc:#6cc551}.pf-best__row.rarity-rare{--rc:#5b8def}.pf-best__row.rarity-epic{--rc:#a65ee8}.pf-best__row.rarity-legendary{--rc:#f0a020}.pf-best__row.rarity-mythic{--rc:#e8457a}.pf-best__icon{place-items:center;width:34px;height:34px;display:grid}.pf-best__name{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;overflow:hidden}.pf-best__slot,.pf-best__rarity{color:var(--ink-soft,#6b5a45);white-space:nowrap;font-size:12px}.pf-best__plus{color:var(--leaf-lo,#3f8f2c);text-align:right;font-weight:700}.pf-sub{margin:2px 0 0;font-size:14px}.pf-show{gap:6px;margin:0;padding:0;list-style:none;display:grid}.pf-show__page{background:color-mix(in srgb, var(--honey,#ffb627) 16%, var(--paper,#fff8e7));border:1.5px solid #2b1d0e40;border-radius:10px;align-items:center;gap:6px;min-height:34px;padding:2px 10px;font-size:13px;display:flex}.pf-show__name{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.pf-show__pts{color:var(--ink-soft,#6b5a45);font-size:12px}.pf-note{margin:0;font-size:13px}.pf-looks{--cell:52px;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 10px;margin:0;padding:0;list-style:none;display:grid}.pf-look{background:color-mix(in srgb, var(--paper-3,#e8dcc0) 40%, var(--paper,#fff8e7));border-radius:12px;align-items:center;gap:10px;padding:6px 8px;display:flex}.pf-look .hs-slot{width:var(--cell);height:var(--cell);flex:none}.pf-look__text{min-width:0;display:grid}.pf-look__slot{color:var(--ink-soft,#6b5a45);font-size:12px}.pf-look__name{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;overflow:hidden}.pf-look.is-empty .pf-look__name{color:var(--ink-soft,#6b5a45);font-weight:400}.pf-foot{border-top:2px solid #2b1d0e33;grid-column:1/-1;align-items:center;gap:10px;padding-top:12px;display:flex}.pf-actions{flex-wrap:wrap;flex:1;gap:6px;min-width:0;display:flex}.pf-act.is-danger:not(:disabled){color:var(--berry-lo,#c8243f)}.pf-act--whisper:not(:disabled){color:#b02a6c}.pf-close{flex:none;min-width:96px}.pf-confirm{flex:1;align-items:center;gap:8px;display:flex}.pf-confirm p{flex:1;margin:0;font-size:13px}.pf-overlay{z-index:3;background:#2b1d0e47;border-radius:12px;place-items:center;display:grid;position:absolute;inset:0}.pf-overlay>*{border:var(--line,3px) solid var(--ink,#2b1d0e);background:var(--paper,#fff8e7);max-width:520px;max-height:100%;box-shadow:0 3px 0 var(--ink,#2b1d0e);border-radius:14px;overflow-y:auto}.pf-window.is-sheet .pf{grid-template-rows:auto auto auto;grid-template-columns:1fr;height:auto}.pf-window.is-sheet .hs-win__body{overflow-y:auto}.pf-cmp{cursor:pointer;font:inherit;color:var(--ink-soft,#6b5a45);margin-left:auto;font-size:13px;font-weight:600}.pf-cmp.is-on{background:color-mix(in srgb, var(--sky,#7cc6ff) 35%, var(--paper,#fff8e7));color:var(--ink,#2b1d0e)}.pm-menu .pm-head-block{border-bottom:2px solid #2b1d0e40;grid-column:1/-1;min-width:0;display:grid}.pm-menu .pm-head{align-items:center;column-gap:calc(9 * var(--u,1px));min-width:0;padding:calc(6 * var(--u,1px)) calc(8 * var(--u,1px)) calc(4 * var(--u,1px));color:var(--ink,#2b1d0e);grid-template-columns:auto minmax(0,1fr);line-height:1.3;display:grid}.pm-head__face{width:calc(48 * var(--u,1px));height:calc(48 * var(--u,1px));border:var(--line-thin,2px) solid var(--ink,#2b1d0e);background:color-mix(in srgb, var(--pm-cls,var(--sky,#5bc0eb)) 24%, var(--paper,#fff8e7));box-shadow:0 2px 0 var(--ink,#2b1d0e), inset 0 0 0 2px #ffffff8c;border-radius:50%;place-items:center;display:grid;position:relative;overflow:hidden}.pm-head__art{object-fit:cover;object-position:50% 18%;pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;transform:scale(1.18)}.pm-head__face .hs-job-emblem,.pm-head__hero{width:100%;height:100%}.pm-head__face.is-initial{background:var(--paper-2,#f6ecd2)}.pm-head__initial{font-size:var(--fs-l,18px);color:var(--ink-soft,#6b5a45);font-weight:800}.pm-head__who{gap:calc(1 * var(--u,1px));min-width:0;display:grid}.pm-head__name-row{align-items:center;gap:calc(5 * var(--u,1px));min-width:0;display:flex}.pm-head__cls{width:calc(18 * var(--u,1px));height:calc(18 * var(--u,1px));border:1.5px solid var(--ink,#2b1d0e);color:#fff;border-radius:50%;flex:none;place-items:center;display:grid;overflow:hidden}.pm-head__cls.is-art{background:var(--paper,#fff8e7)}.pm-head__cls .hs-job-emblem{width:100%;height:100%}.pm-head__name{min-width:0;color:color-mix(in srgb, var(--pm-cls,var(--ink,#2b1d0e)) 72%, var(--ink,#2b1d0e));font-size:var(--fs-m,15px);text-overflow:ellipsis;white-space:nowrap;font-weight:800;overflow:hidden}.pm-head__sub,.pm-head__guild{color:var(--ink-soft,#6b5a45);font-size:var(--fs-xs,12px);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.pm-head__status{align-items:center;gap:calc(5 * var(--u,1px));min-width:0;color:var(--ink-soft,#6b5a45);font-size:var(--fs-xs,12px);display:flex}.pm-head__status-text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pm-head__dot{width:calc(9 * var(--u,1px));height:calc(9 * var(--u,1px));border:1.5px solid var(--ink,#2b1d0e);background:var(--paper-3,#e8dcc0);border-radius:50%;flex:none}.pm-head__status.is-online{color:var(--leaf-lo,#3f8f2c);font-weight:600}.pm-head__status.is-online .pm-head__dot{background:var(--leaf,#6cc551)}.pm-head__status.is-offline{color:var(--ink-soft,#6b5a45)}.pm-head__status.is-offline .pm-head__dot{background:#9a8f80}.pm-head__status.is-hidden{color:color-mix(in srgb, var(--ink-soft,#6b5a45) 80%, var(--paper,#fff8e7));font-style:normal}.pm-head__hint{color:var(--ink-soft,#6b5a45);font-size:var(--fs-xs,12px);white-space:normal;line-height:1.35}.pm-menu .pm-head__link.pm-menu__profile{width:100%;min-height:calc(26 * var(--u,1px));margin:0 0 calc(4 * var(--u,1px));padding:calc(3 * var(--u,1px)) calc(10 * var(--u,1px));border:var(--line-thin,2px) solid transparent;border-radius:calc(8 * var(--u,1px));box-shadow:none;color:color-mix(in srgb, var(--honey-lo,#e08a00) 70%, var(--ink,#2b1d0e));font:inherit;text-align:left;cursor:var(--cur-pointer,pointer);background:0 0;justify-items:start;gap:0;display:grid}.pm-menu .pm-head__link.pm-menu__profile:hover:not(:disabled),.pm-menu .pm-head__link.pm-menu__profile:focus-visible{border-color:var(--ink,#2b1d0e);background:color-mix(in srgb, var(--sun,#ffd76a) 28%, var(--paper,#fff8e7));outline:none}.pm-menu .pm-head__link.pm-menu__profile:disabled{opacity:1;color:var(--ink-soft,#6b5a45);cursor:var(--cur-default,default)}.pm-head__link-text{align-items:center;gap:calc(3 * var(--u,1px));font-size:var(--fs-xs,12px);white-space:nowrap;font-weight:700;display:inline-flex}.pm-head__link:disabled .pm-head__link-text{opacity:.6}.pm-head__chev{font-size:var(--fs-s,13px);line-height:1}.hs-line__loot{font-weight:500}.hs-itemlink{--rc:var(--r-common);border:1.5px solid var(--rc);max-width:100%;font:inherit;vertical-align:.04em;color:var(--link-ink,#4a3a28);cursor:var(--cur-pointer,pointer);overflow-wrap:anywhere;background:#fff;border-radius:7px;align-items:center;gap:3px;margin:1px 0;padding:0 5px 0 3px;font-weight:700;line-height:1.3;display:inline-flex}.hs-itemlink.rarity-common{border-color:#b9a888}.hs-itemlink:hover,.hs-itemlink.is-pinned{background:var(--paper-2,#fff3d6)}.hs-itemlink.is-pinned{box-shadow:0 0 0 2px var(--rc)}.hs-itemlink.rarity-uncommon{--rc:var(--r-uncommon);--link-ink:#2f8a22}.hs-itemlink.rarity-rare{--rc:var(--r-rare);--link-ink:#1f6fc4}.hs-itemlink.rarity-epic{--rc:var(--r-epic);--link-ink:#8a3fe0}.hs-itemlink.rarity-legendary{--rc:var(--r-legendary);--link-ink:#a86f00}.hs-itemlink.rarity-mythic{--rc:var(--r-mythic);--link-ink:#d02a2a}.hs-itemlink__icon{flex:none;place-items:center;width:16px;height:16px;display:inline-grid}.hs-itemlink__icon img,.hs-itemlink__icon svg{max-width:16px;max-height:16px}.hs-itemlink__qty{color:#6b4a1f;font-weight:600}.hs-loot__lead,.hs-loot__tail{color:#8a4b00}.hs-loot__tail{white-space:nowrap;overflow-wrap:normal}.hs-itemlink.rarity-uncommon{color:#2f8a22}.hs-itemlink.rarity-rare{color:#1f6fc4}.hs-itemlink.rarity-epic{color:#8a3fe0}.hs-itemlink.rarity-legendary{color:#a86f00}.hs-itemlink.rarity-mythic{color:#d02a2a}.hs-itemlink-more{display:inline-block;position:relative}.hs-itemlink-more__chip{border:1.5px solid var(--honey-lo);background:var(--paper);font:inherit;color:#8a4b00;cursor:var(--cur-pointer,pointer);border-radius:7px;padding:0 7px;font-weight:700}.hs-itemlink-more__list{z-index:90;font-size:var(--fs-s,13.5px);pointer-events:auto;border:var(--line-thin) solid var(--ink);background:var(--paper);min-width:180px;box-shadow:0 3px 0 var(--ink);white-space:nowrap;overscroll-behavior:contain;border-radius:10px;flex-direction:column;align-items:flex-start;gap:3px;max-height:min(360px,55vh);padding:6px;line-height:1.45;display:flex;position:fixed;overflow:hidden auto}.hs-stk-wrap{flex:none;position:relative}.hs-stk-btn{border:var(--line-thin) solid var(--ink);width:38px;height:36px;box-shadow:0 2px 0 var(--ink);cursor:var(--cur-pointer,pointer);background:#fff;border-radius:10px;place-items:center;padding:0;display:grid}.hs-stk-btn:hover:not(:disabled),.hs-stk-btn.is-open{background:var(--honey-hi,#ffe7a3)}.hs-stk-btn:active:not(:disabled){box-shadow:none;transform:translateY(1px)}.hs-stk-btn:disabled{background:var(--paper-3);box-shadow:none;opacity:.6;cursor:var(--cur-default,default)}.hs-stk{border:var(--line-thin) solid var(--ink);background:var(--paper);width:372px;box-shadow:0 3px 0 var(--ink), 0 10px 22px #2b1d0e38;z-index:6;border-radius:14px;flex-direction:column;gap:6px;padding:8px;animation:.12s ease-out pm-pop;display:flex;position:absolute;bottom:calc(100% + 8px);right:-48px}.hs-stk__packs{border-bottom:var(--line-thin) solid #2b1d0e40;gap:3px;padding-bottom:6px;display:flex;overflow:auto hidden}.hs-stk__pack{border:var(--line-thin) solid transparent;width:34px;height:34px;color:var(--ink-soft);cursor:var(--cur-pointer,pointer);background:0 0;border-radius:9px;flex:none;place-items:center;padding:0;display:grid}.hs-stk__pack:hover{background:var(--paper-2)}.hs-stk__pack.is-on{border-color:var(--ink);background:var(--honey);box-shadow:0 2px 0 var(--ink)}.hs-stk__pack.is-fest:not(.is-on){background:color-mix(in srgb, #ff8fb8 22%, var(--paper))}.hs-stk__head{align-items:center;gap:6px;min-height:22px;display:flex}.hs-stk__name{font-size:var(--fs-xs);color:var(--wood-lo,#6b4a1f);font-weight:700}.hs-stk__fest{color:#fff;background:#ff8fb8;border-radius:999px;padding:1px 8px;font-size:12px;font-weight:700}.hs-stk__grid{overscroll-behavior:contain;flex:none;grid-template-columns:repeat(5,64px);grid-auto-rows:64px;place-content:start center;gap:6px;height:204px;display:grid;overflow-y:auto}.hs-stk__cell{border:var(--line-thin) solid transparent;width:64px;height:64px;cursor:var(--cur-pointer,pointer);background:0 0;border-radius:12px;place-items:center;padding:0;transition:transform 90ms ease-out;display:grid}.hs-stk__cell:hover{border-color:var(--ink);background:#fff;transform:translateY(-2px)scale(1.06)}.hs-stk__cell:active{transform:scale(.96)}.hs-stk-art{vertical-align:middle;place-items:center;display:inline-grid}.hs-line--sticker .hs-stk-art{margin:1px 0;animation:.22s cubic-bezier(.34,1.56,.64,1) hs-stk-pop}.hs-wmsg.is-sticker{box-shadow:none;background:0 0;border-color:#0000;flex-direction:column;align-items:flex-start;padding:0 2px}.hs-wmsg.is-sticker.is-mine{background:0 0;border-color:#0000;align-items:flex-end}.hs-wmsg.is-sticker .hs-wmsg__time{margin-left:0}.hs-wmsg.is-sticker .hs-stk-art{animation:.22s cubic-bezier(.34,1.56,.64,1) hs-stk-pop}.hs-stk.is-drawer{width:auto;min-height:0;box-shadow:0 2px 0 var(--ink);flex-direction:column;flex:1;margin:6px;animation:none;display:flex;position:static}.hs-stk.is-drawer .hs-stk__grid{flex:1;grid-template-columns:repeat(auto-fill,56px);grid-auto-rows:56px;align-content:start;gap:4px;height:auto;min-height:0}.hs-stk.is-drawer .hs-stk__cell{width:56px;height:56px}.hs-wpanel__input .hs-stk-btn{border-radius:12px;width:44px;height:44px}@keyframes hs-stk-pop{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.hs-line--sticker .hs-stk-art,.hs-wmsg.is-sticker .hs-stk-art,.hs-stk{animation:none}}.hs-wpanel__msgs[hidden]{display:none}.hs-wlist{flex-direction:column;flex:1;min-height:0;display:flex}.hs-wlist__new{border-bottom:2px solid #2b1d0e2e;gap:6px;padding:6px 8px;display:flex}.hs-wlist__name{border:var(--line-thin) solid var(--ink);min-width:0;height:32px;font-size:max(15px, var(--fs-s));-webkit-user-select:text;user-select:text;background:#fff;border-radius:10px;flex:1;padding:0 10px}.hs-wlist__name:focus{outline:none;box-shadow:0 0 0 3px #c0397a59}.hs-wlist__go{border:var(--line-thin) solid var(--ink);background:color-mix(in srgb, #c0397a 22%, var(--paper));height:32px;box-shadow:0 2px 0 var(--ink);font:inherit;font-size:var(--fs-xs);cursor:var(--cur-pointer,pointer);border-radius:10px;flex:none;align-items:center;gap:4px;padding:0 10px;font-weight:600;display:inline-flex}.hs-wlist__go:disabled{opacity:.55;box-shadow:none;cursor:var(--cur-default,default)}.hs-wlist__suggest{flex-wrap:wrap;gap:4px;padding:4px 8px 0;display:flex}.hs-wlist__chip{border:var(--line-thin) solid var(--ink);background:var(--paper);font:inherit;cursor:var(--cur-pointer,pointer);border-radius:999px;padding:1px 10px;font-size:13px}.hs-wlist__chip:hover{background:color-mix(in srgb, #c0397a 16%, var(--paper))}.hs-wlist__empty{color:var(--ink-soft);font-size:var(--fs-xs);text-align:center;margin:0;padding:14px 12px}.hs-wlist__rows{overscroll-behavior:contain;flex:1;min-height:0;margin:0;padding:4px 6px;list-style:none;overflow-y:auto}.hs-wrow{border:var(--line-thin) solid transparent;width:100%;min-height:40px;font:inherit;text-align:left;cursor:var(--cur-pointer,pointer);background:0 0;border-radius:12px;align-items:center;gap:8px;padding:3px 8px;display:flex;position:relative;overflow:hidden}.hs-wrow:hover,.hs-wrow:focus-visible{border-color:var(--ink);background:color-mix(in srgb, #c0397a 10%, var(--paper));outline:none}.hs-wrow.is-open{background:color-mix(in srgb, #c0397a 7%, var(--paper))}.hs-wrow.has-unread .hs-wrow__name,.hs-wrow.has-unread .hs-wrow__last{color:var(--ink);font-weight:700}.hs-wrow__flash{border-radius:inherit;pointer-events:none;background:#c0397a47;animation:.9s ease-out forwards hs-wflash;position:absolute;inset:0}@keyframes hs-wflash{0%{opacity:1}to{opacity:0}}.hs-wrow__body{flex:1;min-width:0;line-height:1.3;display:grid}.hs-wrow__top{align-items:baseline;gap:6px;display:flex}.hs-wrow__name{min-width:0;font-size:var(--fs-s);text-overflow:ellipsis;white-space:nowrap;color:#9a2460;flex:1;font-weight:600;overflow:hidden}.hs-wrow__time{color:var(--ink-soft);flex:none;font-size:12px}.hs-wrow__last{color:var(--ink-soft);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.hs-wrow__badge{background:#c0397a;flex:none;position:static}.hs-wrow__state{color:var(--ink-soft);flex:none;font-size:12px}.hs-wrow__state.is-online{color:var(--leaf-lo)}.hs-wface{border:var(--line-thin) solid var(--ink);background:color-mix(in srgb, #c0397a 14%, var(--paper));border-radius:50%;flex:none;place-items:center;width:34px;height:34px;display:grid;position:relative}.hs-wpanel__head .hs-wface{width:32px;height:32px}.hs-wface__dot{border:2px solid var(--ink);background:var(--paper);border-radius:50%;width:11px;height:11px;position:absolute;bottom:-3px;right:-3px}.hs-wface__dot.is-online{background:var(--leaf)}.hs-wface__dot.is-offline{background:var(--paper-3)}.hs-wface__dot.is-unknown{display:none}.hs-wdock{left:calc(var(--safe-l) + max(280px, min(calc(390 * var(--u)), 42vw)) + 10px);bottom:calc(var(--exp-h) + max(10px, env(safe-area-inset-bottom)) + 8px);pointer-events:none;z-index:6;flex-direction:column;align-items:flex-start;gap:6px;display:flex;position:absolute}.hs-wdock.is-folded{left:calc(var(--safe-l) + 58px + 12px)}.hs-wdock__row{align-items:flex-end;gap:8px;display:flex}.hs-wdock__tabs{max-width:min(720px, calc(100vw - var(--safe-l) - var(--safe-r) - 24px));pointer-events:auto;flex-wrap:wrap;gap:4px;display:flex}.hs-wdock__tab{min-height:max(30px, calc(26 * var(--u)));border:var(--line-thin) solid var(--ink);background:var(--paper);box-shadow:0 2px 0 var(--ink);font:inherit;font-size:max(13px, var(--fs-xs));color:#9a2460;cursor:var(--cur-pointer,pointer);border-radius:10px 10px 4px 4px;align-items:center;gap:6px;padding:2px 12px;font-weight:600;display:inline-flex;position:relative}.hs-wdock__tab.has-unread{background:color-mix(in srgb, #c0397a 18%, var(--paper))}.hs-wdock__badge{background:#c0397a;position:static}.hs-wpanel-frame{width:var(--wp-w,calc(290 * var(--u)));height:var(--wp-h,calc(343 * var(--u)));min-width:280px;min-height:240px;max-width:min(720px, var(--wp-room,720px), calc(100vw - var(--safe-l) - var(--safe-r) - 24px));max-height:calc(100vh - var(--safe-t) - var(--exp-h) - 170px);pointer-events:auto;flex-direction:column;display:flex;position:relative}.hs-wpanel-frame.is-min{height:auto;min-height:0}.hs-wpanel{border:var(--line) solid var(--ink);width:100%;min-height:0;box-shadow:var(--hi), 0 4px 0 var(--ink);pointer-events:auto;background:#fff8e7f0;border-radius:14px;flex-direction:column;flex:1;animation:.16s ease-out hs-wpanel-in;display:flex;overflow:hidden}.hs-wpanel.is-min{height:auto;min-height:0}.hs-wpanel.is-bump{border-color:#c0397a;animation:.52s ease-out hs-wpanel-bump}@keyframes hs-wpanel-in{0%{opacity:0;transform:translateY(8px)}}@keyframes hs-wpanel-bump{0%{transform:none}30%{transform:translateY(-5px)}60%{transform:translateY(1px)}to{transform:none}}@media (prefers-reduced-motion:reduce){.hs-wpanel,.hs-wpanel.is-bump,.hs-wrow__flash{animation:none}}.hs-wpanel__head{border-bottom:var(--line-thin) solid var(--ink);background:color-mix(in srgb, #c0397a 16%, var(--paper-3));align-items:center;gap:6px;padding:6px 10px 6px 8px;display:flex}.hs-wpanel.is-min .hs-wpanel__head{border-bottom:0}.hs-wpanel__who{min-width:0;font:inherit;text-align:left;cursor:var(--cur-pointer,pointer);background:0 0;border:0;border-radius:8px;flex:1;align-items:center;gap:6px;padding:0 4px 0 0;display:flex}.hs-wpanel__who:hover .hs-wpanel__name{text-decoration:underline}.hs-wpanel__name{font-size:var(--fs-m);text-overflow:ellipsis;white-space:nowrap;color:#9a2460;font-weight:700;overflow:hidden}.hs-wpanel__lv{color:var(--ink-soft);font-size:max(12px, var(--fs-xs));flex:none}.hs-wpanel__badge{background:#c0397a;position:static}.hs-wpanel__btn{border:var(--line-thin) solid var(--ink);background:var(--paper);width:32px;height:30px;cursor:var(--cur-pointer,pointer);border-radius:9px;flex:none;place-items:center;padding:0;display:grid}.hs-wpanel__btn:hover{background:var(--honey)}.hs-wpanel__msgs{overscroll-behavior:contain;min-height:0;font-size:var(--fs-s);-webkit-user-select:text;user-select:text;flex-direction:column;flex:1;gap:6px;margin:0;padding:10px 12px;line-height:1.4;list-style:none;display:flex;overflow-y:auto}.hs-wpanel__hello{color:var(--ink-soft);font-size:max(13px, var(--fs-xs));text-align:center;margin:auto 0 4px}.hs-wmsg{border:var(--line-thin) solid var(--ink);overflow-wrap:anywhere;background:#fff;border-radius:14px 14px 14px 4px;flex-wrap:wrap;align-self:flex-start;align-items:flex-end;column-gap:10px;max-width:75%;padding:5px 12px 4px;animation:.18s ease-out hs-line-in;display:flex}.hs-wmsg:first-child{margin-top:auto}.hs-wmsg.is-mine{background:#f5dfea;border-radius:14px 14px 4px;justify-content:flex-end;align-self:flex-end}.hs-wmsg__text{min-width:0;color:var(--ink)}.hs-wmsg__time{color:color-mix(in srgb, var(--ink) 62%, transparent);font-size:max(12px, calc(10 * var(--u)));font-variant-numeric:tabular-nums;flex:none;margin-left:auto;line-height:1.6}.hs-wpanel__input{border-top:var(--line-thin) solid var(--ink);background:var(--paper);align-items:flex-end;gap:8px;padding:8px;display:flex}.hs-wpanel__field{border:var(--line-thin) solid var(--ink);min-width:0;height:44px;min-height:44px;max-height:calc(4.2em + 22px);font:inherit;font-size:max(15px, var(--fs-s));resize:none;-webkit-user-select:text;user-select:text;background:#fff;border-radius:12px;flex:1;padding:10px 12px;line-height:1.4;overflow-y:auto}.hs-wpanel__field::placeholder{color:var(--ink-soft)}.hs-wpanel__field:focus{outline:none;box-shadow:0 0 0 3px #c0397a59}.hs-wpanel__send{border:var(--line-thin) solid var(--ink);background:color-mix(in srgb, #c0397a 30%, var(--paper));width:48px;height:44px;box-shadow:0 2px 0 var(--ink);cursor:var(--cur-pointer,pointer);border-radius:12px;flex:none;place-items:center;padding:0;display:grid}.hs-wpanel__send:not(:disabled):hover{background:color-mix(in srgb, #c0397a 42%, var(--paper))}.hs-wpanel__send:disabled{background:var(--paper-3);box-shadow:none;cursor:var(--cur-default,default)}.hs-wpanel__grip{z-index:3;touch-action:none;position:absolute}.hs-wpanel__grip.is-n{height:11px;cursor:var(--cur-ns-resize,ns-resize);top:-8px;left:16px;right:22px}.hs-wpanel__grip.is-e{cursor:ew-resize;width:11px;top:22px;bottom:16px;right:-8px}.hs-wpanel__grip.is-ne{cursor:nesw-resize;width:24px;height:24px;top:-8px;right:-8px}.hs-wpanel__corner{border:var(--line-thin) solid var(--ink);width:15px;height:15px;box-shadow:0 1px 0 var(--ink);opacity:.75;background:repeating-linear-gradient(-45deg,#fff 0 2px,#c0397a 2px 4px);border-radius:5px 9px 5px 5px;transition:opacity .12s ease-out,transform .12s ease-out;position:absolute;top:3px;right:3px}.hs-wpanel__grip.is-ne:hover .hs-wpanel__corner,.hs-wdock.is-resizing .hs-wpanel__corner{opacity:1;transform:scale(1.12)}.hs-wpanel__grip.is-n:hover:after,.hs-wpanel__grip.is-e:hover:after{content:"";opacity:.55;background:#c0397a;border-radius:999px;position:absolute}.hs-wpanel__grip.is-n:hover:after{width:44px;height:4px;top:4px;left:50%;transform:translate(-50%)}.hs-wpanel__grip.is-e:hover:after{width:4px;height:44px;top:50%;left:4px;transform:translateY(-50%)}.hs-wdock.is-resizing,.hs-wdock.is-resizing .hs-wpanel__msgs{-webkit-user-select:none;user-select:none}:is(html:has(.hs-wdock.is-resizing-n),html:has(.hs-wdock.is-resizing-n) *){cursor:var(--cur-ns-resize,ns-resize)!important}:is(html:has(.hs-wdock.is-resizing-e),html:has(.hs-wdock.is-resizing-e) *){cursor:ew-resize!important}:is(html:has(.hs-wdock.is-resizing-ne),html:has(.hs-wdock.is-resizing-ne) *){cursor:nesw-resize!important}.hs-wdock.is-touch .hs-wpanel-frame{width:min(320px, calc(100vw - var(--safe-l) - var(--safe-r)));height:max(220px, min(calc(240 * var(--u)), 52vh))}.hs-wdock.is-touch .hs-wpanel-frame.is-min{height:auto}.hs-wface.has-crest{background:0 0;border-color:#0000}.hs-wpanel__head .hs-wface.has-crest .hs-job-emblem{width:32px!important;height:32px!important}.hs-respawn-veil{-webkit-backdrop-filter:grayscale(.7);backdrop-filter:grayscale(.7);pointer-events:none;z-index:26;background:radial-gradient(at 50% 45%,#28203014 0%,#28203061 70%,#28203085 100%);animation:.42s ease-out both hs-respawn-fade;position:absolute;inset:0}.hs-respawn{border:var(--line) solid var(--ink);border-radius:var(--r-lg,18px);background:var(--paper);width:min(620px,100vw - 32px);box-shadow:0 5px 0 var(--ink);pointer-events:auto;z-index:27;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px 18px;padding:14px 20px 14px 14px;animation:.3s cubic-bezier(.3,1.5,.5,1) hs-boing;display:grid;position:absolute;top:36%;left:50%;translate:-50% -50%}.hs-respawn__pip{object-fit:contain;filter:drop-shadow(0 2px #2b1d0e59);width:76px;height:76px}.hs-respawn__text{gap:2px;min-width:0;display:grid}.hs-respawn__title{font-size:var(--fs-l,22px);font-weight:700;line-height:var(--lh-thai,1.45);color:var(--berry-lo,var(--ink))}.hs-respawn__sub{font-size:var(--fs-s,14px);font-weight:600;line-height:var(--lh-thai,1.45)}.hs-respawn__where{font-size:var(--fs-xs,13px);line-height:var(--lh-thai,1.45);color:var(--ink-soft)}.hs-respawn__act{justify-items:center;gap:6px;display:grid}.hs-respawn__key{font-size:var(--fs-xs,13px);color:var(--ink-soft);white-space:nowrap;align-items:center;gap:4px;display:inline-flex}.hs-respawn__key kbd{border:var(--line-thin) solid var(--ink);box-shadow:0 2px 0 var(--ink);font:inherit;color:var(--ink);background:#fff;border-radius:6px;padding:0 6px;font-weight:600;line-height:1.4}@media (max-width:560px){.hs-respawn{grid-template-columns:auto minmax(0,1fr)}.hs-respawn__pip{width:56px;height:56px}.hs-respawn__act{grid-column:1/-1}}@keyframes hs-respawn-fade{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.hs-respawn-veil,.hs-respawn{animation:none}}.hs-afkhud{top:calc(var(--safe-t,8px) + 6px);pointer-events:none;justify-items:center;display:grid;position:absolute;left:50%;transform:translate(-50%)}.hs-hud:has(.hs-boss) .hs-afkhud{top:calc(var(--safe-t,8px) + max(84px, calc(96 * var(--u,1px))))}.hs-afkcard{border:3px solid var(--ink,#2b2118);max-width:min(560px,100vw - 32px);box-shadow:0 3px 0 var(--ink,#2b2118);pointer-events:auto;background:#fff8e7f0;border-radius:999px;align-items:center;gap:10px;padding:6px 8px 6px 12px;animation:.26s ease-out hs-afk-in;display:flex}.hs-afkcard.is-running{background:#eef8e4}.hs-afkcard.is-warn{box-shadow:0 3px 0 var(--ink,#2b2118), 0 0 10px 2px #ffaa3c99;background:#fff1d6}.hs-afkcard__icon{border:2px solid var(--ink,#2b2118);background:#ffe38a;border-radius:50%;flex:none;place-items:center;width:30px;height:30px;display:grid}.hs-afkcard__text{gap:2px;min-width:0;line-height:1.2;display:grid}.hs-afkcard__text small{opacity:.85;font-size:.82em}.hs-afkcard__lines{flex-wrap:wrap;gap:2px 10px;font-size:.82em;display:flex}.hs-afkcard__btn{border:2px solid var(--ink,#2b2118);font:inherit;cursor:var(--cur-pointer,pointer);background:#ffe38a;border-radius:999px;flex:none;padding:5px 14px;font-weight:700;box-shadow:inset 0 -3px #0000001f}.hs-afkcard__btn.is-go{background:#c9ecb0}.hs-afkcard__btn:disabled{opacity:.6;cursor:default}@keyframes hs-afk-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.hs-afkcard{animation:none}}.hs-hunt{--hu:var(--u,1px);--hunt-tone:var(--leaf);--hunt-tone-hi:var(--leaf-hi);--hunt-tone-lo:var(--leaf-lo);--hunt-text:var(--leaf-lo);box-sizing:border-box;color:var(--ink);font-family:var(--font);font-variant-numeric:tabular-nums;line-height:var(--lh-thai,1.5);pointer-events:auto}.hs-hunt.is-half{--hunt-tone:var(--honey);--hunt-tone-hi:var(--honey-hi);--hunt-tone-lo:var(--honey-lo);--hunt-text:#9a5a00}.hs-hunt.is-low{--hunt-tone:var(--berry);--hunt-tone-hi:color-mix(in srgb, var(--berry) 45%, #fff);--hunt-tone-lo:var(--berry-lo);--hunt-text:var(--berry-lo)}.hs-hunt.is-quiet{align-items:center;gap:var(--pad-1);min-height:max(24px, calc(26 * var(--hu)));padding:0 var(--pad-2);border:var(--line-thin) solid #2b1d0e8c;color:var(--ink-soft);font-size:max(12px, calc(12 * var(--hu)));background:#fff8e7c7;border-radius:999px;font-weight:600;display:inline-flex}.hs-hunt__dot{border:1.5px solid var(--ink);background:var(--leaf);border-radius:50%;width:8px;height:8px}.hs-hunt.is-card{gap:var(--pad-1);width:max(236px, calc(240 * var(--hu)));padding:var(--pad-2) var(--pad-3) var(--pad-2);border:var(--line) solid var(--ink);border-radius:var(--r-md);background:var(--paper);box-shadow:var(--hi), 0 3px 0 var(--ink);display:grid}.hs-hunt.is-soon{background:color-mix(in srgb, var(--honey-hi) 30%, var(--paper))}.hs-hunt.is-low{background:color-mix(in srgb, var(--berry) 10%, var(--paper))}.hs-hunt.is-reset{background:color-mix(in srgb, var(--leaf-hi) 26%, var(--paper))}.hs-hunt__head{align-items:center;gap:var(--pad-1);min-width:0;display:flex}.hs-hunt__icon{width:max(22px, calc(24 * var(--hu)));height:max(22px, calc(24 * var(--hu)));border:var(--line-thin) solid var(--ink);background:var(--hunt-tone-hi);border-radius:50%;flex:none;place-items:center;display:inline-grid}.hs-hunt.is-soon .hs-hunt__icon{background:var(--honey-hi)}.hs-hunt__label{min-width:0;font-size:max(12px, calc(13.5 * var(--hu)));white-space:nowrap;text-overflow:ellipsis;flex:none;font-weight:600;overflow:hidden}.hs-hunt__time{text-align:end;font-size:max(12px, calc(13.5 * var(--hu)));white-space:nowrap;flex:1;font-weight:700}.hs-hunt__rate{padding:0 var(--pad-2) 0 var(--pad-1);border:var(--line-thin) solid var(--ink);background:var(--hunt-tone);box-shadow:inset 0 -2px 0 var(--hunt-tone-lo);color:var(--ink);font-size:max(12px, calc(13.5 * var(--hu)));border-radius:999px;flex:none;align-items:center;gap:2px;font-weight:700;line-height:1.4;display:inline-flex}.hs-hunt.is-low .hs-hunt__rate{color:#fff;text-shadow:0 1px 0 var(--berry-lo)}.hs-hunt__track{height:max(12px, calc(14 * var(--hu)));border:var(--line-thin) solid var(--ink);background:var(--paper-3);border-radius:999px;margin-top:2px;position:relative;overflow:hidden}.hs-hunt__zone{position:absolute;top:0;bottom:0;left:0}.hs-hunt__zone.is-full{background:color-mix(in srgb, var(--leaf) 22%, var(--paper-2))}.hs-hunt__zone.is-half{background:color-mix(in srgb, var(--honey) 28%, var(--paper-2))}.hs-hunt__zone.is-low{background:color-mix(in srgb, var(--berry) 22%, var(--paper-2))}.hs-hunt__fill{z-index:1;background:linear-gradient(180deg, var(--hunt-tone-hi) 0 38%, var(--hunt-tone) 38% 100%);box-shadow:inset 0 -2px 0 var(--hunt-tone-lo), 1.5px 0 0 var(--ink);border-radius:0 999px 999px 0;position:absolute;top:0;bottom:0;left:0}.hs-hunt__fill.is-some{min-width:6px}.hs-hunt__mark{z-index:2;background:var(--ink);width:2px;margin-left:-1px;position:absolute;top:0;bottom:0}.hs-hunt__scale{height:max(12px, calc(13 * var(--hu)));color:var(--ink-soft);font-size:max(12px, calc(12 * var(--hu)));font-weight:600;line-height:1;position:relative}.hs-hunt__scale span{position:absolute;top:0;transform:translate(-50%)}.hs-hunt__hint{color:var(--hunt-text);font-size:max(12px, calc(13.5 * var(--hu)));font-weight:700;line-height:1.35}.hs-hunt.is-soon .hs-hunt__hint{color:#9a5a00}.hs-hunt__foot{justify-content:space-between;align-items:center;gap:2px var(--pad-2);color:var(--ink-soft);font-size:max(12px, calc(12 * var(--hu)));flex-wrap:wrap;font-weight:600;line-height:1.35;display:flex}.hs-hunt__exp{padding:0 var(--pad-2);background:color-mix(in srgb, var(--exp) 40%, var(--paper));color:var(--ink);border-radius:999px;flex:none}.hs-hunt__next{color:var(--ink);font-size:max(12px, calc(12 * var(--hu)));margin-top:-2px;font-weight:600;line-height:1.35}.hs-hunt__nb{white-space:nowrap}.hs-hunt__foot{padding-top:var(--pad-1);border-top:var(--line-thin) solid #2b1d0e40}.hs-hunt__icon svg{width:68%;height:68%}.hs-hunt__rate svg,.hs-hunt.is-quiet svg{width:max(14px, calc(14 * var(--hu)));height:max(14px, calc(14 * var(--hu)))}.hs-hunt-slot{top:calc(var(--safe-t) + max(84px, var(--mm-w) * .6) + max(30px, calc(32 * var(--u))) + 15px);right:var(--safe-r);pointer-events:none;z-index:5;justify-items:end;display:grid;position:absolute}.hs-hud.is-pc:has(.hs-hunt-slot) .hs-quests{--q-top:calc(var(--safe-t) + max(84px, var(--mm-w) * .6) + max(30px, calc(32 * var(--u))) + 15px + var(--hunt-h,0px) + 8px)}.afk-hudslot{top:calc(var(--safe-t) + 164 * var(--u,1px));left:var(--safe-l);z-index:5;pointer-events:none;position:absolute}.hs-hud:has(.hs-pframes) .afk-hudslot{left:calc(var(--safe-l) + 178 * var(--u,1px) + 12px)}.hs-hud.is-pc:has(.hs-wave-host--buff-row) .afk-hudslot{top:calc(var(--safe-t) + 128 * var(--u,1px) + max(44 * var(--u,1px), 40 * var(--pc-u,1px) + 8px))}.hs-hud.is-pc:has(.hs-lbuffs):has(.hs-wave-host--buff-row) .afk-hudslot{top:calc(var(--safe-t) + 160 * var(--u,1px) + max(44 * var(--u,1px), 40 * var(--pc-u,1px) + 8px))}.hs-hud.is-touch .afk-hudslot{top:calc(var(--safe-t) + 132px)}.afk-hud{--afk-u:var(--u,1px);gap:calc(6 * var(--afk-u));box-sizing:border-box;width:max(220px, calc(252 * var(--afk-u)));padding:calc(8 * var(--afk-u)) calc(10 * var(--afk-u)) calc(9 * var(--afk-u));border:var(--line) solid var(--ink);box-shadow:var(--hi), 0 4px 0 var(--ink);color:var(--ink);font-size:var(--fs-s,13px);pointer-events:auto;background:#fff8e7f0;border-radius:16px;line-height:1.3;display:grid}.afk-hud--card{width:max(240px, calc(288 * var(--afk-u)))}.hs-hud.is-pc:has(.hs-wave-host--buff-row) .afk-hud{gap:calc(4 * var(--afk-u))}:is(.hs-hud.is-pc:has(.hs-wave-host--buff-row) .afk-hud__eta,.hs-hud.is-pc:has(.hs-lbuffs):has(.hs-wave-host--buff-row) .afk-hud__rate,.hs-hud.is-pc:has(.hs-lbuffs):has(.hs-wave-host--buff-row) .afk-hud__best){display:none}.afk-hud--panel.is-farming{box-shadow:var(--hi), 0 0 0 3px var(--leaf-hi), 0 4px 0 var(--ink)}.afk-hud--panel.is-paused{background:#fff0c8f2}.afk-hud--panel.is-warn{box-shadow:var(--hi), 0 0 0 3px var(--berry), 0 4px 0 var(--ink)}.afk-hud__head{align-items:center;gap:calc(8 * var(--afk-u));min-width:0;display:flex}.afk-hud__icon{width:calc(30 * var(--afk-u));height:calc(30 * var(--afk-u));border:var(--line-thin) solid var(--ink);background:var(--leaf-hi);border-radius:50%;flex:none;place-items:center;min-width:26px;min-height:26px;display:grid}.afk-hud--panel.is-paused .afk-hud__icon{background:var(--honey-hi)}.afk-hud--card .afk-hud__icon{background:var(--honey)}.afk-hud__titles{flex:1;min-width:0;display:grid}.afk-hud__phase{font-size:var(--fs-m,15px);font-weight:700;line-height:var(--lh-thai,1.5);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.afk-hud__name{color:var(--ink-soft);font-size:var(--fs-xs,12px);white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.afk-hud__clock{border:var(--line-thin) solid var(--ink);font-variant-numeric:tabular-nums;background:#fff;border-radius:999px;flex:none;align-items:center;gap:4px;padding:2px 8px;font-weight:700;display:inline-flex}.afk-hud__warn,.afk-hud__hint,.afk-hud__waiting,.afk-hud__reason,.afk-hud__hunt,.afk-hud__sold{margin:0}.afk-hud__warn{background:var(--berry);color:#fff;font-weight:600;line-height:var(--lh-thai,1.5);border-radius:10px;align-items:center;gap:6px;padding:3px 8px;display:flex}.afk-hud__hint,.afk-hud__waiting{color:var(--ink-soft);font-size:var(--fs-xs,12px);font-weight:500;line-height:var(--lh-thai,1.5)}.afk-hud__reason{border:var(--line-thin) solid #2b1d0e4d;line-height:var(--lh-thai,1.5);background:#fff;border-radius:10px;align-items:center;gap:6px;padding:4px 8px;display:flex}.afk-hud__reason small{color:var(--ink-soft);font-size:var(--fs-xs,12px)}.afk-hud__reason b{font-weight:700}.afk-hud__name.afk-hud__lvup{color:var(--leaf-lo,#2f7d1e);font-weight:700}.afk-hud__reasonline{flex:1;min-width:0}.afk-hud__tipmark{color:var(--leaf-lo,#2f7d1e);flex:none;place-items:center;display:grid}.afk-hud__stats{gap:3px calc(10 * var(--afk-u));grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.afk-hud__stat{border-bottom:2px solid #2b1d0e24;justify-content:space-between;align-items:baseline;gap:6px;min-width:0;padding:0;display:flex}.afk-hud__statlabel{color:var(--ink-soft);font-weight:500}.afk-hud__statvalue{font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:700}.afk-hud__stat.is-exp .afk-hud__statvalue{color:var(--sky-lo,#2a6fb0)}.afk-hud__stat.is-gold .afk-hud__statvalue{color:var(--honey-lo)}.afk-hud__stat.is-goldSpent .afk-hud__statvalue,.afk-hud__stat.is-deaths .afk-hud__statvalue,.afk-hud__stat.is-net.is-loss .afk-hud__statvalue{color:var(--berry)}.afk-hud__stat.is-net .afk-hud__statvalue{color:var(--leaf-lo,#2f7d32)}.afk-hud__rate{align-items:baseline;gap:4px calc(10 * var(--afk-u));font-size:var(--fs-xs,12px);white-space:nowrap;background:#2b1d0e0f;border-radius:10px;margin:0;padding:2px 8px;display:flex}.afk-hud__ratelabel{color:var(--ink-soft);flex:1;font-weight:600}.afk-hud__rate b{font-variant-numeric:tabular-nums}.afk-hud__rateexp b{color:var(--sky-lo,#2a6fb0)}.afk-hud__rategold b{color:var(--honey-lo)}.afk-hud__best{--best:#5ed14a;border:var(--line-thin) solid color-mix(in srgb, var(--best) 70%, var(--ink));background:color-mix(in srgb, var(--best) 16%, #fff);border-radius:10px;align-items:center;gap:8px;margin:0;padding:1px 8px 1px 4px;display:flex}.afk-hud__best.is-rare{--best:#3fa2ff}.afk-hud__best.is-epic{--best:#a95cff}.afk-hud__best.is-legendary{--best:#ffc21a}.afk-hud__best.is-mythic{--best:#ff3b3b}.afk-hud__bestart{flex:none;place-items:center;width:24px;height:24px;display:grid}.afk-hud__besttext{white-space:nowrap;flex:1;align-items:baseline;gap:6px;min-width:0;display:flex}.afk-hud__besttext small{color:var(--ink-soft);font-size:var(--fs-xs,12px);flex:none}.afk-hud__besttext b{text-overflow:ellipsis;min-width:0;overflow:hidden}.afk-hud__bestrar{background:var(--best);color:var(--ink);font-size:var(--fs-xs,12px);border-radius:999px;flex:none;padding:0 7px;font-weight:700}.afk-hud__best.is-rare .afk-hud__bestrar,.afk-hud__best.is-epic .afk-hud__bestrar,.afk-hud__best.is-mythic .afk-hud__bestrar{color:#fff;text-shadow:0 1px #0000004d}.afk-hud__eta{color:var(--leaf-lo,#3d7a2a);font-size:var(--fs-xs,12px);white-space:nowrap;align-items:center;gap:5px;margin:0;padding:0 8px;font-weight:700;display:flex}.afk-hud__hunt{align-items:center;gap:6px;min-width:0;display:flex}.afk-hud__huntpill{border:var(--line-thin) solid var(--ink);background:var(--leaf-hi);font-weight:700;font-size:var(--fs-xs,12px);border-radius:999px;flex:none;padding:1px 8px}.afk-hud__hunt.is-half .afk-hud__huntpill{background:var(--honey)}.afk-hud__hunt.is-low .afk-hud__huntpill{background:var(--berry);color:#fff}.afk-hud__hunt small{min-width:0;color:var(--ink-soft);font-size:var(--fs-xs,12px);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.afk-hud__sold{background:var(--honey-hi);border-radius:10px;align-items:center;gap:6px;padding:2px 8px;font-weight:600;display:flex}.afk-hud__sold span{flex:1}.afk-hud__sold b{color:var(--honey-lo);font-variant-numeric:tabular-nums}.afk-hud__actions{justify-content:flex-end;gap:6px;display:flex}.hs-packexp{top:calc(var(--safe-t,8px) + 104 * var(--u,1px));left:var(--safe-l,8px);border:3px solid var(--ink,#2b2118);max-width:min(420px,40vw);box-shadow:0 3px 0 var(--ink,#2b2118);color:var(--ink,#2b2118);pointer-events:auto;z-index:4;background:linear-gradient(#fff4e8,#ffe3cc);border-radius:14px;align-items:center;gap:10px;padding:8px 10px 8px 8px;font-size:13px;line-height:1.35;display:flex;position:absolute}.hs-packexp__icon{border:2px solid var(--ink,#2b2118);background:linear-gradient(180deg, var(--honey-hi,#ffe08a), var(--honey,#f6c344));border-radius:999px;flex:none;place-items:center;width:30px;height:30px;display:grid}.hs-packexp__text{gap:2px;min-width:0;display:grid}.hs-packexp__text b{font-size:14px;font-weight:800}.hs-packexp__text small{opacity:.85;font-size:12px}.hs-packexp__close{border:2px solid var(--ink,#2b2118);background:var(--paper,#fffaf0);color:inherit;font:inherit;cursor:pointer;border-radius:999px;flex:none;align-self:start;padding:2px 10px;font-size:12px;font-weight:700}.hs-packexp__close:hover{background:#fff3c4}.hs-maptitle{top:calc(var(--safe-t,0px) + 17%);z-index:23;border:var(--line) solid var(--ink);width:max-content;max-width:min(92vw,560px);box-shadow:var(--hi), 0 5px 0 var(--ink);color:var(--ink);text-align:center;pointer-events:none;background:#fff8e7f0;border-radius:18px;justify-items:center;gap:2px;padding:8px 26px 10px;animation:2.4s linear both hs-maptitle;display:grid;position:absolute;left:50%;translate:-50%}.hs-maptitle p{margin:0}.hs-maptitle__kicker{border:var(--line-thin) solid var(--ink);background:var(--honey);font-size:var(--fs-xs);border-radius:999px;padding:1px 12px;font-weight:700;line-height:1.5}.hs-maptitle.is-town .hs-maptitle__kicker{background:var(--leaf-hi)}.hs-maptitle.is-dungeon .hs-maptitle__kicker{background:#c9a6ff}.hs-maptitle__name{font-size:max(24px, calc(32 * var(--u)));letter-spacing:.01em;text-shadow:0 2px #fff;font-weight:800;line-height:1.35}.hs-maptitle__meta{font-size:var(--fs-s);color:var(--ink-soft);font-weight:700}.hs-maptitle.is-chip{top:calc(var(--safe-t,0px) + 12%);border-width:var(--line-thin);box-shadow:0 3px 0 var(--ink);border-radius:999px;gap:0;padding:3px 16px 4px}.hs-maptitle.is-chip .hs-maptitle__name{font-size:var(--fs-m);text-shadow:none}.hs-maptitle.is-chip .hs-maptitle__meta{font-size:var(--fs-xs)}.hs-hud.is-talking .hs-maptitle{display:none}@keyframes hs-maptitle{0%{opacity:0}14%{opacity:1}80%{opacity:1}to{opacity:0}}.hs-qbanner__tick,.hs-quest__readypill,.hs-qfx-host,.hs-qaccept__seal{position:relative}.hs-qbanner{overflow:visible}.hs-qfx-burst{pointer-events:none;z-index:2;width:0;height:0;position:absolute}.hs-qfx-bit{border:1.5px solid var(--ink);background:var(--c,var(--honey));opacity:0;will-change:transform, opacity;border-radius:50%;width:7px;height:7px;position:absolute;top:0;left:0}.hs-qfx-bit.is-star{background:var(--c,var(--honey));clip-path:polygon(50% 0,62% 38%,100% 50%,62% 62%,50% 100%,38% 62%,0 50%,38% 38%);width:11px;height:11px;filter:drop-shadow(0 0 .5px var(--ink));border:0;border-radius:0}.hs-qfx-ring{border:3px solid var(--honey);opacity:0;pointer-events:none;will-change:transform, opacity;border-radius:50%;width:100%;height:100%;position:absolute;top:50%;left:50%}.hs-qfx-shine{opacity:0;pointer-events:none;border-radius:inherit;will-change:transform, opacity;background:linear-gradient(90deg,#0000,#ffffffbf,#0000);width:36%;position:absolute;inset:0 auto 0 0}.hs-qfx-clip{border-radius:inherit;pointer-events:none;position:absolute;inset:0;overflow:hidden}.hs-qfx-wash{opacity:0;pointer-events:none;border-radius:inherit;background:linear-gradient(90deg,#8fe05c8c,#ffd76a59);position:absolute;inset:0}.hs-qfx-plus{background:var(--honey-hi);border:1.5px solid var(--ink);color:var(--ink);opacity:0;pointer-events:none;white-space:nowrap;border-radius:999px;padding:0 4px;font-size:12px;font-weight:800;line-height:1.3;text-decoration:none;position:absolute;top:-2px;right:0}.hs-qfx-countbox{display:inline-block;position:relative}.hs-qfx-count{display:inline-block}.hs-qfx-tick{width:12px;height:12px;color:var(--leaf-lo);place-items:center;display:inline-grid}.hs-qfx-tick svg{width:12px;height:12px}.hs-qaccept{top:calc(var(--safe-t,8px) + 64px);pointer-events:none;z-index:26;align-items:stretch;display:flex;position:absolute;left:50%;translate:-50%}.hs-qaccept.is-inline{position:relative;top:auto;left:auto;translate:none}.hs-qaccept__paper{border-block:var(--line) solid var(--ink);background:repeating-linear-gradient(0deg, transparent 0 13px, #e08a0014 13px 14px), var(--paper);text-align:center;flex-direction:column;align-items:center;gap:2px;min-width:260px;max-width:min(400px,100vw - 80px);padding:10px 26px 12px;display:flex;position:relative;overflow:hidden;box-shadow:0 5px #2b1d0ee6}.hs-qaccept__end{z-index:1;border:var(--line) solid var(--ink);background:linear-gradient(90deg, var(--honey-lo), var(--honey-hi) 45%, var(--honey) 70%, var(--honey-lo));border-radius:9px;width:18px;margin-block:-6px;position:relative}.hs-qaccept__end.is-left{margin-right:-6px}.hs-qaccept__end.is-right{margin-left:-6px}.hs-qaccept__seal{border:var(--line-thin) solid var(--ink);background:var(--berry);width:30px;height:30px;box-shadow:inset 0 -3px 0 var(--berry-lo), inset 0 2px 0 #ffffff73;color:#fff;border-radius:50%;place-items:center;margin-top:-2px;font-size:18px;font-weight:800;line-height:1;display:grid}.hs-qaccept__label{font-size:var(--fs-xs,12px);letter-spacing:.04em;color:var(--honey-lo);margin:0;font-weight:800}.hs-qaccept__name{color:var(--ink);margin:0;font-size:19px;font-weight:800}.hs-qprog{border:var(--line-thin) solid var(--ink);background:var(--paper);box-shadow:0 3px 0 var(--ink);font-weight:700;font-size:var(--fs-s,14px);border-radius:999px;align-items:center;gap:8px;padding:6px 12px 6px 6px;display:inline-flex}.hs-qprog__icon{border:var(--line-thin) solid var(--ink);background:var(--honey-hi);border-radius:50%;place-items:center;width:26px;height:26px;display:grid}.hs-qprog.is-done .hs-qprog__icon{background:var(--leaf);color:#fff}.hs-qprog__bar{border:1.5px solid var(--ink);background:var(--paper-3);border-radius:999px;width:70px;height:8px;position:relative;overflow:hidden}.hs-qprog__fill{background:var(--honey);transform-origin:0;transition:transform var(--mo-slow,.4s) var(--ease-out-expo,ease-out);position:absolute;inset:0}.hs-qprog.is-done .hs-qprog__fill{background:var(--leaf)}@media (prefers-reduced-motion:reduce){.hs-qprog__fill{transition:none}}html[data-hs-reduced=on] .hs-qprog__fill{transition:none}.hs-statusrow{top:calc(var(--safe-t) + 106 * var(--u,1px));left:var(--safe-l);z-index:4;align-items:center;gap:max(6px, calc(5 * var(--u,1px)));max-width:calc(470 * var(--u,1px));pointer-events:none;flex-wrap:wrap;display:flex;position:absolute}.hs-statusrow:empty{display:none}.hs-hud:has(.hs-pframes) .hs-statusrow{left:calc(var(--safe-l) + 178 * var(--u,1px) + 12px)}.hs-hud.is-touch .hs-statusrow{top:calc(var(--safe-t) + max(83px, 98 * var(--u,1px) * var(--hud-k,1) + 6px));left:calc(var(--safe-l) + 58px * var(--hud-k,1));max-width:calc(100% - var(--safe-l) - 58px * var(--hud-k,1) - var(--mm-w,150px) - 80px)}.hs-statusrow>.hs-wave-host--buff-row,.hs-statusrow>.hs-lbuffs{max-width:none;position:static}.hs-statusrow>.hs-wave-host--buff-row{gap:max(6px, calc(5 * var(--u,1px)))}.hs-hud.hs-hud.is-pc.is-pc:has(.hs-statusrow>*) :is(.hs-combo,.hs-dng-tracker,.hs-tower-hud,.hs-jq-timer){top:calc(var(--safe-t) + 106 * var(--u,1px) + max(40px, 48 * var(--pc-u,1px), 34 * var(--u,1px)) + 12px)}.hs-hud.hs-hud.is-pc.is-pc:has(.hs-statusrow>*) .afk-hudslot{top:calc(var(--safe-t) + 106 * var(--u,1px) + max(40px, 48 * var(--pc-u,1px), 34 * var(--u,1px)) + 12px)}.hs-wave-host{align-items:center;gap:calc(5 * var(--u,1px));pointer-events:none;color:var(--ink);font-family:var(--font);z-index:4;display:flex;position:absolute}.hs-wave-slot{pointer-events:auto}.hs-wave-host--buff-row{top:calc(var(--safe-t) + 128 * var(--u,1px));left:calc(var(--safe-l) + 6 * var(--u,1px))}.hs-hud:has(.hs-pframes) .hs-wave-host--buff-row{left:calc(var(--safe-l) + 178 * var(--u,1px) + 12px)}.hs-wave-host--top-center{top:calc(var(--safe-t) + 64 * var(--u,1px));left:50%;transform:translate(-50%)}.hs-wave-host--quickslots{align-items:center;gap:calc(7 * var(--u,1px));flex-direction:column;position:static}.hs-wave-host--below-tracker{right:var(--safe-r);bottom:calc(var(--exp-h) + 236 * var(--u,1px) + 84px);flex-direction:column;align-items:flex-end}.hs-wave-host--banner{top:22%;left:50%;transform:translate(-50%)}.hs-hud.is-touch .hs-wave-host--quickslots,.hs-hud.is-touch .hs-wave-host--below-tracker{display:none}.hs-hud:has(.hs-menu--cats[data-rows="3"]) .hs-wave-host--below-tracker{bottom:calc(var(--exp-h) + 290 * var(--u,1px) + 100px)}.sp-banner{color:#4a2a10;text-align:center;pointer-events:none;background:linear-gradient(#fffaf0 0%,#fff1d6 100%);border:3px solid #e8b13a;border-radius:18px;flex-direction:column;align-items:center;gap:4px;min-width:320px;max-width:560px;padding:12px 28px 14px;animation:.26s cubic-bezier(.2,1.4,.4,1) both sp-banner-pop;display:inline-flex;box-shadow:0 6px 18px #50280047,inset 0 0 0 2px #ffffffb3}.sp-banner--named{background:linear-gradient(#fff6e0 0%,#ffe2a8 100%);border-color:#e23b2e;box-shadow:0 6px 20px #a01e0a52,inset 0 0 0 2px #ffd04a}.sp-banner--mythic{background:linear-gradient(#fff4f8 0%,#ffd9e6 100%);border-color:#ff5f8a}.sp-banner__title{letter-spacing:.5px;color:#c2410c;text-shadow:0 2px #fff,0 0 10px #ffc440a6;font-size:26px;font-weight:800}.sp-banner--named .sp-banner__title{color:#c81e1e}.sp-banner--mythic .sp-banner__title{color:#d6336c}.sp-banner__name{font-size:18px;font-weight:700}.sp-banner__count{color:#8a5a20;font-size:16px}.sp-banner__special{color:#6b4a1e;font-size:14px}@keyframes sp-banner-pop{0%{opacity:0;transform:scale(.85)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.sp-banner{animation:none}}.hs-wt-banner{color:#5a1d0c;white-space:nowrap;text-overflow:ellipsis;pointer-events:none;background:linear-gradient(#fff4d6,#f6dfa8);border:2px solid #c0392b;border-radius:999px;max-width:640px;padding:6px 18px;font-size:15px;font-weight:600;display:inline-block;overflow:hidden;box-shadow:0 2px #8f2410}.hs-wt-banner.is-here{background:linear-gradient(#ffe1d6,#ffc6b0)}.hs-wt{color:#4a2f17;flex-direction:column;gap:8px;height:100%;min-height:0;padding:4px 6px 2px;display:flex;overflow:hidden}.hs-wt-top{justify-content:space-between;align-items:center;gap:12px;min-height:34px;display:flex}.hs-wt-clock{background:#fff4d6;border:2px solid #e2b866;border-radius:999px;align-items:center;gap:8px;padding:5px 14px;font-size:15px;font-weight:600;display:inline-flex}.hs-wt-clock.is-live{color:#8f2410;background:#ffe1d6;border-color:#e0573a}.hs-wt-top__times{opacity:.8;font-size:13px}.hs-wt-rage{background:linear-gradient(90deg, color-mix(in srgb, var(--wt-aura,#ff3b3b) 22%, #fff4e8), #fff4e8 70%);border:2px solid color-mix(in srgb, var(--wt-aura,#ff3b3b) 60%, #c58a4a);border-radius:10px;flex:none;align-items:center;gap:10px;min-height:36px;padding:4px 12px;font-size:13px;display:flex}.hs-wt-rage__tag{background:var(--wt-aura,#ff3b3b);color:#fff;border-radius:6px;flex:none;padding:2px 10px;font-weight:700}.hs-wt-rage__icon{flex:none;display:inline-flex}.hs-wt-rage__line{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;flex:auto;min-width:0;line-height:1.3;display:-webkit-box;overflow:hidden}.hs-wt-rage__reward{color:#8f2410;flex:none;font-weight:600}.hs-wt-rage.is-paid .hs-wt-rage__reward{color:#2f7d32}.hs-wt-locked,.hs-wt-empty{text-align:center;background:#fff4d6;border-radius:10px;padding:10px 14px;font-size:15px}.hs-wt-grid{flex:auto;grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;min-height:0;display:grid}.hs-wt-poster{--wt-tint:#e2b866;background:radial-gradient(ellipse at 50% 32%, color-mix(in srgb, var(--wt-tint) 26%, transparent) 0, transparent 60%), linear-gradient(180deg, #fdf0cf, #f4dca4);min-width:0;box-shadow:0 3px 0 #8d6233, inset 0 0 0 3px color-mix(in srgb, var(--wt-tint) 40%, #f9e7bb);border:2px solid #b98a4e;border-radius:6px 6px 10px 10px;flex-direction:column;align-items:center;gap:3px;padding:6px 8px 8px;display:flex;position:relative;overflow:hidden}.hs-wt-poster:before{content:"";background:radial-gradient(circle at 35% 35%,#ff8a7a,#b1281a);border-radius:50%;width:10px;height:10px;margin-left:-5px;position:absolute;top:3px;left:50%;box-shadow:0 1px 1px #00000059}.hs-wt-poster.is-live{box-shadow:0 3px 0 #8f2410, 0 0 0 3px #ff7a4a8c, inset 0 0 0 3px color-mix(in srgb, var(--wt-tint) 50%, #fbe2c0);border-color:#e0573a}.hs-wt-poster__head{letter-spacing:1px;color:#8f2410;margin-top:8px;font-size:16px;font-weight:700;line-height:1.1}.hs-wt-poster__zone{opacity:.85;white-space:nowrap;text-overflow:ellipsis;flex:none;max-width:100%;font-size:12px;overflow:hidden}.hs-wt-poster__portrait{background:radial-gradient(circle, color-mix(in srgb, var(--wt-tint) 55%, #fff6dc) 0, #f6e2b0 70%);border:2px solid color-mix(in srgb, var(--wt-tint) 60%, #b98a4e);border-radius:8px;flex:0 72px;justify-content:center;align-items:center;width:108px;height:72px;min-height:46px;display:flex;overflow:hidden}.hs-wt-poster__portrait img{object-fit:contain;image-rendering:auto;max-width:96px;max-height:min(66px,100% - 4px);filter:drop-shadow(0 0 4px var(--wt-tint)) drop-shadow(0 2px 0 #0000002e)}.hs-wt-poster__name{text-align:center;color:#5a1d0c;max-width:100%;font-size:13px;font-weight:700;line-height:1.2}.hs-wt-poster__sub{opacity:.8;white-space:nowrap;text-overflow:ellipsis;flex:none;max-width:100%;font-size:12px;overflow:hidden}.hs-wt-affix{background:#ffffff8c;border-radius:6px;align-items:center;gap:6px;width:100%;padding:3px 5px;display:flex}.hs-wt-affix__glyph{flex:none;justify-content:center;align-items:center;display:inline-flex}.hs-wt-affix__text{flex-direction:column;min-width:0;line-height:1.15;display:flex}.hs-wt-affix__text b{font-size:13px}.hs-wt-affix__text span{opacity:.85;text-wrap:balance;font-size:12px}.hs-wt-times{flex-direction:column;gap:2px;width:100%;margin:auto 0 0;padding:0;list-style:none;display:flex}.hs-wt-time{border-radius:5px;align-items:baseline;gap:6px;padding:1px 6px;font-size:12px;display:flex}.hs-wt-time__clock{flex:none;font-weight:700}.hs-wt-time__map{text-overflow:ellipsis;white-space:nowrap;opacity:.85;min-width:0;overflow:hidden}.hs-wt-time.is-past{opacity:.45}.hs-wt-time.is-live{color:#fff;background:#e0573a}.hs-wt-time.is-next{background:#ffe6a8}.hs-wt-stamp{color:#c62f1b;white-space:nowrap;pointer-events:none;background:#fff4e699;border:3px solid #c62f1b;border-radius:8px;padding:4px 10px;font-size:16px;font-weight:700;position:absolute;top:84px;left:50%;transform:translate(-50%)rotate(-14deg)}.hs-wt-poster.is-done .hs-wt-poster__portrait img{filter:grayscale(.4)drop-shadow(0 2px #0000002e)}.hs-wt-foot{text-align:center;opacity:.8;flex:none;margin-top:auto;font-size:12px}@media (max-width:1599.98px),(max-height:1000.67px){.hs-wt{gap:6px}.hs-wt .hs-wt-rage{grid-template-columns:auto auto minmax(0,1fr);gap:2px 10px;padding:3px 10px;display:grid}.hs-wt .hs-wt-rage__tag{grid-area:1/1;justify-self:start;padding:0 10px}.hs-wt .hs-wt-rage__reward{grid-area:2/1;line-height:1.25}.hs-wt .hs-wt-rage__icon{grid-area:1/2/3/3}.hs-wt .hs-wt-rage__line{grid-area:1/3/3/4;line-height:1.25}.hs-wt .hs-wt-poster{gap:2px;padding:4px 6px 6px}.hs-wt .hs-wt-poster__head{margin-top:6px}.hs-wt .hs-wt-poster__zone,.hs-wt .hs-wt-poster__sub{line-height:1.25}.hs-wt .hs-wt-poster__name{line-height:1.15}.hs-wt .hs-wt-poster__portrait{flex:0 0 40px;width:84px;height:40px;min-height:0}.hs-wt .hs-wt-poster__portrait img{max-height:36px}.hs-wt .hs-wt-affix{padding:2px 5px}.hs-wt .hs-wt-affix__tip{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.hs-wt .hs-wt-times{gap:1px}.hs-wt .hs-wt-time{padding:0 6px;line-height:1.25}.hs-wt .hs-wt-stamp{top:58px}.hs-wt .hs-wt-foot{line-height:1.25}}@media (min-width:1599.99px) and (min-height:1000.68px){:root[data-hs-text] .hs-wt{gap:6px}:root[data-hs-text] .hs-wt .hs-wt-rage{grid-template-columns:auto auto minmax(0,1fr);gap:2px 10px;padding:3px 10px;display:grid}:root[data-hs-text] .hs-wt .hs-wt-rage__tag{grid-area:1/1;justify-self:start;padding:0 10px}:root[data-hs-text] .hs-wt .hs-wt-rage__reward{grid-area:2/1;line-height:1.25}:root[data-hs-text] .hs-wt .hs-wt-rage__icon{grid-area:1/2/3/3}:root[data-hs-text] .hs-wt .hs-wt-rage__line{grid-area:1/3/3/4;line-height:1.25}:root[data-hs-text] .hs-wt .hs-wt-poster{gap:2px;padding:4px 6px 6px}:root[data-hs-text] .hs-wt .hs-wt-poster__head{margin-top:6px}:root[data-hs-text] .hs-wt .hs-wt-poster__zone,:root[data-hs-text] .hs-wt .hs-wt-poster__sub{line-height:1.25}:root[data-hs-text] .hs-wt .hs-wt-poster__name{line-height:1.15}:root[data-hs-text] .hs-wt .hs-wt-poster__portrait{flex:0 0 40px;width:84px;height:40px;min-height:0}:root[data-hs-text] .hs-wt .hs-wt-poster__portrait img{max-height:36px}:root[data-hs-text] .hs-wt .hs-wt-affix{padding:2px 5px}:root[data-hs-text] .hs-wt .hs-wt-affix__tip{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}:root[data-hs-text] .hs-wt .hs-wt-times{gap:1px}:root[data-hs-text] .hs-wt .hs-wt-time{padding:0 6px;line-height:1.25}:root[data-hs-text] .hs-wt .hs-wt-stamp{top:58px}:root[data-hs-text] .hs-wt .hs-wt-foot{line-height:1.25}}.hs-trs{--trs-pencil:#5b4631;--trs-red:#c2412f;--trs-parch:#f6e7c4;--trs-parch-2:#ead2a0;--trs-dial:#fff6df;--trs-needle:#c2412f;flex-direction:column;flex:auto;min-width:0;height:100%;min-height:0;display:flex}.hs-trs .hs-ly-shell__content>*{flex:auto;min-height:0}.hs-trs--locked{place-items:center;display:grid}.hs-trs-body{height:100%;min-height:0;position:relative}.hs-trs-headart{width:calc(56 * var(--pc-u,1px));height:calc(56 * var(--pc-u,1px));object-fit:contain}.hs-trs-sumend{align-items:center;gap:var(--pc-sp-3,12px);display:inline-flex}.hs-trs-sumbar{min-width:calc(220 * var(--pc-u,1px));display:inline-block}.hs-trs-gold{align-items:center;gap:4px;font-weight:700;display:inline-flex}.hs-trs-label{margin:0 0 var(--pc-sp-1,4px);color:var(--ink-soft);font-size:var(--pc-fs-small,14px);font-weight:700}.hs-trs-count{color:var(--ink);margin-left:6px}.hs-trs-dim{color:var(--ink-soft);font-size:var(--pc-fs-small,14px)}.hs-trs-small{margin:0 0 var(--pc-sp-2,8px);font-size:var(--pc-fs-small,14px);line-height:var(--lh-thai,1.5)}.hs-trs-num{font-variant-numeric:tabular-nums;text-align:right}.hs-trs-warnline{color:var(--berry-ink,#a12a4a);font-size:var(--pc-fs-small,14px);margin:4px 0;font-weight:600}.hs-trs-okline{color:var(--leaf-ink,#2f6b2a);font-size:var(--pc-fs-small,14px);margin:4px 0;font-weight:600}.hs-trs-art{flex:none;place-items:center;display:inline-grid}.hs-trs-tier{font-size:var(--pc-fs-small,14px);white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.hs-trs-tier>b{color:#fff;letter-spacing:.02em;border-radius:999px;padding:1px 7px;font-size:12px}.hs-trs-tier.is-t1>b{background:#d99a1e}.hs-trs-tier.is-t2>b{background:#c46a2b}.hs-trs-tier.is-t3>b{background:#7b4fa8}.hs-trs-tier.is-t4>b{background:#2f86b8}.hs-trs-coins{border:var(--line-thin,1px) solid var(--paper-3);background:var(--paper-2);font-size:var(--pc-fs-small,14px);border-radius:999px;align-items:center;gap:4px;padding:2px 10px 2px 4px;display:inline-flex}.hs-trs-coins__label,.hs-trs-coins__cap{color:var(--ink-soft)}.hs-trs-heat{align-items:center;gap:8px;display:inline-flex}.hs-trs-heat__dial{width:calc(40 * var(--pc-u,1px));height:calc(40 * var(--pc-u,1px))}.hs-trs-heat__word{font-size:calc(20 * var(--pc-u,1px));font-weight:800}.hs-trs-heat__bars{gap:3px;display:inline-flex}.hs-trs-heat__bars>i{background:#00000026;border-radius:2px;width:8px;height:16px}.hs-trs-heat.is-freezing .hs-trs-heat__word{color:#3a7bd5}.hs-trs-heat.is-cold .hs-trs-heat__word{color:#2fa3c7}.hs-trs-heat.is-warm .hs-trs-heat__word{color:#e08a1e}.hs-trs-heat.is-hot .hs-trs-heat__word{color:#d23a2a}.hs-trs-heat__bars>i.is-on{background:#3a7bd5}.hs-trs-heat.is-cold .hs-trs-heat__bars>i.is-on{background:#2fa3c7}.hs-trs-heat.is-warm .hs-trs-heat__bars>i.is-on{background:#e08a1e}.hs-trs-heat.is-hot .hs-trs-heat__bars>i.is-on{background:#d23a2a}.hs-trs-maps{gap:var(--pc-sp-3,12px);height:100%;min-height:0;padding:var(--pc-sp-2,8px);grid-template-columns:minmax(0,.9fr) minmax(0,1.15fr) minmax(0,.95fr);display:grid}.hs-trs-col{gap:var(--pc-sp-2,8px);flex-direction:column;min-height:0;display:flex;overflow:hidden}.hs-trs-maplist,.hs-trs-sealed{flex-direction:column;gap:6px;display:flex}.hs-trs-sealed{flex:none}.hs-trs-maprow{border:var(--line-thin,1px) solid var(--paper-3);border-radius:var(--r-md,10px);background:var(--paper);width:100%;color:var(--ink);font:inherit;text-align:left;cursor:var(--cur-pointer,pointer);align-items:center;gap:10px;padding:6px 10px;display:flex}.hs-trs-maprow.is-on{border-color:var(--honey-deep,#c98a16);background:var(--trs-parch);box-shadow:0 0 0 2px #d99a1e59}.hs-trs-maprow.is-warn .hs-trs-maprow__sub{color:var(--berry-ink,#a12a4a)}.hs-trs-maprow.is-expired{opacity:.6}.hs-trs-maprow__text{flex-direction:column;gap:2px;min-width:0;display:flex}.hs-trs-maprow__name{text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}.hs-trs-maprow__sub{color:var(--ink-soft);font-size:var(--pc-fs-small,14px)}.hs-trs-sealed .hs-trs-sealrow{border:var(--line-thin,1px) solid var(--paper-3);border-radius:var(--r-md,10px);background:var(--paper-2);align-items:center;gap:10px;padding:6px 10px;display:flex}.hs-trs-sealrow__text{min-width:0;font-size:var(--pc-fs-small,14px);flex-direction:column;flex:auto;gap:2px;display:flex}.hs-trs-sealed .hs-trs-sealrow{flex:none;padding-block:4px}.hs-trs-parchment{gap:var(--pc-sp-2,8px);height:100%;min-height:0;padding:var(--pc-sp-3,12px) calc(20 * var(--pc-u,1px));background:radial-gradient(ellipse at 20% 10%, #ffffff73, transparent 55%), radial-gradient(ellipse at 85% 90%, #a06e322e, transparent 60%), linear-gradient(180deg, var(--trs-parch), var(--trs-parch-2));color:#3b2a1c;border:2px solid #c9a668;border-radius:6px 14px 8px 16px;flex-direction:column;display:flex;position:relative;box-shadow:inset 0 0 24px #78501e40,0 2px #00000014}.hs-trs-parchment.is-empty{place-items:center;display:grid}.hs-trs-parchment.is-warn{border-color:#d3644f}.hs-trs-parchment__head,.hs-trs-parchment__foot{justify-content:space-between;align-items:center;gap:var(--pc-sp-2,8px);display:flex}.hs-trs-parchment__map{font-size:calc(26 * var(--pc-u,1px));margin:0;line-height:1.25}.hs-trs-parchment__sketch{width:100%;min-height:0;max-height:calc(220 * var(--pc-u,1px));flex:auto}.hs-trs-steps{gap:5px;display:inline-flex}.hs-trs-steps>i{border:2px solid #8a6a3a;border-radius:50%;width:12px;height:12px}.hs-trs-steps>i.is-on{background:var(--trs-red);border-color:var(--trs-red)}.hs-trs-riddle{flex-direction:column;gap:2px;margin:0;display:flex}.hs-trs-riddle__label{color:#8a6a3a;font-size:var(--pc-fs-small,14px);font-weight:700}.hs-trs-riddle__text{font-size:calc(18 * var(--pc-u,1px));font-style:italic;line-height:var(--lh-thai,1.5)}.hs-trs-left{font-size:var(--pc-fs-small,14px);margin:0}.hs-trs-left.is-warn,.hs-trs-left__warn{color:#b3311f;font-weight:700}.hs-trs-note{color:#6b5236;font-size:var(--pc-fs-small,14px);line-height:var(--lh-thai,1.5);margin:0}.hs-trs-bound{color:#6b5236;font-size:var(--pc-fs-small,14px);font-weight:600}.hs-trs-fees{border-collapse:collapse;width:100%;font-size:var(--pc-fs-small,14px)}.hs-trs-fees td,.hs-trs-fees th{border-bottom:var(--line-thin,1px) solid var(--paper-3);padding:5px 4px}.hs-trs-fees tbody tr{height:44px}.hs-trs-fees th{color:var(--ink-soft);text-align:left;font-weight:700}.hs-trs-fees th.hs-trs-num{text-align:right}.hs-trs-fees td:first-child{width:100%}.hs-trs-fees td.hs-trs-num{white-space:nowrap}.hs-trs-fees__act{text-align:right;white-space:nowrap;width:1%;padding-left:8px}.hs-trs-fees tr.is-region td{background:#ffd66640}.hs-trs-region{font-size:var(--pc-fs-small,14px);line-height:var(--lh-thai,1.5);margin:0}.hs-trs-sketch{display:block}.hs-trs-frags{gap:var(--pc-sp-2,8px);height:100%;padding:var(--pc-sp-2,8px) var(--pc-sp-3,12px);flex-direction:column;display:flex}.hs-trs-fragrow{align-items:center;gap:var(--pc-sp-3,12px);padding:var(--pc-sp-2,8px) var(--pc-sp-3,12px);border:var(--line-thin,1px) solid var(--paper-3);border-radius:var(--r-md,10px);background:var(--paper);flex:1 1 0;display:flex}.hs-trs-fragrow.is-ready .hs-trs-pips__n{color:var(--leaf-lo,#3f7d2a);font-weight:700}.hs-trs-fragrow__main{flex-direction:column;flex:auto;gap:4px;min-width:0;display:flex}.hs-trs-fragrow__name{align-items:center;gap:8px;font-weight:700;display:flex}.hs-trs-fragrow__act{flex-direction:column;align-items:stretch;gap:6px;display:flex}.hs-trs-pips{align-items:center;gap:6px;display:flex}.hs-trs-pips>i{border:2px solid var(--paper-3);background:var(--paper-2);border-radius:4px;width:18px;height:18px;transform:rotate(45deg)scale(.8)}.hs-trs-pips>i.is-on{background:#f0c35a;border-color:#b8862b}.hs-trs-pips__n{font-size:var(--pc-fs-small,14px);margin-left:6px}.hs-trs-shop{gap:var(--pc-sp-3,12px);height:100%;padding:var(--pc-sp-2,8px) var(--pc-sp-3,12px);flex-direction:column;display:flex}.hs-trs-shop__head,.hs-trs-shop__foot{justify-content:space-between;align-items:center;gap:var(--pc-sp-3,12px);display:flex}.hs-trs-shop__head .hs-ly-meter{max-width:calc(360 * var(--pc-u,1px));flex:auto}.hs-trs-offers{grid-template-columns:repeat(5,minmax(0,1fr));grid-auto-rows:minmax(calc(220 * var(--pc-u,1px)), auto);align-content:center;gap:var(--pc-sp-3,12px);flex:auto;min-height:0;display:grid}.hs-trs-offer{padding:var(--pc-sp-3,12px) var(--pc-sp-2,8px);border:var(--line-thin,1px) solid var(--paper-3);border-radius:var(--r-md,10px);background:var(--paper);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:6px;display:flex}.hs-trs-offer[data-offer]{cursor:var(--cur-pointer,pointer)}.hs-trs-offer.is-on{border-color:var(--honey-deep,#c98a16);box-shadow:0 0 0 2px var(--honey,#ffb627)}.hs-trs-offer.is-soldout{opacity:.55}.hs-trs-offerpop{gap:8px;min-width:240px;display:grid}.hs-trs-offerpop__head{align-items:center;gap:10px;display:flex}.hs-trs-offerpop__head b{font-size:max(15px, var(--win-fs-floor,0px));line-height:1.4}.hs-trs-offerpop__row{font-size:max(14px, var(--win-fs-floor,0px));justify-content:space-between;align-items:center;gap:10px;margin:0;display:flex}.hs-trs-offerpop .hs-trs-dim{font-size:max(13px, var(--win-fs-floor,0px));margin:0}.hs-trs-offer.is-short .hs-trs-offer__cost{color:var(--berry-ink,#a12a4a)}.hs-trs-offer__name{font-size:var(--pc-fs-small,14px);font-weight:700;line-height:var(--lh-thai,1.5)}.hs-trs-offer__cost{align-items:center;gap:4px;font-weight:700;display:inline-flex}.hs-trs-log{gap:var(--pc-sp-3,12px);height:100%;min-height:0;padding:var(--pc-sp-2,8px) var(--pc-sp-3,12px);grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);display:grid}.hs-trs-log__cols{gap:var(--pc-sp-3,12px);grid-template-columns:1fr 1fr;display:grid}.hs-trs-log__col,.hs-trs-life,.hs-trs-jackpots{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.hs-trs-logrow,.hs-trs-life>li,.hs-trs-jackpots>li{min-height:calc(32 * var(--pc-u,1px));font-size:var(--pc-fs-small,14px);align-items:center;gap:8px;display:flex}.hs-trs-logrow__what{white-space:nowrap;font-weight:700}.hs-trs-logrow__item{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.hs-trs-life__name{width:calc(150 * var(--pc-u,1px))}.hs-trs-life__bar{background:var(--paper-3);border-radius:5px;flex:auto;height:10px;overflow:hidden}.hs-trs-life__bar>i{background:var(--honey,#f2b83a);height:100%;display:block}.hs-trs-jackpots__name{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;font-weight:700;overflow:hidden}.hs-trs-jackpots{gap:4px calc(24 * var(--pc-u,1px));grid-template-rows:repeat(5,auto);grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:column;display:grid}.hs-trs-log__side>.hs-trs-life{margin-bottom:var(--pc-sp-4,12px)}.hs-trs-logrow>.hs-trs-dim,.hs-trs-jackpots>li>.hs-trs-dim{white-space:nowrap;flex:none}.hs-trs-outcome{object-fit:contain;width:auto}.hs-trs-compass{--trs-pencil:#5b4631;color:#3b2a1c;pointer-events:none;background:linear-gradient(#fff6df,#f3dfb2);border:2px solid #c9a668;border-radius:999px;align-items:center;gap:10px;padding:6px 14px 6px 8px;display:inline-flex;box-shadow:0 2px 6px #00000040}.hs-trs-compass.is-hot{border-color:#d23a2a;box-shadow:0 0 0 3px #d23a2a40,0 2px 6px #00000040}.hs-trs-compass__meta{align-items:center;gap:6px;font-size:13px;display:inline-flex}.hs-trs-compass__prompt{color:#fff;background:#d23a2a;border-radius:6px;padding:2px 8px;font-size:13px;font-weight:700}.hs-trs-dig{align-items:center;gap:6px;display:inline-flex}.hs-trs-dig__bar{background:#fff9;border:1px solid #8a6a3a;border-radius:5px;width:90px;height:10px;display:inline-block;overflow:hidden}.hs-trs-dig__bar>i{background:linear-gradient(90deg,#a8743f,#d9a35c);height:100%;transition:width .1s linear;display:block}.hs-trs-reveal{align-items:center;gap:calc(18 * var(--pc-u,1px));max-width:calc(560 * var(--pc-u,1px));color:#3b2a1c;background:linear-gradient(#fffaf0,#f6e7c4);border:2px solid #c9a668;border-radius:16px;padding:14px 18px;display:flex;box-shadow:0 6px 20px #0000004d}.hs-trs-reveal.is-jackpot{border-color:#e8b628;box-shadow:0 0 0 4px #ffd65073,0 6px 20px #0000004d}.hs-trs-reveal.is-fight{border-color:#d23a2a}.hs-trs-reveal__card{perspective:600px;flex:none;width:120px;height:158px;position:relative}.hs-trs-reveal__back,.hs-trs-reveal__face{object-fit:contain;backface-visibility:hidden;width:100%;height:100%;transition:transform 1s cubic-bezier(.3,.7,.3,1);position:absolute;inset:0}.hs-trs-reveal__face{transform:rotateY(180deg)}.hs-trs-reveal.is-flipped .hs-trs-reveal__back{transform:rotateY(-180deg)}.hs-trs-reveal.is-flipped .hs-trs-reveal__face{transform:rotateY(0)}.hs-trs-reveal.is-calm .hs-trs-reveal__back,.hs-trs-reveal.is-calm .hs-trs-reveal__face{transition:none}.hs-trs-reveal__body{flex-direction:column;align-items:flex-start;gap:4px;min-width:0;display:flex}.hs-trs-reveal__head{align-items:center;gap:8px;display:flex}.hs-trs-reveal__title{font-size:calc(24 * var(--pc-u,1px));margin:0}.hs-trs-reveal__sub{font-size:var(--pc-fs-small,14px);margin:0}.hs-trs-reveal__gains{gap:12px;font-weight:700;display:flex}.hs-trs-gain{align-items:center;gap:4px;display:inline-flex}.hs-trs-reveal__loot{font-size:var(--pc-fs-small,14px);flex-direction:column;gap:3px;margin:2px 0;padding:0;list-style:none;display:flex}.hs-trs-reveal__loot>li{align-items:center;gap:6px;display:flex}.hs-trs-boundchip{background:var(--paper-3);color:var(--ink-soft);border-radius:999px;padding:0 6px;font-size:12px}.hs-trs-cardsec{font-size:var(--pc-fs-small,14px);flex-direction:column;gap:4px;display:flex}.hs-trs-cardsec p{margin:0}.hs-trs-cardsec__head{align-items:center;gap:8px;display:flex}.hs-trs-cardsec__map{font-weight:700}.hs-trs-cardsec__sketch{background:linear-gradient(#f6e7c4,#ead2a0);border-radius:6px;width:100%;max-width:220px}@media (prefers-reduced-motion:reduce){.hs-trs-reveal__back,.hs-trs-reveal__face,.hs-trs-dig__bar>i{transition:none}}.hs-mnt .hs-ly-shell__content>*{flex:auto;min-height:0}.hs-mnt-page{gap:var(--pc-sp-2,8px);height:100%;min-height:0;padding:var(--pc-sp-2,8px);flex-direction:column;display:flex}.hs-mnt-page.is-center{place-items:center;display:grid}.hs-mnt-label,.hs-mnt-sectiontitle{color:var(--ink-soft);font-size:var(--pc-fs-small,14px);font-weight:600}.hs-mnt-sectiontitle{margin:var(--pc-sp-1,4px) 0}.hs-mnt-line{align-items:center;gap:var(--pc-sp-2,8px);font-size:var(--pc-fs-small,14px);margin:0;display:flex}.hs-mnt-link{color:var(--sky-ink,#1f5f99);font:inherit;cursor:var(--cur-pointer,pointer);background:0 0;border:0;padding:0 2px;font-weight:600;text-decoration:underline}.hs-mnt-sumbar{min-width:calc(220 * var(--pc-u,1px));display:inline-block}.hs-mnt-stable{gap:var(--pc-sp-3,12px);height:100%;min-height:0;padding:var(--pc-sp-2,8px);grid-template-columns:minmax(0,52fr) minmax(0,48fr);display:grid}.hs-mnt-stable__left,.hs-mnt-stable__right{gap:var(--pc-sp-2,8px);flex-direction:column;min-width:0;min-height:0;display:flex}.hs-mnt-stable__right{border:var(--line-thin) solid var(--ink);border-radius:var(--r-md,12px);background:var(--paper-2);padding:var(--pc-sp-3,12px)}.hs-mnt-filters{gap:var(--pc-sp-1,4px) var(--pc-sp-3,12px);flex-wrap:wrap;display:flex}.hs-mnt-fgroup{gap:var(--pc-sp-1,4px);flex-wrap:wrap;display:inline-flex}.hs-mnt-fchip{min-height:calc(30 * var(--pc-u,1px));padding:0 calc(10 * var(--pc-u,1px));border:var(--line-thin) solid var(--ink);background:var(--paper);color:var(--ink);font:inherit;font-size:var(--pc-fs-small,14px);cursor:var(--cur-pointer,pointer);border-radius:999px}.hs-mnt-fchip.is-on{background:color-mix(in srgb, var(--honey) 45%, var(--paper));font-weight:600}.hs-mnt-grid{gap:calc(6 * var(--pc-u,1px));flex:auto;grid-template-rows:repeat(6,minmax(0,1fr));grid-template-columns:repeat(7,minmax(0,1fr));min-height:0;display:grid}.hs-mnt-cell{border:var(--line-thin) solid var(--ink);border-radius:var(--r-md,12px);background:var(--paper);min-width:0;min-height:0;box-shadow:inset 0 0 0 calc(3 * var(--pc-u,1px)) var(--rc,var(--paper-3)), 0 2px 0 var(--ink);cursor:var(--cur-pointer,pointer);place-items:center;padding:0;transition:opacity .15s;display:grid;position:relative}.hs-mnt-cell.rarity-common{--rc:var(--r-common,#c9bfa8)}.hs-mnt-cell.rarity-rare{--rc:var(--r-rare,#5aa0e6)}.hs-mnt-cell.rarity-epic{--rc:var(--r-epic,#a777e0)}.hs-mnt-cell.rarity-legendary{--rc:var(--r-legendary,#f0a020)}.hs-mnt-cell.is-missing{--rc:var(--paper-3);background:var(--paper-3)}.hs-mnt-cell:hover{background:var(--paper-2)}.hs-mnt-cell.is-on{box-shadow:0 0 0 calc(3 * var(--pc-u,1px)) var(--honey), inset 0 0 0 calc(3 * var(--pc-u,1px)) var(--rc,var(--paper-3)), 0 2px 0 var(--ink)}.hs-mnt-cell.is-dim{opacity:.28}.hs-mnt-cell:focus-visible{outline:3px solid var(--sky);outline-offset:2px}.hs-mnt-cell__icon{aspect-ratio:1;place-items:center;max-width:100%;height:100%;display:grid}.hs-mnt-cell__icon.is-shadow .hs-art__img{filter:brightness(0);opacity:.35}.hs-mnt-cell__stars{font-size:calc(12 * var(--pc-u,1px));white-space:nowrap;line-height:1;position:absolute;bottom:2%;left:50%;transform:translate(-50%)}.hs-mnt-cell__main{padding:0 calc(5 * var(--pc-u,1px));border:var(--line-thin) solid var(--ink);background:var(--honey);color:var(--ink);font-size:calc(12 * var(--pc-u,1px));border-radius:0 6px 6px 0;font-weight:600;line-height:1.4;position:absolute;top:6%;left:-2px}.hs-mnt-stars .is-on{color:var(--honey-deep,#e0a020);text-shadow:0 1px 0 var(--ink)}.hs-mnt-stars .is-off{color:var(--ink-soft);opacity:.6}.hs-mnt-stars.is-md{font-size:calc(22 * var(--pc-u,1px))}.hs-mnt-fam{width:calc(20 * var(--pc-u,1px));height:calc(20 * var(--pc-u,1px));border:var(--line-thin) solid var(--ink);background:var(--paper);color:var(--ink);border-radius:50%;place-items:center;display:inline-grid}.hs-mnt-detail{gap:var(--pc-sp-2,8px);flex-direction:column;flex:auto;min-height:0;display:flex}.hs-mnt-detail__stage{min-height:calc(120 * var(--pc-u,1px));border-radius:var(--r-md,12px);background:radial-gradient(ellipse at 50% 85%, color-mix(in srgb, var(--leaf) 30%, var(--paper)) 0 35%, var(--paper) 70%);flex:auto;place-items:center;display:grid;position:relative}.hs-mnt-detail__head{gap:var(--pc-sp-1,4px);display:grid}.hs-mnt-detail__name{font-size:calc(26 * var(--pc-u,1px));margin:0}.hs-mnt-detail__chips{align-items:center;gap:var(--pc-sp-1,4px) var(--pc-sp-2,8px);flex-wrap:wrap;display:flex}.hs-mnt-detail__fam{font-size:var(--pc-fs-small,14px);align-items:center;gap:4px;display:inline-flex}.hs-mnt-goal{gap:2px;display:grid}.hs-mnt-inbag{color:var(--leaf-ink,#2e6b3a);font-weight:600}.hs-mnt-starrow{align-items:center;gap:var(--pc-sp-2,8px);flex-wrap:wrap;display:flex}.hs-mnt-starcost{color:var(--ink-soft);font-size:var(--pc-fs-small,14px)}.hs-mnt-tints{align-items:center;gap:var(--pc-sp-2,8px);display:flex}.hs-mnt-tint{width:calc(40 * var(--pc-u,1px));height:calc(40 * var(--pc-u,1px));border:var(--line-thin) solid var(--ink);background:var(--paper);cursor:var(--cur-pointer,pointer);border-radius:50%;place-items:center;padding:0;display:grid;position:relative}.hs-mnt-tint.is-on{box-shadow:0 0 0 calc(3 * var(--pc-u,1px)) var(--honey)}.hs-mnt-tint.is-locked{cursor:default;opacity:.55}.hs-mnt-tint__dot{background:conic-gradient(#e2701f,#f0c040,#5aa0e6,#a777e0,#e2701f);border-radius:50%;width:64%;height:64%}.hs-mnt-tint__lock{background:var(--ink);color:var(--paper);font-size:calc(12 * var(--pc-u,1px));border-radius:6px;padding:0 4px;position:absolute;inset:auto -6px -6px auto}.hs-mnt-act{gap:var(--pc-sp-2,8px);padding-top:var(--pc-sp-2,8px);border-top:var(--line-thin) solid color-mix(in srgb, var(--ink) 30%, transparent);display:grid}.hs-mnt-act__btns{justify-content:flex-end;gap:var(--pc-sp-2,8px);display:flex}.hs-mnt-ride{min-width:calc(200 * var(--pc-u,1px))}.hs-mnt-why{font-size:var(--pc-fs-small,14px);align-items:center;gap:6px;margin:0;display:flex}.hs-mnt-why.is-off{color:var(--berry-ink,#a33)}.hs-mnt-via,.hs-mnt-qty{gap:var(--pc-sp-2,8px);flex-wrap:wrap;display:flex}.hs-mnt-viaopt{min-height:calc(40 * var(--pc-u,1px));padding:0 calc(14 * var(--pc-u,1px));border:var(--line-thin) solid var(--ink);border-radius:var(--r-md,12px);background:var(--paper);color:var(--ink);font:inherit;cursor:var(--cur-pointer,pointer)}.hs-mnt-viaopt.is-on{background:color-mix(in srgb, var(--honey) 40%, var(--paper));font-weight:600}.hs-mnt-viaopt:disabled{opacity:.5;cursor:default}.hs-mnt-art{place-items:center;display:grid;overflow:hidden}.hs-mnt-art>img{object-fit:contain;max-width:100%;max-height:100%}.hs-mnt-art.is-big{width:100%;height:100%}.hs-mnt-art.is-strip{width:calc(160 * var(--pc-u,1px));height:calc(120 * var(--pc-u,1px))}.hs-mnt-art.is-card{width:calc(300 * var(--pc-u,1px));height:calc(225 * var(--pc-u,1px))}.hs-mnt-art.is-rodeo{width:calc(240 * var(--pc-u,1px));height:calc(180 * var(--pc-u,1px))}.hs-mnt-art.is-shadow img{filter:brightness(0);opacity:.3}.hs-mnt-mastery{gap:var(--pc-sp-3,12px);height:100%;min-height:0;padding:var(--pc-sp-2,8px);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.hs-mnt-mastery__left,.hs-mnt-mastery__right{flex-direction:column;min-height:0;display:flex}.hs-mnt-lvbox{align-items:center;gap:var(--pc-sp-3,12px);padding:var(--pc-sp-3,12px);border:var(--line-thin) solid var(--ink);border-radius:var(--r-md,12px);background:var(--paper-2);display:flex}.hs-mnt-lvbox__medal{width:calc(76 * var(--pc-u,1px));height:calc(76 * var(--pc-u,1px));border:var(--line-thin) solid var(--ink);background:color-mix(in srgb, var(--honey) 50%, var(--paper));border-radius:50%;place-items:center;display:grid;position:relative}.hs-mnt-lvbox__medal b{border:var(--line-thin) solid var(--ink);background:var(--paper);text-align:center;border-radius:999px;min-width:1.6em;padding:0 4px;position:absolute;bottom:-4px;right:-4px}.hs-mnt-lvbox__text{flex:1;gap:4px;display:grid}.hs-mnt-lvbox__title{font-size:calc(22 * var(--pc-u,1px));font-weight:600}.hs-mnt-lvbox__speed{font-size:var(--pc-fs-small,14px);align-items:center;gap:6px;margin:0;display:flex}.hs-mnt-today,.hs-mnt-exp,.hs-mnt-perks{margin:0;padding:0;list-style:none}.hs-mnt-today{gap:var(--pc-sp-1,4px);display:grid}.hs-mnt-today__row{align-items:center;gap:var(--pc-sp-2,8px);font-size:var(--pc-fs-small,14px);grid-template-columns:auto minmax(0,1.2fr) minmax(0,1fr);display:grid}.hs-mnt-today__left{color:var(--ink-soft);font-size:calc(12 * var(--pc-u,1px));grid-column:2/-1}.hs-mnt-exp{gap:2px var(--pc-sp-3,12px);font-size:var(--pc-fs-small,14px);grid-template-columns:1fr 1fr;display:grid}.hs-mnt-exp li:before{content:"• ";color:var(--honey-deep,#e0a020)}.hs-mnt-perks{gap:calc(4 * var(--pc-u,1px));flex:1;grid-template-rows:repeat(10,minmax(0,1fr));min-height:0;display:grid}.hs-mnt-perk{grid-template-columns:calc(52 * var(--pc-u,1px)) minmax(0, 1fr) auto calc(56 * var(--pc-u,1px));align-items:center;gap:var(--pc-sp-2,8px);padding:0 var(--pc-sp-2,8px);border:var(--line-thin) solid color-mix(in srgb, var(--ink) 35%, transparent);background:var(--paper);font-size:var(--pc-fs-small,14px);border-radius:10px;display:grid}.hs-mnt-perk.is-done{background:color-mix(in srgb, var(--leaf) 18%, var(--paper))}.hs-mnt-perk.is-next{border-color:var(--honey-deep,#e0a020);box-shadow:0 0 0 2px color-mix(in srgb, var(--honey) 60%, transparent)}.hs-mnt-perk.is-locked{color:var(--ink-soft)}.hs-mnt-perk__lv{font-weight:700}.hs-mnt-perk__exp{color:var(--ink-soft);font-size:calc(12 * var(--pc-u,1px))}.hs-mnt-sprints{gap:var(--pc-sp-2,8px) var(--pc-sp-3,12px);height:100%;min-height:0;padding:var(--pc-sp-2,8px);grid-template:"list detail"minmax(0,1fr)"tasks tasks"/minmax(0,44fr) minmax(0,56fr);display:grid}.hs-mnt-routes{gap:calc(4 * var(--pc-u,1px));grid-area:list;grid-template-rows:repeat(10,minmax(0,1fr));min-height:0;margin:0;padding:0;list-style:none;display:grid}.hs-mnt-routerow{grid-template-columns:minmax(0, 1fr) auto auto calc(30 * var(--pc-u,1px));align-items:center;gap:var(--pc-sp-2,8px);width:100%;height:100%;padding:0 var(--pc-sp-3,12px);border:var(--line-thin) solid var(--ink);background:var(--paper);color:var(--ink);font:inherit;font-size:var(--pc-fs-small,14px);text-align:left;cursor:var(--cur-pointer,pointer);border-radius:10px;display:grid}.hs-mnt-routerow.is-on{background:color-mix(in srgb, var(--honey) 30%, var(--paper))}.hs-mnt-routerow__zone{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.hs-mnt-routerow__best{font-variant-numeric:tabular-nums}.hs-mnt-x2{background:var(--berry,#e05a6a);color:#fff;font-weight:700;font-size:calc(12 * var(--pc-u,1px));text-align:center;border-radius:6px;padding:0 4px}.hs-mnt-x2.is-blank{background:0 0}.hs-mnt-medal{border:var(--line-thin) solid var(--ink);font-size:calc(12 * var(--pc-u,1px));white-space:nowrap;border-radius:999px;padding:0 8px}.hs-mnt-medal.is-gold,.hs-mnt-route__mt.is-gold{background:#ffd95a}.hs-mnt-medal.is-silver,.hs-mnt-route__mt.is-silver{background:#dfe6ee}.hs-mnt-medal.is-bronze,.hs-mnt-route__mt.is-bronze{background:#e9b48a}.hs-mnt-medal.is-none{background:var(--paper-3);color:var(--ink-soft)}.hs-mnt-sprints__detail{min-height:0;padding:var(--pc-sp-3,12px);border:var(--line-thin) solid var(--ink);border-radius:var(--r-md,12px);background:var(--paper-2);grid-area:detail}.hs-mnt-route{gap:var(--pc-sp-2,8px);flex-direction:column;height:100%;display:flex}.hs-mnt-route__head{align-items:center;gap:var(--pc-sp-2,8px);display:flex}.hs-mnt-route__head h3{margin:0}.hs-mnt-route__medals{gap:var(--pc-sp-2,8px);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.hs-mnt-route__mt{border:var(--line-thin) solid var(--ink);font-size:var(--pc-fs-small,14px);font-variant-numeric:tabular-nums;border-radius:10px;justify-items:center;padding:4px;display:grid}.hs-mnt-route__mt.is-best{background:var(--paper)}.hs-mnt-board{min-height:0;font-size:var(--pc-fs-small,14px);flex:1;grid-template-rows:repeat(8,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.hs-mnt-board li{grid-template-columns:calc(32 * var(--pc-u,1px)) minmax(0, 1fr) auto;padding:0 var(--pc-sp-2,8px);border-bottom:1px solid color-mix(in srgb, var(--ink) 20%, transparent);align-items:center;display:grid}.hs-mnt-board li.is-me{background:color-mix(in srgb, var(--honey) 30%, transparent);font-weight:600}.hs-mnt-board__time{font-variant-numeric:tabular-nums}.hs-mnt-route__foot{justify-content:space-between;align-items:center;gap:var(--pc-sp-2,8px);display:flex}.hs-mnt-route__rule{color:var(--ink-soft);font-size:calc(12 * var(--pc-u,1px))}.hs-mnt-tasks{grid-area:tasks}.hs-mnt-tasks ul{gap:var(--pc-sp-2,8px);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.hs-mnt-task{padding:var(--pc-sp-2,8px);border:var(--line-thin) solid var(--ink);background:var(--paper);font-size:var(--pc-fs-small,14px);border-radius:10px;gap:4px;display:grid}.hs-mnt-task.is-done{background:color-mix(in srgb, var(--leaf) 18%, var(--paper))}.hs-mnt-task .hs-ly-meter{gap:6px}.hs-mnt-task .hs-ly-meter__track{min-width:40px}.hs-mnt-task .hs-ly-meter__text{font-size:var(--pc-fs-small,14px)}.hs-mnt-tasks__none{color:var(--ink-soft);margin:0}.hs-mnt-trails{gap:var(--pc-sp-2,8px);height:100%;min-height:0;padding:var(--pc-sp-2,8px);flex-direction:column;display:flex}.hs-mnt-trails__rule.is-off{color:var(--berry-ink,#a33)}.hs-mnt-trailgrid{gap:var(--pc-sp-3,12px);flex:1;grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(4,minmax(0,1fr));min-height:0;display:grid}.hs-mnt-trailcard{grid-template-rows:minmax(0, 1fr) auto minmax(1.3em, auto) var(--btn-h-sm,36px);padding:var(--pc-sp-3,12px);border:var(--line-thin) solid var(--ink);border-radius:var(--r-md,12px);background:var(--paper);text-align:center;place-items:center;gap:4px;display:grid}.hs-mnt-trailcard.is-on{box-shadow:0 0 0 calc(3 * var(--pc-u,1px)) var(--honey)}.hs-mnt-trailcard.is-locked{background:var(--paper-3)}.hs-mnt-trailcard__src{color:var(--ink-soft);font-size:max(12px, calc(12 * var(--pc-u,1px)))}.hs-mnt-trailcard>.hs-ly-chip{min-height:var(--btn-h-sm,36px)}.hs-mnt-trail{width:100%;max-width:calc(180 * var(--pc-u,1px));height:100%;min-height:calc(60 * var(--pc-u,1px));background:linear-gradient(180deg, color-mix(in srgb, var(--sky) 25%, var(--paper)), color-mix(in srgb, var(--leaf) 30%, var(--paper)));border-radius:12px;position:relative;overflow:hidden}.hs-mnt-trail.is-locked{filter:grayscale();opacity:.55}.hs-mnt-trail.is-empty{color:var(--ink-soft);place-items:center;display:grid}.hs-mnt-trail__p{bottom:calc(14% + var(--i) * 9%);left:calc(10% + var(--i) * 13%);width:calc(10px + var(--i) * 1.5px);height:calc(10px + var(--i) * 1.5px);border:1px solid color-mix(in srgb, var(--ink) 40%, transparent);opacity:calc(1 - var(--i) * .12);border-radius:50%;position:absolute}.hs-mnt-trail.is-spark .hs-mnt-trail__p,.hs-mnt-trail.is-snow .hs-mnt-trail__p{clip-path:polygon(50% 0,62% 38%,100% 50%,62% 62%,50% 100%,38% 62%,0 50%,38% 38%);border-radius:0}.hs-mnt-trail.is-leaf .hs-mnt-trail__p,.hs-mnt-trail.is-petal .hs-mnt-trail__p{border-radius:0 70%}.hs-mnt-trail.is-hoof .hs-mnt-trail__p{bottom:calc(18% + (var(--i) - 3) * (var(--i) - 3) * 2%);border-radius:50% 50% 20% 20%}.hs-mnt-trail__band{border-radius:999px;height:30%;position:absolute;bottom:22%;left:8%;right:8%}.hs-mnt-recipes{gap:var(--pc-sp-3,12px);flex:1;grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(2,minmax(0,1fr));min-height:0;display:grid}.hs-mnt-recipe{gap:var(--pc-sp-2,8px);min-height:0;padding:var(--pc-sp-3,12px);border:var(--line-thin) solid var(--ink);border-radius:var(--r-md,12px);background:var(--paper);flex-direction:column;display:flex}.hs-mnt-recipe.is-ok{background:color-mix(in srgb, var(--leaf) 12%, var(--paper))}.hs-mnt-recipe__head{align-items:center;gap:var(--pc-sp-3,12px);display:flex}.hs-mnt-recipe__head .hs-mnt-art.is-strip{width:calc(96 * var(--pc-u,1px));height:calc(72 * var(--pc-u,1px))}.hs-mnt-recipe__name{font-size:calc(20 * var(--pc-u,1px))}.hs-mnt-recipe__sub{align-items:center;gap:var(--pc-sp-2,8px);font-size:var(--pc-fs-small,14px);display:flex}.hs-mnt-mats{align-content:center;gap:calc(4 * var(--pc-u,1px)) var(--pc-sp-3,12px);font-size:var(--pc-fs-small,14px);flex:1;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.hs-mnt-mats li{align-items:center;gap:calc(6 * var(--pc-u,1px));min-height:calc(26 * var(--pc-u,1px));padding:0 calc(6 * var(--pc-u,1px));background:var(--paper-2);border-radius:8px;grid-template-columns:minmax(0,1fr) auto auto;display:grid}.hs-mnt-mats__name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.hs-mnt-matbuy{width:calc(24 * var(--pc-u,1px));height:calc(24 * var(--pc-u,1px));border:var(--line-thin) solid var(--ink);background:var(--paper);color:var(--ink);cursor:var(--cur-pointer,pointer);border-radius:50%;place-items:center;padding:0;display:grid}.hs-mnt-matbuy:hover{background:color-mix(in srgb, var(--honey) 35%, var(--paper))}.hs-mnt-mats li.is-ok .hs-mnt-mats__count{color:var(--leaf-ink,#2e6b3a);font-weight:600}.hs-mnt-mats li.is-short .hs-mnt-mats__count{color:var(--berry-ink,#a33);font-weight:600}.hs-mnt-recipe__foot{justify-content:space-between;align-items:center;gap:var(--pc-sp-2,8px);display:flex}.hs-mnt-block{color:var(--berry-ink,#a33);font-size:var(--pc-fs-small,14px)}.hs-mnt-okline{color:var(--leaf-ink,#2e6b3a);font-size:var(--pc-fs-small,14px)}.hs-mnt-shop{flex-direction:column;flex:1;min-height:0;display:flex}.hs-mnt-shop>.hs-mnt-offers{gap:var(--pc-sp-2,8px) var(--pc-sp-3,12px);flex:1;grid-template-columns:repeat(2,minmax(0,1fr));min-height:0}.hs-mnt-sumnote{border:var(--line-thin) solid currentColor;background:var(--paper);white-space:nowrap;border-radius:999px;margin-left:auto;padding:2px 10px;font-weight:600}.hs-mnt-why.is-ok{color:var(--leaf-ink,#2e6b3a)}.hs-mnt-offers,.hs-mnt-frags{gap:calc(6 * var(--pc-u,1px));margin:0;padding:0;list-style:none;display:grid}.hs-mnt-offer,.hs-mnt-frag{grid-template-columns:calc(44 * var(--pc-u,1px)) minmax(0, 1fr) auto auto;align-items:center;column-gap:var(--pc-sp-2,8px);padding:calc(4 * var(--pc-u,1px)) var(--pc-sp-2,8px);border:var(--line-thin) solid var(--ink);background:var(--paper);font-size:var(--pc-fs-small,14px);border-radius:10px;grid-template-rows:auto auto;display:grid}.hs-mnt-offer.is-off{background:var(--paper-3)}.hs-mnt-offer__icon,.hs-mnt-frag__icon{width:calc(44 * var(--pc-u,1px));height:calc(44 * var(--pc-u,1px));grid-row:1/3;place-items:center;display:grid}.hs-mnt-offer__name{font-weight:600}.hs-mnt-offer__meta{color:var(--ink-soft);font-size:calc(12 * var(--pc-u,1px));grid-area:2/2}.hs-mnt-offer__price{white-space:nowrap;grid-row:1/3;font-weight:600}.hs-mnt-offer .hs-mnt-buy{grid-row:1/3}.hs-mnt-frags{flex:1;grid-template-rows:repeat(8,minmax(0,1fr));min-height:0}.hs-mnt-frag{grid-template-columns:calc(44 * var(--pc-u,1px)) minmax(0, 1fr) minmax(0, 1.2fr) auto;grid-template-rows:auto}.hs-mnt-frag__icon{grid-row:auto}.hs-mnt-frag__text{display:grid}.hs-mnt-frag__text span{color:var(--ink-soft);font-size:calc(12 * var(--pc-u,1px))}.hs-mnt-frag.is-ok{background:color-mix(in srgb, var(--leaf) 14%, var(--paper))}.hs-mnt-starter{gap:var(--pc-sp-3,12px);flex-direction:column;flex:1;min-height:0;display:flex}.hs-mnt-starter__head{text-align:center}.hs-mnt-starter__head h3{font-size:calc(26 * var(--pc-u,1px));margin:0}.hs-mnt-starter__head p{color:var(--ink-soft);margin:4px 0 0}.hs-mnt-starter__cards{gap:var(--pc-sp-3,12px);flex:1;grid-template-columns:repeat(3,minmax(0,1fr));min-height:0;display:grid}.hs-mnt-startercard{justify-content:space-between;align-items:center;gap:var(--pc-sp-2,8px);padding:var(--pc-sp-3,12px);border:var(--line-thin) solid var(--ink);border-radius:var(--r-md,12px);background:var(--paper);flex-direction:column;display:flex}.hs-mnt-startercard__name{font-size:calc(22 * var(--pc-u,1px))}.hs-mnt-rodeo-backdrop{z-index:60;pointer-events:auto;background:#2b1d0e59;place-items:center;display:grid;position:fixed;inset:0}.hs-mnt-rodeo{gap:var(--pc-sp-2,8px);width:min(calc(560 * var(--pc-u,1px)), calc(100vw - 32px));height:min(calc(480 * var(--pc-u,1px)), calc(100vh - 32px));padding:var(--pc-sp-3,12px);flex-direction:column;display:flex}.hs-mnt-rodeo__head{align-items:center;gap:var(--pc-sp-2,8px);display:flex}.hs-mnt-rodeo__head h2{font-size:calc(20 * var(--pc-u,1px));flex:1;margin:0}.hs-mnt-rodeo__ringbg{fill:none;stroke:var(--paper-3);stroke-width:5px}.hs-mnt-rodeo__ringfg{fill:none;stroke:var(--honey-deep,#e0a020);stroke-width:5px;transform-origin:50%;transform:rotate(-90deg)}.hs-mnt-rodeo__art{flex:1;place-items:center;min-height:0;display:grid}.hs-mnt-rodeo__art.is-buck .hs-mnt-art{transform-origin:50% 90%;animation:.9s ease-in-out infinite hs-mnt-buck}@keyframes hs-mnt-buck{0%,to{transform:rotate(0)}25%{transform:rotate(-4deg)translateY(-3px)}75%{transform:rotate(3deg)}}@media (prefers-reduced-motion:reduce){.hs-mnt-rodeo__art.is-buck .hs-mnt-art{animation:none}}.hs-mnt-rodeo__track{height:calc(64 * var(--pc-u,1px));border:var(--line-thin) solid var(--ink);background:var(--paper-2);border-radius:999px;position:relative;overflow:hidden}.hs-mnt-rodeo__hitline{width:calc(48 * var(--pc-u,1px));border:3px solid var(--honey-deep,#e0a020);border-radius:50%;position:absolute;top:8%;bottom:8%;transform:translate(-50%)}.hs-mnt-beat{width:calc(42 * var(--pc-u,1px));height:calc(42 * var(--pc-u,1px));border:var(--line-thin) solid var(--ink);background:var(--paper);font-size:calc(24 * var(--pc-u,1px));border-radius:50%;place-items:center;font-weight:700;display:grid;position:absolute;top:50%;transform:translate(-50%,-50%)}.hs-mnt-beat.is-perfect{background:#ffd95a}.hs-mnt-beat.is-good{background:color-mix(in srgb, var(--leaf) 50%, var(--paper))}.hs-mnt-beat.is-miss{background:var(--paper-3);opacity:.5}.hs-mnt-rodeo__keys{text-align:center;color:var(--ink-soft);font-size:var(--pc-fs-small,14px);margin:0}.hs-mnt-rodeo__stats{justify-content:center;gap:var(--pc-sp-3,12px);font-size:var(--pc-fs-small,14px);display:flex}.hs-mnt-rodeo__chance{font-weight:700}.hs-mnt-rodeo__knackchip{background:color-mix(in srgb, var(--honey) 50%, var(--paper));border-radius:999px;padding:0 8px}.hs-mnt-rodeo__result{justify-items:center;gap:var(--pc-sp-2,8px);text-align:center;font-size:calc(20 * var(--pc-u,1px));display:grid}.hs-mnt-rodeo__result.is-fail b{color:var(--berry-ink,#a33)}.hs-mnt-rodeo__knack{font-size:var(--pc-fs-small,14px);color:var(--ink-soft)}.hs-mnt-ridebtn{width:calc(44 * var(--pc-u,var(--u,1px)));height:calc(44 * var(--pc-u,var(--u,1px)));border:var(--line,3px) solid var(--ink);color:#b8752a;min-width:40px;min-height:40px;box-shadow:inset 0 -4px 0 #2b1d0e1f, 0 3px 0 var(--ink);cursor:var(--cur-pointer,pointer);pointer-events:auto;background:radial-gradient(circle at 50% 38%,#fff8e6 0 52%,#f3d896 100%);border-radius:50%;place-items:center;padding:0;transition:transform 80ms ease-out;display:grid;position:relative}.hs-mnt-ridebtn:not(.is-off):active{box-shadow:0 1px 0 var(--ink);transform:translateY(2px)}.hs-mnt-ridebtn.is-riding{background:radial-gradient(circle at 50% 38%, var(--honey-hi,#ffe08a) 0 50%, var(--honey,#f5b83d) 100%);box-shadow:inset 0 0 0 2px #ffffff73, 0 3px 0 var(--ink)}.hs-mnt-ridebtn.is-off{color:var(--ink-soft);background:var(--paper-3);cursor:default}.hs-mnt-ridebtn.is-off .hs-mnt-shoe{opacity:.5}.hs-mnt-ridebtn__fill{border-radius:inherit;background:conic-gradient(color-mix(in srgb, var(--honey) 70%, transparent) calc(var(--p) * 1%), transparent 0);position:absolute;inset:0}.hs-mnt-shoe{position:relative}.hs-mnt-ridebtn__key{border:var(--line-thin,2px) solid var(--ink);min-width:18px;color:var(--ink);text-align:center;pointer-events:none;background:#fff;border-radius:6px;padding:0 4px;font-family:inherit;font-size:11px;font-weight:700;line-height:15px;position:absolute;top:-7px;left:-6px}.hs-mnt-toast{border:var(--line-thin) solid var(--ink);background:var(--paper);border-radius:999px;padding:4px 14px;font-weight:600}.hs-mnt-sprintchip{align-items:center;gap:var(--pc-sp-2,8px);border:var(--line-thin) solid var(--ink);background:var(--paper);box-shadow:0 2px 0 var(--ink);font-size:var(--pc-fs-small,14px);border-radius:999px;padding:4px 14px;display:inline-flex}.hs-mnt-sprintchip__time{font-size:calc(20 * var(--pc-u,1px));font-variant-numeric:tabular-nums}.hs-mnt-sprintchip.pace-gold{background:#fff0b0}.hs-mnt-sprintchip.pace-silver{background:#eef2f6}.hs-mnt-sprintchip.pace-bronze{background:#f6dcc6}.hs-mnt-sprintchip.is-fail{background:var(--paper-3)}.hs-mnt-card{font-size:15px;line-height:var(--lh-thai,1.5);grid-template-columns:112px minmax(0,1fr);align-items:center;gap:4px 10px;display:grid}.hs-mnt-card .hs-mnt-art.hs-mnt-card__art{width:112px;height:84px}.hs-mnt-card__lines{gap:2px;min-width:0;display:grid}.hs-mnt-card p{overflow-wrap:break-word;margin:0}.hs-mnt-card__owned{color:var(--leaf-ink,#2e6b3a);font-weight:600}.hs-mnt-card__src{color:var(--ink-soft)}.hs-mnt-card__speed{color:var(--ink-soft);grid-column:1/-1;font-size:13px}.hs-mnt-asklayer{z-index:60;pointer-events:auto;position:fixed;inset:0}.hs-mnt-rodeo__x{width:calc(34 * var(--pc-u,1px));height:calc(34 * var(--pc-u,1px));border:var(--line-thin) solid var(--ink);background:var(--paper-2);color:var(--ink);box-shadow:0 2px 0 var(--ink);cursor:var(--cur-pointer,pointer);border-radius:50%;place-items:center;margin-left:auto;padding:0;display:grid}.hs-mnt-rodeo__x:hover{background:color-mix(in srgb, var(--honey) 35%, var(--paper))}.hs-gb-track{pointer-events:auto;gap:4px;width:min(260px,22vw);display:grid}.hs-gb-track__row{border:1.5px solid color-mix(in srgb, var(--ink) 70%, transparent);background:color-mix(in srgb, var(--paper) 88%, transparent);text-align:left;cursor:pointer;border-radius:10px;grid-template-rows:auto auto;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:2px 6px;padding:4px 8px;display:grid}.hs-gb-track__icon{grid-row:span 2}.hs-gb-track__text{min-width:0;display:grid}.hs-gb-track__text b,.hs-gb-track__text small{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.hs-gb-track__text b{font-size:13px}.hs-gb-track__text small{color:var(--ink-soft);font-size:12px}.hs-gb-track__bar{background:var(--paper-3);border-radius:3px;height:5px;overflow:hidden}.hs-gb-track__bar i{background:var(--honey);height:100%;display:block}.hs-pets,.hs-pets-root,.hs-pets-hatch,.hs-pets-cardsec,.hs-pets-chip{--u:var(--pc-u,1px);--pets-fam-bird:#5fb3f0;--pets-fam-bug:#7fc75a;--pets-fam-fluffy:#f2a65a;--pets-fam-myth:#ec6d5f;--pets-fam-spirit:#a985f0;--pets-fam-sea:#3fbfb2;--pets-gold:#f6c343}.hs-pets-root{flex-direction:column;flex:auto;height:100%;min-height:0;display:flex;position:relative}.hs-pets-root>.hs-ly-shell,.hs-pets .hs-ly-shell__content>*{flex:auto;min-height:0}.hs-pets-page{height:100%;min-height:0;padding:var(--pc-sp-3,12px)}.hs-pets-page.is-center{place-items:center;display:grid}.hs-pets-note{align-items:center;gap:calc(6 * var(--u));color:var(--ink-soft);font-size:var(--pc-fs-small,14px);margin:0;line-height:1.35;display:flex}.hs-pets-note.is-key{color:var(--ink);font-weight:600}.hs-pets-note.is-center{text-align:center;justify-content:center}.hs-pets-cardtitle{font-size:var(--pc-fs-small,14px);color:var(--ink);font-weight:700}.hs-pets-list__head{color:var(--ink-soft);font-size:var(--pc-fs-small,14px);font-weight:600}.hs-pets-why{align-items:center;gap:calc(6 * var(--u));min-width:0;font-size:var(--pc-fs-small,14px);color:var(--leaf-lo,#3c7a2a);margin:0;display:flex}.hs-pets-why>span{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;min-width:0;line-height:1.35;display:-webkit-box;overflow:hidden}.hs-pets-why.is-off,.hs-pets-why.is-warn{color:var(--berry-lo,#a8323b)}.hs-pets-pane{border:var(--line-thin,2px) solid var(--ink);border-radius:var(--r-md,12px);background:var(--paper);min-width:0;min-height:0;padding:var(--pc-sp-3,12px);overflow:hidden}.hs-pets-art{width:calc(var(--art) * var(--u));height:calc(var(--art) * var(--u));border:var(--line-thin,2px) solid var(--ink);background:radial-gradient(circle at 50% 38%, var(--paper), color-mix(in srgb, var(--rc,var(--honey)) 34%, var(--paper)));box-shadow:inset 0 0 0 calc(3 * var(--u)) var(--rc,var(--honey)), 0 calc(2 * var(--u)) 0 var(--ink);border-radius:50%;flex:none;place-items:center;display:grid;position:relative}.hs-pets-art.is-mini{--art:30;box-shadow:inset 0 0 0 calc(2 * var(--u)) var(--rc,var(--honey));border-width:1px}.hs-pets-art.is-small{--art:40}.hs-pets-art.is-tile{--art:60}.hs-pets-art.is-big{--art:120}.hs-pets-art.is-hero{--art:156}.hs-pets-head>.hs-pets-art.is-hero{--art:128}.hs-pets-art>img{object-fit:contain;transform-origin:50% 70%;width:84%;height:84%}.hs-pets-art.is-shadow{background:var(--paper-3);box-shadow:0 calc(2 * var(--u)) 0 var(--ink)}.hs-pets-art.is-shadow>img{filter:brightness(0)opacity(.35)}.hs-pets-art.has-aura:after{content:"";inset:calc(-6 * var(--u));border:calc(3 * var(--u)) solid var(--fc);box-shadow:0 0 calc(14 * var(--u)) var(--fc);opacity:.85;pointer-events:none;border-radius:50%;position:absolute}.hs-pets-art.is-shiny{background:radial-gradient(circle at 50% 38%, #fffbe6, color-mix(in srgb, var(--pets-gold) 45%, var(--paper)))}.hs-pets-art__star{width:34%;height:34%;min-width:calc(14 * var(--u));min-height:calc(14 * var(--u));border:1px solid var(--ink);background:var(--pets-gold);color:var(--ink);border-radius:50%;place-items:center;display:grid;position:absolute;top:-6%;right:-6%}.hs-pets-icon{flex:none;place-items:center;display:inline-grid}.hs-pets-fam,.hs-pets-pers,.hs-pets-shinychip,.hs-pets-followchip,.hs-pets-gotchip{align-items:center;gap:calc(4 * var(--u));height:calc(24 * var(--u));padding:0 calc(8 * var(--u));border:1px solid var(--ink);font-size:var(--pc-fs-small,14px);white-space:nowrap;background:var(--paper);border-radius:999px;font-weight:600;display:inline-flex}.hs-pets-fam.is-sm,.hs-pets-pers.is-sm{height:calc(20 * var(--u));font-size:var(--pc-fs-min,12px)}.hs-pets-fam.is-bird{background:color-mix(in srgb, var(--pets-fam-bird) 30%, var(--paper))}.hs-pets-fam.is-bug{background:color-mix(in srgb, var(--pets-fam-bug) 30%, var(--paper))}.hs-pets-fam.is-fluffy{background:color-mix(in srgb, var(--pets-fam-fluffy) 30%, var(--paper))}.hs-pets-fam.is-myth{background:color-mix(in srgb, var(--pets-fam-myth) 30%, var(--paper))}.hs-pets-fam.is-spirit{background:color-mix(in srgb, var(--pets-fam-spirit) 30%, var(--paper))}.hs-pets-fam.is-sea{background:color-mix(in srgb, var(--pets-fam-sea) 30%, var(--paper))}.hs-pets-pers{background:var(--paper-2);cursor:help}.hs-pets-shinychip{background:var(--pets-gold)}.hs-pets-followchip,.hs-pets-gotchip.is-got{background:color-mix(in srgb, var(--leaf) 35%, var(--paper))}.hs-pets-mark{place-items:center;font-weight:700;line-height:1;display:inline-grid}.hs-pets-mark.is-crave{color:#d9480f}.hs-pets-mark.is-fav{color:#c8860a}.hs-pets-hearts{gap:calc(2 * var(--u));display:inline-flex}.hs-pets-hearts>i{width:calc(14 * var(--u));height:calc(13 * var(--u));background:var(--paper-3);clip-path:path("M7 13 L1.2 7.2 A3.4 3.4 0 0 1 7 2.6 A3.4 3.4 0 0 1 12.8 7.2 Z")}.hs-pets-hearts>i.is-on{background:#ef5a7a}.hs-pets-hearts.is-small>i{width:calc(9 * var(--u));height:calc(9 * var(--u));clip-path:none;border-radius:50%}.hs-pets-mine{grid-template-columns:calc(500 * var(--u)) minmax(0, 1fr);gap:var(--pc-sp-3,12px);height:100%;min-height:0;padding:var(--pc-sp-3,12px);display:grid}.hs-pets-list{gap:var(--pc-sp-2,8px);flex-direction:column;min-height:0;display:flex}.hs-pets-grid{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:calc(112 * var(--u));gap:calc(8 * var(--u));flex:auto;align-content:start;min-height:0;display:grid}.hs-pets-tile{justify-content:center;align-items:center;gap:calc(4 * var(--u));min-width:0;padding:calc(4 * var(--u));border:var(--line-thin,2px) solid var(--ink);border-radius:var(--r-md,12px);background:var(--paper);color:var(--ink);line-height:1.25;font:inherit;cursor:pointer;flex-direction:column;display:flex;position:relative}.hs-pets-tile:hover{background:var(--paper-2)}.hs-pets-tile.is-on{background:color-mix(in srgb, var(--honey) 30%, var(--paper));box-shadow:0 0 0 calc(3 * var(--u)) var(--honey)}.hs-pets-tile__name{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:var(--pc-fs-small,14px);font-weight:600;overflow:hidden}.hs-pets-tile__follow{top:calc(4 * var(--u));left:calc(4 * var(--u));width:calc(22 * var(--u));height:calc(22 * var(--u));border:1px solid var(--ink);background:var(--leaf);border-radius:50%;place-items:center;display:grid;position:absolute}.hs-pets-detail{gap:calc(10 * var(--u));grid-template-rows:auto auto minmax(0,1fr) auto;height:100%;min-height:0;display:grid}.hs-pets-detail.is-feeding{grid-template-rows:auto minmax(0,1fr) auto}.hs-pets-head{gap:var(--pc-sp-4,16px);align-items:center;min-width:0;display:flex}.hs-pets-head__text{gap:calc(6 * var(--u));flex-direction:column;min-width:0;display:flex}.hs-pets-head__nameline{align-items:center;gap:calc(6 * var(--u));display:flex}.hs-pets-head__name{font-size:var(--pc-fs-h1,22px);margin:0;line-height:1.2}.hs-pets-rename{width:calc(30 * var(--u));height:calc(30 * var(--u));border:1px solid var(--ink);background:var(--paper-2);color:var(--ink);cursor:pointer;border-radius:50%;place-items:center;display:grid}.hs-pets-head__kind{color:var(--ink-soft);font-size:var(--pc-fs-small,14px)}.hs-pets-head__chips{gap:calc(6 * var(--u));flex-wrap:wrap;display:flex}.hs-pets-head__chips.is-center{justify-content:center}.hs-pets-head__facts{align-items:center;gap:calc(6 * var(--u)) var(--pc-sp-4,16px);font-size:var(--pc-fs-small,14px);color:var(--ink-soft);flex-wrap:wrap;display:flex}.hs-pets-head__fav{align-items:center;gap:calc(4 * var(--u));display:inline-flex}.hs-pets-bond{gap:calc(4 * var(--u));display:grid}.hs-pets-bond__top{align-items:center;gap:var(--pc-sp-3,12px);grid-template-columns:auto minmax(0,1fr);display:grid}.hs-pets-bond__hearts{cursor:help;align-items:center;display:inline-flex}.hs-pets-cardtitle.has-tip{align-items:center;gap:calc(6 * var(--u));cursor:help;display:flex}.hs-pets-bond__next{align-items:center;gap:calc(6 * var(--u));font-size:var(--pc-fs-small,14px);color:var(--ink);margin:0;display:flex}.hs-pets-cards{gap:var(--pc-sp-3,12px);grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:0;display:grid}.hs-pets-today,.hs-pets-bless{gap:calc(6 * var(--u));min-width:0;padding:calc(10 * var(--u));border:1px solid var(--ink);border-radius:var(--r-md,12px);background:var(--paper-2);flex-direction:column;display:flex}.hs-pets-today__row{grid-template-columns:calc(110 * var(--u)) minmax(0, 1fr);align-items:center;gap:calc(8 * var(--u));font-size:var(--pc-fs-small,14px);display:grid}.hs-pets-bless{border-left:calc(6 * var(--u)) solid var(--fam,var(--honey))}.hs-pets-bless.is-bird{--fam:var(--pets-fam-bird)}.hs-pets-bless.is-bug{--fam:var(--pets-fam-bug)}.hs-pets-bless.is-fluffy{--fam:var(--pets-fam-fluffy)}.hs-pets-bless.is-myth{--fam:var(--pets-fam-myth)}.hs-pets-bless.is-spirit{--fam:var(--pets-fam-spirit)}.hs-pets-bless.is-sea{--fam:var(--pets-fam-sea)}.hs-pets-bless__now{align-items:baseline;gap:calc(8 * var(--u));margin:0;display:flex}.hs-pets-bless__now>b{font-size:var(--pc-fs-h2,20px)}.hs-pets-bless__tier{color:var(--ink-soft);font-size:var(--pc-fs-small,14px)}.hs-pets-bless__next{font-size:var(--pc-fs-small,14px);margin:0}.hs-pets-act{gap:calc(6 * var(--u));min-width:0;display:grid}.hs-pets-act__btns{justify-content:flex-end;gap:var(--pc-sp-2,8px);min-width:0;display:flex}.hs-pets-feed{gap:var(--pc-sp-3,12px);grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);min-height:0;display:grid}.hs-pets-feed.is-none{grid-template-columns:1fr;justify-items:center}.hs-pets-feed__pick,.hs-pets-feed__plan{gap:calc(6 * var(--u));flex-direction:column;min-width:0;display:flex}.hs-pets-feed__head{font-size:var(--pc-fs-small,14px);font-weight:700}.hs-pets-treats{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:calc(46 * var(--u));gap:calc(6 * var(--u));display:grid}.hs-pets-treat{align-items:center;gap:calc(6 * var(--u));min-width:0;padding:0 calc(8 * var(--u));border:1px solid var(--ink);border-radius:var(--r-sm,8px);background:var(--paper);color:var(--ink);font:inherit;cursor:pointer;text-align:left;display:flex;position:relative}.hs-pets-treat.is-on{background:color-mix(in srgb, var(--honey) 32%, var(--paper));box-shadow:0 0 0 calc(2 * var(--u)) var(--honey)}.hs-pets-treat__text{flex-direction:column;min-width:0;display:flex}.hs-pets-treat__name{text-overflow:ellipsis;white-space:nowrap;font-size:var(--pc-fs-small,14px);font-weight:600;overflow:hidden}.hs-pets-treat__num{font-size:var(--pc-fs-min,12px);color:var(--ink-soft)}.hs-pets-treat .hs-pets-mark{top:calc(2 * var(--u));right:calc(6 * var(--u));position:absolute}.hs-pets-feed__gain{gap:calc(6 * var(--u));flex-wrap:wrap;align-items:baseline;margin:0;display:flex}.hs-pets-feed__mult{color:#d9480f;font-size:var(--pc-fs-small,14px);font-weight:600}.hs-pets-feed__gift{color:#d9480f;cursor:help;align-self:center;place-items:center;display:inline-grid}.hs-pets-feed__go{gap:var(--pc-sp-2,8px);justify-content:flex-end;margin-top:auto;display:flex}.hs-pets-eggs{grid-template-columns:minmax(0, 1fr) calc(440 * var(--u));gap:var(--pc-sp-3,12px);height:100%;min-height:0;padding:var(--pc-sp-3,12px);display:grid}.hs-pets-nests{gap:var(--pc-sp-3,12px);flex-direction:column;min-width:0;display:flex}.hs-pets-nests__row{gap:var(--pc-sp-3,12px);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.hs-pets-nest{gap:calc(6 * var(--u));min-width:0;padding:calc(10 * var(--u));border:var(--line-thin,2px) solid var(--ink);border-radius:var(--r-md,12px);background:var(--paper);flex-direction:column;display:flex}.hs-pets-nest.is-ready{background:color-mix(in srgb, var(--pets-gold) 22%, var(--paper));box-shadow:0 0 0 calc(3 * var(--u)) var(--pets-gold)}.hs-pets-nest.is-locked{background:var(--paper-3)}.hs-pets-nest__title{justify-content:space-between;align-items:center;display:flex}.hs-pets-nest__art{width:min(100%, calc(187 * var(--u)));aspect-ratio:384/349;margin:0 auto;position:relative}.hs-pets-nest__back,.hs-pets-nest__front{object-fit:contain;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.hs-pets-nest__egg{aspect-ratio:1;place-items:center;width:44%;display:grid;position:absolute;top:48.4%;left:50%;transform:translate(-50%,-50%)}.hs-pets-nest__egg .hs-pets-icon{width:100%!important;height:100%!important}.hs-pets-nest__lock{color:var(--ink-soft);place-items:center;display:grid;position:absolute;inset:0}.hs-pets-nest.is-locked .hs-pets-nest__art img{filter:grayscale()opacity(.5)}.hs-pets-nest__name{font-weight:600;font-size:var(--pc-fs-small,14px);text-align:center;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.hs-pets-nest__btns{gap:calc(6 * var(--u));justify-content:space-between;display:flex}.hs-pets-nest__btns>.hs-btn{min-width:0;padding-inline:calc(6 * var(--u));flex:1 1 0}.hs-pets-nest .hs-ly-meter{justify-content:center;row-gap:calc(2 * var(--u));flex-wrap:wrap}.hs-pets-nest .hs-ly-meter__track{flex:100%}.hs-pets-hatchgo.is-glow{box-shadow:0 0 0 calc(3 * var(--u)) var(--pets-gold)}.hs-pets-eggs__why{padding:calc(6 * var(--u)) calc(10 * var(--u));border-radius:var(--r-sm,8px);background:var(--paper);border:1px solid;margin-top:auto;font-weight:600}.hs-pets-eggs__why+.hs-pets-points{margin-top:0}.hs-pets-eggs__why>span{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}.hs-pets-points{align-items:center;gap:calc(8 * var(--u));cursor:help;padding:calc(10 * var(--u));border:1px solid var(--ink);border-radius:var(--r-md,12px);background:var(--paper-2);grid-template-columns:minmax(0,1fr) auto;margin-top:auto;display:grid}.hs-pets-bagside{gap:calc(8 * var(--u));flex-direction:column;min-width:0;min-height:0;display:flex}.hs-pets-eggrows{grid-auto-rows:calc(52 * var(--u));gap:calc(6 * var(--u));display:grid}.hs-pets-eggrow{align-items:center;gap:calc(6 * var(--u));min-width:0;height:calc(52 * var(--u));padding:0 calc(6 * var(--u));border:1px solid var(--ink);border-radius:var(--r-sm,8px);background:var(--paper);display:flex}.hs-pets-eggrow.is-on{background:color-mix(in srgb, var(--honey) 28%, var(--paper))}.hs-pets-eggrow.is-ticket{background:color-mix(in srgb, var(--pets-gold) 25%, var(--paper))}.hs-pets-eggrow__hit{align-items:center;gap:calc(6 * var(--u));min-width:0;height:100%;color:var(--ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex:auto;padding:0;display:flex}.hs-pets-eggrow__text{flex-direction:column;flex:auto;min-width:0;display:flex}.hs-pets-eggrow__text b,.hs-pets-eggrow__text small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.hs-pets-eggrow__text b{font-size:var(--pc-fs-small,14px)}.hs-pets-eggrow__text small{font-size:var(--pc-fs-min,12px);color:var(--ink-soft)}.hs-pets-trace{gap:calc(3 * var(--u));padding:calc(6 * var(--u)) calc(8 * var(--u));border:1px solid var(--ink-soft);border-radius:var(--r-sm,8px);background:color-mix(in srgb, var(--sky,#9fd3f0) 14%, var(--paper));flex-direction:column;display:flex}.hs-pets-trace>small{font-size:var(--pc-fs-min,12px);color:var(--ink-soft);line-height:1.3}.hs-pets-shells{align-items:center;gap:calc(8 * var(--u));cursor:help;grid-template-columns:auto minmax(0,1fr) auto;margin-top:auto;display:grid}.hs-pets-shells>.hs-btn{cursor:pointer}.hs-pets-pop{gap:calc(6 * var(--u));min-width:calc(280 * var(--u));display:grid}.hs-pets-pop__name{font-size:max(var(--pc-fs-h3,18px), 15px, var(--win-fs-floor,var(--win-text-floor,12px)))}.hs-pets-cardsec__more{padding:0 calc(8 * var(--u));border:1px solid var(--ink);background:var(--paper-2);color:var(--ink);font:inherit;cursor:pointer;border-radius:999px;font-weight:700}.hs-pets-cardsec__more:hover{background:color-mix(in srgb, var(--honey) 30%, var(--paper))}.hs-pets-booktools{justify-content:space-between;align-items:center;gap:var(--pc-sp-3,12px);display:flex}.hs-pets-shelves{gap:calc(4 * var(--u)) calc(6 * var(--u));flex-wrap:wrap;display:flex}.hs-pets-shelves>.hs-pets-shelf{height:calc(30 * var(--u))}.hs-pets-shelf,.hs-pets-shinyswitch,.hs-pets-zone{align-items:center;gap:calc(4 * var(--u));height:calc(32 * var(--u));padding:0 calc(10 * var(--u));border:1px solid var(--ink);background:var(--paper);color:var(--ink);font:inherit;font-size:var(--pc-fs-small,14px);cursor:pointer;border-radius:999px;display:inline-flex}.hs-pets-shelf small{color:var(--ink-soft);font-size:var(--pc-fs-min,12px)}.hs-pets-shelf.is-on,.hs-pets-zone.is-on{background:var(--honey);font-weight:700}.hs-pets-shelf.is-done:not(.is-on){background:color-mix(in srgb, var(--leaf) 30%, var(--paper))}.hs-pets-shinyswitch.is-on{background:var(--pets-gold);font-weight:700}.hs-pets-book{grid-template-columns:calc(480 * var(--u)) minmax(0, 1fr) calc(400 * var(--u));gap:var(--pc-sp-3,12px);height:100%;min-height:0;padding:calc(4 * var(--u)) var(--pc-sp-3,12px);display:grid}.hs-pets-bookgrid{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:calc(128 * var(--u));gap:calc(8 * var(--u));align-content:start;display:grid}.hs-pets-cell{justify-content:center;align-items:center;gap:calc(4 * var(--u));min-width:0;padding:calc(6 * var(--u));border:var(--line-thin,2px) solid var(--ink);border-radius:var(--r-md,12px);background:var(--paper-2);color:var(--ink);font:inherit;cursor:pointer;flex-direction:column;display:flex;position:relative}.hs-pets-cell.is-got{background:var(--paper)}.hs-pets-cell.is-on{box-shadow:0 0 0 calc(3 * var(--u)) var(--honey)}.hs-pets-cell__name{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:var(--pc-fs-small,14px);font-weight:600;overflow:hidden}.hs-pets-cell__where{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:var(--pc-fs-min,12px);color:var(--ink-soft);overflow:hidden}.hs-pets-cell__got{top:calc(6 * var(--u));right:calc(6 * var(--u));width:calc(20 * var(--u));height:calc(20 * var(--u));background:var(--leaf);border:1px solid var(--ink);border-radius:50%;place-items:center;display:grid;position:absolute}.hs-pets-bookdetail{align-items:center;gap:calc(6 * var(--u));flex-direction:column;height:100%;min-height:0;display:flex}.hs-pets-bookdetail>.hs-pets-art.is-hero{--art:120}.hs-pets-bookdetail__name{font-size:var(--pc-fs-h2,20px);margin:0}.hs-pets-bookdetail__desc{text-align:center;color:var(--ink-soft);font-size:var(--pc-fs-small,14px);margin:0}.hs-pets-bookdetail>.hs-pets-cardtitle{align-self:stretch}.hs-pets-sources{align-self:stretch;gap:calc(4 * var(--u));margin:0;padding:0;list-style:none;display:grid}.hs-pets-sources>li{align-items:center;gap:calc(6 * var(--u));font-size:var(--pc-fs-small,14px);display:flex}.hs-pets-sources__text{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.hs-pets-bookdetail__fav{align-self:stretch;align-items:center;gap:calc(6 * var(--u));font-size:var(--pc-fs-small,14px);margin:0;display:flex}.hs-pets-milestones{gap:calc(5 * var(--u));min-width:0;min-height:0;padding:calc(8 * var(--u)) calc(10 * var(--u));border:1px solid var(--ink);border-radius:var(--r-md,12px);background:var(--paper-2);flex-direction:column;display:flex}.hs-pets-ladder__head{grid-template-columns:calc(90 * var(--u)) minmax(0, 1fr);align-items:center;gap:calc(8 * var(--u));font-size:var(--pc-fs-small,14px);display:grid}.hs-pets-ladder__steps{margin:calc(2 * var(--u)) 0 0;gap:calc(2 * var(--u)) calc(8 * var(--u));grid-template-columns:repeat(2,minmax(0,1fr));padding:0;list-style:none;display:grid}.hs-pets-ladder__steps>li{align-items:center;gap:calc(4 * var(--u));min-width:0;min-height:calc(22 * var(--u));font-size:var(--pc-fs-min,12px);color:var(--ink-soft);display:flex}.hs-pets-ladder__steps>li.is-done{color:var(--ink)}.hs-pets-ladder__count{min-width:calc(24 * var(--u));min-height:calc(18 * var(--u));border:1px solid var(--ink);background:var(--paper);border-radius:999px;place-items:center;font-weight:700;line-height:1.15;display:inline-grid}li.is-done>.hs-pets-ladder__count{background:var(--leaf)}.hs-pets-ladder__reward{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.hs-pets-cravebar{align-items:center;gap:calc(8 * var(--u));margin:0;font-weight:600;display:flex}.hs-pets-cravebar small{color:var(--ink-soft);font-weight:400;font-size:var(--pc-fs-small,14px)}.hs-pets-treatstab{gap:calc(6 * var(--u));height:100%;min-height:0;padding:var(--pc-sp-3,12px);flex-direction:column;display:flex}.hs-pets-treatrows{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:calc(54 * var(--u));gap:calc(6 * var(--u));flex:auto;align-content:start;min-height:0;display:grid}.hs-pets-treatrow{align-items:center;gap:calc(8 * var(--u));min-width:0;padding:0 calc(12 * var(--u)) 0 calc(8 * var(--u));border:1px solid var(--ink);border-radius:var(--r-sm,8px);background:var(--paper);color:var(--ink);font:inherit;text-align:left;cursor:pointer;grid-template-columns:auto minmax(0,1fr) auto;display:grid;position:relative}.hs-pets-treatrow:hover{background:var(--paper-2)}.hs-pets-treatrow.is-on{background:color-mix(in srgb, var(--honey) 30%, var(--paper));box-shadow:0 0 0 calc(2 * var(--u)) var(--honey)}.hs-pets-treatrow.is-crave{border-color:#d9480f}.hs-pets-treatrow>.hs-pets-mark{top:calc(2 * var(--u));right:calc(4 * var(--u));position:absolute}.hs-pets-treatrow__text{flex-direction:column;min-width:0;line-height:1.25;display:flex}.hs-pets-treatrow__text b,.hs-pets-treatrow__text small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.hs-pets-treatrow__text b{font-size:var(--pc-fs-small,14px)}.hs-pets-treatrow__text small,.hs-pets-treatrow__have{color:var(--ink-soft);font-size:var(--pc-fs-small,14px)}.hs-pets-treatrow__have{font-variant-numeric:tabular-nums;font-weight:600}.hs-pets-dlg__what{align-items:center;gap:calc(8 * var(--u));margin-bottom:calc(8 * var(--u));display:flex}.hs-pets-zonepick{gap:calc(6 * var(--u));margin:calc(8 * var(--u)) 0;flex-wrap:wrap;display:flex}.hs-pets-cardsec{--pets-cs-floor:var(--win-fs-floor,var(--win-text-floor,12px));gap:calc(4 * var(--u));font-size:max(var(--pc-fs-small,14px), 14px, var(--pets-cs-floor));display:grid}.hs-ipop .hs-pets-cardsec{--u:1px}.hs-pets-cardsec .hs-pets-cardsec__note,.hs-pets-cardsec small,.hs-pets-cardsec .hs-pets-fam.is-sm,.hs-pets-cardsec .hs-pets-pers.is-sm,.hs-pets-cardsec .hs-ly-chip,.hs-pets-cardsec .hs-pets-trace>small{font-size:max(12px, var(--pets-cs-floor))}.hs-pets-cardsec .hs-pets-fam.is-sm,.hs-pets-cardsec .hs-pets-pers.is-sm{height:auto;min-height:calc(20 * var(--u))}.hs-pets-cardsec__top{gap:calc(8 * var(--u));flex-wrap:wrap;align-items:center;margin:0;display:flex}.hs-pets-cardsec__lv{font-weight:700}.hs-pets-cardsec__lv.is-warn{color:var(--berry-lo,#a8323b)}.hs-pets-cardsec__lv.is-ok{color:var(--leaf-lo,#3c7a2a)}.hs-pets-cardsec__one{align-items:center;gap:calc(8 * var(--u));display:flex}.hs-pets-cardsec__one>span{gap:calc(2 * var(--u));display:grid}.hs-pets-cardsec__chips{gap:calc(4 * var(--u));display:flex}.hs-pets-cardsec__odds,.hs-pets-cardsec__recipe{gap:calc(2 * var(--u)) calc(10 * var(--u));grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.hs-pets-cardsec__recipe{grid-template-columns:1fr}.hs-pets-cardsec__odds>li,.hs-pets-cardsec__recipe>li{align-items:center;gap:calc(6 * var(--u));min-width:0;display:flex}.hs-pets-cardsec__name{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.hs-pets-cardsec__odds>li:not(.is-owned) .hs-pets-cardsec__name{color:var(--ink-soft)}.hs-pets-cardsec__recipe>li.is-short>b{color:var(--berry-lo,#a8323b)}.hs-pets-cardsec__note{color:var(--ink-soft);font-size:var(--pc-fs-min,12px);margin:0}.hs-pets-cardsec__lovers{align-items:center;gap:calc(4 * var(--u));flex-wrap:wrap;display:flex}.hs-pets-chip{--chip-ring:#b4ab9e;box-sizing:border-box;width:max(40px, calc(48 * var(--u)));height:max(40px, calc(48 * var(--u)));border:var(--line,3px) solid var(--ink);box-shadow:inset 0 0 0 calc(3 * var(--u)) var(--chip-ring), inset 0 calc(4 * var(--u)) 0 #ffffff8c, 0 3px 0 var(--ink);color:var(--ink);cursor:var(--cur-pointer,pointer);pointer-events:auto;background:radial-gradient(130% 120% at 50% -10%,#ffffffbf,#0000 62%),linear-gradient(#fffaf0,#f9ecd2);border-radius:50%;place-items:center;padding:0;display:inline-grid;position:relative}.hs-pets-chip.is-out{--chip-ring:var(--leaf,#6cc04a)}.hs-pets-chip:hover{filter:brightness(1.07)}.hs-pets-chip:focus-visible{outline:3px solid var(--sky,#64b8fd);outline-offset:2px}.hs-pets-chip__face{place-items:center;display:grid}.hs-pets-chip .hs-pets-art.is-mini{--art:36;box-shadow:none;background:0 0;border:0}.hs-pets-chip.is-rest .hs-pets-chip__face{filter:saturate(.55)}.hs-pets-chip .hs-pets-art__star{transform-origin:100% 0;transform:scale(.8)}.hs-pets-chip__dot{top:calc(-3 * var(--u));right:calc(-3 * var(--u));width:calc(12 * var(--u));height:calc(12 * var(--u));border:1.5px solid var(--ink);background:#e03131;border-radius:50%;position:absolute}.hs-pets-chip__bowl{right:calc(-4 * var(--u));bottom:calc(-4 * var(--u));width:calc(16 * var(--u));height:calc(16 * var(--u));border:1.5px solid var(--ink);background:var(--honey,#ffb627);color:var(--ink);font-size:var(--pc-fs-min,12px);border-radius:50%;place-items:center;line-height:1;display:grid;position:absolute}.hs-pets-hatch{z-index:20;outline:none;place-items:center;display:grid;position:absolute;inset:0}.hs-pets-hatch__dim{background:color-mix(in srgb, var(--ink) 62%, transparent);border-radius:inherit;position:absolute;inset:0}.hs-pets-hatch__stage{width:calc(560 * var(--u));height:calc(560 * var(--u));place-items:center;display:grid;position:relative}.hs-pets-hatch__rays{background:repeating-conic-gradient(from 0deg, color-mix(in srgb, var(--pets-gold) 55%, transparent) 0deg 10deg, transparent 10deg 30deg);opacity:0;border-radius:50%;position:absolute;inset:8%;transform:scale(.4);-webkit-mask:radial-gradient(circle,#000 20%,#0000 70%);mask:radial-gradient(circle,#000 20%,#0000 70%)}.hs-pets-hatch__egg{width:calc(150 * var(--u));height:calc(150 * var(--u));position:relative}.hs-pets-hatch__half{position:absolute;inset:0}.hs-pets-hatch__half .hs-pets-icon{width:100%!important;height:100%!important}.hs-pets-hatch__half.is-left{clip-path:polygon(0 0,52% 0,44% 30%,56% 48%,46% 66%,54% 100%,0 100%)}.hs-pets-hatch__half.is-right{clip-path:polygon(52% 0,100% 0,100% 100%,54% 100%,46% 66%,56% 48%,44% 30%)}.hs-pets-hatch__flash{background:radial-gradient(circle, #fff 0%, color-mix(in srgb, var(--pets-gold) 60%, transparent) 40%, transparent 70%);opacity:0;pointer-events:none;border-radius:50%;position:absolute;inset:20%}.hs-pets-hatch__card{align-items:center;gap:calc(8 * var(--u));width:calc(480 * var(--u));padding:calc(18 * var(--u));border:var(--line-thin,2px) solid var(--ink);border-radius:var(--r-lg,16px);background:var(--paper);box-shadow:0 calc(6 * var(--u)) 0 var(--ink);flex-direction:column;display:flex;position:relative}.hs-pets-hatch__banner{padding:calc(4 * var(--u)) calc(14 * var(--u));border:1px solid var(--ink);background:var(--honey);text-align:center;border-radius:999px;font-weight:700}.hs-pets-hatch.is-shiny .hs-pets-hatch__banner{background:var(--pets-gold)}.hs-pets-hatch.is-dupe .hs-pets-hatch__banner{background:color-mix(in srgb, #ef5a7a 40%, var(--paper))}.hs-pets-hatch__name{font-size:var(--pc-fs-h1,22px);margin:0}.hs-pets-hatch__pers{text-align:center;font-size:var(--pc-fs-small,14px);color:var(--ink-soft);margin:0}.hs-pets-hatch__btns{gap:var(--pc-sp-2,8px);margin-top:calc(4 * var(--u));display:flex}.hs-pets-hatch__skip{right:var(--pc-sp-4,16px);bottom:var(--pc-sp-4,16px);position:absolute}.hs-pets-hatch__dim{cursor:pointer}.hs-pets-hatch__x{top:calc(8 * var(--u));right:calc(8 * var(--u));width:calc(34 * var(--u));height:calc(34 * var(--u));border:var(--line-thin,2px) solid var(--ink);background:var(--paper-2);color:var(--ink);cursor:pointer;box-shadow:0 calc(2 * var(--u)) 0 var(--ink);border-radius:50%;place-items:center;display:grid;position:absolute}.hs-pets-hatch__x:hover{background:color-mix(in srgb, var(--honey) 35%, var(--paper))}.hs-pets-hatch__stars{pointer-events:none;position:absolute;inset:0}.hs-pets-hatch__stars>i{color:var(--pets-gold);opacity:0;filter:drop-shadow(0 0 calc(4 * var(--u)) #fff);position:absolute;top:40%;left:50%}.hs-pets-hatch.is-wobble .hs-pets-hatch__egg{animation:.5s ease-in-out 3 hs-pets-wobble}.hs-pets-hatch.is-crack .hs-pets-hatch__half.is-left{animation:.6s ease-out forwards hs-pets-split-l}.hs-pets-hatch.is-crack .hs-pets-hatch__half.is-right{animation:.6s ease-out forwards hs-pets-split-r}.hs-pets-hatch.is-burst .hs-pets-hatch__half.is-left{opacity:0;transition:opacity .3s;transform:translate(-40%,10%)rotate(-28deg)}.hs-pets-hatch.is-burst .hs-pets-hatch__half.is-right{opacity:0;transition:opacity .3s;transform:translate(40%,10%)rotate(28deg)}.hs-pets-hatch.is-burst .hs-pets-hatch__flash{animation:.4s ease-out forwards hs-pets-flash}.hs-pets-hatch.is-burst .hs-pets-hatch__rays,.hs-pets-hatch.is-reveal .hs-pets-hatch__rays{opacity:.9;transition:opacity .3s,transform .4s;transform:scale(1)}.hs-pets-hatch.is-reveal:not(.is-reduced) .hs-pets-hatch__card{animation:.42s cubic-bezier(.34,1.56,.64,1) both hs-pets-pop}.hs-pets-hatch.is-reveal:not(.is-reduced) .hs-pets-hatch__stars>i{animation:hs-pets-star .9s ease-out var(--d,0s) both}.hs-pets-hatch.is-reduced .hs-pets-hatch__card{animation:.2s ease-out both hs-pets-fade}.hs-pets-hatch.is-reduced .hs-pets-hatch__rays{transition:none}@keyframes hs-pets-wobble{0%,to{transform:rotate(0)}25%{transform:rotate(-12deg)}75%{transform:rotate(12deg)}}@keyframes hs-pets-split-l{0%{transform:none}to{transform:translate(-30%,6%)rotate(-24deg)}}@keyframes hs-pets-split-r{0%{transform:none}to{transform:translate(30%,6%)rotate(24deg)}}@keyframes hs-pets-flash{0%{opacity:0;transform:scale(.3)}40%{opacity:1}to{opacity:0;transform:scale(1.6)}}@keyframes hs-pets-pop{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}@keyframes hs-pets-star{0%{opacity:0;transform:translate(-50%,-50%)scale(.2)}30%{opacity:1}to{opacity:0;transform:translate(calc(-50% + var(--x)), calc(-50% + var(--y))) scale(1.2)}}@keyframes hs-pets-fade{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.hs-pets-hatch *,.hs-pets-hatch{transition:none!important;animation:none!important}}.hs-tut{pointer-events:none;z-index:23;font-size:max(16px, calc(17 * var(--u,1px)));position:absolute;inset:0}.hs-tut-pip{width:calc(46 * var(--u,1px));height:calc(50 * var(--u,1px));flex:none;display:inline-block;position:relative}.hs-tut-pip__art{object-fit:contain;object-position:50% 100%;width:116%;height:112%;position:absolute;top:-12%;left:-8%}.hs-tut-pip:not(.has-art) .hs-tut-pip__art,.hs-tut-pip.has-art>span{display:none}.hs-tut-pip__body{border:var(--line,2px) solid var(--ink,#3b2a1f);height:76%;box-shadow:0 0 calc(12 * var(--u,1px)) #ffe478bf;background:radial-gradient(circle at 35% 30%,#fffbe0 0 18%,#ffe98a 40%,#f6c84c 100%);border-radius:50% 50% 46% 46%;position:absolute;bottom:0;left:8%;right:8%}.hs-tut-pip__leaf{border:var(--line,2px) solid var(--ink,#3b2a1f);background:var(--leaf,#7cc85a);width:40%;height:36%;position:absolute;top:0}.hs-tut-pip__leaf--l{border-radius:100% 0;left:10%;transform:rotate(-12deg)}.hs-tut-pip__leaf--r{border-radius:0 100%;right:10%;transform:rotate(12deg)}.hs-tut-pip__eye{background:var(--ink,#3b2a1f);border-radius:50%;width:12%;height:20%;position:absolute;top:38%}.hs-tut-pip__eye--l{left:28%}.hs-tut-pip__eye--r{right:28%}.hs-tut-pip__mouth{border-bottom:var(--line,2px) solid var(--ink,#3b2a1f);border-radius:0 0 50% 50%;width:22%;height:12%;margin-left:-11%;position:absolute;top:62%;left:50%}.hs-tut-pip.is-cheer .hs-tut-pip__mouth{border:var(--line-thin,1.5px) solid var(--ink,#3b2a1f);background:#e2575b;border-radius:0 0 60% 60%;height:18%}.hs-tut-pip.is-worry .hs-tut-pip__mouth{border-bottom:0;border-top:var(--line,2px) solid var(--ink,#3b2a1f);border-radius:50% 50% 0 0;top:68%}.hs-tut-card{left:calc(50% + 70 * var(--u,1px));top:calc(50% - 230 * var(--u,1px));align-items:flex-start;gap:calc(10 * var(--u,1px));width:min(calc(440 * var(--u,1px)), calc(50% - 90 * var(--u,1px)));padding:calc(10 * var(--u,1px)) calc(14 * var(--u,1px)) calc(10 * var(--u,1px)) calc(10 * var(--u,1px));border:var(--line,2px) solid var(--ink,#3b2a1f);border-radius:var(--r-lg,18px);background:var(--paper,#fff8e7);color:var(--ink,#3b2a1f);box-shadow:0 4px 0 var(--ink,#3b2a1f);pointer-events:none;animation:.28s cubic-bezier(.3,1.5,.5,1) hs-tut-in;display:flex;position:absolute}.hs-tut-card:before{content:"";left:calc(-12 * var(--u,1px));top:calc(30 * var(--u,1px));border:calc(10 * var(--u,1px)) solid transparent;border-right-color:var(--ink,#3b2a1f);border-left:0;position:absolute}.hs-tut-card__body{gap:calc(4 * var(--u,1px));flex:1;min-width:0;display:grid}.hs-tut-card__name,.hs-tut-card__title{color:var(--wood-lo,#7a4b23);margin:0;font-size:.85em;font-weight:700}.hs-tut-card__pip{margin:0;font-weight:600;line-height:1.35}.hs-tut-line{display:block}.hs-tut-card__how{padding:calc(4 * var(--u,1px)) calc(8 * var(--u,1px));border-radius:var(--r-sm,8px);background:var(--paper-2,#f4e7c5);margin:0;font-size:.9em;line-height:1.5}.hs-tut-key{border:var(--line-thin,1.5px) solid var(--ink,#3b2a1f);min-width:1.6em;box-shadow:0 2px 0 var(--ink,#3b2a1f);text-align:center;background:#fff;border-radius:6px;margin:0 2px;padding:0 .4em;font-family:inherit;font-weight:700;display:inline-block}.hs-tut-card__row{align-items:center;gap:calc(8 * var(--u,1px));flex-wrap:wrap;display:flex}.hs-tut-btn,.hs-tut-close,.hs-tut-link{pointer-events:auto;font:inherit;cursor:var(--cur-pointer,pointer)}.hs-tut-btn{min-height:36px;padding:0 calc(14 * var(--u,1px));border:var(--line,2px) solid var(--ink,#3b2a1f);background:var(--paper-3,#fff);color:var(--ink,#3b2a1f);box-shadow:0 3px 0 var(--ink,#3b2a1f);border-radius:999px;font-size:.9em;font-weight:700}.hs-tut-btn.is-main{background:var(--honey,#ffc83d)}.hs-tut-btn.is-ghost{box-shadow:none;background:0 0}.hs-tut-btn:active{box-shadow:0 1px 0 var(--ink,#3b2a1f);transform:translateY(2px)}.hs-tut-link{color:var(--ink-soft,#7b6a58);background:0 0;border:0;margin-left:auto;padding:4px 2px;font-size:.75em;text-decoration:underline}.hs-tut-close{top:calc(-12 * var(--u,1px));right:calc(-12 * var(--u,1px));border:var(--line,2px) solid var(--ink,#3b2a1f);background:var(--paper,#fff8e7);width:36px;height:36px;color:var(--ink,#3b2a1f);border-radius:50%;place-items:center;padding:0;font-size:16px;font-weight:700;line-height:1;display:grid;position:absolute}.hs-tut-hint.is-pulse{animation:.9s ease-out hs-tut-pulse}.hs-tut-dots{gap:5px;margin-right:auto;display:inline-flex}.hs-tut-dots>span{background:var(--paper-3,#e8d9b5);border:1.5px solid var(--ink,#3b2a1f);border-radius:50%;width:8px;height:8px}.hs-tut-dots>span.is-on{background:var(--honey,#ffc83d)}.hs-tut-pointer{width:0;height:0;margin-left:calc(-14 * var(--u,1px));border-left:calc(14 * var(--u,1px)) solid transparent;border-right:calc(14 * var(--u,1px)) solid transparent;filter:drop-shadow(0 2px 0 var(--ink,#3b2a1f));z-index:25;position:fixed}.hs-tut-pointer.is-down{border-top:calc(22 * var(--u,1px)) solid var(--honey,#ffc83d);animation:1s ease-in-out infinite hs-tut-bob-down;transform:translateY(-100%)}.hs-tut-pointer.is-up{border-bottom:calc(22 * var(--u,1px)) solid var(--honey,#ffc83d);animation:1s ease-in-out infinite hs-tut-bob-up}.hs-tut-bubble{left:50%;top:calc(50% - 300 * var(--u,1px));max-width:min(90%, calc(520 * var(--u,1px)));border:var(--line,2px) solid var(--ink,#3b2a1f);background:var(--paper,#fff8e7);box-shadow:0 4px 0 var(--ink,#3b2a1f);border-radius:999px;align-items:center;gap:8px;margin:0;padding:4px 16px 4px 6px;font-weight:700;animation:.26s cubic-bezier(.3,1.5,.5,1) hs-tut-pop,.3s ease-in 2.3s forwards hs-tut-fade;display:flex;position:absolute;transform:translate(-50%)}.hs-tut-bubble.is-praise{background:#f3ffd9}.hs-tut-bubble.is-nudge{background:#fff2c2}.hs-tut-bubble .hs-tut-pip{width:calc(34 * var(--u,1px));height:calc(37 * var(--u,1px))}.hs-tut-cheer{justify-items:center;gap:4px;animation:.36s cubic-bezier(.3,1.6,.5,1) hs-tut-pop,.4s ease-in 2.8s forwards hs-tut-fade;display:grid;position:absolute;top:13%;left:50%;transform:translate(-50%)}.hs-tut-cheer__title{color:var(--honey-hi,#ffe27a);font-size:max(22px, calc(34 * var(--u,1px)));-webkit-text-stroke:1.5px var(--ink,#3b2a1f);paint-order:stroke fill;text-shadow:0 3px 0 var(--ink,#3b2a1f);margin:0;font-weight:700}.hs-tut-cheer__text{border:var(--line,2px) solid var(--ink,#3b2a1f);background:var(--paper,#fff8e7);box-shadow:0 4px 0 var(--ink,#3b2a1f);border-radius:999px;align-items:center;gap:8px;margin:0;padding:4px 16px 4px 6px;font-weight:600;display:flex}.hs-tut-cheer__text .hs-tut-pip{width:calc(34 * var(--u,1px));height:calc(37 * var(--u,1px))}.hs-tut-cheer__stars{position:absolute;top:30%;left:50%}.hs-tut-cheer__stars>span{background:var(--honey,#ffc83d);clip-path:polygon(50% 0,61% 38%,100% 50%,61% 62%,50% 100%,39% 62%,0 50%,39% 38%);width:14px;height:14px;transform:rotate(calc(var(--i) * 45deg)) translateY(0) scale(.4);animation:.9s ease-out forwards hs-tut-star;position:absolute}.hs-tut-cheer.is-level_2 .hs-tut-cheer__stars>span{background:var(--leaf-hi,#b5ef7a)}.hs-tut-goal{border:var(--line,2px) solid var(--ink,#3b2a1f);box-shadow:0 3px 0 var(--ink,#3b2a1f);background:#fff8e7eb;border-radius:999px;align-items:center;gap:6px;padding:4px 12px;font-size:.85em;font-weight:700;display:flex;position:absolute;top:60%}.hs-tut-goal.is-left{left:calc(12px + var(--safe-l,0px));flex-direction:row}.hs-tut-goal.is-right{right:calc(12px + var(--safe-r,0px));flex-direction:row-reverse}.hs-tut-goal__arrow{border-top:9px solid #0000;border-bottom:9px solid #0000;width:0;height:0}.hs-tut-goal.is-left .hs-tut-goal__arrow{border-right:14px solid var(--honey-lo,#e0a21d);animation:1.4s ease-in-out infinite hs-tut-nudge-l}.hs-tut-goal.is-right .hs-tut-goal__arrow{border-left:14px solid var(--honey-lo,#e0a21d);animation:1.4s ease-in-out infinite hs-tut-nudge-r}.hs-tut.is-touch .hs-tut-card{left:50%;top:calc(12px + var(--safe-t,0px) + 64 * var(--u,1px));width:min(calc(100% - 32px), calc(560 * var(--u,1px)));animation:none;transform:translate(-50%)}.hs-tut.is-touch .hs-tut-card:before{display:none}.hs-tut.is-touch .hs-tut-cheer{top:40%}.hs-tut.is-touch .hs-tut-goal{top:46%}@media (max-width:700px){.hs-tut-card{width:calc(100% - 32px);top:14%;left:50%;transform:translate(-50%)}.hs-tut-card:before{display:none}}@keyframes hs-tut-in{0%{opacity:0;transform:translateY(8px)scale(.96)}}@keyframes hs-tut-pop{0%{opacity:0;scale:.8}}@keyframes hs-tut-fade{to{opacity:0}}@keyframes hs-tut-pulse{0%{box-shadow:0 4px 0 var(--ink,#3b2a1f), 0 0 0 0 #ffc83de6}to{box-shadow:0 4px 0 var(--ink,#3b2a1f), 0 0 0 18px #ffc83d00}}@keyframes hs-tut-bob-down{50%{translate:0 -6px}}@keyframes hs-tut-bob-up{50%{translate:0 6px}}@keyframes hs-tut-nudge-l{50%{translate:-4px}}@keyframes hs-tut-nudge-r{50%{translate:4px}}@keyframes hs-tut-star{to{opacity:0;transform:rotate(calc(var(--i) * 45deg)) translateY(-90px) scale(1)}}@media (prefers-reduced-motion:reduce){.hs-tut *,.hs-tut :before{animation:none!important}}.hs-hud:has(.hs-quests.is-touch:not(.is-pill)) .hs-tut.is-touch .hs-tut-goal.is-left{left:calc(var(--safe-l,0px) + min(256px, 36vw) + 10px)}.hs-qbanner~.hs-tut .hs-tut-card,.hs-qbanner~.hs-tut .hs-tut-bubble,.hs-qbanner~.hs-tut .hs-tut-pointer{visibility:hidden}.hs-qbanner~.hs-tut .hs-tut-cheer,.hs-levelup~.hs-tut .hs-tut-cheer{top:56%}.hs-tut-stage-skip{right:calc(var(--safe-r,0px) + 18px);bottom:calc(var(--safe-b,0px) + 18%);color:#fff8e7;text-shadow:0 1px 2px #00000080;border-color:#fff8e7b3;animation:.6s ease-out .4s both hs-tut-fade-in;position:absolute}.hs-tut-offer{pointer-events:none}.hs-tut-bubble.is-on-pip{left:clamp(180px, var(--pip-x), calc(100% - 180px));top:max(64px, calc(var(--pip-y) - 10px));transform:translate(-50%,-100%)}.hs-tut-bubble.is-cheer{background:#fff4d6}.hs-tut-bubble.is-pop{animation:.26s cubic-bezier(.3,1.5,.5,1) hs-tut-pop,.3s ease-in 2.7s forwards hs-tut-fade}.hs-tut-bubble.is-pop .hs-tut-link{margin-left:6px;font-size:max(12px,.7em)}@keyframes hs-tut-fade-in{0%{opacity:0}}.hs-tut-card__art{width:calc(116 * var(--u,1px));height:calc(116 * var(--u,1px));margin:calc(2 * var(--u,1px)) 0;object-fit:contain;filter:drop-shadow(0 calc(2 * var(--u,1px)) 0 #3b2a1f4d);display:block}.hs-tut.is-touch .hs-tut-card__art{width:calc(96 * var(--u,1px));height:calc(96 * var(--u,1px))}.hs-tut-quest__name{color:var(--ink,#3b2a1f);margin:0;font-size:1.15em;font-weight:800;line-height:1.25}.hs-tut-quest__facts{gap:calc(6 * var(--u,1px));flex-wrap:wrap;margin:0;display:flex}.hs-tut-quest__fact{padding:1px calc(8 * var(--u,1px));border:var(--line-thin,1.5px) solid var(--ink,#3b2a1f);background:var(--paper-2,#f4e7c5);white-space:nowrap;border-radius:999px;font-size:max(13px,.8em);font-weight:700;line-height:1.5}.hs-tut-quest__take{min-height:42px;padding:0 calc(22 * var(--u,1px));font-size:1em}.hs-tut-quest__take:disabled{opacity:.7;cursor:progress}.hs-tut-claim .hs-tut-card__title{color:var(--ink,#3b2a1f);font-size:1em}@media (min-width:701px){.hs-tut.is-pc .hs-tut-card{left:auto;right:calc(var(--safe-r,16px) + 12 * var(--u,1px));top:calc(var(--safe-t,12px) + max(84px, var(--mm-w,210px) * .6) + max(30px, calc(32 * var(--u,1px))) + 18px);box-sizing:border-box;width:max(260px, calc(240 * var(--u,1px)));padding:calc(9 * var(--u,1px)) calc(12 * var(--u,1px)) calc(10 * var(--u,1px));font-size:max(16px, calc(15 * var(--u,1px)))}.hs-hud:has(.hs-quests) .hs-tut.is-pc .hs-tut-card{right:calc(var(--safe-r,16px) + max(224px, calc(252 * var(--u,1px))) + max(12px, calc(16 * var(--u,1px))))}.hs-tut.is-pc .hs-tut-card:before{display:none}.hs-tut.is-pc .hs-tut-card>.hs-tut-pip{left:calc(10 * var(--u,1px));top:calc(8 * var(--u,1px));width:calc(36 * var(--u,1px));height:calc(39 * var(--u,1px));position:absolute}.hs-tut.is-pc .hs-tut-card__body{gap:calc(6 * var(--u,1px))}.hs-tut.is-pc .hs-tut-card__body>:first-child{min-height:calc(39 * var(--u,1px));padding-left:calc(44 * var(--u,1px));flex-direction:column;justify-content:center;display:flex}.hs-tut.is-pc .hs-tut-card__art{width:max(96px, calc(94 * var(--u,1px)));height:max(96px, calc(94 * var(--u,1px)));justify-self:center;margin:0}.hs-tut.is-pc .hs-tut-card .hs-tut-link{font-size:max(12px,.8em)}}.cine{--bar-h:clamp(52px, 10.5vh, 92px);--cine-ink:#150f22;pointer-events:none;font-family:var(--font);color:var(--paper);z-index:40;position:absolute;inset:0;overflow:hidden}.cine-bar{height:var(--bar-h);background:var(--cine-ink);position:absolute;left:0;right:0;box-shadow:0 0 0 1px #ffd67814}.cine-bar.is-top{transform:translateY(calc((var(--bars) - 1) * 100%));top:0}.cine-bar.is-bottom{transform:translateY(calc((1 - var(--bars)) * 100%));bottom:0}.cine-iris{background:radial-gradient(circle at 50% 54%, transparent var(--iris-r), var(--cine-ink) calc(var(--iris-r) + 1.5px));position:absolute;inset:0}.cine-vignette{opacity:var(--vig);background:radial-gradient(72% 68% at 50% 54%,#0000 50%,#28081ee0 100%),linear-gradient(#7814282e,#0000 30% 70%,#7814282e);position:absolute;inset:0}.cine-title{text-align:center;flex-direction:column;align-items:center;gap:6px;width:min(820px,80vw);margin-left:calc(min(820px,80vw)/-2);display:flex;position:absolute;top:30%;left:50%}.cine-title:before{content:"";z-index:-1;background:radial-gradient(#150f228c,#0000 70%);position:absolute;inset:-28px -60px}.cine-title__eyebrow{border:var(--line-thin) solid var(--ink);background:var(--paper);color:var(--ink);box-shadow:0 3px 0 var(--ink);border-radius:999px;align-items:center;gap:10px;margin:0;padding:3px 14px;font-size:16px;font-weight:600;display:inline-flex}.cine-badge{border:var(--line-thin) solid var(--ink);color:var(--ink);background:var(--leaf-hi);border-radius:999px;padding:0 10px;font-size:14px;line-height:1.5}.cine-badge.is-hard{background:var(--honey)}.cine-badge.is-expert{background:var(--berry);color:#fff}.cine-title__name{color:#fff;-webkit-text-stroke:5px var(--ink);paint-order:stroke fill;text-shadow:0 5px 0 var(--ink), 0 10px 22px #00000059;margin:14px 0 0;font-size:clamp(40px,5.4vw,64px);font-weight:700;line-height:1.45}.cine-title__en{letter-spacing:.22em;text-transform:uppercase;color:var(--honey-hi);-webkit-text-stroke:3px var(--ink);paint-order:stroke fill;margin:0;font-size:18px}.cine-title__rule{background:linear-gradient(90deg, transparent, var(--honey) 20%, var(--honey) 80%, transparent);border-radius:3px;width:260px;height:3px;margin:6px 0 4px;position:relative}.cine-title__rule:after{content:"";border:var(--line-thin) solid var(--ink);background:var(--honey-hi);width:11px;height:11px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(45deg)}.cine-title__facts{flex-wrap:wrap;justify-content:center;gap:10px;margin:0;padding:0;list-style:none;display:flex}.cine-title__facts li{border:var(--line-thin) solid var(--ink);border-radius:var(--r-sm);background:var(--paper);color:var(--ink);box-shadow:0 3px 0 var(--ink);align-items:center;gap:6px;padding:4px 14px;font-size:17px;font-weight:600;display:inline-flex}.cine-room{left:max(28px,3vw);bottom:calc(var(--bar-h) + 22px);border:var(--line) solid var(--ink);border-radius:var(--r-md);background:var(--paper);width:min(470px,40vw);color:var(--ink);box-shadow:0 5px 0 var(--ink);padding:12px 16px 14px;position:absolute}.cine-room__num{border:var(--line-thin) solid var(--ink);background:var(--honey);border-radius:999px;margin:0;padding:1px 12px;font-size:15px;font-weight:700;position:absolute;top:-15px;left:14px}.cine-room__name{margin:6px 0 0;font-size:26px;line-height:1.3}.cine-room__waves{color:var(--ink-soft);margin:0 0 8px;font-size:15px}.cine-room__mobs{grid-template-columns:repeat(auto-fit,minmax(96px,1fr));align-items:start;gap:8px;margin:0;padding:0;list-style:none;display:grid}.cine-mob{flex-direction:column;align-items:center;gap:2px;min-width:0;animation:.32s cubic-bezier(.2,1.2,.4,1) both cine-pop;display:flex}.cine-mob__pic{border:var(--line-thin) solid var(--ink);border-radius:var(--r-sm);background:radial-gradient(circle at 50% 40%,#fffdf3,#f3e3bd);place-items:center;width:72px;height:72px;display:grid;position:relative}.cine-mob__n{border:var(--line-thin) solid var(--ink);background:var(--berry);color:#fff;text-align:center;border-radius:999px;min-width:30px;padding:0 6px;font-size:14px;line-height:1.5;position:absolute;bottom:-8px;right:-8px}.cine-mob__name{text-align:center;-webkit-line-clamp:2;line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;max-width:100%;font-size:14px;font-weight:600;line-height:1.35;display:-webkit-box;overflow:hidden}.cine-mob__lv{color:var(--ink-soft);font-size:12px}@keyframes cine-pop{0%{opacity:0;transform:scale(.82)}to{opacity:1;transform:scale(1)}}.cine-boss{border:var(--line) solid var(--ink);border-radius:var(--r-lg);width:min(560px,46vw);box-shadow:0 6px 0 var(--ink), 0 0 0 4px #ff547059;background:linear-gradient(160deg,#3a1630,#1d0f26);align-items:center;gap:18px;margin-top:-110px;padding:16px 22px 16px 16px;display:flex;position:absolute;top:50%;left:max(36px,4vw)}.cine-boss__pic{border:var(--line) solid var(--ink);background:radial-gradient(circle at 50% 42%,#ffe9b0,#e08a00 70%,#8a3b10);border-radius:50%;flex:none;place-items:center;width:188px;height:188px;display:grid;overflow:hidden;box-shadow:inset 0 0 0 4px #ffffff4d}.cine-boss__text{min-width:0}.cine-boss__tag{border:var(--line-thin) solid var(--ink);background:var(--berry);color:#fff;letter-spacing:.08em;border-radius:999px;align-items:center;gap:6px;margin:0;padding:2px 14px;font-size:16px;font-weight:700;display:inline-flex}.cine-boss__name{color:#fff;-webkit-text-stroke:4px var(--ink);paint-order:stroke fill;margin:6px 0 2px;font-size:clamp(28px,3.2vw,40px);line-height:1.25}.cine-boss__name.is-long{-webkit-text-stroke-width:3.5px;font-size:clamp(24px,2.5vw,31px)}.cine-boss__meta{color:#ffd9e0;flex-wrap:wrap;gap:10px;margin:0;font-size:16px;display:flex}.cine-boss__lv{background:var(--honey);color:var(--ink);border-radius:999px;padding:0 10px;font-weight:700}.cine-boss__hint{color:var(--honey-hi);margin:8px 0 0;font-size:15px}.cine-tips{gap:4px;margin:0 0 10px;padding:0;list-style:none;display:grid}.cine-tips.is-boss{margin:8px 0 0}.cine-tips__row{border:2px solid var(--ink);color:var(--ink);background:#fff3c4;border-radius:14px;align-items:center;gap:6px;padding:3px 10px;font-size:14px;font-weight:600;line-height:1.35;animation:.32s cubic-bezier(.2,1.2,.4,1) both cine-pop;display:flex}.cine-tips.is-boss .cine-tips__row{background:#fff3c4f2}.cine-tips__row>span{min-width:0}.cine-ready{text-align:center;flex-direction:column;align-items:center;gap:18px;display:flex;position:absolute;top:40%;left:50%}.cine-ready__big{color:var(--honey-hi);-webkit-text-stroke:7px var(--ink);paint-order:stroke fill;text-shadow:0 6px 0 var(--ink);white-space:nowrap;margin:0;font-size:clamp(48px,6vw,76px);font-weight:700;line-height:1.2}.cine-ready__sub{border:var(--line-thin,2px) solid #ffe28a8c;color:#fff;-webkit-text-stroke:0;text-shadow:none;white-space:nowrap;background:#150f22d1;border-radius:999px;margin:0;padding:3px 18px 4px;font-size:18px;font-weight:600;line-height:1.4;display:inline-block}.cine-route{left:50%;bottom:calc(var(--bar-h) * .6);width:min(720px,56vw);margin-left:calc(min(720px,56vw)/-2);position:absolute}.cine-route__track{background:#fff8e738;border-radius:6px;height:6px;margin:0 14px;position:relative}.cine-route__fill{background:var(--honey);border-radius:6px;transition:width .6s cubic-bezier(.4,0,.2,1);position:absolute;top:0;bottom:0;left:0}.cine-route__stop{flex-direction:column;align-items:center;display:flex;position:absolute;top:50%;transform:translate(-50%,-50%)}.cine-route__dot{border:var(--line-thin) solid var(--ink);width:26px;height:26px;color:var(--paper);background:#3b3350;border-radius:50%;place-items:center;font-size:13px;font-weight:700;transition:transform .26s,background-color .26s;display:grid}.cine-route__stop.is-past .cine-route__dot{background:var(--honey-lo)}.cine-route__stop.is-on .cine-route__dot{background:var(--honey);color:var(--ink);transform:scale(1.25);box-shadow:0 0 0 4px #ffb62759}.cine-route__stop.is-boss .cine-route__dot{background:var(--berry-lo);width:32px;height:32px}.cine-route__stop.is-boss.is-on .cine-route__dot{background:var(--berry);color:#fff}.cine-route__label{color:#fff8e7cc;white-space:nowrap;font-size:12px;position:absolute;top:calc(100% + 2px)}.cine-skip{right:max(24px,2.4vw);bottom:calc(var(--bar-h) / 2 - 18px);border:var(--line-thin) solid #fff8e78c;height:36px;color:var(--paper);font:inherit;cursor:pointer;pointer-events:auto;background:#fff8e71a;border-radius:999px;align-items:center;gap:10px;padding:0 8px 0 16px;font-size:16px;font-weight:600;display:inline-flex;position:absolute}.cine-skip:hover{background:#fff8e738}.cine-skip:focus-visible{outline:3px solid var(--honey);outline-offset:2px}.cine-skip__label .hs-glyph{stroke:currentColor}.cine-skip__label{align-items:center;gap:4px;display:inline-flex}.cine-skip kbd{font:inherit;background:#fff8e729;border-radius:8px;padding:1px 8px;font-size:13px;font-weight:500}@media (prefers-reduced-motion:reduce){.cine-mob{animation:none}.cine-route__fill,.cine-route__dot{transition:none}}.hs-dng-tracker .is-intro{color:var(--honey-lo);font-weight:700}.cine-boss__name,.cine-room__name{overflow-wrap:anywhere}.cine-route__stop.is-on .cine-route__label{color:var(--honey-hi);top:calc(100% + 6px)}.cine-badge.is-jump{background:var(--sky);color:var(--ink)}.cine-goal{border:var(--line) solid var(--ink);border-radius:var(--r-lg);width:min(440px,40vw);box-shadow:0 6px 0 var(--ink), 0 0 0 4px #64b8fd59;color:var(--paper);background:linear-gradient(160deg,#18324f,#10203a);flex-direction:column;align-items:flex-start;margin-top:-118px;padding:16px 22px 18px;display:flex;position:absolute;top:50%;left:max(36px,4vw)}.cine-goal__medals{align-self:stretch}.cine-goal__tag{border:var(--line-thin) solid var(--ink);background:var(--leaf-hi);color:var(--ink);letter-spacing:.08em;border-radius:999px;align-items:center;gap:6px;margin:0;padding:2px 14px;font-size:16px;font-weight:700;display:inline-flex}.cine-goal__head{color:#fff;-webkit-text-stroke:4px var(--ink);paint-order:stroke fill;white-space:nowrap;margin:10px 0 0;font-size:clamp(28px,3vw,38px);line-height:1.45}.cine-goal__sub{color:#cfe7ff;margin:2px 0 12px;font-size:16px}.cine-goal__medals{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.cine-goal__medal{border:var(--line-thin) solid var(--ink);border-radius:var(--r-sm);background:var(--paper);color:var(--ink);box-shadow:0 3px 0 var(--ink);flex-direction:column;align-items:center;gap:4px;padding:8px 6px 10px;display:flex}.cine-goal__disc{border:var(--line-thin) solid var(--ink);border-radius:50%;place-items:center;width:38px;height:38px;display:grid}.cine-goal__medal.is-gold .cine-goal__disc{color:#b07800;background:#ffe28a}.cine-goal__medal.is-silver .cine-goal__disc{color:#6f7c8e;background:#e6ebf2}.cine-goal__medal.is-bronze .cine-goal__disc{color:#a2582a;background:#f5cfae}.cine-goal__mname{color:var(--ink-soft);font-size:14px;font-weight:600}.cine-goal__time{white-space:nowrap;font-size:18px;font-weight:700}.cine-route.is-jump .cine-route__fill{background:var(--sky)}.cine-route.is-jump .cine-route__stop.is-on .cine-route__dot{background:var(--sky);box-shadow:0 0 0 4px #64b8fd59}.cine-route.is-jump .cine-route__stop.is-past .cine-route__dot{background:var(--sky-lo)}.cine-route.is-jump .cine-route__stop.is-goal .cine-route__dot{background:var(--leaf-lo)}.cine-route.is-jump .cine-route__stop.is-goal.is-on .cine-route__dot{background:var(--leaf-hi);color:var(--ink)}.hs-ltip{pointer-events:auto;justify-items:center;gap:10px;width:min(460px,100vw - 32px);display:grid}.hs-ltip__card{border:var(--line) solid var(--ink);border-radius:var(--r-md);background:var(--paper);width:100%;min-height:72px;box-shadow:var(--hi), 0 var(--lift) 0 var(--ink);color:var(--ink);text-align:center;opacity:0;justify-items:center;gap:4px;margin:0;padding:10px 18px 12px;transition:opacity .4s;display:grid}.hs-ltip__card.is-shown{opacity:1}.hs-ltip__label{border:var(--line-thin) solid var(--ink);background:var(--honey-hi);border-radius:999px;align-items:center;gap:4px;padding:1px 10px;font-size:13px;font-weight:600;line-height:1.5;display:inline-flex}.hs-ltip__text{text-wrap:balance;font-size:16px;font-weight:500;line-height:1.5}.hs-ltip__slow{border:var(--line-thin) solid var(--ink);border-radius:var(--r-md);background:var(--paper-2);color:var(--ink);text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 12px;margin:0;padding:8px 14px;font-size:15px;font-weight:500;display:flex}.hs-boot .hs-ltip{margin-top:6px}@media (max-height:480px){.hs-boot{gap:8px}.hs-boot .hs-logo{--logo-size:44px}.hs-boot .hs-logo__tagline{display:none}.hs-ltip__card{min-height:0;padding:6px 14px 8px}.hs-ltip__text{font-size:14px}}.hs-ltip__card.has-art{text-align:left;grid-template-rows:auto 1fr;grid-template-columns:76px 1fr;place-items:center start;column-gap:14px;padding:10px 16px 10px 10px}.hs-ltip__art{object-fit:contain;filter:drop-shadow(0 2px #3b2a1f59);grid-row:1/span 2;width:76px;height:76px}.hs-ltip__card.has-art .hs-ltip__text{text-wrap:pretty}@media (max-height:480px){.hs-ltip__card.has-art{grid-template-columns:52px 1fr}.hs-ltip__art{width:52px;height:52px}}.hs-fd{--fd-card-w:clamp(300px, 26vw, 400px);--fd-gap:var(--pad-4);--hero-h:max(150px, 26vh);pointer-events:auto;animation:.3s ease-out both hs-fd-fade;position:absolute;inset:0;overflow:hidden}.hs-fd-backdrop{pointer-events:none;background:linear-gradient(#2e2160 0%,#6a3f8f 38%,#e98f78 60%,#ffd08a 72%,#6cbf45 72.1%,#3f8a2c 100%);position:absolute;inset:0;overflow:hidden}.hs-fd-bg,.hs-fd-bgsvg{width:100%;height:100%;display:block;position:absolute;inset:0}.hs-fd-bg{object-fit:cover;object-position:40% 65%}.hs-fd-backdrop.is-tall .hs-fd-bg{object-position:50% 60%}.hs-fd-backdrop.is-load .hs-fd-bg{object-position:50% 45%}.hs-fd-shard{width:0;height:0;position:absolute}.hs-fd-shard__glow{mix-blend-mode:screen;background:radial-gradient(closest-side,#ffeca0d9,#ffc85a59 55%,#ffc85a00);border-radius:50%;width:44vh;height:36vh;animation:4s ease-in-out infinite alternate hs-fd-breathe;position:absolute;top:-18vh;left:-22vh}.hs-fd-shard.is-art .hs-fd-shard__glow{filter:opacity(.55);width:30vh;height:26vh;top:-15vh;left:-15vh}.hs-fd-shard__bowl{border:var(--line) solid var(--ink);background:radial-gradient(closest-side,#ffe7a0,#b98a4a 55%,#7a5a2c);border-radius:50%;width:30vh;height:6vh;position:absolute;top:1vh;left:-15vh}.hs-fd-shard__crystal{border:var(--line) solid var(--ink);clip-path:polygon(50% 0,100% 38%,78% 100%,22% 100%,0 38%);background:linear-gradient(115deg,#fff7c4 0%,#ffd76a 40%,#ffb627 70%,#e08a00 100%);width:8vh;height:15vh;position:absolute;top:-11vh;left:-4vh;box-shadow:inset 0 3px #fff9}.hs-fd-pip{width:clamp(44px,8vh,84px);height:auto;animation:3s ease-in-out infinite alternate hs-fd-bob;position:absolute;transform:translate(-50%,-50%)}.hs-fd-pip.is-left{scale:-1 1}.hs-fd-motes{position:absolute;inset:0}.hs-fd-motes>span{opacity:0;background:#ffe9a0;border-radius:50%;width:5px;height:5px;animation:11s linear infinite hs-fd-mote;position:absolute;bottom:18%;box-shadow:0 0 6px 2px #ffd66ab3}.hs-fd-motes>span.is-star{clip-path:polygon(50% 0,62% 38%,100% 50%,62% 62%,50% 100%,38% 62%,0 50%,38% 38%);width:7px;height:7px;box-shadow:none;background:#fff}.hs-fd-fallstar{opacity:0;background:linear-gradient(90deg,#fff0,#fff);border-radius:3px;width:90px;height:3px;animation:31s ease-in 6s infinite hs-fd-fallstar;position:absolute;top:9%;left:62%;rotate:-18deg}.hs-fd-top{top:var(--safe-t);left:var(--safe-l);right:var(--safe-r);justify-content:space-between;align-items:flex-start;gap:var(--pad-3);z-index:60;pointer-events:none;display:flex;position:absolute}.hs-fd-top>*{pointer-events:auto}.hs-fd-brand{align-items:center;gap:var(--pad-2);max-width:30vw;display:flex}.hs-fd-emblem{filter:drop-shadow(0 4px #2b1d0e59);width:clamp(48px,8vh,84px);height:auto}.hs-fd-emblem.is-large{width:clamp(84px,16vh,160px)}.hs-fd-account{align-items:center;gap:var(--pad-3);padding:var(--pad-2) var(--pad-card);border-radius:var(--r-md);display:flex}.hs-fd-account__who{gap:2px;min-width:0;display:grid}.hs-fd-account__name{white-space:nowrap;align-items:center;gap:6px;font-size:15px;font-weight:600;display:inline-flex}.hs-fd-account__actions{gap:var(--pad-2);display:flex}.hs-fd-server{color:var(--ink-soft);white-space:nowrap;align-items:center;gap:6px;font-size:13px;display:inline-flex}.hs-fd-server__dot{border:var(--line-thin) solid var(--ink);background:var(--leaf);border-radius:50%;width:10px;height:10px}.hs-fd-server.is-off .hs-fd-server__dot{background:var(--berry)}.hs-fd-server__state{color:var(--leaf-lo);font-weight:600}.hs-fd-server.is-off .hs-fd-server__state{color:var(--berry-lo)}.hs-fd-select.is-pc{--fd-edge:max(clamp(16px, 1.25vw, 32px), env(safe-area-inset-left));--fd-logo-h:clamp(60px, 9vh, 124px)}.hs-fd-select.is-pc .hs-fd-top{top:var(--fd-edge);left:var(--fd-edge);right:var(--fd-edge);align-items:center;gap:var(--pad-4)}.hs-fd-select.is-pc .hs-fd-brand{gap:clamp(6px,.6vw,14px);min-width:0;max-width:34vw}.hs-fd-select.is-pc .hs-fd-brand>.hs-fd-emblem{width:var(--fd-logo-h);height:var(--fd-logo-h);object-fit:contain;border-radius:0;flex:none;line-height:normal}.hs-fd-select.is-pc .hs-fd-brand .hs-logo.is-compact .hs-logo__art{--logo-art-w:calc(var(--fd-logo-h) * 2.2)}.hs-fd-select.is-pc .hs-fd-account{box-shadow:var(--hi), 0 4px 0 var(--ink);border-radius:20px;flex:none;gap:clamp(12px,1vw,20px);padding:clamp(8px,.65vw,12px) clamp(10px,.8vw,16px) clamp(8px,.65vw,12px) clamp(8px,.65vw,12px)}.hs-fd-select.is-pc .hs-fd-account__who{gap:4px}.hs-fd-select.is-pc .hs-fd-account__name{gap:8px;font-size:clamp(15px,.95vw,18px);line-height:1.3}.hs-fd-select.is-pc .hs-fd-account__name>.hs-glyph{box-sizing:content-box;border:var(--line-thin) solid var(--ink);background:linear-gradient(180deg, var(--honey-hi), var(--honey));border-radius:50%;flex:none;padding:5px;box-shadow:inset 0 2px #ffffff8c}.hs-fd-select.is-pc .hs-fd-account .hs-fd-server{gap:6px;font-size:clamp(13px,.75vw,14px);line-height:1.3}.hs-fd-select.is-pc .hs-fd-account .hs-fd-server__name{order:0}.hs-fd-select.is-pc .hs-fd-account .hs-fd-server__dot{order:1;margin-left:4px}.hs-fd-select.is-pc .hs-fd-account .hs-fd-server__state{order:2}.hs-fd-select.is-pc .hs-fd-account__actions{align-self:stretch;align-items:center;gap:var(--pad-2);border-left:var(--line-thin) solid #2b1d0e2e;padding-left:clamp(12px,1vw,20px)}.hs-fd-select.is-pc .hs-fd-account__out{--btn-bg:transparent;--lift:0px;border-width:var(--line-thin);min-height:34px;box-shadow:none;--btn-fg:var(--ink-soft);border-color:#2b1d0e8c;padding:.3em .8em;font-size:14px;text-decoration:none}.hs-fd-select.is-pc .hs-fd-account__out:hover:not(:disabled){border-color:var(--ink);box-shadow:none;--btn-fg:var(--ink);background:#ffffff8c;transform:none}.hs-fd-select.is-pc .hs-fd-account__out:active:not(:disabled){box-shadow:none;transform:translateY(1px)}.hs-fd-avatar{position:relative}.hs-fd-avatar__btn{border:var(--line) solid var(--ink);background:var(--paper);width:48px;height:48px;box-shadow:var(--hi), 0 3px 0 var(--ink);cursor:var(--cur-pointer,pointer);border-radius:50%;place-items:center;display:grid}.hs-fd-avatar__menu{gap:var(--pad-2);min-width:220px;padding:var(--pad-card);border-radius:var(--r-md);display:grid;position:absolute;top:calc(100% + 8px);right:0}.hs-fd-stage{z-index:20;pointer-events:none;position:absolute;inset:0}.hs-fd-slot{--h:calc(var(--hero-h) * var(--s));--w:calc(var(--h) * .62);--ped-w:calc(var(--w) * .9);--ring-w:calc(var(--ped-w) * 1.2);left:var(--left,min(calc(var(--x) * 100%), calc(100% - var(--fd-card-w) - var(--fd-gap) - var(--safe-r) - var(--w) / 2)));top:calc(var(--y) * 100%);width:var(--w);height:var(--h);pointer-events:auto;cursor:var(--cur-pointer,pointer);-webkit-tap-highlight-color:transparent;filter:brightness(.9);outline:none;transition:filter .16s;position:absolute;transform:translate(-50%,-100%)}.hs-fd-slot:hover{filter:none}.hs-fd-slot.is-selected{filter:brightness(1.06)}.hs-fd-slot:focus-visible .hs-fd-plate{outline:3px solid var(--sky-lo);outline-offset:2px}.hs-fd-slot__stand{position:absolute;inset:0}.hs-fd-slot__hero{z-index:3;position:absolute;inset:0}.hs-fd-slot__hero .hs-hero{width:100%;height:100%}.hs-fd-slot.is-selected .hs-fd-slot__hero{animation:.52s cubic-bezier(.3,1.6,.5,1) hs-fd-hop}.hs-fd-slot__pedestal{left:50%;bottom:calc(var(--ped-w) * -.22);width:var(--ped-w);height:calc(var(--ped-w) * .4);z-index:1;border:var(--line) solid var(--ink);background:linear-gradient(#c98444 0%,#8a5122 100%);border-radius:50%/40% 40% 60% 60%;position:absolute;transform:translate(-50%);box-shadow:0 4px #2b1d0e4d}.hs-fd-slot__pedestal:before{content:"";border:var(--line) solid var(--ink);background:radial-gradient(closest-side,#f8e2b0 0 62%,#ffb627 64% 82%,#e08a00 84%);border-radius:50%;height:64%;position:absolute;top:-3px;left:-3px;right:-3px}.hs-fd-slot__pedestal.is-page:after{content:"";border:var(--line-thin) solid var(--ink);background:linear-gradient(90deg, #fff8e7 0 48%, var(--paper-3) 49% 51%, #fff8e7 52%);border-radius:6px 6px 40% 40%;height:40%;position:absolute;top:2%;left:18%;right:18%}.hs-fd-slot__pedestal.is-art,.hs-fd-slot__ring.is-art{height:auto;box-shadow:none;background-color:#0000;border:0;border-radius:0}.hs-fd-slot__ring.is-art{clip-path:none;filter:drop-shadow(0 0 6px #ffd66ae6)}.hs-fd-slot__pedestal.is-art:before,.hs-fd-slot__pedestal.is-art:after{content:none}.hs-fd-slot__ring{left:50%;bottom:calc(var(--ring-w) * -.15);width:var(--ring-w);height:calc(var(--ring-w) * .34);border:5px solid var(--honey-hi);pointer-events:none;border-radius:50%;position:absolute;transform:translate(-50%);box-shadow:0 0 14px 4px #ffd66ab3,inset 0 0 12px #ffd66a99}.hs-fd-slot__ring.is-back{z-index:2;clip-path:inset(-20px -20px 50%)}.hs-fd-slot__ring.is-front{z-index:4;clip-path:inset(50% -20px -20px)}.hs-fd-slot__sparks{width:calc(var(--w) * 1.1);z-index:5;pointer-events:none;height:60%;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.hs-fd-slot__sparks>span{clip-path:polygon(50% 0,62% 38%,100% 50%,62% 62%,50% 100%,38% 62%,0 50%,38% 38%);opacity:0;background:#fff6c8;width:9px;height:9px;animation:2.8s ease-out infinite hs-fd-spark;position:absolute;bottom:0}.hs-fd-slot__sparks>span:first-child{left:8%}.hs-fd-slot__sparks>span:nth-child(2){animation-delay:.7s;left:34%}.hs-fd-slot__sparks>span:nth-child(3){animation-delay:1.4s;left:62%}.hs-fd-slot__sparks>span:nth-child(4){animation-delay:2.1s;left:86%}.hs-fd-slot__ghost{z-index:3;background:#fff8e729;border:2px solid #fff8e773;border-radius:40% 40% 18% 18%;position:absolute;inset:22% 22% 4%;box-shadow:0 0 18px #fff8e738}.hs-fd-slot.is-blank:hover .hs-fd-slot__ghost,.hs-fd-slot.is-blank.is-selected .hs-fd-slot__ghost{border-color:var(--honey-hi);background:#ffd66a38}.hs-fd-plate{left:50%;bottom:calc(100% + 10px + var(--plate-lift,0px));z-index:6;width:max-content;max-width:var(--plate-max,none);padding:var(--pad-1) var(--pad-3);border:var(--line) solid var(--ink);background:var(--paper);box-shadow:0 3px 0 var(--ink);transform-origin:50% 100%;line-height:var(--lh-thai);border-radius:999px;flex-direction:column;align-items:center;gap:2px;transition:scale .14s;display:flex;position:absolute;transform:translate(-50%)}.hs-fd-slot.is-selected .hs-fd-plate{background:linear-gradient(180deg, var(--honey-hi) 0%, var(--honey) 100%);box-shadow:inset 0 -4px 0 var(--honey-lo), 0 3px 0 var(--ink);scale:1.06}.hs-fd-plate__name{white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:16px;font-weight:700;overflow:hidden}.hs-fd-plate__meta{white-space:nowrap;min-width:0;max-width:100%;color:var(--ink-soft);flex-wrap:wrap;justify-content:center;align-items:center;gap:0 6px;font-size:13px;display:inline-flex}.hs-fd-plate.has-crest{border-radius:24px;flex-direction:row;gap:6px;padding-left:5px}.hs-fd-plate__text{flex-direction:column;align-items:center;gap:2px;min-width:0;max-width:100%;display:flex}.hs-fd-plate.has-crest>.hs-fd-plate__text{flex:auto}.hs-fd-plate__meta>.hs-fd-plate__emblem{margin:-3px 0}.hs-fd-plate__lv{color:var(--ink);flex:none;font-weight:700}.hs-fd-plate__job{text-overflow:ellipsis;min-width:0;max-width:100%;color:var(--ink);flex:0 auto;font-weight:600;overflow:hidden}.hs-fd-plate.is-compact{padding:var(--pad-1) var(--pad-2)}.hs-fd-plate.is-compact .hs-fd-plate__name{font-size:15px}.hs-fd-plate.is-compact .hs-fd-plate__meta{font-size:12px}.hs-fd-plate__new{padding:0 var(--pad-2);border:var(--line-thin) solid var(--ink);background:var(--berry);color:#fff;border-radius:999px;font-size:12px;font-weight:700;position:absolute;top:-12px;right:-10px}.hs-fd-plate.is-blank{background:#fff8e7eb;border-color:#2b1d0e2e}.hs-fd-plate__create{padding:2px var(--pad-2);border:var(--line-thin) solid var(--ink);background:var(--honey);white-space:nowrap;border-radius:999px;align-items:center;gap:4px;margin-top:2px;font-size:13px;font-weight:600;display:inline-flex}.hs-fd-slot .hs-fd-plate.is-blank.is-compact{padding:var(--pad-1) 6px;background:var(--honey)}.hs-fd-plate.is-blank.is-compact .hs-fd-plate__name{display:none}.hs-fd-plate.is-blank.is-compact .hs-fd-plate__create{text-overflow:ellipsis;background:0 0;border:0;gap:3px;min-width:0;max-width:100%;margin-top:0;padding:0;overflow:hidden}.hs-fd-plate{box-shadow:inset 0 -4px 0 var(--cls,var(--paper-3)), 0 3px 0 var(--ink)}.hs-fd-plate__name{color:var(--cls,var(--ink))}.hs-fd-slot.is-selected .hs-fd-plate__name{color:var(--ink)}.hs-fd-slot:hover:not(.is-selected) .hs-fd-plate{background:#fffdf4}.hs-fd-plate:after{content:"";border-right:var(--line) solid var(--ink);border-bottom:var(--line) solid var(--ink);background:var(--cls,var(--paper-3));pointer-events:none;border-bottom-right-radius:3px;width:12px;height:12px;margin:-5px 0 0 -6px;position:absolute;top:100%;left:50%;rotate:45deg}.hs-fd-slot.is-selected .hs-fd-plate:after{background:var(--honey-lo)}.hs-fd-plate.is-blank:after{background:var(--paper);border-color:#2b1d0e2e}.hs-fd-plate:before{content:"";width:0;height:max(0px, calc(var(--plate-lift,0px) - 6px));pointer-events:none;border-left:2px solid #fff8e773;position:absolute;top:calc(100% + 8px);left:50%;translate:-1px}.hs-fd-slot.is-selected .hs-fd-plate:before{border-left-color:#ffd66ae6}.hs-fd-plate__dot{color:var(--ink-soft);flex:none;font-weight:700}.hs-fd-plate.is-compact .hs-fd-plate__dot{display:none}.hs-fd-plate__plus{border:var(--line) solid #2b1d0e2e;background:var(--honey);width:34px;height:34px;color:var(--ink);border-radius:50%;flex:none;place-items:center;display:grid}.hs-fd-plate.is-blank.has-crest .hs-fd-plate__create{color:var(--honey-lo);background:0 0;border:0;margin-top:0;padding:0;font-size:13px;font-weight:700}.hs-fd-slot.is-selected .hs-fd-plate.is-blank{border-color:#2b1d0e4d}.hs-fd-slot.is-selected .hs-fd-plate.is-blank.has-crest .hs-fd-plate__create{color:var(--ink)}.hs-fd-slot.is-selected .hs-fd-plate__plus{background:var(--paper)}.hs-fd-slot__glow{left:50%;bottom:calc(var(--ring-w) * -.24);z-index:0;width:calc(var(--ring-w) * 1.3);height:calc(var(--ring-w) * .5);opacity:0;pointer-events:none;border-radius:50%;transition:opacity .16s;position:absolute;translate:-50%}.hs-fd-slot__glow:before{content:"";height:calc(var(--h) * 1.05);clip-path:polygon(8% 100%,92% 100%,72% 0,28% 0);opacity:0;background:linear-gradient(#ffe69600 0%,#ffe6961f 45%,#ffe69661 100%);position:absolute;bottom:50%;left:20%;right:20%}.hs-fd-slot:hover .hs-fd-slot__glow{opacity:1;border:3px solid #fff8e7bf;box-shadow:0 0 10px #fff8e773}.hs-fd-slot.is-selected .hs-fd-slot__glow{opacity:1;box-shadow:none;background:radial-gradient(closest-side,#ffe48cbf 0%,#ffc85066 55%,#ffb62700 100%);border:0}.hs-fd-slot.is-selected .hs-fd-slot__glow:before{opacity:1}.hs-fd-slot__sparks{display:none}.hs-fd-side{top:calc(var(--fd-edge,var(--safe-t)) + max(var(--fd-logo-h,84px), 80px) + 12px);right:var(--fd-edge,var(--safe-r));bottom:var(--fd-edge,var(--safe-b));width:calc(var(--fd-card-w) + var(--safe-r) - var(--fd-edge,var(--safe-r)));z-index:40;grid-template-rows:minmax(0,1fr);display:grid;position:absolute}.hs-fd-card{align-content:start;gap:var(--gap-section);min-width:0;min-height:0;padding:0 var(--pad-card) var(--pad-card);display:grid;position:relative;overflow:hidden}.hs-fd-side .hs-fd-card{grid-template-rows:auto minmax(0,1fr);grid-auto-rows:auto;align-content:stretch;gap:10px;overflow:hidden}.hs-fd-card__band{margin:0 calc(-1 * var(--pad-card));padding:10px var(--pad-card) 10px calc(var(--pad-card) - 2px);border-bottom:var(--line) solid var(--ink);background:linear-gradient(180deg, color-mix(in srgb, var(--class,var(--honey)) 42%, #fff) 0%, color-mix(in srgb, var(--class,var(--honey)) 62%, #fff) 100%);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;display:grid;box-shadow:inset 0 3px #ffffff8c}.hs-fd-card__band.is-blank{background:linear-gradient(180deg, var(--honey-hi,#ffd36b), var(--honey));grid-template-columns:auto minmax(0,1fr)}.hs-fd-card__crest{filter:drop-shadow(0 2px #2b1d0e73)}.hs-fd-card__bandicon{border:var(--line) solid var(--ink);background:var(--paper);border-radius:50%;place-items:center;width:44px;height:44px;display:grid;box-shadow:inset 0 -3px #2b1d0e24}.hs-fd-card__name{min-width:0;font-size:20px;font-weight:700;line-height:var(--lh-thai);white-space:nowrap;text-overflow:ellipsis;margin:0;overflow:hidden}.hs-fd-card__jobtext{min-width:0;line-height:var(--lh-thai);display:grid}.hs-fd-card__jobsub{white-space:nowrap;align-items:baseline;gap:6px;min-width:0;font-size:14px;display:flex}.hs-fd-card__jobname{text-overflow:ellipsis;flex:none;max-width:100%;font-weight:600;overflow:hidden}.hs-fd-card__classline{text-overflow:ellipsis;color:#2b1d0eb8;min-width:0;overflow:hidden}.hs-fd-card__jobname+.hs-fd-card__classline:before{content:"·";margin-right:6px}.hs-fd-card__lv{border:var(--line-thin) solid var(--ink);background:linear-gradient(180deg, var(--honey-hi,#ffd36b), var(--honey));box-shadow:inset 0 2px 0 #ffffff8c, 0 2px 0 var(--ink);font-size:16px;font-weight:700;line-height:var(--lh-thai);white-space:nowrap;border-radius:999px;flex:none;padding:2px 12px}.hs-fd-card__bust{border:var(--line) solid var(--ink);border-radius:var(--r-md);background:radial-gradient(ellipse 34% 7% at 50% 90%, #2b1d0e3d, #2b1d0e00 100%), radial-gradient(circle at 50% 44%, #ffffffbf, #fff0 58%), linear-gradient(180deg, color-mix(in srgb, var(--class,var(--honey)) 22%, var(--paper)) 0%, color-mix(in srgb, var(--class,var(--honey)) 46%, var(--paper)) 100%);height:clamp(110px,20vh,180px);min-height:0;position:relative;overflow:hidden;box-shadow:inset 0 3px #ffffff8c,inset 0 -4px #2b1d0e1a}.hs-fd-card__bust .hs-hero{width:100%;height:100%}.hs-fd-side .hs-fd-card__bust{height:auto;min-height:120px}.hs-fd-card__rows{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin:0;display:grid}.hs-fd-card__row{border:var(--line-thin) solid #2b1d0e38;border-radius:var(--r-sm);background:var(--paper-2);align-content:center;min-width:0;padding:4px 10px 5px;display:grid;box-shadow:inset 0 2px #ffffff8c}.hs-fd-card__row.is-wide{grid-column:1/-1}.hs-fd-card__row dt{min-width:0;color:var(--ink-soft);white-space:nowrap;align-items:center;gap:5px;line-height:1.4;display:flex}.hs-fd-card__row dd{text-overflow:ellipsis;white-space:nowrap;min-width:0;margin:0;font-size:16px;font-weight:700;line-height:1.45;overflow:hidden}.hs-fd-card__label{min-width:0;color:var(--ink-soft);text-overflow:ellipsis;font-size:13px;overflow:hidden}.hs-fd-card__stars{vertical-align:middle;gap:2px;line-height:0;display:inline-flex}.hs-fd-card__stars>span{color:var(--ink-soft);opacity:.25}.hs-fd-card__stars>span.is-on{color:var(--honey-lo);opacity:1}.hs-fd-gear{gap:4px;min-width:0;display:grid}.hs-fd-gear__head{justify-content:space-between;align-items:baseline;gap:var(--pad-2);min-width:0;line-height:1.4;display:flex}.hs-fd-gear__head+.hs-fd-gear__row+.hs-fd-gear__head{margin-top:2px}.hs-fd-gear__count{color:var(--ink-soft);flex:none;font-size:13px;font-weight:600}.hs-fd-gear__row{grid-template-columns:repeat(7,minmax(0,1fr));gap:6px;padding:6px 5px 2px;display:grid}.hs-fd-gear__row.is-small{grid-template-columns:repeat(8,minmax(0,1fr))}.hs-fd-gear__cell{aspect-ratio:1;place-items:center;min-width:0;display:grid;position:relative}.hs-fd-gear__cell.is-empty{border:var(--line-thin) solid #2b1d0e2e;border-radius:var(--r-sm);color:var(--ink-soft);opacity:.7;background:#fcecc48c}.hs-fd-gear__cell.hs-slot{width:auto;height:auto;cursor:var(--cur-default,default);border-radius:10px}.hs-fd-gear .hs-fd-gear__cell.hs-slot:hover{transform:none}@media (max-height:820px){.hs-fd-side .hs-fd-gear__head+.hs-fd-gear__row+.hs-fd-gear__head{display:none}}.hs-fd-card__blank{min-height:0;padding:var(--pad-1) 0 0;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:14px;display:grid}.hs-fd-card__pipbox{aspect-ratio:1;place-items:end center;width:104px;display:grid}.hs-fd-card__pip{object-fit:contain;filter:drop-shadow(0 4px #2b1d0e2e);max-width:100%;max-height:100%;display:block}.hs-fd-card__note{border:var(--line-thin) solid var(--ink);border-radius:var(--r-md);font-size:16px;line-height:var(--lh-thai);background:#fffdf6;margin:0;padding:10px 14px;position:relative;box-shadow:0 3px #2b1d0e4d}.hs-fd-card__note:before{content:"";border-bottom:var(--line-thin) solid var(--ink);border-left:var(--line-thin) solid var(--ink);background:#fffdf6;width:14px;height:14px;margin-top:-7px;position:absolute;top:50%;left:-9px;rotate:45deg}.hs-fd-picks{border-top:var(--line-thin) solid #2b1d0e2e;grid-template-rows:auto minmax(0,1fr);gap:8px;min-height:0;padding-top:10px;display:grid}.hs-fd-picks__list{grid-template-rows:repeat(5,minmax(min-content,1fr));gap:8px;min-height:0;display:grid}.hs-fd-pick{border:var(--line-thin) solid #2b1d0e73;border-radius:var(--r-md);background:linear-gradient(90deg, color-mix(in srgb, var(--class) 16%, #fffdf6), #fffdf6 70%);min-width:0;min-height:0;color:var(--ink);font:inherit;text-align:start;cursor:var(--cur-pointer,pointer);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px;padding:6px 12px 6px 8px;transition:translate .12s ease-out,box-shadow .12s ease-out,border-color .12s ease-out;display:grid;box-shadow:0 2px #2b1d0e40}.hs-fd-pick__disc{aspect-ratio:1;border:var(--line) solid var(--ink);background:radial-gradient(circle at 50% 38%, #fffaf0, color-mix(in srgb, var(--class) 45%, var(--paper)) 78%);width:56px;box-shadow:inset 0 3px 0 #fff9, 0 2px 0 var(--ink);border-radius:50%;place-items:center;display:grid;overflow:hidden}.hs-fd-pick__art{object-fit:cover;width:100%;height:100%}.hs-fd-pick__body{gap:2px;min-width:0;display:grid}.hs-fd-pick__head{flex-wrap:wrap;align-items:center;gap:4px 8px;min-width:0;display:flex}.hs-fd-pick__name{color:color-mix(in srgb, var(--class) 70%, var(--ink));font-size:17px;font-weight:700;line-height:var(--lh-thai)}.hs-fd-pick__role{border:var(--line-thin) solid color-mix(in srgb, var(--class) 60%, var(--ink));background:color-mix(in srgb, var(--class) 22%, #fffdf6);white-space:nowrap;border-radius:999px;padding:0 8px;font-size:12px;font-weight:600;line-height:1.6}.hs-fd-pick__stars{color:#2b1d0e4d;letter-spacing:1px;white-space:nowrap;margin-inline-start:auto;font-size:14px}.hs-fd-pick__stars .is-on{color:var(--honey-lo)}.hs-fd-pick__desc{font-size:13px;line-height:var(--lh-thai);text-overflow:ellipsis;white-space:nowrap;opacity:.85;overflow:hidden}.hs-fd-pick:hover:not(:disabled),.hs-fd-pick:focus-visible{border-color:var(--ink);box-shadow:0 0 0 3px color-mix(in srgb, var(--class) 55%, transparent), 0 3px 0 var(--ink);translate:0 -1px}.hs-fd-pick:focus-visible{outline:var(--line) solid var(--honey-lo);outline-offset:2px}.hs-fd-pick:disabled{cursor:var(--cur-default,default);opacity:.55}.hs-fd-card__cta{display:grid}.hs-fd-card__ctabtn{width:100%}.hs-fd-card__cta[data-tip] .hs-btn{pointer-events:none}.hs-fd-sheet__body .hs-fd-card__band{border:var(--line-thin) solid var(--ink);border-radius:var(--r-md);margin:0}.hs-fd-sheet__body .hs-fd-card__band,.hs-fd-sheet__body .hs-fd-card__rows,.hs-fd-sheet__body .hs-fd-gear{grid-column:1/-1}.hs-fd-bar{left:var(--safe-l);right:calc(var(--fd-card-w) + var(--fd-gap) + var(--safe-r));bottom:var(--safe-b);z-index:50;justify-items:center;gap:var(--pad-1);pointer-events:none;display:grid;position:absolute}.hs-fd-bar>*{pointer-events:auto}.hs-fd-bar__row{--fd-bar-h:clamp(50px, 5.4vh, 60px);border:var(--line) solid var(--ink);background:linear-gradient(180deg, #fffaf0, var(--paper));border-radius:26px;justify-content:center;align-items:stretch;gap:12px;padding:10px 12px 14px;display:flex;box-shadow:inset 0 2px #ffffffb3,0 5px #2b1d0e73}.hs-fd-start{min-width:240px}.hs-fd-bar .hs-fd-start{min-width:clamp(240px,17vw,320px);min-height:var(--fd-bar-h);font-size:clamp(19px,1.35vw,23px)}.hs-fd-bar__del{align-items:stretch;display:inline-flex}.hs-fd-bar__del.is-off{cursor:var(--cur-default,default)}.hs-fd-bar__del.is-off .hs-btn{pointer-events:none}.hs-fd-bar .hs-fd-delete{--btn-bg:#fffaf0;--btn-fg:var(--berry-lo);--lift:4px;min-height:var(--fd-bar-h);min-width:132px;color:var(--berry-lo);border-radius:16px;padding:0 16px;font-size:15px}.hs-fd-bar .hs-fd-delete:hover:not(:disabled){--btn-bg:#ffe9ec}.hs-fd-bar .hs-fd-delete:disabled{--btn-fg:#8a7a66;color:#8a7a66;filter:none;opacity:.75}.hs-fd-bar .hs-fd-bar__chip{min-height:var(--fd-bar-h);background:#f6e7c4;border-radius:16px;justify-content:center;gap:8px;min-width:132px;padding:0 16px;font-size:15px;font-weight:600;box-shadow:inset 0 3px #2b1d0e24}.hs-fd-bar__pips{grid-auto-flow:column;gap:3px;display:inline-grid}.hs-fd-bar__pips>i{border:2px solid var(--ink);background:#fffaf0;border-radius:50%;width:9px;height:9px}.hs-fd-bar__pips>i.is-on{background:var(--honey)}.hs-fd-bar .hs-fd-keys{padding:3px 14px;font-size:12px}.hs-fd-chip{min-height:36px;padding:0 var(--pad-3);border:var(--line) solid var(--ink);background:var(--paper);white-space:nowrap;border-radius:999px;align-items:center;font-size:14px;font-weight:600;display:inline-flex}.hs-fd-hint{-webkit-text-stroke-width:3px;text-shadow:none;pointer-events:none;font-size:13px}.hs-fd-keys{color:#fff8e7;font-size:13px;font-weight:500;line-height:var(--lh-thai);-webkit-text-stroke-width:0;background:#2b1d0e94;border-radius:999px;flex-wrap:wrap;justify-content:center;align-items:center;gap:4px 14px;margin:0;padding:4px 14px;display:flex}.hs-fd-keys__item{white-space:nowrap;align-items:center;gap:4px;display:inline-flex}.hs-fd-keys kbd{min-width:22px;height:20px;color:var(--ink);font:inherit;background:linear-gradient(#fffdf6,#f1e2bf);border:1px solid #2b1d0ecc;border-radius:6px;justify-content:center;align-items:center;gap:3px;padding:0 5px;font-size:12px;font-weight:700;line-height:1;display:inline-flex;box-shadow:0 2px #2b1d0ecc}.hs-fd-keys kbd+kbd{margin-left:-1px}.hs-fd-error{padding:var(--pad-1) var(--pad-3);border:var(--line-thin) solid var(--berry-lo);color:var(--berry-lo);background:#fff1f3;border-radius:12px;font-size:14px;font-weight:500}.hs-fd-version{left:var(--fd-edge,var(--safe-l));bottom:var(--fd-edge,var(--safe-b));z-index:45;border:var(--line-thin) solid var(--ink);box-shadow:inset 0 2px 0 #ffffff8c, 0 2px 0 var(--ink);color:var(--ink-soft);white-space:nowrap;pointer-events:none;-webkit-text-stroke:0;paint-order:normal;text-shadow:none;background:#fff8e7eb;border-radius:999px;margin:0;padding:3px 12px 4px;font-size:14px;font-weight:600;line-height:1.35;position:absolute}.hs-fd-select.is-phone{--hero-h:34vh;--sheet-peek:calc(132px + env(safe-area-inset-bottom))}.hs-fd-select.is-phone .hs-fd-stage{top:14%;bottom:var(--sheet-peek);padding:0 calc(50% - var(--slot-w,30vw) / 2) calc(var(--hero-h) * .19 + 18px);scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;pointer-events:auto;touch-action:pan-x;--slot-w:max(150px, 44vw);align-items:flex-end;gap:0;display:flex;overflow:auto hidden}.hs-fd-select.is-phone .hs-fd-stage::-webkit-scrollbar{display:none}.hs-fd-select.is-phone .hs-fd-slot{--s:1;--w:var(--slot-w);--ped-w:calc(var(--hero-h) * .56);flex:0 0 var(--slot-w);width:var(--slot-w);height:var(--hero-h);transform-origin:50% 100%;scroll-snap-align:center;filter:brightness(.85);transition:transform .16s,filter .16s;position:relative;top:auto;left:auto;transform:scale(.8)}.hs-fd-select.is-phone .hs-fd-slot.is-selected{filter:none;transform:none}.hs-fd-select.is-phone .hs-fd-slot__hero{width:calc(var(--hero-h) * .62);left:50%;transform:translate(-50%)}.hs-fd-dots{left:0;right:0;bottom:calc(var(--sheet-peek) + 6px);z-index:30;pointer-events:none;justify-content:center;gap:8px;display:flex;position:absolute}.hs-fd-dots>span{border:var(--line-thin) solid var(--ink);background:var(--paper);border-radius:50%;width:10px;height:10px}.hs-fd-dots>span.is-blank{border-color:var(--paper);background:0 0}.hs-fd-dots>span.is-on{background:var(--honey);border-color:var(--ink);scale:1.25}.hs-fd-sheet{z-index:50;align-content:start;gap:var(--pad-2);max-height:70%;padding:0 max(var(--pad-card), env(safe-area-inset-right)) calc(var(--pad-2) + env(safe-area-inset-bottom)) max(var(--pad-card), env(safe-area-inset-left));border:var(--line) solid var(--ink);border-radius:var(--r-lg) var(--r-lg) 0 0;background:var(--paper);box-shadow:var(--hi), 0 -4px 0 #2b1d0e40;overscroll-behavior:contain;border-bottom:0;transition:max-height .22s ease-out;display:grid;position:absolute;bottom:0;left:0;right:0;overflow:hidden auto}.hs-fd-sheet__handle{width:100%;min-height:28px;cursor:var(--cur-pointer,pointer);touch-action:none;background:0 0;border:0;place-items:center;padding:6px 0;display:grid}.hs-fd-sheet__grip{background:#2b1d0e59;border-radius:3px;width:56px;height:6px}.hs-fd-sheet__peek{gap:var(--pad-2);display:grid}.hs-fd-sheet__facts{align-items:baseline;gap:var(--pad-2);min-width:0;line-height:var(--lh-thai);display:flex}.hs-fd-sheet__name{white-space:nowrap;font-size:18px}.hs-fd-sheet__meta{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--ink-soft);font-size:14px;overflow:hidden}.hs-fd-sheet__peek .hs-fd-start{width:100%;min-height:52px}.hs-fd-sheet__body{gap:var(--pad-2);display:grid}.hs-fd-sheet__body .hs-fd-card{box-shadow:none;border-width:0;padding:0;overflow:visible}.hs-fd-sheet__body .hs-fd-card__name{display:none}.hs-fd-sheet__body .hs-fd-gear__cell{min-width:44px}.hs-fd-sheet__actions{justify-content:space-between;align-items:center;gap:var(--pad-2);display:flex}.hs-fd-select.is-short{--hero-h:38vh;--sheet-peek:calc(64px + env(safe-area-inset-bottom))}.hs-fd-select.is-short .hs-fd-stage{--slot-w:max(120px, 30vw);top:16%}.hs-fd-select.is-short .hs-fd-sheet{max-height:85%}.hs-fd-select.is-short .hs-fd-sheet__handle{width:80px;min-height:16px;padding:4px 0;position:absolute;top:0;left:50%;transform:translate(-50%)}.hs-fd-select.is-short .hs-fd-sheet__peek{min-height:56px;padding-top:var(--pad-2);grid-template-columns:minmax(0,1fr) auto;align-items:center}.hs-fd-select.is-short .hs-fd-sheet__peek .hs-fd-start{width:auto;min-height:46px}.hs-fd-select.is-short .hs-fd-sheet.is-open .hs-fd-sheet__body .hs-fd-card{column-gap:var(--pad-3);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.hs-fd-select.is-short .hs-fd-card__bust{display:none}.hs-fd-load{z-index:70;padding:var(--safe-t) var(--safe-r) 0 var(--safe-l);grid-template-rows:auto 1fr auto;justify-items:center;display:grid}.hs-fd-load__shade{background:linear-gradient(#2b1d0e00,#2b1d0e8c);height:34%;position:absolute;bottom:0;left:0;right:0}.hs-fd-load__pip{width:clamp(64px,12vh,120px);height:auto;animation:3s ease-in-out infinite alternate hs-fd-bob;position:absolute;top:30%;left:50%;transform:translate(-50%,-50%)}.hs-fd-load__brand{justify-items:center;gap:var(--pad-2);margin-top:2vh;display:grid;position:relative}.hs-fd-load__taking{padding:0 var(--pad-text);text-align:center;font-size:clamp(18px,3vh,26px);font-weight:600;line-height:var(--lh-thai);margin-top:6vh;position:relative}.hs-fd-load__foot{justify-items:center;gap:var(--pad-2);width:min(640px,86vw);padding-bottom:calc(var(--pad-2) + env(safe-area-inset-bottom));grid-row:3;display:grid;position:relative}.hs-fd-load__labels{justify-content:space-between;width:100%;font-size:15px;font-weight:600;display:flex}.hs-fd-progress{border:var(--line) solid var(--ink);background:var(--paper);width:100%;height:22px;box-shadow:0 3px 0 var(--ink);border-radius:999px;position:relative}.hs-fd-progress__fill{width:var(--fill,0%);background:linear-gradient(180deg, var(--honey-hi), var(--honey) 55%, var(--honey-lo));border-radius:999px;transition:width .18s linear;position:absolute;top:0;bottom:0;left:0;box-shadow:inset 0 3px #ffffff8c}.hs-fd-progress__pip{top:50%;left:var(--fill,0%);object-fit:contain;width:40px;height:40px;transition:left .18s linear;position:absolute;transform:translate(-50%,-58%)}.hs-fd-load__tip{width:100%}.hs-fd-load__copy{color:#fff8e7d9;font-size:12px}@media (max-height:500px){.hs-fd-load .hs-fd-emblem.is-large{width:56px}.hs-fd-load .hs-logo__tagline,.hs-fd-load .hs-logo__ribbon{display:none}.hs-fd-load__brand{margin-top:0}.hs-fd-load__foot{gap:var(--pad-1)}}@media (max-width:760px) and (min-height:501px){.hs-fd-load__foot{width:92vw}.hs-fd-backdrop.is-load .hs-fd-bg{object-position:50% 40%}}.hs-title__bg{z-index:-1;object-position:50% 50%;position:absolute;inset:0}.hs-title.has-art{isolation:isolate}.hs-title{--title-edge:max(clamp(14px, 1.25vw, 32px), env(safe-area-inset-left));--title-foot-h:clamp(40px, 4.2vh, 56px)}.hs-title:not(.hs-no-foot){padding-bottom:calc(var(--title-edge) + var(--title-foot-h))}.hs-title__server{justify-content:center;margin-top:-4px;display:flex}.hs-title__returning{align-items:center;gap:var(--pad-2);padding:var(--pad-1) var(--pad-text);border:var(--line-thin) solid #2b1d0e4d;border-radius:var(--r-md);background:var(--paper-2);display:flex}.hs-title__avatars{display:flex}.hs-title__avatar{border-radius:50%;place-items:center;width:32px;height:32px;margin-right:-6px;display:grid}.hs-title__returning-text{font-size:13px;line-height:var(--lh-thai);margin-left:8px;display:grid}.hs-title__foot{left:50%;bottom:var(--title-edge);z-index:4;border:var(--line-thin) solid var(--ink);width:max-content;max-width:min(92vw,1100px);box-shadow:inset 0 2px 0 #ffffff8c, 0 2px 0 var(--ink);color:var(--ink);font-size:clamp(13px,.8vw,16px);font-weight:500;line-height:var(--lh-thai);text-align:center;background:#fff8e7eb;border-radius:999px;flex-wrap:wrap;justify-content:center;align-items:center;gap:2px .9em;margin:0;padding:5px 18px 6px;display:flex;position:absolute;transform:translate(-50%)}.hs-title__note{color:var(--ink)}.hs-title__note+.hs-title__legal{border-left:var(--line-thin) solid #2b1d0e4d;padding-left:.9em}.hs-title__legal{white-space:nowrap}.hs-title .hs-title__build{left:var(--title-edge);bottom:var(--title-edge);z-index:4;border:var(--line-thin) solid var(--ink);box-shadow:inset 0 2px 0 #ffffff8c, 0 2px 0 var(--ink);color:var(--ink-soft);white-space:nowrap;opacity:1;pointer-events:none;-webkit-text-stroke:0;paint-order:normal;text-shadow:none;background:#fff8e7eb;border-radius:999px;margin:0;padding:3px 12px 4px;font-size:14px;font-weight:600;line-height:1.35;position:absolute}@media (min-width:701px) and (min-height:501px){.hs-title.has-art{grid-template-columns:minmax(0,1fr) minmax(320px,420px) minmax(0,1fr)}.hs-title.has-art .hs-title__brand{grid-column:1}.hs-title.has-art .hs-title__card{grid-column:2}}@media (max-width:700px) and (min-height:501px){.hs-title .hs-fd-emblem.is-large{width:72px}.hs-title__bg{object-position:60% 40%}}@media (max-height:500px){.hs-title .hs-fd-emblem.is-large{width:64px}.hs-title__note,.hs-title .hs-title__build{display:none}}@keyframes hs-fd-fade{0%{opacity:0}}@keyframes hs-fd-breathe{0%{opacity:.85}to{opacity:1}}@keyframes hs-fd-bob{0%{translate:0 -2px}to{translate:0 2px}}@keyframes hs-fd-hop{0%,to{translate:0}40%{translate:0 -8%}}@keyframes hs-fd-ring{0%{opacity:.8}to{opacity:1}}@keyframes hs-fd-spark{0%{opacity:0;translate:0}20%{opacity:1}to{opacity:0;translate:0 -90px}}@keyframes hs-fd-mote{0%{opacity:0;translate:0}15%{opacity:.9}85%{opacity:.6}to{opacity:0;translate:18px -46vh}}@keyframes hs-fd-fallstar{0%{opacity:0;translate:0}1%{opacity:1}4%{opacity:0;translate:-260px 90px}to{opacity:0;translate:-260px 90px}}.hs-fd-ghost{z-index:95;inset:0;pointer-events:none!important;animation:.32s ease-in both hs-fd-ghost-out!important;position:absolute!important}.hs-fd-ghost *{pointer-events:none!important;transition:none!important;animation:none!important}@keyframes hs-fd-ghost-out{to{opacity:0}}@media (prefers-reduced-motion:no-preference){.hs-screen>.hs-title{animation:.32s ease-out both hs-fd-fade}.hs-title .hs-logo,.hs-fd .hs-logo{animation:.42s ease-out 80ms both hs-fd-fade}.hs-title .hs-title__card{animation:.38s ease-out .14s both hs-fd-fade}.hs-fd-select .hs-fd-slot{animation:.42s ease-out .16s both hs-fd-fade}}@media (prefers-reduced-motion:reduce){.hs-fd,.hs-fd *{transition:none!important;animation:none!important}.hs-fd-motes,.hs-fd-fallstar,.hs-fd-slot__sparks{display:none}}.hs-fd-select.is-pc{--fd-card-w:clamp(340px, 25vw, 560px)}.hs-fd.hs-fd-select .hs-fd-slot__ring:before,.hs-fd.hs-fd-select .hs-fd-slot__ring:after,.hs-fd.hs-fd-select .hs-fdm-shine:after,.hs-fd.hs-fd-select .hs-fd-pip,.hs-fd.hs-fd-select .hs-fd-shard__glow,.hs-fd.hs-fd-select .hs-fd-motes>span{animation:none}.hs-fd.hs-fd-select .hs-fd-motes,.hs-fd.hs-fd-select .hs-fd-fallstar,.hs-fd.hs-fd-select .hs-fd-slot__ring:before{display:none}.hs-fd-select.is-pc .hs-fd-slot:not(.is-selected){filter:brightness(.82)saturate(.8)}.hs-fd-select.is-pc .hs-fd-slot:hover:not(.is-selected){filter:brightness(.96)}.hs-fd-select.is-pc .hs-fd-slot:not(.is-selected) .hs-fd-plate{opacity:.92}.hs-fd-select.is-pc .hs-fd-slot.is-selected .hs-fd-plate{box-shadow:inset 0 -4px 0 var(--honey-lo), 0 3px 0 var(--ink), 0 0 0 3px #fff8e7, 0 0 0 6px var(--honey-lo), 0 0 18px 8px #ffd66abf}.hs-fd-side .hs-fd-card__cta{display:none}.hs-fd-side .hs-fd-card.is-blank{grid-template-rows:auto auto minmax(0,1fr)}.hs-fd-side .hs-fd-card__note{font-size:clamp(16px,.95vw,19px)}.hs-fd-side .hs-fd-pick__disc{width:clamp(52px,3.6vw,72px)}.hs-fd-side .hs-fd-pick__name{font-size:clamp(17px,1vw,21px)}.hs-fd-side .hs-fd-pick__desc{font-size:clamp(13px,.8vw,16px)}.hs-fd-side .hs-fd-card__name{font-size:clamp(20px,1.3vw,28px)}.hs-fd-side .hs-fd-card__lv{font-size:clamp(16px,.9vw,19px)}.hs-fd-side .hs-fd-card__jobsub{font-size:clamp(14px,.8vw,17px)}.hs-fd-side .hs-fd-card__row dd{font-size:clamp(16px,.95vw,20px)}.hs-fd-select.is-pc .hs-fd-bar{left:var(--fd-edge)}@media (min-height:801px){.hs-fd-select.is-pc .hs-fd-bar{bottom:var(--fd-edge)}}@media (max-height:800px){.hs-fd-select.is-pc .hs-fd-bar__row{--fd-bar-h:46px;padding:8px 10px 10px}}@media (min-height:1000px){.hs-fd-select.is-pc .hs-fd-plate:not(.is-compact) .hs-fd-plate__name{font-size:19px}.hs-fd-select.is-pc .hs-fd-plate:not(.is-compact) .hs-fd-plate__meta{font-size:14px}}@media (min-width:701px) and (min-height:501px){.hs-title.has-art{--tc-w:clamp(400px, 26vw, 520px);--tc-z:1;--tc-gap:clamp(8px, 1.6vh, 24px);--tc-card-h:620px;--tc-tag-h:0px;--tc-rib-h:44.5px;--tc-rib-k:.1423;--tc-room:calc(100vh - 2 * var(--title-edge) - var(--title-foot-h) - 12px - var(--tc-gap) - var(--tc-card-h) * var(--tc-z) - 12px - var(--tc-tag-h));--logo-art-w:clamp(110px, min(28vh, (var(--tc-room) - var(--tc-rib-h)) / .5625, var(--tc-room) / (.5625 + var(--tc-rib-k))), 460px);--logo-rib-w:max(calc(var(--logo-art-w) * .8), 250px);grid-template-columns:minmax(0, 1fr) var(--tc-w) minmax(0, 1fr);align-content:center;align-items:start;column-gap:0;row-gap:var(--tc-gap);padding-top:var(--title-edge);padding-left:var(--title-edge);padding-right:var(--title-edge);grid-template-rows:auto auto}.hs-title.has-art:not(:has(.hs-title__resume,.hs-title__card .hs-field~.hs-field~.hs-field)){--tc-card-h:480px}.hs-title.has-art:has(.hs-title__resume .hs-field~.hs-field,.hs-title__card .hs-title__error,.hs-title__pc-only,.hs-title__card .hs-field.has-error~.hs-field~.hs-field,.hs-title__card .hs-field~.hs-field.has-error~.hs-field,.hs-title__card .hs-field~.hs-field~.hs-field.has-error){--tc-card-h:680px;--tc-tag-h:0px}:is(.hs-title.has-art:has(.hs-title__resume .hs-field~.hs-field):has(.hs-title__card .hs-title__error,.hs-title__card .hs-field.has-error),.hs-title.has-art:has(.hs-title__card .hs-field~.hs-field~.hs-field):has(.hs-title__card .hs-title__error)){--tc-card-h:760px;--tc-tag-h:0px;--tc-rib-h:0px;--tc-rib-k:0}.hs-title.has-art:has(.hs-title__resume .hs-field~.hs-field):has(.hs-title__card .hs-title__error,.hs-title__card .hs-field.has-error) .hs-logo__ribbon{display:none}.hs-title.has-art:has(.hs-title__card .hs-field~.hs-field~.hs-field):has(.hs-title__card .hs-title__error) .hs-logo__ribbon{display:none}.hsui .hs-title.has-art:has(.hs-title__resume .hs-field~.hs-field,.hs-title__card .hs-title__error,.hs-title__pc-only,.hs-title__card .hs-field.has-error~.hs-field~.hs-field,.hs-title__card .hs-field~.hs-field.has-error~.hs-field,.hs-title__card .hs-field~.hs-field~.hs-field.has-error) .hs-logo__tagline{display:none}.hs-title.has-art:not(.hs-no-foot){padding-bottom:calc(var(--title-edge) + var(--title-foot-h) + 12px)}.hs-title.has-art .hs-title__brand{grid-area:1/1/auto/-1;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);place-items:center stretch;column-gap:clamp(8px,.8vw,18px);padding:0;display:grid}.hs-title.has-art .hs-title__brand>.hs-fd-emblem{grid-column:1;justify-self:end}.hs-title.has-art .hs-title__brand>.hs-logo{grid-column:2;gap:0}.hs-title.has-art .hs-title__brand .hs-fd-emblem.is-large{width:calc(var(--logo-art-w) * .42)}.hs-title.has-art .hs-logo__ribbon{font-size:max(14px, calc(var(--logo-rib-w) * .066))}.hs-title.has-art .hs-logo__ribbon.is-art{width:var(--logo-rib-w);max-width:none}.hsui .hs-title.has-art .hs-logo__tagline{max-width:100%;font-size:clamp(15px,1.7vh,24px);font-weight:600;line-height:var(--lh-thai,1.5);color:var(--ink);paint-order:normal;-webkit-text-stroke:0;text-shadow:none;border:3px solid var(--ink);background:#fff8e4eb;border-radius:999px;margin-top:clamp(6px,1vh,14px);padding:.25em 1.1em .32em;box-shadow:0 4px #2b1d0e8c}.hs-title.has-art .hs-title__card{zoom:var(--tc-z);grid-area:2/2;place-self:start stretch;width:auto;min-width:0}}@media (min-width:701px) and (min-height:1000px){.hs-title.has-art{--tc-tag-h:calc(clamp(15px, 1.7vh, 24px) * 2.07 + 6px + clamp(6px, 1vh, 14px))}}@media (min-width:701px) and (min-height:501px) and (max-height:999px){.hsui .hs-title.has-art .hs-logo__tagline,.hs-title.has-art .hs-logo__tagline{display:none}}@media (min-width:701px) and (min-height:501px) and (max-height:959px){.hs-title.has-art:has(.hs-title__resume .hs-field~.hs-field,.hs-title__card .hs-title__error,.hs-title__pc-only,.hs-title__card .hs-field.has-error~.hs-field~.hs-field,.hs-title__card .hs-field~.hs-field.has-error~.hs-field,.hs-title__card .hs-field~.hs-field~.hs-field.has-error){--tc-rib-h:0px;--tc-rib-k:0}.hs-title.has-art:has(.hs-title__resume .hs-field~.hs-field,.hs-title__card .hs-title__error,.hs-title__pc-only,.hs-title__card .hs-field.has-error~.hs-field~.hs-field,.hs-title__card .hs-field~.hs-field.has-error~.hs-field,.hs-title__card .hs-field~.hs-field~.hs-field.has-error) .hs-logo__ribbon{display:none}}@media (min-width:701px) and (min-height:501px) and (max-height:1049px){:is(.hs-title.has-art:has(.hs-title__resume .hs-field~.hs-field):has(.hs-title__card .hs-title__error,.hs-title__card .hs-field.has-error) .hs-title__brand,.hs-title.has-art:has(.hs-title__card .hs-field~.hs-field~.hs-field):has(.hs-title__card .hs-title__error) .hs-title__brand){display:none}}@media (min-width:701px) and (min-height:501px) and (max-height:820px){.hs-title.has-art{--tc-z:.94;--tc-card-h:545px}.hs-title.has-art:not(:has(.hs-title__resume,.hs-title__card .hs-field~.hs-field~.hs-field)){--tc-card-h:430px}.hs-title.has-art:has(.hs-title__resume .hs-field~.hs-field,.hs-title__card .hs-title__error,.hs-title__pc-only,.hs-title__card .hs-field.has-error~.hs-field~.hs-field,.hs-title__card .hs-field~.hs-field.has-error~.hs-field,.hs-title__card .hs-field~.hs-field~.hs-field.has-error){--tc-card-h:610px}.hs-title.has-art:not(.hs-no-foot){padding-bottom:calc(var(--title-edge) + var(--title-foot-h) + 8px)}.hs-title.has-art .hs-title__form{gap:9px}.hs-title.has-art .hs-title__tag{font-size:13px}}@media (min-width:1700px) and (min-height:1000px){.hs-title.has-art{--tc-z:1.1}}@media (min-width:2100px) and (min-height:1200px){.hs-title.has-art{--tc-z:1.25}}.hs-title__server{margin-top:-2px}.hs-title__server .hs-fd-server{border:var(--line-thin) solid #2b1d0e47;background:var(--paper-2);border-radius:999px;padding:2px 12px 3px 8px;font-size:14px;line-height:1.5}.hs-title__resume{background:#ffe29642;border:2px solid #2b1d0e2e;border-radius:16px;gap:12px;min-width:0;padding:14px 14px 12px;display:grid}.hs-title__resume.is-folded{padding:8px 10px 8px 12px}.hs-title__returning.is-primary{background:0 0;border:0;border-radius:0;gap:4px;min-width:0;padding:0;display:grid}.hs-title__returning-row{flex-wrap:wrap;align-items:center;gap:8px 10px;min-width:0;display:flex}.hs-title__avatars{flex:none;padding-right:6px}.hs-title__avatar{width:36px;height:36px;margin-right:-6px}.hs-title__resume:not(.is-folded) .hs-title__avatar{width:40px;height:40px;margin-right:-8px}.hs-title__returning.is-primary .hs-title__returning-text{min-width:0;font-size:13px;line-height:var(--lh-thai);flex:999 8em;margin-left:0}.hs-title__returning-text>b{white-space:nowrap;text-overflow:ellipsis;font-size:20px;font-weight:700;overflow:hidden}.hs-title__resume.is-folded .hs-title__returning-text>b{font-size:16px}.hs-title__returning-label{font-size:13px;line-height:var(--lh-thai);white-space:nowrap;text-overflow:ellipsis;color:var(--ink-soft);overflow:hidden}.hs-title__returning-count{white-space:nowrap;color:var(--leaf-lo);font-size:14px;font-weight:600}.hs-title__resume-open{white-space:nowrap;flex:1 0 auto;width:auto}.hs-title__form.is-resume{gap:12px}.hs-title__form.is-resume>.hs-btn{width:100%}.hs-title__guestbox{background:#ffffff59;border:2px solid #2b1d0e2e;border-radius:16px;min-width:0;display:grid}.hs-title__guestbox.is-open{background:#ffffff80}.hs-title__guesttoggle{width:100%;min-width:0;color:var(--ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:16px;justify-content:space-between;align-items:center;gap:10px;padding:8px 14px;display:flex}.hs-title__guesttoggle:hover{background:#ffd66638}.hs-title__guesttoggle:disabled{cursor:default;opacity:.6}.hs-title__guesttoggle:disabled:hover{background:0 0}.hs-title__guesttoggle:focus-visible{outline:3px solid var(--sky);outline-offset:2px}.hs-title__guesttoggle-text{min-width:0;line-height:1.4;display:grid}.hs-title__guesttoggle-text>b{font-size:16px;font-weight:600}.hs-title__guesttoggle-text>span{color:var(--ink-soft);font-size:13px}.hs-title__form.is-guest{gap:10px;padding:2px 14px 14px}.hs-title__card .hs-acc-consent{color:var(--ink);margin:0;font-size:14px}.hs-title__card .hs-acc-consent .hs-legal-link{text-underline-offset:2px;text-decoration:underline}.hs-title__alt-row>.hs-btn{min-width:0}@media (max-height:820px){.hs-title__resume{gap:9px;padding:10px 12px}.hs-title__form.is-resume{gap:9px}}@media (min-width:1100px) and (max-height:820px){.hs-title.has-art .hs-title__card{gap:10px}.hs-title.has-art .hs-title__alt{gap:6px;padding-top:8px}.hs-title.has-art .hs-title__alt-label{display:none}}.hs-title__card.hs-win--kit,.hs-fd-card.hs-win--kit{--cardbar-pad:var(--card-pad-x,var(--pad-card,24px));border:var(--line) solid var(--ink);border-radius:var(--kit-radius);background:var(--paper);box-shadow:var(--kit-shadow)}.hs-fd-card.hs-win--kit{--cardbar-pad:var(--pad-card)}.hs-win--kit .hs-win__bar.hs-cardbar{min-height:0;margin:0 calc(-1 * var(--cardbar-pad));border-bottom:var(--line) solid var(--ink);border-radius:calc(var(--kit-radius) - var(--line)) calc(var(--kit-radius) - var(--line)) 0 0;background:var(--kit-honey);box-shadow:var(--hi);gap:10px;padding:10px 14px}.hs-win--kit .hs-cardbar .hs-win__rivet{width:12px;height:12px}.hs-win--kit .hs-cardbar .hs-win__title{font-size:20px;font-style:normal;line-height:var(--lh-thai)}.hs-title__head{display:grid}.hs-fd-card .hs-fd-card__head{box-shadow:none;background:0 0;border-bottom:0;grid-template-columns:minmax(0,1fr);gap:8px;margin:0;padding:0}.hs-fd-card__jobrow{border-top:1px solid color-mix(in srgb, var(--ink) 18%, transparent);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;min-width:0;padding-top:9px;display:grid}.hs-fd-card__jobrow .hs-fd-card__jobsub{min-width:0;line-height:var(--lh-thai)}@media (min-width:701px) and (min-height:501px){.hs-title.has-art .hs-title__card{max-height:none;overflow:visible}}@media (min-width:701px) and (max-height:820px){.hs-win--kit .hs-win__bar.hs-cardbar{padding-block:7px}}.hs-fd-emblem{border-radius:50%;flex:none;place-items:center;line-height:0;display:inline-grid}.hs-fd-emblem.is-glyph{border:var(--line-thin) solid var(--ink);color:#fff}.hs-fd-emblem.is-art{filter:drop-shadow(0 1px #2b1d0e8c)}.hs-fd-emblem .hs-job-emblem{width:100%!important;height:100%!important}.hs-cc-classes{gap:calc(8 * var(--pc-u));width:calc(400 * var(--pc-u));grid-template-rows:minmax(0,1fr) auto;height:100%;min-height:0;display:grid;overflow:hidden}.hs-cc-classes__list{align-content:stretch;gap:calc(8 * var(--pc-u));grid-template-rows:repeat(5,minmax(0,1fr));min-height:0;display:grid}.hs-cc-classes__hint{font-size:var(--pc-fs-cap);color:var(--paper);text-shadow:0 1px 0 var(--ink), 0 0 6px #2b1d0e99;text-align:center;align-self:end;margin:0}.hs-cc-keys{color:#fff8e7;max-width:100%;text-shadow:none;background:#2b1d0e94;border-radius:999px;flex-wrap:wrap;justify-content:center;justify-self:center;align-items:center;gap:2px 12px;padding:4px 12px;font-weight:500;display:flex}.hs-cc-keys__item{white-space:nowrap;align-items:center;gap:3px;display:inline-flex}.hs-cc-keys kbd{min-width:20px;height:19px;color:var(--ink);font:inherit;background:linear-gradient(#fffdf6,#f1e2bf);border:1px solid #2b1d0ecc;border-radius:6px;justify-content:center;align-items:center;padding:0 5px;font-size:12px;font-weight:700;line-height:1;display:inline-flex;box-shadow:0 2px #2b1d0ecc}.hs-cc-card{align-items:center;gap:calc(14 * var(--pc-u));min-height:0;padding:calc(8 * var(--pc-u));padding-right:calc(14 * var(--pc-u));border:var(--line) solid var(--ink);border-radius:calc(20 * var(--pc-u));box-shadow:0 calc(4 * var(--pc-u)) 0 var(--ink);color:var(--ink);font:inherit;text-align:left;cursor:var(--cur-pointer,pointer);background:#fff8e7f2;grid-template-rows:minmax(0,1fr);grid-template-columns:auto minmax(0,1fr);transition:transform .12s ease-out,box-shadow .12s ease-out,border-color .12s ease-out;display:grid;position:relative;overflow:hidden}.hs-cc-card:hover:not(:disabled){transform:translateY(calc(-2 * var(--pc-u)));box-shadow:0 calc(6 * var(--pc-u)) 0 var(--ink)}.hs-cc-card:focus-visible{outline:3px solid var(--honey-hi);outline-offset:2px}.hs-cc-card:disabled{cursor:var(--cur-default,default)}.hs-cc-card:not(.is-on) .hs-cc-card__art{filter:saturate(.8)}.hs-cc-card.is-on{border-color:var(--honey-lo);box-shadow:0 0 0 calc(3 * var(--pc-u)) var(--honey), 0 calc(4 * var(--pc-u)) 0 var(--ink);background:linear-gradient(90deg, color-mix(in srgb, var(--class-color) 26%, transparent) 0%, transparent 55%), #fff8e7fa}.hs-cc-card__art{--cc-art:calc(124 * var(--pc-u));width:var(--cc-art);height:var(--cc-art);aspect-ratio:1;border:var(--line) solid var(--ink);border-radius:calc(14 * var(--pc-u));background:radial-gradient(circle at 50% 42%, color-mix(in srgb, var(--class-color) 45%, #fff8e7) 0%, var(--class-color) 78%);box-shadow:inset 0 0 0 calc(4 * var(--pc-u)) color-mix(in srgb, var(--class-color) 60%, #fff);color:var(--paper);transform-origin:50% 90%;place-items:center;display:grid;position:relative;overflow:hidden}.hs-cc-card__glyph{place-items:center;width:58%;height:58%;display:grid;overflow:hidden}.hs-cc-card__glyph>*{max-width:100%;max-height:100%}.hs-cc-card__img{object-fit:cover;border-radius:inherit;width:100%;height:100%;position:absolute;inset:0}.hs-cc-card.is-on .hs-cc-card__art{filter:none}.hs-cc-card__body{align-content:center;gap:calc(5 * var(--pc-u));min-width:0;min-height:0;display:grid}.hs-cc-card__name{align-items:center;gap:calc(8 * var(--pc-u));font-size:var(--pc-fs-h3);font-weight:700;line-height:1.1;display:flex}.hs-cc-card__crest{min-width:18px;min-height:18px;width:calc(26 * var(--pc-u))!important;height:calc(26 * var(--pc-u))!important}.hs-cc-card__meta{align-items:center;gap:calc(8 * var(--pc-u));min-width:0;font-size:var(--pc-fs-cap);flex-wrap:nowrap;line-height:1.2;display:flex}.hs-cc-card__role{padding:calc(1 * var(--pc-u)) calc(8 * var(--pc-u));border:2px solid var(--ink);white-space:nowrap;background:#fff;border-radius:999px;flex:none;align-items:center;line-height:1.15;display:inline-flex}.hs-cc-card__difftext{display:none}.hs-cc-card__diff{align-items:center;gap:calc(2 * var(--pc-u));font-size:calc(var(--pc-fs-cap) * 1.15);white-space:nowrap;flex:none;line-height:1;display:inline-flex}.hs-cc-star{color:#b9a988}.hs-cc-star.is-on{color:var(--honey);text-shadow:0 0 1px var(--ink), 0 1px 0 var(--ink)}.hs-cc-card__pitch{-webkit-line-clamp:2;font-size:var(--pc-fs-body);overflow-wrap:anywhere;-webkit-box-orient:vertical;line-height:1.2;display:-webkit-box;overflow:hidden}.hs-cc-card__skills{gap:calc(6 * var(--pc-u));display:flex}.hs-cc-card__skill{width:calc(32 * var(--pc-u));height:calc(32 * var(--pc-u));min-width:26px;min-height:26px;cursor:var(--cur-help,help);display:inline-grid}.hs-cc-card__ribbon{padding:calc(3 * var(--pc-u)) calc(12 * var(--pc-u));border-left:2px solid var(--ink);border-bottom:2px solid var(--ink);border-bottom-left-radius:calc(12 * var(--pc-u));background:var(--honey);font-size:var(--pc-fs-cap);font-weight:700;position:absolute;top:0;right:0}@media (prefers-reduced-motion:reduce){.hs-cc-card{transition:none}.hs-cc-card:hover:not(:disabled){transform:none}}@media (min-width:701px) and (min-height:501px){.hs-cc-card{container-type:size}.hs-cc-card__art{--cc-art:min(calc(124 * var(--pc-u)), 100cqh)}}@media (max-height:780px){.hs-cc-card{padding:calc(6 * var(--pc-u));padding-right:calc(12 * var(--pc-u))}.hs-cc-card__pitch{-webkit-line-clamp:1;font-size:max(13px, calc(15 * var(--pc-u)))}.hs-cc-card__body{gap:calc(3 * var(--pc-u))}}@media (min-width:701px) and (min-height:501px) and (max-height:700px){.hs-cc-card__skills{display:none}}@media (max-height:500px),(max-width:700px){.hs-cc-classes{grid-template-rows:auto;width:100%}.hs-cc-classes__list{grid-template-rows:auto;grid-auto-rows:auto;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:6px}.hs-cc-classes__hint,.hs-cc-card__meta,.hs-cc-card__pitch,.hs-cc-card__skills,.hs-cc-card__ribbon{display:none}.hs-cc-card{text-align:center;border-radius:12px;grid-template-rows:auto;grid-template-columns:1fr;justify-items:center;gap:2px;padding:4px}.hs-cc-card__art{border-radius:10px;width:44px;height:44px}.hs-cc-card__name{font-size:12px}.hs-cc-card__crest{display:none}}.hs-cc-look{gap:calc(12 * var(--pc-u));height:100%;min-height:0;padding:calc(16 * var(--pc-u));border:var(--line) solid var(--ink);border-radius:var(--r-lg);background:color-mix(in srgb, var(--paper) 95%, transparent);box-shadow:var(--hi), 0 var(--lift) 0 var(--ink);pointer-events:auto;grid-template-rows:auto minmax(0,1fr) auto;display:grid}.hs-cc-tabs{gap:calc(8 * var(--pc-u));grid-template-columns:repeat(3,1fr);display:grid}.hs-cc-tab{justify-content:center;align-items:center;gap:calc(8 * var(--pc-u));min-height:var(--pc-tab-h);padding:0 var(--pad-2);border:var(--line) solid var(--ink);background:var(--paper-2);color:var(--ink);font:600 var(--pc-fs-label) / 1.2 var(--font);cursor:var(--cur-pointer,pointer);box-shadow:0 3px 0 var(--ink);border-radius:14px;transition:transform 90ms ease-out,background-color .12s;display:inline-flex}.hs-cc-tab:hover{transform:translateY(-1px)}.hs-cc-tab.is-on{background:var(--honey);box-shadow:var(--hi), 0 3px 0 var(--ink)}.hs-cc-tab:focus-visible,.hs-cc-tile:focus-visible,.hs-cc-swatch:focus-visible,.hs-cc-foot-btn:focus-visible,.hs-cc-dice:focus-visible,.hs-cc-create:focus-visible,.hs-cc-name__input:focus-visible{outline:3px solid var(--sky-lo);outline-offset:2px}.hs-cc-look__body{gap:calc(10 * var(--pc-u));min-height:0;padding:var(--pad-2);border-radius:var(--r-md);background:var(--paper-2);box-shadow:inset 0 0 0 var(--line-thin) color-mix(in srgb, var(--ink) 25%, transparent);flex-direction:column;display:flex;overflow:hidden}.hs-cc-look__head{justify-content:space-between;align-items:baseline;gap:var(--pad-2);min-height:calc(28 * var(--pc-u));padding:0 var(--pad-1);line-height:var(--lh-thai);margin:0;display:flex}.hs-cc-look__count{color:var(--ink-soft);font-size:var(--pc-fs-cap)}.hs-cc-look__name{color:var(--ink);font-size:var(--pc-fs-body);white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.hs-cc-gridbox{min-height:calc(200 * var(--pc-u));flex:1 1 0;position:relative}.hs-cc-gridfit{position:absolute;inset:6px;container-type:size}.hs-cc-grid{--g:calc(8 * var(--pc-u));--tile:max(20px, min(calc((100cqw - (var(--cols) - 1) * var(--g)) / var(--cols)), calc((100cqh - (var(--rows) - 1) * var(--g)) / var(--rows))));grid-template-columns:repeat(12, calc((var(--tile) + var(--g)) / 2));grid-auto-rows:var(--tile);row-gap:var(--g);margin:0 calc(var(--g) / -2);place-content:start center;column-gap:0;display:grid}.hs-cc-grid--face{grid-template-columns:repeat(10, calc((var(--tile) + var(--g)) / 2))}.hs-cc-tile{width:var(--tile);height:var(--tile);aspect-ratio:1;border:var(--line-thin) solid color-mix(in srgb, var(--ink) 55%, transparent);background:radial-gradient(circle at 50% 38%, #fffdf6 0 45%, var(--paper-3) 100%);min-width:0;cursor:var(--cur-pointer,pointer);border-radius:14px;grid-column-end:span 2;justify-self:center;padding:0;transition:transform 90ms ease-out,border-color .12s;position:relative;overflow:hidden}.hs-cc-tile:hover:not(:disabled){border-color:var(--ink);transform:translateY(-2px)}.hs-cc-tile.is-on{border:var(--line) solid var(--ink);background:radial-gradient(circle at 50% 38%, #fffdf6 0 45%, color-mix(in srgb, var(--honey) 55%, var(--paper-3)) 100%);box-shadow:0 0 0 3px var(--honey), 0 0 0 4px var(--honey-lo)}.hs-cc-tile__img{object-fit:contain;width:100%;height:100%;display:block}.hs-cc-tile.is-chip{place-items:center;display:grid}.hs-cc-tile__chip{padding:var(--pad-1);color:var(--ink);font-size:max(12px, calc(12 * var(--pc-u)));text-align:center;line-height:1.25;display:block}.hs-cc-tile__check{width:calc(22 * var(--pc-u));height:calc(22 * var(--pc-u));border:var(--line-thin) solid var(--ink);background:var(--honey);min-width:18px;min-height:18px;color:var(--ink);border-radius:50%;place-items:center;animation:.16s ease-out hs-cc-pop;display:grid;position:absolute;top:3px;right:3px}@keyframes hs-cc-pop{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}.hs-cc-head{pointer-events:none;position:absolute;inset:0}.hs-cc-head__layer,.hs-cc-head__hair{max-width:none;display:block;position:absolute}.hs-cc-head__layer{height:auto}.hs-cc-head__hair{isolation:isolate}.hs-cc-head__hair>img{width:100%;height:auto;display:block}.hs-cc-head__hair.is-tinted>img{filter:brightness(5.2)contrast(.9)}.hs-cc-head__tint{mix-blend-mode:multiply;position:absolute;inset:0;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hs-cc-colors{gap:calc(10 * var(--pc-u));flex-direction:column;flex:none;display:flex}.hs-cc-swgroup{gap:calc(6 * var(--pc-u));flex-direction:column;display:flex}.hs-cc-swgroup__top{justify-content:space-between;align-items:baseline;gap:var(--pad-2);padding:0 var(--pad-1);line-height:var(--lh-thai);display:flex}.hs-cc-swgroup__title{font-size:var(--pc-fs-label);font-weight:600}.hs-cc-swgroup__name{color:var(--ink-soft);font-size:var(--pc-fs-cap)}.hs-cc-swrow{grid-template-columns:calc(72 * var(--pc-u)) minmax(0, 1fr);align-items:center;gap:calc(8 * var(--pc-u));display:grid}.hs-cc-swrow__tag{color:var(--ink-soft);font-size:var(--pc-fs-cap)}.hs-cc-swrow__dots{grid-template-columns:repeat(5, calc(48 * var(--pc-u)));gap:calc(6 * var(--pc-u)) calc(12 * var(--pc-u));padding:0 var(--pad-1);display:grid}.hs-cc-swrow .hs-cc-swrow__dots{padding:0}.hs-cc-swgroup>.hs-cc-swrow__dots{padding:0 0 0 calc(80 * var(--pc-u))}.hs-cc-swatch{aspect-ratio:1;border:var(--line-thin) solid var(--ink);width:100%;min-width:0;cursor:var(--cur-pointer,pointer);border-radius:50%;padding:0;transition:transform 90ms ease-out}.hs-cc-swatch--hair{border-radius:10px}.hs-cc-swatch:hover:not(:disabled){transform:translateY(-2px)}.hs-cc-swatch.is-on{border-width:var(--line);box-shadow:0 0 0 3px var(--paper-2), 0 0 0 6px var(--honey), 0 0 0 7px var(--honey-lo)}.hs-cc-peek{align-items:center;gap:calc(14 * var(--pc-u));min-height:0;padding:calc(8 * var(--pc-u)) calc(12 * var(--pc-u));border:var(--line-thin) solid color-mix(in srgb, var(--ink) 35%, transparent);border-radius:var(--r-md);background:#fffdf6b3;flex:none;margin-top:auto;display:flex}.hs-cc-peek__art{width:calc(64 * var(--pc-u));height:calc(64 * var(--pc-u));border:var(--line-thin) solid color-mix(in srgb, var(--ink) 55%, transparent);background:radial-gradient(circle at 50% 38%, #fffdf6 0 45%, var(--paper-3) 100%);border-radius:50%;flex:none;position:relative;overflow:hidden}.hs-cc-peek__text{gap:calc(2 * var(--pc-u));min-width:0;line-height:var(--lh-thai,1.5);flex-direction:column;flex:auto;display:flex}.hs-cc-peek__tag,.hs-cc-peek__name,.hs-cc-peek__hint{line-height:var(--lh-thai,1.5);overflow-wrap:anywhere;display:block}.hs-cc-peek__tag{color:var(--ink-soft);font-size:var(--pc-fs-cap)}.hs-cc-peek__name{color:var(--ink);font-size:var(--pc-fs-h3);font-weight:700}.hs-cc-peek__hint{color:var(--ink-soft);font-size:var(--pc-fs-small)}.hs-cc-peek.is-color .hs-cc-peek__name{font-size:var(--pc-fs-body)}.hs-cc-peek.is-color{padding:calc(4 * var(--pc-u)) calc(12 * var(--pc-u))}.hs-cc-peek.is-color .hs-cc-peek__text{gap:0}.hs-cc-peek.is-hair{padding:calc(4 * var(--pc-u)) calc(10 * var(--pc-u));margin-top:0}.hs-cc-peek.is-hair .hs-cc-peek__art{width:calc(36 * var(--pc-u));height:calc(36 * var(--pc-u));align-self:center}.hs-cc-peek.is-hair .hs-cc-peek__name{font-size:var(--pc-fs-body);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.hs-cc-peek.is-hair .hs-cc-peek__text{align-items:baseline;gap:calc(10 * var(--pc-u));flex-direction:row}.hs-cc-peek.is-hair .hs-cc-peek__hint{display:none}@media (max-height:880px){.hs-cc-peek.is-hair,.hs-cc-peek.is-color{display:none}}.hs-cc-look__foot{gap:calc(8 * var(--pc-u));grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.hs-cc-foot-btn{justify-content:center;align-items:center;gap:calc(6 * var(--pc-u));min-height:max(40px, calc(48 * var(--pc-u)));padding:0 var(--pad-2);border:var(--line) solid var(--ink);background:var(--paper);color:var(--ink);font:600 var(--pc-fs-body) / 1.2 var(--font);white-space:nowrap;cursor:var(--cur-pointer,pointer);box-shadow:var(--hi), 0 3px 0 var(--ink);border-radius:14px;transition:transform 90ms ease-out;display:inline-flex}.hs-cc-foot-btn.is-honey{background:var(--honey)}.hs-cc-foot-btn:hover:not(:disabled){transform:translateY(-1px)}.hs-cc-foot-btn:active:not(:disabled){box-shadow:0 1px 0 var(--ink);transform:translateY(2px)}.hs-cc-foot-btn:disabled,.hs-cc-tile:disabled,.hs-cc-swatch:disabled{cursor:var(--cur-default,default);opacity:.6}.hs-cc-namebar{grid-template-columns:auto calc(400 * var(--pc-u)) max(44px, var(--pc-btn-h-main)) minmax(0, 1fr) calc(300 * var(--pc-u));align-items:center;column-gap:calc(14 * var(--pc-u));height:100%;min-height:0;padding:calc(10 * var(--pc-u)) calc(20 * var(--pc-u));border:var(--line) solid var(--ink);border-radius:var(--r-lg);background:color-mix(in srgb, var(--paper) 95%, transparent);box-shadow:var(--hi), 0 var(--lift) 0 var(--ink);pointer-events:auto;margin:0;display:grid}.hs-cc-namebar__label{height:max(44px, var(--pc-btn-h-main));font-size:var(--pc-fs-label);white-space:nowrap;align-items:center;font-weight:700;line-height:1;display:flex}.hs-cc-name{height:max(44px, var(--pc-btn-h-main));border:var(--line) solid var(--ink);box-shadow:inset 0 3px 0 color-mix(in srgb, var(--ink) 12%, transparent);background:#fffdf6;border-radius:14px;align-items:center;transition:border-color .12s;display:flex;position:relative}.hs-cc-name.is-ok{border-color:var(--leaf-lo)}.hs-cc-name.is-bad{border-color:var(--berry-lo)}.hs-cc-name__input{min-width:0;height:100%;padding:0 calc(72 * var(--pc-u)) 0 var(--pad-3);color:var(--ink);font:600 max(16px, calc(20 * var(--pc-u))) / 1.4 var(--font);-webkit-user-select:text;user-select:text;background:0 0;border:0;border-radius:12px;outline:none;flex:1}.hs-cc-name__input::placeholder{color:color-mix(in srgb, var(--ink-soft) 70%, transparent);font-weight:400}.hs-cc-name__count{right:var(--pad-3);color:var(--ink-soft);font-size:var(--pc-fs-cap);font-variant-numeric:tabular-nums;position:absolute}.hs-cc-name__count.is-over{color:var(--berry-lo);font-weight:600}.hs-cc-dice{width:max(44px, var(--pc-btn-h-main));height:max(44px, var(--pc-btn-h-main));border:var(--line) solid var(--ink);background:var(--paper-2);color:var(--ink);cursor:var(--cur-pointer,pointer);box-shadow:var(--hi), 0 3px 0 var(--ink);border-radius:14px;place-items:center;padding:0;transition:transform 90ms ease-out;display:grid}.hs-cc-dice:hover:not(:disabled){transform:translateY(-1px)rotate(-6deg)}.hs-cc-dice:active:not(:disabled){box-shadow:0 1px 0 var(--ink);transform:translateY(2px)}.hs-cc-rules{gap:calc(6 * var(--pc-u));flex-direction:column;min-width:0;display:flex}.hs-cc-pills{gap:calc(8 * var(--pc-u));flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.hs-cc-pill{align-items:center;gap:calc(6 * var(--pc-u));min-height:max(26px, calc(32 * var(--pc-u)));padding:0 var(--pad-3) 0 var(--pad-2);border:var(--line-thin) solid color-mix(in srgb, var(--ink) 40%, transparent);background:var(--paper-2);color:var(--ink-soft);font-size:max(12px, calc(14 * var(--pc-u)));font-weight:600;line-height:var(--lh-thai);white-space:nowrap;border-radius:999px;transition:background-color .14s,border-color .14s,color .14s;display:inline-flex}.hs-cc-pill__dot{background:color-mix(in srgb, var(--ink) 30%, transparent);border-radius:50%;width:8px;height:8px}.hs-cc-pill.is-ok{border-color:var(--leaf-lo);background:color-mix(in srgb, var(--leaf-hi) 45%, var(--paper));color:var(--leaf-lo)}.hs-cc-pill.is-bad{border-color:var(--berry-lo);background:color-mix(in srgb, var(--berry) 22%, var(--paper));color:var(--berry-lo)}.hs-cc-problem{align-items:baseline;gap:var(--pad-2);min-height:calc(22 * var(--pc-u));color:var(--ink-soft);font-size:max(12px, var(--pc-fs-cap));font-weight:600;line-height:var(--lh-thai);flex-wrap:wrap;margin:0;display:flex}.hs-cc-problem.is-bad{color:var(--berry-lo)}.hs-cc-problem.is-ok{color:var(--leaf-lo)}.hs-cc-problem__link{color:var(--sky-lo);font:600 var(--pc-fs-cap) / 1.4 var(--font);text-underline-offset:3px;cursor:var(--cur-pointer,pointer);background:0 0;border:0;padding:0;text-decoration:underline}.hs-cc-submit{flex-direction:column;align-items:stretch;display:flex;position:relative}.hs-cc-submit__error{max-width:100%;padding:var(--pad-1) var(--pad-2);border:var(--line-thin) solid var(--berry-lo);background:var(--paper);color:var(--berry-lo);font-size:var(--pc-fs-cap);line-height:var(--lh-thai);border-radius:10px;margin:0;position:absolute;bottom:calc(100% + 6px);right:0}.hs-cc-create{justify-content:center;align-items:center;gap:calc(10 * var(--pc-u));height:max(48px, var(--pc-btn-h-main));padding:0 var(--pad-4);border:var(--line) solid var(--ink);background:linear-gradient(180deg, var(--honey-hi), var(--honey) 55%, var(--honey-lo));color:var(--ink);font:700 max(18px, calc(24 * var(--pc-u))) / 1.2 var(--font);white-space:nowrap;cursor:var(--cur-pointer,pointer);box-shadow:var(--hi), 0 var(--lift) 0 var(--ink);border-radius:16px;transition:transform 90ms ease-out,box-shadow 90ms ease-out,filter .14s;display:inline-flex}.hs-cc-create:hover:not(:disabled){box-shadow:var(--hi), 0 calc(var(--lift) + 2px) 0 var(--ink);filter:brightness(1.05);transform:translateY(-2px)}.hs-cc-create:active:not(:disabled){transform:translateY(calc(var(--lift) - 1px));box-shadow:0 1px 0 var(--ink)}.hs-cc-create:disabled{border-color:color-mix(in srgb, var(--ink) 45%, transparent);background:var(--paper-2);color:var(--ink-soft);cursor:var(--cur-default,default);box-shadow:0 3px 0 color-mix(in srgb, var(--ink) 35%, transparent)}.hs-cc-create.is-busy:disabled,.hs-cc-create.is-done:disabled{border-color:var(--ink);background:linear-gradient(180deg, var(--honey-hi), var(--honey) 55%, var(--honey-lo));color:var(--ink);box-shadow:var(--hi), 0 var(--lift) 0 var(--ink)}.hs-cc-create.is-done,.hs-cc-create.is-done:disabled{background:linear-gradient(180deg, var(--leaf-hi), var(--leaf))}.hs-cc-create__spin{border:3px solid var(--ink);border-right-color:#0000;border-radius:50%;width:22px;height:22px;animation:.8s linear infinite hs-cc-spin}@keyframes hs-cc-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.hs-cc-tile,.hs-cc-tab,.hs-cc-swatch,.hs-cc-foot-btn,.hs-cc-dice,.hs-cc-create{transition:none}.hs-cc-tile:hover:not(:disabled),.hs-cc-swatch:hover:not(:disabled),.hs-cc-dice:hover:not(:disabled),.hs-cc-create:hover:not(:disabled){transform:none}.hs-cc-tile__check{animation:none}.hs-cc-create__spin{animation-duration:2.4s}}@media (max-height:500px),(max-width:700px){.hs-cc-namebar{grid-template-columns:minmax(0,1fr) 44px;grid-template-areas:"field dice""rules rules""go go";gap:8px;height:auto;padding:8px 12px}.hs-cc-namebar__label{display:none}.hs-cc-name{grid-area:field}.hs-cc-dice{grid-area:dice}.hs-cc-rules{grid-area:rules}.hs-cc-submit{grid-area:go}.hs-cc-look{padding:8px}}.hs-cc-stage,.hs-cc-stage.hs-ly-fit{--feet-base:calc(var(--pc-btn-h) + 18 * var(--pc-u));--plate-room:max(64px, calc(76 * var(--pc-u)));--hero-h:min(66cqh, calc((100cqh - var(--feet-base) - var(--plate-room)) / 1.3));--hero-w:calc(var(--hero-h) * .72);--ped-w:calc(var(--hero-h) * .62);--ring-w:calc(var(--ped-w) * 1.25);--feet:calc(var(--feet-base) + var(--hero-h) * .15);flex-direction:column;width:100%;min-width:0;height:100%;display:flex;position:relative;overflow:clip;container-type:size}.hs-cc-stage__banner{z-index:3;text-align:center;pointer-events:none;flex:none;justify-content:center;display:flex;position:relative}.hs-cc-stage__bannerin{box-sizing:border-box;max-width:min(100%, calc(680 * var(--pc-u)));padding:calc(6 * var(--pc-u)) calc(20 * var(--pc-u)) calc(8 * var(--pc-u));border:var(--line) solid var(--ink);border-radius:calc(16 * var(--pc-u));background:var(--paper);box-shadow:inset 0 calc(4 * var(--pc-u)) 0 var(--class-color,var(--honey)), 0 4px 0 var(--ink);color:var(--ink);animation:.2s ease-out both hs-cc-fade}.hs-cc-stage__class{margin:calc(2 * var(--pc-u)) 0 0;font-size:max(22px, calc(30 * var(--pc-u)));color:var(--class-color,var(--honey));-webkit-text-stroke:max(1.5px, calc(1.5 * var(--pc-u))) var(--ink);paint-order:stroke fill;text-shadow:0 2px 0 var(--ink);justify-content:center;align-items:center;gap:.25em;font-weight:700;line-height:1.25;display:inline-flex}.hs-cc-stage__crest{filter:drop-shadow(0 2px 0 var(--ink));width:1.1em!important;height:1.1em!important}.hs-cc-stage__meta{justify-content:center;align-items:center;gap:var(--pc-sp-1) var(--pc-sp-2);font-size:max(13px, calc(15 * var(--pc-u)));font-weight:600;line-height:var(--lh-thai,1.5);color:var(--ink);flex-wrap:wrap;margin:0;display:flex}.hs-cc-stage__sep{color:var(--ink-soft,#6b5a44)}.hs-cc-stage__stars{align-items:center;gap:1px;display:inline-flex}.hs-cc-stage__stars>span{color:#2b1d0e38;display:inline-flex}.hs-cc-stage__stars>span.is-on{color:var(--honey);filter:drop-shadow(0 1px 0 var(--ink))}.hs-cc-stage__diff{margin-left:var(--pc-sp-1);color:var(--ink)!important;filter:none!important}.hs-cc-stage__desc{-webkit-line-clamp:2;max-width:calc(620 * var(--pc-u));font-size:max(13px, calc(15 * var(--pc-u)));line-height:var(--lh-thai,1.5);color:var(--ink-soft,#6b5a44);-webkit-box-orient:vertical;margin:0 auto;display:-webkit-box;overflow:hidden}.hs-cc-stage__floor{z-index:1;pointer-events:none;flex:1 1 0;min-height:0;position:relative;overflow:visible;container-type:size}.hs-cc-stage__stand{left:calc(50% - var(--hero-w) / 2);bottom:var(--feet);width:var(--hero-w);height:var(--hero-h);position:absolute}.hs-cc-stage__hero{z-index:3;transform-origin:50% 100%;position:absolute;inset:0}.hs-cc-stage__hero .hs-hero{width:100%;height:100%}.hs-cc-standin__doll{height:92.57%;position:absolute;bottom:0;left:0;right:0}.hs-cc-standin__body,.hs-cc-standin__body svg{width:100%;height:100%;display:block;position:absolute;inset:0}.hs-cc-standin__head{pointer-events:none;width:68.57%;height:59.48%;position:absolute;top:4.44%;left:15.71%}.hs-cc-standin__face{width:100%;max-width:none;height:auto;display:block;position:absolute;top:0;left:0}.hs-cc-stage__pedestal{left:calc(50% - var(--ped-w) / 2);bottom:calc(var(--ped-w) * -.22);width:var(--ped-w);height:calc(var(--ped-w) * .4);z-index:1;border:var(--line) solid var(--ink);background:linear-gradient(#c98444 0%,#8a5122 100%);border-radius:50%/40% 40% 60% 60%;position:absolute;box-shadow:0 6px #2b1d0e59}.hs-cc-stage__pedestal:before{content:"";border:var(--line) solid var(--ink);background:radial-gradient(closest-side,#f8e2b0 0 62%,#ffb627 64% 82%,#e08a00 84%);border-radius:50%;height:64%;position:absolute;top:-3px;left:-3px;right:-3px}.hs-cc-stage__ring{left:calc(50% - var(--ring-w) / 2);bottom:calc(var(--ring-w) * -.15);width:var(--ring-w);height:calc(var(--ring-w) * .34);border:max(4px, calc(5 * var(--pc-u))) solid var(--honey-hi);pointer-events:none;border-radius:50%;animation:2.4s ease-in-out infinite alternate hs-cc-ring;position:absolute;box-shadow:0 0 14px 4px #ffd66ab3,inset 0 0 12px #ffd66a99}.hs-cc-stage__ring.is-back{z-index:2;clip-path:inset(-20px -20px 50%)}.hs-cc-stage__ring.is-front{z-index:4;clip-path:inset(50% -20px -20px)}.hs-cc-stage__pedestal.is-art,.hs-cc-stage__ring.is-art{height:auto;box-shadow:none;background-color:#0000;border:0;border-radius:0}.hs-cc-stage__ring.is-art{clip-path:none;filter:drop-shadow(0 0 6px #ffd66ae6)}.hs-cc-stage__pedestal.is-art:before{content:none}.hs-cc-stage__ring.is-flare{animation:.4s ease-out both hs-cc-flare}.hs-cc-stage__sparks{z-index:5;height:55%;position:absolute;bottom:0;left:0;right:0}.hs-cc-stage__sparks>span{clip-path:polygon(50% 0,62% 38%,100% 50%,62% 62%,50% 100%,38% 62%,0 50%,38% 38%);opacity:0;background:#fff6c8;width:10px;height:10px;animation:3s ease-out infinite hs-cc-spark;position:absolute;bottom:0}.hs-cc-stage__sparks>span:first-child{left:6%}.hs-cc-stage__sparks>span:nth-child(2){animation-delay:1s;left:48%}.hs-cc-stage__sparks>span:nth-child(3){animation-delay:2s;left:88%}.hs-cc-plate{left:50%;bottom:calc(94% + var(--pc-sp-1));z-index:6;width:max-content;max-width:calc(320 * var(--pc-u));padding:2px var(--pad-3,12px);border:var(--line) solid var(--ink);background:var(--paper);box-shadow:inset 0 4px 0 var(--honey), 0 3px 0 var(--ink);line-height:var(--lh-thai,1.5);border-radius:999px;flex-direction:column;align-items:center;gap:0;display:flex;position:absolute;translate:-50%}.hs-cc-plate__name{max-width:100%;font-weight:700;font-size:max(15px, calc(17 * var(--pc-u)));white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.hs-cc-plate.is-empty{background:#fff8e7e0;border-style:solid;box-shadow:0 3px #2b1d0e80}.hs-cc-plate.is-empty .hs-cc-plate__name{color:var(--ink-soft,#6b5a44);font-weight:500}.hs-cc-plate.is-bad{border-color:var(--berry-lo);box-shadow:inset 0 4px 0 var(--berry), 0 3px 0 var(--berry-lo)}.hs-cc-plate__meta{font-size:max(12px, var(--pc-fs-cap));white-space:nowrap;color:var(--ink-soft,#6b5a44);align-items:center;gap:6px;display:inline-flex}.hs-cc-plate__emblem{margin:-3px 0}.hs-cc-stage__bar{z-index:7;align-items:center;gap:var(--pc-sp-3);max-width:100%;display:flex;position:absolute;bottom:0;left:50%;translate:-50%}.hs-cc-stage__poses,.hs-cc-stage__random{gap:var(--pc-sp-2);flex:none;display:flex}.hs-cc-stage__barsep{width:3px;height:calc(var(--pc-btn-h) * .6);background:#2b1d0e8c;border-radius:2px;flex:none}.hs-cc-pose{justify-content:center;align-items:center;gap:var(--pc-sp-1);min-width:var(--pc-btn-h);height:var(--pc-btn-h);padding:0 var(--pc-sp-3);border:var(--line) solid var(--ink);background:var(--paper);box-shadow:0 3px 0 var(--ink);font:inherit;font-size:var(--pc-fs-body);color:var(--ink);cursor:var(--cur-pointer,pointer);border-radius:999px;font-weight:600;transition:background-color .12s,translate .12s;display:inline-flex}.hs-cc-pose:hover:not(:disabled){translate:0 -2px}.hs-cc-pose:active:not(:disabled){box-shadow:0 1px 0 var(--ink);translate:0 2px}.hs-cc-pose:focus-visible{outline:3px solid var(--honey-hi);outline-offset:2px}.hs-cc-pose.is-on{background:var(--honey)}.hs-cc-pose:disabled{opacity:.6;cursor:var(--cur-default,default)}.hs-cc-stage__undo{padding:0}.hs-cc-backdrop{pointer-events:none;background:#2e2160;position:absolute;inset:0;overflow:hidden}.hs-cc-backdrop__img{object-fit:cover;object-position:50% 62%;width:100%;height:100%;display:block;position:absolute;inset:0}@media (max-height:500px),(max-width:700px){.hs-cc-stage{--hero-h:min(40cqh, 62cqh);--feet:18cqh}.hs-cc-stage__desc{display:none}.hs-cc-pose{min-width:36px;height:36px;padding:0 10px}}@keyframes hs-cc-fade{0%{opacity:0}}@keyframes hs-cc-ring{0%{opacity:.8}to{opacity:1}}@keyframes hs-cc-flare{0%{opacity:1;scale:1}45%{opacity:1;filter:brightness(1.5);scale:1.18}to{opacity:1;scale:1}}@keyframes hs-cc-spark{0%{opacity:0;translate:0}20%{opacity:1}to{opacity:0;translate:0 calc(-90 * var(--pc-u))}}@media (prefers-reduced-motion:reduce){.hs-cc-stage__bannerin,.hs-cc-stage__ring,.hs-cc-stage__sparks>span{animation:none}.hs-cc-stage__sparks{display:none}}:root[data-hs-reduced=on] .hs-cc-stage__bannerin,:root[data-hs-reduced=on] .hs-cc-stage__ring,:root[data-hs-reduced=on] .hs-cc-stage__sparks>span{animation:none}:root[data-hs-reduced=on] .hs-cc-stage__sparks{display:none}.hs-cc-screen{--cc-pad:calc(24 * var(--pc-u));--cc-gap:calc(24 * var(--pc-u));--cc-top:calc(64 * var(--pc-u));--cc-bar:calc(112 * var(--pc-u));grid-template-columns:calc(400 * var(--pc-u)) minmax(calc(560 * var(--pc-u)), 1fr) calc(480 * var(--pc-u));grid-template-rows:var(--cc-top) minmax(0, 1fr) var(--cc-bar);gap:var(--cc-gap);padding:var(--cc-pad);pointer-events:auto;color:var(--ink);display:grid;position:absolute;inset:0;overflow:hidden}@media (max-height:880px){.hs-cc-screen{--cc-pad:calc(16 * var(--pc-u));--cc-gap:calc(16 * var(--pc-u));--cc-top:calc(60 * var(--pc-u))}.hs-cc-screen .hs-cc-card__body{gap:calc(3 * var(--pc-u))}.hs-cc-screen .hs-cc-card__skill{width:calc(32 * var(--pc-u));height:calc(32 * var(--pc-u))}.hs-cc-screen .hs-cc-classes{gap:calc(4 * var(--pc-u))}}.hs-cc-screen .hs-fd-pip{display:none}.hs-cc-screen>.hs-cc-backdrop,.hs-cc-screen>.hs-fd-backdrop{z-index:0;position:absolute;inset:0}.hs-cc-left,.hs-cc-mid,.hs-cc-right{z-index:1;min-width:0;min-height:0;position:relative}.hs-cc-left,.hs-cc-right{display:grid}.hs-cc-bottom{z-index:1;grid-column:1/-1;min-height:0;position:relative}.hs-cc-top{z-index:2;align-items:center;gap:var(--cc-gap);grid-column:1/-1;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);min-height:0;display:grid;position:relative}.hs-cc-top__side{align-items:center;display:flex}.hs-cc-top__side.is-end{justify-content:flex-end}.hs-cc-top__title{text-align:center;color:var(--paper);-webkit-text-stroke:0;justify-items:center;display:grid}.hs-cc-top__heading{font:700 max(20px, calc(26 * var(--pc-u))) / 1.2 var(--font);color:var(--paper);-webkit-text-stroke:max(1.5px, calc(2 * var(--pc-u))) var(--ink);paint-order:stroke fill;text-shadow:0 3px 0 var(--ink), 0 0 8px #2b1d0e99;margin:0}.hs-cc-top__sub{white-space:nowrap;justify-content:center;align-items:center;gap:calc(8 * var(--pc-u));font-size:max(13px, calc(13 * var(--pc-u)));line-height:var(--lh-thai,1.5);text-shadow:0 1px 0 var(--ink), 0 0 6px #2b1d0eb3;flex-wrap:nowrap;margin:0;display:flex}.hs-cc-top__first{padding:0 var(--pad-2);border:2px solid var(--ink);background:var(--honey);color:var(--ink);text-shadow:none;border-radius:999px;font-weight:700}.hs-cc-pipbtn{width:var(--pc-btn-h);height:var(--pc-btn-h);border:var(--line) solid var(--ink);background:var(--paper);min-width:36px;min-height:36px;color:var(--ink);box-shadow:0 3px 0 var(--ink);cursor:var(--cur-pointer,pointer);border-radius:50%;place-items:center;padding:0;display:grid}.hs-cc-pipbtn[aria-pressed=true]{background:var(--honey)}.hs-cc-pipbtn:focus-visible{outline:3px solid var(--sky-lo);outline-offset:2px}.hs-cc-pip{z-index:5;align-items:flex-end;gap:calc(8 * var(--pc-u));width:calc(360 * var(--pc-u));max-width:calc(100% - 2 * var(--cc-pad) - 880 * var(--pc-u) - 2 * var(--cc-gap) - 8 * var(--pc-u));pointer-events:auto;animation:.16s ease-out hs-cc-pip-in;display:flex;position:absolute}.hs-cc-pip.is-at-classes,.hs-cc-pip.is-at-name,.hs-cc-pip.is-at-look{bottom:calc(var(--cc-pad) + var(--cc-bar) + var(--cc-gap) + var(--pc-btn-h) + 20 * var(--pc-u))}.hs-cc-pip.is-at-classes,.hs-cc-pip.is-at-name{left:calc(var(--cc-pad) + 400 * var(--pc-u) + var(--cc-gap) + 4 * var(--pc-u))}.hs-cc-pip.is-at-look{right:calc(var(--cc-pad) + 480 * var(--pc-u) + var(--cc-gap) + 4 * var(--pc-u))}.hs-cc-pip__bust{width:calc(72 * var(--pc-u));height:calc(72 * var(--pc-u));object-fit:contain;flex:none;min-width:56px;min-height:56px;animation:2.4s ease-in-out infinite hs-cc-pip-bob}.hs-cc-pip__bubble{min-width:0;padding:var(--pad-2) var(--pad-3);border:var(--line) solid var(--ink);background:var(--paper);box-shadow:var(--hi), 0 var(--lift) 0 var(--ink);border-radius:18px;flex:auto}.hs-cc-pip__who{font-size:var(--pc-fs-cap);color:var(--ink-soft);margin:0;font-weight:700}.hs-cc-pip__text{font-size:var(--pc-fs-body);line-height:var(--lh-thai,1.5);margin:0}.hs-cc-pip__row{justify-content:space-between;align-items:center;gap:var(--pad-2);margin-top:calc(6 * var(--pc-u));display:flex}.hs-cc-pip__dots{gap:4px;display:inline-flex}.hs-cc-pip__dots>span{border:2px solid var(--ink);background:var(--paper-2);border-radius:50%;width:8px;height:8px}.hs-cc-pip__dots>span.is-on{background:var(--honey)}.hs-cc-pip__next{min-height:32px;padding:0 var(--pad-3);border:2px solid var(--ink);background:var(--honey);color:var(--ink);font:600 var(--pc-fs-cap) / 1.2 var(--font);box-shadow:0 2px 0 var(--ink);cursor:var(--cur-pointer,pointer);border-radius:999px}.hs-cc-pip__close{border:2px solid var(--ink);background:var(--paper);width:28px;height:28px;color:var(--ink);cursor:var(--cur-pointer,pointer);border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;top:-10px;right:-10px}.hs-cc-pip__next:focus-visible,.hs-cc-pip__close:focus-visible{outline:3px solid var(--sky-lo);outline-offset:2px}@keyframes hs-cc-pip-in{0%{opacity:0;transform:scale(.92)}}@keyframes hs-cc-pip-bob{50%{transform:translateY(-4px)}}@media (prefers-reduced-motion:reduce){.hs-cc-pip,.hs-cc-pip__bust{animation:none}}@media (max-height:500px),(max-width:700px){.hs-cc-screen{grid-template-rows:auto auto minmax(0,1fr) auto auto;grid-template-columns:minmax(0,1fr);gap:6px;padding:6px}.hs-cc-top,.hs-cc-bottom{grid-column:1}.hs-cc-left{grid-row:2}.hs-cc-mid{grid-row:3}.hs-cc-right{grid-row:4;max-height:40vh}.hs-cc-bottom{grid-row:5}.hs-cc-screen .hs-cc-classes{height:auto}.hs-cc-top__sub,.hs-cc-pip{display:none}}@media (min-width:2200px){.hs-cc-screen .hs-cc-top__heading{font-size:calc(32 * var(--pc-u))}.hs-cc-screen .hs-cc-top__sub{font-size:calc(16 * var(--pc-u))}.hs-cc-screen .hs-cc-stage__class{font-size:calc(36 * var(--pc-u))}.hs-cc-screen .hs-cc-stage__meta,.hs-cc-screen .hs-cc-stage__desc{font-size:calc(17 * var(--pc-u))}.hs-cc-screen .hs-cc-stage__desc{max-width:calc(700 * var(--pc-u))}.hs-cc-screen .hs-cc-stage__bannerin{max-width:min(100%, calc(780 * var(--pc-u)))}}@property --hs-fdm-a{syntax:"<angle>";inherits:false;initial-value:0deg}.hs-fdm .hs-fd-slot__ring:after,.hs-fdm .hs-fd-slot__ring:before{content:"";pointer-events:none;position:absolute}.hs-fdm .hs-fd-slot__ring:after{background:conic-gradient(from var(--hs-fdm-a), #fff0 0deg 200deg, #fff6c8b3 280deg, #fff 330deg, #fff0 360deg);-webkit-mask-composite:xor;border-radius:50%;padding:5px;animation:2.6s linear infinite hs-fdm-turn;inset:-5px;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.hs-fdm .hs-fd-slot__ring.is-art:after{mix-blend-mode:screen;padding:4%;inset:0}.hs-fdm .hs-fd-slot__ring:before{clip-path:polygon(50% 0,62% 38%,100% 50%,62% 62%,50% 100%,38% 62%,0 50%,38% 38%);filter:drop-shadow(0 0 3px #ffd66a);offset-path:ellipse(50% 50% at 50% 50%);offset-rotate:0deg;background:#fffbe6;width:12px;height:12px;animation:3.4s linear infinite hs-fdm-orbit;top:0;left:0}.hs-fdm .hs-fd-slot__ring.is-art.is-front:before{display:none}.hs-fdm .hs-fd-slot__ring.is-back{--hs-fdm-mote-o:.6}.hs-fdm .hs-fd-slot__ring:before{opacity:var(--hs-fdm-mote-o,1)}.hs-fdm .hs-fd-slot__ring.is-art.is-back:after{clip-path:inset(-20px -20px 50%)}.hs-fdm .hs-fd-slot__ring.is-art.is-front:after{clip-path:inset(50% -20px -20px)}@keyframes hs-fdm-turn{to{--hs-fdm-a:360deg}}@keyframes hs-fdm-orbit{0%{offset-distance:0%}to{offset-distance:100%}}.hs-fdm-shine{overflow:hidden}.hs-fdm-shine:after{content:"";pointer-events:none;width:34%;animation:hs-fdm-shine 3.8s var(--ease-in-out) 1.2s infinite;background:linear-gradient(100deg,#fff0,#ffffffa6 50%,#fff0);position:absolute;inset:-4px auto -4px 0;translate:-140%}.hs-fdm-shine:disabled:after{opacity:0;animation:none}@keyframes hs-fdm-shine{0%{translate:-140%}26%,to{translate:320%}}.hs-fdm-wave{left:50%;bottom:calc(var(--ring-w) * -.15);width:var(--ring-w);height:calc(var(--ring-w) * .34);margin-left:calc(var(--ring-w) * -.5);z-index:2;opacity:0;pointer-events:none;border:3px solid #fff6c8;border-radius:50%;position:absolute;box-shadow:0 0 10px 2px #ffd66acc}.hs-fdm-spark{z-index:6;clip-path:polygon(50% 0,62% 38%,100% 50%,62% 62%,50% 100%,38% 62%,0 50%,38% 38%);filter:drop-shadow(0 0 2px #ffb627);opacity:0;pointer-events:none;background:#fff6c8;width:10px;height:10px;margin-left:-5px;position:absolute;bottom:2%;left:50%}.hs-fdm-spark.is-big{background:#ffd66a;width:14px;height:14px;margin-left:-7px}.hs-fdm-pillar{width:calc(var(--ring-w) * .7);height:150%;margin-left:calc(var(--ring-w) * -.35);z-index:5;mix-blend-mode:screen;transform-origin:50% 100%;opacity:0;pointer-events:none;background:linear-gradient(#fff6c800 0%,#ffd66a8c 55%,#ffeca0f2 100%);border-radius:50% 50% 40% 40%/12% 12% 6% 6%;position:absolute;bottom:0;left:50%}.hs-fdm-mote{z-index:6;opacity:0;pointer-events:none;background:#fffbe6;border-radius:50%;width:7px;height:7px;position:absolute;bottom:6%;box-shadow:0 0 6px 2px #ffd66ad9}.hs-fdm-flash{border-radius:inherit;opacity:0;pointer-events:none;background:radial-gradient(closest-side,#ffffffe6,#fff6c866 70%,#fff0);position:absolute;inset:0}.hs-fdm-sheen{pointer-events:none;background:linear-gradient(100deg,#fff0,#ffffffbf 50%,#fff0);width:34%;position:absolute;inset:-4px auto -4px 0}@media (prefers-reduced-motion:reduce){.hs-fdm .hs-fd-slot__ring:after,.hs-fdm .hs-fd-slot__ring:before,.hs-fdm-shine:after{display:none;animation:none!important}}html[data-hs-reduced=on] .hs-fdm .hs-fd-slot__ring:after,html[data-hs-reduced=on] .hs-fdm .hs-fd-slot__ring:before,html[data-hs-reduced=on] .hs-fdm-shine:after{display:none;animation:none!important}.hs-tl{z-index:-1;pointer-events:none;background:#8fd3ff;position:absolute;inset:0;overflow:hidden}.hs-tl__layer{-webkit-user-select:none;user-select:none;height:auto;display:block;position:absolute}.hs-tl__back{object-fit:cover;object-position:50% 55%;width:100%;height:100%;inset:0}.hs-tl__cloud{opacity:.95}.hs-tl__cloud.is-big{width:clamp(130px,min(13vw,22vh),280px);top:1.5%;left:1%}.hs-tl__cloud.is-mid{width:clamp(96px,min(9vw,16vh),190px);top:3%;right:14%}.hs-tl__cloud.is-small{width:clamp(60px,min(5.5vw,10vh),120px);top:17%;right:19%}.hs-tl__fg{width:clamp(200px,min(22vw,34vh),480px);bottom:-2px}.hs-tl__fg.is-left{left:-1.5%}.hs-tl__fg.is-right{right:-1.5%}.hs-tl__pip{right:calc(var(--title-edge,16px) + .5vw);top:calc(var(--title-edge,16px) + clamp(32px, 3.2vh, 42px) + 14px);width:clamp(110px,min(11vw,20vh),260px)}.hs-tl__mill{pointer-events:none;transform-origin:50%;position:absolute}.hs-tl__sails{-webkit-user-select:none;user-select:none;width:100%;height:100%;animation:12s linear infinite hs-tl-mill-turn;display:block}@keyframes hs-tl-mill-turn{0%{transform:rotate(0)}to{transform:rotate(-360deg)}}@media (prefers-reduced-motion:reduce){.hs-tl__sails{animation:none}}.hs-tl.is-dusk .hs-tl__cloud{filter:sepia(.45)saturate(1.5)hue-rotate(-18deg)brightness(.98)}.hs-tl.is-dusk .hs-tl__fg,.hs-tl.is-dusk .hs-tl__pip,.hs-tl.is-dusk .hs-tl__mill.is-tint{filter:sepia(.22)saturate(1.15)hue-rotate(-8deg)brightness(.9)}@media (max-width:700px){.hs-tl__cloud.is-mid,.hs-tl__cloud.is-small,.hs-tl__pip{display:none}.hs-tl__fg{width:38vw}}.hsui.hs-upd-host{z-index:2147483600;pointer-events:auto}.hs-upd{padding:var(--safe-t) var(--safe-r) var(--safe-b) var(--safe-l);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:radial-gradient(at 50% 46%,#2b1d0e6b,#2b1d0eb8);grid-template:minmax(0,1fr)/minmax(0,1fr);place-items:center;animation:.2s ease-out hs-fade;display:grid;position:absolute;inset:0}.hs-upd .hs-upd__win{width:min(max(460px, 680 * var(--pc-u)), calc(100vw - 32px));max-width:none;max-height:calc(100dvh - 32px);animation:.34s cubic-bezier(.3,1.5,.5,1) hs-boing;position:relative}.hs-upd .hs-upd__win .hs-win__bar{min-height:max(48px, 60 * var(--pc-u))}.hs-upd .hs-upd__win .hs-win__title{font-size:max(20px, 27 * var(--pc-u));line-height:var(--lh-thai)}.hs-upd .hs-upd__win .hs-win__rivet{width:max(10px, 13 * var(--pc-u));height:max(10px, 13 * var(--pc-u))}.hs-upd .hs-upd__body{gap:max(16px, 22 * var(--pc-u));padding:max(18px, 26 * var(--pc-u)) max(20px, 30 * var(--pc-u)) max(20px, 30 * var(--pc-u));flex-direction:column;display:flex;overflow:visible}.hs-upd__row{align-items:center;gap:max(16px, 24 * var(--pc-u));min-width:0;display:flex}.hs-upd__art{width:max(108px, 150 * var(--pc-u));height:max(108px, 150 * var(--pc-u));flex:none;justify-content:center;align-items:center;display:flex;position:relative}.hs-upd__glow{background:radial-gradient(circle at 50% 55%, var(--honey-hi) 0 38%, color-mix(in srgb, var(--honey) 55%, transparent) 58%, transparent 72%);border-radius:50%;position:absolute;inset:4%}.hs-upd__pip{object-fit:contain;filter:drop-shadow(0 3px #2b1d0e47);-webkit-user-drag:none;width:100%;height:100%;position:relative}.hs-upd__text{align-items:flex-start;gap:max(10px, 14 * var(--pc-u));flex-direction:column;flex:1;min-width:0;display:flex}.hs-upd__lead{color:var(--ink);font-size:max(19px, 25 * var(--pc-u));font-weight:600;line-height:var(--lh-thai);text-wrap:balance}.hs-upd__saved{align-items:center;gap:max(8px, 10 * var(--pc-u));padding:max(8px, 9 * var(--pc-u)) max(12px, 16 * var(--pc-u)) max(8px, 9 * var(--pc-u)) max(8px, 10 * var(--pc-u));border:var(--line-thin) solid color-mix(in srgb, var(--leaf-lo) 55%, var(--ink));background:color-mix(in srgb, var(--leaf-hi) 22%, var(--paper));color:var(--leaf-lo);font-size:max(15px, 18 * var(--pc-u));font-weight:500;line-height:var(--lh-thai);border-radius:999px;display:flex}.hs-upd__tick{width:max(24px, 30 * var(--pc-u));height:max(24px, 30 * var(--pc-u));border:var(--line-thin) solid var(--ink);background:var(--leaf);box-shadow:0 2px 0 var(--ink);border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex}.hs-upd .hs-upd__go{min-height:max(60px, 76 * var(--pc-u));font-size:max(22px, 28 * var(--pc-u));align-self:stretch}.hs-upd .hs-upd__go .hs-glyph{width:max(28px, 36 * var(--pc-u));height:max(28px, 36 * var(--pc-u));flex:none}.hs-upd .hs-upd__go:focus-visible{outline:var(--line) solid var(--sky-lo);outline-offset:3px}@media (max-width:560px){.hs-upd__row{text-align:center;flex-direction:column}.hs-upd__text{align-items:center}}@media (prefers-reduced-motion:reduce){.hs-upd,.hs-upd .hs-upd__win{animation:none}}
