:root{--nine-th-bg: #0b1218;--nine-th-gate-bg: #0c141c;--nine-th-gate-field: min(28rem, calc(100vw - 2rem) );--nine-th-page-title: #c5d4ce;--nine-th-hk-g: #a88b45;--nine-th-hk-g-bright: #c4a65e;--nine-th-hk-g-dim: rgba(168, 139, 69, .32);--nine-th-hk-g-glow: rgba(180, 150, 80, .28);--nine-th-hk-g-bg: rgba(168, 139, 69, .08);--nine-th-hk-p: #7ec4e8;--nine-th-hk-p-bright: #b6e4f7;--nine-th-hk-p-dim: rgba(126, 196, 232, .45);--nine-th-hk-p-glow: rgba(150, 210, 240, .5);--nine-th-hk-p-bg: rgba(126, 196, 232, .12);--nine-th-hk-d: #3db8d4;--nine-th-hk-d-bright: #8fe4f6;--nine-th-hk-d-dim: rgba(90, 200, 220, .5);--nine-th-hk-d-glow: rgba(80, 210, 240, .55);--nine-th-hk-d-bg: rgba(50, 170, 200, .14);--nine-th-accent: #9ad0c2;--nine-th-accent-dim: rgba(154, 208, 194, .2);--nine-th-accent-soft: rgba(154, 208, 194, .12);--nine-th-accent-glow: rgba(154, 208, 194, .45);--nine-th-field-bg: #111a22;--nine-th-field-text: #e7eef2;--nine-th-field-muted: #8aa0b2;--nine-th-font: "IBM Plex Sans", "Segoe UI", sans-serif;--nine-th-focus-ring: rgba(154, 208, 194, .75);--nine-th-focus-offset: 2px;--nine-th-motion-fast: .15s;--nine-th-motion-base: .22s;--nine-th-touch-min: 2.75rem}*,*:before,*:after{box-sizing:border-box}html,body{margin:0;min-height:100%;background:var(--nine-th-bg, #0b1218);scroll-padding-bottom:5.5rem}button:not(:disabled),[role=button]:not([aria-disabled=true]),a[href],summary{cursor:pointer}:where(a,button,summary,input,select,textarea,[role=button],[tabindex]:not([tabindex="-1"])):focus-visible{outline:2px solid var(--nine-th-focus-ring, rgba(154, 208, 194, .75));outline-offset:var(--nine-th-focus-offset, 2px)}@media(prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto}}html{scrollbar-width:thin;scrollbar-color:rgba(154,208,194,.35) transparent}*::-webkit-scrollbar{width:10px;height:10px}*::-webkit-scrollbar-track{background:transparent}*::-webkit-scrollbar-thumb{background-color:#9ad0c259;border-radius:999px;border:2px solid transparent;background-clip:padding-box}*::-webkit-scrollbar-thumb:hover{background-color:#9ad0c28c}*::-webkit-scrollbar-corner{background:transparent}.nine-th-gate-bg{background:var(--nine-th-gate-bg, #0c141c)}.nine-th-picker-panel{position:fixed;z-index:102;box-sizing:border-box;min-width:17.5rem;overflow:auto;padding:.65rem .7rem .55rem;border-radius:12px;border:1px solid var(--nine-th-accent-dim);background:#152028;color:var(--nine-th-field-text);font-family:var(--nine-th-font);box-shadow:0 14px 36px #00000073}.nine-th-picker-panel button{font-family:inherit}.nine-th-people-dropdown{position:fixed;z-index:105;box-sizing:border-box;overflow:auto;padding:.3rem 0;border-radius:10px;border:1px solid rgba(154,208,194,.22);background:#152028;color:#e7eef2;font-family:var(--nine-th-font, "IBM Plex Sans", "Segoe UI", sans-serif);box-shadow:0 12px 32px #00000061}.nine-th-people-dropdown .dropdown-label{margin:.2rem .55rem .15rem;font-size:.68rem;letter-spacing:.06em;text-transform:uppercase;color:#8aa0b2}.nine-th-people-dropdown .suggest,.nine-th-people-dropdown .recent{list-style:none;margin:0;padding:0}.nine-th-people-dropdown .suggest button,.nine-th-people-dropdown .recent button{width:100%;display:flex;flex-direction:column;align-items:flex-start;padding:.4rem .55rem;border:0;border-radius:8px;background:transparent;color:#e7eef2;font:inherit;cursor:pointer;text-align:left}.nine-th-people-dropdown .suggest button:hover,.nine-th-people-dropdown .recent button:hover{background:#9ad0c214}.nine-th-people-dropdown .suggest-name{font-size:.85rem;color:#e7eef2}.nine-th-people-dropdown .suggest-login{font-size:.72rem;color:#8aa0b2}.nine-th-picker-panel .panel-head{display:flex;align-items:center;justify-content:space-between;gap:.35rem;margin-bottom:.55rem}.nine-th-picker-panel .panel-title{flex:1;text-align:center;font-size:.88rem;font-weight:600;color:#c5d4ce;text-transform:capitalize}.nine-th-picker-panel .nav{width:1.8rem;height:1.8rem;padding:0;border:0;border-radius:8px;background:transparent;color:var(--nine-th-accent);font:inherit;font-size:1.1rem;line-height:1;cursor:pointer}.nine-th-picker-panel .nav:hover{background:var(--nine-th-accent-soft)}.nine-th-picker-panel .weekdays{display:grid;grid-template-columns:repeat(7,1fr);gap:.15rem;margin-bottom:.25rem}.nine-th-picker-panel .weekdays span{text-align:center;font-size:.68rem;color:var(--nine-th-field-muted)}.nine-th-picker-panel .grid{display:grid;grid-template-columns:repeat(7,1fr);gap:.15rem}.nine-th-picker-panel .day{aspect-ratio:1;min-width:0;padding:0;border:1px solid transparent;border-radius:8px;background:transparent;color:var(--nine-th-field-text);font:inherit;font-size:.82rem;cursor:pointer}.nine-th-picker-panel .day:hover{background:var(--nine-th-accent-soft)}.nine-th-picker-panel .day.outside{color:#8aa0b28c}.nine-th-picker-panel .day.today{border-color:var(--nine-th-accent-dim)}.nine-th-picker-panel .day.selected{background:#2f6f5ed9;border-color:var(--nine-th-accent);color:#e8f5f0;font-weight:600}.nine-th-picker-panel .day.disabled,.nine-th-picker-panel .day:disabled{opacity:.28;cursor:default;pointer-events:none}.nine-th-picker-panel .panel-foot{display:flex;justify-content:space-between;gap:.5rem;margin-top:.55rem;padding-top:.5rem;border-top:1px solid rgba(154,208,194,.12)}.nine-th-picker-panel .panel-foot.end{justify-content:flex-end}.nine-th-picker-panel .foot-btn{border:0;background:transparent;color:var(--nine-th-field-muted);font:inherit;font-size:.78rem;cursor:pointer;padding:.2rem .15rem}.nine-th-picker-panel .foot-btn:hover{color:var(--nine-th-field-text)}.nine-th-picker-panel .foot-btn.accent{color:var(--nine-th-accent)}.nine-th-picker-panel .columns{display:grid;grid-template-columns:1fr auto 1fr;gap:.35rem;align-items:stretch}.nine-th-picker-panel .col{max-height:10.5rem;overflow:auto;scrollbar-width:thin;scrollbar-color:rgba(154,208,194,.35) transparent}.nine-th-picker-panel .col-sep{display:grid;place-items:center;color:var(--nine-th-accent);font-size:1.1rem;font-weight:600;padding-top:4.2rem}.nine-th-picker-panel .opt{width:100%;padding:.35rem .45rem;border:0;border-radius:8px;background:transparent;color:var(--nine-th-field-text);font:inherit;font-size:.88rem;font-variant-numeric:tabular-nums;cursor:pointer;text-align:center}.nine-th-picker-panel .opt:hover{background:var(--nine-th-accent-soft)}.nine-th-picker-panel .opt.selected{background:#2f6f5ed9;color:#e8f5f0;font-weight:600}.nine-th-picker-panel .opt.disabled,.nine-th-picker-panel .opt:disabled{opacity:.28;cursor:default;pointer-events:none}@property --luck{syntax: "<color>"; inherits: true; initial-value: #a88b45;}@property --luck-bright{syntax: "<color>"; inherits: true; initial-value: #c4a65e;}@property --luck-glow{syntax: "<color>"; inherits: true; initial-value: #b4965047;}@property --luck-dim{syntax: "<color>"; inherits: true; initial-value: #a88b4552;}@property --hk-h-turn{syntax: "<angle>"; inherits: true; initial-value: 0deg;}@property --hk-d-turn{syntax: "<angle>"; inherits: true; initial-value: 0deg;}[data-hk=g]{--luck: var(--nine-th-hk-g);--luck-bright: var(--nine-th-hk-g-bright);--luck-dim: var(--nine-th-hk-g-dim);--luck-glow: var(--nine-th-hk-g-glow);--luck-bg: var(--nine-th-hk-g-bg);--luck-fill: rgba(168, 139, 69, .16);--luck-ink: #16110a;--luck-btn: linear-gradient(180deg, rgba(168, 139, 69, .28) 0%, rgba(120, 95, 40, .18) 100%);--luck-btn-hover: linear-gradient(180deg, rgba(168, 139, 69, .38) 0%, rgba(120, 95, 40, .26) 100%)}[data-hk=p]{--luck: var(--nine-th-hk-p);--luck-bright: var(--nine-th-hk-p-bright);--luck-dim: var(--nine-th-hk-p-dim);--luck-glow: var(--nine-th-hk-p-glow);--luck-bg: var(--nine-th-hk-p-bg);--luck-fill: rgba(126, 196, 232, .22);--luck-ink: #0c1820;--luck-btn: linear-gradient( 180deg, rgba(126, 196, 232, .36) 0%, rgba(70, 140, 180, .22) 100% );--luck-btn-hover: linear-gradient( 180deg, rgba(126, 196, 232, .46) 0%, rgba(70, 140, 180, .3) 100% )}[data-hk=d]{--luck: var(--nine-th-hk-d);--luck-bright: var(--nine-th-hk-d-bright);--luck-dim: var(--nine-th-hk-d-dim);--luck-glow: var(--nine-th-hk-d-glow);--luck-bg: var(--nine-th-hk-d-bg);--luck-fill: rgba(61, 184, 212, .24);--luck-ink: #07141c;--luck-btn: linear-gradient( 120deg, rgba(61, 184, 212, .42) 0%, rgba(155, 134, 232, .28) 50%, rgba(95, 208, 181, .32) 100% );--luck-btn-hover: linear-gradient( 120deg, rgba(61, 184, 212, .52) 0%, rgba(155, 134, 232, .38) 50%, rgba(95, 208, 181, .42) 100% );animation:nine-th-luck-hk-d-prism 2.8s ease-in-out infinite}@keyframes nine-th-luck-hk-d-prism{0%,to{--luck: #3db8d4;--luck-bright: #8fe4f6;--luck-glow: #50d2f08c}40%{--luck: #9b86e8;--luck-bright: #c9b8ff;--luck-glow: #aa8cff80}70%{--luck: #5fd0b5;--luck-bright: #9df0d8;--luck-glow: #64e6be80}}@keyframes nine-th-luck-hk-d-spin{0%{--hk-d-turn: 0deg}to{--hk-d-turn: 360deg}}[data-hk=o]{--luck: #1a1a1a;--luck-bright: #f2f2f2;--luck-dim: rgba(180, 180, 180, .45);--luck-glow: rgba(255, 255, 255, .35);--luck-bg: rgba(8, 8, 8, .45);--luck-fill: rgba(40, 40, 40, .45);--luck-ink: #f5f5f5;--luck-btn: linear-gradient( 180deg, rgba(50, 50, 50, .65) 0%, rgba(12, 12, 12, .55) 100% );--luck-btn-hover: linear-gradient( 180deg, rgba(70, 70, 70, .75) 0%, rgba(18, 18, 18, .6) 100% );--hk-o-ember: .5;--hk-o-turn: 0deg;animation:nine-th-luck-hk-o-ember 3.4s ease-in-out infinite}@property --hk-o-ember{syntax: "<number>"; inherits: true; initial-value: .5;}@property --hk-o-turn{syntax: "<angle>"; inherits: false; initial-value: 0deg;}@keyframes nine-th-luck-hk-o-spin{0%{--hk-o-turn: 0deg}to{--hk-o-turn: 360deg}}@keyframes nine-th-luck-hk-o-ember{0%,to{--hk-o-ember: .38;--luck: #141414;--luck-bright: #ececec;--luck-glow: rgba(255, 255, 255, .22)}50%{--hk-o-ember: .82;--luck: #222;--luck-bright: #fff;--luck-glow: rgba(255, 255, 255, .5)}}@keyframes nine-th-luck-hk-o-haze{0%,to{opacity:calc(var(--hk-o-ember, .5) * .35)}50%{opacity:calc(var(--hk-o-ember, .5) * .65)}}[data-hk=n]{--luck: #7a6bff;--luck-bright: #d6ceff;--luck-dim: rgba(120, 100, 255, .45);--luck-glow: rgba(90, 200, 255, .45);--luck-bg: rgba(40, 30, 90, .18);--luck-fill: rgba(90, 70, 200, .26);--luck-ink: #0c0820;--luck-btn: linear-gradient( 120deg, rgba(60, 40, 160, .45), rgba(20, 120, 180, .35), rgba(120, 40, 160, .4) );--luck-btn-hover: linear-gradient( 120deg, rgba(80, 50, 190, .55), rgba(30, 140, 200, .45), rgba(140, 50, 180, .5) );--hk-n-glow: .42;animation:nine-th-luck-hk-n-breathe 14.4s ease-in-out infinite}@property --hk-n-turn{syntax: "<angle>"; inherits: false; initial-value: 0deg;}@property --hk-n-glow{syntax: "<number>"; inherits: true; initial-value: .4;}@keyframes nine-th-luck-hk-n-spin{0%{--hk-n-turn: 0deg}to{--hk-n-turn: 360deg}}@keyframes nine-th-luck-hk-n-breathe{0%,to{--hk-n-glow: .28;--luck-glow: rgba(90, 200, 255, .32)}50%{--hk-n-glow: .62;--luck-glow: rgba(180, 120, 255, .58)}}@keyframes nine-th-luck-hk-n-haze{0%,to{opacity:var(--hk-n-glow, .4)}50%{opacity:calc(var(--hk-n-glow, .4) * 1.15)}}@keyframes nine-th-luck-hk-n-name{0%,to{text-shadow:0 0 6px rgba(140,120,255,.7),0 0 14px rgba(60,200,255,.28);color:#d6ceff}50%{text-shadow:0 0 8px rgba(80,220,255,.8),0 0 18px rgba(255,110,210,.35);color:#c8f4ff}}[data-hk=c]{--luck: #6eb8a8;--luck-bright: #d8fff4;--luck-dim: rgba(110, 184, 168, .42);--luck-glow: rgba(120, 220, 200, .4);--luck-bg: rgba(30, 70, 60, .16);--luck-fill: rgba(90, 180, 160, .22);--luck-ink: #0a1c18;--luck-btn: linear-gradient( 160deg, rgba(140, 220, 200, .38) 0%, rgba(90, 170, 190, .28) 55%, rgba(180, 210, 170, .32) 100% );--luck-btn-hover: linear-gradient( 160deg, rgba(140, 220, 200, .48) 0%, rgba(90, 170, 190, .38) 55%, rgba(180, 210, 170, .42) 100% );--hk-c-glow: .4;animation:nine-th-luck-hk-c-breathe 4.8s ease-in-out infinite}@property --hk-c-glow{syntax: "<number>"; inherits: true; initial-value: .4;}@property --hk-c-turn{syntax: "<angle>"; inherits: false; initial-value: 0deg;}@keyframes nine-th-luck-hk-c-breathe{0%,to{--hk-c-glow: .32;--luck-glow: rgba(120, 220, 200, .28)}50%{--hk-c-glow: .55;--luck-glow: rgba(160, 240, 220, .48)}}@keyframes nine-th-luck-hk-c-spin{0%{--hk-c-turn: 0deg}to{--hk-c-turn: 360deg}}@keyframes nine-th-luck-hk-c-haze{0%,to{opacity:calc(var(--hk-c-glow, .4) * .85)}50%{opacity:var(--hk-c-glow, .4)}}[data-hk=s]{--luck: #8ae8ff;--luck-bright: #e6fbff;--luck-dim: rgba(90, 200, 230, .45);--luck-glow: rgba(80, 220, 255, .5);--luck-bg: rgba(4, 12, 18, .5);--luck-fill: rgba(20, 50, 60, .55);--luck-ink: #031018;--luck-btn: linear-gradient( 180deg, rgba(20, 50, 60, .7) 0%, rgba(6, 14, 20, .6) 100% );--luck-btn-hover: linear-gradient( 180deg, rgba(30, 70, 85, .8) 0%, rgba(8, 18, 26, .65) 100% );--hk-s-scan: 0%;--hk-s-turn: 0deg;animation:nine-th-luck-hk-s-scan 2.4s linear infinite}@property --hk-s-scan{syntax: "<percentage>"; inherits: true; initial-value: 0%;}@property --hk-s-turn{syntax: "<angle>"; inherits: false; initial-value: 0deg;}@keyframes nine-th-luck-hk-s-scan{0%{--hk-s-scan: 0%}to{--hk-s-scan: 100%}}@keyframes nine-th-luck-hk-s-spin{0%{--hk-s-turn: 0deg}to{--hk-s-turn: 360deg}}@keyframes nine-th-luck-hk-s-haze{0%,to{opacity:.45}50%{opacity:.7}}[data-hk=r]{--luck: #5a4dff;--luck-bright: #ffe0ff;--luck-dim: rgba(255, 80, 200, .4);--luck-glow: rgba(80, 220, 255, .55);--luck-bg: rgba(30, 20, 70, .2);--luck-fill: rgba(100, 50, 180, .28);--luck-ink: #0a0618;--luck-btn: linear-gradient( 120deg, rgba(40, 200, 255, .45), rgba(180, 40, 200, .4), rgba(80, 60, 255, .45) );--luck-btn-hover: linear-gradient( 120deg, rgba(60, 220, 255, .55), rgba(200, 50, 220, .5), rgba(100, 80, 255, .55) );--hk-r-glow: .35;animation:nine-th-luck-hk-r-pulse 1.85s ease-in-out infinite}@property --hk-r-glow{syntax: "<number>"; inherits: true; initial-value: .35;}@property --hk-r-turn{syntax: "<angle>"; inherits: false; initial-value: 0deg;}@keyframes nine-th-luck-hk-r-pulse{0%,to{--hk-r-glow: .22;--luck: #4a3cff;--luck-glow: rgba(80, 220, 255, .28)}18%{--hk-r-glow: .85;--luck: #ff4ec8;--luck-glow: rgba(255, 80, 200, .7)}36%{--hk-r-glow: .3;--luck: #2ad4ff;--luck-glow: rgba(40, 220, 255, .4)}55%{--hk-r-glow: .72;--luck: #7a5cff;--luck-glow: rgba(140, 100, 255, .62)}}@keyframes nine-th-luck-hk-r-spin{0%{--hk-r-turn: 0deg}to{--hk-r-turn: 360deg}}@keyframes nine-th-luck-hk-r-haze{0%,to{opacity:calc(.42 + var(--hk-r-glow, .35) * .35)}20%{opacity:calc(.55 + var(--hk-r-glow, .35) * .4)}45%{opacity:calc(.48 + var(--hk-r-glow, .35) * .3)}}[data-hk=h]{--luck: #ff2d55;--luck-bright: #ff8ab0;--luck-dim: rgba(255, 80, 160, .55);--luck-glow: rgba(255, 70, 180, .55);--luck-bg: rgba(255, 60, 140, .16);--luck-fill: rgba(255, 70, 170, .28);--luck-ink: #140814;--luck-btn: linear-gradient( 90deg, rgba(255, 45, 85, .45), rgba(255, 138, 0, .4), rgba(245, 230, 66, .38), rgba(46, 232, 106, .4), rgba(45, 183, 255, .42), rgba(122, 77, 255, .45) );--luck-btn-hover: linear-gradient( 90deg, rgba(255, 45, 85, .58), rgba(255, 138, 0, .52), rgba(245, 230, 66, .5), rgba(46, 232, 106, .52), rgba(45, 183, 255, .54), rgba(122, 77, 255, .58) );animation:nine-th-luck-hk-h-rainbow 1.6s linear infinite}@keyframes nine-th-luck-hk-h-rainbow{0%,to{--luck: #ff2d55;--luck-bright: #ff8ab0;--luck-glow: #ff2d558c;--luck-dim: #ff2d558c}16%{--luck: #ff8a00;--luck-bright: #ffc56a;--luck-glow: #ff8a008c;--luck-dim: #ff8a008c}33%{--luck: #f0d42a;--luck-bright: #ffe56a;--luck-glow: #f0d42a8c;--luck-dim: #f0d42a8c}50%{--luck: #2ee86a;--luck-bright: #8affb0;--luck-glow: #2ee86a8c;--luck-dim: #2ee86a8c}66%{--luck: #2db7ff;--luck-bright: #8ad8ff;--luck-glow: #2db7ff8c;--luck-dim: #2db7ff8c}83%{--luck: #7a4dff;--luck-bright: #c4a8ff;--luck-glow: #7a4dff8c;--luck-dim: #7a4dff8c}}@keyframes nine-th-luck-hk-h-spin{0%{--hk-h-turn: 0deg}to{--hk-h-turn: 360deg}}@property --hk-k-turn{syntax: "<angle>"; inherits: false; initial-value: 0deg;}@property --hk-e-turn{syntax: "<angle>"; inherits: false; initial-value: 0deg;}@property --hk-e-glow{syntax: "<number>"; inherits: true; initial-value: .55;}@property --hk-b-turn{syntax: "<angle>"; inherits: false; initial-value: 0deg;}@property --hk-b-glow{syntax: "<number>"; inherits: true; initial-value: .45;}@property --hk-i-turn{syntax: "<angle>"; inherits: false; initial-value: 0deg;}@property --hk-y-turn{syntax: "<angle>"; inherits: true; initial-value: 0deg;}@property --hk-t-turn{syntax: "<angle>"; inherits: false; initial-value: 0deg;}[data-hk=a]{--luck: #c47a2c;--luck-bright: #f0b56a;--luck-dim: #c47a2c8c;--luck-glow: #c47a2c80;--luck-bg: rgba(196, 122, 44, .14);--luck-fill: rgba(196, 122, 44, .2);--luck-ink: #1a1006;--luck-btn: linear-gradient(180deg, rgba(196, 122, 44, .34) 0%, rgba(140, 80, 24, .22) 100%);--luck-btn-hover: linear-gradient(180deg, rgba(196, 122, 44, .44) 0%, rgba(140, 80, 24, .3) 100%)}[data-hk=m]{--luck: #b54a28;--luck-bright: #e8885c;--luck-dim: #b54a288c;--luck-glow: #b54a2880;--luck-bg: rgba(181, 74, 40, .14);--luck-fill: rgba(181, 74, 40, .22);--luck-ink: #1a0c08;--luck-btn: linear-gradient(180deg, rgba(181, 74, 40, .36) 0%, rgba(120, 40, 20, .22) 100%);--luck-btn-hover: linear-gradient(180deg, rgba(181, 74, 40, .46) 0%, rgba(120, 40, 20, .3) 100%)}[data-hk=f]{--luck: #9ec8e8;--luck-bright: #dff2ff;--luck-dim: #9ec8e88c;--luck-glow: #9ec8e880;--luck-bg: rgba(158, 200, 232, .16);--luck-fill: rgba(158, 200, 232, .22);--luck-ink: #0a1520;--luck-btn: linear-gradient(180deg, rgba(158, 200, 232, .36) 0%, rgba(90, 140, 180, .22) 100%);--luck-btn-hover: linear-gradient(180deg, rgba(158, 200, 232, .46) 0%, rgba(90, 140, 180, .3) 100%)}[data-hk=w]{--luck: #3d7a5c;--luck-bright: #7ec9a0;--luck-dim: #3d7a5c8c;--luck-glow: #3d7a5c80;--luck-bg: rgba(61, 122, 92, .16);--luck-fill: rgba(61, 122, 92, .22);--luck-ink: #07140e;--luck-btn: linear-gradient(180deg, rgba(61, 122, 92, .36) 0%, rgba(30, 80, 55, .22) 100%);--luck-btn-hover: linear-gradient(180deg, rgba(61, 122, 92, .46) 0%, rgba(30, 80, 55, .3) 100%)}[data-hk=k]{--luck: #8b5a2b;--luck-bright: #d4a574;--luck-dim: #8b5a2b8c;--luck-glow: #8b5a2b80;--luck-bg: rgba(139, 90, 43, .16);--luck-fill: rgba(139, 90, 43, .22);--luck-ink: #140c06;--luck-btn: linear-gradient( 120deg, rgba(139, 90, 43, .42) 0%, rgba(196, 122, 44, .28) 50%, rgba(120, 60, 30, .32) 100% );--luck-btn-hover: linear-gradient( 120deg, rgba(139, 90, 43, .52) 0%, rgba(196, 122, 44, .38) 50%, rgba(120, 60, 30, .42) 100% );animation:nine-th-luck-hk-k-prism 3.2s ease-in-out infinite}@keyframes nine-th-luck-hk-k-prism{0%,to{--luck: #8b5a2b;--luck-bright: #d4a574;--luck-glow: #8b5a2b80}35%{--luck: #c47a2c;--luck-bright: #f0b56a;--luck-glow: #c47a2c80}70%{--luck: #a04028;--luck-bright: #e8885c;--luck-glow: #a0402880}}@keyframes nine-th-luck-hk-k-spin{0%{--hk-k-turn: 0deg}to{--hk-k-turn: 360deg}}[data-hk=e]{--luck: #e07030;--luck-bright: #ffb070;--luck-dim: #e070308c;--luck-glow: #e0703080;--luck-bg: rgba(224, 112, 48, .16);--luck-fill: rgba(224, 112, 48, .24);--luck-ink: #1a0c04;--luck-btn: linear-gradient(180deg, rgba(224, 112, 48, .38) 0%, rgba(160, 60, 20, .24) 100%);--luck-btn-hover: linear-gradient(180deg, rgba(224, 112, 48, .48) 0%, rgba(160, 60, 20, .32) 100%);--hk-e-glow: .55;animation:nine-th-luck-hk-e-pulse 3.1s ease-in-out infinite}@keyframes nine-th-luck-hk-e-spin{0%{--hk-e-turn: 0deg}to{--hk-e-turn: 360deg}}@keyframes nine-th-luck-hk-e-pulse{0%,to{--hk-e-glow: .4;--luck-glow: #e0703066}50%{--hk-e-glow: .85;--luck-glow: #ffb070aa}}@keyframes nine-th-luck-hk-e-haze{0%,to{opacity:.55}50%{opacity:.85}}[data-hk=b]{--luck: #c8e4f8;--luck-bright: #ffffff;--luck-dim: #c8e4f88c;--luck-glow: #c8e4f880;--luck-bg: rgba(200, 228, 248, .18);--luck-fill: rgba(200, 228, 248, .26);--luck-ink: #0a1218;--luck-btn: linear-gradient(180deg, rgba(200, 228, 248, .4) 0%, rgba(120, 160, 200, .24) 100%);--luck-btn-hover: linear-gradient(180deg, rgba(200, 228, 248, .5) 0%, rgba(120, 160, 200, .32) 100%);--hk-b-glow: .45;animation:nine-th-luck-hk-b-breathe 7s ease-in-out infinite}@keyframes nine-th-luck-hk-b-spin{0%{--hk-b-turn: 0deg}to{--hk-b-turn: 360deg}}@keyframes nine-th-luck-hk-b-breathe{0%,to{--hk-b-glow: .35;--luck: #a8c8e0;--luck-bright: #e8f4ff}50%{--hk-b-glow: .75;--luck: #dff0ff;--luck-bright: #ffffff}}@keyframes nine-th-luck-hk-b-haze{0%,to{opacity:.5;transform:scale(1)}50%{opacity:.8;transform:scale(1.04)}}[data-hk=i]{--luck: #7ec8e8;--luck-bright: #d8f4ff;--luck-dim: #7ec8e88c;--luck-glow: #7ec8e880;--luck-bg: rgba(126, 200, 232, .16);--luck-fill: rgba(126, 200, 232, .24);--luck-ink: #061018;--luck-btn: linear-gradient(180deg, rgba(126, 200, 232, .38) 0%, rgba(60, 130, 170, .24) 100%);--luck-btn-hover: linear-gradient(180deg, rgba(126, 200, 232, .48) 0%, rgba(60, 130, 170, .32) 100%);animation:nine-th-luck-hk-i-prism 4s ease-in-out infinite}@keyframes nine-th-luck-hk-i-prism{0%,to{--luck: #7ec8e8;--luck-bright: #d8f4ff;--luck-glow: #7ec8e880}50%{--luck: #b8e8ff;--luck-bright: #ffffff;--luck-glow: #b8e8ffaa}}@keyframes nine-th-luck-hk-i-spin{0%{--hk-i-turn: 0deg}to{--hk-i-turn: 360deg}}@keyframes nine-th-luck-hk-i-haze{0%,to{opacity:.45}50%{opacity:.75}}[data-hk=y]{--luck: #70d0ff;--luck-bright: #ffffff;--luck-dim: #70d0ff8c;--luck-glow: #70d0ffaa;--luck-bg: rgba(112, 208, 255, .2);--luck-fill: rgba(160, 120, 255, .28);--luck-ink: #0c141c;--luck-btn: linear-gradient( 90deg, rgba(112, 208, 255, .5), rgba(168, 255, 224, .45), rgba(255, 200, 120, .42), rgba(255, 107, 154, .45), rgba(176, 144, 255, .5), rgba(112, 208, 255, .5) );--luck-btn-hover: linear-gradient( 90deg, rgba(112, 208, 255, .62), rgba(168, 255, 224, .55), rgba(255, 200, 120, .52), rgba(255, 107, 154, .55), rgba(176, 144, 255, .62), rgba(112, 208, 255, .62) );animation:nine-th-luck-hk-y-aurora 1.6s linear infinite}@keyframes nine-th-luck-hk-y-aurora{0%,to{--luck: #70d0ff;--luck-bright: #d8f4ff;--luck-glow: #70d0ffaa;--luck-dim: #70d0ff8c}16%{--luck: #a8ffe0;--luck-bright: #e8fff8;--luck-glow: #60e0c0aa;--luck-dim: #a8ffe08c}33%{--luck: #ffe08a;--luck-bright: #fff6d0;--luck-glow: #ffe08aaa;--luck-dim: #ffe08a8c}50%{--luck: #ff6b9a;--luck-bright: #ffc0d8;--luck-glow: #ff6b9aaa;--luck-dim: #ff6b9a8c}66%{--luck: #b090ff;--luck-bright: #e8d8ff;--luck-glow: #b090ffaa;--luck-dim: #b090ff8c}83%{--luck: #90e8ff;--luck-bright: #ffffff;--luck-glow: #90e8ffaa;--luck-dim: #90e8ff8c}}@keyframes nine-th-luck-hk-y-spin{0%{--hk-y-turn: 0deg}to{--hk-y-turn: 360deg}}@keyframes nine-th-luck-hk-y-haze{0%,to{opacity:.55}50%{opacity:.9}}[data-hk=t]{--luck: #d4783c;--luck-bright: #ffc090;--luck-dim: #d4783c8c;--luck-glow: #d4783c80;--luck-bg: rgba(212, 120, 60, .16);--luck-fill: rgba(212, 120, 60, .24);--luck-ink: #1a0e06;--luck-btn: linear-gradient( 120deg, rgba(212, 120, 60, .4) 0%, rgba(160, 60, 30, .28) 50%, rgba(90, 140, 100, .3) 100% );--luck-btn-hover: linear-gradient( 120deg, rgba(212, 120, 60, .5) 0%, rgba(160, 60, 30, .36) 50%, rgba(90, 140, 100, .38) 100% )}@keyframes nine-th-luck-hk-t-spin{0%{--hk-t-turn: 0deg}to{--hk-t-turn: 360deg}}.tile[data-hk]{border:1px solid transparent;outline:none;box-shadow:none;contain:paint}@keyframes nine-th-luck-hk-ring-spin{to{transform:rotate(360deg)}}.hk-baked-ring{position:absolute;inset:0;z-index:5;pointer-events:none;border-radius:inherit;padding:2px;overflow:hidden;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude}.hk-baked-ring__spin{position:absolute;inset:-50%;width:200%;height:200%;background-position:center;background-size:cover;background-repeat:no-repeat;animation:nine-th-luck-hk-ring-spin 6s linear infinite;animation-play-state:paused}.tile[data-hk=b] .hk-baked-ring{padding:2px}.tile[data-hk=b] .hk-baked-ring__spin{background-image:url(/hk-rings/b.svg);animation-duration:16s}.tile[data-hk=c] .hk-baked-ring{padding:2px}.tile[data-hk=c] .hk-baked-ring__spin{background-image:url(/hk-rings/c.svg);animation-duration:11s}.tile[data-hk=d] .hk-baked-ring{padding:2px}.tile[data-hk=d] .hk-baked-ring__spin{background-image:url(/hk-rings/d.svg);animation-duration:5.85s}.tile[data-hk=e] .hk-baked-ring{padding:2.5px}.tile[data-hk=e] .hk-baked-ring__spin{background-image:url(/hk-rings/e.svg);animation-duration:5.6s}.tile[data-hk=h] .hk-baked-ring{padding:2px}.tile[data-hk=h] .hk-baked-ring__spin{background-image:url(/hk-rings/h.svg);animation-duration:2.8s}.tile[data-hk=i] .hk-baked-ring{padding:2.5px}.tile[data-hk=i] .hk-baked-ring__spin{background-image:url(/hk-rings/i.svg);animation-duration:11s}.tile[data-hk=k] .hk-baked-ring{padding:2px}.tile[data-hk=k] .hk-baked-ring__spin{background-image:url(/hk-rings/k.svg);animation-duration:6.4s}.tile[data-hk=n] .hk-baked-ring{padding:2px}.tile[data-hk=n] .hk-baked-ring__spin{background-image:url(/hk-rings/n.svg);animation-duration:18.4s}.tile[data-hk=o] .hk-baked-ring{padding:2px}.tile[data-hk=o] .hk-baked-ring__spin{background-image:url(/hk-rings/o.svg);animation-duration:5.1s}.tile[data-hk=q] .hk-baked-ring{padding:2px}.tile[data-hk=q] .hk-baked-ring__spin{background-image:url(/hk-rings/q.svg);animation-duration:9s}.tile[data-hk=r] .hk-baked-ring{padding:2px}.tile[data-hk=r] .hk-baked-ring__spin{background-image:url(/hk-rings/r.svg);animation-duration:3.2s}.tile[data-hk=s] .hk-baked-ring{padding:2px}.tile[data-hk=s] .hk-baked-ring__spin{background-image:url(/hk-rings/s.svg);animation-duration:6.8s}.tile[data-hk=t] .hk-baked-ring{padding:2.5px}.tile[data-hk=t] .hk-baked-ring__spin{background-image:url(/hk-rings/t.svg);animation-duration:9s}.tile[data-hk=y] .hk-baked-ring{padding:3px}.tile[data-hk=y] .hk-baked-ring__spin{background-image:url(/hk-rings/y.svg);animation-duration:2.8s}.tile[data-hk]:has(.hk-baked-ring){animation:none!important;box-shadow:none}.tile[data-hk=h]:has(.hk-baked-ring){animation:nine-th-luck-hk-h-rainbow 1.6s linear infinite!important}.tile[data-hk=y]:has(.hk-baked-ring){animation:nine-th-luck-hk-y-aurora 1.6s linear infinite!important}.tile[data-hk]:has(.hk-baked-ring):before{content:none!important;display:none!important;animation:none!important}.tile[data-hk]:has(.hk-baked-ring):after{content:none!important;display:none!important;animation:none!important}html.hk-fx-paused [data-hk],html.hk-fx-paused [data-hk]:before,html.hk-fx-paused [data-hk]:after,html.hk-fx-paused .tile[data-hk] .name,html.hk-fx-paused .hk-baked-ring__spin,.tile[data-hk].hk-fx-offscreen,.tile[data-hk].hk-fx-offscreen:before,.tile[data-hk].hk-fx-offscreen:after,.tile[data-hk].hk-fx-offscreen .name,.tile[data-hk].hk-fx-offscreen .hk-baked-ring__spin{animation-play-state:paused!important}html.hk-fx-lite .tile[data-hk]:before,html.hk-fx-static .tile[data-hk]:before{content:none;display:none;animation:none!important;filter:none!important}html.hk-fx-lite .tile[data-hk]:after,html.hk-fx-lite .tile[data-hk] .name{mix-blend-mode:normal!important;filter:none!important;animation-duration:14s!important}html.hk-fx-lite .hk-baked-ring__spin{animation-duration:14s!important}html.hk-fx-static .hk-baked-ring__spin{animation:none!important}html.hk-fx-lite .tile[data-hk],html.hk-fx-lite .tile[data-hk]:after,html.hk-fx-lite .tile[data-hk] .tile-avatar,html.hk-fx-lite .rail li[data-hk] .avatar{mix-blend-mode:normal!important;filter:none!important}html.hk-fx-static .tile[data-hk],html.hk-fx-static .tile[data-hk]:before,html.hk-fx-static .tile[data-hk]:after,html.hk-fx-static .tile[data-hk] .name,html.hk-fx-static [data-hk]{animation:none!important;filter:none!important;mix-blend-mode:normal!important}@media(prefers-reduced-motion:reduce){.tile[data-hk],.tile[data-hk]:before,.tile[data-hk]:after,.tile[data-hk] .name,.hk-baked-ring__spin,[data-hk]{animation:none!important}.tile[data-hk]:before{content:none;display:none}}.tile[data-hk]:after{content:"";position:absolute;inset:0;z-index:5;pointer-events:none;border-radius:inherit;box-shadow:inset 0 0 0 2px var(--luck)}.tile[data-hk=d]:after,.tile[data-hk=o]:after,.tile[data-hk=n]:after,.tile[data-hk=q]:after,.tile[data-hk=c]:after,.tile[data-hk=s]:after,.tile[data-hk=r]:after,.tile[data-hk=k]:after,.tile[data-hk=e]:after,.tile[data-hk=b]:after,.tile[data-hk=i]:after,.tile[data-hk=y]:after,.tile[data-hk=t]:after{box-shadow:none;padding:2px;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude}.tile[data-hk=k]:after{padding:2px;background:conic-gradient(from var(--hk-k-turn, 0deg),#3a2410 0deg,#8b5a2b 40deg,#3a2410 58deg,#f0d0a0 66deg,#d4a574 72deg,#c47a2c 82deg,#3a2410 100deg,#3a2410 170deg,#a04028 182deg,#e8885c 190deg,#3a2410 210deg,#3a2410 290deg,#d4a574 304deg,#3a2410 320deg,#3a2410 360deg);animation:nine-th-luck-hk-k-spin 6.4s linear infinite}.tile[data-hk=e]:before{content:"";position:absolute;inset:-18%;z-index:4;pointer-events:none;border-radius:inherit;mix-blend-mode:screen;background:radial-gradient(ellipse 90% 80% at 28% 78%,rgba(255,120,40,calc(var(--hk-e-glow, .55) * .4)),rgba(255,120,40,calc(var(--hk-e-glow, .55) * .14)) 40%,transparent 76%),radial-gradient(ellipse 80% 75% at 74% 22%,rgba(255,200,80,calc(var(--hk-e-glow, .55) * .26)),rgba(255,200,80,calc(var(--hk-e-glow, .55) * .08)) 38%,transparent 74%);animation:nine-th-luck-hk-e-haze 4.8s ease-in-out infinite}.tile[data-hk=e]:after{padding:2.5px;background:url(/hk-rings/e.svg) center / cover no-repeat}.tile[data-hk=e] .name{color:var(--luck-bright);text-shadow:0 0 8px var(--luck-glow)}.tile[data-hk=b]:before{content:"";position:absolute;inset:-20%;z-index:4;pointer-events:none;border-radius:inherit;opacity:var(--hk-b-glow, .45);mix-blend-mode:screen;background:radial-gradient(ellipse 95% 85% at 18% 16%,rgba(220,240,255,.42),rgba(220,240,255,.12) 42%,transparent 78%),radial-gradient(ellipse 88% 88% at 84% 78%,rgba(160,200,255,.32),rgba(160,200,255,.1) 40%,transparent 76%),radial-gradient(ellipse 70% 65% at 52% 44%,rgba(255,255,255,.16),rgba(255,255,255,.04) 36%,transparent 72%);animation:nine-th-luck-hk-b-haze 9s ease-in-out infinite}.tile[data-hk=b]:after{padding:2.5px;background:conic-gradient(from var(--hk-b-turn, 0deg),#0a1520 0deg,#6a9ec0 50deg,#0a1520 78deg,#e8f4ff 100deg,#a8d0f0 110deg,#0a1520 130deg,#4a80a8 190deg,#0a1520 220deg,#ffffff 250deg,#90c0e0 265deg,#0a1520 290deg,#0a1520 360deg);animation:nine-th-luck-hk-b-spin 16s linear infinite}.tile[data-hk=b] .name{color:var(--luck-bright);text-shadow:0 0 10px rgba(180,220,255,.45)}.tile[data-hk=i]:before{content:"";position:absolute;inset:-16%;z-index:4;pointer-events:none;border-radius:inherit;mix-blend-mode:screen;background:linear-gradient(125deg,transparent 22%,rgba(200,240,255,.1) 40%,rgba(200,240,255,.2) 48%,rgba(200,240,255,.1) 56%,transparent 74%),radial-gradient(ellipse 85% 80% at 72% 22%,rgba(180,230,255,.32),rgba(180,230,255,.1) 40%,transparent 76%);animation:nine-th-luck-hk-i-haze 5.5s ease-in-out infinite}.tile[data-hk=i]:after{padding:2.5px;background:conic-gradient(from var(--hk-i-turn, 0deg),#061820 0deg,#3a90b8 36deg,#061820 55deg,#d8f4ff 68deg,#7ec8e8 78deg,#061820 100deg,#061820 165deg,#a0e0ff 178deg,#061820 200deg,#061820 270deg,#ffffff 288deg,#5ab0d8 300deg,#061820 320deg,#061820 360deg);animation:nine-th-luck-hk-i-spin 11s linear infinite}.tile[data-hk=y]:before{content:"";position:absolute;inset:-22%;z-index:4;pointer-events:none;border-radius:inherit;mix-blend-mode:screen;background:radial-gradient(ellipse 100% 90% at 16% 18%,color-mix(in srgb,var(--luck) 55%,transparent),color-mix(in srgb,var(--luck) 18%,transparent) 40%,transparent 78%),radial-gradient(ellipse 95% 90% at 86% 82%,color-mix(in srgb,var(--luck-bright) 42%,transparent),color-mix(in srgb,var(--luck-bright) 12%,transparent) 42%,transparent 78%),radial-gradient(ellipse 75% 70% at 50% 48%,rgba(255,255,255,.18),rgba(255,255,255,.05) 38%,transparent 74%);animation:nine-th-luck-hk-y-haze 2.4s ease-in-out infinite}.tile[data-hk=y]:after{padding:3px;background:url(/hk-rings/y.svg) center / cover no-repeat}.tile[data-hk=y] .name{color:var(--luck-bright);text-shadow:0 0 6px var(--luck-glow),0 0 14px color-mix(in srgb,var(--luck) 50%,transparent)}.tile[data-hk=t]:after{padding:2.5px;background:conic-gradient(from var(--hk-t-turn, 0deg),#d4783c 0deg,#ffc090 45deg,#8b3a20 90deg,#3d7a5c 140deg,#7ec9a0 180deg,#c47a2c 230deg,#1a0e06 280deg,#ffc090 320deg,#d4783c 360deg);animation:nine-th-luck-hk-t-spin 9s linear infinite}.tile[data-hk=t] .name{color:var(--luck-bright);text-shadow:0 0 8px rgba(212,120,60,.4)}.rail li[data-hk=k] .avatar,.rail li[data-hk=e] .avatar,.rail li[data-hk=b] .avatar,.rail li[data-hk=i] .avatar,.rail li[data-hk=y] .avatar,.rail li[data-hk=t] .avatar{box-shadow:0 0 0 2px color-mix(in srgb,var(--luck-bright) 55%,transparent)}.rail li[data-hk=k] .avatar,.rail li[data-hk=k] .avatar.muted{background:#1a120a;color:#ffe0b8}.rail li[data-hk=e] .avatar,.rail li[data-hk=e] .avatar.muted{background:#140a04;color:#ffd0a0}.rail li[data-hk=b] .avatar,.rail li[data-hk=b] .avatar.muted{background:#101820;color:#e8f4ff}.rail li[data-hk=i] .avatar,.rail li[data-hk=i] .avatar.muted{background:#0a1820;color:#d8f4ff}.rail li[data-hk=y] .avatar,.rail li[data-hk=y] .avatar.muted{background:#101820;color:var(--luck-bright)}.rail li[data-hk=t] .avatar,.rail li[data-hk=t] .avatar.muted{background:#1a1008;color:#ffc090}.rail li[data-hk=a] .avatar,.rail li[data-hk=m] .avatar,.rail li[data-hk=f] .avatar,.rail li[data-hk=w] .avatar{box-shadow:0 0 0 2px color-mix(in srgb,var(--luck) 55%,transparent)}.rail li[data-hk=a] .avatar,.rail li[data-hk=a] .avatar.muted{background:var(--luck);color:#fff6e8}.rail li[data-hk=m] .avatar,.rail li[data-hk=m] .avatar.muted{background:var(--luck);color:#fff0e8}.rail li[data-hk=w] .avatar,.rail li[data-hk=w] .avatar.muted{background:var(--luck);color:#e8fff4}.tile[data-hk=o]:before{content:"";position:absolute;inset:0;z-index:4;pointer-events:none;border-radius:inherit;transform:none;mix-blend-mode:screen;background:radial-gradient(ellipse 55% 45% at 22% 18%,rgba(255,255,255,calc(var(--hk-o-ember, .5) * .22)),transparent 60%),radial-gradient(ellipse 50% 55% at 82% 78%,rgba(220,220,220,calc(var(--hk-o-ember, .5) * .18)),transparent 58%),radial-gradient(ellipse at center,transparent 48%,rgba(0,0,0,.55) 100%);animation:nine-th-luck-hk-o-haze 5.2s ease-in-out infinite}.tile[data-hk=o]:after{padding:2.5px;transform:none;background:conic-gradient(from var(--hk-o-turn, 0deg),#050505 0deg,#1a1a1a 28deg,#050505 48deg,#c8c8c8 54deg,#ffffff 58deg,#8a8a8a 62deg,#121212 70deg,#050505 96deg,#161616 130deg,#050505 152deg,#d0d0d0 158deg,#ffffff 162deg,#9a9a9a 168deg,#101010 178deg,#050505 220deg,#1c1c1c 268deg,#050505 292deg,#e8e8e8 298deg,#ffffff 302deg,#707070 308deg,#050505 318deg,#050505 360deg);animation:nine-th-luck-hk-o-spin 5.1s linear infinite}.tile[data-hk=o] .name{color:#fff;text-shadow:none;animation:none}.tile[data-hk=o] .tile-avatar{box-shadow:0 0 0 2px color-mix(in srgb,var(--luck-bright) 40%,transparent)}.rail li[data-hk=o] .avatar{box-shadow:0 0 8px #ffffff40,0 0 14px var(--luck-glow)}.rail li[data-hk=o] .who-name{color:#f5f5f5;text-shadow:none}.tile[data-hk] .tile-meta{z-index:8}.tile[data-hk=o] .tile-meta{background:#000000e0}.tile[data-hk=n] .tile-meta{background:#0c0824d1}.tile[data-hk=n]:before{content:"";position:absolute;inset:0;z-index:4;pointer-events:none;border-radius:inherit;transform:none;opacity:var(--hk-n-glow, .4);mix-blend-mode:screen;background:radial-gradient(ellipse 70% 55% at 18% 22%,rgba(140,90,255,.34),transparent 62%),radial-gradient(ellipse 55% 60% at 86% 78%,rgba(40,210,255,.28),transparent 58%),radial-gradient(ellipse 40% 35% at 58% 42%,rgba(255,90,200,.14),transparent 55%),radial-gradient(ellipse at center,transparent 52%,rgba(50,30,120,.22) 100%);animation:nine-th-luck-hk-n-haze 32s ease-in-out infinite}.tile[data-hk=n]:after{padding:2.5px;transform:none;background:conic-gradient(from var(--hk-n-turn, 0deg),#10061f 0deg,#5b2dff 42deg,#160c30 68deg,#2ad4ff 104deg,#12082a 128deg,#ff4ec8 164deg,#1a1040 188deg,#7a5cff 228deg,#0a2238 258deg,#46e8ff 298deg,#1a1040 332deg,#10061f 360deg);animation:nine-th-luck-hk-n-spin 18.4s linear infinite}.tile[data-hk=n] .name{color:var(--luck-bright);text-shadow:none;animation:nine-th-luck-hk-n-name 16s ease-in-out infinite}.tile[data-hk=n] .tile-avatar{background:#2a3844;color:#e8f5f0;box-shadow:0 0 0 2px #b8a9fff0,0 0 12px 2px #8c64ff8c,0 0 28px 8px #28d2ff47,0 0 48px 16px #ff5ac82e}.rail li[data-hk=n] .avatar{box-shadow:0 0 0 2px #b8a9fff0}.rail li[data-hk=n] .who-name{color:var(--luck-bright);text-shadow:0 0 8px rgba(120,140,255,.45)}[data-hk=q]{--luck: #c9b27a;--luck-bright: #fff6e0;--luck-dim: rgba(200, 170, 110, .45);--luck-glow: rgba(180, 150, 255, .4);--luck-bg: rgba(40, 30, 50, .2);--luck-fill: rgba(90, 70, 120, .22);--luck-ink: #1a1420;--luck-btn: linear-gradient( 90deg, rgba(212, 175, 55, .4), rgba(180, 190, 210, .35), rgba(90, 180, 200, .35), rgba(90, 70, 120, .4), rgba(100, 90, 200, .4) );--luck-btn-hover: linear-gradient( 90deg, rgba(212, 175, 55, .55), rgba(180, 190, 210, .48), rgba(90, 180, 200, .48), rgba(90, 70, 120, .55), rgba(100, 90, 200, .55) )}@property --hk-q-turn{syntax: "<angle>"; inherits: false; initial-value: 0deg;}@keyframes nine-th-luck-hk-q-spin{0%{--hk-q-turn: 0deg}to{--hk-q-turn: 360deg}}.tile[data-hk=q]:after{padding:2.5px;transform:none;background:conic-gradient(from var(--hk-q-turn, 0deg),#d4af37 0deg,#c5ccd8 48deg,#4ec4d9 96deg,#5c4d78 144deg,#7a6bff 192deg,#d4af37 240deg,#c5ccd8 288deg,#4ec4d9 336deg,#d4af37 360deg);animation:nine-th-luck-hk-q-spin 9s linear infinite}.tile[data-hk=q] .name{color:var(--luck-bright);text-shadow:0 0 6px rgba(212,175,55,.45),0 0 12px rgba(140,120,255,.25)}.tile[data-hk=q] .tile-avatar{box-shadow:0 0 0 2px color-mix(in srgb,var(--luck-bright) 40%,transparent),0 0 12px var(--luck-glow)}.rail li[data-hk=q] .who-name{color:var(--luck-bright)}.tile[data-hk=c] .tile-meta{background:#b5ebe0f0}.tile[data-hk=c]:before{content:"";position:absolute;inset:0;z-index:4;pointer-events:none;border-radius:inherit;opacity:var(--hk-c-glow, .4);mix-blend-mode:soft-light;background:radial-gradient(ellipse 65% 50% at 30% 28%,rgba(160,240,220,.28),transparent 60%),radial-gradient(ellipse 50% 45% at 78% 72%,rgba(120,190,210,.2),transparent 55%);animation:nine-th-luck-hk-c-haze 5.6s ease-in-out infinite}.tile[data-hk=c]:after{padding:2.5px;background:conic-gradient(from var(--hk-c-turn, 0deg),#1a4a42 0deg,#6eb8a8 48deg,#1a4a42 72deg,#d8fff4 88deg,#9ee8d4 98deg,#4a9a90 112deg,#1a4a42 140deg,#88c8b8 200deg,#1a4a42 240deg,#b8f0e0 280deg,#1a4a42 320deg,#1a4a42 360deg);animation:nine-th-luck-hk-c-spin 11s linear infinite}.tile[data-hk=c] .tile-avatar{background:#1a2e2a;color:#d8fff4;box-shadow:0 0 0 2px color-mix(in srgb,#9ee8d4 55%,transparent),0 0 12px var(--luck-glow)}.rail li[data-hk=c] .who-name{color:var(--luck-bright)}.tile[data-hk=s] .tile-meta{background:#020a10eb}.tile[data-hk=s]:before{content:"";position:absolute;inset:0;z-index:4;pointer-events:none;border-radius:inherit;mix-blend-mode:screen;background:linear-gradient(180deg,transparent calc(var(--hk-s-scan, 0%) - 8%),rgba(80,220,255,.18) var(--hk-s-scan, 0%),transparent calc(var(--hk-s-scan, 0%) + 8%)),repeating-linear-gradient(0deg,transparent 0 3px,rgba(80,200,255,.04) 3px 4px),radial-gradient(ellipse at center,transparent 50%,rgba(0,0,0,.55) 100%);animation:nine-th-luck-hk-s-haze 3.2s ease-in-out infinite}.tile[data-hk=s]:after{padding:2px;background:conic-gradient(from var(--hk-s-turn, 0deg),#03080c 0deg,#0a1820 40deg,#03080c 70deg,#2ad4ff 78deg,#7ee0ff 82deg,#146080 90deg,#03080c 110deg,#0c1c24 160deg,#03080c 200deg,#46e8ff 208deg,#0a3040 220deg,#03080c 260deg,#1a5060 300deg,#03080c 340deg,#03080c 360deg);animation:nine-th-luck-hk-s-spin 6.8s linear infinite}.tile[data-hk=s] .name{color:#e8fbff;text-shadow:0 1px 2px rgba(0,0,0,.9),0 0 8px rgba(60,220,255,.45);letter-spacing:.02em}.tile[data-hk=s] .tile-avatar{background:#0a1820;color:#fff;box-shadow:0 0 0 2px color-mix(in srgb,#8ae8ff 50%,transparent),0 0 10px #3cdcff59}.rail li[data-hk=s] .avatar{background:#0a1820;color:#fff;box-shadow:0 0 8px #3cdcff59}.rail li[data-hk=s] .who-name{color:#8ae8ff;text-shadow:none}.tile[data-hk=r] .tile-meta{background:#8c9ffff0}.tile[data-hk=r]:after{padding:2.5px;background:conic-gradient(from var(--hk-r-turn, 0deg),#10061f 0deg,#2ad4ff 28deg,#10061f 48deg,#ff4ec8 72deg,#1a1040 96deg,#7a5cff 132deg,#0a2238 168deg,#46e8ff 204deg,#1a1040 240deg,#ff4ec8 276deg,#10061f 312deg,#5b2dff 340deg,#10061f 360deg);animation:nine-th-luck-hk-r-spin 3.2s linear infinite}.tile[data-hk=r] .tile-avatar{background:#2a3844;color:#e8f5f0;box-shadow:0 0 0 2px #8c9ffff0,0 0 12px 2px #8c9fff8c,0 0 28px 8px #ff78dc47,0 0 48px 16px #50dcff2e}.rail li[data-hk=r] .avatar{box-shadow:0 0 10px var(--luck-glow)}.rail li[data-hk=r] .who-name{color:#c9b8ff}.tile[data-hk=h]:after{animation:nine-th-luck-hk-h-spin 1.15s linear infinite;box-shadow:none;padding:3px;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude;background:conic-gradient(from var(--hk-h-turn, 0deg),#ff2d55,#ff8a00,#f0d42a,#2ee86a,#2db7ff,#7a4dff,#ff2d55)}.tile[data-hk=d]:after{padding:2px;animation:nine-th-luck-hk-d-spin 5.85s linear infinite;background:conic-gradient(from var(--hk-d-turn, 0deg),#1a5f70 0deg,#2f8fa3 38deg,#1a5f70 52deg,#f7ffff 58deg,#9eefff 62deg,#3db8d4 68deg,#1a5f70 78deg,#1a5f70 168deg,#6a5ab8 178deg,#efe8ff 184deg,#9b86e8 190deg,#1a5f70 200deg,#1a5f70 288deg,#3a9a88 298deg,#e8fff8 304deg,#7ee8c8 310deg,#1a5f70 320deg,#1a5f70 360deg)}.tile[data-hk] .name{color:var(--luck)}.tile[data-hk=o] .name{color:#fff}.tile[data-hk=s] .name{color:#e8fbff;text-shadow:0 1px 2px rgba(0,0,0,.9),0 0 8px rgba(60,220,255,.45)}.tile[data-hk=r] .name{color:#1a2258;text-shadow:none}.tile[data-hk].speaking{border:1px solid transparent;outline:none}.tile[data-hk].speaking:is([data-hk=g],[data-hk=p],[data-hk=a],[data-hk=m],[data-hk=f],[data-hk=w]):after{box-shadow:inset 0 0 0 2px var(--luck-bright)}.tile[data-hk].hand-raised:after{content:none}.tile[data-hk] .tile-avatar,.tile[data-hk].idle .tile-avatar,.tile[data-hk].self .tile-avatar{position:relative;z-index:7;background:var(--luck);color:var(--luck-ink);box-shadow:none}.tile[data-hk=r] .tile-avatar,.tile[data-hk=r].idle .tile-avatar,.tile[data-hk=r].self .tile-avatar{background:#2a3844;color:#e8f5f0;box-shadow:0 0 0 2px #8c9ffff0}.tile[data-hk=n] .tile-avatar,.tile[data-hk=n].idle .tile-avatar,.tile[data-hk=n].self .tile-avatar{background:#2a3844;color:#e8f5f0;box-shadow:0 0 0 2px #b8a9fff0}.tile[data-hk=s] .tile-avatar,.tile[data-hk=s].idle .tile-avatar,.tile[data-hk=s].self .tile-avatar{background:#0a1820;color:#fff}.tile[data-hk=g] .tile-avatar,.tile[data-hk=g].idle .tile-avatar,.tile[data-hk=g].self .tile-avatar{color:#fff}.tile[data-hk=a] .tile-avatar,.tile[data-hk=a].idle .tile-avatar,.tile[data-hk=a].self .tile-avatar{background:var(--luck);color:#fff6e8}.tile[data-hk=m] .tile-avatar,.tile[data-hk=m].idle .tile-avatar,.tile[data-hk=m].self .tile-avatar{background:var(--luck);color:#fff0e8}.tile[data-hk=w] .tile-avatar,.tile[data-hk=w].idle .tile-avatar,.tile[data-hk=w].self .tile-avatar{background:var(--luck);color:#e8fff4}.tile[data-hk=p] .tile-avatar,.tile[data-hk=p].idle .tile-avatar,.tile[data-hk=p].self .tile-avatar{background:#0c1820;color:var(--nine-th-hk-p-bright, #b6e4f7)}.tile[data-hk=d] .tile-avatar,.tile[data-hk=d].idle .tile-avatar,.tile[data-hk=d].self .tile-avatar{background:#121a22;color:var(--luck-bright);text-shadow:0 0 10px var(--luck-glow)}.tile[data-hk=c] .tile-avatar,.tile[data-hk=c].idle .tile-avatar,.tile[data-hk=c].self .tile-avatar{background:#1a2e2a;color:#d8fff4}.tile[data-hk=c] .name{color:#1a3d36;text-shadow:none}.tile[data-hk=h] .tile-avatar,.tile[data-hk=h].idle .tile-avatar,.tile[data-hk=h].self .tile-avatar{background:#121018;color:#fff;text-shadow:0 0 10px var(--luck-glow)}.tile[data-hk=k] .tile-avatar,.tile[data-hk=k].idle .tile-avatar,.tile[data-hk=k].self .tile-avatar{background:#1a120a;color:#ffe0b8;box-shadow:0 0 0 2px color-mix(in srgb,var(--luck-bright) 45%,transparent);text-shadow:0 0 8px var(--luck-glow)}.tile[data-hk=e] .tile-avatar,.tile[data-hk=e].idle .tile-avatar,.tile[data-hk=e].self .tile-avatar{background:#140a04;color:#ffd0a0;box-shadow:0 0 0 2px color-mix(in srgb,var(--luck-bright) 50%,transparent)}.tile[data-hk=b] .tile-avatar,.tile[data-hk=b].idle .tile-avatar,.tile[data-hk=b].self .tile-avatar{background:#101820;color:#e8f4ff;box-shadow:0 0 0 2px #dff0fff0}.tile[data-hk=i] .tile-avatar,.tile[data-hk=i].idle .tile-avatar,.tile[data-hk=i].self .tile-avatar{background:#0a1820;color:#d8f4ff;box-shadow:0 0 0 2px color-mix(in srgb,var(--luck-bright) 55%,transparent)}.tile[data-hk=y] .tile-avatar,.tile[data-hk=y].idle .tile-avatar,.tile[data-hk=y].self .tile-avatar{background:#101820;color:var(--luck-bright);box-shadow:0 0 0 2px color-mix(in srgb,var(--luck-bright) 70%,transparent);text-shadow:0 0 12px var(--luck-glow)}.tile[data-hk=t] .tile-avatar,.tile[data-hk=t].idle .tile-avatar,.tile[data-hk=t].self .tile-avatar{background:#1a1008;color:#ffc090;box-shadow:0 0 0 2px color-mix(in srgb,var(--luck-bright) 45%,transparent)}.tile[data-hk].speaking .tile-avatar{box-shadow:0 0 0 3px var(--luck-bright),0 0 10px 2px var(--luck-glow),0 0 18px 4px color-mix(in srgb,var(--luck) 35%,transparent)}.tile[data-hk=o].speaking .tile-avatar{box-shadow:0 0 0 3px color-mix(in srgb,var(--luck-bright) 55%,transparent),0 0 10px rgba(255,255,255,calc(var(--hk-o-ember, .5) * .35)),0 0 16px var(--luck-glow)}.tile[data-hk=r].speaking .tile-avatar{box-shadow:0 0 0 3px #8c9ffff0,0 0 10px 2px #8c9fff8c,0 0 18px 4px #ff78dc47}.tile[data-hk=n].speaking .tile-avatar{box-shadow:0 0 0 3px #b8a9fff0,0 0 10px 2px #8c64ff8c,0 0 18px 4px #28d2ff47}.tile[data-hk=y].speaking .tile-avatar{box-shadow:0 0 0 3px var(--luck-bright),0 0 10px 2px var(--luck-glow),0 0 18px 4px color-mix(in srgb,var(--luck) 40%,transparent)}.tile[data-hk=e].speaking .tile-avatar{box-shadow:0 0 0 3px color-mix(in srgb,var(--luck-bright) 65%,transparent),0 0 12px var(--luck-glow),0 0 18px #e0501459}.tile[data-hk=b].speaking .tile-avatar{box-shadow:0 0 0 3px #dff0fff0,0 0 10px 2px #b4dcff73,0 0 18px 4px #8cb4e638}.rail li[data-hk] .avatar,.rail li[data-hk] .avatar.muted{background:var(--luck);color:var(--luck-ink);box-shadow:none}.rail li[data-hk=r] .avatar,.rail li[data-hk=r] .avatar.muted{background:#2a3844;color:#e8f5f0;box-shadow:0 0 0 2px #8c9ffff0}.rail li[data-hk=n] .avatar,.rail li[data-hk=n] .avatar.muted{background:#2a3844;color:#e8f5f0;box-shadow:0 0 0 2px #b8a9fff0}.rail li[data-hk=s] .avatar,.rail li[data-hk=s] .avatar.muted{background:#0a1820;color:#fff}.rail li[data-hk=g] .avatar,.rail li[data-hk=g] .avatar.muted{color:#fff}.rail li[data-hk=p] .avatar,.rail li[data-hk=p] .avatar.muted{background:#0c1820;color:var(--nine-th-hk-p-bright, #b6e4f7)}.rail li[data-hk=d] .avatar,.rail li[data-hk=d] .avatar.muted{background:#121a22;color:var(--luck-bright);text-shadow:0 0 8px var(--luck-glow)}.rail li[data-hk=c] .avatar,.rail li[data-hk=c] .avatar.muted{background:#1a2e2a;color:#d8fff4}.rail li[data-hk=h] .avatar,.rail li[data-hk=h] .avatar.muted{background:#121018;color:#fff;text-shadow:0 0 8px var(--luck-glow)}.rail li[data-hk] .who-name{color:var(--luck)}.rail li[data-hk=o] .who-name{color:#f5f5f5}@media(prefers-reduced-motion:reduce){[data-hk=d],[data-hk=o],[data-hk=n],[data-hk=q],[data-hk=c],[data-hk=s],[data-hk=r],[data-hk=h],[data-hk=k],[data-hk=e],[data-hk=b],[data-hk=i],[data-hk=y],[data-hk=t]{animation:none}.tile[data-hk=d]:after,.tile[data-hk=o]:after,.tile[data-hk=o]:before,.tile[data-hk=n]:after,.tile[data-hk=n]:before,.tile[data-hk=q]:after,.tile[data-hk=c]:after,.tile[data-hk=c]:before,.tile[data-hk=s]:after,.tile[data-hk=s]:before,.tile[data-hk=r]:after,.tile[data-hk=h]:after,.tile[data-hk=k]:after,.tile[data-hk=e]:after,.tile[data-hk=e]:before,.tile[data-hk=b]:after,.tile[data-hk=b]:before,.tile[data-hk=i]:after,.tile[data-hk=i]:before,.tile[data-hk=y]:after,.tile[data-hk=y]:before,.tile[data-hk=t]:after{animation:none}.tile[data-hk=n] .name{animation:none}}.nine-th-page-title{margin:0;font-family:IBM Plex Sans,Segoe UI,sans-serif!important;font-size:1.15rem!important;font-weight:500!important;line-height:1.2!important;letter-spacing:normal!important;color:#c5d4ce!important}
