*{padding:0;margin:0;border:0;outline:none;vertical-align:middle;box-sizing:border-box;font:inherit;background:none;color:inherit;text-decoration:inherit;list-style:none;scroll-behavior:smooth}:root{--background: #121316;--card: #1E2024;--border: #33363C;--grey: #A8ABB3;--text: #EDEEF0;--yellow: #D9B36C;--green: #8FCB8F;--red: #E06060;--blue: #6E8AE0;--purple: #C9CDD3;--off-white: #E7E9EC;font-size:14px}.grey{color:var(--grey)}.card{background:var(--card);padding:1rem;border-radius:.5rem;border:3px solid var(--border)}html{font-family:Montserrat,sans-serif;background:var(--background);color:var(--text)}html,body{overflow-x:clip;overscroll-behavior-x:none}html[data-session-pending] .header-right{visibility:hidden}main{padding:1rem}a{color:var(--blue)}h5{font-size:1rem}h4{font-size:1.1rem}h3{font-size:1.25rem}h2{font-size:1.5rem;font-weight:700}h1{font-size:1.75rem;font-weight:700}*{scrollbar-width:none;-ms-overflow-style:none}*::-webkit-scrollbar{display:none}.button{text-align:center;padding:.6em 1.6em;font-weight:600;background:transparent;border:1px solid var(--border);color:var(--text);border-radius:.5rem;cursor:pointer}.button:hover{background:var(--card);border-color:var(--grey)}.button.unavailable{color:var(--grey);border-color:var(--grey);background:transparent;cursor:not-allowed}.button:disabled{opacity:.5;cursor:not-allowed}.button:focus-visible{box-shadow:0 0 0 2px var(--background),0 0 0 3px var(--text)}.icon-button,.input{border-radius:.5rem;padding:.5rem 1rem;transition:.3s;cursor:pointer;border:2px solid var(--border)}.icon-button:hover{background:#fff1}.icon-button:active{background:#fff2}.vflex,.flex{display:flex;gap:.6em}.vflex{flex-direction:column}.flex-justify-center{justify-content:center}.flex-align-center{align-items:center}.space-between{justify-content:space-between}.nogap{gap:0}.grow{flex:1}.text-center{text-align:center}.tag{background:var(--blue);color:var(--background);border-radius:.5rem;padding:.2em .5em;position:relative}.loading{color:#0000;position:relative}.loading:before{content:"";position:absolute;top:50%;left:50%;border-radius:50%;width:1em;height:1em;border:3px solid rgba(0,0,0,0);animation:loading .5s infinite;border-left-color:var(--background)}.loading.white:before{border-left-color:var(--text)}@keyframes loading{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}.arrow-down{width:0;height:0;border-style:solid;border-width:4px 4px 0;border-color:currentColor rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}[data-tooltip]{position:relative}[data-tooltip]:after{content:attr(data-tooltip);position:absolute;background:var(--card);padding:.5em .75em;border-radius:.2em;z-index:999999;font-weight:400;font-size:.8rem;left:0;top:2em;margin-top:1rem;transition:.4s;opacity:0;transform:scale(0);pointer-events:none}[data-tooltip]:hover:after{opacity:1;transform:scale(1)}img[src$="/avatars/guest.svg"]{border-radius:0!important}.visually-hidden{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}:root{--section-piece-scale: 1.9;--section-piece-right: -248px;--section-piece-bottom: -88px}body{-webkit-user-select:none;user-select:none}input,textarea,[contenteditable=true],.legal-page,.identity-bio,.identity-login,.player-bar .login,.chat .text{-webkit-user-select:text;user-select:text}.search.svelte-1yad7tv.svelte-1yad7tv{position:relative;width:20rem}.field.svelte-1yad7tv.svelte-1yad7tv{display:flex;align-items:center;gap:.4rem;width:100%;border-bottom:1px solid var(--search-border, color-mix(in srgb, var(--text) 38%, transparent));color:var(--search-color, var(--text));cursor:text}.field.svelte-1yad7tv.svelte-1yad7tv:focus-within{border-bottom-color:var(--search-color, var(--text))}input.svelte-1yad7tv.svelte-1yad7tv{flex:1;min-width:0;padding:.4rem 0;border:none;background:transparent;color:inherit;font:inherit;font-size:.9rem}input.svelte-1yad7tv.svelte-1yad7tv::placeholder{color:var(--search-placeholder, color-mix(in srgb, var(--text) 50%, transparent))}input.svelte-1yad7tv.svelte-1yad7tv:focus{outline:none}input.svelte-1yad7tv.svelte-1yad7tv::-webkit-search-cancel-button{-webkit-appearance:none}.icon.svelte-1yad7tv.svelte-1yad7tv{width:1.05rem;height:1.05rem;flex-shrink:0}.results.svelte-1yad7tv.svelte-1yad7tv{position:absolute;top:calc(100% + .4rem);left:0;right:0;margin:0;padding:.3rem 0;list-style:none;background:var(--background);color:var(--text);border:1px solid var(--border);border-radius:.35rem;box-shadow:0 .7rem 2rem #0006;z-index:9999}.empty.svelte-1yad7tv.svelte-1yad7tv{padding:.7rem 1rem;color:var(--grey);font-size:.9rem}.result.svelte-1yad7tv.svelte-1yad7tv{display:flex;align-items:center;gap:.7rem;width:100%;padding:.5rem 1rem;text-align:left;cursor:pointer}.result.highlighted.svelte-1yad7tv.svelte-1yad7tv{background:var(--card)}.result.svelte-1yad7tv img.svelte-1yad7tv{width:2rem;height:2rem;border-radius:.3rem;object-fit:cover;flex-shrink:0}.names.svelte-1yad7tv.svelte-1yad7tv{display:flex;flex-direction:column;flex:1;min-width:0}.displayname.svelte-1yad7tv.svelte-1yad7tv{font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media screen and (max-width: 850px){.search.svelte-1yad7tv.svelte-1yad7tv{width:12rem}}@media screen and (max-width: 600px){.search.svelte-1yad7tv.svelte-1yad7tv{width:8rem}}header.svelte-17oi5x8.svelte-17oi5x8.svelte-17oi5x8{position:relative;isolation:isolate;z-index:10;align-items:center;min-height:78px;background:var(--split-slab, #111214);padding:.7rem 1rem;-webkit-user-select:none;user-select:none;color:var(--text)}header.svelte-17oi5x8 .button.svelte-17oi5x8.svelte-17oi5x8{color:var(--text);border-color:var(--text)}header.svelte-17oi5x8 .logo.svelte-17oi5x8.svelte-17oi5x8{align-items:center;gap:.3rem}header.svelte-17oi5x8 .logo-icon.svelte-17oi5x8.svelte-17oi5x8{width:5.1rem;height:5.1rem;object-fit:contain}header.svelte-17oi5x8 img.logo-text.svelte-17oi5x8.svelte-17oi5x8{width:12.5rem;height:auto}header.unifiedSplit.svelte-17oi5x8.svelte-17oi5x8.svelte-17oi5x8,header.transparentSplit.svelte-17oi5x8.svelte-17oi5x8.svelte-17oi5x8{background:transparent}header.underPage.svelte-17oi5x8.svelte-17oi5x8.svelte-17oi5x8{isolation:auto;z-index:auto}header.underPage.svelte-17oi5x8 .logo.svelte-17oi5x8.svelte-17oi5x8{scale:var(--match-logo-scale, 1);transform-origin:top center}header.transparentSplit.svelte-17oi5x8.svelte-17oi5x8.svelte-17oi5x8{height:var(--profile-header-height, 6.5rem)}@media screen and (min-width: 768px){header.transparentSplit.svelte-17oi5x8 .header-right.svelte-17oi5x8.svelte-17oi5x8{align-self:flex-start;height:calc(78px - 1.4rem)}}header.transparentSplit.svelte-17oi5x8 .logo-icon.svelte-17oi5x8.svelte-17oi5x8,header.transparentSplit.svelte-17oi5x8 .logo-text.svelte-17oi5x8.svelte-17oi5x8{filter:drop-shadow(0 1px 1px rgba(17,18,20,.9019607843))}@media screen and (min-width: 768px) and (max-width: 1279px){header.transparentSplit.svelte-17oi5x8 .logo-text.svelte-17oi5x8.svelte-17oi5x8{display:none}}@media screen and (min-width: 768px){header.iconOnly.svelte-17oi5x8 .logo.svelte-17oi5x8.svelte-17oi5x8{transform:translate(var(--profile-logo-x, 0px),var(--profile-logo-y, 0px)) scale(var(--profile-logo-scale, 1));transform-origin:top left}header.iconOnly.svelte-17oi5x8 .logo-text.svelte-17oi5x8.svelte-17oi5x8{display:none}header.unifiedSplit.svelte-17oi5x8.svelte-17oi5x8.svelte-17oi5x8{justify-content:flex-end}header.unifiedSplit.svelte-17oi5x8 .logo.svelte-17oi5x8.svelte-17oi5x8{position:absolute;top:var(--home-logo-top, 2.25rem);left:var(--home-logo-left, clamp(1rem, 2.5vw, 3rem));width:min(var(--home-logo-text-size, clamp(18rem, 23vw, 22rem)),var(--home-dark-width, 238px) - var(--home-logo-left, clamp(1rem, 2.5vw, 3rem)) - 1rem);flex-direction:column;align-items:center;gap:0;animation:svelte-17oi5x8-home-logo-arrive 1.1s cubic-bezier(.2,.7,.2,1) both}header.unifiedSplit.svelte-17oi5x8 .logo-icon.svelte-17oi5x8.svelte-17oi5x8{width:min(var(--home-logo-icon-size, clamp(13rem, 16vw, 16rem)),100%);height:auto;aspect-ratio:1}header.unifiedSplit.svelte-17oi5x8 img.logo-text.svelte-17oi5x8.svelte-17oi5x8{width:100%;margin-top:calc(-4rem + var(--home-logo-gap, 0px))}@keyframes svelte-17oi5x8-home-logo-arrive{0%{transform:translate(calc(-100% - var(--home-logo-left, clamp(1rem, 2.5vw, 3rem))))}to{transform:translate(0)}}}@media (prefers-reduced-motion: reduce){header.unifiedSplit.svelte-17oi5x8 .logo.svelte-17oi5x8.svelte-17oi5x8{animation:none}}@media screen and (max-width: 850px){.logo-text.svelte-17oi5x8.svelte-17oi5x8.svelte-17oi5x8{display:none}header.unifiedSplit.svelte-17oi5x8 .logo-text.svelte-17oi5x8.svelte-17oi5x8{display:block}.logo-icon.svelte-17oi5x8.svelte-17oi5x8.svelte-17oi5x8{width:4.8rem;height:4.8rem}.profile.svelte-17oi5x8 .avatar.svelte-17oi5x8.svelte-17oi5x8{width:2.15rem;height:2.15rem}.profile.svelte-17oi5x8 .name.svelte-17oi5x8.svelte-17oi5x8{max-width:6.5rem}}@media screen and (max-width: 600px){.profile.svelte-17oi5x8 .name.svelte-17oi5x8.svelte-17oi5x8{display:none}}.avatar.svelte-17oi5x8.svelte-17oi5x8.svelte-17oi5x8{width:2.4rem;height:2.4rem;border:1px solid color-mix(in srgb,var(--text) 22%,transparent);border-radius:.3rem;object-fit:cover;background:var(--card)}.name.svelte-17oi5x8.svelte-17oi5x8.svelte-17oi5x8{max-width:12rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:600}.header-right.svelte-17oi5x8.svelte-17oi5x8.svelte-17oi5x8{display:flex;align-items:center;gap:1rem}.sign-in.svelte-17oi5x8.svelte-17oi5x8.svelte-17oi5x8{display:inline-flex;align-items:center;gap:.65rem;padding:.45rem .1rem;color:var(--text);font-size:.9rem;font-weight:650;letter-spacing:.01em;text-decoration:none;white-space:nowrap}.sign-in.svelte-17oi5x8.svelte-17oi5x8.svelte-17oi5x8:focus-visible{outline:2px solid currentColor;outline-offset:4px}.header-actions.svelte-17oi5x8.svelte-17oi5x8.svelte-17oi5x8{display:flex;align-items:center;gap:1.15rem}.notification-center.svelte-17oi5x8.svelte-17oi5x8.svelte-17oi5x8{position:relative}.notification-toggle.svelte-17oi5x8.svelte-17oi5x8.svelte-17oi5x8{position:relative;display:grid;place-items:center;height:2.8rem;cursor:pointer}.notification-toggle.svelte-17oi5x8 svg.svelte-17oi5x8.svelte-17oi5x8{width:1.35rem;height:1.35rem}.notification-count.svelte-17oi5x8.svelte-17oi5x8.svelte-17oi5x8{position:absolute;top:-.25rem;right:-.2rem;display:grid;place-items:center;min-width:1.15rem;height:1.15rem;padding:0 .2rem;border-radius:999px;background:var(--text);color:var(--background);font-size:.65rem;font-weight:700}.notification-panel.svelte-17oi5x8.svelte-17oi5x8.svelte-17oi5x8{position:absolute;top:calc(100% + .6rem);right:0;width:min(22rem,100vw - 2rem);max-height:min(70dvh,28rem);overflow-y:auto;border:1px solid var(--border);border-radius:.35rem;background:var(--background);color:var(--text);box-shadow:0 .7rem 2rem #0006}.notification-heading.svelte-17oi5x8.svelte-17oi5x8.svelte-17oi5x8{padding:1rem 1.1rem;border-bottom:1px solid var(--border);font-weight:600}.notification-empty.svelte-17oi5x8.svelte-17oi5x8.svelte-17oi5x8{padding:1.2rem 1.1rem;color:var(--grey);font-size:.9rem}.notification-item.svelte-17oi5x8.svelte-17oi5x8.svelte-17oi5x8{padding:1rem 1.1rem;border-bottom:1px solid var(--border);font-size:.9rem;line-height:1.4}.notification-item.svelte-17oi5x8.svelte-17oi5x8.svelte-17oi5x8:last-child{border-bottom:none}.notification-item.svelte-17oi5x8 p.svelte-17oi5x8.svelte-17oi5x8{margin-bottom:.7rem}.notification-item.svelte-17oi5x8 .message.svelte-17oi5x8.svelte-17oi5x8{margin-bottom:0}.notification-actions.svelte-17oi5x8.svelte-17oi5x8.svelte-17oi5x8{display:flex;gap:.5rem}.notification-actions.svelte-17oi5x8 .button.svelte-17oi5x8.svelte-17oi5x8{padding:.35rem .75rem;font-size:.8rem}.notification-panel.svelte-17oi5x8 .button.svelte-17oi5x8.svelte-17oi5x8{color:var(--text);border-color:var(--border)}.notification-dismiss.svelte-17oi5x8.svelte-17oi5x8.svelte-17oi5x8{margin-top:.45rem;color:var(--grey);cursor:pointer;font-size:.8rem}.notification-dismiss.svelte-17oi5x8.svelte-17oi5x8.svelte-17oi5x8:hover{color:var(--text)}.friends-center.svelte-17oi5x8.svelte-17oi5x8.svelte-17oi5x8{position:relative}.friends-toggle.svelte-17oi5x8.svelte-17oi5x8.svelte-17oi5x8{position:relative;display:grid;place-items:center;height:2.8rem;cursor:pointer}.friends-toggle.svelte-17oi5x8 svg.svelte-17oi5x8.svelte-17oi5x8{width:1.35rem;height:1.35rem}.friends-panel.svelte-17oi5x8.svelte-17oi5x8.svelte-17oi5x8{position:absolute;top:calc(100% + .6rem);right:0;width:min(20rem,100vw - 2rem);height:min(24rem,68dvh);overflow-y:auto;border:1px solid var(--border);border-radius:.35rem;background:var(--background);color:var(--text);box-shadow:0 .7rem 2rem #0006}.friends-heading.svelte-17oi5x8.svelte-17oi5x8.svelte-17oi5x8{display:flex;justify-content:space-between;align-items:baseline;padding:1rem 1.1rem;border-bottom:1px solid var(--border);font-weight:600}.friends-heading.svelte-17oi5x8 small.svelte-17oi5x8.svelte-17oi5x8{color:var(--grey);font-weight:400}.friends-subheading.svelte-17oi5x8.svelte-17oi5x8.svelte-17oi5x8{padding:.85rem 1.1rem .3rem;color:var(--grey);font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em}.friend-row.svelte-17oi5x8.svelte-17oi5x8.svelte-17oi5x8{display:flex;align-items:center;gap:.7rem;min-height:3.7rem;padding:.55rem 1.1rem;border-bottom:1px solid var(--border);color:var(--text);text-decoration:none}.friend-row.svelte-17oi5x8 img.svelte-17oi5x8.svelte-17oi5x8{width:2.4rem;height:2.4rem;border-radius:.2rem;object-fit:cover;background:var(--card)}.friend-row-copy.svelte-17oi5x8.svelte-17oi5x8.svelte-17oi5x8{display:flex;flex:1;flex-direction:column;gap:.15rem;min-width:0;color:var(--text);text-decoration:none}.friend-row-copy.svelte-17oi5x8 strong.svelte-17oi5x8.svelte-17oi5x8{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.86rem}.friend-row-copy.svelte-17oi5x8 small.svelte-17oi5x8.svelte-17oi5x8{color:var(--grey);font-size:.72rem}.friend-row-actions.svelte-17oi5x8.svelte-17oi5x8.svelte-17oi5x8{display:flex;gap:.3rem}.friend-row-actions.svelte-17oi5x8 button.svelte-17oi5x8.svelte-17oi5x8{padding:.3rem .4rem;border:1px solid var(--border);border-radius:.2rem;cursor:pointer;font-size:.7rem}.friend-row-actions.svelte-17oi5x8 button.svelte-17oi5x8.svelte-17oi5x8:hover{border-color:var(--text)}.friend-empty.svelte-17oi5x8.svelte-17oi5x8.svelte-17oi5x8{padding:1.2rem 1.1rem;color:var(--grey);font-size:.86rem}.notification-toggle.svelte-17oi5x8.svelte-17oi5x8.svelte-17oi5x8:focus-visible,.friends-toggle.svelte-17oi5x8.svelte-17oi5x8.svelte-17oi5x8:focus-visible{outline:2px solid currentColor;outline-offset:3px}.profile.svelte-17oi5x8.svelte-17oi5x8.svelte-17oi5x8{position:relative}.profile.svelte-17oi5x8 .summary.svelte-17oi5x8.svelte-17oi5x8{display:flex;align-items:center;gap:.65rem;padding:.25rem 0;font-size:.95rem;cursor:pointer;text-align:left}.profile.svelte-17oi5x8 .summary.svelte-17oi5x8.svelte-17oi5x8:focus-visible{outline:2px solid currentColor;outline-offset:3px}.profile.svelte-17oi5x8 .summary .arrow-down.svelte-17oi5x8.svelte-17oi5x8{margin-left:.15rem}.profile.svelte-17oi5x8 .menu.svelte-17oi5x8.svelte-17oi5x8{position:absolute;top:calc(100% + .65rem);right:0;width:11.5rem;background:var(--background);color:var(--text);border:1px solid var(--border);border-radius:.35rem;box-shadow:0 .7rem 2rem #0006;z-index:9999}.profile.svelte-17oi5x8 .menu button.svelte-17oi5x8.svelte-17oi5x8{width:100%;padding:.8rem 1rem;cursor:pointer;text-align:left;font-size:.9rem}.profile.svelte-17oi5x8 .menu button.svelte-17oi5x8+button.svelte-17oi5x8{border-top:1px solid var(--border)}.profile.svelte-17oi5x8 .menu button.svelte-17oi5x8.svelte-17oi5x8:hover{background:var(--card)}.profile.svelte-17oi5x8 .menu button.svelte-17oi5x8.svelte-17oi5x8:focus-visible{outline:2px solid var(--text);outline-offset:-3px}.mobile-home-nav.svelte-17oi5x8.svelte-17oi5x8.svelte-17oi5x8,.header-split-background.svelte-17oi5x8.svelte-17oi5x8.svelte-17oi5x8{display:none}@media screen and (max-width: 767px){header.svelte-17oi5x8.svelte-17oi5x8.svelte-17oi5x8,header.unifiedSplit.svelte-17oi5x8.svelte-17oi5x8.svelte-17oi5x8,header.transparentSplit.svelte-17oi5x8.svelte-17oi5x8.svelte-17oi5x8{display:flex;flex-direction:row;flex:0 0 var(--mobile-header-height, 168px);align-items:flex-start;justify-content:space-between;gap:.6rem;height:var(--mobile-header-height, 168px);min-height:var(--mobile-header-height, 168px);padding:12px 16px;background:var(--background);color:#f5f5f2;--search-color:#f5f5f2;--search-border:#f5f5f260;--search-placeholder:#f5f5f299}.header-split-background.svelte-17oi5x8.svelte-17oi5x8.svelte-17oi5x8{display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;width:100%;height:100%;fill:var(--split-slab, #111214);pointer-events:none}header.iconOnly.svelte-17oi5x8.svelte-17oi5x8.svelte-17oi5x8{background:transparent;isolation:auto;z-index:auto}header.unifiedSplit.svelte-17oi5x8.svelte-17oi5x8.svelte-17oi5x8{background:transparent;pointer-events:none}header.unifiedSplit.svelte-17oi5x8>*:not(svg),header.unifiedSplit.svelte-17oi5x8 .mobile-section-nav.svelte-17oi5x8.svelte-17oi5x8{pointer-events:auto}header.unifiedSplit.svelte-17oi5x8 .mobile-home-nav.svelte-17oi5x8.svelte-17oi5x8{pointer-events:none}header.svelte-17oi5x8 .logo.svelte-17oi5x8.svelte-17oi5x8{flex-shrink:0;height:48px;gap:.25rem}header.unifiedSplit.svelte-17oi5x8 .logo.svelte-17oi5x8.svelte-17oi5x8{transform:translate(var(--home-mobile-logo-x, 0px),var(--home-mobile-logo-y, 0px))}header.svelte-17oi5x8 .logo-icon.svelte-17oi5x8.svelte-17oi5x8{width:48px;height:48px}header.svelte-17oi5x8 img.logo-text.svelte-17oi5x8.svelte-17oi5x8,header.unifiedSplit.svelte-17oi5x8 img.logo-text.svelte-17oi5x8.svelte-17oi5x8{display:block;width:clamp(80px,24vw,110px);margin-left:-.6rem}header.iconOnly.svelte-17oi5x8 .logo-icon.svelte-17oi5x8.svelte-17oi5x8{transform:translate(var(--profile-logo-x, 0px),var(--profile-logo-y, 0px)) scale(var(--profile-logo-scale, 1));transform-origin:top left}header.iconOnly.svelte-17oi5x8 img.logo-text.svelte-17oi5x8.svelte-17oi5x8{width:110px;transform:translate(var(--profile-logo-text-x, 0px),var(--profile-logo-text-y, 0px)) scale(var(--profile-logo-text-scale, 1));transform-origin:top left}.mobile-home-nav.svelte-17oi5x8.svelte-17oi5x8.svelte-17oi5x8{display:block;position:absolute;top:var(--home-mobile-nav-top, 88px);left:var(--home-mobile-nav-left, 20px);right:20px}.mobile-section-nav.svelte-17oi5x8.svelte-17oi5x8.svelte-17oi5x8{display:inline-flex;align-items:flex-start;gap:1.2rem;white-space:nowrap}.mobile-section-nav.svelte-17oi5x8 button.svelte-17oi5x8.svelte-17oi5x8{color:#f5f5f2;font-size:clamp(1.15rem,2.4vw,1.7rem);font-weight:600;line-height:1.1;letter-spacing:-.04em;cursor:pointer;opacity:.55}.mobile-section-nav.svelte-17oi5x8 button.svelte-17oi5x8.svelte-17oi5x8:hover,.mobile-section-nav.svelte-17oi5x8 button[aria-pressed=true].svelte-17oi5x8.svelte-17oi5x8{opacity:1}.mobile-section-nav.svelte-17oi5x8 button[aria-pressed=true].svelte-17oi5x8.svelte-17oi5x8:after{content:"";display:block;width:2.5rem;margin-top:.4rem;border-bottom:1px solid currentColor}.mobile-section-nav.svelte-17oi5x8 button.svelte-17oi5x8.svelte-17oi5x8:focus-visible{outline:2px solid currentColor;outline-offset:4px}.header-right.svelte-17oi5x8.svelte-17oi5x8.svelte-17oi5x8{flex:1;min-width:0;height:48px;justify-content:flex-end;gap:.9rem}.header-right.svelte-17oi5x8 .search{flex:0 1 13rem;min-width:0;width:auto}.header-actions.svelte-17oi5x8.svelte-17oi5x8.svelte-17oi5x8{flex-shrink:0;gap:.9rem}.friends-toggle.svelte-17oi5x8.svelte-17oi5x8.svelte-17oi5x8,.notification-toggle.svelte-17oi5x8.svelte-17oi5x8.svelte-17oi5x8{height:2.75rem}.profile.svelte-17oi5x8 .name.svelte-17oi5x8.svelte-17oi5x8,.profile.svelte-17oi5x8 .summary .arrow-down.svelte-17oi5x8.svelte-17oi5x8{display:none}.profile.svelte-17oi5x8 .avatar.svelte-17oi5x8.svelte-17oi5x8{width:2rem;height:2rem}.sign-in.svelte-17oi5x8.svelte-17oi5x8.svelte-17oi5x8{color:#f5f5f2}.notification-count.svelte-17oi5x8.svelte-17oi5x8.svelte-17oi5x8{background:#f5f5f2;color:var(--split-slab, #111214)}.friends-center.svelte-17oi5x8.svelte-17oi5x8.svelte-17oi5x8,.notification-center.svelte-17oi5x8.svelte-17oi5x8.svelte-17oi5x8{position:static}.friends-panel.svelte-17oi5x8.svelte-17oi5x8.svelte-17oi5x8,.notification-panel.svelte-17oi5x8.svelte-17oi5x8.svelte-17oi5x8{top:64px;right:16px}}@media screen and (min-width: 600px) and (max-width: 767px){header.svelte-17oi5x8 img.logo-text.svelte-17oi5x8.svelte-17oi5x8,header.unifiedSplit.svelte-17oi5x8 img.logo-text.svelte-17oi5x8.svelte-17oi5x8{display:block;width:120px;margin-left:-.6rem}}.announcement.svelte-1vew2wp.svelte-1vew2wp{position:fixed;left:50%;bottom:1.25rem;z-index:9999;display:flex;align-items:center;gap:1rem;width:min(36rem,100vw - 2rem);padding:.9rem 1rem .9rem 1.2rem;transform:translate(-50%);background:#1b1d20;color:#f5f5f2;box-shadow:0 .8rem 2.4rem #0006}.announcement.urgent.svelte-1vew2wp.svelte-1vew2wp{background:#8f1d17}.text.svelte-1vew2wp.svelte-1vew2wp{flex:1;min-width:0}.kicker.svelte-1vew2wp.svelte-1vew2wp{font-size:.66rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;opacity:.75}p.svelte-1vew2wp.svelte-1vew2wp{margin-top:.2rem;font-size:.92rem;line-height:1.4;overflow-wrap:anywhere}.countdown.svelte-1vew2wp.svelte-1vew2wp{display:flex;flex-direction:column;align-items:center;flex-shrink:0}.countdown.svelte-1vew2wp strong.svelte-1vew2wp{font-size:1.6rem;font-weight:800;font-variant-numeric:tabular-nums;line-height:1}.countdown.svelte-1vew2wp span.svelte-1vew2wp{font-size:.7rem;opacity:.75}.close.svelte-1vew2wp.svelte-1vew2wp{align-self:flex-start;width:1.8rem;height:1.8rem;flex-shrink:0;font-size:1.2rem;line-height:1;color:inherit;cursor:pointer;opacity:.7}.close.svelte-1vew2wp.svelte-1vew2wp:hover{opacity:1}@media (max-width: 600px){.announcement.svelte-1vew2wp.svelte-1vew2wp{bottom:5.2rem}}.board-colors.svelte-1366l3l{display:flex;flex-direction:column;gap:.5rem}label.svelte-1366l3l{display:grid;grid-template-columns:2.2rem minmax(0,1fr) auto;align-items:center;gap:.6rem;font-size:.8rem;color:var(--text);cursor:pointer}input[type=color].svelte-1366l3l{width:2.2rem;height:1.8rem;padding:0;border:1px solid var(--border);border-radius:.25rem;background:none;cursor:pointer}code.svelte-1366l3l{font-size:.75rem;color:var(--grey)}.reset.svelte-1366l3l{align-self:flex-start;margin-top:.2rem}.card.svelte-1abmuam.svelte-1abmuam{background:var(--card);padding:1rem;border-radius:.5rem;border:3px solid var(--border)}.controller.svelte-1abmuam.svelte-1abmuam{position:fixed;bottom:2.8rem;left:1rem;z-index:999999;font-size:.9rem}.toggle.svelte-1abmuam.svelte-1abmuam{width:3em;height:3em;border-radius:50%;border:2px solid var(--border);background:var(--card);cursor:pointer;font-size:1.3rem;box-shadow:0 4px 16px #0007}.panel.svelte-1abmuam.svelte-1abmuam{position:absolute;bottom:3.7em;left:0;width:19em;max-height:min(75vh,42em);overflow-y:auto;gap:.6em;box-shadow:0 4px 20px #0009}.composition-title.svelte-1abmuam.svelte-1abmuam{margin-top:.4rem}.composition-note.svelte-1abmuam.svelte-1abmuam{color:var(--grey);font-size:.8rem}.composition-control.svelte-1abmuam.svelte-1abmuam{display:grid;gap:.25rem}.composition-control.svelte-1abmuam label.svelte-1abmuam{display:flex;justify-content:space-between;gap:1rem}.control-heading.svelte-1abmuam.svelte-1abmuam{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.composition-control.svelte-1abmuam output.svelte-1abmuam{color:var(--grey);font-variant-numeric:tabular-nums}.composition-control.svelte-1abmuam input[type=range].svelte-1abmuam{width:100%;accent-color:var(--text);cursor:pointer}.composition-control.svelte-1abmuam input[type=number].svelte-1abmuam{width:5.5rem;padding:.15rem .3rem;border:1px solid var(--border);background:var(--background);color:var(--text);font:inherit;text-align:right}.control-group.svelte-1abmuam.svelte-1abmuam{padding-top:.45rem;border-top:1px solid var(--border)}.control-group.svelte-1abmuam summary.svelte-1abmuam{cursor:pointer;font-weight:600}.control-group.svelte-1abmuam .composition-control.svelte-1abmuam{margin-top:.55rem}.reset-composition.svelte-1abmuam.svelte-1abmuam{width:100%;margin-top:.3rem}.site-links.svelte-q7dvgc.svelte-q7dvgc{position:fixed;left:1rem;bottom:.8rem;z-index:20;display:flex;gap:.9rem;font-size:.85rem;letter-spacing:.02em}a.svelte-q7dvgc.svelte-q7dvgc{color:#f5f5f2;opacity:.55;text-decoration:none}a.svelte-q7dvgc.svelte-q7dvgc:hover,a.svelte-q7dvgc.svelte-q7dvgc:focus-visible{opacity:1;text-decoration:underline;text-underline-offset:.2em}a.svelte-q7dvgc.svelte-q7dvgc:focus-visible{outline:1px solid currentColor;outline-offset:2px}.site-links.legal.svelte-q7dvgc.svelte-q7dvgc{left:auto;right:1rem}.site-links.legal.svelte-q7dvgc a.svelte-q7dvgc{color:var(--grey);opacity:.85}@media screen and (max-width: 767px){.site-footer.svelte-q7dvgc.svelte-q7dvgc{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.6rem 1rem;padding:1.2rem 1rem calc(2.5rem + env(safe-area-inset-bottom,0px))}.site-links.svelte-q7dvgc.svelte-q7dvgc{position:static}a.svelte-q7dvgc.svelte-q7dvgc{color:var(--grey);opacity:.85}}:root{--background:#121316;--card:#1E2024;--border:#33363C;--grey:#A8ABB3;--text:#EDEEF0;--yellow:#D9B36C;--green:#8FCB8F;--red:#E06060;--blue:#6E8AE0;--purple:#C9CDD3;--off-white:#E7E9EC;font-size:14px}.online.svelte-19uq1n3.svelte-19uq1n3{position:fixed;right:1rem;bottom:1rem;z-index:900;display:flex;flex-direction:column;align-items:flex-end;gap:.5rem}.online.raised.svelte-19uq1n3.svelte-19uq1n3{bottom:2.6rem}.tab.svelte-19uq1n3.svelte-19uq1n3{display:flex;align-items:center;gap:.5rem;padding:.5rem .85rem;border:1px solid color-mix(in srgb,var(--text) 18%,transparent);border-radius:999px;background:var(--background);color:var(--text);font-size:.85rem;font-weight:600;box-shadow:0 .3rem 1.2rem #00000024;cursor:pointer}.tab.svelte-19uq1n3.svelte-19uq1n3:hover,.tab[aria-expanded=true].svelte-19uq1n3.svelte-19uq1n3{border-color:color-mix(in srgb,var(--text) 24%,transparent)}.dot.svelte-19uq1n3.svelte-19uq1n3{width:.5rem;height:.5rem;border-radius:50%;background:var(--green)}.count.svelte-19uq1n3.svelte-19uq1n3{color:var(--grey);font-size:inherit;font-weight:600;font-variant-numeric:tabular-nums}.tab.svelte-19uq1n3>span.svelte-19uq1n3:not(.dot),.panel-head.svelte-19uq1n3>strong.svelte-19uq1n3,.panel-head.svelte-19uq1n3>.count.svelte-19uq1n3{line-height:1}.panel.svelte-19uq1n3.svelte-19uq1n3{display:flex;flex-direction:column;width:min(21rem,100vw - 2rem);max-height:min(60vh,30rem);border:1px solid color-mix(in srgb,var(--text) 18%,transparent);border-radius:.6rem;background:var(--background);color:var(--text);box-shadow:0 .8rem 2.4rem #0003;overflow:hidden}.panel-head.svelte-19uq1n3.svelte-19uq1n3{display:flex;align-items:center;gap:.5rem;padding:.7rem .9rem .7rem 1.2rem;border-bottom:1px solid color-mix(in srgb,var(--text) 18%,transparent);font-size:.95rem}.panel-head.svelte-19uq1n3 strong.svelte-19uq1n3{font-size:inherit;font-weight:600}.close.svelte-19uq1n3.svelte-19uq1n3{margin-left:auto;width:1.8rem;height:1.8rem;color:var(--grey);font-size:1.2rem;cursor:pointer}.close.svelte-19uq1n3.svelte-19uq1n3:hover{color:var(--text)}.list.svelte-19uq1n3.svelte-19uq1n3{flex:1;min-height:0;overflow-y:auto;padding:.3rem 0}.row.svelte-19uq1n3.svelte-19uq1n3{display:grid;grid-template-columns:minmax(0,1fr) 2.6rem 6.2rem;align-items:center;gap:.6rem;padding:.45rem .9rem}.row.svelte-19uq1n3.svelte-19uq1n3:hover{background:color-mix(in srgb,var(--text) 6%,transparent)}.who.svelte-19uq1n3.svelte-19uq1n3{display:flex;align-items:center;gap:.6rem;min-width:0;color:inherit;text-decoration:none}.who.svelte-19uq1n3:hover .name.svelte-19uq1n3{text-decoration:underline;text-underline-offset:.2em}.photo.svelte-19uq1n3.svelte-19uq1n3{flex:none;width:2rem;height:2rem;border-radius:.25rem;object-fit:cover;background:var(--card)}.name.svelte-19uq1n3.svelte-19uq1n3{min-width:0;overflow:hidden;font-size:.88rem;font-weight:600;white-space:nowrap;text-overflow:ellipsis}.elo.svelte-19uq1n3.svelte-19uq1n3{color:var(--grey);font-size:.8rem;font-weight:600;font-variant-numeric:tabular-nums;text-align:right}.action.svelte-19uq1n3.svelte-19uq1n3{justify-self:end;padding:.3rem .6rem;border:1px solid var(--text);border-radius:.3rem;color:var(--text);font-size:.75rem;font-weight:700;white-space:nowrap;cursor:pointer}button.action.svelte-19uq1n3.svelte-19uq1n3:hover:not(:disabled){background:var(--text);color:var(--background)}.action.svelte-19uq1n3.svelte-19uq1n3:disabled{border-color:color-mix(in srgb,var(--text) 18%,transparent);color:var(--grey);cursor:default}.action.playing.svelte-19uq1n3.svelte-19uq1n3{border-color:transparent;color:var(--red);font-weight:600;cursor:default}.empty.svelte-19uq1n3.svelte-19uq1n3{padding:1rem .9rem;color:var(--grey);font-size:.85rem}:root{--home-split-short:82px;--home-split-run:14px;--home-split-tan:.036668;--mobile-split-flat:252px;--mobile-header-height:168px;--split-ledge-width:26px;--split-ledge-y:52dvh;--home-dark-width:238px;--home-dark-slant:69px;--home-nav-top:0px;--home-nav-left:0px;--home-nav-font-size:18px;--home-nav-gap:12px;--home-logo-icon-size:182px;--home-logo-text-size:252px;--home-logo-gap:0px;--home-logo-top:32px;--home-logo-left:16px}@media (min-width: 640px){:root{--home-split-short:79px;--home-split-run:25px;--mobile-split-flat:256px;--home-nav-font-size:20px}}@media (min-width: 768px){:root{--home-split-short:244px;--home-split-run:78.74px;--home-split-tan:.0874886635;--home-dark-width:322.74px;--home-dark-slant:78.74px;--split-ledge-width:34px;--split-ledge-y:52dvh;--home-nav-top:256px;--home-nav-font-size:21px;--home-logo-left:20px}}@media (min-width: 1024px){:root{--home-split-short:324px;--home-split-run:78.74px;--home-split-tan:.0874886635;--home-dark-width:402.74px;--home-dark-slant:78.74px;--split-ledge-width:35px;--home-nav-top:280px;--home-nav-font-size:27px;--home-logo-left:26px}}@media (min-width: 1280px){:root{--home-split-short:386px;--home-dark-width:464.74px;--split-ledge-width:36px;--home-nav-top:300px;--home-nav-font-size:32px;--home-logo-icon-size:205px;--home-logo-text-size:294px;--home-logo-left:32px}}@media (min-width: 1536px){:root{--home-split-short:529px;--home-dark-width:607.74px;--split-ledge-width:41px;--home-nav-top:310px;--home-nav-font-size:37px;--home-logo-icon-size:224px;--home-logo-text-size:308px;--home-logo-left:38px}}@media (min-width: 1920px){:root{--home-split-short:404px;--home-dark-width:482.74px;--split-ledge-width:36px;--home-nav-top:320px;--home-nav-font-size:38px;--home-logo-left:42px}}@media (min-width: 768px){:root{--home-logo-left:22px;--home-logo-top:31px;--home-logo-icon-size:207px;--home-logo-text-size:258px;--home-logo-gap:-9px;--home-nav-left:41px;--home-nav-top:223px;--home-nav-font-size:29px;--home-nav-gap:5px}}@media (min-width: 1024px){:root{--home-logo-left:60px;--home-logo-top:32px;--home-logo-icon-size:218px;--home-logo-text-size:258px;--home-logo-gap:-9px;--home-nav-left:51px;--home-nav-top:242px;--home-nav-font-size:33px;--home-nav-gap:6px}}@media (min-width: 1280px){:root{--home-logo-left:69px;--home-logo-top:41px;--home-logo-icon-size:230px;--home-logo-text-size:283px;--home-logo-gap:-16px;--home-nav-left:48px;--home-nav-top:273px;--home-nav-font-size:39px;--home-nav-gap:7px}}@media (min-width: 1536px){:root{--home-logo-left:132px;--home-logo-top:32px;--home-logo-icon-size:266px;--home-logo-text-size:310px;--home-logo-gap:-26px;--home-nav-left:54px;--home-nav-top:293px;--home-nav-font-size:37px;--home-nav-gap:11px}}@media (min-width: 1920px){:root{--home-logo-left:66px;--home-logo-top:97px;--home-logo-icon-size:249px;--home-logo-text-size:305px;--home-logo-gap:-23px;--home-nav-left:32px;--home-nav-top:483px;--home-nav-font-size:38px;--home-nav-gap:12px}}.app-shell.svelte-1r4viwn.svelte-1r4viwn{position:relative;isolation:isolate;display:flex;flex-direction:column;min-height:100dvh;overflow:clip}.app-shell.home-split.svelte-1r4viwn.svelte-1r4viwn{height:100dvh;overflow:hidden}@media screen and (min-width: 768px){.app-shell.home-split.svelte-1r4viwn .page-stage.svelte-1r4viwn{min-height:0}}.app-shell.site-split.svelte-1r4viwn.svelte-1r4viwn{--background:#f5f5f2;--card:#e9eae7;--border:#d1d4d3;--grey:#626872;--text:#1b1d20;--blue:#1b1d20;--split-slab:#111214;background:var(--background);color:var(--text)}.app-shell.site-split.dark-theme.svelte-1r4viwn.svelte-1r4viwn,html[data-theme=dark] .app-shell.site-split.svelte-1r4viwn.svelte-1r4viwn{--split-slab:var(--dark-slab, #08090a);--background:var(--dark-page, #202226);--card:var(--dark-card, #2b2e33);--border:var(--dark-border, #40444b);--grey:#a8abb3;--text:#edeef0;--blue:#edeef0}.app-shell.site-split.svelte-1r4viwn.svelte-1r4viwn{--profile-header-height:6.5rem;--profile-photo-height:calc(var(--split-ledge-y, 52dvh) - var(--profile-header-height));--profile-step-y:calc(var(--profile-header-height) + var(--profile-photo-height));--profile-step-slant:var(--split-ledge-inset, 0px);--profile-step-width:var(--split-ledge-width, 12px)}.split-ledge-marker.svelte-1r4viwn.svelte-1r4viwn{position:absolute;top:var(--profile-step-y, 0px);left:0;width:var(--split-ledge-width, 12px);height:0;visibility:hidden;pointer-events:none}@media (max-width: 850px){.app-shell.profile-split.svelte-1r4viwn.svelte-1r4viwn{--profile-header-height:6.2rem}}.split-layer.svelte-1r4viwn.svelte-1r4viwn{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;transform-origin:left center;will-change:transform;backface-visibility:hidden}.split-background.svelte-1r4viwn.svelte-1r4viwn{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;fill:var(--split-slab)}.app-shell.home-split.svelte-1r4viwn .split-layer.measured.svelte-1r4viwn{animation:svelte-1r4viwn-dark-grow 1.1s cubic-bezier(.2,.7,.2,1) both}.page-stage.svelte-1r4viwn.svelte-1r4viwn{display:flex;flex:1;flex-direction:column;min-width:0}@media screen and (min-width: 768px){.app-shell.legal-split.svelte-1r4viwn.svelte-1r4viwn{height:100dvh}.app-shell.legal-split.svelte-1r4viwn .page-stage.svelte-1r4viwn{min-height:0;overflow-y:auto}}.app-shell.site-split.svelte-1r4viwn.svelte-1r4viwn:not(.home-split):not(.profile-split){--site-content-inset:var(--home-dark-width)}.app-shell.site-split.svelte-1r4viwn:not(.home-split):not(.profile-split) .page-stage.svelte-1r4viwn{width:calc(100% - var(--site-content-inset));margin-left:var(--site-content-inset)}.app-shell.site-split.svelte-1r4viwn:not(.home-split):not(.profile-split) .page-stage.svelte-1r4viwn main>*{max-width:100%}.app-shell.site-split.game-split.svelte-1r4viwn.svelte-1r4viwn:not(.home-split):not(.profile-split){--site-content-inset:0px}.app-shell.site-split.game-split.svelte-1r4viwn:not(.home-split):not(.profile-split) .page-stage.svelte-1r4viwn{width:100%;margin-left:0}@keyframes svelte-1r4viwn-dark-grow{0%{transform:translateZ(0) scaleX(0)}to{transform:translateZ(0) scaleX(1)}}@media (prefers-reduced-motion: reduce){.app-shell.home-split.svelte-1r4viwn .split-layer.measured.svelte-1r4viwn{animation:none}}@media screen and (max-width: 767px){.split-layer.svelte-1r4viwn.svelte-1r4viwn{display:none}.app-shell.home-split.svelte-1r4viwn.svelte-1r4viwn{height:auto;overflow:clip}.app-shell.site-split.svelte-1r4viwn.svelte-1r4viwn:not(.home-split):not(.profile-split){--site-content-inset:0px}.app-shell.site-split.svelte-1r4viwn:not(.home-split):not(.profile-split) .page-stage.svelte-1r4viwn{width:100%;margin-left:0}}
