.sign-in-module__CgjYda__page{isolation:isolate;background:radial-gradient(ellipse at 50% 35%, var(--auth-ambient), transparent 52%), var(--color-canvas);min-height:100svh;color:var(--color-text);flex-direction:column;display:flex;position:relative;overflow:clip}.sign-in-module__CgjYda__ambient{z-index:-1;border:1px solid var(--auth-orbit-line);pointer-events:none;border-radius:50%;width:46.25rem;height:46.25rem;position:absolute;top:55%;left:50%;transform:translate(-50%,-50%)}.sign-in-module__CgjYda__ambient:before,.sign-in-module__CgjYda__ambient:after{content:"";border:1px solid var(--auth-orbit-line);border-radius:50%;position:absolute;inset:-8.125rem}.sign-in-module__CgjYda__ambient:after{inset:-18.75rem}.sign-in-module__CgjYda__board{z-index:-1;background:repeating-conic-gradient(var(--auth-board-tint) 0% 25%, transparent 0% 50%) 0 0 / 8.75rem 8.75rem;pointer-events:none;width:106.25rem;height:31.25rem;position:absolute;bottom:-15rem;left:calc(50% - 53.125rem);transform:perspective(32.5rem)rotateX(56deg)rotate(-10deg);-webkit-mask-image:radial-gradient(#000 20%,#0000 68%);mask-image:radial-gradient(#000 20%,#0000 68%)}.sign-in-module__CgjYda__sculpture{z-index:-1;object-fit:contain;opacity:.3;pointer-events:none;width:7.1875rem;height:11.3125rem;position:absolute;bottom:5.625rem;left:calc(50% - 28.125rem);transform:rotate(-12deg)}.sign-in-module__CgjYda__header{width:min(var(--auth-page-width), calc(100% - 2 * var(--auth-gutter)));margin:var(--auth-header-space) auto 0;justify-content:space-between;align-items:center;gap:1rem;display:flex}.sign-in-module__CgjYda__brand{min-height:var(--brand-target-size);flex:none;align-items:center;display:flex}.sign-in-module__CgjYda__back{--edge-cap:22px;border-radius:var(--landing-radius-pill);background:var(--landing-control);min-height:2.75rem;transition:background-color var(--motion-feedback-duration) ease;justify-content:center;align-items:center;gap:.625rem;padding:.5rem 1.125rem;font-size:.75rem;text-decoration:none;display:inline-flex;position:relative;}.sign-in-module__CgjYda__back:hover{background:var(--field-face-active)}.sign-in-module__CgjYda__main{width:min(var(--auth-form-width), calc(100% - 2 * var(--auth-gutter)));max-width:none;padding:var(--auth-page-space) 0;margin:0 auto}.sign-in-module__CgjYda__chapter{margin:0 0 var(--auth-divider-space);letter-spacing:.24em;color:var(--auth-label);justify-content:center;align-items:center;gap:.875rem;font-size:.5625rem;display:flex}.sign-in-module__CgjYda__chapter:before,.sign-in-module__CgjYda__chapter:after{content:"";background:var(--auth-divider);width:1.75rem;height:1px}.sign-in-module__CgjYda__formPanel{width:100%;min-width:0;padding:var(--auth-panel-space) 2.5rem;border:1px solid var(--auth-panel-line);background:var(--auth-panel-face);box-shadow:var(--auth-panel-shadow);border-radius:2rem}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.sign-in-module__CgjYda__formPanel{background:var(--auth-panel-glass);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}}.sign-in-module__CgjYda__stage{animation:sign-in-module__CgjYda__form-enter var(--motion-surface-duration) var(--motion-enter-easing)}.sign-in-module__CgjYda__formHeading{margin-bottom:var(--auth-heading-space);text-align:center}.sign-in-module__CgjYda__crest{width:var(--auth-crest-size);height:var(--auth-crest-size);margin:0 auto var(--auth-crest-space);background:radial-gradient(ellipse at bottom, var(--auth-crest-light), transparent 70%), var(--landing-control);border-radius:50%;place-items:center;display:grid;position:relative;}.sign-in-module__CgjYda__crest img{object-fit:contain;width:49%;height:58%}.sign-in-module__CgjYda__formHeading .sign-in-module__CgjYda__headingEyebrow{color:var(--auth-label);letter-spacing:.19em;text-transform:uppercase;margin:0 0 clamp(.25rem,1svh,.625rem);font-size:.5625rem;font-weight:500}.sign-in-module__CgjYda__formHeading h1{font-size:var(--auth-heading-size);letter-spacing:-.05em;margin:0;font-weight:500;line-height:1.18}.sign-in-module__CgjYda__formHeading h1:focus{outline:none}.sign-in-module__CgjYda__description{overflow-wrap:anywhere;max-width:20.625rem;margin:.5rem auto 0;font-size:.75rem;line-height:1.65}.sign-in-module__CgjYda__description strong{color:var(--color-text);font-weight:400}.sign-in-module__CgjYda__fields{gap:var(--auth-field-gap);border:0;min-width:0;margin:0;padding:0;display:grid}.sign-in-module__CgjYda__recovery{text-align:right;color:var(--auth-label);font-size:.75rem;line-height:1.75}.sign-in-module__CgjYda__recovery a,.sign-in-module__CgjYda__signup a,.sign-in-module__CgjYda__secondaryLink a{text-underline-offset:.25rem}.sign-in-module__CgjYda__submit{text-align:center;width:100%;min-height:var(--auth-action-height);border-radius:var(--landing-radius-pill);background:var(--action-solid-face);color:var(--action-solid-ink);font:inherit;cursor:pointer;box-shadow:var(--auth-action-shadow);transition:background-color var(--motion-feedback-duration) ease, transform var(--motion-feedback-duration) ease;border:1px solid #0000;justify-content:center;align-items:center;gap:.875rem;margin-top:.25rem;padding:.625rem 1.25rem;font-size:.8125rem;font-weight:500;text-decoration:none;display:flex}.sign-in-module__CgjYda__forwardIcon{filter:brightness(0);transform:rotate(180deg)}.sign-in-module__CgjYda__submit:disabled{opacity:.6;cursor:default}@media (hover:hover){.sign-in-module__CgjYda__submit:hover:enabled,a.sign-in-module__CgjYda__submit:hover{background:var(--action-solid-hover)}}.sign-in-module__CgjYda__submit:active:enabled{transform:scale(.985)}.sign-in-module__CgjYda__feedback:empty{display:none}.sign-in-module__CgjYda__feedback p{border:1px solid var(--auth-divider);background:var(--landing-control);color:var(--color-text);border-radius:.75rem;margin:1rem 0;padding:.875rem 1rem;font-size:.8125rem;line-height:1.7}.sign-in-module__CgjYda__signup{margin:var(--auth-secondary-space) 0 0;text-align:center;font-size:.75rem;line-height:1.8}.sign-in-module__CgjYda__signup a{color:var(--color-text);margin-left:.3125rem}.sign-in-module__CgjYda__secondaryLink{text-align:center;margin:.5rem 0 0;font-size:.75rem}.sign-in-module__CgjYda__noScript{text-align:center;margin:1.25rem 0 0;font-size:.75rem;line-height:1.7}.sign-in-module__CgjYda__footer{padding:var(--auth-secondary-space) var(--auth-gutter);padding-bottom:max(var(--auth-secondary-space), env(safe-area-inset-bottom));color:var(--color-muted);letter-spacing:.19em;justify-content:space-between;gap:1rem;margin-top:auto;font-size:.5rem;display:flex}.sign-in-module__CgjYda__screenReaderOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.sign-in-module__CgjYda__hint{color:var(--color-muted);margin:0 .375rem;font-size:.75rem;line-height:1.7}.sign-in-module__CgjYda__progress{margin:0 0 var(--auth-progress-space);grid-template-columns:repeat(5,minmax(0,1fr));gap:.375rem;padding:0;list-style:none;display:grid}.sign-in-module__CgjYda__progress li{background:var(--auth-divider);height:3px;transition:background-color var(--motion-feedback-duration) ease;border-radius:4px}.sign-in-module__CgjYda__progress li[aria-current=step]{background:var(--auth-label)}.sign-in-module__CgjYda__progress li[data-complete=true]{background:var(--auth-progress-complete)}.sign-in-module__CgjYda__textButton{min-height:2.75rem;color:var(--color-muted);font:inherit;cursor:pointer;text-underline-offset:.25rem;background:0 0;border:0;justify-content:center;justify-self:center;align-items:center;gap:.5rem;padding:.625rem .75rem;font-size:.75rem;text-decoration:underline;display:flex}.sign-in-module__CgjYda__textButton:disabled{cursor:default;text-decoration:none}.sign-in-module__CgjYda__account{text-align:center;overflow-wrap:anywhere;gap:1rem;margin-bottom:2rem;display:grid}@media (max-width:42.5rem){.sign-in-module__CgjYda__brand{order:1}.sign-in-module__CgjYda__desktopBack{display:none}.sign-in-module__CgjYda__back{width:44px;height:44px;padding:0}.sign-in-module__CgjYda__main{width:min(24rem, calc(100% - 2 * var(--auth-gutter)))}.sign-in-module__CgjYda__chapter,.sign-in-module__CgjYda__sculpture{display:none}.sign-in-module__CgjYda__formPanel{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;padding:0}.sign-in-module__CgjYda__description{max-width:18.125rem}.sign-in-module__CgjYda__ambient{width:40.625rem;height:40.625rem;top:38%}.sign-in-module__CgjYda__board{opacity:.6}.sign-in-module__CgjYda__footer{font-size:.4375rem}}@media (max-width:22.4375rem){.sign-in-module__CgjYda__formHeading h1{font-size:min(var(--auth-heading-size), 1.75rem)}}@media (max-height:43.75rem){.sign-in-module__CgjYda__chapter,.sign-in-module__CgjYda__footer{display:none}}@media (max-height:37.5rem){.sign-in-module__CgjYda__page{--auth-header-space:.5rem;--auth-page-space:.375rem}.sign-in-module__CgjYda__chapter,.sign-in-module__CgjYda__footer,.sign-in-module__CgjYda__formHeading .sign-in-module__CgjYda__headingEyebrow{display:none}.sign-in-module__CgjYda__formHeading{text-align:left;grid-template-columns:2rem minmax(0,1fr);align-items:center;column-gap:.625rem;display:grid}.sign-in-module__CgjYda__crest{width:2rem;height:2rem;margin:0}.sign-in-module__CgjYda__description{text-align:center;grid-column:1/-1}}@keyframes sign-in-module__CgjYda__form-enter{0%{opacity:.3;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.sign-in-module__CgjYda__stage{animation:none}.sign-in-module__CgjYda__submit,.sign-in-module__CgjYda__progress li,.sign-in-module__CgjYda__back{transition:none}.sign-in-module__CgjYda__submit:active:enabled{transform:none}}@media (forced-colors:active){.sign-in-module__CgjYda__submit,.sign-in-module__CgjYda__formPanel{border-color:buttontext}.sign-in-module__CgjYda__progress li{border:1px solid graytext}.sign-in-module__CgjYda__progress li[aria-current=step]{background:highlight}.sign-in-module__CgjYda__progress li[data-complete=true]{background:canvastext}}
.pill-field-module__Syr82a__field{min-width:0}.pill-field-module__Syr82a__shell{--edge-cap:calc(var(--field-height) / 2);min-height:var(--field-height);border-radius:var(--field-radius);background:var(--field-face);transition:background-color var(--motion-feedback-duration) ease, box-shadow var(--motion-feedback-duration) ease;border:1px solid #0000;position:relative;}.pill-field-module__Syr82a__shell:before{z-index:2}.pill-field-module__Syr82a__shell:focus-within{background:var(--field-face-active);box-shadow:var(--auth-field-focus)}.pill-field-module__Syr82a__shell:has(:focus-visible){outline:2px solid var(--color-focus);outline-offset:3px}.pill-field-module__Syr82a__icon{z-index:1;opacity:.8;pointer-events:none;width:1.25rem;height:1.25rem;position:absolute;top:calc(50% - .625rem);left:1.3125rem}.pill-field-module__Syr82a__input{width:100%;min-width:0;min-height:calc(var(--field-height) - 2px);padding:calc((var(--field-height) - 1.5rem) / 2 + .3125rem) 1.375rem calc((var(--field-height) - 1.5rem) / 2 - .4375rem) 3.4375rem;border-radius:inherit;color:var(--color-text);caret-color:var(--color-text);font:inherit;background:0 0;border:0;font-size:1rem;line-height:1.5;display:block}.pill-field-module__Syr82a__shell:has(.pill-field-module__Syr82a__reveal) .pill-field-module__Syr82a__input{padding-right:3.75rem}.pill-field-module__Syr82a__shell .pill-field-module__Syr82a__input:focus-visible{outline:none}.pill-field-module__Syr82a__input::placeholder{color:#0000}.pill-field-module__Syr82a__label{z-index:1;max-width:calc(100% - 5rem);color:var(--field-placeholder);pointer-events:none;transform-origin:0 0;transition:transform var(--motion-feedback-duration) ease, color var(--motion-feedback-duration) ease;font-size:.875rem;font-weight:400;line-height:1.5;position:absolute;top:calc(50% - .6875rem);left:3.4375rem}.pill-field-module__Syr82a__input:focus+.pill-field-module__Syr82a__label,.pill-field-module__Syr82a__input:not(:placeholder-shown)+.pill-field-module__Syr82a__label{color:var(--auth-label);transform:translateY(-.5625rem)scale(.75)}.pill-field-module__Syr82a__input:-webkit-any(:autofill,:-webkit-autofill){box-shadow:inset 0 0 0 1000px var(--field-face);-webkit-text-fill-color:var(--color-text);caret-color:var(--color-text)}.pill-field-module__Syr82a__input:is(:autofill,:autofill){box-shadow:inset 0 0 0 1000px var(--field-face);-webkit-text-fill-color:var(--color-text);caret-color:var(--color-text)}.pill-field-module__Syr82a__shell:focus-within .pill-field-module__Syr82a__input:-webkit-any(:autofill,:-webkit-autofill){box-shadow:inset 0 0 0 1000px var(--field-face-active)}.pill-field-module__Syr82a__shell:focus-within .pill-field-module__Syr82a__input:is(:autofill,:autofill){box-shadow:inset 0 0 0 1000px var(--field-face-active)}.pill-field-module__Syr82a__reveal{z-index:3;width:2.75rem;height:2.75rem;color:var(--color-text);font:inherit;cursor:pointer;transition:background-color var(--motion-feedback-duration) ease;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;font-size:.75rem;display:grid;position:absolute;top:calc(50% - 1.375rem);right:.5rem}.pill-field-module__Syr82a__reveal img{opacity:.75;width:1.125rem;height:1.125rem}.pill-field-module__Syr82a__reveal:hover{background:var(--field-face-active)}.pill-field-module__Syr82a__invalid{border-color:var(--field-error)}.pill-field-module__Syr82a__error{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.pill-field-module__Syr82a__shell,.pill-field-module__Syr82a__label,.pill-field-module__Syr82a__reveal{transition:none}}@media (forced-colors:active){.pill-field-module__Syr82a__shell{border-color:buttontext}.pill-field-module__Syr82a__shell:focus-within{outline-color:highlight}.pill-field-module__Syr82a__input:focus+.pill-field-module__Syr82a__label,.pill-field-module__Syr82a__input:not(:placeholder-shown)+.pill-field-module__Syr82a__label{color:canvastext}}
.otp-code-field-module__MnlVDq__field{min-width:0}.otp-code-field-module__MnlVDq__control{position:relative}.otp-code-field-module__MnlVDq__cells{grid-template-columns:repeat(6,minmax(0,1fr));gap:.5rem;display:grid}.otp-code-field-module__MnlVDq__cell{aspect-ratio:1;background:var(--field-face);color:var(--color-text);transition:background-color var(--motion-feedback-duration) ease;border:1px solid #0000;border-radius:50%;place-items:center;font-size:1.25rem;display:grid;position:relative;}.otp-code-field-module__MnlVDq__control:focus-within .otp-code-field-module__MnlVDq__cell[data-active=true]{outline:2px solid var(--color-focus);outline-offset:2px;background:var(--field-face-active)}.otp-code-field-module__MnlVDq__invalid .otp-code-field-module__MnlVDq__cell{border-color:var(--field-error)}.otp-code-field-module__MnlVDq__control input{width:100%;height:100%;font:inherit;color:#0000;caret-color:#0000;-webkit-text-fill-color:transparent;border-radius:var(--field-radius);background:0 0;border:0;outline:none;font-size:1rem;position:absolute;inset:0}.otp-code-field-module__MnlVDq__description{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.otp-code-field-module__MnlVDq__control input:is(:focus,:focus-visible){box-shadow:none;outline:none}@media (prefers-reduced-motion:reduce){.otp-code-field-module__MnlVDq__cell{transition:none}}@media (forced-colors:active){.otp-code-field-module__MnlVDq__cells{visibility:hidden}.otp-code-field-module__MnlVDq__control input{color:canvastext;-webkit-text-fill-color:CanvasText;caret-color:canvastext;letter-spacing:.5em;border:1px solid buttontext;padding-inline:1rem}.otp-code-field-module__MnlVDq__control:focus-within{border-radius:var(--field-radius);outline:2px solid highlight}}
.share-game-module__aEG2VW__button{background:var(--play-glass-face);min-height:44px;color:var(--play-text);font:inherit;cursor:pointer;transition:background var(--motion-feedback-duration), transform var(--motion-feedback-duration);border:0;border-radius:22px;align-items:center;gap:14px;display:flex;position:relative}.share-game-module__aEG2VW__button:hover:not(:disabled){background:var(--play-stake-toggle-face)}.share-game-module__aEG2VW__button:active:not(:disabled){transform:scale(.98)}.share-game-module__aEG2VW__button:focus-visible,.share-game-module__aEG2VW__close:focus-visible{outline:2px solid var(--play-sand);outline-offset:3px}.share-game-module__aEG2VW__button:disabled{opacity:.6;cursor:wait}.share-game-module__aEG2VW__button svg{flex:none;width:22px;height:22px}.share-game-module__aEG2VW__iconOnly{z-index:2;flex:none;justify-content:center;width:44px;padding:0}.share-game-module__aEG2VW__compact{white-space:normal;gap:6px;padding:8px 12px;font-size:12px}.share-game-module__aEG2VW__compact svg{width:18px;height:18px}.share-game-module__aEG2VW__row{text-align:left;width:100%;padding:14px 16px}.share-game-module__aEG2VW__row>span{flex:1}.share-game-module__aEG2VW__row strong,.share-game-module__aEG2VW__row small{display:block}.share-game-module__aEG2VW__row strong{font-size:14px;font-weight:500}.share-game-module__aEG2VW__row small{color:var(--play-muted);margin-top:3px;font-size:11px}.share-game-module__aEG2VW__row b{color:var(--play-sand);font-weight:400}.share-game-module__aEG2VW__dialog{background:var(--play-share-dialog-face);width:min(380px,100% - 32px);max-height:calc(100dvh - 32px);color:var(--play-text);box-shadow:var(--play-arena-shadow);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);border:0;border-radius:28px;margin:auto;padding:30px 24px 24px;position:fixed;inset:0;overflow:auto}.share-game-module__aEG2VW__dialog::backdrop{background:var(--play-share-backdrop);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.share-game-module__aEG2VW__dialog h2{letter-spacing:-.04em;margin:16px 0 24px;font-size:24px;font-weight:500}.share-game-module__aEG2VW__eyebrow{letter-spacing:.15em;color:var(--play-sand);margin:0;font-size:10px}.share-game-module__aEG2VW__close{width:44px;height:44px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:50%;font-size:25px;position:absolute;top:8px;right:8px}.share-game-module__aEG2VW__dialog label{color:var(--play-sand);font-size:11px;display:block}.share-game-module__aEG2VW__dialog input{border:0;border-bottom:1px solid var(--play-line);width:100%;color:inherit;font:inherit;background:0 0;border-radius:0;margin:0 0 18px;padding:12px 0;font-size:12px}.share-game-module__aEG2VW__dialog input:focus-visible{outline:2px solid var(--play-sand);outline-offset:4px}.share-game-module__aEG2VW__copy{background:var(--play-stake-toggle-face);justify-content:center;width:100%;padding:12px}.share-game-module__aEG2VW__note{color:var(--play-muted);margin:18px 0 0;font-size:11px;line-height:1.6}@media (prefers-reduced-motion:reduce){.share-game-module__aEG2VW__button{transition:none}.share-game-module__aEG2VW__button:active:not(:disabled){transform:none}}
.moderation-module__lqzpMa__reportLink{min-height:36px;color:var(--play-sand,#edd6b0);font:inherit;text-underline-offset:3px;cursor:pointer;white-space:nowrap;background:0 0;border:0;align-items:center;gap:5px;padding:8px 0;font-size:11px;-webkit-text-decoration:underline #edd6b080;text-decoration:underline #edd6b080;display:inline-flex}.moderation-module__lqzpMa__reportLink svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:13px;height:13px}.moderation-module__lqzpMa__reportLink:hover{color:var(--play-text,#f8f4ed)}.moderation-module__lqzpMa__reportLink:focus-visible,.moderation-module__lqzpMa__playerName:focus-visible,.moderation-module__lqzpMa__dialog button:focus-visible,.moderation-module__lqzpMa__dialog input:focus-visible,.moderation-module__lqzpMa__dialog textarea:focus-visible{outline-offset:4px;outline:2px solid #edd6b0}.moderation-module__lqzpMa__playerName{font:inherit;color:inherit;cursor:pointer;text-align:left;background:0 0;border:0;padding:4px 0;font-weight:500}.moderation-module__lqzpMa__playerName:hover{text-underline-offset:3px;text-decoration:underline}.moderation-module__lqzpMa__dialog{--report-text:#f8f4ed;--report-muted:#b1b3a7;--report-sand:#edd6b0;--report-line:#ffffff24;color:var(--report-text);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-sizing:border-box;background:linear-gradient(125deg,#ffffff12,#0000 50%,#ffffff04),#252521ed;border:1px solid #ffffff40;border-top-color:#ffffff80;border-radius:28px;width:min(468px,100vw - 32px);max-height:calc(100dvh - 40px);padding:0;font-size:14px;box-shadow:0 28px 100px #0006}.moderation-module__lqzpMa__dialog *{box-sizing:border-box}.moderation-module__lqzpMa__dialog[open]{flex-direction:column;animation:.24s ease-out moderation-module__lqzpMa__arrive;display:flex}.moderation-module__lqzpMa__dialog::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#08090866}.moderation-module__lqzpMa__dialog button,.moderation-module__lqzpMa__dialog input,.moderation-module__lqzpMa__dialog textarea{font:inherit}.moderation-module__lqzpMa__dialog button{cursor:pointer}.moderation-module__lqzpMa__dialog button:disabled{opacity:.55;cursor:default}.moderation-module__lqzpMa__header{border-bottom:1px solid var(--report-line);flex:none;justify-content:space-between;align-items:flex-start;gap:16px;padding:24px 24px 18px;display:flex}.moderation-module__lqzpMa__eyebrow{letter-spacing:.16em;color:var(--report-sand);margin:0;font-size:10px;font-weight:500}.moderation-module__lqzpMa__header h2{letter-spacing:-.04em;margin:5px 0 0;font-size:26px;font-weight:500}.moderation-module__lqzpMa__dialog .moderation-module__lqzpMa__close{border:1px solid var(--report-line);width:36px;height:36px;color:inherit;background:#ffffff08;border-radius:50%;flex:none;place-items:center;font-size:24px;line-height:1;display:grid}.moderation-module__lqzpMa__dialog form{flex-direction:column;min-height:0;display:flex}.moderation-module__lqzpMa__scroll{overscroll-behavior:contain;padding:20px 24px;overflow:auto}.moderation-module__lqzpMa__target{align-items:center;gap:10px;display:flex}.moderation-module__lqzpMa__avatar{flex:none;place-items:center;width:40px;height:40px;display:grid}.moderation-module__lqzpMa__avatar img{border-radius:50%;width:100%;height:100%}.moderation-module__lqzpMa__target strong{overflow-wrap:anywhere;font-size:14px;font-weight:500}.moderation-module__lqzpMa__target p{color:var(--report-muted);margin:4px 0 0;font-size:10px}.moderation-module__lqzpMa__intro{letter-spacing:-.02em;margin:20px 0 0;font-size:16px}.moderation-module__lqzpMa__clockNote{color:var(--report-sand);margin:5px 0 0;font-size:11px}.moderation-module__lqzpMa__dialog fieldset{border:0;margin:22px 0 20px;padding:0}.moderation-module__lqzpMa__dialog legend{margin-bottom:10px;font-size:12px}.moderation-module__lqzpMa__reasons{grid-template-columns:1fr 1fr;gap:8px;display:grid}.moderation-module__lqzpMa__reasons label{border:1px solid var(--report-line);cursor:pointer;background:#ffffff08;border-radius:13px;align-items:center;gap:9px;min-height:59px;padding:10px;font-size:11px;line-height:1.45;display:flex}.moderation-module__lqzpMa__reasons label:has(:checked){border-color:var(--report-sand);background:#edd6b00a}.moderation-module__lqzpMa__reasons label:hover{background:#ffffff0e}.moderation-module__lqzpMa__reasons input{width:14px;height:14px;accent-color:var(--report-sand);flex:none;margin:0}.moderation-module__lqzpMa__reasons small{color:var(--report-muted);margin-top:3px;font-size:9px;display:block}.moderation-module__lqzpMa__noteLabel{justify-content:space-between;align-items:center;gap:8px;margin-bottom:9px;font-size:12px;display:flex}.moderation-module__lqzpMa__noteLabel label span{color:var(--report-muted);margin-left:5px;font-size:10px}.moderation-module__lqzpMa__noteLabel>span{color:var(--report-muted);white-space:nowrap;font-size:10px}.moderation-module__lqzpMa__dialog textarea{resize:vertical;width:100%;min-height:84px;max-height:180px;color:var(--report-text);background:#1113;border:1px solid #ffffff40;border-radius:14px;padding:12px;font-size:13px;line-height:1.6}.moderation-module__lqzpMa__dialog textarea::placeholder{color:var(--report-muted)}.moderation-module__lqzpMa__note{color:var(--report-muted);margin:12px 0 0;font-size:11px;line-height:1.65}.moderation-module__lqzpMa__footer{border-top:1px solid var(--report-line);flex:none;padding:16px 24px 18px}.moderation-module__lqzpMa__footer p{color:var(--report-muted);text-align:center;margin:10px 0 0;font-size:10px}.moderation-module__lqzpMa__dialog .moderation-module__lqzpMa__primary{width:100%;min-height:46px;color:var(--report-sand);background:linear-gradient(125deg,#e6ca974d,#e6ca9714 55%,#e6ca973d);border:1px solid #f5dcafbb;border-radius:50px;justify-content:center;align-items:center;gap:12px;font-size:13px;font-weight:500;transition:background .12s,transform .12s;display:flex;box-shadow:inset 0 1px #fff4}.moderation-module__lqzpMa__primary:hover:not(:disabled){background:#e6ca9738}.moderation-module__lqzpMa__primary:active:not(:disabled){transform:scale(.98)}.moderation-module__lqzpMa__problem{border-left:2px solid var(--report-sand);background:#edd6b008;margin-top:14px;padding:12px;font-size:12px;line-height:1.65}.moderation-module__lqzpMa__receipt{text-align:center;padding:28px 28px 24px;overflow:auto}.moderation-module__lqzpMa__receiptMark{color:#d7dcb4;background:#d7dcb40b;border:1px solid #d7dcb459;border-radius:50%;place-items:center;width:54px;height:54px;margin:0 auto 20px;font-size:24px;display:grid}.moderation-module__lqzpMa__receipt h3{letter-spacing:-.04em;margin:0;font-size:24px;font-weight:500;line-height:1.35}.moderation-module__lqzpMa__receipt p{color:var(--report-muted);margin:16px 0 24px;font-size:12px;line-height:1.8}.moderation-module__lqzpMa__profile{padding:24px}.moderation-module__lqzpMa__portrait{width:80px;height:80px;display:block}.moderation-module__lqzpMa__portrait img{border-radius:50%;width:100%;height:100%}.moderation-module__lqzpMa__profileMeta{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:16px;display:flex}.moderation-module__lqzpMa__profileMeta h2{overflow-wrap:anywhere;margin:0;font-size:24px}@keyframes moderation-module__lqzpMa__arrive{0%{opacity:0;transform:translateY(9px)}to{opacity:1;transform:none}}@media (max-width:760px){.moderation-module__lqzpMa__reportLink{min-height:44px}.moderation-module__lqzpMa__dialog{background:linear-gradient(125deg,#ffffff0b,#0000 65%),#24241ff7;border-radius:26px 26px 0 0;width:100%;max-width:none;max-height:calc(100dvh - 14px);margin:0;inset:auto 0 0}.moderation-module__lqzpMa__header{padding:19px 20px 13px}.moderation-module__lqzpMa__header h2{font-size:24px}.moderation-module__lqzpMa__scroll{padding:17px 20px}.moderation-module__lqzpMa__footer{padding:13px 20px max(15px, env(safe-area-inset-bottom))}.moderation-module__lqzpMa__dialog textarea{font-size:16px}.moderation-module__lqzpMa__intro{margin-top:16px}.moderation-module__lqzpMa__reasons label{min-height:54px}.moderation-module__lqzpMa__dialog fieldset{margin-top:18px}}@media (max-height:560px){.moderation-module__lqzpMa__header{padding:12px 20px}.moderation-module__lqzpMa__header .moderation-module__lqzpMa__eyebrow{display:none}.moderation-module__lqzpMa__header h2{margin:0;font-size:22px}.moderation-module__lqzpMa__footer{padding-top:10px;padding-bottom:10px}.moderation-module__lqzpMa__footer p{display:none}.moderation-module__lqzpMa__scroll{min-height:100px}}@media (prefers-reduced-motion:reduce){.moderation-module__lqzpMa__dialog[open]{animation:none}.moderation-module__lqzpMa__dialog .moderation-module__lqzpMa__primary{transition:none}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.moderation-module__lqzpMa__dialog{background:#282824}.moderation-module__lqzpMa__dialog::backdrop{background:#080908b0}}
.stake-module__Iikq9G__layout{--play-small-size:var(--stake-detail-size);background:var(--stake-canvas);min-height:100dvh;line-height:1.6;font-size:var(--stake-body-size);grid-template-columns:44% minmax(0,1fr);display:grid}.stake-module__Iikq9G__story{isolation:isolate;background:var(--stake-story);justify-content:center;align-items:center;height:100dvh;min-height:500px;display:flex;position:sticky;top:0;overflow:hidden}.stake-module__Iikq9G__story:before,.stake-module__Iikq9G__story:after{content:"";z-index:-1;pointer-events:none;background:conic-gradient(from 90deg, var(--stake-checker-sage) 25%, transparent 0 50%, var(--stake-checker-sage) 0 75%, transparent 0);background-size:22px 22px;width:78%;height:62%;position:absolute;-webkit-mask-image:radial-gradient(at 0 0,#000,#0000 68%);mask-image:radial-gradient(at 0 0,#000,#0000 68%)}.stake-module__Iikq9G__story:before{top:0;left:0}.stake-module__Iikq9G__story:after{background-image:conic-gradient(from 90deg, var(--stake-checker-rust) 25%, transparent 0 50%, var(--stake-checker-rust) 0 75%, transparent 0);bottom:0;right:0;transform:rotate(180deg)}.stake-module__Iikq9G__brand{position:absolute;top:26px;left:36px}.stake-module__Iikq9G__storyCopy{text-align:center;max-width:360px;padding:32px}.stake-module__Iikq9G__storyCopy h2{margin-bottom:22px;font-size:clamp(29px,3vw,40px);font-weight:400;line-height:1.22}.stake-module__Iikq9G__storyCopy p{color:var(--play-muted);line-height:1.75}.stake-module__Iikq9G__pieces{width:58px;height:58px;margin:0 auto 24px;position:relative}.stake-module__Iikq9G__pieces img{object-fit:contain;opacity:0;transition:opacity var(--stake-piece-fade) ease;position:absolute;inset:0}.stake-module__Iikq9G__pieces img[data-current=true]{opacity:1}.stake-module__Iikq9G__signature{letter-spacing:.22em;color:var(--play-muted);font-size:9px;position:absolute;bottom:32px}.stake-module__Iikq9G__workspace{flex-direction:column;min-width:0;display:flex}.stake-module__Iikq9G__back{color:var(--play-text);font-size:var(--stake-detail-size);align-self:flex-start;align-items:center;gap:10px;padding:26px 38px;text-decoration:none;display:flex}.stake-module__Iikq9G__task{flex:1;justify-content:center;align-items:center;padding:16px 36px 32px;display:flex}.stake-module__Iikq9G__card h1{font-size:var(--play-title-size);margin-bottom:9px;font-weight:400;line-height:1.3}.stake-module__Iikq9G__card>p{color:var(--play-muted);margin-bottom:20px}.stake-module__Iikq9G__card code{overflow-wrap:anywhere}.stake-module__Iikq9G__context{font-size:var(--stake-detail-size);color:var(--play-muted);margin:18px 0}.stake-module__Iikq9G__totalHeading{font-size:var(--stake-detail-size);color:var(--play-muted);justify-content:space-between;align-items:center;gap:16px;display:flex}.stake-module__Iikq9G__totalHeading button{margin:0}.stake-module__Iikq9G__card .stake-module__Iikq9G__total{letter-spacing:-.05em;color:var(--play-text);overflow-wrap:anywhere;margin:4px 0 18px;font-size:40px;line-height:1.25}.stake-module__Iikq9G__facts{font-size:var(--stake-detail-size);border-bottom:1px solid var(--play-line);color:var(--play-muted);flex-wrap:wrap;justify-content:space-between;gap:8px;padding:8px 0 16px;display:flex}.stake-module__Iikq9G__outcomes{margin:12px 0 0}.stake-module__Iikq9G__outcomes>div{grid-template-columns:minmax(0,1fr) auto;gap:4px 12px;padding:10px 0;display:grid}.stake-module__Iikq9G__outcomes dd{text-align:right;overflow-wrap:anywhere;max-width:220px;margin:0}.stake-module__Iikq9G__outcomes p{font-size:var(--stake-detail-size);color:var(--play-muted);grid-column:1/-1}.stake-module__Iikq9G__terms{border-top:1px solid var(--play-line);font-size:var(--stake-detail-size);color:var(--play-muted);margin:12px 0 18px;padding-top:14px}.stake-module__Iikq9G__terms p+p{margin-top:8px}.stake-module__Iikq9G__card{max-width:var(--stake-form-width);justify-self:center;width:100%}.stake-module__Iikq9G__card h1:focus{outline:none}.stake-module__Iikq9G__art{justify-content:center;margin:18px 0;display:flex}.stake-module__Iikq9G__art img{width:min(240px,100%);height:auto}.stake-module__Iikq9G__steps{gap:6px;margin-bottom:18px;display:flex}.stake-module__Iikq9G__steps span{border-radius:var(--play-pill-radius);background:var(--play-line);width:26px;height:3px}.stake-module__Iikq9G__steps [data-complete=true]{background:var(--play-sand)}.stake-module__Iikq9G__wallet{border-bottom:1px solid var(--play-line);justify-content:space-between;align-items:center;gap:12px;margin:20px 0 16px;padding-bottom:16px;display:flex}.stake-module__Iikq9G__wallet>div{min-width:0}.stake-module__Iikq9G__wallet small{color:var(--play-muted);font-size:var(--play-small-size);display:block}.stake-module__Iikq9G__wallet strong{overflow-wrap:anywhere;font-weight:500;display:block}.stake-module__Iikq9G__wallet button,.stake-module__Iikq9G__links button,.stake-module__Iikq9G__quiet{color:var(--play-sand);font:inherit;cursor:pointer;min-height:44px;font-size:var(--play-small-size);background:0 0;border:0}.stake-module__Iikq9G__wallet button:disabled{opacity:.6;cursor:default}.stake-module__Iikq9G__pace{border-radius:var(--play-pill-radius);background:var(--play-glass-face);font-size:var(--play-small-size);justify-content:space-between;gap:12px;margin:16px 0;padding:12px 16px;display:flex}.stake-module__Iikq9G__label{font-size:var(--play-small-size);margin:12px 0 8px;display:block}.stake-module__Iikq9G__card form>.stake-module__Iikq9G__label,.stake-module__Iikq9G__compact form>.stake-module__Iikq9G__label{text-align:center;color:var(--play-muted);font-size:var(--stake-detail-size);font-weight:400}.stake-module__Iikq9G__amount{background:0 0;justify-content:center;align-items:baseline;gap:10px;margin-block:8px 14px;padding:10px 0;display:flex;position:relative}.stake-module__Iikq9G__amount input{min-width:0;max-width:calc(100% - 85px);color:var(--play-text);font:inherit;font-size:var(--play-stake-amount-size);text-align:right;letter-spacing:-.04em;font-variant-numeric:tabular-nums;box-shadow:none;background:0 0;border:0;outline:none;flex:0 auto}.stake-module__Iikq9G__amount input:focus-visible{box-shadow:0 2px var(--play-sand);outline:none}.stake-module__Iikq9G__amount select{max-width:40%;color:var(--play-sand);font:inherit;font-size:var(--play-small-size);background:0 0;border:0;border-radius:8px;padding:8px}.stake-module__Iikq9G__amount option{background:var(--play-panel);color:var(--play-text)}.stake-module__Iikq9G__presets{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:12px 0;display:grid}.stake-module__Iikq9G__presets button{border:1px solid var(--play-line);background:var(--play-glass-face);border-radius:var(--play-pill-radius);min-height:44px;font:inherit;color:var(--play-text);cursor:pointer;transition:background var(--motion-feedback-duration), transform var(--motion-feedback-duration)}.stake-module__Iikq9G__presets button:active{transform:scale(.97)}.stake-module__Iikq9G__presets [aria-pressed=true]{background:var(--play-choice);border-color:var(--play-choice-line);color:var(--play-sand)}.stake-module__Iikq9G__card .stake-module__Iikq9G__hint{font-size:var(--stake-detail-size);color:var(--play-muted);margin:14px 0}.stake-module__Iikq9G__card .stake-module__Iikq9G__fundingNotice{color:var(--stake-funding-notice)}.stake-module__Iikq9G__card .stake-module__Iikq9G__hint:empty{display:none}.stake-module__Iikq9G__card .stake-module__Iikq9G__error{color:var(--play-error);font-size:var(--play-small-size)}.stake-module__Iikq9G__primary{background:var(--play-sand);width:100%;color:var(--play-action-ink)}.stake-module__Iikq9G__links{font-size:var(--play-small-size);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:14px;display:flex}.stake-module__Iikq9G__links a{color:var(--play-sand);padding:12px 0}.stake-module__Iikq9G__quiet{margin:8px auto;display:block}.stake-module__Iikq9G__ledger{margin:8px 0;padding:0}.stake-module__Iikq9G__ledger>div{font-size:inherit;justify-content:space-between;gap:16px;padding:9px 0;display:flex}.stake-module__Iikq9G__ledger span,.stake-module__Iikq9G__ledger dt{color:var(--play-muted)}.stake-module__Iikq9G__ledger strong,.stake-module__Iikq9G__ledger dd{text-align:right;overflow-wrap:anywhere;min-width:0;margin:0;font-weight:500}.stake-module__Iikq9G__notice{background:var(--play-control-face);border-radius:var(--play-control-radius);border:1px solid var(--play-line);font-size:var(--play-small-size);margin:18px 0;padding:16px}.stake-module__Iikq9G__notice p{margin-top:8px}.stake-module__Iikq9G__notice strong{color:var(--play-sand);font-weight:500}.stake-module__Iikq9G__status{margin:12px 0}.stake-module__Iikq9G__status a{color:var(--play-sand)}.stake-module__Iikq9G__status code{overflow-wrap:anywhere;font-size:var(--play-small-size);display:block}@media (min-width:761px) and (max-height:760px){.stake-module__Iikq9G__art img{width:172px}.stake-module__Iikq9G__wallet{margin:12px 0;padding-bottom:8px}.stake-module__Iikq9G__steps{margin-bottom:10px}.stake-module__Iikq9G__card .stake-module__Iikq9G__hint{margin:10px 0}.stake-module__Iikq9G__pace{margin:10px 0;padding-block:8px}.stake-module__Iikq9G__links{margin-top:8px}}@media (prefers-reduced-motion:reduce){.stake-module__Iikq9G__pieces img,.stake-module__Iikq9G__presets button{transition:none}}@media (max-width:1000px){.stake-module__Iikq9G__layout{grid-template-columns:38% minmax(0,1fr)}.stake-module__Iikq9G__task{padding-inline:28px}.stake-module__Iikq9G__storyCopy{padding:24px}.stake-module__Iikq9G__brand{left:24px}}@media (max-width:760px){.stake-module__Iikq9G__layout{display:block}.stake-module__Iikq9G__story{display:none}.stake-module__Iikq9G__back{padding:20px 24px}.stake-module__Iikq9G__task{align-items:flex-start;padding:22px 24px 36px}}.stake-module__Iikq9G__matchup{text-align:center;grid-template-columns:1fr auto 1fr;align-items:center;gap:24px;margin:32px 0;display:grid}.stake-module__Iikq9G__matchup>span{background:var(--play-avatar);width:60px;height:60px;color:var(--play-avatar-ink);border-radius:50%;place-items:center;margin:auto;display:grid}.stake-module__Iikq9G__matchup>span:last-child{color:var(--play-sand);border:1px dashed var(--play-sand);background:0 0}.stake-module__Iikq9G__matchup i{color:var(--play-muted)}.stake-module__Iikq9G__historyReceipt{color:var(--lobby-muted,inherit);flex-wrap:wrap;grid-column:2/-1;justify-content:space-between;gap:8px;font-size:12px;display:flex}.stake-module__Iikq9G__historyReceipt a{color:inherit;text-underline-offset:3px}.stake-module__Iikq9G__compact{--stake-body-size:var(--play-panel-body-size);--stake-detail-size:var(--play-panel-detail-size);--play-small-size:var(--play-panel-detail-size);min-width:0;font-size:var(--stake-body-size);padding:12px 0 4px}.stake-module__Iikq9G__retryStake{width:100%;min-height:46px;color:var(--play-text);background:var(--play-event-retry);font:inherit;cursor:pointer;border:0;border-radius:30px;margin:12px 0;padding:10px 16px;font-weight:500}.stake-module__Iikq9G__compact h1{font-size:var(--play-panel-title-size);margin:4px 0 8px}.stake-module__Iikq9G__compact>p{margin:8px 0}.stake-module__Iikq9G__compact .stake-module__Iikq9G__context,.stake-module__Iikq9G__compact .stake-module__Iikq9G__ledger{margin:12px 0}.stake-module__Iikq9G__compact code{overflow-wrap:anywhere}.stake-module__Iikq9G__compact .stake-module__Iikq9G__matchup{margin:18px 0}.stake-module__Iikq9G__compact .stake-module__Iikq9G__links{flex-wrap:wrap;gap:8px;margin-top:8px}.stake-module__Iikq9G__compact .stake-module__Iikq9G__amount{min-height:62px;padding:10px 0}.stake-module__Iikq9G__compact .stake-module__Iikq9G__amount input{font-size:var(--play-stake-amount-size);height:58px;padding:0;line-height:1.1}.stake-module__Iikq9G__compact .stake-module__Iikq9G__amount select{font-size:12px}.stake-module__Iikq9G__compact .stake-module__Iikq9G__wallet{margin:8px 0;padding:4px 0 8px}.stake-module__Iikq9G__compact .stake-module__Iikq9G__steps{margin-bottom:10px}.stake-module__Iikq9G__compact .stake-module__Iikq9G__hint{margin:10px 0}.stake-module__Iikq9G__compact .stake-module__Iikq9G__presets{gap:6px}.stake-module__Iikq9G__compact .stake-module__Iikq9G__presets button{min-height:38px;font-size:var(--play-panel-body-size)}.stake-module__Iikq9G__compact .stake-module__Iikq9G__primary{min-height:44px;padding:10px 12px;font-size:13px}.stake-module__Iikq9G__compact .stake-module__Iikq9G__total{margin-bottom:12px;font-size:30px}.stake-module__Iikq9G__compact .stake-module__Iikq9G__inputRow{min-width:0}.stake-module__Iikq9G__compact .stake-module__Iikq9G__context{margin:6px 0 10px;font-size:10px}.stake-module__Iikq9G__compact .stake-module__Iikq9G__outcomes{border-block:1px solid var(--play-line);grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin:8px 0;display:grid}.stake-module__Iikq9G__compact .stake-module__Iikq9G__outcomes>div{text-align:center;flex-direction:column;align-items:center;gap:3px;padding:8px 0;display:flex}.stake-module__Iikq9G__compact .stake-module__Iikq9G__outcomes dt{font-size:10px}.stake-module__Iikq9G__compact .stake-module__Iikq9G__outcomes dd{text-align:center;font-size:12px}.stake-module__Iikq9G__compact .stake-module__Iikq9G__terms{margin:8px 0 12px;padding-top:8px;font-size:10px}.stake-module__Iikq9G__compact .stake-module__Iikq9G__hint{margin:8px 0;font-size:10px;line-height:1.6}.stake-module__Iikq9G__compact .stake-module__Iikq9G__facts{padding:4px 0 8px;font-size:10px}.stake-module__Iikq9G__compact .stake-module__Iikq9G__ledger{margin:8px 0}.stake-module__Iikq9G__compact .stake-module__Iikq9G__ledger>div{padding:5px 0}.stake-module__Iikq9G__compact .stake-module__Iikq9G__totalHeading button{min-height:32px}.stake-module__Iikq9G__compact .stake-module__Iikq9G__primary{background:var(--play-event-rematch);color:#fff}.stake-module__Iikq9G__compact .stake-module__Iikq9G__totalHeading{font-size:11px}.stake-module__Iikq9G__compact .stake-module__Iikq9G__links{font-size:10px}.stake-module__Iikq9G__setupBack{width:44px;height:44px;color:var(--play-sand);background:var(--play-glass-face);cursor:pointer;border:0;border-radius:50%;flex:none;place-items:center;margin-bottom:12px;display:grid;position:relative}.stake-module__Iikq9G__setupBack:disabled{opacity:.5;cursor:default}.stake-module__Iikq9G__setupBack:focus-visible{outline:2px solid var(--play-sand);outline-offset:3px}.stake-module__Iikq9G__amountPlaceholder{vertical-align:middle;opacity:.14;background:currentColor;border-radius:999px;width:4ch;height:.65em;display:inline-block}.stake-module__Iikq9G__loadingCosts{align-items:center;gap:.65em;display:flex}.stake-module__Iikq9G__costSpinner{border:2px solid;border-right-color:#0000;border-radius:50%;flex:none;width:1em;height:1em;animation:.8s linear infinite stake-module__Iikq9G__costSpin}@keyframes stake-module__Iikq9G__costSpin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.stake-module__Iikq9G__costSpinner{animation:none}}.stake-module__Iikq9G__compactSettlement{box-shadow:none;text-align:left;background:0 0;border:0;border-radius:0;padding:16px 0 0}.stake-module__Iikq9G__compactSettlement>strong{display:none}.stake-module__Iikq9G__compactSettlement h3{margin:0;font-size:14px}.stake-module__Iikq9G__compactSettlement>p{margin:8px 0;font-size:11px}.stake-module__Iikq9G__compactSettlement .stake-module__Iikq9G__ledger{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:18px 0;display:grid}.stake-module__Iikq9G__compactSettlement .stake-module__Iikq9G__ledger>div{border:0;padding:0;display:block}.stake-module__Iikq9G__compactSettlement .stake-module__Iikq9G__ledger>div+div{border-left:1px solid var(--play-line);padding-left:12px}.stake-module__Iikq9G__compactSettlement .stake-module__Iikq9G__ledger dt{margin-bottom:8px;font-size:11px}.stake-module__Iikq9G__compactSettlement .stake-module__Iikq9G__ledger dd{overflow-wrap:anywhere;text-align:left;margin:0;font-size:17px}.stake-module__Iikq9G__compactSettlement details{border-bottom:1px solid var(--play-line);padding-bottom:12px;font-size:11px}.stake-module__Iikq9G__compactSettlement>a{margin-top:10px;font-size:11px;display:inline-block}@media (max-width:420px){.stake-module__Iikq9G__compactSettlement .stake-module__Iikq9G__ledger{gap:8px}.stake-module__Iikq9G__compactSettlement .stake-module__Iikq9G__ledger>div+div{padding-left:8px}.stake-module__Iikq9G__compactSettlement .stake-module__Iikq9G__ledger dd{font-size:14px}.stake-module__Iikq9G__compactSettlement .stake-module__Iikq9G__ledger dt{font-size:10px}}.stake-module__Iikq9G__card .stake-module__Iikq9G__outcomes{border-top:1px solid var(--play-line);border-bottom:1px solid var(--play-line);grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:12px 0 8px;padding:12px 0;display:grid}.stake-module__Iikq9G__card .stake-module__Iikq9G__outcomes>div{border:0;flex-direction:column;gap:6px;min-width:0;margin:0;padding:0;display:flex}.stake-module__Iikq9G__card .stake-module__Iikq9G__outcomes dt{color:var(--play-muted);font-size:11px}.stake-module__Iikq9G__card .stake-module__Iikq9G__outcomes dd{text-align:left;overflow-wrap:anywhere;margin:0;font-size:14px;font-weight:500}.stake-module__Iikq9G__card .stake-module__Iikq9G__terms{background:0 0;border:0;margin:8px 0 12px;padding:0;font-size:12px;line-height:1.65}.stake-module__Iikq9G__card .stake-module__Iikq9G__ledger>div{padding:5px 0;font-size:13px}.stake-module__Iikq9G__card .stake-module__Iikq9G__facts{border-bottom:0;margin-block:6px;padding-block:4px;font-size:11px}.stake-module__Iikq9G__card .stake-module__Iikq9G__context,.stake-module__Iikq9G__card .stake-module__Iikq9G__outcomes+.stake-module__Iikq9G__hint{margin-block:8px}.stake-module__Iikq9G__card .stake-module__Iikq9G__total{margin:8px 0 16px;font-size:clamp(26px,3vw,36px)}
.wallet-module___1ZeMa__card{border-radius:var(--account-card-radius);min-width:0;padding:var(--account-card-padding);background:var(--account-wallet)}.wallet-module___1ZeMa__cardHeading{justify-content:space-between;align-items:center;gap:1rem;display:flex}.wallet-module___1ZeMa__cardHeading h2{font-size:1.25rem}.wallet-module___1ZeMa__quiet{color:var(--lobby-sand);font:inherit;cursor:pointer;background:0 0;border:0;padding:.5rem 0;font-size:.8125rem}.wallet-module___1ZeMa__quiet:disabled{opacity:.5;cursor:default}.wallet-module___1ZeMa__balance{background:var(--account-balance-face);border:1px solid var(--lobby-line);color:var(--color-muted);border-radius:1.125rem;margin-block:1.25rem .25rem;padding:1.25rem 1.5rem;font-size:.8125rem}.wallet-module___1ZeMa__balance strong{color:var(--color-text);letter-spacing:-.045em;font-size:2.375rem;font-weight:400}.wallet-module___1ZeMa__network{color:var(--lobby-sand);flex-wrap:wrap;align-items:center;gap:.625rem;padding-block:.25rem 1.25rem;font-size:.75rem;display:flex}.wallet-module___1ZeMa__network span{border:1px solid var(--auth-divider);border-radius:2rem;padding:.2rem .6rem;font-size:.625rem}.wallet-module___1ZeMa__address{background:var(--account-address);border:1px solid var(--auth-panel-line);border-radius:1rem;padding:1rem 3rem 1rem 1rem;position:relative}.wallet-module___1ZeMa__address>span{letter-spacing:.15em;color:var(--lobby-sand);margin-bottom:.5rem;font-size:.5625rem;display:block}.wallet-module___1ZeMa__address code{overflow-wrap:anywhere;color:var(--account-address-ink);font-size:.75rem;display:block}.wallet-module___1ZeMa__address button{color:var(--lobby-sand);cursor:pointer;background:0 0;border:0;min-width:2rem;min-height:2rem;font-size:1.5rem;position:absolute;top:1.125rem;right:.5rem}.wallet-module___1ZeMa__actions{grid-template-columns:1fr 1fr;gap:.75rem;margin-block:1.125rem;display:grid}.wallet-module___1ZeMa__actions button{min-width:0;min-height:3rem}.wallet-module___1ZeMa__primary{background:var(--wallet-primary);color:var(--wallet-primary-ink)}.wallet-module___1ZeMa__primary:disabled{opacity:.5}.wallet-module___1ZeMa__statusRow,.wallet-module___1ZeMa__historyRow{text-align:left;border:0;border-top:1px solid var(--auth-divider);width:100%;color:var(--color-text);font:inherit;cursor:pointer;background:0 0;justify-content:space-between;align-items:center;gap:.75rem;padding:1rem 0;font-size:.75rem;display:flex}.wallet-module___1ZeMa__statusRow{color:var(--lobby-sand)}.wallet-module___1ZeMa__history{color:var(--color-muted);font-size:.75rem}.wallet-module___1ZeMa__history summary,.wallet-module___1ZeMa__tokenDetails summary{cursor:pointer;padding-block:.5rem}.wallet-module___1ZeMa__historyRow small{color:var(--color-muted);margin-top:.25rem;display:block}.wallet-module___1ZeMa__historyRow>span:last-child{text-align:right}.wallet-module___1ZeMa__dialog{width:min(var(--wallet-dialog-width), calc(100% - 2.5rem));overscroll-behavior:contain;border:1px solid var(--wallet-dialog-line);border-right-color:var(--auth-panel-line);border-radius:var(--wallet-dialog-radius);background:var(--wallet-dialog-face);max-width:none;max-height:calc(100dvh - 3rem);color:var(--color-text);box-shadow:var(--wallet-dialog-shadow);scrollbar-color:var(--wallet-rail) transparent;scrollbar-width:auto;margin:auto;padding:0;position:fixed;inset:0;overflow-y:auto}.wallet-module___1ZeMa__dialog::backdrop{background:var(--account-backdrop);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.wallet-module___1ZeMa__dialog::-webkit-scrollbar{width:4px}.wallet-module___1ZeMa__dialog::-webkit-scrollbar-track{margin-block:var(--wallet-scroll-inset,24px);background:var(--wallet-track);border-radius:10px}.wallet-module___1ZeMa__dialog::-webkit-scrollbar-thumb{background:var(--wallet-rail);border-radius:10px}.wallet-module___1ZeMa__dialog::-webkit-scrollbar-thumb:hover{background:var(--wallet-rail-hover)}.wallet-module___1ZeMa__dialog::-webkit-scrollbar-button{display:none}@supports selector(::-webkit-scrollbar){.wallet-module___1ZeMa__dialog{scrollbar-color:auto}}.wallet-module___1ZeMa__dialogBar{justify-content:space-between;align-items:center;padding:1.125rem 1.625rem 0;display:flex}.wallet-module___1ZeMa__dialogBar>span{letter-spacing:.15em;color:var(--lobby-sand);font-size:.625rem}.wallet-module___1ZeMa__dialogBar button{border:1px solid var(--auth-divider);background:var(--auth-panel-glass);color:var(--color-text);cursor:pointer;border-radius:50%;width:2.25rem;height:2.25rem;font-size:1.375rem}.wallet-module___1ZeMa__task{outline:none;padding:.75rem 2rem 2rem}.wallet-module___1ZeMa__task .wallet-module___1ZeMa__heading{margin:.5rem 0 1.5rem}.wallet-module___1ZeMa__dialog .wallet-module___1ZeMa__task h2{letter-spacing:-.04em;margin:0 0 .625rem;font-size:1.6875rem;font-weight:500;line-height:1.3}.wallet-module___1ZeMa__dialog .wallet-module___1ZeMa__task .wallet-module___1ZeMa__heading p{color:var(--color-muted);margin:0;font-size:.8125rem;line-height:1.6}.wallet-module___1ZeMa__task form{gap:1rem;display:grid}.wallet-module___1ZeMa__task>button,.wallet-module___1ZeMa__task form>button{width:100%;min-height:3rem}.wallet-module___1ZeMa__task .wallet-module___1ZeMa__quiet{margin-top:.75rem}.wallet-module___1ZeMa__select{color:var(--color-muted);gap:.5rem;margin-bottom:1rem;font-size:.8125rem;display:grid}.wallet-module___1ZeMa__select select{background:var(--field-face);color:var(--color-text);border:1px solid var(--field-border);font:inherit;border-radius:2rem;padding:.75rem 1rem}.wallet-module___1ZeMa__note{color:var(--color-muted);font-size:.75rem;line-height:1.7;margin-block:1rem!important}.wallet-module___1ZeMa__crest{border:1px solid var(--auth-divider);border-radius:50%;place-items:center;width:4rem;height:4rem;margin:1.25rem auto;display:grid;position:relative}.wallet-module___1ZeMa__crest span{background:var(--wallet-primary);color:var(--wallet-primary-ink);border-radius:50%;padding:0 .4rem;position:absolute;bottom:-.2rem;right:-.2rem}.wallet-module___1ZeMa__depositAddress{text-align:center;margin:1.5rem 0}.wallet-module___1ZeMa__depositAddress span,.wallet-module___1ZeMa__destination span{color:var(--color-muted);margin-bottom:.75rem;font-size:.8125rem;display:block}.wallet-module___1ZeMa__depositAddress code,.wallet-module___1ZeMa__destination code,.wallet-module___1ZeMa__tokenDetails code{overflow-wrap:anywhere;font:inherit;font-size:.8125rem;line-height:1.7;display:block}.wallet-module___1ZeMa__tokenDetails{color:var(--lobby-sand);margin-block:1.25rem;font-size:.75rem}.wallet-module___1ZeMa__ledger{border-block:1px solid var(--auth-divider);gap:.5rem;margin:1.25rem 0;padding-block:1.125rem;font-size:.8125rem;display:grid}.wallet-module___1ZeMa__ledger>div{justify-content:space-between;gap:1rem;display:flex}.wallet-module___1ZeMa__ledger dt{color:var(--color-muted)}.wallet-module___1ZeMa__ledger dd{text-align:right;overflow-wrap:anywhere;margin:0}.wallet-module___1ZeMa__destination{margin-block:1.25rem}.wallet-module___1ZeMa__received{margin-block:1.5rem}.wallet-module___1ZeMa__received>span{color:var(--color-muted);font-size:.8125rem;display:block}.wallet-module___1ZeMa__received strong{font-size:2.25rem;font-weight:400}.wallet-module___1ZeMa__received small{font-size:.8125rem}.wallet-module___1ZeMa__chip{border:1px solid var(--auth-divider);color:var(--lobby-sand);border-radius:2rem;padding:.4rem .8rem;font-size:.75rem;display:inline-block}@media (max-width:700px){.wallet-module___1ZeMa__dialog{border-bottom:0;border-radius:1.625rem 1.625rem 0 0;width:100%;max-height:calc(100dvh - 1.25rem);margin:auto 0 0}.wallet-module___1ZeMa__task{padding:.75rem 1.5rem max(1.5rem, env(safe-area-inset-bottom))}.wallet-module___1ZeMa__task h2{font-size:1.5625rem}.wallet-module___1ZeMa__cardHeading .wallet-module___1ZeMa__quiet{font-size:.6875rem}.wallet-module___1ZeMa__statusRow{flex-wrap:wrap}}@media (prefers-reduced-motion:no-preference){.wallet-module___1ZeMa__dialog[open]{animation:.16s ease-out wallet-module___1ZeMa__appear}@keyframes wallet-module___1ZeMa__appear{0%{opacity:.6;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}}.wallet-module___1ZeMa__balance p+p strong{font-size:1.5rem}.wallet-module___1ZeMa__historyActions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:16px;display:flex}.wallet-module___1ZeMa__historyLoad{border:1px solid var(--lobby-line);background:var(--account-address);min-height:44px;color:inherit;font:inherit;cursor:pointer;border-radius:28px;flex:1;padding:10px 16px}.wallet-module___1ZeMa__historyLoad:disabled{cursor:default;opacity:.65}.wallet-module___1ZeMa__historyLoad:focus-visible{outline:2px solid var(--lobby-sand);outline-offset:3px}.wallet-module___1ZeMa__historyRows{scrollbar-width:thin;scrollbar-color:var(--lobby-line) transparent;max-height:28rem;overflow:auto}.wallet-module___1ZeMa__historySpinner{border:2px solid var(--lobby-line);border-top-color:var(--lobby-sand);border-radius:50%;width:12px;height:12px;margin-right:8px;animation:.8s linear infinite wallet-module___1ZeMa__historySpin;display:inline-block}@keyframes wallet-module___1ZeMa__historySpin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.wallet-module___1ZeMa__historySpinner{animation:none}}.wallet-module___1ZeMa__workspace{align-content:start;gap:1.5rem;min-width:0;display:grid}.wallet-module___1ZeMa__card{border:1px solid var(--lobby-line)}.wallet-module___1ZeMa__cardHeading .wallet-module___1ZeMa__network{justify-content:flex-end;padding:0;font-size:.6875rem}.wallet-module___1ZeMa__balanceTop{color:var(--color-text);justify-content:space-between;align-items:center;margin-bottom:.25rem;display:flex}.wallet-module___1ZeMa__balanceTop .wallet-module___1ZeMa__quiet{min-width:2.75rem;min-height:2rem;padding:0}.wallet-module___1ZeMa__card .wallet-module___1ZeMa__actions{flex-wrap:wrap;align-items:center;margin-bottom:0;display:flex}.wallet-module___1ZeMa__card .wallet-module___1ZeMa__actions>button{width:auto;padding-inline:1.25rem;font-size:.8125rem}.wallet-module___1ZeMa__card .wallet-module___1ZeMa__actions>.wallet-module___1ZeMa__quiet{margin-left:auto;padding-inline:0;font-size:.6875rem}.wallet-module___1ZeMa__card .wallet-module___1ZeMa__note{margin-bottom:0}.wallet-module___1ZeMa__activity{border:1px solid var(--lobby-line);border-radius:var(--account-card-radius);background:var(--lobby-faint);min-width:0;padding:1.5rem}.wallet-module___1ZeMa__tabs{border-bottom:1px solid var(--lobby-line);gap:1.5rem;margin-bottom:1.25rem;display:flex}.wallet-module___1ZeMa__tabs button{color:var(--color-muted);font:inherit;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;border-radius:.25rem .25rem 0 0;padding:.5rem 0 1rem;font-size:.8125rem}.wallet-module___1ZeMa__tabs button[aria-selected=true]{color:var(--color-text);border-bottom-color:var(--lobby-sand)}.wallet-module___1ZeMa__historyRows{max-height:none;overflow:visible}.wallet-module___1ZeMa__dialog{width:min(30rem,100% - 2rem);max-height:calc(100dvh - 2rem);margin:1rem 1rem 1rem auto}.wallet-module___1ZeMa__tokenDetails summary{border-radius:.5rem}@media (max-width:800px){.wallet-module___1ZeMa__cardHeading{flex-wrap:wrap;align-items:start;gap:.5rem}.wallet-module___1ZeMa__card .wallet-module___1ZeMa__actions>button:not(.wallet-module___1ZeMa__quiet){flex:1}.wallet-module___1ZeMa__card .wallet-module___1ZeMa__actions{grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.wallet-module___1ZeMa__card .wallet-module___1ZeMa__actions>button{white-space:nowrap;width:100%}.wallet-module___1ZeMa__card .wallet-module___1ZeMa__actions>.wallet-module___1ZeMa__quiet{grid-column:1/-1;justify-self:end;width:auto;min-height:2rem}.wallet-module___1ZeMa__dialog{border-radius:1.625rem 1.625rem 0 0;width:100%;max-height:calc(100dvh - 1rem);margin:0;inset:auto 0 0}.wallet-module___1ZeMa__activity{padding:1.25rem}}
.glass-panel-module__36E92a__panel.glass-panel-module__36E92a__panel{border:1px solid var(--panel-line);background:var(--panel-face);width:min(30.75rem,100% - 2rem);height:calc(100dvh - 2rem);max-height:calc(100dvh - 2rem);box-shadow:var(--panel-shadow);-webkit-backdrop-filter:blur(28px)saturate(1.3);animation:glass-panel-module__36E92a__arrive var(--panel-enter-duration) cubic-bezier(.16, 1, .3, 1);border-radius:1.875rem;margin:0;position:fixed;inset:1rem 1rem 1rem auto}.glass-panel-module__36E92a__panel::backdrop{background:var(--panel-backdrop);-webkit-backdrop-filter:blur(8px)}.glass-panel-module__36E92a__panel:before{content:"";pointer-events:none;background:var(--panel-glint);transform-origin:0;width:75%;height:1px;animation:glass-panel-module__36E92a__glint var(--panel-glint-duration) ease-out both;position:absolute;top:0;left:5%}.glass-panel-module__36E92a__panel.glass-panel-module__36E92a__panel[data-closing=true]{animation:glass-panel-module__36E92a__depart var(--panel-exit-duration) ease-in both}.glass-panel-module__36E92a__panel :is(h2,[tabindex="-1"]):focus{outline:none}@keyframes glass-panel-module__36E92a__arrive{0%{opacity:.4;transform:translate(calc(100% + 2rem))}to{opacity:1;transform:none}}@keyframes glass-panel-module__36E92a__depart{to{opacity:0;transform:translate(calc(100% + 2rem))}}@keyframes glass-panel-module__36E92a__glint{0%{opacity:0;transform:scaleX(.1)}60%{opacity:1}to{opacity:.7;transform:scaleX(1)}}@media (max-width:800px){.glass-panel-module__36E92a__panel.glass-panel-module__36E92a__panel{border-radius:1.75rem;width:calc(100% - 1rem);height:auto;max-height:calc(100dvh - 1.5rem);animation-name:glass-panel-module__36E92a__rise;inset:auto .5rem .5rem}.glass-panel-module__36E92a__panel.glass-panel-module__36E92a__panel[data-closing=true]{animation-name:glass-panel-module__36E92a__drop}}@keyframes glass-panel-module__36E92a__rise{0%{opacity:.4;transform:translateY(calc(100% + 1rem))}to{opacity:1;transform:none}}@keyframes glass-panel-module__36E92a__drop{to{opacity:0;transform:translateY(calc(100% + 1rem))}}@media (prefers-reduced-motion:reduce){.glass-panel-module__36E92a__panel.glass-panel-module__36E92a__panel,.glass-panel-module__36E92a__panel:before{animation:none}}@media (prefers-reduced-transparency:reduce){.glass-panel-module__36E92a__panel.glass-panel-module__36E92a__panel{background:var(--panel-solid);-webkit-backdrop-filter:none;backdrop-filter:none}}@media (forced-colors:active){.glass-panel-module__36E92a__panel.glass-panel-module__36E92a__panel{background:canvas;border:1px solid canvastext}.glass-panel-module__36E92a__panel:before{display:none}}
.lobby-module__EC3soa__content h1,.lobby-module__EC3soa__content h2,.lobby-module__EC3soa__content h3{letter-spacing:-.045em;margin:0;font-weight:500;line-height:1.2}.lobby-module__EC3soa__content h1{overflow-wrap:anywhere;font-size:clamp(26px,3vw,34px)}.lobby-module__EC3soa__content h2{font-size:23px}.lobby-module__EC3soa__content h3{font-size:17px}.lobby-module__EC3soa__content p{color:var(--color-muted);margin:0}.lobby-module__EC3soa__content button{cursor:pointer}.lobby-module__EC3soa__content button:disabled{cursor:not-allowed}.lobby-module__EC3soa__welcome{margin-bottom:var(--lobby-section-gap);justify-content:space-between;align-items:flex-end;gap:20px;display:flex}.lobby-module__EC3soa__content .lobby-module__EC3soa__eyebrow{color:var(--lobby-sand);letter-spacing:.19em;text-transform:uppercase;margin-bottom:8px;font-size:.5625rem;font-weight:500}.lobby-module__EC3soa__welcome h1{margin-bottom:7px}.lobby-module__EC3soa__welcome>span{color:var(--lobby-caption);flex:none;font-size:.625rem}.lobby-module__EC3soa__heroGrid{grid-template-columns:1.38fr 1fr;gap:18px;display:grid}.lobby-module__EC3soa__playCard{border-radius:var(--lobby-card-radius);background:var(--lobby-play-face);border:1px solid var(--lobby-line);flex-direction:column;min-height:236px;padding:26px;display:flex;position:relative;overflow:hidden}.lobby-module__EC3soa__playCard:after{content:"";pointer-events:none;border:1px solid var(--lobby-line);border-radius:50%;width:270px;height:270px;position:absolute;bottom:-120px;right:-38px}.lobby-module__EC3soa__playCard h2{z-index:1;max-width:240px;font-size:28px;position:relative}.lobby-module__EC3soa__playCard p{max-width:240px;margin:10px 0 22px;font-size:.75rem}.lobby-module__EC3soa__playArt{object-fit:contain;pointer-events:none;width:180px;height:180px;position:absolute;top:24px;right:20px}.lobby-module__EC3soa__action{background:var(--lobby-action);min-height:46px;color:var(--lobby-action-ink);transition:transform var(--motion-feedback-duration), background var(--motion-feedback-duration);border:0;border-radius:28px;justify-content:center;align-items:center;gap:15px;padding:11px 22px;font-size:.75rem;font-weight:500;display:inline-flex}.lobby-module__EC3soa__action small{font-size:.5625rem;font-weight:400}.lobby-module__EC3soa__content a.lobby-module__EC3soa__action{color:var(--lobby-action-ink)}.lobby-module__EC3soa__action:disabled{background:var(--lobby-disabled-face);color:var(--lobby-disabled)}.lobby-module__EC3soa__action:active:not(:disabled){transform:scale(.985)}.lobby-module__EC3soa__action:hover:not(:disabled){filter:brightness(1.15)}.lobby-module__EC3soa__playCard .lobby-module__EC3soa__action{z-index:2;position:relative}.lobby-module__EC3soa__content .lobby-module__EC3soa__playCard .lobby-module__EC3soa__action{background:var(--lobby-hero-action);box-shadow:var(--lobby-hero-action-shadow);margin-top:auto;font-weight:500}.lobby-module__EC3soa__playCard .lobby-module__EC3soa__action img{flex:none;width:22px;height:26px}.lobby-module__EC3soa__content .lobby-module__EC3soa__friendsCard a.lobby-module__EC3soa__action{background:var(--lobby-friend-action);box-shadow:var(--lobby-action-glass-shadow)}.lobby-module__EC3soa__content .lobby-module__EC3soa__heroGrid .lobby-module__EC3soa__action{--edge-light:var(--lobby-action-glint);--edge-soft:var(--lobby-action-glint-soft);min-height:var(--lobby-hero-action-height);width:min(100%, var(--lobby-hero-action-width));border-radius:var(--lobby-hero-action-radius);min-width:0;color:var(--color-text);text-align:center;-webkit-backdrop-filter:blur(var(--lobby-action-blur));grid-template-columns:24px minmax(0,1fr) 24px;align-self:flex-start;align-items:center;gap:8px;padding:10px 14px;font-size:14px;text-decoration:none;display:grid}.lobby-module__EC3soa__heroGrid .lobby-module__EC3soa__signature:after{background:var(--lobby-hero-reflection)}.lobby-module__EC3soa__heroGrid .lobby-module__EC3soa__action>span:not(:last-child){grid-column:2}.lobby-module__EC3soa__heroGrid .lobby-module__EC3soa__action>span:last-child{grid-column:3;justify-self:center}.lobby-module__EC3soa__heroGrid .lobby-module__EC3soa__action:focus-visible{outline:2px solid var(--color-focus);outline-offset:4px}.lobby-module__EC3soa__content .lobby-module__EC3soa__heroGrid .lobby-module__EC3soa__action:disabled{flex-direction:column;gap:2px;padding-block:7px;line-height:1.2;display:flex}.lobby-module__EC3soa__friendsCard{--friends-frame-height:112px;isolation:isolate;padding:calc(var(--friends-frame-height) + var(--lobby-friends-art-gap)) 26px 26px;border-radius:var(--lobby-card-radius);background-color:var(--lobby-friends-surface);background-image:var(--lobby-friends-face);background-size:100% var(--friends-frame-height);border:1px solid var(--lobby-friends-line);background-repeat:no-repeat;flex-direction:column;justify-content:flex-end;min-height:252px;display:flex;position:relative}.lobby-module__EC3soa__friendsBoard{width:calc(100% - 28px);height:calc(var(--friends-frame-height) - 14px);object-fit:cover;border:1px solid var(--lobby-friends-board-line);opacity:.8;pointer-events:none;border-radius:12px;position:absolute;top:14px;left:14px}.lobby-module__EC3soa__friendsArt{object-fit:contain;width:312px;max-width:90%;height:160px;filter:drop-shadow(var(--lobby-art-shadow));pointer-events:none;position:absolute;top:-32px;left:50%;transform:translate(-50%)}.lobby-module__EC3soa__friendsCard h2{margin-bottom:6px;font-size:17px;position:relative}.lobby-module__EC3soa__friendsCard p{margin-bottom:16px;font-size:.6875rem;position:relative}.lobby-module__EC3soa__signature{isolation:isolate;background:var(--lobby-faint);color:var(--color-text);position:relative;overflow:hidden}.lobby-module__EC3soa__signature:after{content:"";pointer-events:none;border-radius:inherit;background:var(--lobby-action-reflection);z-index:-1;position:absolute;inset:0}.lobby-module__EC3soa__signature:disabled:after{opacity:.2}.lobby-module__EC3soa__signature:disabled:before{opacity:.3}.lobby-module__EC3soa__ratingsSection{margin:18px 0 23px}.lobby-module__EC3soa__sectionTitle{justify-content:space-between;align-items:center;gap:10px;margin-bottom:8px;display:flex}.lobby-module__EC3soa__sectionTitle h2{font-size:17px}.lobby-module__EC3soa__sectionTitle a{color:var(--lobby-sand);flex:none;padding-block:12px;font-size:.6875rem}.lobby-module__EC3soa__sectionTitle a:hover{text-underline-offset:4px;text-decoration:underline}.lobby-module__EC3soa__history{background:var(--lobby-history);border:1px solid var(--lobby-line);border-radius:19px;padding:2px 18px}.lobby-module__EC3soa__gameList{margin:0;padding:0;list-style:none}.lobby-module__EC3soa__gameRow{border-bottom:1px solid var(--lobby-line);grid-template-columns:34px minmax(90px,1fr) 80px 60px 65px;align-items:center;gap:12px;min-height:58px;padding-block:8px;display:grid}.lobby-module__EC3soa__gameRow:last-child{border-bottom:0}.lobby-module__EC3soa__avatar{background:var(--lobby-avatar);width:30px;height:30px;color:var(--lobby-avatar-ink);border-radius:10px;place-items:center;font-size:.625rem;display:grid}.lobby-module__EC3soa__opponent{overflow-wrap:anywhere;min-width:0;font-size:.75rem}.lobby-module__EC3soa__opponent small{color:var(--color-muted);margin-top:2px;font-size:.5625rem;display:block}.lobby-module__EC3soa__timeControl{color:var(--color-muted);font-size:.6875rem}.lobby-module__EC3soa__result{color:var(--lobby-sage);justify-self:start;font-size:.6875rem}.lobby-module__EC3soa__result[data-result=loss]{color:var(--lobby-loss)}.lobby-module__EC3soa__result[data-result=draw]{color:var(--lobby-draw)}.lobby-module__EC3soa__result[data-result=aborted]{color:var(--color-muted)}.lobby-module__EC3soa__ratingChange{justify-self:end;font-size:.75rem}.lobby-module__EC3soa__ratingChange small{color:var(--color-muted);font-size:.625rem}.lobby-module__EC3soa__empty{text-align:center;align-content:center;justify-items:center;gap:7px;min-height:173px;padding:24px 12px;display:grid}.lobby-module__EC3soa__empty img{opacity:.7;margin-bottom:4px}.lobby-module__EC3soa__empty p{max-width:360px;font-size:.75rem}.lobby-module__EC3soa__quietButton{min-height:44px;color:var(--lobby-sand);text-underline-offset:4px;background:0 0;border:0;padding:8px 15px;text-decoration:underline}.lobby-module__EC3soa__quietButton:disabled{color:var(--lobby-disabled)}.lobby-module__EC3soa__readError{justify-content:center;align-items:center;gap:12px;padding:16px;display:flex}.lobby-module__EC3soa__readError p{font-size:.75rem}.lobby-module__EC3soa__readError .lobby-module__EC3soa__quietButton{flex:none}.lobby-module__EC3soa__pagination{justify-items:center;gap:12px;margin-top:24px;display:grid}.lobby-module__EC3soa__pagination p,.lobby-module__EC3soa__end{text-align:center;font-size:.6875rem}.lobby-module__EC3soa__content .lobby-module__EC3soa__end{margin-top:20px}.lobby-module__EC3soa__more{max-width:840px;margin:auto;padding-top:12px}.lobby-module__EC3soa__more>p:not(.lobby-module__EC3soa__eyebrow){margin:13px 0 25px}.lobby-module__EC3soa__settings{background:var(--lobby-panel);border:1px solid var(--lobby-line);border-radius:25px;max-width:510px;margin:30px auto;padding:28px}.lobby-module__EC3soa__settings a,.lobby-module__EC3soa__settings button{text-align:left;border:0;border-bottom:1px solid var(--lobby-line);background:0 0;justify-content:space-between;align-items:center;gap:20px;width:100%;padding:18px 0;display:flex}.lobby-module__EC3soa__settings a:last-child{border:0}.lobby-module__EC3soa__settings a:hover{color:var(--lobby-sand)}.lobby-module__EC3soa__settings button:disabled{color:var(--lobby-disabled)}@media (min-width:801px) and (max-height:800px){.lobby-module__EC3soa__welcome{margin-bottom:14px}.lobby-module__EC3soa__playCard{min-height:216px;padding:20px}.lobby-module__EC3soa__playCard h2{font-size:26px}.lobby-module__EC3soa__playCard p{margin:8px 0 16px}.lobby-module__EC3soa__friendsCard{--friends-frame-height:80px;--lobby-friends-art-gap:18px;min-height:236px;padding:calc(var(--friends-frame-height) + var(--lobby-friends-art-gap)) 20px 20px}.lobby-module__EC3soa__friendsArt{width:288px;height:148px;top:-38px}.lobby-module__EC3soa__ratingsSection{margin:14px 0 12px}.lobby-module__EC3soa__gameRow{min-height:50px;padding-block:6px}}@media (max-width:1100px){.lobby-module__EC3soa__playArt{width:108px;height:140px;right:4px}.lobby-module__EC3soa__playCard h2{max-width:200px;font-size:26px}.lobby-module__EC3soa__playCard p{max-width:185px}.lobby-module__EC3soa__heroGrid{grid-template-columns:1.2fr 1fr}.lobby-module__EC3soa__welcome>span{display:none}}@media (max-width:800px){.lobby-module__EC3soa__heroGrid{grid-template-columns:1fr}.lobby-module__EC3soa__friendsCard h2{font-size:16px}.lobby-module__EC3soa__friendsCard .lobby-module__EC3soa__action{align-self:stretch}.lobby-module__EC3soa__playArt{width:140px;right:30px}.lobby-module__EC3soa__playCard{min-height:200px}}@media (max-width:680px){.lobby-module__EC3soa__welcome{margin-bottom:18px}.lobby-module__EC3soa__welcome h1{font-size:26px}.lobby-module__EC3soa__welcome p{font-size:.75rem}.lobby-module__EC3soa__heroGrid{gap:28px}.lobby-module__EC3soa__playCard{padding:22px}.lobby-module__EC3soa__playCard h2{max-width:calc(100% - 82px);font-size:clamp(20px,5.5vw,25px)}.lobby-module__EC3soa__playCard p{max-width:calc(100% - 82px)}.lobby-module__EC3soa__playArt{width:104px;height:140px;top:26px;right:6px}.lobby-module__EC3soa__friendsCard{--friends-frame-height:102px;padding-inline:22px;min-height:246px;padding-bottom:22px}.lobby-module__EC3soa__friendsCard h2{font-size:15px}.lobby-module__EC3soa__friendsCard p{font-size:.625rem}.lobby-module__EC3soa__friendsCard .lobby-module__EC3soa__action{gap:9px;min-width:190px;padding-inline:12px;font-size:.6875rem}.lobby-module__EC3soa__friendsArt{width:270px;height:139px;top:-30px}.lobby-module__EC3soa__ratingsSection{margin:16px 0}.lobby-module__EC3soa__history{padding:0 12px}.lobby-module__EC3soa__gameRow{grid-template-columns:29px minmax(0,1fr) 40px 44px;gap:8px;min-height:67px}.lobby-module__EC3soa__timeControl{display:none}.lobby-module__EC3soa__opponent,.lobby-module__EC3soa__ratingChange{font-size:.6875rem}.lobby-module__EC3soa__ratingChange small{font-size:.5625rem}.lobby-module__EC3soa__result{font-size:.625rem}.lobby-module__EC3soa__empty{padding:22px 8px}.lobby-module__EC3soa__sectionTitle h2{font-size:16px}.lobby-module__EC3soa__readError{text-align:center;flex-direction:column;gap:0;padding:14px 4px}.lobby-module__EC3soa__settings{padding:20px}}@media (forced-colors:active){.lobby-module__EC3soa__action{border:1px solid buttontext}.lobby-module__EC3soa__action:disabled{color:graytext}}.lobby-module__EC3soa__content .lobby-module__EC3soa__heroGrid .lobby-module__EC3soa__action{background:linear-gradient(140deg,#ffffff18,#ffffff05);border:1px solid #ffffff30;border-top-color:#fff5;border-radius:999px;justify-content:center;gap:12px;width:max-content;min-width:200px;max-width:100%;min-height:52px;margin-top:auto;padding:12px 24px;display:inline-flex;box-shadow:inset 0 1px #ffffff12}.lobby-module__EC3soa__content .lobby-module__EC3soa__heroGrid .lobby-module__EC3soa__playCard .lobby-module__EC3soa__action{background:linear-gradient(140deg,#edd6b038,#edd6b00b);border-top-color:#edd6b080}.lobby-module__EC3soa__heroGrid .lobby-module__EC3soa__action:after,.lobby-module__EC3soa__heroGrid .lobby-module__EC3soa__action:before{display:none}.lobby-module__EC3soa__heroGrid .lobby-module__EC3soa__action>span{flex:none}.lobby-module__EC3soa__gameRow{padding-block:0;display:block}.lobby-module__EC3soa__historyLink{min-height:64px;color:inherit;border-radius:12px;grid-template-columns:34px minmax(90px,1fr) 60px 65px auto;align-items:center;gap:12px;text-decoration:none;display:grid}.lobby-module__EC3soa__historyLink:hover{background:var(--lobby-hover)}.lobby-module__EC3soa__historyLink:focus-visible{outline:2px solid var(--color-focus);outline-offset:3px}.lobby-module__EC3soa__reviewLabel{color:var(--lobby-sand,#edd6b0);font-size:11px}.lobby-module__EC3soa__historyLink .lobby-module__EC3soa__timeControl{display:none}@media (min-width:801px) and (max-height:800px){.lobby-module__EC3soa__historyLink{min-height:50px}}@media (max-width:540px){.lobby-module__EC3soa__historyLink{grid-template-columns:34px minmax(70px,1fr) 48px 48px;gap:8px;padding-block:8px}.lobby-module__EC3soa__reviewLabel{grid-column:2/-1}}
.recent-games-module__jIqqXa__recent{color:var(--play-text);gap:16px;padding:14px 0 8px;display:grid}.recent-games-module__jIqqXa__heading{justify-content:space-between;align-items:center;gap:8px;display:flex}.recent-games-module__jIqqXa__eyebrow{color:var(--play-muted);letter-spacing:.12em;text-transform:uppercase;margin-bottom:5px;font-size:9px;display:block}.recent-games-module__jIqqXa__heading a{background:var(--play-glass-face);width:44px;height:44px;box-shadow:var(--play-arena-shadow);color:var(--play-sand);border-radius:50%;flex:none;place-items:center;font-size:20px;text-decoration:none;display:grid}.recent-games-module__jIqqXa__form{border-bottom:1px solid var(--play-line);align-items:center;gap:12px;padding-bottom:14px;display:flex}.recent-games-module__jIqqXa__form>span{color:var(--play-muted);white-space:nowrap;font-size:11px}.recent-games-module__jIqqXa__form ol{flex:1;justify-content:flex-end;gap:6px;margin:0;padding:0;list-style:none;display:flex}.recent-games-module__jIqqXa__form li{--result-color:var(--play-muted);width:29px;height:29px;color:var(--result-color);background:color-mix(in srgb, var(--result-color) 12%, transparent);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--result-color) 28%, transparent);border-radius:8px;place-items:center;font-size:11px;font-weight:600;display:grid}.recent-games-module__jIqqXa__games{display:grid}.recent-games-module__jIqqXa__row{--result-color:var(--play-muted);border-bottom:1px solid var(--play-line);grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:5px 10px;padding:8px 2px;display:grid;position:relative}.recent-games-module__jIqqXa__row:first-child{padding-top:0}.recent-games-module__jIqqXa__row:last-child{border-bottom:0}.recent-games-module__jIqqXa__row:has(a):hover{background:var(--play-glass-face)}.recent-games-module__jIqqXa__form [data-result=win],.recent-games-module__jIqqXa__row[data-result=win]{--result-color:var(--play-history-win)}.recent-games-module__jIqqXa__form [data-result=loss],.recent-games-module__jIqqXa__row[data-result=loss]{--result-color:var(--play-error)}.recent-games-module__jIqqXa__form [data-result=draw],.recent-games-module__jIqqXa__row[data-result=draw]{--result-color:var(--play-sand)}.recent-games-module__jIqqXa__recent h2{font-size:19px;line-height:1.3}.recent-games-module__jIqqXa__hint{color:var(--play-muted);margin:0;font-size:11px;line-height:1.5}.recent-games-module__jIqqXa__opponentAvatar{width:36px;height:36px;color:var(--play-text);background:var(--play-glass-face);box-shadow:inset 0 1px 0 var(--play-line);border-radius:50%;place-items:center;font-size:11px;display:grid;position:relative}.recent-games-module__jIqqXa__opponentAvatar i{background:var(--play-panel);width:17px;height:17px;color:var(--result-color);border-radius:50%;place-items:center;font-size:12px;font-style:normal;display:grid;position:absolute;bottom:-3px;right:-3px}.recent-games-module__jIqqXa__gameDetail{min-width:0}.recent-games-module__jIqqXa__outcome{text-align:right;color:var(--result-color);font-size:11px}.recent-games-module__jIqqXa__outcome b{font-weight:500}.recent-games-module__jIqqXa__gameFooter{color:var(--play-muted);grid-column:2/-1;justify-content:space-between;align-items:center;gap:8px;font-size:10px;display:flex}.recent-games-module__jIqqXa__gameFooter a{color:var(--play-sand);align-items:center;gap:5px;min-height:20px;text-decoration:none;display:inline-flex}.recent-games-module__jIqqXa__row span{min-width:0}.recent-games-module__jIqqXa__row strong{text-overflow:ellipsis;white-space:nowrap;font-size:12px;display:block;overflow:hidden}.recent-games-module__jIqqXa__row small{color:var(--play-muted);margin-top:5px;font-size:10px;display:block}.recent-games-module__jIqqXa__review:after{content:"";border-radius:10px;position:absolute;inset:0}.recent-games-module__jIqqXa__review:focus-visible{outline:none}.recent-games-module__jIqqXa__review:focus-visible:after{outline:2px solid var(--play-sand);outline-offset:2px}.recent-games-module__jIqqXa__rating{background:var(--play-glass-face);color:var(--play-sand);border-radius:22px;margin:14px auto 0;padding:6px 12px;font-size:12px;display:inline-block}.recent-games-module__jIqqXa__rating b{color:var(--play-sand)}.recent-games-module__jIqqXa__rating b[data-result=win]{color:var(--play-history-win)}.recent-games-module__jIqqXa__rating b[data-result=loss]{color:var(--play-error)}
.tournaments-module__NmZQFW__visuallyHidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.tournaments-module__NmZQFW__eyebrow{letter-spacing:.16em;color:var(--play-sand);margin:0;font-size:10px;font-weight:500}.tournaments-module__NmZQFW__glass,.tournaments-module__NmZQFW__primary,.tournaments-module__NmZQFW__quiet,.tournaments-module__NmZQFW__danger{isolation:isolate;position:relative}.tournaments-module__NmZQFW__glass{border:1px solid var(--tournament-glass-line);border-radius:var(--play-card-radius);background:var(--tournament-glass-face);box-shadow:var(--tournament-glass-shadow);-webkit-backdrop-filter:var(--tournament-glass-blur);backdrop-filter:var(--tournament-glass-blur)}.tournaments-module__NmZQFW__glass:before,.tournaments-module__NmZQFW__primary:before,.tournaments-module__NmZQFW__quiet:before,.tournaments-module__NmZQFW__danger:before{content:"";z-index:-1;border-radius:inherit;background:var(--tournament-glass-rim);pointer-events:none;padding:1px;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.tournaments-module__NmZQFW__primary,.tournaments-module__NmZQFW__quiet,.tournaments-module__NmZQFW__danger{border-radius:var(--play-pill-radius);background:var(--tournament-quiet-face);min-height:44px;box-shadow:var(--tournament-button-shadow);color:var(--play-text);font:inherit;cursor:pointer;transition:box-shadow var(--motion-feedback-duration), color var(--motion-feedback-duration), transform var(--motion-feedback-duration);border:1px solid #ffffff16;justify-content:center;align-items:center;gap:9px;padding:10px 18px;font-size:12px;line-height:1.4;text-decoration:none;display:inline-flex}.tournaments-module__NmZQFW__primary{background:var(--tournament-primary-face);color:var(--tournament-primary-ink);font-weight:500}.tournaments-module__NmZQFW__primary:before{background:var(--tournament-primary-rim)}.tournaments-module__NmZQFW__danger{color:var(--tournament-danger-ink)}.tournaments-module__NmZQFW__danger:before{background:var(--tournament-danger-rim)}.tournaments-module__NmZQFW__primary:hover:not(:disabled){box-shadow:var(--tournament-primary-glow)}.tournaments-module__NmZQFW__quiet:hover:not(:disabled),.tournaments-module__NmZQFW__danger:hover:not(:disabled){color:var(--play-sand)}:is(.tournaments-module__NmZQFW__primary,.tournaments-module__NmZQFW__quiet,.tournaments-module__NmZQFW__danger):active:not(:disabled){transform:translateY(1px)}:is(.tournaments-module__NmZQFW__primary,.tournaments-module__NmZQFW__quiet,.tournaments-module__NmZQFW__danger):disabled{opacity:.55;cursor:default}:is(.tournaments-module__NmZQFW__primary,.tournaments-module__NmZQFW__quiet,.tournaments-module__NmZQFW__danger)[aria-busy=true]{cursor:progress}.tournaments-module__NmZQFW__wide{width:100%}.tournaments-module__NmZQFW__textButton,.tournaments-module__NmZQFW__inlineButton,.tournaments-module__NmZQFW__textLink{min-height:44px;color:var(--play-sand);font:inherit;cursor:pointer;transition:color var(--motion-feedback-duration);background:0 0;border:0;padding:8px 5px;font-size:12px;text-decoration:none}.tournaments-module__NmZQFW__textLink{align-items:center;gap:5px;display:inline-flex}.tournaments-module__NmZQFW__inlineButton{min-height:0;padding:0;text-decoration:underline}:is(.tournaments-module__NmZQFW__textButton,.tournaments-module__NmZQFW__inlineButton,.tournaments-module__NmZQFW__textLink):hover:not(:disabled){color:var(--play-text)}.tournaments-module__NmZQFW__textButton:disabled{opacity:.55;cursor:default}:is(.tournaments-module__NmZQFW__primary,.tournaments-module__NmZQFW__quiet,.tournaments-module__NmZQFW__danger,.tournaments-module__NmZQFW__textButton,.tournaments-module__NmZQFW__inlineButton,.tournaments-module__NmZQFW__textLink,.tournaments-module__NmZQFW__rowLink,.tournaments-module__NmZQFW__rowWatch):focus-visible,.tournaments-module__NmZQFW__tabs button:focus-visible,.tournaments-module__NmZQFW__panelTabs button:focus-visible,.tournaments-module__NmZQFW__workspaceTabs button:focus-visible,.tournaments-module__NmZQFW__eventStats button:focus-visible,.tournaments-module__NmZQFW__dialogClose:focus-visible{outline:2px solid var(--play-sand);outline-offset:3px}.tournaments-module__NmZQFW__liveDot{white-space:nowrap;color:var(--play-text);align-items:center;gap:6px;font-size:10px;font-weight:500;display:inline-flex}.tournaments-module__NmZQFW__liveDot:before{content:"";background:var(--tournament-live);width:6px;height:6px;box-shadow:0 0 8px var(--tournament-live);border-radius:50%}.tournaments-module__NmZQFW__loading{color:var(--play-muted);text-align:center;padding:34px 4px;font-size:12px}.tournaments-module__NmZQFW__staleNote{color:var(--play-muted);margin:0 0 10px;font-size:11px}.tournaments-module__NmZQFW__note{color:var(--play-sand);border-left:2px solid #dcc3946e;margin:14px 0;padding:0 0 0 12px;font-size:11px;line-height:1.8}.tournaments-module__NmZQFW__empty{text-align:center;padding:40px 20px}.tournaments-module__NmZQFW__empty>span{color:var(--play-sand);font-size:34px}.tournaments-module__NmZQFW__empty :is(h2,h3){letter-spacing:-.03em;max-width:280px;margin:12px auto;font-weight:500}.tournaments-module__NmZQFW__empty h2{font-size:22px}.tournaments-module__NmZQFW__empty h3{font-size:17px}.tournaments-module__NmZQFW__empty p{color:var(--play-muted);margin:10px 0 20px;font-size:12px}.tournaments-module__NmZQFW__faces{padding-left:8px;display:inline-flex}.tournaments-module__NmZQFW__faces>span{background:var(--play-avatar);width:36px;height:36px;box-shadow:0 0 0 2px var(--play-panel);border-radius:50%;place-items:center;margin-left:-8px;display:grid;overflow:hidden}.tournaments-module__NmZQFW__faces img,.tournaments-module__NmZQFW__rowAvatar img,.tournaments-module__NmZQFW__smallAvatar img{object-fit:contain;width:100%;height:100%}.tournaments-module__NmZQFW__facesSmall>span{width:30px;height:30px}.tournaments-module__NmZQFW__directoryPage{color:var(--play-text);min-width:0;padding-bottom:32px}.tournaments-module__NmZQFW__pageHeading{justify-content:space-between;align-items:flex-end;gap:24px;margin:8px 6px 34px;display:flex}.tournaments-module__NmZQFW__pageHeading h1{letter-spacing:-.055em;margin:12px 0 10px;font-size:clamp(36px,4.3vw,56px);font-weight:500;line-height:1.08}.tournaments-module__NmZQFW__pageHeading p:not(.tournaments-module__NmZQFW__eyebrow){color:var(--play-muted);margin:0;font-size:13px}.tournaments-module__NmZQFW__headingAside{align-items:center;gap:16px;display:flex}.tournaments-module__NmZQFW__headingAside p{color:var(--play-muted);margin:0;font-size:13px;line-height:1.7}.tournaments-module__NmZQFW__headingAside strong{color:var(--play-sand);font-weight:500}.tournaments-module__NmZQFW__directory{padding:12px 28px 0}.tournaments-module__NmZQFW__directoryTop{border-bottom:1px solid var(--play-line);justify-content:space-between;align-items:center;gap:20px;padding:5px 0 13px;display:flex}.tournaments-module__NmZQFW__draftFields{border:0;min-width:0;margin:0;padding:0}.tournaments-module__NmZQFW__tabs{align-items:center;gap:20px;display:flex}.tournaments-module__NmZQFW__tabs button,.tournaments-module__NmZQFW__panelTabs button{min-height:48px;color:var(--play-muted);font:inherit;white-space:nowrap;cursor:pointer;transition:color var(--motion-feedback-duration);background:0 0;border:0;padding:16px 6px;font-size:12px;position:relative}.tournaments-module__NmZQFW__tabs button:hover,.tournaments-module__NmZQFW__panelTabs button:hover,.tournaments-module__NmZQFW__tabs button[aria-pressed=true],.tournaments-module__NmZQFW__panelTabs button[aria-pressed=true]{color:var(--play-text)}.tournaments-module__NmZQFW__tabs button[aria-pressed=true]:after,.tournaments-module__NmZQFW__panelTabs button[aria-pressed=true]:after{content:"";background:var(--play-sand);height:2px;box-shadow:var(--tournament-tab-glow);animation:tournaments-module__NmZQFW__tab-in .18s var(--tournament-ease);position:absolute;bottom:0;left:6px;right:6px}@keyframes tournaments-module__NmZQFW__tab-in{0%{opacity:0;transform:scaleX(.4)}}.tournaments-module__NmZQFW__filters{align-items:center;gap:12px;padding:24px 0;display:flex}.tournaments-module__NmZQFW__search{flex:1;max-width:360px;position:relative}.tournaments-module__NmZQFW__search>span[aria-hidden]{color:var(--play-muted);pointer-events:none;font-size:22px;position:absolute;top:50%;left:16px;transform:translateY(-55%)}:is(.tournaments-module__NmZQFW__directoryPage,.tournaments-module__NmZQFW__createForm,.tournaments-module__NmZQFW__panelPick) :is(input:not([type=checkbox]):not([type=radio]),select){border:1px solid var(--tournament-field-line);background:var(--tournament-field-face);width:100%;min-width:0;min-height:46px;box-shadow:var(--tournament-field-inset);color:var(--play-text);font:inherit;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;transition:border-color var(--motion-feedback-duration);border-radius:14px;padding:11px 13px;font-size:13px}:is(.tournaments-module__NmZQFW__directoryPage,.tournaments-module__NmZQFW__createForm,.tournaments-module__NmZQFW__panelPick) :is(input,select):focus-visible{outline:2px solid var(--play-sand);outline-offset:2px;border-color:#0000}:is(.tournaments-module__NmZQFW__directoryPage,.tournaments-module__NmZQFW__createForm,.tournaments-module__NmZQFW__panelPick) input::placeholder{color:var(--play-muted)}:is(.tournaments-module__NmZQFW__directoryPage,.tournaments-module__NmZQFW__createForm,.tournaments-module__NmZQFW__panelPick) option{background:var(--tournament-option-face);color:var(--play-text)}.tournaments-module__NmZQFW__directoryPage .tournaments-module__NmZQFW__search input{border-radius:var(--play-pill-radius);padding-left:46px}.tournaments-module__NmZQFW__formatFilter{flex:none;width:180px}.tournaments-module__NmZQFW__filterNote{color:var(--play-muted);margin-left:auto;font-size:12px}.tournaments-module__NmZQFW__listHead,.tournaments-module__NmZQFW__eventRow{grid-template-columns:48px minmax(180px,1.9fr) 1fr .8fr .8fr .5fr 84px;align-items:center;gap:20px;display:grid}.tournaments-module__NmZQFW__listHead{border-bottom:1px solid var(--play-line);letter-spacing:.05em;color:var(--play-muted);grid-template-columns:minmax(248px,1.9fr) 1fr .8fr .8fr .5fr 84px;padding:12px 0 16px;font-size:10px}.tournaments-module__NmZQFW__rows{margin:0;padding:0;list-style:none}.tournaments-module__NmZQFW__eventRow{border-bottom:1px solid var(--play-line);animation:tournaments-module__NmZQFW__row-in .22s var(--tournament-ease) both;padding:24px 0}.tournaments-module__NmZQFW__eventRow:last-child{border-bottom:0}@keyframes tournaments-module__NmZQFW__row-in{0%{opacity:0;transform:translateY(4px)}}.tournaments-module__NmZQFW__eventMark{border:1px solid var(--tournament-mark-line);background:var(--tournament-mark-face);width:48px;height:48px;box-shadow:var(--tournament-mark-shadow);color:var(--play-sand);border-radius:15px;place-items:center;font-size:28px;display:grid}.tournaments-module__NmZQFW__eventName{min-width:0}.tournaments-module__NmZQFW__eventName h3{overflow-wrap:anywhere;letter-spacing:-.025em;margin:0 0 5px;font-size:16px;font-weight:500}.tournaments-module__NmZQFW__eventName p{color:var(--play-muted);margin:0;font-size:11px}.tournaments-module__NmZQFW__phoneOnly{display:none}.tournaments-module__NmZQFW__eventFormat,.tournaments-module__NmZQFW__eventCount,.tournaments-module__NmZQFW__entryFree,.tournaments-module__NmZQFW__entryStaked{font-size:12px}.tournaments-module__NmZQFW__eventStart{font-size:12px;display:grid}.tournaments-module__NmZQFW__eventStart b,.tournaments-module__NmZQFW__eventCount b{font-weight:500}.tournaments-module__NmZQFW__eventStart small{color:var(--play-muted);margin-top:2px;font-size:10px}.tournaments-module__NmZQFW__eventCount b span{color:var(--play-muted);font-size:10px}.tournaments-module__NmZQFW__capacity{background:var(--tournament-capacity-track);border-radius:4px;width:64px;height:3px;margin-top:8px;display:block;overflow:hidden}.tournaments-module__NmZQFW__capacity i{background:var(--play-sand);height:100%;transition:width .4s var(--tournament-ease);display:block}.tournaments-module__NmZQFW__entryFree{color:var(--tournament-sage)}.tournaments-module__NmZQFW__entryStaked{color:var(--play-sand)}.tournaments-module__NmZQFW__rowLink{border-radius:var(--play-pill-radius);min-height:44px;color:var(--play-sand);transition:background var(--motion-feedback-duration), transform var(--motion-feedback-duration);background:#fff5df08;border:1px solid #fff4dd2c;justify-content:center;align-items:center;gap:5px;padding:9px 15px;font-size:12px;text-decoration:none;display:inline-flex}.tournaments-module__NmZQFW__rowLink:hover{background:#fff5df14}.tournaments-module__NmZQFW__rowLink:active{transform:translateY(1px)}.tournaments-module__NmZQFW__directoryFoot,.tournaments-module__NmZQFW__quietFooter{color:var(--play-muted);justify-content:space-between;align-items:center;gap:20px;font-size:11px;display:flex}.tournaments-module__NmZQFW__directoryFoot{border-top:1px solid var(--play-line);padding:8px 0}.tournaments-module__NmZQFW__quietFooter{margin:14px 4px 0}.tournaments-module__NmZQFW__sectionTitle{padding:22px 0 18px}.tournaments-module__NmZQFW__sectionTitle h2{letter-spacing:-.04em;margin:0;font-size:23px;font-weight:500}.tournaments-module__NmZQFW__sectionTitle p{color:var(--play-muted);margin:8px 0 0;font-size:12px}.tournaments-module__NmZQFW__creation{color:var(--play-text);padding-bottom:40px}.tournaments-module__NmZQFW__workspaceTop{justify-content:space-between;align-items:center;gap:20px;display:flex}.tournaments-module__NmZQFW__workspaceTop>span{letter-spacing:.16em;color:var(--play-muted);font-size:9px}.tournaments-module__NmZQFW__creationLayout{grid-template-columns:minmax(0,1fr) minmax(0,500px);align-items:center;gap:clamp(32px,6vw,80px);max-width:1100px;margin:30px auto;display:grid}.tournaments-module__NmZQFW__createStory h2{letter-spacing:-.05em;margin:20px 0;font-size:clamp(32px,3.6vw,42px);font-weight:500;line-height:1.2}.tournaments-module__NmZQFW__createStory>p:not(.tournaments-module__NmZQFW__eyebrow){color:var(--play-muted);margin:20px 0;font-size:13px;line-height:1.9}.tournaments-module__NmZQFW__createStory ul{color:var(--play-muted);margin:0;padding:0;font-size:12px;line-height:2.6;list-style:none}.tournaments-module__NmZQFW__createStory li:before{content:"—";color:var(--play-sand);margin-right:12px}.tournaments-module__NmZQFW__sculpture{height:210px;filter:var(--tournament-sculpture-shadow);align-items:flex-end;margin:30px 0 22px;display:flex}.tournaments-module__NmZQFW__sculpture img{width:150px;height:175px;transform:rotate(-12deg)}.tournaments-module__NmZQFW__sculpture img+img{width:172px;height:200px;margin-left:-44px;transform:rotate(12deg)}.tournaments-module__NmZQFW__creationSurface{padding:34px}.tournaments-module__NmZQFW__createForm h1,.tournaments-module__NmZQFW__createForm h2{letter-spacing:-.045em;margin:10px 0 0;font-weight:500}.tournaments-module__NmZQFW__createForm h1{font-size:32px}.tournaments-module__NmZQFW__createForm h2{font-size:24px}.tournaments-module__NmZQFW__formLead{color:var(--play-muted);margin:10px 0 22px;font-size:12px}.tournaments-module__NmZQFW__createForm form,.tournaments-module__NmZQFW__createForm .tournaments-module__NmZQFW__draftFields{gap:14px;display:grid}.tournaments-module__NmZQFW__createForm label:not(.tournaments-module__NmZQFW__check){color:var(--play-muted);gap:6px;font-size:12px;display:grid}.tournaments-module__NmZQFW__formGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.tournaments-module__NmZQFW__fieldHint{color:var(--play-muted);margin:0;font-size:11px;line-height:1.7}.tournaments-module__NmZQFW__fieldError,.tournaments-module__NmZQFW__formProblem{color:var(--play-error);margin:0;font-size:12px;line-height:1.7}.tournaments-module__NmZQFW__formProblem{border:1px solid var(--tournament-alert-line);background:var(--tournament-note-face);border-radius:14px;padding:10px 12px}.tournaments-module__NmZQFW__invites{border:1px solid var(--play-line);border-radius:16px;gap:10px;margin:0;padding:14px;display:grid}.tournaments-module__NmZQFW__invites legend{color:var(--play-text);padding:0 4px;font-size:12px}.tournaments-module__NmZQFW__inviteList{scrollbar-width:thin;scrollbar-color:var(--play-scroll-thumb) transparent;gap:2px;max-height:220px;display:grid;overflow:auto}.tournaments-module__NmZQFW__check{min-height:44px;color:var(--play-text);cursor:pointer;align-items:center;gap:10px;font-size:12px;line-height:1.6;display:flex}.tournaments-module__NmZQFW__check input{width:18px;height:18px;accent-color:var(--play-sand);flex:0 0 18px;margin:0}.tournaments-module__NmZQFW__smallAvatar{background:var(--play-avatar);width:28px;height:28px;color:var(--play-avatar-ink);border-radius:50%;flex:none;place-items:center;font-size:10px;display:grid;overflow:hidden}.tournaments-module__NmZQFW__compactCreate{padding:16px 2px 10px}.tournaments-module__NmZQFW__compactCreate :is(input:not([type=checkbox]):not([type=radio]),select){min-height:43px;padding:9px 11px;font-size:12px}.tournaments-module__NmZQFW__compactCreate .tournaments-module__NmZQFW__formGrid{gap:12px}.tournaments-module__NmZQFW__dialog{border:1px solid var(--tournament-dialog-line);background:var(--tournament-dialog-face);width:min(460px,100vw - 28px);max-height:90dvh;box-shadow:var(--tournament-dialog-shadow);-webkit-backdrop-filter:var(--tournament-dialog-blur);backdrop-filter:var(--tournament-dialog-blur);color:var(--play-text);scrollbar-width:thin;border-radius:28px;padding:34px;overflow:auto}.tournaments-module__NmZQFW__dialog[open]{animation:tournaments-module__NmZQFW__dialog-in .2s var(--tournament-ease)}@keyframes tournaments-module__NmZQFW__dialog-in{0%{opacity:0;transform:translateY(8px)scale(.98)}}.tournaments-module__NmZQFW__dialog::backdrop{background:var(--tournament-dialog-backdrop);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.tournaments-module__NmZQFW__dialog h2{letter-spacing:-.04em;overflow-wrap:anywhere;margin:12px 34px 14px 0;font-size:24px;font-weight:500}.tournaments-module__NmZQFW__dialog>:is(.tournaments-module__NmZQFW__primary,.tournaments-module__NmZQFW__quiet,.tournaments-module__NmZQFW__danger,.tournaments-module__NmZQFW__textButton)+:is(.tournaments-module__NmZQFW__primary,.tournaments-module__NmZQFW__quiet,.tournaments-module__NmZQFW__danger,.tournaments-module__NmZQFW__textButton),.tournaments-module__NmZQFW__dialog>span+button{margin-top:10px}.tournaments-module__NmZQFW__dialogClose{background:var(--play-glass-face);width:44px;height:44px;color:var(--play-text);cursor:pointer;border:0;border-radius:50%;place-items:center;font-size:22px;display:grid;position:absolute;top:10px;right:10px}.tournaments-module__NmZQFW__dialogText{color:var(--play-muted);margin:12px 0;font-size:12px;line-height:1.8}.tournaments-module__NmZQFW__terms{margin:16px 0}.tournaments-module__NmZQFW__terms div{border-bottom:1px solid var(--play-line);justify-content:space-between;gap:12px;padding:10px 0;font-size:12px;display:flex}.tournaments-module__NmZQFW__terms dt{color:var(--play-muted)}.tournaments-module__NmZQFW__terms dd{text-align:right;margin:0;font-weight:500}.tournaments-module__NmZQFW__sidePanel{min-width:0;min-height:0;color:var(--play-text);flex-direction:column;flex:1;display:flex}.tournaments-module__NmZQFW__workspaceTabs{border-bottom:1px solid var(--play-line);flex:none;gap:2px;padding-bottom:8px;display:flex}.tournaments-module__NmZQFW__workspaceTabs button{min-height:46px;color:var(--play-muted);font:inherit;white-space:nowrap;cursor:pointer;transition:background var(--motion-feedback-duration), color var(--motion-feedback-duration);background:0 0;border:0;border-radius:13px;flex:1;justify-content:center;align-items:center;gap:6px;padding:10px 6px;font-size:11px;display:inline-flex}.tournaments-module__NmZQFW__workspaceTabs button:hover{color:var(--play-text)}.tournaments-module__NmZQFW__workspaceTabs button[aria-pressed=true]{background:var(--tournament-selected-face);box-shadow:var(--tournament-selected-shadow);color:var(--play-sand)}.tournaments-module__NmZQFW__panelEvent{flex-direction:column;flex:1;min-height:0;padding-right:4px;display:flex;overflow-y:auto}.tournaments-module__NmZQFW__eventHead{flex:none;padding-top:8px}.tournaments-module__NmZQFW__eventKicker{justify-content:space-between;align-items:center;min-height:44px;display:flex}.tournaments-module__NmZQFW__eventTitle{align-items:center;gap:12px;display:flex}.tournaments-module__NmZQFW__eventTitle .tournaments-module__NmZQFW__eventMark{display:none}.tournaments-module__NmZQFW__eventTitle>div{min-width:0}.tournaments-module__NmZQFW__eventTitle h2{overflow-wrap:anywhere;letter-spacing:-.04em;margin:0;font-size:20px;font-weight:500;line-height:1.3}.tournaments-module__NmZQFW__eventTitle p{color:var(--play-muted);margin:4px 0 0;font-size:10px}.tournaments-module__NmZQFW__eventStats{border-bottom:1px solid var(--play-line);grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:10px 0;display:grid}.tournaments-module__NmZQFW__eventStats>div,.tournaments-module__NmZQFW__eventStats>button{min-width:0;min-height:44px;color:inherit;font:inherit;text-align:left;background:0 0;border:0;border-radius:10px;flex-direction:column;align-items:flex-start;padding:0;display:flex}.tournaments-module__NmZQFW__eventStats>button{cursor:pointer}.tournaments-module__NmZQFW__eventStats>button:hover span{color:var(--play-sand)}.tournaments-module__NmZQFW__eventStats strong{letter-spacing:-.02em;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:13px;font-weight:500;line-height:1.45}.tournaments-module__NmZQFW__eventStats strong small{color:var(--play-muted);font-size:12px;font-weight:400}.tournaments-module__NmZQFW__eventStats span{color:var(--play-muted);transition:color var(--motion-feedback-duration);font-size:10px}.tournaments-module__NmZQFW__stateNote{border:0;border-left:2px solid var(--tournament-sage);background:var(--tournament-note-face);animation:tournaments-module__NmZQFW__row-in .22s var(--tournament-ease) both;border-radius:12px;gap:10px;margin:12px 0;padding:11px 12px;display:flex}.tournaments-module__NmZQFW__alertNote{border-color:var(--tournament-alert-line)}.tournaments-module__NmZQFW__stateNote>span{color:var(--play-sand);font-size:20px;line-height:1.2}.tournaments-module__NmZQFW__stateNote strong{font-size:12px;font-weight:500}.tournaments-module__NmZQFW__stateNote p{color:var(--play-muted);margin:3px 0 0;font-size:10px;line-height:1.6}.tournaments-module__NmZQFW__stateNote .tournaments-module__NmZQFW__textLink{min-height:0;padding:0;font-size:10px}.tournaments-module__NmZQFW__panelTabs{border-top:1px solid var(--play-line);border-bottom:1px solid var(--play-line);flex:none;justify-content:space-between;gap:3px;display:flex}.tournaments-module__NmZQFW__panelTabs button{padding:14px 5px;font-size:11px}.tournaments-module__NmZQFW__panelScroll{animation:tournaments-module__NmZQFW__panel-in .18s var(--tournament-ease)}@keyframes tournaments-module__NmZQFW__panel-in{0%{opacity:.5}}.tournaments-module__NmZQFW__panelFoot{border-top:1px solid var(--play-line);flex:none;padding:12px 0 2px}.tournaments-module__NmZQFW__panelFoot>p{text-align:center;color:var(--play-muted);margin:8px 0 0;font-size:10px}.tournaments-module__NmZQFW__panelFoot>.tournaments-module__NmZQFW__textButton{min-height:40px;margin-top:4px}.tournaments-module__NmZQFW__joinedActions{justify-content:center;align-items:center;gap:8px;display:flex}.tournaments-module__NmZQFW__fieldHeading{padding:14px 2px 10px}.tournaments-module__NmZQFW__fieldHeading h3,.tournaments-module__NmZQFW__smallTitle h3,.tournaments-module__NmZQFW__rules h3,.tournaments-module__NmZQFW__roundHeading h3{letter-spacing:-.015em;margin:0;font-size:13px;font-weight:500}.tournaments-module__NmZQFW__fieldHeading p{color:var(--play-muted);margin:4px 0 0;font-size:10px}.tournaments-module__NmZQFW__playerList,.tournaments-module__NmZQFW__pairings{margin:0;padding:0;list-style:none}.tournaments-module__NmZQFW__playerRow{border-bottom:1px solid var(--tournament-row-line);align-items:center;gap:10px;min-height:58px;padding:8px 5px;display:flex}.tournaments-module__NmZQFW__you{background:var(--tournament-you-face);border-radius:12px}.tournaments-module__NmZQFW__rank{color:var(--play-muted);font-variant-numeric:tabular-nums;flex:0 0 18px;font-size:10px}.tournaments-module__NmZQFW__rowAvatar{background:var(--play-avatar);width:32px;height:32px;color:var(--play-avatar-ink);border-radius:50%;flex:none;place-items:center;font-size:11px;display:grid;overflow:hidden}.tournaments-module__NmZQFW__playerName{flex:1;min-width:0;display:grid}.tournaments-module__NmZQFW__playerName b{align-items:baseline;gap:5px;min-width:0;font-size:12px;font-weight:500;display:flex}.tournaments-module__NmZQFW__playerName b>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tournaments-module__NmZQFW__playerName b small{color:var(--play-sand);flex:none;font-size:9px;font-weight:400}.tournaments-module__NmZQFW__playerName>span{color:var(--play-muted);font-size:10px}.tournaments-module__NmZQFW__score{color:var(--play-sand);font-variant-numeric:tabular-nums;font-size:13px;font-weight:500}.tournaments-module__NmZQFW__rowWatch{width:36px;height:44px;color:var(--play-sand);border-radius:50%;flex:none;place-items:center;text-decoration:none;display:grid}.tournaments-module__NmZQFW__rowWatch:hover{background:var(--play-hover)}.tournaments-module__NmZQFW__listNote{color:var(--play-muted);margin:0;padding:12px 4px;font-size:10px}.tournaments-module__NmZQFW__smallTitle{justify-content:space-between;align-items:center;gap:8px;padding:14px 2px 8px;display:flex}.tournaments-module__NmZQFW__smallTitle span{color:var(--play-muted);font-size:10px}.tournaments-module__NmZQFW__roundHeading{justify-content:space-between;align-items:center;gap:8px;min-height:44px;padding:8px 3px;display:flex}.tournaments-module__NmZQFW__earlierRound summary{cursor:pointer;list-style:none}.tournaments-module__NmZQFW__earlierRound summary::-webkit-details-marker{display:none}.tournaments-module__NmZQFW__earlierRound summary h3:after{content:" ▾";color:var(--play-muted)}.tournaments-module__NmZQFW__earlierRound:not([open]) summary h3:after{content:" ▸"}.tournaments-module__NmZQFW__pairing{background:linear-gradient(125deg,#fff4d408,#0000);border:1px solid #ffffff1a;border-radius:16px;margin:0 0 10px;padding:8px 12px 2px}.tournaments-module__NmZQFW__ownPairing{border-color:var(--tournament-note-line);background:var(--tournament-you-face)}.tournaments-module__NmZQFW__pairing>div{justify-content:space-between;align-items:center;gap:8px;padding:4px 0;font-size:12px;display:flex}.tournaments-module__NmZQFW__pairing>div span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.tournaments-module__NmZQFW__pairing footer{border-top:1px solid var(--play-line);justify-content:space-between;align-items:center;gap:8px;margin-top:6px;display:flex}.tournaments-module__NmZQFW__pairing footer small{color:var(--play-muted);font-size:10px}.tournaments-module__NmZQFW__pairingActions{align-items:center;gap:6px;display:inline-flex}.tournaments-module__NmZQFW__rules{padding:14px 4px;font-size:12px}.tournaments-module__NmZQFW__rules p{color:var(--play-muted);margin:12px 0;line-height:1.85}.tournaments-module__NmZQFW__rules .tournaments-module__NmZQFW__note{color:var(--play-sand)}.tournaments-module__NmZQFW__ruleLinks{flex-wrap:wrap;gap:4px 14px;display:flex}.tournaments-module__NmZQFW__joinReview{padding:8px 3px 16px}.tournaments-module__NmZQFW__joinReview h2{letter-spacing:-.04em;margin:8px 0 0;font-size:22px;font-weight:500}.tournaments-module__NmZQFW__joinReview>.tournaments-module__NmZQFW__eyebrow{margin-top:10px}.tournaments-module__NmZQFW__joinReview>.tournaments-module__NmZQFW__textButton:last-child{margin-top:4px}.tournaments-module__NmZQFW__panelPick{padding:18px 2px}.tournaments-module__NmZQFW__panelPick h2{letter-spacing:-.04em;margin:6px 0;font-size:23px;font-weight:500}.tournaments-module__NmZQFW__panelPick>.tournaments-module__NmZQFW__quiet{margin-top:14px}.tournaments-module__NmZQFW__panelPick>.tournaments-module__NmZQFW__textLink{margin-top:4px}.tournaments-module__NmZQFW__compactList .tournaments-module__NmZQFW__eventRow{grid-template-columns:40px minmax(0,1fr) auto;gap:4px 10px;padding:16px 0}.tournaments-module__NmZQFW__compactList .tournaments-module__NmZQFW__eventMark{grid-row:1/3;width:38px;height:40px;font-size:22px}.tournaments-module__NmZQFW__compactList .tournaments-module__NmZQFW__eventName{grid-column:2/4}.tournaments-module__NmZQFW__compactList .tournaments-module__NmZQFW__eventName h3{font-size:13px}.tournaments-module__NmZQFW__compactList .tournaments-module__NmZQFW__eventName p{font-size:10px}.tournaments-module__NmZQFW__compactList .tournaments-module__NmZQFW__eventStart{grid-area:2/2;align-items:center;gap:6px;font-size:11px;display:flex}.tournaments-module__NmZQFW__compactList .tournaments-module__NmZQFW__eventStart small{margin:0}.tournaments-module__NmZQFW__compactList :is(.tournaments-module__NmZQFW__eventFormat,.tournaments-module__NmZQFW__eventCount,.tournaments-module__NmZQFW__entryFree,.tournaments-module__NmZQFW__entryStaked){display:none}.tournaments-module__NmZQFW__compactList .tournaments-module__NmZQFW__rowLink{grid-area:2/3;padding:7px 12px;font-size:11px}.tournaments-module__NmZQFW__dockShare{flex:0 0 64px;place-items:center;display:grid}.tournaments-module__NmZQFW__shareWide{display:block}.tournaments-module__NmZQFW__shareWide>button{justify-content:center;width:100%;min-height:44px}.tournaments-module__NmZQFW__joinedActions>.tournaments-module__NmZQFW__shareWide{flex:1}dialog:has(>.tournaments-module__NmZQFW__sidePanel){background:var(--tournament-sheet-face);-webkit-backdrop-filter:var(--tournament-sheet-blur);backdrop-filter:var(--tournament-sheet-blur)}dialog:has(>.tournaments-module__NmZQFW__sidePanel) .tournaments-module__NmZQFW__workspaceTabs{margin-right:46px}.tournaments-module__NmZQFW__joinReview .tournaments-module__NmZQFW__check{margin:6px 0 10px}@media (max-width:1100px){.tournaments-module__NmZQFW__headingAside{display:none}.tournaments-module__NmZQFW__listHead,.tournaments-module__NmZQFW__eventRow{gap:12px}.tournaments-module__NmZQFW__eventRow{grid-template-columns:42px minmax(150px,1.6fr) .9fr .7fr .7fr .4fr 76px}.tournaments-module__NmZQFW__listHead{grid-template-columns:minmax(204px,1.6fr) .9fr .7fr .7fr .4fr 76px}.tournaments-module__NmZQFW__creationLayout{grid-template-columns:minmax(0,1fr) minmax(0,460px)}}@media (max-width:900px){.tournaments-module__NmZQFW__creationLayout{grid-template-columns:1fr}.tournaments-module__NmZQFW__createStory{display:none}.tournaments-module__NmZQFW__creationSurface{padding:26px 20px}}@media (max-width:760px){.tournaments-module__NmZQFW__pageHeading{margin:4px 4px 24px}.tournaments-module__NmZQFW__directory{border-radius:22px;padding:8px 14px 0}.tournaments-module__NmZQFW__directoryTop{flex-wrap:wrap;gap:8px}.tournaments-module__NmZQFW__directoryTop .tournaments-module__NmZQFW__tabs{justify-content:space-between;gap:12px;width:100%}.tournaments-module__NmZQFW__directoryTop>.tournaments-module__NmZQFW__primary{width:100%}.tournaments-module__NmZQFW__filters{flex-wrap:wrap;gap:8px;padding:16px 0}.tournaments-module__NmZQFW__search{flex-basis:100%;max-width:none}.tournaments-module__NmZQFW__formatFilter{flex:1;width:auto}.tournaments-module__NmZQFW__filterNote{font-size:10px}.tournaments-module__NmZQFW__listHead{display:none}.tournaments-module__NmZQFW__eventRow{grid-template-columns:38px minmax(0,1fr) auto;gap:6px 10px;padding:18px 0}.tournaments-module__NmZQFW__eventRow .tournaments-module__NmZQFW__eventMark{grid-row:1/3;width:38px;height:40px;font-size:22px}.tournaments-module__NmZQFW__eventName{grid-column:2/4}.tournaments-module__NmZQFW__eventName h3{font-size:14px}.tournaments-module__NmZQFW__phoneOnly{display:inline}.tournaments-module__NmZQFW__eventFormat,.tournaments-module__NmZQFW__entryFree,.tournaments-module__NmZQFW__entryStaked{display:none}.tournaments-module__NmZQFW__eventStart{grid-area:2/2;align-items:center;gap:6px;display:flex}.tournaments-module__NmZQFW__eventStart small{margin:0}.tournaments-module__NmZQFW__eventCount{display:none}.tournaments-module__NmZQFW__rowLink{grid-area:2/3;padding:7px 12px;font-size:11px}.tournaments-module__NmZQFW__directoryFoot,.tournaments-module__NmZQFW__quietFooter{flex-direction:column;align-items:flex-start;gap:2px}.tournaments-module__NmZQFW__formGrid{gap:12px}}@media (max-width:380px){.tournaments-module__NmZQFW__formGrid{grid-template-columns:1fr}.tournaments-module__NmZQFW__eventStats strong{font-size:18px}.tournaments-module__NmZQFW__dialog{padding:26px 20px}}@media (prefers-reduced-motion:reduce){.tournaments-module__NmZQFW__eventRow,.tournaments-module__NmZQFW__stateNote,.tournaments-module__NmZQFW__panelScroll,.tournaments-module__NmZQFW__dialog[open],.tournaments-module__NmZQFW__tabs button[aria-pressed=true]:after,.tournaments-module__NmZQFW__panelTabs button[aria-pressed=true]:after{animation:none}.tournaments-module__NmZQFW__capacity i,:is(.tournaments-module__NmZQFW__primary,.tournaments-module__NmZQFW__quiet,.tournaments-module__NmZQFW__danger){transition:none}}@media (forced-colors:active){.tournaments-module__NmZQFW__glass,:is(.tournaments-module__NmZQFW__primary,.tournaments-module__NmZQFW__quiet,.tournaments-module__NmZQFW__danger),.tournaments-module__NmZQFW__rowLink,.tournaments-module__NmZQFW__pairing,.tournaments-module__NmZQFW__stateNote{border:1px solid buttontext}.tournaments-module__NmZQFW__glass:before,:is(.tournaments-module__NmZQFW__primary,.tournaments-module__NmZQFW__quiet,.tournaments-module__NmZQFW__danger):before{display:none}}.tournaments-module__NmZQFW__workspaceTrail{border-bottom:1px solid var(--play-line);flex:none;justify-content:space-between;align-items:center;gap:8px;display:flex}.tournaments-module__NmZQFW__overviewHeading{padding:18px 0 4px}.tournaments-module__NmZQFW__overviewHeading h3{letter-spacing:-.03em;margin:8px 0;font-size:17px;font-weight:500}.tournaments-module__NmZQFW__overviewHeading>p:not(.tournaments-module__NmZQFW__eyebrow){color:var(--play-muted);margin:0;font-size:12px;line-height:1.7}.tournaments-module__NmZQFW__overviewFacts{grid-template-columns:1fr 1fr;gap:18px 12px;margin:20px 0;display:grid}.tournaments-module__NmZQFW__overviewFacts dt{color:var(--play-muted);font-size:10px}.tournaments-module__NmZQFW__overviewFacts dd{margin:5px 0 0;font-size:12px;font-weight:500}.tournaments-module__NmZQFW__roundSelector{gap:5px;padding:15px 0 5px;display:flex;overflow:auto}.tournaments-module__NmZQFW__roundSelector button{border:1px solid var(--play-line);border-radius:var(--play-pill-radius);min-height:44px;color:var(--play-muted);font:inherit;cursor:pointer;background:0 0;flex:none;padding:8px 11px;font-size:11px}.tournaments-module__NmZQFW__roundSelector button[aria-pressed=true]{background:var(--tournament-primary-face);border-color:var(--play-sand);color:var(--play-text)}.tournaments-module__NmZQFW__roundSelector button:focus-visible{outline:2px solid var(--play-sand);outline-offset:2px}.tournaments-module__NmZQFW__stateNote>span{flex:none}.tournaments-module__NmZQFW__stateNote img{object-fit:contain;display:block}.tournaments-module__NmZQFW__resultsComposition{aspect-ratio:1;text-align:center;background:var(--tournament-glass-face);flex-direction:column;justify-content:center;align-items:center;gap:15px;padding:24px;display:flex}.tournaments-module__NmZQFW__resultsComposition>span{color:var(--play-sand);font-size:clamp(70px,12vw,130px);line-height:1}.tournaments-module__NmZQFW__resultsComposition h2{margin:0;font-size:clamp(22px,3vw,34px)}.tournaments-module__NmZQFW__resultsComposition p{color:var(--play-muted);margin:0}.tournaments-module__NmZQFW__createReview{animation:tournaments-module__NmZQFW__panel-in .18s var(--tournament-ease);gap:16px;display:grid}.tournaments-module__NmZQFW__createReview .tournaments-module__NmZQFW__terms{margin:0}.tournaments-module__NmZQFW__dayGroup{color:var(--play-sand);letter-spacing:.05em;padding:20px 0 8px;font-size:11px;font-weight:500;list-style:none}@media (max-width:760px){.tournaments-module__NmZQFW__directoryTop{flex-wrap:wrap}.tournaments-module__NmZQFW__directoryTop .tournaments-module__NmZQFW__tabs{justify-content:space-between;gap:6px;width:100%;min-width:0}.tournaments-module__NmZQFW__directoryTop>.tournaments-module__NmZQFW__primary{width:auto;padding:8px 12px;font-size:11px}.tournaments-module__NmZQFW__eventStats{padding:6px 0}.tournaments-module__NmZQFW__eventKicker{min-height:36px}.tournaments-module__NmZQFW__stateNote{margin:9px 0;padding:9px 10px}.tournaments-module__NmZQFW__panelTabs button{min-height:44px;padding:10px 5px}.tournaments-module__NmZQFW__panelFoot>.tournaments-module__NmZQFW__textButton{min-height:32px;margin:0}}@media (prefers-reduced-motion:reduce){.tournaments-module__NmZQFW__createReview{animation:none}}.tournaments-module__NmZQFW__formatChoices{border:0;grid-column:1/-1;grid-template-columns:1fr 1fr;gap:10px;margin:0;padding:0;display:grid}.tournaments-module__NmZQFW__formatChoices legend{color:var(--play-muted);margin-bottom:10px;font-size:12px}.tournaments-module__NmZQFW__formatChoices button{text-align:left;border:1px solid var(--tournament-field-line);background:var(--tournament-quiet-face);min-height:76px;color:var(--play-text);font:inherit;cursor:pointer;border-radius:16px;gap:6px;padding:14px;display:grid}.tournaments-module__NmZQFW__formatChoices button strong{font-size:13px;font-weight:500}.tournaments-module__NmZQFW__formatChoices button small{color:var(--play-muted);font-size:11px}.tournaments-module__NmZQFW__formatChoices button[aria-pressed=true]{border-color:var(--play-sand);box-shadow:var(--tournament-selected-shadow)}.tournaments-module__NmZQFW__formatChoices button:focus-visible{outline:2px solid var(--play-sand);outline-offset:3px}@media (max-width:900px){.tournaments-module__NmZQFW__panelEvent:has(.tournaments-module__NmZQFW__joinReview) .tournaments-module__NmZQFW__eventKicker{display:none}.tournaments-module__NmZQFW__panelEvent:has(.tournaments-module__NmZQFW__joinReview) .tournaments-module__NmZQFW__eventStats{display:none}.tournaments-module__NmZQFW__panelEvent:has(.tournaments-module__NmZQFW__joinReview) .tournaments-module__NmZQFW__eventTitle p{display:none}.tournaments-module__NmZQFW__panelEvent:has(.tournaments-module__NmZQFW__joinReview) .tournaments-module__NmZQFW__eventTitle h2{margin:0;font-size:14px;line-height:1.4}}@media (max-width:900px) and (max-height:520px){.tournaments-module__NmZQFW__sidePanel:has(.tournaments-module__NmZQFW__joinReview) .tournaments-module__NmZQFW__workspaceTrail{display:none}.tournaments-module__NmZQFW__panelEvent:has(.tournaments-module__NmZQFW__joinReview) .tournaments-module__NmZQFW__eventHead{display:none}.tournaments-module__NmZQFW__joinReview>.tournaments-module__NmZQFW__eyebrow{display:none}}.tournaments-module__NmZQFW__eventBody{min-width:0}.tournaments-module__NmZQFW__panelEvent>.tournaments-module__NmZQFW__eventHead,.tournaments-module__NmZQFW__panelEvent>.tournaments-module__NmZQFW__eventBody{flex:none}.tournaments-module__NmZQFW__panelScroll{min-height:auto;padding-block:20px;overflow:visible}.tournaments-module__NmZQFW__entryActions{padding:8px 0 24px}.tournaments-module__NmZQFW__entryActions>p{color:var(--play-muted);margin:8px 0 0;font-size:11px}.tournaments-module__NmZQFW__joinedActions{grid-template-columns:minmax(0,1fr) minmax(0,.8fr);gap:12px;display:grid}.tournaments-module__NmZQFW__joinedActions button{text-align:center;background:linear-gradient(140deg,#ffffff16,#ffffff03);border:1px solid #fff2;border-radius:999px;justify-content:center;width:100%;min-height:46px;margin:0}.tournaments-module__NmZQFW__organiserMenu{border:1px solid var(--play-line);color:var(--play-text);cursor:pointer;background:#ffffff05;border-radius:50%;width:40px;height:40px}.tournaments-module__NmZQFW__eventCapacity{background:var(--play-line);width:100%;height:5px;accent-color:var(--play-sand);border:0;border-radius:8px;display:block}.tournaments-module__NmZQFW__eventCapacity::-webkit-progress-bar{background:var(--play-line);border-radius:8px}.tournaments-module__NmZQFW__eventCapacity::-webkit-progress-value{background:linear-gradient(90deg, #b47b52, var(--play-sand));border-radius:8px}.tournaments-module__NmZQFW__capacityNote{color:var(--play-muted);margin:12px 0;font-size:11px}.tournaments-module__NmZQFW__stateNote{background:0 0;border:0;margin:8px 0;padding:12px 0}.tournaments-module__NmZQFW__stateNote strong{font-size:14px}.tournaments-module__NmZQFW__stateNote p{font-size:12px}.tournaments-module__NmZQFW__panelTabs{border-top:0;gap:4px}.tournaments-module__NmZQFW__panelTabs button{flex:1;min-height:48px;padding:14px 2px;font-size:12px}.tournaments-module__NmZQFW__tabCount{color:var(--play-sand);font-size:10px}.tournaments-module__NmZQFW__playerRow{border:1px solid var(--play-line);border-radius:18px;min-height:76px;margin-bottom:10px;padding:14px}.tournaments-module__NmZQFW__playerRow.tournaments-module__NmZQFW__you{background:#edd6b004;border-color:#edd6b038}.tournaments-module__NmZQFW__playerName b{font-size:13px}.tournaments-module__NmZQFW__playerName>span{font-size:11px}.tournaments-module__NmZQFW__smallTitle{align-items:center;gap:12px;margin-bottom:18px}.tournaments-module__NmZQFW__smallTitle h3{font-size:18px}.tournaments-module__NmZQFW__fullWorkspace{max-width:1120px;margin:0 auto;padding:16px 0 40px}.tournaments-module__NmZQFW__fullWorkspace .tournaments-module__NmZQFW__workspaceTop{margin-bottom:28px}.tournaments-module__NmZQFW__fullEvent{grid-template-columns:minmax(280px,350px) minmax(0,1fr);align-items:start;gap:28px;padding:0;display:grid;overflow:visible}.tournaments-module__NmZQFW__fullEvent .tournaments-module__NmZQFW__eventHead,.tournaments-module__NmZQFW__fullEvent .tournaments-module__NmZQFW__eventBody{background:linear-gradient(135deg,#ffffff09,#ffffff02);border:1px solid #ffffff1a;border-top-color:#ffffff30;border-radius:28px;padding:24px;box-shadow:inset 0 1px #ffffff08}.tournaments-module__NmZQFW__fullEvent .tournaments-module__NmZQFW__eventTitle h2{font-size:26px}.tournaments-module__NmZQFW__fullEvent .tournaments-module__NmZQFW__eventTitle p{margin-top:8px;font-size:12px}.tournaments-module__NmZQFW__fullEvent .tournaments-module__NmZQFW__eventStats{border:0;margin-top:16px;padding-block:14px}.tournaments-module__NmZQFW__fullEvent .tournaments-module__NmZQFW__eventStats span{font-size:12px}.tournaments-module__NmZQFW__fullEvent .tournaments-module__NmZQFW__eventStats strong{font-size:14px}.tournaments-module__NmZQFW__fullEvent .tournaments-module__NmZQFW__entryActions,.tournaments-module__NmZQFW__fullEvent .tournaments-module__NmZQFW__panelScroll{padding-bottom:0}.tournaments-module__NmZQFW__fullEvent .tournaments-module__NmZQFW__joinReview{flex:none;overflow:visible}@media (max-width:800px){.tournaments-module__NmZQFW__fullEvent{grid-template-columns:minmax(0,1fr);gap:24px;max-width:540px;margin:auto}.tournaments-module__NmZQFW__fullEvent .tournaments-module__NmZQFW__eventBody{box-shadow:none;background:0 0;border:0;padding:0}.tournaments-module__NmZQFW__fullWorkspace .tournaments-module__NmZQFW__workspaceTop{font-size:12px}}@media (max-width:360px){.tournaments-module__NmZQFW__panelTabs button{font-size:11px}.tournaments-module__NmZQFW__fullEvent .tournaments-module__NmZQFW__eventHead{padding:20px}}@media (min-width:1001px){.tournaments-module__NmZQFW__fullWorkspace{padding-left:100px}}.tournaments-module__NmZQFW__tabCount{margin-left:4px}.tournaments-module__NmZQFW__stakeSection{min-height:0;padding:20px;overflow-y:auto}.tournaments-module__NmZQFW__stakeSection h2{margin:0 0 12px}.tournaments-module__NmZQFW__stakeSection .tournaments-module__NmZQFW__check{margin-top:20px}.tournaments-module__NmZQFW__stakeSection .tournaments-module__NmZQFW__stakeAmount{color:var(--play-text);margin:8px 0 18px;font-size:clamp(26px,3vw,38px);line-height:1.3}.tournaments-module__NmZQFW__stakeSection .tournaments-module__NmZQFW__note{color:var(--play-muted);border:0;margin:10px 0;padding:0;font-size:12px;line-height:1.6}.tournaments-module__NmZQFW__stakeSection .tournaments-module__NmZQFW__terms{margin:12px 0}.tournaments-module__NmZQFW__stakeSection .tournaments-module__NmZQFW__terms div{padding:7px 0}.tournaments-module__NmZQFW__stakeSection .tournaments-module__NmZQFW__textLink{align-items:center;min-height:36px;display:inline-flex}.tournaments-module__NmZQFW__fullEvent .tournaments-module__NmZQFW__eventBody:has(>.tournaments-module__NmZQFW__stakeSection.tournaments-module__NmZQFW__joinReview){padding:0}.tournaments-module__NmZQFW__stakeSection.tournaments-module__NmZQFW__joinReview .tournaments-module__NmZQFW__check{align-items:flex-start;margin:14px 0 6px;padding-block:8px}.tournaments-module__NmZQFW__stakeSection.tournaments-module__NmZQFW__joinReview .tournaments-module__NmZQFW__check input{margin-top:2px}.tournaments-module__NmZQFW__stakeActions{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:12px;margin-top:20px;display:grid}.tournaments-module__NmZQFW__stakeActions>button{text-align:center;min-height:48px}.tournaments-module__NmZQFW__stakeReceipt{border-radius:var(--play-card-radius);border:1px solid var(--tournament-glass-line);background:var(--tournament-glass-face);margin-bottom:20px;padding:20px}@media (min-width:801px) and (max-height:760px){.tournaments-module__NmZQFW__fullWorkspace:has(.tournaments-module__NmZQFW__stakeSection.tournaments-module__NmZQFW__joinReview) .tournaments-module__NmZQFW__workspaceTop{margin-bottom:12px}.tournaments-module__NmZQFW__stakeSection.tournaments-module__NmZQFW__joinReview{padding-block:14px}.tournaments-module__NmZQFW__stakeSection.tournaments-module__NmZQFW__joinReview .tournaments-module__NmZQFW__stakeActions{margin-top:12px}}@media (max-width:800px){.tournaments-module__NmZQFW__fullEvent:has(.tournaments-module__NmZQFW__stakeSection.tournaments-module__NmZQFW__joinReview) .tournaments-module__NmZQFW__eventHead{display:none}}
