@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-400-normal-C38fXH4l.woff2) format("woff2"),url(/assets/inter-latin-400-normal-CyCys3Eg.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-latin-500-normal-Cerq10X2.woff2) format("woff2"),url(/assets/inter-latin-500-normal-BL9OpVg8.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-latin-600-normal-LgqL8muc.woff2) format("woff2"),url(/assets/inter-latin-600-normal-CiBQ2DWP.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-latin-700-normal-Yt3aPRUw.woff2) format("woff2"),url(/assets/inter-latin-700-normal-BLAVimhd.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/inter-latin-800-normal-BYj_oED-.woff2) format("woff2"),url(/assets/inter-latin-800-normal-D1mf63XC.woff) format("woff")}:root{--brand-green-dark: #39782b;--brand-green-light: #91cc60;--big-match-berry: #B40741;--bar-ink: #191919;--muted-grey: #8a8a8e;--card-red: #d64532;--card-yellow: #f2c200;--danger: #ff383c;--light-serpentine-green: #f7fbef}@media (prefers-color-scheme: dark){:root{--danger: #ff4245}}@media (max-width: 699px){:root{--card-yellow: #ffcc00}}@media (prefers-color-scheme: dark) and (hover: none) and (pointer: coarse){:root{--brand-green-bright: #689f41;--muted-grey: #8d8d93;--card-yellow: #ffd600;--dark-page: #000000;--dark-raised: #1c1c1e;--dark-raised-group: #2c2c2e;--dark-ink: #ffffff;--dark-on-accent: #000000d9}}:root,.wears-brand{--page: var(--background_colour);--accent-served: var(--main_colour);--page-served: var(--background_colour);--surface: var(--page);--group-surface: #fff;--picker-group: #f0f0f0;--picker-group-radius: 26px;--form-ground: #f2f2f7;--form-group-radius: 26px;--ink: var(--bar-ink);--ink-quiet: color-mix(in srgb, var(--ink) 55%, transparent);--losing-name: color-mix(in srgb, var(--ink) 60%, transparent);--accent: var(--main_colour);--on-accent: #fff;--hairline: color-mix(in srgb, var(--ink) 15%, transparent);--bar: color-mix(in srgb, var(--surface) 78%, transparent);--bar-blur: blur(14px);--main_on_dark: color-mix(in srgb, var(--main_colour) 50%, white);--background_lines: color-mix(in srgb, var(--background_colour) 84%, var(--ink));--tile-surface: color-mix(in srgb, var(--background_colour) 55%, white);--separator_faint: color-mix(in srgb, var(--ink) 18%, transparent);--barely_greyed_out: .55;--partly_greyed_out: .5;--mostly_greyed_out: .45;--fully_greyed_out: .35;--shadow-tile: 0 1px 5px color-mix(in srgb, var(--ink) 16%, transparent);--shadow-mark: 0 1px 6px color-mix(in srgb, #000 18%, transparent);--shadow-lifted: 0 6px 18px color-mix(in srgb, var(--ink) 14%, transparent);--shadow-panel: 0 8px 24px color-mix(in srgb, var(--ink) 18%, transparent);--shadow-over: 0 14px 56px color-mix(in srgb, #000 22%, transparent);--shadow-pop: 0 8px 28px rgba(0, 0, 0, .18);--shadow-floating: 0 12px 40px rgba(0, 0, 0, .22), 0 2px 8px rgba(0, 0, 0, .1);--shadow-thumb: 0 .5px 4px color-mix(in srgb, #000 12%, transparent), 0 6px 13px color-mix(in srgb, #000 12%, transparent);--shadow-snake: 0 1px 3px rgb(0 0 0 / .18);--veil-question: rgb(0 0 0 / 30%);--veil-question-blur: blur(12px);--veil-light: color-mix(in srgb, var(--ink) 12%, transparent);--veil-dark: color-mix(in srgb, #000 12%, transparent);--veil-phone-dark: rgb(0 0 0 / 48%);--veil-phone: rgb(0 0 0 / 20%);--veil-picture: rgba(0, 0, 0, .6);--fixed-white: #fff;--scrubber-rail: color-mix(in srgb, #787880 20%, transparent);--press-dim: .6;--press-shrink: .9;--selected-wash: color-mix(in srgb, var(--accent) 14%, transparent);--vh: 1dvh;--vw: 1dvw;--panel-w: 280px;--panel-edge: 12px;--field-font: max(16px, var(--voice-callout));--px: 1px;--chrome-caption: calc(10px * var(--type-step));--chrome-fine: calc(8px * var(--type-step));--round-label: calc(var(--voice-footnote) - 1px);--radius-lg: 22px;--radius-md: 16px;--radius-sm: 10px;--radius-pill: 999px;--content-window-w: 300px;--nav-h: 72px;--bar-foot: var(--safe-bottom);--draft-strip-h: 81px;--control-box: 40px;--pill-control: 28px;--desktop-text: 13px;--desktop-caption: 11px;--league-name: var(--voice-largeTitle);--system-face: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--bar-pad-top: 12px;--bar-controls-h: var(--control-box);--bar-title-gap: 0px;--bar-title-h: 39px;--page-top: 10px;--frame-edge: var(--gutter);--bar-pill-out: 0px;--gutter: 20px;--list-inset: 16px;--slot-inset: 12px;--calendar-view-pill: 76px;--deck-edge: 40px;--safe-top: env(safe-area-inset-top, 0px);--safe-bottom: env(safe-area-inset-bottom, 0px);--safe-right: env(safe-area-inset-right, 0px);--live: var(--brand-green-dark);--danger-fill: color-mix(in srgb, var(--danger) 12%, transparent);--tip: var(--live);--tip-fill: color-mix(in srgb, var(--tip) 12%, transparent);--tip-border: color-mix(in srgb, var(--tip) 35%, transparent);--faded-ink: color-mix(in srgb, var(--bar-ink) calc(var(--mostly_greyed_out) * 100%), transparent)}:root{--type-step: 1;--voice-largeTitle: 34px;--voice-title: 28px;--voice-title2: 22px;--voice-title3: 20px;--voice-body: 17px;--voice-callout: 16px;--voice-subheadline: 15px;--voice-footnote: 13px;--voice-caption: 12px;--voice-caption2: 11px}.week-strip,.day-matches,.calendar-day-head,.tab-title-bar--held,.calendar-share-page{--voice-largeTitle: var(--held-largeTitle, 34px);--voice-title: var(--held-title, 28px);--voice-title2: var(--held-title2, 22px);--voice-title3: var(--held-title3, 20px);--voice-body: var(--held-body, 17px);--voice-callout: var(--held-callout, 16px);--voice-subheadline: var(--held-subheadline, 15px);--voice-footnote: var(--held-footnote, 13px);--voice-caption: var(--held-caption, 12px);--voice-caption2: var(--held-caption2, 11px);--type-step: var(--held-step, 1);--chrome-caption: calc(10px * var(--type-step));--chrome-fine: calc(8px * var(--type-step));--round-label: calc(var(--voice-footnote) - 1px);--league-name: var(--voice-largeTitle);--field-font: max(16px, var(--voice-callout))}.bottom-nav,.ds-anchor{--voice-largeTitle: 34px;--voice-title: 28px;--voice-title2: 22px;--voice-title3: 20px;--voice-body: 17px;--voice-callout: 16px;--voice-subheadline: 15px;--voice-footnote: 13px;--voice-caption: 12px;--voice-caption2: 11px;--type-step: 1;--chrome-caption: calc(10px * var(--type-step));--chrome-fine: calc(8px * var(--type-step));--round-label: calc(var(--voice-footnote) - 1px);--league-name: var(--voice-largeTitle);--field-font: max(16px, var(--voice-callout))}@media (min-width: 414px){:root{--list-inset: 20px}}@media (max-width: 699px){:root,.wears-brand{--shadow-panel: 0 8px 48px color-mix(in srgb, #000 18%, transparent)}}@media (prefers-color-scheme: dark) and (hover: none) and (pointer: coarse){:root{color-scheme:dark}:root,.wears-brand{--page: var(--dark-page);--surface: var(--dark-page);--group-surface: var(--dark-raised);--picker-group: var(--dark-raised-group);--form-ground: var(--dark-page);--ink: var(--dark-ink);--bar-ink: var(--dark-ink);--accent: var(--main_bright);--on-accent: var(--dark-on-accent);--live: var(--brand-green-bright);--background_lines: color-mix(in srgb, var(--page) 84%, var(--ink));--tile-surface: var(--dark-raised);--main_on_dark: var(--main_bright);--faded-ink: color-mix(in srgb, var(--dark-ink) calc(var(--mostly_greyed_out) * 100%), transparent);--shadow-tile: 0 1px 5px color-mix(in srgb, #000 16%, transparent);--shadow-lifted: 0 6px 18px color-mix(in srgb, #000 14%, transparent)}body{--background_colour: var(--page);--main_colour: var(--main_bright);--accent-served: var(--main_colour);--page-served: var(--background_colour)}:is(.overlay-sheet,.more-menu-pop,.local-ask,.calendar-pop,.h2h-picker-panel,.confirm-sheet),:is(.overlay-sheet,.more-menu-pop,.local-ask,.calendar-pop,.h2h-picker-panel,.confirm-sheet) .wears-brand{--page: var(--dark-raised);--surface: var(--dark-raised);--background_colour: var(--dark-raised);--page-served: var(--background_colour);--tile-surface: var(--dark-raised);--group-surface: var(--dark-raised-group);--picker-group: var(--dark-raised-group);--background_lines: color-mix(in srgb, var(--dark-raised) 84%, var(--dark-ink));--bar: color-mix(in srgb, var(--dark-raised) 78%, transparent)}}@media (max-width: 699px){:root{--bar-pad-top: 2px;--bar-title-gap: 16.5px;--page-top: 12.5px;--frame-edge: 16px;--bar-pill-out: 2px}}:root{--app-sheet-top: 84px;--app-sheet-foot: 32px;--app-sheet-gap: 62px;--app-safe-foot: 34px;--app-sheet-edge: 8px;--app-sheet-radius: 38px;--app-sheet-radius-foot: 54px;--app-sheet-float-clear: 100px;--app-sheet-float-top: 28px;--app-sheet-over: 0px}@media (max-width: 699px){:root,.wears-brand{--bar-foot: 0px;--bar-lift: 0 1px 4px color-mix(in srgb, #000 12%, transparent)}}@media (max-width: 699px) and (display-mode: standalone){:root,.wears-brand{--bar-foot: 16px;--bar-lift: var(--shadow-lifted)}}.match-pill--evenly-quiet,.match-pill--void-faded,.match-pill--waiting>:not(.match-row-waiting),.match-sheet-board--voided,.bracket-side.is-lost,.wbar-row--out{--ink: var(--faded-ink);--bar-ink: var(--faded-ink);color:var(--faded-ink)}:is(.match-pill--evenly-quiet,.match-pill--void-faded,.match-pill--waiting>:not(.match-row-waiting),.match-sheet-board--voided,.bracket-side.is-lost,.wbar-row--out),:is(.match-pill--evenly-quiet,.match-pill--void-faded,.match-pill--waiting>:not(.match-row-waiting),.match-sheet-board--voided,.bracket-side.is-lost,.wbar-row--out) *{font-weight:400}:is(.match-pill--evenly-quiet,.match-pill--void-faded,.match-pill--waiting,.match-sheet-board--voided,.bracket-side.is-lost,.wbar-row--out) :is(.player-avatar-img,.player-avatar-initials,.avatar-bot,.flag-img){filter:grayscale(1);opacity:var(--mostly_greyed_out)}@font-face{font-family:Inter Score;src:url(/fonts/InterScore.woff2) format("woff2-variations"),url(/fonts/InterScore.woff2) format("woff2");font-weight:100 900;font-display:swap;unicode-range:U+0030-0039,U+2013,U+002D,U+2212}*{box-sizing:border-box;margin:0;padding:0}#root{height:100%}html{-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-webkit-tap-highlight-color:transparent;touch-action:manipulation;height:100dvh;overflow:hidden;overscroll-behavior:none}body{font-family:Inter,ui-sans-serif,system-ui,-apple-system,sans-serif;color:var(--ink);background:var(--page);height:100dvh;overflow:hidden;overscroll-behavior:none}.tile{background:var(--tile-surface);border:var(--px) solid var(--background_lines);border-radius:var(--radius-md);box-shadow:var(--shadow-tile)}.bare-surface{background:transparent;border:none;box-shadow:none}.content-window{width:var(--content-window-w);max-width:100%;align-self:center}button{font-family:inherit;cursor:pointer;border:none;background:none;color:inherit;-webkit-tap-highlight-color:transparent}input,select{font-family:inherit;color:var(--ink);background:transparent;border:var(--px) solid var(--hairline);border-radius:var(--radius-sm);padding:10px 14px;font-size:var(--field-font);width:100%;outline:none;transition:border-color .15s}input:focus,select:focus{border-color:var(--accent-served)}input::placeholder{color:var(--ink)}select option{background:var(--page-served);color:var(--ink)}.is-link{cursor:pointer}.is-link:active{opacity:var(--press-dim)}.crest-link{border:none;background:none;padding:0;margin:0;cursor:pointer;flex:none;display:inline-flex;line-height:0;border-radius:999px}.crest-link:active{transform:scale(.9)}.voice-largeTitle{font-size:var(--voice-largeTitle);line-height:1.2}.voice-title{font-size:var(--voice-title);line-height:1.2}.voice-title3{font-size:var(--voice-title3);line-height:1.25}.voice-body{font-size:var(--voice-body);line-height:1.3}.voice-subheadline{font-size:var(--voice-subheadline);line-height:1.33}.voice-footnote{font-size:var(--voice-footnote);line-height:1.35}.voice-caption2{font-size:var(--voice-caption2);line-height:1.35}.app-shell{display:flex;flex-direction:column;height:100dvh;overflow:hidden}.page-area{flex:1;min-height:0;display:flex;flex-direction:column;overflow:hidden;padding-top:var(--page-top);--bar-room: calc(var(--nav-h) + var(--bar-foot));padding-bottom:var(--bar-room);width:100%}.page-area--under-bar{padding-bottom:0}.windowBlocker{position:fixed;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;background:var(--page-served);z-index:9999;padding:24px;text-align:center;gap:12px}.windowBlocker-icon{font-size:48px}.windowBlocker-text{font-size:var(--voice-body);color:var(--ink);max-width:220px}.bottom-nav{position:fixed;bottom:0;left:0;right:0;max-width:440px;margin:0 auto;padding-bottom:var(--bar-foot);background:transparent;display:flex;flex-direction:column;z-index:100}.nav-line{height:var(--nav-h);display:flex;align-items:center;justify-content:space-between;padding-inline:12px calc(var(--deck-edge) - 5px)}.draft-strip{display:block;width:100%;height:var(--draft-strip-h);box-sizing:border-box;border-top:var(--px) solid var(--hairline);background:var(--page);cursor:pointer}.draft-strip:active{opacity:var(--press-dim)}.draft-strip--down{position:fixed;left:0;right:0;bottom:0;z-index:100;height:calc(var(--draft-strip-h) + var(--safe-bottom));padding-bottom:var(--safe-bottom);background:var(--sheet-ground);border:var(--overlay-border) solid var(--background_lines);border-bottom:none;border-radius:var(--radius-lg) var(--radius-lg) 0 0;box-shadow:var(--shadow-over);overflow:hidden}.draft-strip--down{padding-inline:8px}.draft-strip--down .draft-strip-pin{background:transparent}.bottom-nav--lifted{bottom:calc(var(--draft-strip-h) + var(--safe-bottom));padding-bottom:0;transition:bottom .24s ease-out}@media (max-width: 699px){.page-area{--bar-room: calc(var(--nav-h) - 5px + var(--bar-foot))}}.page-area--strip{--bar-room: calc(var(--nav-h) + var(--safe-bottom) + var(--draft-strip-h))}.nav-pill,.next-match-pill{background:var(--bar);backdrop-filter:var(--bar-blur);-webkit-backdrop-filter:var(--bar-blur);box-shadow:var(--shadow-lifted),inset 0 0 0 var(--px) color-mix(in srgb,var(--hairline) 80%,transparent)}.nav-pill{display:flex;align-items:center;height:62px;padding:0 6px;border-radius:999px}.bottom-nav .nav-pill{box-shadow:var(--bar-lift, var(--shadow-lifted)),inset 0 0 0 var(--px) color-mix(in srgb,var(--hairline) 80%,transparent)}@media (max-width: 699px){.nav-line{position:relative;justify-content:flex-end}.nav-pill{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}}.nav-tab{flex:none;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px;min-width:92px;height:50px;padding:0 14px;border-radius:999px;color:var(--ink);transition:background .15s,transform .12s}.nav-tab.active{color:var(--accent);background:color-mix(in srgb,var(--ink) 8%,transparent)}.nav-tab-label{font-size:var(--voice-caption2);font-weight:600;line-height:1.1}@media (max-width: 699px){.nav-tab-label{font-size:10px}}.nav-tab:active{transform:scale(var(--press-shrink))}.nav-tab svg{display:block}.nav-tab:not(.active){color:var(--bar-ink)}:root{--sidebar-w: 220px;--aside-w: 420px;--aside-room: 0px}:root[data-layout=wide]{--aside-room: var(--aside-w)}:root[data-sidebar=hidden]{--sidebar-w: 0px}:root[data-layout] .app-shell{margin-left:var(--sidebar-w);margin-right:var(--aside-room)}.app-sidebar{position:fixed;top:0;bottom:0;left:0;width:var(--sidebar-w);z-index:150;display:flex;flex-direction:column;overflow-y:auto;padding:44px 0 12px;background:var(--sheet-ground);border-right:var(--px) solid var(--background_lines)}.sidebar-pill.nav-pill{height:26px;gap:6px;padding:0 10px 0 8px;border:0;cursor:pointer;color:var(--bar-ink);font:inherit;font-size:var(--desktop-text);font-weight:400}.sidebar-pill.active{color:var(--accent)}.sidebar-pill svg{display:block}.app-sidebar .sidebar-pill{margin:2px 10px;align-self:flex-start}.app-sidebar .sidebar-tabs{display:flex;flex-direction:column;flex-wrap:nowrap;align-items:flex-start;gap:4px;padding:0 10px 4px}.app-sidebar .sidebar-tabs .sidebar-pill{margin:0}.app-sidebar .more-docked .more-section:has(>.sidebar-pill){display:flex;flex-direction:column;flex-wrap:nowrap;align-items:flex-start;gap:4px;padding:0 10px;margin-top:0}.app-sidebar .more-docked .more-section:has(>.sidebar-pill) .more-section-title{display:none}.app-sidebar .more-docked .more-section:has(>.sidebar-pill) .sidebar-pill{margin:0}.app-sidebar .more-menu--docked{flex:1;display:flex;flex-direction:column}.app-sidebar .more-docked{flex:1;display:flex;flex-direction:column;width:100%;max-width:none}.app-sidebar .more-docked-foot{margin-top:auto;padding-top:12px}.app-sidebar .more-section{width:100%;max-width:none;padding:4px 0}.app-sidebar .more-section+.more-section{margin-top:10px;border-top:0}.app-sidebar .more-section-title{padding:6px 10px 2px;font-size:var(--desktop-caption);font-weight:400;letter-spacing:.02em;color:var(--ink-quiet)}.app-sidebar .more-row{width:auto;max-width:none;height:28px;min-height:28px;padding:0 10px;gap:6px;font-size:var(--desktop-text);font-weight:400;color:color-mix(in srgb,var(--ink) 85%,transparent)}.app-sidebar .more-row--danger{color:var(--danger)}.app-sidebar .more-row-label,.app-sidebar .ls-name{font-size:var(--desktop-text)}.app-sidebar .more-row-mark{width:14px;font-weight:400}.app-sidebar .more-row.current .ls-name,.app-sidebar .inbox-row--new .inbox-row-words{font-weight:400}.app-sidebar .title-face>*{width:22px;height:22px}.app-sidebar .inbox-sidebar-row{position:relative;justify-content:flex-start}.app-sidebar .more-row[aria-expanded]:after{content:"›";margin-left:auto;transition:transform .15s;color:var(--ink-quiet)}.app-sidebar .more-row[aria-expanded=true]:after{transform:rotate(90deg)}.app-sidebar .more-docked-foot .more-section+.more-section{margin:4px 10px 0;padding-top:4px;border-top:var(--px) solid var(--background_lines)}.app-sidebar .more-docked-foot .more-section+.more-section .more-row{padding-left:0}.sidebar-toggle{position:fixed;top:12px;left:calc(var(--sidebar-w) - 10px);transform:translate(-100%);z-index:160;display:flex;align-items:center;gap:6px;width:auto;height:24px;padding:0;border:0;background:none;color:var(--ink);font:inherit;font-size:var(--desktop-text);font-weight:400;cursor:pointer}:root[data-sidebar=hidden] .sidebar-toggle{left:12px;transform:none}.sidebar-inbox{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;overflow-y:auto;background:var(--sheet-ground);padding:44px 0 12px}.sidebar-inbox-back{display:flex;align-items:center;gap:4px;margin:0 10px 6px;padding:0;border:0;background:none;color:var(--accent);font:inherit;font-size:var(--desktop-text);cursor:pointer}.sidebar-inbox-title{font-size:var(--desktop-caption);padding:6px 10px 2px;color:var(--ink-quiet)}.sidebar-inbox .inbox-row{padding:6px 10px;font-size:var(--desktop-text)}.inbox-pop.inbox-pop--centred{width:auto}.overlay-backdrop.overlay-backdrop--page{background:var(--sheet-ground);padding:0;overflow:hidden}.overlay-backdrop.overlay-backdrop--page-phone{top:0;right:0;bottom:0;left:0}.overlay-backdrop.overlay-backdrop--page-sidebar{inset:0 0 0 var(--sidebar-w);left:var(--sidebar-w);z-index:145}.overlay-backdrop .overlay-sheet.overlay-sheet--page{width:100%;max-width:none;height:100%;max-height:none;margin:0;border:0;border-radius:0;box-shadow:none;padding-top:48px;background:var(--sheet-ground)}.overlay-sheet--page .overlay-body{flex:1;overflow-y:auto}.overlay-backdrop--page-sidebar .overlay-sheet.overlay-sheet--page{width:var(--aside-w);margin:0 auto}.overlay-backdrop--anchored{background:transparent;display:block;padding:0}.overlay-sheet.overlay-sheet--anchored{margin:0;width:380px;max-width:calc(100vw - 16px);max-height:70vh}:root[data-layout] .bottom-nav{display:none}:root[data-sidebar=hidden] .app-shell{padding-top:56px}:root[data-layout],:root[data-layout] body{height:auto;overflow:visible;overscroll-behavior:auto}:root[data-layout] #root{height:auto}:root[data-layout] .app-shell{height:auto;overflow:visible}:root[data-layout] .page-area{flex:none;overflow:visible}.app-aside{position:fixed;top:0;bottom:0;right:0;width:var(--aside-room);z-index:140;overflow-y:auto;background:var(--sheet-ground);border-left:var(--px) solid var(--background_lines)}.overlay-backdrop.overlay-backdrop--page-wide{inset:0 0 0 auto;left:auto;width:var(--aside-room);z-index:145;border-left:var(--px) solid var(--background_lines)}.overlay-corner--league.sidebar-pill{position:absolute;top:10px;right:12px;left:auto;z-index:2}:root[data-layout] .title-controls{display:none}:root[data-layout] .tab-title-bar{padding-top:6px}:root[data-layout] .tab-title-bar{position:sticky;top:0;z-index:120;background:var(--page)}:root[data-sidebar=hidden] .app-shell{padding-top:0}.aside-title{margin:0;padding:8px 120px 8px 20px;font-size:var(--league-name, 34px);font-weight:800;line-height:1.1;color:var(--ink)}.overlay-backdrop--page-wide .overlay-sheet--page{padding-top:48px}.title-seat{flex:none}:root[data-sidebar=hidden] .tab-title-bar{padding-left:120px}:root[data-layout] .week-strip-month{position:fixed;top:12px;height:24px;z-index:125;left:calc(var(--sidebar-w) + var(--main-w) / 2);transform:translate(-50%)}.overlay-sheet.recap-popup:not(.overlay-sheet--rises){width:390px;max-width:calc(100vw - 32px);height:min(844px,calc(100vh - 32px));max-height:none}.overlay-backdrop .overlay-sheet.overlay-sheet--page{--overlay-room: calc(var(--page-h, 100vh) - 48px - var(--overlay-pad-bottom, 0px))}.deck-pill .playing-card-back{--cb-h: 18px}.aside-pills{position:absolute;top:10px;right:12px;z-index:2;display:flex;align-items:center;gap:6px}.aside-pills:empty{display:none}.app-aside>.aside-pills{position:fixed;top:10px;right:12px;z-index:141}.aside-pills .overlay-corner--league.sidebar-pill{position:static}.deck-pill-wrap,.deck-button-wrap{position:relative;display:inline-flex}.deck-pill.is-open,.deck-button.is-open{background:var(--accent);color:var(--on-accent)}.aside-pills:has(.deck-pill.is-open) .overlay-corner--league{display:none}.deck-card-list{position:absolute;top:calc(100% + 6px);right:0;z-index:3;display:flex;flex-direction:column;align-items:flex-end;gap:4px}.deck-card-pill.nav-pill{white-space:nowrap}.deck-card-pill.active{color:var(--accent)}.deck-card-pill.is-played>.deck-card-pill-face{opacity:.45}.deck-card-pill-face{display:block;height:18px;width:auto}.deck-card-list--pop{padding:6px;border-radius:14px;align-items:stretch;background:var(--sheet-ground);border:var(--px) solid var(--background_lines);box-shadow:var(--shadow-pop)}.deck-card-list--pop .deck-card-pill{justify-content:flex-start}.deck-card-list--up{top:auto;bottom:calc(100% + 6px)}.seat-playing-card{position:relative}.main-deck-seat{position:fixed;top:5px;right:12px;z-index:170}:root[data-layout=sidebar]:has(.main-deck-seat .deck-button) .title-name-row{padding-right:58px}.deck-button.nav-pill{width:38px;height:38px;padding:0;border:0;border-radius:50%;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.deck-button .playing-card-back{--cb-h: 28px}.overlay-backdrop--page-wide .overlay-sheet--page:has(>.overlay-chrome>*){--chrome-row: calc(var(--overlay-corner-h, 40px) + 4px);padding-top:calc(48px + var(--chrome-row));--overlay-room: calc(var(--page-h, 100vh) - 48px - var(--chrome-row) - var(--overlay-pad-bottom, 0px))}.overlay-backdrop--page-wide .overlay-chrome>*{top:44px}.deck-card-list .deck-card-pill.nav-pill{position:static;transform:none;height:26px}.btn-primary{background:var(--ink);color:var(--page);border-radius:var(--radius-md);padding:11px 20px;font-size:var(--voice-subheadline);font-weight:700;transition:opacity .15s,transform .1s,box-shadow .15s;border:var(--px) solid transparent;white-space:nowrap}.btn-primary:disabled{opacity:var(--fully_greyed_out)}.btn-primary:not(:disabled):active{transform:scale(.97)}.btn-secondary{background:transparent;color:var(--ink);border:var(--px) solid var(--background_lines);border-radius:var(--radius-md);padding:11px 20px;font-size:var(--voice-subheadline);font-weight:700;white-space:nowrap}.btn-secondary:disabled{opacity:var(--fully_greyed_out)}.btn-secondary:not(:disabled):active{transform:scale(.97)}.btn-danger{background:var(--danger);color:var(--on-accent);border:none;border-radius:var(--radius-md);padding:11px 20px;font-size:var(--voice-subheadline);font-weight:700;white-space:nowrap}.btn-danger:disabled{opacity:var(--fully_greyed_out)}.btn-danger:not(:disabled):active{transform:scale(.97)}.form-action{flex:1 1 0;min-width:0;padding:10px 12px;border:none;border-radius:var(--radius-md);background:color-mix(in srgb,var(--ink) 9%,transparent);color:var(--accent);font-size:var(--voice-body);font-weight:600;white-space:nowrap;cursor:pointer}.form-action--leave{color:var(--danger)}.form-action--small{flex:none;padding:6px 16px;font-size:var(--voice-subheadline)}.form-action:disabled{opacity:var(--fully_greyed_out)}.form-action:not(:disabled):active{transform:scale(.97)}@media (max-width: 699px){.btn-primary:disabled,.btn-secondary:disabled,.btn-danger:disabled,.form-action:disabled{color:var(--muted-grey);opacity:var(--fully_greyed_out)}}.toast-error{margin:10px 16px 0;padding:12px 14px;background:var(--danger-fill);border:var(--px) solid var(--danger);border-radius:var(--radius-md);font-size:var(--voice-footnote);color:var(--danger)}.empty-state{text-align:center;padding:48px 24px;color:var(--ink);font-size:var(--voice-body)}.empty-state .icon{font-size:48px;margin-bottom:12px}.empty-error{font-size:var(--voice-caption);margin-top:6px}.waiting-tile{padding:16px;border-radius:var(--radius-md);border:var(--px) dashed color-mix(in srgb,var(--accent-served) 40%,transparent);background:color-mix(in srgb,var(--accent-served) 6%,transparent);text-align:center;font-size:var(--voice-subheadline);font-weight:600;color:var(--ink)}@keyframes hg-flip{0%,35%{transform:rotate(0)}50%,85%{transform:rotate(180deg)}to{transform:rotate(180deg)}}.busy-mark{display:inline-flex;vertical-align:middle;line-height:0}.auth-root{position:fixed;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;overflow-y:auto;-webkit-overflow-scrolling:touch;background:var(--page);color:var(--ink);padding:calc(var(--safe-top) + 28px) 20px calc(var(--safe-bottom) + 28px)}.login-page,.gate-page{color:var(--ink)}.auth-root.login-page{z-index:200}.auth-panel{width:100%;max-width:380px;margin:auto;display:flex;flex-direction:column;gap:18px}.login-page .auth-panel{margin:0 auto;flex:1 0 auto;gap:0}.login-page .auth-top{flex:1 0 auto;padding-bottom:28px}.login-page .auth-body{flex:0 0 auto;display:flex;flex-direction:column;gap:18px}.auth-brand{display:flex;flex-direction:column;align-items:center;gap:10px;margin-bottom:6px}.lang-switch{display:flex;justify-content:flex-end;align-items:center;gap:8px}.lang-flag{background:none;border:none;padding:0;cursor:pointer;line-height:0;opacity:.42;transition:opacity .15s}.lang-flag.active{opacity:1}.lang-flag img{width:32px;height:18px;border-radius:2px;display:block;box-shadow:0 0 0 var(--px) color-mix(in srgb,var(--ink) 20%,transparent)}.lang-switch--auth,.profile-corner{position:absolute;z-index:2;top:calc(var(--safe-top) + 14px);right:calc(var(--safe-right) + 16px)}.auth-brand .auth-wordmark{font-size:26px;letter-spacing:.01em}.auth-tagline{text-align:center;font-size:var(--voice-subheadline);color:var(--muted-grey);margin-bottom:4px}.auth-field{display:flex;flex-direction:column;gap:6px}.auth-field label{font-size:var(--voice-caption);font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--ink)}.auth-input{width:100%;padding:12px 14px;border-radius:var(--radius-md);border:var(--px) solid var(--hairline);background:color-mix(in srgb,var(--page-served) 70%,var(--fixed-white));color:var(--ink)}:is(.login-page,.gate-page) .auth-input{color:var(--ink)}.auth-input:focus{outline:2px solid color-mix(in srgb,var(--accent-served) 55%,transparent)}.auth-input-readonly{font-size:var(--field-font);border-color:color-mix(in srgb,var(--ink) 15%,transparent);background:color-mix(in srgb,var(--ink) 6%,var(--page));color:var(--muted-grey);opacity:1}.auth-error{color:var(--danger);font-size:var(--voice-footnote);text-align:center}.auth-notice{color:var(--muted-grey);font-size:var(--voice-footnote);text-align:center}.auth-tip{color:var(--tip);background:var(--tip-fill);border:var(--px) solid var(--tip-border);border-radius:8px;padding:8px 12px;font-size:var(--voice-footnote);font-weight:600;text-align:center;text-wrap:balance}.auth-code{letter-spacing:.3em;text-align:center;font-size:calc(var(--field-font) * 1.125)}.auth-forgot{align-self:flex-end;margin-top:-6px}.auth-btn-block{width:100%;justify-content:center;text-align:center}.login-page .btn-primary.auth-btn-block,.gate-page .btn-primary.auth-btn-block{background:color-mix(in srgb,var(--ink) 9%,transparent);color:var(--accent)}.auth-dev-nav{margin:18px auto 0;font-size:var(--voice-caption);opacity:var(--barely_greyed_out);display:flex;gap:8px;flex-wrap:wrap;justify-content:center}.auth-switch{text-align:center;font-size:var(--voice-footnote);color:var(--muted-grey)}.auth-link{background:none;border:none;padding:0;font-size:var(--voice-footnote);font-weight:700;color:var(--accent-served);text-decoration:underline;cursor:pointer}.auth-link:active{opacity:var(--press-dim)}.age-check{display:flex;align-items:center;gap:10px;font-size:var(--voice-subheadline);font-weight:600;color:var(--ink);cursor:pointer}.age-check input{width:18px;height:18px;accent-color:var(--accent-served);flex-shrink:0}.age-disclaimer{font-size:var(--voice-caption);line-height:1.5;color:var(--muted-grey)}.signup-disclaimer{text-align:center}.signup-disclaimer+.signup-disclaimer{margin-top:4px}.age-disclaimer a{color:var(--accent-served);font-weight:700;text-decoration:none}.auth-back{display:block;margin:16px auto 0}.avatar-picker{align-self:center;display:flex;flex-direction:column;align-items:center;gap:8px;background:none;border:none;padding:0;cursor:pointer}.avatar-preview,.avatar-placeholder{width:84px;height:84px;border-radius:50%;object-fit:cover;border:2px solid color-mix(in srgb,var(--accent-served) 45%,transparent)}.avatar-placeholder{display:flex;align-items:center;justify-content:center;font-size:30px;font-weight:300;line-height:1;color:var(--accent-served);background:color-mix(in srgb,var(--accent-served) 12%,transparent)}.avatar-picker-label{font-size:var(--voice-footnote);font-weight:700;color:var(--accent-served)}.profile-page .avatar-preview,.profile-page .avatar-placeholder{width:clamp(76px,11cqh,104px);height:clamp(76px,11cqh,104px)}.profile-page .avatar-placeholder{font-size:clamp(30px,4.4cqh,42px)}.profile-page .avatar-picker{margin-bottom:4px}.profile-page .avatar-picker-label{font-weight:600}.auth-root.titlebar-page{justify-content:flex-start;padding:0 0 calc(var(--safe-bottom) + 28px)}.profile-page{container-type:size}.profile-page .profile-body{width:100%;min-height:100%;display:flex;flex-direction:column;padding-top:clamp(2px,.6cqh,8px)}.profile-page .auth-panel{margin:0 auto;flex:0 0 auto;gap:clamp(8px,1.5cqh,18px)}.profile-page .auth-field{gap:clamp(2px,.4cqh,5px)}.profile-page .auth-field label{font-size:var(--voice-caption)}.profile-page .auth-input,.profile-page .auth-input-readonly{padding:clamp(7px,1.1cqh,12px) 12px}.profile-account-actions{max-width:380px;margin:14px auto 0;display:flex;flex-direction:column;align-items:center;gap:12px}.profile-action{background:none;border:none;padding:0;cursor:pointer;font-size:var(--voice-body);font-weight:600;color:var(--ink)}.profile-action:active{opacity:var(--press-dim)}.pw-change-done{color:var(--muted-grey)}.profile-sheet-body{display:flex;flex-direction:column;gap:14px;padding:0 20px 14px}.profile-sheet-title{margin:0;text-align:center;font-size:var(--voice-body);font-weight:600;color:var(--ink)}.profile-rows{display:flex;flex-direction:column;gap:14px}.profile-rows .avatar-picker{align-self:center}.profile-rows-group{--row-room: 12px}.profile-row{display:flex;align-items:center;justify-content:space-between;gap:12px}.profile-row-name{flex:none;font-size:var(--voice-body);color:var(--ink)}.profile-row-value{flex:1 1 auto;min-width:0;text-align:right;border:none;background:transparent;padding:0;font:inherit;font-size:calc(var(--field-font) * 1.0625);color:var(--ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.profile-row-value:focus{outline:none;color:var(--ink)}.profile-sheet-actions{display:flex;flex-direction:column;align-items:stretch;gap:10px}.profile-sheet-actions .form-action--small{align-self:center}@media (max-width: 699px){.profile-sheet .profile-sheet-actions{gap:0;margin-inline:-4px}.profile-sheet .profile-sheet-actions .form-action+.form-action--leave{margin-top:21px}.profile-sheet .profile-sheet-actions .form-action--leave+.form-action--small{margin-top:17px}.profile-sheet .profile-sheet-actions .form-action--small{padding-inline:22px}}.profile-page .profile-rows,.gate-page .profile-rows{width:100%;max-width:380px;margin:0 auto}@media (max-width: 699px){.overlay-sheet--rises.profile-sheet:not(.overlay-sheet--floats){--overlay-top: 33px}.profile-sheet .avatar-preview,.profile-sheet .avatar-placeholder{border:none;width:118px;height:118px}.gate-page .avatar-preview,.gate-page .avatar-placeholder{border:none}.profile-sheet-body>.pull-refresh:first-child{margin-bottom:-14px}.profile-sheet .profile-rows>.avatar-picker{margin-top:29px}:is(.profile-sheet,.gate-page) .avatar-picker-label{font-weight:400;color:var(--accent)}.profile-sheet .profile-row-value.is-readonly{color:var(--muted-grey)}:is(.profile-sheet,.gate-page) .profile-rows-group{--row-room: 0px}:is(.profile-sheet,.gate-page) .profile-rows-group>.sheet-section-body>*{min-height:50px;position:relative}:is(.profile-sheet,.gate-page) .profile-rows-group+.profile-rows-group{margin-top:-2px}:is(.profile-sheet,.gate-page) .profile-rows-group>.sheet-section-body>*+*{border-top:none}:is(.profile-sheet,.gate-page) .profile-rows-group>.sheet-section-body>*+*:before{content:"";position:absolute;top:0;left:var(--row-inset);right:0;border-top:1px solid var(--hairline)}}.pull-refresh{display:flex;align-items:center;justify-content:center;overflow:hidden;flex:none}.photo-framer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:400;display:flex;flex-direction:column;background:var(--page);color:var(--ink);padding:var(--safe-top) 0 var(--safe-bottom)}.photo-framer-bar{display:flex;justify-content:flex-end;padding:8px 12px;flex:none}.photo-framer-choose{background:none;border:none;padding:6px;cursor:pointer;color:var(--accent);display:inline-flex}.photo-framer-choose:active{opacity:var(--press-dim)}.photo-framer-room{position:relative;flex:1 1 auto;min-height:0;overflow:hidden;touch-action:none}.photo-framer-picture{position:absolute;max-width:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;pointer-events:none}.photo-framer-hole{position:absolute;border-radius:50%;pointer-events:none;box-shadow:0 0 0 200vmax var(--veil-picture)}.photo-framer-actions{display:flex;flex-direction:column;align-items:stretch;gap:12px;padding:16px;flex:none}.photo-framer-actions .form-action{flex:none}.photo-framer-actions .form-action--small{align-self:center}.danger-zone{width:100%;margin-top:8px;text-align:center}.danger-link{background:none;border:none;padding:0;cursor:pointer;font-size:var(--voice-body);font-weight:600;color:color-mix(in srgb,var(--danger) 70%,var(--page-served));text-decoration:underline;text-underline-offset:2px}.danger-link:active{opacity:var(--press-dim)}.danger-link:disabled{opacity:var(--fully_greyed_out)}.detail-wrap{flex:1;min-height:0;width:100%;max-width:360px;margin:0 auto;padding:18px 20px 16px;display:flex;flex-direction:column;gap:14px}.lobby-page{padding-bottom:0;overflow:hidden}.lobby-content{flex:1;min-height:0;display:flex;flex-direction:column}.lobby-content .lobby-body{flex:1;min-height:0}.lobby-body{overflow-y:auto;-webkit-overflow-scrolling:touch;gap:22px}.lobby-section{display:flex;flex-direction:column;gap:8px}.lobby-section-title{margin:0;font-size:var(--voice-footnote);font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--ink)}.lobby-foot{flex-shrink:0;width:100%;padding:12px max(20px,calc(50% - 160px)) calc(var(--safe-bottom) + 12px);border-top:var(--px) solid var(--background_lines);background:color-mix(in srgb,var(--page-served) 94%,transparent);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.invite-share-box{display:flex;align-items:center;gap:10px;width:100%;text-align:left;padding:11px 14px;border-radius:var(--radius-md);border:var(--px) solid color-mix(in srgb,var(--accent-served) 30%,transparent);background:color-mix(in srgb,var(--accent-served) 10%,transparent)}.invite-share-link{flex:1;min-width:0;font-size:var(--voice-footnote);color:var(--muted-grey);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.invite-share-copy{flex-shrink:0;font-size:var(--voice-footnote);font-weight:700;color:var(--accent-served)}.detail-wait{color:var(--muted-grey)}.roster-slot .roster-remove:active{opacity:var(--press-dim)}.slot-add{width:100%;text-align:left;background:none;border:none;padding:0;font-size:var(--voice-title2);font-weight:400;color:var(--accent-served)}.slot-add:active{opacity:var(--press-dim)}.slot-add-row{display:none}@media (max-width: 699px){.lobby-content{background:var(--form-ground)}body:has(.lobby-content){background:var(--form-ground)}.lobby-body{max-width:none;padding:8px var(--list-inset) 24px;gap:0}.lobby-section{gap:0;margin-top:20px}.lobby-section:first-child{margin-top:0}.lobby-section-title{padding:0 16px 8px;font-size:var(--voice-subheadline);font-weight:600;letter-spacing:0;text-transform:none;color:var(--muted-grey)}.lobby-section-title--players{color:var(--ink);font-size:var(--voice-body)}.invite-share-box{min-height:52px;padding:0 16px;border:none;border-radius:var(--form-group-radius);background:var(--group-surface)}.invite-share-copy{color:var(--accent);font-size:var(--voice-body);font-weight:400}.invite-share-box--row{gap:12px;color:var(--accent)}.invite-share-box--row svg{flex:none;display:block}.invite-share-row-word{font-size:var(--voice-body);color:var(--accent)}.league-roster.lobby-roster{gap:0;overflow:hidden;border-radius:var(--form-group-radius);background:var(--group-surface)}.lobby-roster .roster-slot{position:relative;flex:0 0 60px;padding:0 16px;border:none;border-radius:0}.lobby-roster .roster-slot+.roster-slot:before{content:"";position:absolute;top:0;left:16px;right:0;border-top:var(--px) solid var(--hairline)}.lobby-roster .roster-slot .account-avatar--fill{height:30px}.lobby-roster .roster-slot .account-avatar--fill .account-avatar-initial{font-size:var(--voice-footnote)}.lobby-roster .roster-slot .roster-name{flex:0 1 auto;font-size:var(--voice-body)}.lobby-roster .roster-slot .roster-remove{margin-left:auto;padding:4px 0 4px 6px}.lobby-roster .roster-slot--free{flex-basis:60px;padding:6px 20px}.lobby-roster .roster-slot--free:empty:after{content:"";flex:1;height:34px;box-sizing:border-box;border:var(--px) dashed var(--hairline);border-radius:8px}.lobby-roster .roster-slot--free:has(.slot-add){padding:0 16px}.slot-add-plus{display:none}.slot-add-row{display:flex;align-items:center;gap:12px;color:var(--ink)}.slot-add-mark{display:flex}.slot-add-mark svg{display:block;width:calc(var(--voice-body) * 24 / 17 * 20 / 22);height:auto}.slot-add-word{font-size:var(--voice-body);color:var(--ink)}.lobby-section .rules{gap:20px}.lobby-section .rules .sheet-section-name{padding:0 16px 8px}.lobby-section .rules .sheet-section-body{overflow:hidden;border-radius:var(--form-group-radius);background:var(--group-surface)}.lobby-section .rules .sheet-section>.sheet-section-body>*{min-height:52px;padding:0 16px}.lobby-way-out{margin-top:36px;text-align:left}.lobby-way-out .danger-link{display:flex;align-items:center;width:100%;min-height:52px;padding:0 16px;border-radius:var(--form-group-radius);background:var(--group-surface);font-weight:400;color:var(--ink);text-decoration:none}.lobby-foot{padding:12px 20px calc(var(--safe-bottom) + 12px);background:var(--form-ground)}.lobby-foot .waiting-tile{padding:0;border:none;border-radius:0;background:none;font-weight:400;color:var(--ink)}.lobby-foot .detail-actions{margin-top:0;align-items:center}.lobby-foot .btn-primary{width:auto;padding:7px 16px;border:none;border-radius:var(--radius-pill);font-size:var(--voice-body);font-weight:400}.lobby-foot .lobby-create,.lobby-foot .invite-answer--accept{background:var(--accent);color:var(--on-accent)}.lobby-answers{flex-direction:row;justify-content:center;gap:12px}.lobby-answers .btn-primary{flex:none}.lobby-answers .confirm-glyph{display:none}.lobby-foot .invite-answer--decline{background:color-mix(in srgb,var(--accent) 15%,transparent);color:var(--accent)}}.detail-actions{display:flex;flex-direction:column;gap:10px;margin-top:4px}.detail-actions--row{display:flex;gap:10px}.detail-actions--row .btn-primary,.detail-actions--row .btn-secondary,.detail-actions--row .btn-danger{flex:1}.confirm-glyph-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px}.confirm-glyph-btn svg{width:.9em;height:.9em}.confirm{padding:6px 22px 18px;display:flex;flex-direction:column;gap:14px;text-align:center}.confirm-title{font-size:var(--voice-body);font-weight:800;color:var(--ink);margin:0}.confirm-body{font-size:var(--voice-callout);line-height:1.5;margin:0;text-wrap:pretty;color:var(--muted-grey)}.confirm .detail-actions--row{margin-top:4px}.confirm .toast-error{margin-top:-4px}.connecting-screen{position:relative;min-height:100dvh;display:flex;align-items:center;justify-content:center}.connecting-signout{position:absolute;left:50%;top:50%;transform:translate(-50%);margin-top:58px;background:none;border:none;color:var(--muted-grey);font-size:var(--voice-body);font-weight:600;text-decoration:underline;padding:8px 12px}.connecting-unreachable{display:flex;flex-direction:column;align-items:center;gap:20px;padding:32px}.connecting-unreachable-line{margin:0;color:var(--ink);font-size:var(--voice-body);text-align:center}.connecting-logout{background:none;border:none;padding:0;color:var(--ink);font-size:var(--voice-body)}@font-face{font-family:Fredoka One;src:url(/fonts/FredokaOne-Regular.ttf) format("truetype");font-display:block}.auth-root.landing-page{padding:calc(var(--safe-top) + 28px) 16px calc(var(--safe-bottom) + 12px)}.landing-panel{width:100%;max-width:380px;margin:0 auto;flex:1 0 auto;display:flex;flex-direction:column}.landing-head{display:flex;flex-direction:column;align-items:center;gap:8px}.landing-snake{display:block;height:64px;width:auto}.landing-name{margin:0;font-family:Fredoka One,system-ui,sans-serif;font-weight:400;font-size:var(--voice-largeTitle);line-height:1.2;color:var(--brand-green-dark)}.landing-words.logo-landing-body{flex:1 1 0;min-height:0;margin-top:24px;container-type:size;display:flex;flex-direction:column;justify-content:flex-start}.landing-words .logo-landing-pitch{font-size:clamp(12px,min(calc((100cqw - 2 * var(--pitch-pad)) / max(var(--body-room-measured, var(--body-room)),var(--intro-room-measured, var(--intro-room)))),calc((100cqh - var(--pitch-foot)) / var(--pitch-ems, 22))),34px)}.landing-page--held>*{visibility:hidden}.landing-page--ready>*{animation:landing-shown .18s ease-out}@keyframes landing-shown{0%{opacity:0}to{opacity:1}}.landing-actions{display:flex;gap:12px;margin-top:28px}.landing-note{margin:12px 0 0;text-align:center;font-size:var(--voice-caption);line-height:1.5;color:var(--ink)}.landing-note.landing-legal{margin-top:6px}.landing-legal a{color:var(--accent);font-weight:700;text-decoration:none}.pager-root{display:flex;flex-direction:column;flex:1;min-height:0;width:100%;background:transparent}.slider-region{flex-shrink:0;width:100%}.content-region{flex:1;min-height:0;width:100%;display:flex;flex-direction:column}.pager-outer{flex:1;touch-action:pan-y pinch-zoom;overflow:hidden;position:relative;min-height:0;background:transparent}.pager-track{display:flex;height:100%;will-change:transform;background:transparent}.pager-slot{flex-shrink:0;height:100%;overflow:hidden;padding:4px var(--slot-inset) 8px;background:transparent}.page-area--under-bar .pager-slot{padding-bottom:0}.tab-title-bar{flex-shrink:0;padding:calc(var(--bar-pad-top) + var(--safe-top)) calc(var(--frame-edge) - 4px) 0 var(--frame-edge)}.title-controls{position:relative;display:flex;align-items:center;justify-content:flex-end;gap:2px;height:var(--bar-controls-h)}.title-pill{display:contents}@media (max-width: 699px){.title-controls{gap:8px}.title-pill{flex:none;display:flex;align-items:center;margin:calc(-1 * var(--bar-pill-out)) 4px calc(-1 * var(--bar-pill-out)) auto;padding:var(--bar-pill-out) 6.5px;height:calc(var(--bar-controls-h) + 2 * var(--bar-pill-out));gap:17px;border-radius:999px;background:var(--bar);backdrop-filter:var(--bar-blur);-webkit-backdrop-filter:var(--bar-blur);box-shadow:var(--shadow-lifted),inset 0 0 0 var(--px) color-mix(in srgb,var(--hairline) 80%,transparent)}}.title-name-row{display:flex;align-items:center;gap:8px;height:var(--bar-title-h);margin-top:var(--bar-title-gap)}.tab-title-bar{--title-fold: 0}@media (max-width: 699px){.tab-title-bar{--bar-title-h: calc(39px + var(--voice-largeTitle) - 34px)}}.tab-title-bar .title-name-row{height:calc(var(--bar-title-h) * (1 - var(--title-fold)));opacity:calc(1 - var(--title-fold))}.tab-title-bar--folding .title-name-row{overflow:hidden}.title-inline{flex:1;min-width:0;align-self:stretch;line-height:var(--bar-controls-h);text-align:center;font-size:var(--voice-body);font-weight:600;color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;opacity:0;pointer-events:none;transition:opacity .2s ease}.tab-title-bar--folded .title-inline{opacity:1}.title-seat{width:var(--bar-controls-h);flex-shrink:0;display:flex;justify-content:flex-end;padding-right:4px;box-sizing:border-box}.league-name{flex:1;min-width:0;box-sizing:border-box;display:block;height:100%;font-family:inherit;font-weight:800;font-size:var(--league-name);line-height:var(--bar-title-h);text-align:left;padding:0;color:var(--ink);background:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;border-radius:0;white-space:nowrap;overflow:hidden}@media (max-width: 699px){.league-name{font-family:var(--system-face)}}button.league-name--editable{display:flex;align-items:center;padding-right:10px}.league-name--editable .league-name-rule{display:inline-block;max-width:100%;line-height:1.2;padding:0 10px 4px 0;border-bottom:var(--px) dashed color-mix(in srgb,var(--ink) 55%,transparent);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}input.league-name{font-size:var(--field-font);border-bottom:var(--px) dashed color-mix(in srgb,var(--ink) 55%,transparent)}input.league-name:focus{outline:none;border-bottom-style:solid}button.league-name:active{opacity:var(--press-dim)}.title-face{display:flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:none;background:none;transition:transform .12s}.title-face:active{transform:scale(var(--press-shrink))}.title-share{flex-shrink:0}.share-spinner{display:inline-block;width:16px;height:16px;border:2px solid color-mix(in srgb,var(--ink) 25%,transparent);border-top-color:var(--ink);border-radius:50%;animation:share-spin .7s linear infinite}@keyframes share-spin{to{transform:rotate(360deg)}}.account-avatar{display:inline-flex;border-radius:50%;overflow:hidden;flex-shrink:0;background:var(--own, var(--muted-grey))}.account-avatar img{width:100%;height:100%;object-fit:cover;display:block}.account-avatar-initial{display:flex;align-items:center;justify-content:center;width:100%;height:100%;font-weight:700;color:var(--on-accent)}.account-avatar-two{display:none}@media (max-width: 699px){.account-avatar-one{display:none}.account-avatar-two{display:inline}}.more-menu{display:inline-flex}.more-menu-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:160;background:var(--veil-light)}.more-menu-pop{position:fixed;z-index:161;top:calc(var(--safe-top) + var(--bar-pad-top) + var(--bar-controls-h) + var(--bar-pill-out) + 8px);right:var(--frame-edge);width:var(--panel-w);max-width:calc(84 * var(--vw));max-height:calc(100 * var(--vh) - var(--safe-top) - var(--bar-pad-top) - var(--bar-controls-h) - var(--bar-pill-out) - 8px - var(--nav-h) - var(--bar-foot));overflow-y:auto}.more-menu-pop,.local-ask{background:var(--page);border:var(--px) solid var(--hairline);border-radius:var(--radius-md);box-shadow:var(--shadow-panel);padding:0 0 6px}@media (max-width: 699px){.more-menu-pop{padding-bottom:.7px}}.local-ask-scrim{position:fixed;top:0;right:0;bottom:0;left:0;z-index:300;background:var(--veil-question);-webkit-backdrop-filter:var(--veil-question-blur);backdrop-filter:var(--veil-question-blur)}.local-ask-scrim--clear{background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none}.local-ask{position:fixed;width:var(--panel-w);max-width:calc(100 * var(--vw) - 2 * var(--panel-edge))}@media (max-width: 699px){.local-ask--pop{width:240px;border-radius:22px;padding:18px 14px 14px}.local-ask--pop .more-section-title{padding:0 12px 4px;font-size:var(--voice-body);font-weight:600;letter-spacing:0;text-transform:none;white-space:normal}.local-ask--pop .more-row--quiet{padding:0 12px 14px;font-size:var(--voice-subheadline);font-weight:400;color:var(--muted-grey)}.local-ask--pop .more-row:not(.more-row--quiet){justify-content:center;text-align:center;padding:11px 12px;border-radius:999px;background:color-mix(in srgb,var(--ink) 9%,transparent);font-size:var(--voice-body);font-weight:400}.local-ask--pop .more-row:not(.more-row--quiet)+.more-row{margin-top:8px}.local-ask--pop .more-row-label{flex:none}}.profile-page .more-menu-pop{top:calc(var(--safe-top) + 14px + var(--bar-controls-h) + 8px);right:calc(var(--safe-right) + 16px)}.more-section+.more-section{border-top:var(--px) solid var(--hairline)}.more-section-title{padding:8px 14px 3px;font-size:var(--chrome-caption);font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.more-row{display:flex;align-items:center;gap:10px;width:100%;text-align:left;padding:9px 14px;font-size:var(--voice-title3);font-weight:600;font-family:inherit;background:none;border:none;color:var(--ink);text-decoration:none}.more-row:disabled{opacity:var(--fully_greyed_out);cursor:default}.more-row--quiet{color:var(--ink);font-weight:500}.more-row--danger{color:var(--danger)}.more-row-label{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.more-row-mark{width:22px;flex-shrink:0;display:flex;align-items:center;justify-content:center;color:currentColor;font-weight:700}.more-row.current .ls-name{font-weight:700}@media (max-width: 699px){.more-row,.more-row--quiet,.more-row.current .ls-name{font-size:var(--voice-title3);font-weight:600}.more-row{line-height:var(--inter-line, 1.21)}.more-section-title{font-family:-apple-system,system-ui,sans-serif;font-size:var(--voice-caption2, 11px);font-weight:700;letter-spacing:.7px}.more-section+.more-section{border-top-width:1px}}.ls-name--wrap{white-space:normal;overflow-wrap:anywhere;line-height:1.25;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}.ls-row{display:flex;align-items:center}.ls-row .more-row{flex:1;min-width:0}.inbox-bell{display:inline-flex}.inbox-bell-btn{position:relative}.inbox-bell-dot{position:absolute;top:7px;right:7px;width:8px;height:8px;border-radius:50%;background:var(--danger);box-shadow:0 0 0 2px var(--page)}@media (max-width: 699px){.inbox-bell-dot{box-shadow:none}}.inbox-pop{width:var(--panel-w)}.inbox-row{display:flex;flex-direction:column;gap:2px;width:100%;text-align:left;padding:9px 14px;font-family:inherit;background:none;border:none;color:var(--ink)}.inbox-row+.inbox-row{border-top:var(--px) solid var(--hairline)}.inbox-row-words{font-size:var(--voice-body);font-weight:400;line-height:1.3}.inbox-row--new .inbox-row-words{font-weight:700}.inbox-row-foot{display:flex;gap:8px;font-size:var(--chrome-caption);color:var(--ink);min-width:0}.inbox-row-league{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.inbox-row-age{flex-shrink:0}.inbox-row-foot--line{display:block;white-space:pre;overflow:hidden;text-overflow:ellipsis}@media (max-width: 699px){.inbox-row-foot{font-size:var(--voice-caption)}}.seat{position:relative;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.seat+.seat{margin-left:8px}.seat-playing-card{height:62px}.seat-playing-card .playing-card-back{--cb-h: 52px}.seat .seat-btn{background:none;border:none;padding:5px;line-height:0;display:inline-flex;transition:transform .12s}.seat .seat-btn:active{transform:scale(var(--press-shrink))}@media (max-width: 699px){.seat .seat-btn{transition:opacity .12s}.seat .seat-btn:active{transform:none;opacity:var(--press-dim)}}.draft-seat{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:38px;height:38px;padding:0;border:none;border-radius:50%;background:var(--bar);box-shadow:var(--shadow-lifted),inset 0 0 0 var(--px) color-mix(in srgb,var(--hairline) 80%,transparent);transition:transform .12s}.draft-seat:active{transform:scale(var(--press-shrink))}.title-seat:has(.calendar-view-pill){width:calc(var(--calendar-view-pill) + 4px)}.calendar-view-pill{--calendar-view-btn: calc(var(--calendar-view-pill) / 2);flex-shrink:0;display:flex;align-items:center;height:var(--calendar-view-btn);border-radius:999px;background:var(--bar);backdrop-filter:var(--bar-blur);-webkit-backdrop-filter:var(--bar-blur);box-shadow:var(--shadow-lifted),inset 0 0 0 var(--px) color-mix(in srgb,var(--hairline) 80%,transparent)}.calendar-view-btn{flex:none;display:flex;align-items:center;justify-content:center;width:var(--calendar-view-btn);height:var(--calendar-view-btn);padding:0;border:none;background:none;border-radius:50%;color:var(--ink);transition:background .15s,transform .12s}.calendar-view-btn.active{color:var(--accent);background:color-mix(in srgb,var(--ink) 8%,transparent)}.calendar-view-btn:active{transform:scale(var(--press-shrink))}.calendar-view-btn svg{display:block}.contents-free{display:contents}.player-avatar{position:relative;flex-shrink:0;border-radius:50%;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.player-avatar-img{border-radius:50%;object-fit:cover;display:block;box-sizing:border-box;border:none;background:color-mix(in srgb,var(--page-served) 50%,var(--fixed-white))}.player-avatar--fill .player-avatar-img{width:100%;height:100%}.player-avatar-initials{width:100%;height:100%;border-radius:50%;display:flex;align-items:center;justify-content:center;box-sizing:border-box;border:none;color:var(--fixed-white);font-weight:700;letter-spacing:.02em;line-height:1;-webkit-user-select:none;user-select:none}.player-avatar.dimmed .player-avatar-img,.player-avatar.dimmed .player-avatar-initials,.player-avatar.dimmed .avatar-bot{filter:grayscale(1);opacity:var(--mostly_greyed_out)}.avatar-bot{display:block;width:100%;height:100%;border-radius:50%;container-type:size}.avatar-bot-face{--bot-ink: color-mix(in srgb, var(--ink) 55%, transparent);display:block;position:relative;width:100%;height:100%;border-radius:50%;background:radial-gradient(circle,var(--bot-ink) 0 58%,transparent 62%) no-repeat 50% 15cqh / 11cqw 11cqh,linear-gradient(var(--bot-ink),var(--bot-ink)) no-repeat 50% 27cqh / 4cqw 10cqh,linear-gradient(var(--bot-ink),var(--bot-ink)) no-repeat 50% 68cqh / 18cqw 3.5cqh,color-mix(in srgb,var(--ink) 12%,var(--page-served))}.avatar-bot-face:before{content:"";position:absolute;left:20cqw;top:33cqh;width:60cqw;height:48cqh;box-sizing:border-box;border-radius:14cqw;border:4cqw solid var(--bot-ink)}.avatar-bot-face:after{content:"";position:absolute;left:35cqw;top:48cqh;width:9cqw;height:9cqh;border-radius:50%;background:var(--bot-ink);box-shadow:21cqw 0 0 var(--bot-ink)}.sentence-face{display:inline-flex;vertical-align:middle;width:2em;height:2em;container:sentenceface / size}.sentence-face .player-avatar{width:100%;height:100%}.sentence-face .player-avatar-initials{font-size:40cqh}.sentence-faces{display:inline-flex;gap:.5em;vertical-align:middle;white-space:nowrap}.flag-img--fill{width:100%;height:100%}@media (max-width: 699px){.flag-img--flag{outline:var(--px) solid var(--hairline);outline-offset:calc(var(--px) / -2)}}@property --coin-inline{syntax: "<length>"; inherits: true; initial-value: 0px;}.winning-coin{min-width:var(--wc-size);width:max-content;aspect-ratio:1;align-self:center;flex-shrink:0;padding-inline:calc(var(--wc-size) * .16);box-sizing:border-box;border-radius:50%;background:var(--accent);display:inline-flex;align-items:center;justify-content:center;font-size:calc(var(--wc-size) * .5);font-weight:800;line-height:1;color:var(--on-accent);font-variant-numeric:tabular-nums}.winning-coin.coin-voice-footnote{min-width:max(26px,calc(1lh + 8px));padding-inline:7px;font-size:var(--voice-footnote)}.winning-coin.coin-voice-title3{min-width:max(36px,calc(1lh + 10px));padding-inline:9px;font-size:var(--voice-title3)}.winning-coin.coin-voice-caption2{min-width:max(18px,calc(1lh + 8px));padding-inline:7px;font-size:var(--voice-caption2)}.winning-coin.coin-voice-riding{min-width:max(13px,calc(1lh + 5.6px));padding-inline:5px;font-size:var(--chrome-fine)}@media (max-width: 699px){.winning-coin{font-weight:700;font-variant-numeric:normal;display:inline-grid;place-items:center}.winning-coin:before{content:attr(data-widest);visibility:hidden;grid-area:1 / 1}.winning-coin>.winning-coin-digits{grid-area:1 / 1}.winning-coin:is(.coin-phone-caption2,.coin-phone-footnote,.coin-phone-body,.coin-phone-largeTitle){min-width:max(26px,calc(1lh + 8px));padding-inline:7px}.winning-coin.coin-phone-caption2{min-width:max(18px,calc(1lh + 8px));font-size:var(--voice-caption2)}.winning-coin.coin-phone-footnote{font-size:var(--voice-footnote)}.winning-coin.coin-phone-body{font-size:var(--voice-body)}.winning-coin.coin-phone-largeTitle{font-size:var(--voice-largeTitle)}}.coin-riding{position:absolute;right:14.6447%;bottom:14.6447%;transform:translate(74.7487%,74.7487%)}.coin-riding--bottom{right:auto;left:50%;bottom:0;transform:translate(-50%,85%);box-shadow:0 0 0 1.5px var(--fixed-white)}.coin-room{display:block;width:0;height:calc(var(--wc-size) * 1.22 * .85);pointer-events:none}.split-bar{display:flex;flex-direction:column;align-items:stretch;gap:3px}.split-bar-track{display:flex;gap:2px;height:22px;width:100%}@media (max-width: 699px){.split-bar{gap:2px}.sheet-section>.sheet-section-body>.split-bar{padding-inline:16px}}.split-bar-over{display:flex;gap:2px;width:100%;font-size:var(--voice-caption2);font-weight:600;line-height:1.2}.split-bar-over>span{flex:0 0 auto;min-width:0;display:flex;justify-content:center;white-space:nowrap;overflow:visible}.split-bar-over>span:first-child{justify-content:flex-start}.split-bar-over>span:last-child{justify-content:flex-end}.split-bar-seg{flex:0 0 auto;min-width:0;display:flex;align-items:center;justify-content:center;border-radius:999px;overflow:hidden;font-size:var(--voice-caption2);font-weight:600}.squad-line{display:flex;flex-direction:column;gap:calc(6px * var(--fit, 1));min-width:0}.squad-line-head{display:flex;align-items:center;gap:calc(10px * var(--fit, 1));min-width:0}.squad-line-no{flex:0 0 calc(24px * var(--fit, 1));font-size:calc(var(--voice-subheadline) * var(--fit, 1));font-weight:700;color:var(--ink)}.squad-line-name{flex:1 1 auto;min-width:0;font-size:calc(var(--voice-title2) * var(--fit, 1));font-weight:600;color:var(--ink);white-space:nowrap;overflow:hidden}.winnings-bar-line{position:relative;height:var(--bar-h);min-width:0}.winnings-bar-line-capsule{position:absolute;left:0;top:0;height:var(--bar-h);border-radius:calc(var(--bar-h) / 2);background:var(--accent)}.winnings-bar-line-amount{position:absolute;top:50%;transform:translateY(-50%);font-size:calc(var(--voice-body) * var(--fit, 1));font-weight:600;font-variant-numeric:tabular-nums;line-height:1;color:var(--accent);white-space:nowrap}.squad-line--out .winnings-bar-line-amount{color:var(--muted-grey);font-weight:400}.winnings-bar-line-amount--reserve{left:auto;right:0;visibility:hidden;pointer-events:none}.colour-rule{display:block;flex:none;height:3px;width:44px;max-width:100%;border-radius:999px}.colour-rule--room{visibility:hidden}.sheet-section{--row-inset: 12px;--row-room: 5px;display:flex;flex-direction:column}.sheet-section-name{padding:0 var(--row-inset) 6px;font-size:var(--voice-caption2);font-weight:600;letter-spacing:.6px;text-transform:uppercase;color:var(--ink)}.sheet-section-body{display:flex;flex-direction:column}.sheet-section>.sheet-section-body>*{flex:none;box-sizing:border-box;width:100%;padding:var(--row-room) var(--row-inset)}.sheet-section>.sheet-section-body>*+*{border-top:1px solid var(--hairline)}.sheet-section>.sheet-section-body>.match-row>.match-pill:not(.tile){padding-inline:0}.round-line{font-size:14px;font-weight:600;color:var(--ink);text-transform:uppercase}.scaled-calendar{width:calc(var(--scaled-calendar-natural) * var(--scaled-calendar-scale));max-height:var(--scaled-calendar-cap);overflow-y:auto;background:var(--page)}.scaled-calendar-page{width:var(--scaled-calendar-natural);zoom:var(--scaled-calendar-scale);padding:0 var(--gutter) 20px;box-sizing:border-box}.scaled-calendar-day{padding-top:30px}.scaled-calendar .day-matches-head{margin-bottom:12px}.scaled-calendar .day-matches-list{background:var(--picker-group);border-radius:var(--picker-group-radius)}.scaled-calendar .day-matches-list .match-pill{padding-inline:16px}.scaled-calendar .match-row.is-marked{background:color-mix(in srgb,var(--accent) 16%,var(--picker-group))}.match-tile>.day-matches-list{background:var(--group-surface)}.match-tile>.day-matches-list .match-pill{padding-inline:16px}.match-tile>.day-matches-head{margin-bottom:12px}.calendar-pop-layer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:250}.calendar-pop{--scaled-calendar-scale: .8;--scaled-calendar-cap: 440px;position:fixed;overflow:hidden;background:var(--page);border-radius:var(--radius-md);box-shadow:var(--shadow-panel)}.big-match-section .sheet-section-name{display:flex;align-items:center;gap:8px}.big-match-section-snakes{height:28px;width:auto;aspect-ratio:721 / 734;object-fit:contain}.big-match-call-room{display:grid}.big-match-call-room>.big-match-call{grid-area:1 / 1;align-self:start;min-width:0}.big-match-call--kept{visibility:hidden;pointer-events:none}.big-match-call-kept-face{width:24px;height:24px}.big-match-call-kept-tick{width:16px;height:16px}.big-match-call{display:flex;align-items:flex-start;gap:12px}.big-match-call-outcome{flex:1 1 0;min-width:0;display:flex;flex-direction:column;align-items:center;gap:8px;padding:8px;border-radius:calc(8px * (88 + 2 * 8) / (22 + 2 * 8))}.big-match-call-outcome--backed{background:var(--selected-wash)}.big-match-call-press{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;padding:0;background:none;cursor:pointer;border-radius:50%}.big-match-call-circle{width:88px;height:88px;border-radius:50%;display:flex;align-items:center;justify-content:center;padding:0 8px;box-sizing:border-box}.big-match-call-circle--edged{box-shadow:inset 0 0 0 1px var(--muted-grey)}.big-match-call-name{font-weight:600;white-space:nowrap;min-width:0;max-width:100%;overflow:hidden;text-align:center}.big-match-call-faces{display:flex;flex-wrap:wrap;justify-content:center;gap:4px}.big-match-call-face{display:inline-flex;cursor:default}.big-match-call-tick{width:16px;height:16px;color:var(--ink)}.day-mark{--day-mark-side: 32px;display:inline-flex;flex-direction:column;align-items:center;gap:calc(var(--day-mark-side) * .06)}.day-mark-number{width:var(--day-mark-side);height:var(--day-mark-side);display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;border-radius:50%;font-size:calc(var(--day-mark-side) * .44);font-weight:500;line-height:1;font-variant-numeric:tabular-nums;color:var(--ink)}.day-mark-dot{width:calc(var(--day-mark-side) * .16);height:calc(var(--day-mark-side) * .16);border-radius:50%;background:transparent}.day-mark--games .day-mark-number{border:1px solid var(--ink);color:var(--ink)}.day-mark--open .day-mark-number{border-color:transparent;background:var(--accent);color:var(--on-accent);font-weight:600}.day-mark--today .day-mark-number{font-weight:600}.day-mark--today .day-mark-dot{background:var(--ink)}.page-nav{flex-shrink:0;padding-top:8px}.page-dots{display:flex;justify-content:center;align-items:center;gap:var(--pd-gap, 6px);padding:8px 0 12px}.page-dots--vertical{flex-direction:column}.page-dot{box-sizing:border-box;width:var(--pd-size, 7px);height:var(--pd-size, 7px);border-radius:var(--radius-pill);border:none;padding:0;background:color-mix(in srgb,var(--ink) 25%,transparent);cursor:pointer;transition:background .2s}.page-dot.active{background:var(--ink)}.page-dot.today{box-shadow:0 0 0 calc(1.5 * var(--px)) var(--accent-served)}.page-title{font-size:var(--voice-footnote);font-weight:600;letter-spacing:.03em;color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.page-title--caps{text-transform:uppercase}.fit-box{flex:1 1 auto;min-height:0;display:flex;flex-direction:column}.fit-box-content{transform-origin:top center;width:100%}.fit-box--fills>.fit-box-content{flex:1 0 auto;display:flex;flex-direction:column}.swipe-deck-title{font-size:var(--voice-title2);font-weight:800;text-align:center;color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;height:28px;line-height:28px;margin-top:0;padding:0 16px}.swipe-deck--fills{flex:1 1 auto;min-height:0;display:flex;flex-direction:column}.swipe-deck--fills .swipe-deck-wrap{flex:1 1 auto;min-height:0}.swipe-deck--fills .swipe-deck-track{height:100%}.swipe-deck--fills .swipe-deck-slide{display:flex;flex-direction:column}.swipe-deck--fills .swipe-deck-dots--foot{flex:none}.swipe-deck-wrap{overflow:hidden}.swipe-deck-track{display:flex}.swipe-deck-slide{flex:0 0 100%;min-width:0}.swipe-deck-dots--foot{display:flex;justify-content:center;height:40px;align-items:center}.swipe-deck-dots--foot .page-dots{padding:6px 10px;border-radius:var(--radius-pill);background:color-mix(in srgb,var(--ink) 10%,transparent)}@media (max-width: 699px){.swipe-deck-dots--foot .page-dot{background:color-mix(in srgb,var(--ink) 30%,transparent)}.swipe-deck-dots--foot .page-dot.active{background:var(--fixed-white)}}.timed-deck{position:relative;flex:1 1 auto;min-height:0;display:flex;flex-direction:column}.timed-deck-line{height:3px;border-radius:var(--radius-pill);background:color-mix(in srgb,var(--ink) 12%,transparent);overflow:hidden;margin:0 20px 10px}.timed-deck-line-fill{display:block;height:100%;transform-origin:left center;background:var(--ink);border-radius:inherit}.icon-btn{display:flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;color:var(--ink);transition:transform .12s,opacity .12s}.icon-btn:active{transform:scale(var(--press-shrink))}.icon-btn{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.icon-btn.busy{opacity:.4}.icon-btn svg{display:block;width:26px;height:26px}.more-menu-btn,.inbox-bell-btn,.title-share,.overlay-corner--share{color:var(--bar-ink)}.empty-screen{flex:1 1 auto;min-height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0 28px;text-align:center}.empty-screen-mark{display:flex;margin-bottom:16px;color:var(--ink)}.empty-screen-title{margin:0;font-size:var(--voice-title2);font-weight:700;line-height:28px;color:var(--ink)}.empty-screen-line{margin:0;font-size:var(--voice-subheadline);line-height:20px;color:var(--ink)}.invite-answers{display:flex;flex-direction:row;gap:10px}.invite-answers .btn-primary{flex:1 1 0;width:auto}.invite-answer--accept{background:var(--league-accent, var(--accent));color:var(--on-accent);border:var(--px) solid transparent}.invite-answer--decline{background:var(--tile-surface);color:var(--danger);border:var(--px) solid color-mix(in srgb,var(--danger) 35%,transparent)}.league-roster{min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:6px}.roster-slot{text-align:left;flex:0 0 46px;display:flex;align-items:center;gap:10px;padding:4px 12px;border-radius:var(--radius-md);border:var(--px) solid color-mix(in srgb,var(--accent-served) 22%,transparent);container:rosterslot / size}.roster-slot .account-avatar--fill{width:auto;height:min(84px,80cqh);aspect-ratio:1 / 1;flex-shrink:0}.roster-slot .account-avatar--fill .account-avatar-initial{font-size:min(37px,35cqh)}.roster-slot .roster-name{flex:1;color:var(--ink);font-weight:600;font-size:var(--voice-callout);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.roster-slot .roster-admin,.roster-slot .roster-you{flex-shrink:0;font-size:var(--voice-caption2);font-weight:700;letter-spacing:.05em;text-transform:uppercase;padding:3px 8px;border-radius:var(--radius-pill);color:var(--accent-served);background:color-mix(in srgb,var(--accent-served) 16%,transparent)}.roster-slot .roster-pending{flex-shrink:0;display:flex;align-items:center;padding-right:4px;color:var(--muted-grey)}.roster-slot .roster-pending-word{display:none}@media (max-width: 699px){.roster-slot .roster-pending{display:none}.roster-slot .roster-pending-word{display:block;flex-shrink:0;font-size:var(--voice-caption2);color:var(--muted-grey)}.roster-slot .roster-admin,.roster-slot .roster-you{text-transform:none;letter-spacing:0;font-weight:600;padding:2px 7px;background:color-mix(in srgb,var(--accent-served) 14%,transparent)}}.roster-slot--free{border-style:dashed}.roster-slot .roster-remove{background:none;border:none;padding:4px 6px;font-size:var(--voice-body);color:var(--muted-grey)}.roster-remove-mark{display:none}.roster-remove-mark svg{display:block;width:calc(var(--voice-body) * 24 / 17 * 17.5 / 22);height:auto}@media (max-width: 699px){.roster-slot .roster-remove{color:var(--danger);line-height:0;display:flex;align-items:center;align-self:center}.roster-remove-x{display:none}.roster-remove-mark{display:block}}:root{--overlay-inset: 10px;--overlay-inset-top: var(--overlay-inset);--overlay-inset-x: var(--overlay-inset);--overlay-share: .96;--overlay-max-w: 400px;--overlay-border: var(--px);--overlay-tall: .95;--overlay-pad-bottom: 18px;--overlay-corner-top: 7px;--overlay-corner-h: 40px;--overlay-bar: calc(var(--overlay-corner-top) + var(--overlay-corner-h));--overlay-top: var(--overlay-bar);--overlay-inner: calc( min(var(--overlay-max-w), calc(var(--overlay-share) * (100 * var(--vw) - 2 * var(--overlay-inset-x)))) - 2 * var(--overlay-border));--overlay-room: calc( var(--overlay-tall) * (100 * var(--vh) - var(--overlay-inset-top) - var(--overlay-inset)) - var(--overlay-top) - var(--overlay-pad-bottom) - 2 * var(--overlay-border))}@media (max-width: 699px){:root{--overlay-inset-x: 0px;--overlay-share: 1;--overlay-max-w: calc(100 * var(--vw))}}:root{--sheet-ground: var(--tile-surface);--overlay-veil: var(--veil-light);--overlay-shadow: var(--shadow-over)}@media (max-width: 699px){:root{--sheet-ground: var(--page);--overlay-veil: var(--veil-phone);--overlay-shadow: none;--overlay-border: 0px}}@media (max-width: 699px){:root{--overlay-inset-top: calc(var(--safe-top) + var(--app-sheet-over));--overlay-inset: 0px;--overlay-tall: 1}.overlay-backdrop:has(>.ask-sheet){padding:10px}}.overlay-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;background:var(--overlay-veil);display:flex;overflow-y:auto;padding:var(--overlay-inset-top) var(--overlay-inset-x) var(--overlay-inset)}@media (prefers-color-scheme: dark) and (hover: none) and (pointer: coarse){.overlay-backdrop{background:var(--veil-dark)}}.overlay-sheet{position:relative;width:calc(var(--overlay-share) * 100%);max-width:var(--overlay-max-w);max-height:calc(var(--overlay-tall) * 100%);margin:auto;background:var(--sheet-ground);border:var(--overlay-border) solid var(--background_lines);border-radius:var(--radius-lg);box-shadow:var(--overlay-shadow);padding:var(--overlay-top) 0 var(--overlay-pad-bottom);display:flex;flex-direction:column;overflow:hidden;color:var(--ink)}.overlay-backdrop--veil{background:var(--veil-question);-webkit-backdrop-filter:var(--veil-question-blur);backdrop-filter:var(--veil-question-blur)}.overlay-sheet.ask-sheet{background:var(--tile-surface);border:var(--px) solid var(--background_lines);box-shadow:var(--shadow-over)}.overlay-backdrop:has(>.ask-sheet):not(.overlay-backdrop--veil){background:var(--veil-light)}@media (prefers-color-scheme: dark) and (hover: none) and (pointer: coarse){.overlay-backdrop:has(>.ask-sheet):not(.overlay-backdrop--veil){background:var(--veil-dark)}}@media (prefers-color-scheme: dark) and (hover: none) and (pointer: coarse) and (max-width: 699px){.overlay-backdrop,.overlay-backdrop:has(>.ask-sheet):not(.overlay-backdrop--veil){background:var(--veil-phone-dark)}}.overlay-sheet.ask-sheet--last{width:var(--panel-w);max-width:calc(100 * var(--vw) - 2 * var(--panel-edge));padding-top:var(--overlay-pad-bottom)}.ask-sheet--last .confirm{padding-top:18px}.overlay-body{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;position:relative}.overlay-stack-page{height:100%;min-height:0}.overlay-stack-page:not(.is-top){visibility:hidden;position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:0;overflow:hidden}.overlay-stack-page.is-top{position:relative;z-index:1}.overlay-chrome{display:contents}.overlay-corner{position:absolute;top:var(--overlay-corner-top);z-index:2}.overlay-corner--back{left:8px}.overlay-corner--close{right:var(--overlay-corner-top)}.overlay-corner--share{right:calc(var(--overlay-corner-top) + var(--overlay-corner-h) + 7px)}.overlay-grabber{display:none}@media (max-width: 699px){:root{--overlay-foot-safe: var(--safe-bottom);--overlay-room: calc( var(--overlay-tall) * (100 * var(--vh) - var(--overlay-inset-top) - var(--overlay-inset)) - var(--overlay-top) - var(--overlay-pad-bottom) - var(--overlay-foot-safe) - 2 * var(--overlay-border))}.overlay-backdrop--rises{padding:var(--overlay-inset-top) 0 0;overflow:hidden;overscroll-behavior:none}.overlay-sheet--rises{margin:auto 0 0;max-height:calc(var(--overlay-tall) * (100 * var(--vh) - var(--overlay-inset-top) - var(--overlay-inset)));border-radius:var(--app-sheet-radius) var(--app-sheet-radius) 0 0;--overlay-top: var(--app-sheet-top);--overlay-pad-bottom: 0px;--overlay-room: calc( var(--overlay-tall) * (100 * var(--vh) - var(--overlay-inset-top) - var(--overlay-inset)) - var(--overlay-top) - var(--overlay-foot-safe) - 2 * var(--overlay-border));padding-bottom:var(--overlay-foot-safe);will-change:transform}.overlay-sheet--rises{--sheet-own-foot: var(--app-sheet-foot)}.overlay-sheet--rises .overlay-body,.overlay-sheet--rises .month-view-scroll{padding-bottom:var(--app-sheet-foot)}.overlay-sheet--rises.sheet-holds-own-scroll .overlay-body,.overlay-sheet--rises.draft-sheet .overlay-body{padding-bottom:0}.overlay-sheet--rises.sheet-holds-full{height:calc(var(--overlay-tall) * (100 * var(--vh) - var(--overlay-inset-top) - var(--overlay-inset)))}.overlay-sheet--rises.sheet-full.sheet-holds-table{height:auto}.overlay-sheet--rises .month-view{flex:1 1 auto}.overlay-sheet--rises.sheet-holds-month{--overlay-top: var(--app-sheet-float-top);align-self:stretch;margin-top:0;height:auto;max-height:none}.overlay-sheet--rises .month-view-scroll{max-height:var(--overlay-room)}.overlay-sheet--rises .overlay-grabber{display:block;position:absolute;top:5px;left:50%;width:36px;height:5px;margin-left:-18px;border-radius:2.5px;background:color-mix(in srgb,var(--ink) 30%,transparent);z-index:3;pointer-events:none}.overlay-backdrop--rises.overlay-backdrop--floats{padding:var(--overlay-inset-top) var(--app-sheet-edge) var(--app-sheet-edge)}.overlay-sheet--rises.overlay-sheet--floats{--overlay-inset-x: var(--app-sheet-edge);--overlay-inset: var(--app-sheet-edge);--overlay-top: var(--app-sheet-float-top);--overlay-foot-safe: 0px;--overlay-inner: calc(100 * var(--vw) - 2 * var(--overlay-inset-x) - 2 * var(--overlay-border));--overlay-room: calc( var(--overlay-tall) * (100 * var(--vh) - var(--overlay-inset-top) - var(--overlay-inset)) - var(--overlay-top) - var(--overlay-foot-safe) - 2 * var(--overlay-border));max-height:calc(var(--overlay-tall) * (100 * var(--vh) - var(--overlay-inset-top) - var(--overlay-inset)));border-radius:var(--app-sheet-radius) var(--app-sheet-radius) var(--app-sheet-radius-foot) var(--app-sheet-radius-foot)}.overlay-sheet--rises .overlay-corner--share{right:16px;width:45px;height:45px;border-radius:50%;background:var(--bar);backdrop-filter:var(--bar-blur);-webkit-backdrop-filter:var(--bar-blur);box-shadow:var(--shadow-lifted),inset 0 0 0 var(--px) color-mix(in srgb,var(--hairline) 80%,transparent)}.overlay-sheet--rises .overlay-corner--close{width:1px;height:1px;min-width:0;min-height:0;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}}@media (max-width: 699px) and (prefers-reduced-motion: no-preference){.overlay-backdrop--rises{animation:overlay-veil-in .3s ease-out}.overlay-sheet.overlay-sheet--rises{animation:overlay-sheet-rise .32s cubic-bezier(.2,.8,.2,1)}}@keyframes overlay-veil-in{0%{background-color:transparent}}@keyframes overlay-sheet-rise{0%{transform:translateY(100%)}}@media (min-width: 700px){.logo-landing{animation:logo-landing-in .24s ease-out;transform-origin:top left}}.logo-landing-mark{display:block;height:64px;width:auto;margin:-8px auto 20px;object-fit:contain}.logo-landing-body{container-type:inline-size}@media (max-width: 699px){.logo-landing .logo-landing-body{margin-top:31px;margin-bottom:-19px}}.logo-landing-pitch{--pitch-pad: 12px;--pitch-foot: 13px;--intro-scale: 1.45;--intro-advance: .546;--intro-chars: 0;--body-room: 21.8;--intro-room: calc(var(--intro-chars) * var(--intro-advance) * var(--intro-scale));padding:0 var(--pitch-pad) var(--pitch-foot);display:flex;flex-direction:column;gap:1.2em;font-size:clamp(12px,calc((100cqw - 2 * var(--pitch-pad)) / max(var(--body-room),var(--intro-room))),19px)}.logo-landing-pitch p{margin:0;font-size:inherit;line-height:1.45;text-align:center;white-space:pre;color:inherit}@media (max-width: 699px){.logo-landing-pitch{font-family:var(--system-face)}}.logo-landing-pitch p.logo-landing-wraps{white-space:normal}.logo-landing-steps{display:grid;grid-template-columns:1.95em max-content 1.95em;justify-content:center;row-gap:1.2em}.logo-landing-step{grid-column:2;justify-self:center;position:relative}.logo-landing-step--wraps{width:100%}.logo-landing-step .logo-landing-num{position:absolute;top:50%;right:calc(100% + .5625em);transform:translateY(-50%)}.logo-landing-num{grid-column:1;justify-self:start}.logo-landing-steps p{grid-column:2}.logo-landing-steps p.logo-landing-wraps{width:0;min-width:100%}.logo-landing-num{font-size:.8em;font-weight:800;line-height:1;width:1.875em;height:1.875em;display:flex;align-items:center;justify-content:center;border-radius:50%;background:var(--accent);color:var(--on-accent)}.logo-landing-pitch p.logo-landing-intro{font-weight:700;font-size:calc(var(--intro-scale) * 1em)}@keyframes logo-landing-in{0%{opacity:0;transform:scale(.3)}to{opacity:1;transform:scale(1)}}.floating-panel{position:fixed;z-index:190;width:min(var(--fp-w, 390px),calc(100vw - 16px));height:min(var(--fp-h, 640px),calc(100vh - 16px));display:flex;flex-direction:column;background:var(--sheet-ground);color:var(--ink);border:var(--px) solid var(--background_lines);border-radius:18px;box-shadow:var(--shadow-floating);overflow:hidden}.floating-panel-bar{flex:none;display:flex;align-items:center;gap:8px;height:44px;padding:0 8px 0 16px;cursor:grab;-webkit-user-select:none;user-select:none;touch-action:none;border-bottom:var(--px) solid var(--background_lines)}.floating-panel-bar:active{cursor:grabbing}.floating-panel-title{flex:1 1 auto;min-width:0;font-size:15px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.floating-panel-chrome{flex:none;display:flex;align-items:center;height:30px}.floating-panel-chrome:empty{display:none}.floating-panel-close{flex:none;display:flex;align-items:center;justify-content:center;width:30px;height:30px;padding:0;border:0;border-radius:50%;cursor:pointer;background:color-mix(in srgb,var(--ink) 8%,transparent);color:var(--ink)}.floating-panel-close svg{width:14px;height:14px}.floating-panel-body{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;padding-top:12px;--overlay-room: calc(min(var(--fp-h, 640px), calc(100vh - 16px) ) - 56px) }.card-panel{--card-panel-scale: 1.2;--voice-largeTitle: calc(34px * var(--card-panel-scale));--voice-title: calc(28px * var(--card-panel-scale));--voice-title2: calc(22px * var(--card-panel-scale));--voice-title3: calc(20px * var(--card-panel-scale));--voice-body: calc(17px * var(--card-panel-scale));--voice-callout: calc(16px * var(--card-panel-scale));--voice-subheadline: calc(15px * var(--card-panel-scale));--voice-footnote: calc(13px * var(--card-panel-scale));--voice-caption: calc(12px * var(--card-panel-scale));--voice-caption2: calc(11px * var(--card-panel-scale));--chrome-caption: calc(10px * var(--card-panel-scale));--chrome-fine: calc(8px * var(--card-panel-scale));--round-label: calc(var(--voice-footnote) - 1px);--league-name: var(--voice-largeTitle);--field-font: max(16px, var(--voice-callout))}.card-panel .floating-panel-bar{height:53px}.card-panel .floating-panel-title{font-size:18px}.card-panel .floating-panel-body{--overlay-room: calc(min(var(--fp-h, 640px), calc(100vh - 16px) ) - 65px) }.share-preview{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10000;display:flex;align-items:flex-start;justify-content:center;overflow:auto;background:var(--page);padding:0}.share-preview-picture{width:100%;max-width:390px;display:flex;flex-direction:column;background:var(--page)}.share-preview-band{width:100%;height:auto;display:block}.share-preview-content{width:100%;display:flex;justify-content:center;box-sizing:border-box}.is-preview:is(.calendar-share-page,.league-share-page,.h2h-share-page,.player-share-page){position:static;left:auto;width:100%;max-width:var(--content-w, 390px);margin-inline:auto;margin-block:var(--share-preview-gap, 0px);pointer-events:auto}.overlay-sheet.sheet-full{height:calc(var(--overlay-tall) * 100%)}.sheet-full .overlay-body,.sheet-scrolls .overlay-body{display:flex;flex-direction:column}.sheet-scroll{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain}.sheet-scroll>*{flex:none}.rule-telling{display:flex;flex-direction:column;gap:16px;color:var(--ink);align-items:center;text-align:center}.rule-telling-kind{margin:0;font-size:var(--voice-caption);font-weight:600;letter-spacing:1px;color:var(--live)}.rule-telling-title{margin:0;display:flex;align-items:center;justify-content:inherit;gap:8px;font-size:var(--voice-title2);font-weight:700;line-height:1.25}.rule-telling-mark{height:26px;width:auto;object-fit:contain}.rule-telling-lobby{color:var(--ink)}.rule-telling-face{display:flex;justify-content:center;border-radius:14px;overflow:hidden}.rule-telling-face img{display:block;object-fit:contain}.rule-telling-face--tall{width:100%;height:220px}.rule-telling-face--tall img{height:100%;width:auto;max-width:100%}.rule-telling-face--across{width:42%}.rule-telling-face--across img{width:100%;height:auto}.rule-telling-face--faded img{filter:grayscale(1);opacity:.5}.rule-telling-lines{display:flex;flex-direction:column;align-items:center;width:100%;gap:10px}.rule-telling--faced .rule-telling-lines{gap:18px}.rule-telling-fine{color:var(--ink)}.rule-line{margin:0}.rule-line .winning-coin{font-size:1em;vertical-align:middle;margin:0 .1em}.rule-line.voice-title3 .winning-coin{min-width:1.3em;padding-inline:calc(7em / 20)}.rule-line.voice-body .winning-coin{min-width:calc(26em / 17);padding-inline:calc(7em / 17)}.rule-line.voice-subheadline .winning-coin{min-width:calc(26em / 15);padding-inline:calc(7em / 15)}.rule-line.voice-footnote .winning-coin{min-width:2em;padding-inline:calc(7em / 13)}.rule-line-ladder .winning-coin{margin:0}.rule-line.voice-title3 .rule-line-ladder{gap:.2em}.rule-line.voice-body .rule-line-ladder{gap:calc(4em / 17)}.rule-line.voice-subheadline .rule-line-ladder{gap:calc(4em / 15)}.rule-line.voice-footnote .rule-line-ladder{gap:calc(4em / 13)}.rule-line-ladder{display:inline-flex;align-items:center;vertical-align:middle;white-space:nowrap}.telling-room{flex:1 1 0;min-height:0;container-type:size;display:flex;flex-direction:column}.rule-telling--fits{--tell: 1.28;--tell-u: calc(var(--tell) * 1cqh);gap:clamp(6px,calc(2.5 * var(--tell-u)),16px)}.rule-telling--fits.rule-telling--big-match{--tell: 1.12}.rule-telling--fits>*{flex:none}.rule-telling--fits .rule-telling-kind{font-size:clamp(var(--voice-caption2),calc(1.9 * var(--tell-u)),var(--voice-caption))}.rule-telling--fits .rule-telling-title{font-size:clamp(var(--voice-caption2),calc(3.45 * var(--tell-u)),var(--voice-title2));gap:clamp(4px,calc(1.25 * var(--tell-u)),8px)}.rule-telling--fits .rule-telling-mark{height:clamp(13px,calc(4 * var(--tell-u)),26px)}.rule-telling--fits .rule-telling-face{flex:0 1 auto;min-height:0}.rule-telling--fits .rule-telling-face--tall{height:min(220px,calc(34 * var(--tell-u)))}.rule-telling--fits .rule-telling-face--across{width:min(42%,calc(28 * var(--tell-u)))}.rule-telling--fits .rule-telling-face img{max-height:100%}.rule-telling--fits.rule-telling--faced .rule-telling-lines{gap:clamp(6px,calc(2.8 * var(--tell-u)),18px)}.rule-telling--fits .voice-title3{font-size:clamp(var(--voice-caption2),calc(3.1 * var(--tell-u)),var(--voice-title3))}.rule-telling--fits .voice-body{font-size:clamp(var(--voice-caption2),calc(2.65 * var(--tell-u)),var(--voice-body))}.rule-telling--fits .voice-subheadline{font-size:clamp(var(--voice-caption2),calc(2.35 * var(--tell-u)),var(--voice-subheadline))}.rule-telling--fits .voice-footnote{font-size:clamp(var(--voice-caption2),calc(2.05 * var(--tell-u)),var(--voice-footnote))}.rule-telling--fits .voice-title3 :is(.winning-coin,.rule-line-ladder){font-size:min(var(--voice-title3),calc(3.1 * var(--tell-u)))}.rule-telling--fits .voice-body :is(.winning-coin,.rule-line-ladder){font-size:min(var(--voice-body),calc(2.65 * var(--tell-u)))}.rule-telling--fits .voice-subheadline :is(.winning-coin,.rule-line-ladder){font-size:min(var(--voice-subheadline),calc(2.35 * var(--tell-u)))}.rule-telling--fits .voice-footnote :is(.winning-coin,.rule-line-ladder){font-size:min(var(--voice-footnote),calc(2.05 * var(--tell-u)))}.playing-cards-deck{flex:1 1 auto;min-height:0;max-height:var(--overlay-room);display:flex;flex-direction:column;padding-bottom:14px}.playing-cards-deck .swipe-deck-wrap{display:flex}.playing-cards-deck .swipe-deck-track{height:auto;flex:0 0 100%;min-width:0}.playing-cards-deck-page{padding:0 20px}.playing-cards-deck-page>.fit-box-content{display:flex;flex-direction:column;align-items:center;gap:16px}.playing-cards-deck-page--card{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;align-items:center;gap:16px}.playing-cards-deck-page--card>.telling-room{align-self:stretch}.playing-cards-deck-page--card>:not(.telling-room){flex:none}.playing-cards-deck-page--big-match{--app-deck-bar: 0px;--app-deck-dots: 40px;max-height:calc(100 * var(--vh) - var(--app-sheet-gap) - var(--app-safe-foot) - var(--app-sheet-top) - var(--app-deck-bar) - var(--app-deck-dots))}.playing-cards-deck-spent{margin:0;color:var(--muted-grey)}.playing-cards-deck-play{width:68px;height:68px;min-width:0;padding:0 6px;border-radius:50%;background:var(--accent);color:var(--on-accent);font-size:var(--voice-body);font-weight:400;line-height:1;display:flex;align-items:center;justify-content:center;overflow:hidden;text-overflow:clip;flex-shrink:0}@media (max-width: 699px){.telling-room>.telling-fit{flex:0 1 auto}.playing-cards-deck-spent{margin:8px 0 0;flex:none;text-align:center}.playing-cards-deck{padding-bottom:0}.playing-cards-deck-page{padding:0 24px}.playing-cards-deck--fills{height:var(--overlay-room)}.playing-cards-deck--fills .playing-cards-deck-page--big-match{max-height:none;flex:1 1 auto;min-height:0}.playing-cards-deck--fills .swipe-deck-wrap{overflow:clip visible}.overlay-body:has(.overlay-stack-page.is-top .playing-cards-deck--fills){overflow:visible}.playing-cards-deck--fills .playing-cards-deck-page--big-match{margin-top:calc(var(--overlay-corner-top) + var(--overlay-corner-h) - var(--overlay-top))}.playing-cards-deck .page-dots:has(>.page-dot:only-child){visibility:hidden}.btn-primary.playing-cards-deck-play:not(:disabled):active{transform:none;opacity:var(--press-dim)}}@media (max-width: 699px){.playing-cards-deck-play{font-family:var(--system-face)}}@media (max-width: 699px) and (display-mode: standalone){.playing-cards-deck{padding-bottom:max(0px,calc(39px - var(--overlay-foot-safe, 0px)))}}.playing-card-play-empty{width:calc(var(--scaled-calendar-natural) * var(--scaled-calendar-scale));display:flex;align-items:center;justify-content:center;padding:11px 0 16px}.playing-card-play-empty .empty-screen{flex:none;min-height:0}.confirm-sheet-scrim{position:fixed;top:0;right:0;bottom:0;left:0;z-index:300;background:var(--veil-question);-webkit-backdrop-filter:var(--veil-question-blur);backdrop-filter:var(--veil-question-blur)}.confirm-sheet{position:fixed;display:flex;flex-direction:column;text-align:center;background:var(--page);border-radius:22px;overflow:hidden;box-shadow:var(--shadow-over)}.confirm-sheet-question{margin:0;padding:24px 24px 18px;font-weight:400;color:var(--ink)}.confirm-sheet-token{display:inline-flex;align-items:center;gap:6px;white-space:nowrap;vertical-align:middle}.confirm-sheet-warning{margin:0;padding:12px 16px;font-weight:600;color:var(--ink)}.confirm-sheet-answers{display:flex;gap:12px;padding:18px 20px}.rules{display:flex;flex-direction:column;gap:16px}.rule-row{display:flex;align-items:center;gap:12px;min-height:44px}.rule-row-open{flex:1 1 auto;min-width:0;display:flex;align-items:center;gap:8px;padding:0;border:none;background:none;font:inherit;color:var(--ink);text-align:left;cursor:pointer}.rule-row-open:active{opacity:var(--press-dim)}.rule-row-name{font-size:var(--voice-body);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rule-row-about{flex-shrink:0;color:var(--ink);display:inline-flex}.gs-switch{flex-shrink:0;margin-left:auto;width:51px;height:31px;padding:2px;border:none;border-radius:999px;cursor:pointer;background:color-mix(in srgb,var(--ink) 20%,transparent);transition:background .18s ease}.gs-switch.on{background:var(--accent)}.gs-switch:disabled{opacity:var(--fully_greyed_out);cursor:default}.gs-knob{display:block;width:27px;height:27px;border-radius:50%;background:var(--on-accent);box-shadow:var(--shadow-mark);transform:translate(0);transition:transform .18s ease}.gs-switch.on .gs-knob{transform:translate(20px)}.rule-sheet{display:flex;flex-direction:column;max-height:var(--overlay-room)}.rule-sheet-page{padding:12px 24px 24px}@media (max-width: 699px){.overlay-sheet--floats .rule-sheet-page{padding-top:0}}.rule-sheet-foot{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 24px;border-top:var(--px) solid var(--hairline);background:color-mix(in srgb,var(--ink) 4%,var(--page))}.rule-sheet-foot-name{font-size:var(--voice-body);font-weight:600;color:var(--ink)}:root{--playing-card-w-n: 300;--playing-card-h-n: 380;--playing-card-ratio: calc(var(--playing-card-w-n) / var(--playing-card-h-n))}.playing-card-back{--cb-h: 38px;flex-shrink:0;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;height:var(--cb-h);width:calc(var(--cb-h) * var(--playing-card-ratio));min-width:0;border:max(1.5px,calc(var(--cb-h) * 8 / var(--playing-card-h-n))) solid var(--accent-served);border-radius:max(4px,calc(var(--cb-h) * 18 / var(--playing-card-h-n)));background:var(--page-served);overflow:hidden}.playing-card-back-img{width:80%;height:80%;min-width:0;object-fit:contain;display:block}.playing-card-back--filled{background:var(--accent);border-color:var(--accent);box-shadow:inset 0 0 0 max(1.5px,calc(var(--cb-h) * 6 / var(--playing-card-h-n))) var(--on-accent)}@media (max-width: 699px){.playing-card-back{--cb-h: 32px;--cb-frame: max(1.5px, calc(var(--cb-h) * 8 / var(--playing-card-h-n)));border:none;box-shadow:0 0 0 calc(var(--cb-frame) / 2) var(--accent-served),inset 0 0 0 calc(var(--cb-frame) / 2) var(--accent-served)}.playing-card-back--filled{box-shadow:0 0 0 calc(var(--cb-frame) / 2) var(--accent),inset 0 0 0 var(--cb-frame) var(--accent),inset 0 0 0 calc(var(--cb-frame) + max(1.5px,calc(var(--cb-h) * 6 / var(--playing-card-h-n)))) var(--on-accent)}}@media (max-width: 699px){.rule-telling.rule-telling--fits.rule-telling--faced .rule-telling-lines{gap:14px;padding-inline:18px;margin-bottom:28px;box-sizing:border-box}.rule-telling.rule-telling--fits.rule-telling--faced .rule-line.voice-title3{font-size:var(--voice-title3);line-height:28px}}.overlay-sheet--page .overlay-stack-page:has(>.playing-cards-deck){display:flex;flex-direction:column}.big-match-sheet{display:flex;flex-direction:column;gap:24px;padding:24px 20px 32px;color:var(--ink)}.big-match-sheet--telling{padding-top:4px}.big-match-told{max-height:var(--overlay-room)}.big-match-told-page{padding:4px 20px 32px}.big-match-bar-mark{position:absolute;z-index:2;top:var(--overlay-corner-top);right:calc(var(--overlay-corner-top) + var(--overlay-corner-h) + 7px);display:block;height:var(--overlay-corner-h);padding:0;border:0;background:none;cursor:pointer}.big-match-bar-mark img{display:block;height:100%;width:auto;object-fit:contain}.floating-panel-chrome .big-match-bar-mark{position:static;height:100%}.big-match-room{box-sizing:content-box;padding-top:calc(var(--app-sheet-top) - var(--overlay-top));max-height:min(calc(var(--overlay-room) - var(--app-sheet-top) + var(--overlay-top)),calc(100 * var(--vh) - var(--app-sheet-gap) - var(--app-safe-foot) - var(--app-sheet-top) - var(--overlay-pad-bottom)))}.big-match-room .big-match-sheet{padding-bottom:calc(var(--app-sheet-foot) - var(--overlay-pad-bottom))}.playing-cards-deck-page--big-match>.fit-box-content>.big-match-sheet{padding-top:0;padding-bottom:0}.big-match-room .fit-box-content>.big-match-sheet,.playing-cards-deck-page--big-match>.fit-box-content>.big-match-sheet{padding-inline:calc(20px / var(--fit-scale, 1))}.big-match-room .big-match-table,.playing-cards-deck-page--big-match .big-match-table{margin-inline:calc(var(--row-inset) + max(0px,calc((100% - 2 * var(--row-inset) - 2 * 12px) / 6 - 88px / 2)))}.big-match-sides{display:flex;flex-direction:column;gap:24px}.big-match-sides>.match-tile,.big-match-kept>.match-tile{margin-inline:calc(var(--list-inset) - 20px - var(--overlay-inset-x, 0px) - var(--overlay-border))}.big-match-kept{padding:0 20px}.big-match-tile-room{display:grid;width:100%}.big-match-round{padding-top:var(--row-strip, 18px);margin-bottom:calc(8px + 5px + 6px - var(--row-strip, 18px) - var(--px, 1px))}.big-match-tile-room>.match-row{width:100%;max-width:100%}.big-match-tile-room>*{grid-area:1 / 1;align-self:start}.big-match-tile-tallest{visibility:hidden;pointer-events:none}.big-match-line{display:flex;align-items:center;gap:8px;font-variant-numeric:tabular-nums}.big-match-head{display:flex;align-items:flex-start;gap:8px}.big-match-player{flex:1 1 0;min-width:0;display:flex;align-items:center;gap:8px}.big-match-place{flex:0 0 16px;font-size:var(--voice-footnote);color:var(--ink)}.big-match-name{min-width:0;font-size:var(--voice-subheadline);color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:clip}.big-match-col{flex:0 0 56px;min-width:0;text-align:center}.big-match-prize{display:grid;justify-items:center;align-items:center}.big-match-prize>*{grid-area:1 / 1}.big-match-prize-room{visibility:hidden}.big-match-head .big-match-col{font-size:var(--voice-caption2);line-height:1.2;color:var(--ink);white-space:pre-line}.big-match-points{font-size:var(--voice-body);font-weight:600;color:var(--ink)}.big-match-others.form-action{flex:none;align-self:stretch;display:flex;justify-content:center;align-items:center;gap:6px;font-family:inherit}.big-match-others-chevron{width:14px;height:9px}.big-match-foot{color:var(--ink);text-align:center}.big-match-foot .rule-line{text-align:center}.match-result{--result-ratio: 1.6;--pk-ratio: .7;--inter-line: 1.21;display:flex;flex-direction:column;align-items:center;min-width:0;text-align:center;line-height:1}.mr-top{display:flex;flex-direction:column;align-items:center;gap:calc(var(--row-fs) * .12);min-width:0}.mr-head{display:flex;flex-direction:column;align-items:center;min-width:0}.mr-label{font-size:var(--tail-size, max(var(--tail-floor, 0px), calc(var(--row-fs) * .67)));font-weight:var(--label-weight, 800);letter-spacing:var(--label-track, .1em);text-transform:var(--label-case, uppercase);color:var(--label-ink, var(--ink));line-height:1;white-space:nowrap}.mr-legs2{--result-ratio: 1.5;--pk-ratio: .85;flex:1;align-self:stretch;min-height:0;position:relative}.mr-legs2>.mr-leg{position:absolute;left:0;right:0;height:25%;display:flex;align-items:center;justify-content:center}.mr-legs2>.mr-leg:nth-child(1){top:12.5%}.mr-legs2>.mr-leg:nth-child(2){top:62.5%}.mr-leg-line{display:inline-flex;align-items:baseline;line-height:1;font-size:calc(var(--row-fs) * var(--result-ratio))}.mr-primary.mr-leg{position:relative;display:inline-flex;flex-direction:column;align-items:center;line-height:1}.mr-leg-aet{width:0;text-indent:.3em;white-space:nowrap;font-size:var(--tail-size, max(var(--pk-floor, 0px), calc(var(--row-fs) * var(--pk-ratio))));font-weight:400;letter-spacing:var(--tail-track, .02em);color:var(--tail-ink, var(--ink))}.mr-leg-pk{position:absolute;top:100%;left:50%;transform:translate(-50%);display:inline-flex;align-items:baseline;font-size:var(--tail-size, max(var(--pk-floor, 0px), calc(var(--row-fs) * var(--pk-ratio))));font-weight:400;color:var(--tail-ink, var(--ink));white-space:nowrap;line-height:1}.mr-leg-pk-dash{margin:0 .12em}.mr-settled{--settled-short: calc(1em * 2 / 12);--settled-block: .5em ;display:flex;flex-direction:column;align-items:center;margin-top:var(--settled-short);font-size:var(--tail-size, max(var(--pk-floor, 0px), calc(var(--row-fs) * var(--pk-ratio))));font-weight:400;letter-spacing:0;color:var(--tail-ink, var(--ink));white-space:nowrap;line-height:calc(var(--voice-caption2) * var(--inter-line))}.mr-settled>*{line-height:inherit}.mr-settled-pk{margin-top:var(--settled-block)}.mr-settled-pens{display:inline-flex;align-items:baseline;margin-top:var(--settled-short)}.mr-score{display:inline-flex;align-items:baseline;font-family:Inter Score,Inter,ui-sans-serif,system-ui,-apple-system,sans-serif;font-optical-sizing:auto;font-weight:400;font-variant-numeric:normal;color:var(--ink);white-space:nowrap;line-height:1}.mr-dash{margin:0 var(--score-gap, 3px);color:var(--ink)}.mr-num{font-weight:700}.mr-time--solo{font-weight:500;color:var(--ink);white-space:nowrap;line-height:1}.mr-daytime{display:inline-flex;flex-direction:row;align-items:baseline;gap:.26em;line-height:1;font-size:.8em}.match-result--anchor:not(.match-result--legs) .mr-daytime{flex-direction:column;align-items:center;gap:.12em;font-size:.62em}.mr-day,.mr-daytime .mr-time{font-weight:500;color:var(--ink);white-space:nowrap}.block-voice-subheadline .mr-time--solo,.block-voice-subheadline .mr-daytime{font-size:var(--voice-subheadline)}.block-voice-subheadline .mr-time--solo{line-height:var(--inter-line)}.block-voice-title3 .mr-time--solo,.block-voice-title3 .mr-daytime{font-size:var(--voice-title3)}.block-voice-title3 .mr-time--solo,.block-voice-title3 .mr-daytime>*{font-weight:600}.block-voice-subheadline .mr-time--solo,.block-voice-subheadline .mr-daytime>*{font-weight:600}.match-result--anchor:not(.match-result--legs).block-voice-subheadline .mr-daytime{font-size:var(--voice-subheadline);gap:2px}.score-voice-body .mr-score{font-size:var(--voice-body)}.match-result--anchor{align-self:stretch}.match-result--anchor.match-result--legs{flex:1}.match-result--anchor:not(.match-result--legs){--result-ratio: 1.95;--pk-ratio: .8;grid-row:1 / -1;display:grid;grid-template-rows:subgrid;justify-items:center;align-items:center}.match-result--anchor:not(.match-result--legs)>.mr-top{grid-row:1 / -1;display:grid;grid-template-rows:subgrid;gap:0;justify-items:center;align-items:center}.match-result--anchor:not(.match-result--legs) .mr-head,.match-result--anchor:not(.match-result--legs) .mr-primary,.match-result--anchor:not(.match-result--legs) .mr-meta{min-height:0;min-width:0;display:flex;align-items:center;justify-content:center}.match-result--anchor:not(.match-result--legs) .mr-head{grid-row:1;flex-direction:column;align-self:end}.match-result--anchor:not(.match-result--legs) .mr-primary{grid-row:2;position:relative}.match-result--anchor:not(.match-result--legs) .mr-meta,.match-result--anchor:not(.match-result--legs) .mr-settled{grid-row:3;align-self:start}.match-result--anchor:not(.match-result--legs) .mr-settled{margin-top:calc(var(--settled-short) + var(--voice-body) * (var(--inter-line) - 1) / 2 - (var(--owner-slot) - var(--voice-body)) / 2)}.match-result--anchor.match-result--legs .mr-top{flex:1;min-height:0;justify-content:stretch}.match-result--anchor.match-result--legs .mr-head,.match-result--anchor.match-result--legs .mr-meta{display:none}.match-result--tuck .mr-top{position:relative}.match-result--tuck .mr-head,.match-result--tuck .mr-meta{position:absolute;left:50%;transform:translate(-50%);white-space:nowrap}.match-result--tuck .mr-head{bottom:100%;margin-bottom:calc(var(--row-fs) * .12)}.match-result--tuck .mr-meta{top:100%;margin-top:calc(var(--row-fs) * .12)}.mr-meta{display:inline-flex;align-items:center;justify-content:center;gap:calc(var(--row-fs) * .3)}.mr-meta .mr-coin{font-weight:700}:is(.team-sheet,.h2h-games,.big-match-tile-room) .match-result--anchor:not(.match-result--legs).block-voice-subheadline .mr-meta:has(.mr-coin){margin-top:calc(var(--voice-subheadline) * var(--inter-line) / 2 + 2px - var(--owner-slot) / 2)}.mr-live{display:inline-flex;align-items:center;gap:calc(var(--row-fs) * .4);font-size:var(--tail-size, max(var(--tail-floor, 0px), calc(var(--row-fs) * .75)))}.mr-minute{font-size:inherit;font-weight:700;color:var(--live);letter-spacing:.02em;line-height:1}.match-live-dot{width:.45em;height:.45em;border-radius:50%;background:var(--live);flex-shrink:0;animation:pulse-live-dot 1.8s ease-in-out infinite}@keyframes pulse-live-dot{0%,to{opacity:1}50%{opacity:.35}}.award-faces{display:flex;align-items:center;justify-content:center;gap:var(--award-gap)}.award-face{width:var(--award-face);height:var(--award-face);object-fit:contain}.mr-upcoming{display:inline-flex;flex-direction:column;align-items:center;gap:2px;white-space:nowrap;font-weight:600}.mr-upcoming-day{white-space:nowrap}.mr-upcoming-round{font-size:var(--voice-caption, 12px);text-transform:uppercase;letter-spacing:.02em}.match-result--anchor .mr-head .mr-upcoming{font-size:var(--voice-footnote);line-height:1.2;padding-bottom:4px}.match-result--anchor .mr-head .mr-upcoming .mr-time{font-size:inherit}.match-result--anchor .mr-head .mr-upcoming-round{font-size:var(--voice-caption2)}.mr-top:has(.mr-upcoming) .mr-meta:empty{display:none}.match-result--anchor:not(.match-result--legs) .mr-head:has(>.mr-upcoming){width:0;overflow:visible;justify-self:center}.match-result--anchor .mr-head>.mr-upcoming{width:max-content;flex:none}.match-result--anchor:has(.mr-head>.mr-upcoming) .mr-primary:empty{width:0}.match-pill>.match-center:has(.mr-head>.mr-upcoming){min-width:0}:root{--match-row-width: 352px}.match-row{position:relative;width:var(--match-row-width);max-width:100%;margin-inline:auto;container-type:inline-size;flex:0 0 auto;min-height:0;display:flex;align-items:stretch;justify-content:center}.match-pill{--award-face: 28px;--award-gap: 8px}.match-pill>.match-award-foot{grid-row:4;margin-top:4px;justify-self:center}.match-pill>.match-award-foot--a{grid-column:2}.match-pill>.match-award-foot--b{grid-column:4}.match-row-owner{min-height:0;--owner-face: var(--owner-slot);--swap-box: var(--owner-face);--wc-size: max(var(--coin-floor, 0px), 18px)}.match-row-owner .player-avatar--fill{width:var(--owner-face);height:var(--owner-face)}.match-row-owner .player-avatar--fill .player-avatar-initials{font-size:calc(var(--owner-face) * .39)}.match-pill{--row-fs: 12px;--owner-slot-full: 42px;--owner-slot: var(--owner-slot-full);--tail-floor: calc(10.5 * var(--px));--pk-floor: calc(10 * var(--px));--coin-floor: calc(20 * var(--px));--name-floor: calc(11 * var(--px));flex:1;min-width:0;min-height:0;overflow:visible;padding:6px 12px;display:grid;--side-gap: 8px;--mid-gap: 0px;--owner-col: calc(var(--owner-slot) + var(--side-gap) - var(--mid-gap));grid-template-columns:var(--owner-col) minmax(0,1fr) auto minmax(0,1fr) var(--owner-col);grid-template-rows:auto auto auto;align-content:center;column-gap:var(--mid-gap);justify-items:center;border-radius:var(--radius-md);position:relative}.match-pill>.match-row-owner,.match-pill>.match-team,.match-pill>.match-center{grid-row:1 / -1;display:grid;grid-template-rows:subgrid;align-self:stretch;justify-items:center;align-items:center;width:100%;min-width:0}.match-pill>.match-row-owner{box-sizing:border-box}.match-pill>.match-row-owner-left{padding-right:calc(var(--side-gap) - var(--mid-gap))}.match-pill>.match-row-owner-right{padding-left:calc(var(--side-gap) - var(--mid-gap))}.match-team>.flag-img,.match-team>.match-seed-disc,.match-row-owner>.player-avatar,.match-row-owner>.swap-owner,.match-team>.match-team-under,.match-row-owner>.coin-room{grid-row:3;align-self:start}.match-team-under{display:flex;flex-direction:column;align-items:center;gap:calc(var(--row-fs) * .12);min-width:0;max-width:100%}.match-team-name{font-size:max(var(--name-floor, 0px),var(--voice-caption));font-weight:600;color:var(--ink);text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:80px}.match-scorers{display:flex;flex-direction:column;align-items:center;min-width:0}.match-pill{--scorer-reach: 42.5cqi}.match-pill .match-scorers{width:max-content;max-width:min(var(--scorer-reach),calc(100% + 16px))}.match-scorer{font-size:max(var(--tail-floor, 0px),calc(var(--row-fs) * .88));line-height:1.2;color:var(--ink);text-align:center}.match-scorer-tag,.match-scorer-min{font-weight:600;color:var(--ink)}@media (max-width: 699px){.match-scorer-tag{font-weight:400}}.match-center{position:relative;isolation:isolate}.match-pill>.match-center{min-width:68px}.match-pill:has(.match-result--legs){grid-template-rows:1fr auto 1fr;align-content:stretch}.match-pill--day{grid-template-rows:auto auto auto auto}.match-pill--day>.match-row-owner,.match-pill--day>.match-team,.match-pill--day>.match-center{grid-row:2 / -1}.match-pill--day>.match-award-foot{grid-row:5}.match-row-day{grid-row:1;grid-column:1 / -1;justify-self:center;margin-bottom:4px;font-size:var(--voice-footnote);font-weight:600;line-height:1.2;color:var(--ink);white-space:nowrap}.match-center:has(.match-result--legs){display:flex;align-items:stretch}.match-team.loser .flag-img{filter:grayscale(1);opacity:var(--mostly_greyed_out)}.match-team.loser .match-team-name{color:var(--losing-name);font-weight:400}:is(.match-pill--evenly-quiet,.match-pill--void-faded,.match-pill--waiting) .match-team.loser .match-team-name{color:var(--ink)}.match-pill.is-link .match-seed:not(.is-link),.match-pill.is-link .match-team:not(.is-link){cursor:default}.match-seed-disc{flex:0 0 auto;width:var(--seed-disc);height:var(--seed-disc);border-radius:50%;background:color-mix(in srgb,var(--ink) 7%,transparent);border:var(--px) solid color-mix(in srgb,var(--ink) 20%,transparent)}.match-row--bracket .match-pill--bye{flex:0 1 50%;justify-content:center}.match-pill--sm{--row-fs: 11px}.match-pill--sm.match-pill--big{--row-fs: 12px}.match-pill--sm .match-team-name{font-size:max(var(--name-floor, 0px),var(--voice-caption2))}.match-pill--phone{--owner-slot-full: 40px}.match-pill--phone .match-team-name{max-width:100%}.match-pill--phone .match-scorers{gap:2px}.match-pill--phone .match-scorer{font-size:var(--voice-caption2);line-height:normal}.match-pill--phone:not(.match-pill--crest-free) .match-seed-disc{background:color-mix(in srgb,var(--hairline) 50%,transparent);border:none}.match-pill--voided{background:color-mix(in srgb,var(--ink) 17%,var(--page-served))}.match-pill--voided .mr-coin{visibility:hidden}.match-row-owner{position:relative}.match-owner-snake{position:absolute;top:100%;left:50%;transform:translate(-50%,-45%);width:auto;height:calc(var(--swap-box) * .58);object-fit:contain;pointer-events:none;z-index:3}.swap-owner{position:relative;width:var(--swap-box);height:var(--swap-box)}.swap-owner-new,.swap-owner-old{position:absolute;display:inline-flex;width:60%;height:60%;transform:translate(-50%,-50%)}.swap-owner-old{left:30%;top:30%;z-index:1}.swap-owner-new{left:70%;top:70%;z-index:2}.swap-owner .swap-owner-new .player-avatar--fill,.swap-owner .swap-owner-old .player-avatar--fill{width:100%;height:100%}.swap-owner .swap-owner-new .player-avatar--fill .player-avatar-initials,.swap-owner .swap-owner-old .player-avatar--fill .player-avatar-initials{font-size:calc(var(--swap-box) * .6 * .39)}.swap-owner-old .player-avatar-img,.swap-owner-old .player-avatar-initials{filter:grayscale(1);opacity:var(--partly_greyed_out)}.swap-owner-x{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;color:var(--muted-grey);font-weight:800;line-height:1;font-size:calc(var(--swap-box) * .42)}.swap-owner--faded>.swap-owner-new,.swap-owner--faded>.swap-owner-old{filter:grayscale(1);opacity:var(--mostly_greyed_out)}.swap-owner-badge{position:absolute;left:100%;top:0;transform:translate(-50%,-50%);width:calc(var(--swap-box) * .44);height:calc(var(--swap-box) * .44);box-sizing:border-box;padding:calc(var(--swap-box) * .44 * .08);border-radius:50%;background:var(--fixed-white);object-fit:contain;z-index:3;pointer-events:none}.match-row-waiting{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;pointer-events:none}.match-row-waiting svg{width:auto;height:calc(var(--row-fs) * 1.6)}.match-pill--compact{--owner-slot: calc(var(--owner-slot-full) * .8)}.match-pill--compact .coin-room,.match-pill--compact .mr-coin{display:none}.match-pill--crest-free{--owner-slot-full: 44px}.match-pill--crest-free .match-team>.match-team-name--free{grid-row:2;font-size:var(--voice-subheadline);display:block;width:100%;max-width:100%;line-height:1.2;text-overflow:clip}.match-pill--crest-free .match-team>.match-team-name--free,.match-pill--crest-free .match-center .mr-primary .mr-score>*,.match-pill--crest-free .match-center .mr-primary .mr-time--solo{text-box:trim-both cap alphabetic}.match-pill--crest-free .match-team>.match-team-name--free{overflow-x:clip;overflow-y:visible;min-width:0}.match-pill--crest-free:not(.match-pill--compact) .match-team>.match-team-name--free{width:calc(100% + 8px);max-width:none;justify-self:center}.match-pill--crest-free:has(.match-scorer) .match-team>.match-team-name--free{width:min(var(--scorer-reach),calc(100% + 16px));max-width:none;justify-self:center}.match-pill--crest-free .match-team.loser .match-team-name--free{color:var(--losing-name);font-weight:400}:is(.match-pill--evenly-quiet,.match-pill--void-faded,.match-pill--waiting).match-pill--crest-free .match-team.loser .match-team-name--free{color:var(--ink);opacity:var(--mostly_greyed_out)}.match-pill--crest-free .match-team>.match-team-under{margin-top:calc(8px - (var(--owner-slot) - var(--voice-subheadline) * 1.2) / 2)}.match-pill--crest-free:not(:has(>.match-row-owner>:not(.coin-room))):not(:has(.match-result--legs)){grid-template-rows:auto minmax(calc(var(--voice-subheadline) * 1.2),auto) auto}.match-pill--crest-free.match-pill--day:not(:has(>.match-row-owner>:not(.coin-room))):not(:has(.match-result--legs)){grid-template-rows:auto auto minmax(calc(var(--voice-subheadline) * 1.2),auto) auto}.match-pill--crest-free:not(:has(>.match-row-owner>:not(.coin-room))) .match-team>.match-team-under{margin-top:8px}.match-pill--crest-free .match-team>.match-team-under:empty{margin-top:0}.match-pill--crest-free .match-row-owner{--swap-box: calc(var(--owner-face) / 1.22)}.match-pill--crest-free .match-row-owner>.swap-owner{transform:translate(calc(var(--swap-box) * -.11),calc(var(--swap-box) * .11))}.player-deck{padding-top:calc(var(--app-sheet-top) - var(--overlay-top));padding-bottom:calc(var(--app-sheet-foot) - var(--overlay-pad-bottom));max-height:var(--overlay-room)}.player-slide{position:relative}.player-page{--fit: 1;display:flex;flex-direction:column;gap:calc(18px * var(--fit));padding:0 16px}.player-page--measuring{position:absolute;top:0;left:0;width:100%;visibility:hidden;pointer-events:none}.player-face{display:flex;flex-direction:column;align-items:center;gap:calc(8px * var(--fit));padding-top:calc(12px * var(--fit))}.player-face-disc{--token: calc(76px * var(--fit));display:flex;flex-direction:column;align-items:center}.player-face .player-avatar--fill{width:var(--token);height:var(--token)}.player-face .player-avatar--fill .player-avatar-initials{font-size:calc(var(--token) * .4)}.player-face .winning-coin.player-avatar-coins,.player-face-reserve>.winning-coin{font-size:calc(var(--voice-subheadline) * var(--fit));padding-inline:calc(7px * var(--fit));min-width:max(calc(26px * var(--fit)),calc(1lh + 8px * var(--fit)))}.player-face-reserve{display:block;width:max-content;pointer-events:none}.player-face-reserve>.winning-coin{display:flex;visibility:hidden;margin-top:-15%}.player-name{font-size:calc(24px * var(--fit));font-weight:600;color:var(--ink)}.player-h2h{display:inline-flex;align-items:center;gap:calc(6px * var(--fit));padding:calc(7px * var(--fit)) calc(14px * var(--fit));border:none;background:none;color:var(--accent);font:inherit;font-size:calc(var(--voice-subheadline) * var(--fit));font-weight:600;cursor:pointer}.player-h2h svg{width:calc(22px * var(--fit));height:calc(22px * var(--fit))}.player-pick-row.is-link{cursor:pointer}.player-pick-row--empty{visibility:hidden}.player-share-page{position:fixed;left:-10000px;top:0;background:var(--page);pointer-events:none}.overlay-sheet:has(.player-share-page.is-preview){height:calc(var(--overlay-tall) * 100%)}.overlay-sheet:has(.player-share-page.is-preview) .overlay-corner{visibility:hidden}.player-page--share{background:var(--page)}@media (max-width: 699px){.overlay-sheet--rises:has(.overlay-stack-page.is-top .player-page) .overlay-corner--share{top:calc(var(--overlay-corner-top) + 9px)}.player-name{margin-top:calc(-6px * var(--fit))}.player-squad{--row-room: calc(5.6px * var(--fit))}}.h2h-view{position:relative;display:flex;flex-direction:column;gap:20px;max-height:var(--overlay-room);overflow-y:auto;padding:0 16px var(--sheet-own-foot, 8px)}.h2h-seats{display:flex;align-items:flex-start;padding-top:12px}.h2h-seat-spacer{flex:1 1 0}.h2h-vs{display:inline-flex;flex:none;padding:16px 18px 0;color:var(--ink)}.h2h-seat{flex:0 0 96px;display:inline-flex;flex-direction:column;align-items:center;gap:6px;background:none;border:none;padding:0;cursor:pointer}.h2h-share-page .h2h-seat{cursor:default}.h2h-seat-name{max-width:100%;font-size:var(--voice-footnote);font-weight:600;color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.h2h-seat-name--ghost{visibility:hidden}.h2h-seat-ring{width:56px;height:56px;display:flex;align-items:center;justify-content:center;border-radius:50%;border:2px dashed var(--hairline);color:var(--ink);font-size:var(--voice-title2);font-weight:400;line-height:1}.h2h-title{font-size:var(--voice-footnote);font-weight:600;color:var(--ink);text-align:center}.h2h-scheduled{display:block;margin-top:2px;font-size:var(--voice-footnote);font-weight:400;color:var(--ink)}.h2h-money{display:flex;flex-direction:column;align-items:center;gap:10px}.h2h-money-title{font-size:var(--voice-footnote);font-weight:600;color:var(--ink);text-align:center}.h2h-coins{display:flex;align-items:center;width:100%}.h2h-coin-seat{flex:0 0 96px;display:flex;flex-direction:column;align-items:center}.h2h-vs--ghost{visibility:hidden;padding-top:0}.h2h-picker-layer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:250}.h2h-picker-panel{position:fixed;background:var(--tile-surface);border:var(--px) solid var(--background_lines);border-radius:var(--radius-md);box-shadow:var(--shadow-panel);padding:5px}.h2h-picker-row{display:flex;align-items:center;gap:9px;width:100%;padding:5px 9px;background:none;border:none;border-radius:var(--radius-sm);cursor:pointer}.h2h-picker-name{font-weight:600;font-size:var(--voice-body);color:var(--ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.h2h-picker-row--remove{margin-top:4px;border-top:var(--px) solid var(--hairline);border-radius:0;padding-top:8px}.h2h-picker-row--remove .h2h-picker-name{color:var(--danger)}@media (max-width: 699px){.h2h-picker-row--remove .h2h-picker-name{color:var(--ink)}}.h2h-games>.sheet-section-body>:first-child{border-top:1px solid var(--hairline)}.h2h-share-page{position:fixed;left:-10000px;top:0;display:flex;flex-direction:column;gap:20px;padding:0 16px var(--sheet-own-foot, 8px);background:var(--page);pointer-events:none}@media (max-width: 699px){.h2h-view .split-bar{margin-top:14px}}.match-sheet{display:flex;flex-direction:column;max-height:var(--overlay-room)}.match-sheet-board{flex:none;display:flex;flex-direction:column;gap:10px;padding:12px 16px;border-bottom:1px solid var(--hairline)}.match-sheet-venue{font-size:var(--voice-caption);color:var(--ink);text-align:center}.match-sheet-board-row{--row-fs: 21px;display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);grid-template-rows:auto auto auto auto auto;column-gap:8px}.match-sheet-side{grid-row:1 / 5;display:grid;grid-template-rows:subgrid;row-gap:6px;justify-items:center;min-width:0;text-align:center}.match-sheet-owner{grid-row:1;display:flex;flex-direction:column;align-items:center;--swap-box: 34px;--wc-size: 17px}.match-sheet-team{grid-row:2 / 4;display:grid;grid-template-rows:subgrid;row-gap:6px;justify-items:center;min-width:0;max-width:100%}.match-sheet-team-under{display:flex;flex-direction:column;align-items:center;gap:6px;min-width:0;max-width:100%}.match-sheet-team-name{font-size:var(--voice-subheadline);font-weight:600;line-height:1.2;color:var(--ink);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.match-sheet-side--loser .flag-img{filter:grayscale(1);opacity:var(--mostly_greyed_out)}.match-sheet-side--loser .match-sheet-team-name{color:var(--losing-name);font-weight:400}.match-sheet-board--voided .match-sheet-side--loser .match-sheet-team-name{color:var(--ink)}.match-sheet-scorers{grid-row:4;--row-fs: 13.6px}.match-sheet-middle{grid-column:2;grid-row:2;align-self:center;--score-gap: 6px;--tail-size: 12px;--tail-track: 0;--tail-ink: var(--ink);--tail-floor: var(--round-label);--label-weight: 600;--label-track: 0;--label-case: uppercase;--label-ink: var(--ink)}.match-sheet-middle .mr-label{font-size:var(--round-label)}@media (max-width: 699px){.match-sheet-middle .mr-label{font-size:var(--voice-callout)}}.match-sheet-middle .mr-daytime{flex-direction:column;align-items:center;gap:2px}.match-sheet-middle .mr-leg-aet{display:block;width:auto;text-indent:0;text-align:center}.match-sheet-middle .mr-leg-line{flex-direction:column;align-items:center}.match-sheet-awards{--award-face: 40px;--award-gap: 12px;grid-row:5;justify-self:center;margin-top:10px}.match-sheet-awards--a{grid-column:1}.match-sheet-awards--b{grid-column:3}.match-sheet-sections{flex:1 1 auto;min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:22px;padding:28px 16px var(--sheet-own-foot, 8px)}.match-sheet-call{cursor:pointer}.match-sheet-empty{padding:24px 16px;text-align:center;font-size:var(--voice-subheadline);color:var(--ink)}@media (max-width: 699px){.match-sheet-empty:has(>svg){padding-bottom:33px}}.match-sheet-bracket-press{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;padding:0;margin:0;width:100%;text-align:left;color:inherit;font:inherit;cursor:pointer}.match-sheet-bracket-board{--row-inset: 12px;--row-room: 5px;--board-crest: 20px;--board-gap: 8px;--board-number: 26px;--team-meet: 2px;--board-mark: 18px;--board-row: calc(var(--board-crest) + 2 * var(--row-room));--board-card-final: calc(2 * var(--board-crest) + 2 * var(--row-room) + var(--team-meet) + var(--board-mark));--board-card: var(--board-card-final);--board-join: calc(var(--board-gap) + var(--board-number));--board-spine: calc(var(--board-gap) + .5 * var(--board-number));display:flex;align-items:stretch;width:100%;min-width:0;position:relative}.match-sheet-bracket-board[data-merge]{align-items:center}.match-sheet-bracket-ties{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:var(--board-gap);align-self:stretch}.match-sheet-bracket-tie{flex:1 1 auto;min-width:0}.match-sheet-bracket-tie .bracket-tie{width:100%}.match-sheet-bracket-tie .bracket-tie:not(.bracket-tie--peek){border:0;box-shadow:inset 0 0 0 calc(1.5 * var(--px)) var(--background_lines);height:var(--board-card)}.match-sheet-bracket-board:not([data-merge])>.match-sheet-bracket-link{flex:0 0 var(--board-join);width:var(--board-join);display:flex;align-items:center;color:var(--background_lines);pointer-events:none}.match-sheet-bracket-board:not([data-merge])>.match-sheet-bracket-link:before{content:"";flex:1 1 auto;border-top:calc(1.5 * var(--px)) solid currentColor}.match-sheet-bracket-continuations{position:relative;align-self:stretch;flex:0 0 var(--board-join);width:var(--board-join);display:flex;flex-direction:column;gap:var(--board-gap);color:var(--background_lines);pointer-events:none}.match-sheet-bracket-continuations .match-sheet-bracket-link{flex:0 0 var(--board-card);display:flex;align-items:center}.match-sheet-bracket-continuations .match-sheet-bracket-link:before{content:"";flex:0 0 var(--board-spine);border-top:calc(1.5 * var(--px)) solid currentColor}.match-sheet-bracket-elbow{position:absolute;left:var(--board-spine);right:0;top:calc(var(--board-card) / 2);bottom:calc(var(--board-card) / 2);display:flex;align-items:center;border-left:calc(1.5 * var(--px)) solid currentColor}.match-sheet-bracket-elbow:after{content:"";flex:1 1 auto;border-top:calc(1.5 * var(--px)) solid currentColor}.match-sheet-bracket-peek{flex:0 0 auto}.match-sheet-bracket-peek .bracket-tie{width:100%}.match-sheet-stat{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.match-sheet-stat-num{font-size:var(--voice-subheadline);font-weight:600;color:var(--ink)}.match-sheet-stat-name{font-size:var(--voice-caption);color:var(--ink);text-align:center}@media (max-width: 699px){.match-sheet-sections{padding-top:22px}.match-sheet-stat{align-items:center}}.match-sheet-lineups{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px}.match-sheet-lineup{display:flex;flex-direction:column;gap:3px;min-width:0}.match-sheet-player{display:flex;align-items:center;gap:4px;font-size:var(--voice-caption);line-height:1.3;min-width:0}.match-sheet-jersey{flex:none;min-width:16px;text-align:right;font-size:var(--voice-caption2);color:var(--ink)}.match-sheet-player-name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--ink)}.match-sheet-player-name--bench{color:var(--ink)}.booking-card{flex:none;width:4px;height:7px;border-radius:1px}.booking-card--yellow{background:var(--card-yellow)}.booking-card--red{background:var(--card-red)}.match-sheet-sub{flex:none;font-size:var(--voice-caption2);font-weight:700;white-space:nowrap}.match-sheet-sub--on,.match-sheet-sub--off{color:var(--ink)}.match-sheet-board--crest-free .match-sheet-side{row-gap:10px}.match-sheet-board--crest-free{--crest-free-face: 44px}.match-sheet-board--crest-free .match-sheet-owner{--swap-box: calc(var(--crest-free-face) / 1.22);--wc-size: 20px}.match-sheet-board--crest-free .match-sheet-owner>.swap-owner{transform:translate(calc(var(--swap-box) * -.11),calc(var(--swap-box) * .11))}.match-sheet-board--crest-free .match-sheet-team{grid-row:2;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;align-self:center}.match-sheet-board--crest-free .match-sheet-team:before{content:"";display:block;height:3px}.match-sheet-team-name--free{font-size:min(var(--voice-title2),5.2vw);font-weight:600;line-height:1.15;color:var(--ink);text-align:center;overflow-wrap:normal;-webkit-hyphens:manual;hyphens:manual;display:block;width:100%;max-width:100%}.match-sheet-board--crest-free.match-sheet-board--voided .match-sheet-side--loser .match-sheet-team-name--free{opacity:var(--mostly_greyed_out)}.match-sheet-board--crest-free .match-sheet-middle{grid-row:2;align-self:center}.match-sheet-board--crest-free .match-sheet-board-row{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}.match-sheet-board--crest-free .match-sheet-middle{justify-self:center;width:max-content}.match-sheet-board--crest-free .mr-primary.mr-leg{justify-content:center}.match-sheet-board-head{display:flex;flex-direction:column;align-items:center;gap:2px;margin-bottom:2px;color:var(--ink)}.match-sheet-board-day,.match-sheet-board-time{font-size:var(--voice-title3);font-weight:600;white-space:nowrap}.match-sheet-board-round{font-size:var(--voice-caption, 12px);font-weight:600;text-transform:uppercase;letter-spacing:.02em}.match-sheet-board-round--played{font-size:var(--voice-callout)}.match-sheet-board--crest-free .match-result--tuck .mr-head{position:static;transform:none;display:block;text-align:center}.match-sheet-board--crest-free .match-result--tuck .mr-top:not(:has(.mr-primary)) .mr-meta{position:static;transform:none;margin-top:0}.match-sheet-middle .mr-score{font-variant-numeric:normal;font-size:var(--voice-largeTitle);--score-gap: 6px}.match-sheet-board--crest-free .match-sheet-middle .mr-settled{position:absolute;left:50%;transform:translate(-50%);top:calc(50% + var(--voice-title3) * var(--inter-line));margin-top:0;line-height:calc(var(--voice-caption) * var(--inter-line))}.match-sheet-board--crest-free .match-sheet-middle .mr-top{position:relative}.match-sheet-board--crest-free .match-sheet-scorers{margin-top:var(--settled-over, 0px)}.team-sheet{display:flex;flex-direction:column;max-height:var(--overlay-room)}.team-head{flex:none;padding:10px 16px 34px;border-bottom:1px solid var(--hairline)}.team-head .player-avatar{flex:none}.team-run{position:relative;flex:1 1 auto;min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:22px;padding:16px 16px var(--sheet-own-foot, 8px)}.team-knockout{display:flex;flex-direction:column;gap:16px}.team-round+.team-round{position:relative}.team-round+.team-round:before{content:"";position:absolute;left:0;right:0;top:-8px;border-top:1px solid var(--hairline);pointer-events:none}.sheet-section.team-legs>.sheet-section-body>*+*{border-top:0}.team-round{display:flex;flex-direction:column;gap:8px}.team-round-head{text-align:center}@media (max-width: 699px){.team-sheet .sheet-section:not(.table-view)>.sheet-section-body>*{padding-top:calc(var(--row-room) - 4px);padding-bottom:calc(var(--row-room) - 5px)}}.recap-page{display:flex;flex-direction:column;align-items:center;gap:14px;padding:16px 20px 0;text-align:center;color:var(--ink)}.recap-emoji{font-size:58px;line-height:1}.recap-eyebrow{font-size:var(--voice-caption2);font-weight:800;letter-spacing:1px;text-transform:uppercase;color:var(--ink)}.recap-title{font-weight:800;width:100%;min-height:82px;--coin-inline: 2em}.recap-title .winning-coin,.recap-blurb .winning-coin{--wc-size: var(--coin-inline);vertical-align:middle;margin:0 .1em}.recap-tokens{display:flex;flex-direction:column;align-items:center;gap:14px;width:100%}.recap-badges{display:flex;justify-content:center;align-items:flex-end;gap:12px;width:100%;--badge-gap: 12px}.recap-badge{position:relative;display:block;width:min(var(--badge-natural),calc((100% - (var(--badges) - 1) * var(--badge-gap)) / var(--badges)));aspect-ratio:1}.recap-badge .flag-img{width:100%;height:100%}.recap-tokens-row{display:flex;align-items:center;justify-content:center;gap:18px}.recap-blurb{margin:0;color:var(--muted-grey);--coin-inline: 2em}.month-view{display:flex;flex-direction:column;min-height:0}.month-view-scroll{overflow-y:auto;max-height:calc(70 * var(--vh));padding-bottom:4px}.month-view{--month-side: 0px;--month-gap: 22px}.month-page:first-child{margin-top:4px}@media (max-width: 699px){.month-view{--month-side: 12px;--month-gap: 41px}.month-page:first-child{margin-top:17px}.month-view .month-page-name{font-size:var(--voice-title3);margin-bottom:0}.month-view .month-grid-head{font-size:var(--voice-caption2)}.month-cell .day-mark-number{font-size:var(--voice-subheadline)}.month-cell.is-link:active{opacity:var(--press-dim)}}.month-page{overflow:clip}.month-page+.month-page{margin-top:var(--month-gap)}.month-page-name{position:sticky;top:0;z-index:1;margin:0 0 8px;padding:6px 4px 6px calc(var(--month-side) + (100% - 2 * var(--month-side) - 6 * 4px) / 14 - .85 * var(--chrome-caption) / 2);background:var(--sheet-ground);font-size:var(--voice-body);font-weight:600;color:var(--ink)}.month-grid{display:grid;grid-template-columns:repeat(7,1fr);gap:8px 4px;padding:0 var(--month-side);justify-items:center;align-items:center}.month-grid-head{font-size:var(--chrome-caption);font-weight:600;color:var(--ink)}.month-cell{display:inline-flex;justify-content:center;padding:0;border:none;background:none}.month-cell .day-mark{--day-mark-side: 28px}.prizes-room{max-height:var(--overlay-room)}.prizes-overlay{--prizes-give: 0;--prizes-line-full: 9px;--prizes-line-close: 2px;--prizes-bar-full: 26px;--prizes-bar-close: 16px;--prizes-air-full: 24px;--prizes-air-close: 12px;--prizes-foot: 16px;--prizes-quiet: var(--voice-caption2);--prizes-line-room: calc(var(--prizes-line-full) - var(--prizes-give) * (var(--prizes-line-full) - var(--prizes-line-close)));--prizes-bar-room: calc((var(--prizes-bar-full) - var(--prizes-give) * (var(--prizes-bar-full) - var(--prizes-bar-close))) * var(--type-step, 1));--prizes-air-room: calc((var(--prizes-air-full) - var(--prizes-give) * (var(--prizes-air-full) - var(--prizes-air-close))) * var(--type-step, 1));--prizes-coin: 22px;display:flex;flex-direction:column;gap:var(--prizes-air-room);padding:0 var(--gutter)}.prizes-refusal{margin:0;color:var(--danger);font-size:var(--voice-footnote)}.prizes-question{margin:0;font-size:var(--voice-title3);font-weight:700;line-height:1.25;color:var(--ink)}.prizes-each{--row-room: var(--prizes-line-room)}.prizes-round{display:flex;flex-direction:column;gap:calc(2 * var(--prizes-line-room))}.prizes-line{display:flex;flex-wrap:wrap;align-items:baseline;gap:12px}.prizes-round-name{font-size:var(--voice-subheadline);color:var(--ink)}.prizes-amounts{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:flex-end;gap:var(--prizes-line-room) 20px;margin-left:auto}.prizes-amount{display:flex;align-items:center;gap:8px}.prizes-amount-name{font-size:var(--prizes-quiet);line-height:1.3;text-align:right;color:var(--ink)}.prizes-amount .winning-coin{--wc-size: var(--prizes-coin)}.prizes-plot{position:relative;display:grid;grid-template-columns:max-content 1fr;align-items:center;column-gap:8px;font-size:var(--prizes-quiet);padding-inline-end:calc(var(--prizes-foot-digits, 1) * .3em)}.prizes-bar-name{grid-column:1;line-height:1.2;text-align:right;color:var(--ink)}.prizes-bar-track{grid-column:2;position:relative;z-index:1;display:flex;height:55%;border-radius:2px;overflow:hidden}.prizes-bar-fill{background:var(--accent)}.prizes-bar-fill--game{background:var(--big-match-berry)}.prizes-bar-blocked{background:var(--muted-grey)}.prizes-plot-marks{grid-column:2;grid-row:1 / -2;position:relative}.prizes-plot-lines{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible;shape-rendering:crispEdges}.prizes-plot-mark{stroke:var(--hairline);stroke-width:1px;stroke-dasharray:3 3}@media (max-width: 699px){.prizes-plot-mark{stroke-width:.5px}}.prizes-plot-foot{grid-column:2;grid-row:-2 / -1;position:relative;min-height:var(--prizes-foot)}.prizes-plot-foot:before{content:"0";display:block;visibility:hidden;padding-top:4px;line-height:1}.prizes-plot-number{position:absolute;top:4px;transform:translate(-50%);line-height:1;color:var(--ink)}@media (max-width: 699px){.prizes-overlay{--prizes-foot: 22px}.prizes-bar-name,.prizes-plot-number{color:var(--muted-grey)}.prizes-line{row-gap:6px}.prizes-amount{gap:12px}.prizes-plot{column-gap:6px}.prizes-bar-track{border-radius:0}.prizes-question{font-size:var(--voice-title2)}.prizes-overlay{--prizes-line-full: 6.5px;--prizes-bar-full: 22.9px}.prizes-each+.sheet-section{margin-top:-7px}.prizes-bar-track{height:calc(15.7 / 22.9 * 100%)}.prizes-plot-number{transform:none}}.prizes-link{margin-inline-start:0;display:flex;align-items:baseline;gap:8px;padding:0;border:0;background:none;text-align:left;font:inherit;color:var(--ink);cursor:pointer;font-size:var(--voice-caption2);font-weight:600;letter-spacing:.03em}.prizes-link-mark{flex:none;display:flex;transform:translateY(.125em);color:var(--ink)}@media (max-width: 699px){.prizes-link{font-weight:400;letter-spacing:normal}}.bracket-sheet,.bracket-tie{--row-inset: 12px;--row-room: 5px;--team-meet: 2px;--board-mark: 18px;--board-strip-mark: 44px;--board-strip-mark-width: 22px;--board-strip-line: 1.5px;--board-strip-line-gap: 1px;--board-strip-room: 4px;--board-strip-tab-inset: 1.5px;--board-strip-tab-corner: 14px;--board-strip-under: calc(32px - var(--board-strip-room));--board-strip-side: 32px;--board-strip-group-gap: calc(var(--board-strip-mark) - 16 * var(--board-strip-line) - 14 * var(--board-strip-line-gap));--board-mark-size: 9px;--board-crest: 20px;--board-gap: 8px;--board-row: calc(var(--board-crest) + 2 * var(--row-room));--board-card-plain: calc(2 * var(--board-row));--board-card-final: calc(2 * var(--board-crest) + 2 * var(--row-room) + var(--team-meet) + var(--board-mark));--board-number: 26px;--board-join: calc(var(--board-gap) + var(--board-number));--board-spine: calc(var(--board-gap) + .5 * var(--board-number))}.bracket-sheet{display:flex;flex-direction:column;min-height:0;height:100%;color:var(--ink)}.bracket-sheet-strip{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);justify-items:center;align-items:center;padding:var(--board-strip-room) var(--board-strip-side);flex-shrink:0}.bracket-sheet-strip-tab{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;padding:var(--board-strip-room) var(--board-gap);font:inherit;color:var(--ink);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;position:relative;isolation:isolate;justify-self:stretch}.bracket-sheet-strip-tab.is-active{color:var(--accent)}.bracket-sheet-strip-tab.is-active:before{content:"";position:absolute;inset-block:0;inset-inline:var(--board-strip-tab-inset);border-radius:var(--board-strip-tab-corner);background:color-mix(in srgb,var(--ink) 8%,transparent);z-index:-1;pointer-events:none}@supports (corner-shape: squircle){.bracket-sheet-strip-tab.is-active:before{border-radius:calc(1.528 * var(--board-strip-tab-corner));corner-shape:squircle}}.bracket-sheet-strip-mark{width:var(--board-strip-mark-width);height:var(--board-strip-mark);flex-shrink:0;display:flex;flex-direction:column;justify-content:center;gap:var(--board-strip-group-gap)}.bracket-sheet-strip-group{display:flex;flex-direction:column;gap:var(--board-strip-line-gap)}.bracket-sheet-strip-line{display:block;height:var(--board-strip-line);background:currentColor}.bracket-sheet-viewport{flex:1 1 auto;min-height:0;overflow:hidden;touch-action:pan-y;position:relative}.bracket-sheet-viewport.is-snap{transition:transform .28s cubic-bezier(.2,.8,.2,1)}.bracket-sheet-round{height:100%;box-sizing:border-box}.bracket-sheet-ties{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:var(--board-gap)}.bracket-sheet-next{flex:0 0 auto;display:flex;flex-direction:column;gap:var(--board-gap)}.bracket-sheet-grid{height:100%;position:relative;box-sizing:border-box;overflow-y:auto;overscroll-behavior:contain;display:flex;flex-direction:column;gap:0;padding:var(--board-strip-under) var(--row-inset) var(--row-inset)}.bracket-sheet-band-gap{flex:0 0 var(--board-gap);height:var(--board-gap)}.bracket-sheet-half-gap{flex:0 0 var(--board-row);height:var(--board-row);width:100%}.bracket-sheet-round{--board-card: var(--board-card-final)}.bracket-sheet-band{flex:0 0 auto;display:flex;align-items:center}.bracket-sheet-band>.bracket-sheet-ties{align-self:stretch;display:flex;flex-direction:column;gap:0}.bracket-sheet-band>.bracket-sheet-next{flex:0 0 auto}.bracket-sheet-band>.bracket-sheet-continuations{position:relative;align-self:stretch;flex:0 0 var(--board-join);width:var(--board-join);display:flex;flex-direction:column;gap:0;color:var(--background_lines);pointer-events:none}.bracket-sheet-band[data-merge] .bracket-sheet-link:before{flex:0 0 var(--board-spine)}.bracket-sheet-elbow{position:absolute;left:var(--board-spine);right:0;top:calc(var(--board-card) / 2);bottom:calc(var(--board-card) / 2);display:flex;align-items:center;border-left:calc(1.5 * var(--px)) solid currentColor}.bracket-sheet-elbow:after{content:"";flex:1 1 auto;border-top:calc(1.5 * var(--px)) solid currentColor}.bracket-sheet-round[data-level-band],.match-sheet-bracket-board--playoff{--board-po-band: calc(3 * var(--board-row));--board-po-left: calc(2.5 * var(--board-row));--board-po-mark: calc(.5 * var(--board-row));--board-po-peek: calc(1 * var(--board-row));--board-po-join: calc(1.5 * var(--board-row));--board-spacer: var(--board-gap)}.bracket-sheet-round[data-level-band] .bracket-sheet-band,.match-sheet-bracket-board--playoff{align-items:flex-start;min-height:var(--board-po-band)}.bracket-sheet-round[data-level-band] .bracket-sheet-band-gap{flex:0 0 var(--board-spacer);height:var(--board-spacer)}.bracket-sheet-round[data-level-band] .bracket-sheet-ties .bracket-tie:not(.bracket-tie--peek),.match-sheet-bracket-board--playoff .match-sheet-bracket-tie .bracket-tie:not(.bracket-tie--peek){height:var(--board-po-left);grid-template-rows:var(--board-po-mark) 1fr 1fr}.bracket-sheet-round[data-level-band] .bracket-tie--before .bracket-side:nth-child(1),.match-sheet-bracket-board--playoff .bracket-tie--before .bracket-side:nth-child(1){grid-row:2}.bracket-sheet-round[data-level-band] .bracket-tie--before .bracket-side:nth-child(2),.match-sheet-bracket-board--playoff .bracket-tie--before .bracket-side:nth-child(2){grid-row:3}.bracket-sheet-round[data-level-band] .bracket-sheet-band>.bracket-sheet-next,.match-sheet-bracket-board--playoff>.match-sheet-bracket-peek{padding-top:var(--board-po-peek)}.bracket-sheet-round[data-level-band] .bracket-tie--final:not(.bracket-tie--peek) .bracket-score-cell,.match-sheet-bracket-board--playoff .bracket-tie--final:not(.bracket-tie--peek) .bracket-score-cell{grid-template-rows:var(--board-po-mark) 1fr 1fr}.bracket-sheet-round[data-level-band] .bracket-tie--final:not(.bracket-tie--peek) .bracket-side--named,.bracket-sheet-round[data-level-band] .bracket-tie--final:not(.bracket-tie--peek) .bracket-side--named:nth-child(1),.bracket-sheet-round[data-level-band] .bracket-tie--final:not(.bracket-tie--peek) .bracket-side--named:nth-child(2),.match-sheet-bracket-board--playoff .bracket-tie--final:not(.bracket-tie--peek) .bracket-side--named,.match-sheet-bracket-board--playoff .bracket-tie--final:not(.bracket-tie--peek) .bracket-side--named:nth-child(1),.match-sheet-bracket-board--playoff .bracket-tie--final:not(.bracket-tie--peek) .bracket-side--named:nth-child(2){padding-top:var(--row-room);padding-bottom:var(--row-room)}.bracket-sheet-round[data-level-band] .bracket-sheet-link{flex:0 0 var(--board-po-left)}.bracket-sheet-round[data-level-band] .bracket-sheet-link,.match-sheet-bracket-board.match-sheet-bracket-board--playoff>.match-sheet-bracket-link{box-sizing:border-box;height:var(--board-po-left);align-items:flex-start;padding-top:calc(var(--board-po-join) - .75 * var(--px))}.match-sheet-bracket-board--playoff{padding-bottom:var(--board-spacer)}.match-sheet-bracket-board--playoff>.match-sheet-bracket-ties{align-self:flex-start}.bracket-sheet-link{flex:0 0 var(--board-card);display:flex;align-items:center}.bracket-sheet-link:before{content:"";flex:1 1 auto;border-top:calc(1.5 * var(--px)) solid currentColor}.bracket-sheet .bracket-tie,.match-sheet-bracket-board--playoff>.match-sheet-bracket-peek .bracket-tie{border:0;box-shadow:inset 0 0 0 calc(1.5 * var(--px)) var(--background_lines);height:var(--board-card-plain)}.bracket-sheet .bracket-tie--final:not(.bracket-tie--peek){height:var(--board-card-final);grid-template-rows:var(--board-mark) 1fr 1fr}.bracket-tie{position:relative;display:grid;grid-template-columns:1fr auto;grid-template-rows:1fr 1fr;align-items:stretch;border-radius:12px;background:var(--tile-surface);border:calc(1.5 * var(--px)) solid var(--background_lines);overflow:hidden;color:var(--ink)}.bracket-tie--final:not(.bracket-tie--peek){grid-template-rows:var(--board-mark) 1fr 1fr}.bracket-side{display:flex;align-items:center;gap:var(--board-gap);padding:var(--row-room) var(--row-inset);min-width:0;grid-column:1}.bracket-tie--final:not(.bracket-tie--peek) .bracket-side--named{padding-top:calc(var(--team-meet) / 2);padding-bottom:calc(var(--team-meet) / 2)}.bracket-tie--final:not(.bracket-tie--peek) .bracket-side--named:nth-child(1){grid-row:2;padding-top:0}.bracket-tie--final:not(.bracket-tie--peek) .bracket-side--named:nth-child(2){grid-row:3;padding-bottom:var(--row-room)}.bracket-sheet-round-title{--board-title-gap: 20px;--board-title-descent: .25em;display:block;margin:0 0 calc(var(--board-title-gap) - var(--board-title-descent));line-height:normal;text-align:left}.bracket-tie--peek{grid-template-columns:1fr}.bracket-side--peek{justify-content:flex-start;gap:var(--board-gap);padding:var(--row-room) var(--board-gap)}.bracket-side--peek>.bracket-side-name{flex:0 0 auto;width:var(--board-peek-name, auto);overflow:visible}.bracket-peek-names{position:absolute;top:0;left:0;visibility:hidden;pointer-events:none;display:inline-grid;font-size:var(--voice-caption);font-weight:800;white-space:nowrap}.bracket-peek-names>*{grid-area:1 / 1}.bracket-side-team{display:inline-flex;align-items:center;gap:var(--board-gap);flex:0 1 auto;min-width:0}.bracket-side-name{flex:1 1 auto;min-width:0;font-size:var(--voice-caption);font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bracket-side.is-won .bracket-side-name{font-weight:800}.bracket-side.is-lost .bracket-side-name{color:var(--losing-name)}.bracket-side-face-gap{width:var(--board-crest);height:var(--board-crest);flex-shrink:0;border-radius:50%;border:var(--px) solid var(--hairline);box-sizing:border-box}.bracket-tie-scores{grid-column:2;grid-row:1 / -1;display:grid;grid-template-columns:repeat(var(--score-columns),1fr) .5fr;grid-template-rows:100%;align-items:stretch;position:relative;z-index:1}.bracket-score-cell{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;display:grid;grid-template-rows:1fr 1fr;align-items:center;justify-items:center;align-self:stretch;padding:var(--row-room) 0;font:inherit;font-size:var(--voice-caption);font-weight:700;font-variant-numeric:tabular-nums;color:var(--ink)}.bracket-tie--final:not(.bracket-tie--peek) .bracket-score-cell{grid-template-rows:var(--board-mark) 1fr 1fr;padding:0}.bracket-score-mark{font-size:var(--board-mark-size);font-weight:400;line-height:1;align-self:end;justify-self:center;text-align:center;padding-bottom:0;color:var(--ink)}.bracket-score-mark:before,.bracket-score-mark:after{display:block;font-weight:800;height:0;overflow:hidden;visibility:hidden}.bracket-score-mark:before{content:attr(data-aet)}.bracket-score-mark:after{content:attr(data-pk)}.bracket-sheet--before{--board-before-f: 1;--board-before-name-w: 0px;--board-before-face: calc(var(--board-before-f) * 36px);--board-before-face-gap: calc(var(--board-before-f) * 8px);--board-before-name-size: calc(var(--board-before-f) * 15px);--board-before-name: calc(var(--board-before-f) * var(--board-before-name-w));--board-before-or-gap: calc(var(--board-before-f) * 12px);--board-before-or-room: calc(var(--board-before-f) * 20px);--board-before-or-size: calc(var(--board-before-f) * 11px);--board-before-pad-x: calc(var(--board-before-f) * 12px);--board-before-row-gap: calc(var(--board-before-f) * 12px);--board-before-pad-y: calc(var(--board-before-f) * 12px);--board-before-card-h: calc(2 * var(--board-before-face) + var(--board-before-row-gap) + 2 * var(--board-before-pad-y));--board-before-next-h: calc(var(--board-before-card-h) / 2);--board-before-next-gap: 10px;--board-before-rail-gap: 26px;--board-before-group-gap: 30px;--board-before-radius: 12px;--board-before-span: calc(100cqw - var(--board-before-rail-gap));--board-before-card-w: calc(.8 * var(--board-before-span));--board-before-next-from: calc(.2 * var(--board-before-span));height:auto;max-height:var(--overlay-room);padding:var(--row-inset);box-sizing:border-box;container-type:inline-size;position:relative}.overlay-sheet.sheet-full:has(.bracket-sheet--before){height:auto}.bracket-before-names{position:absolute;top:0;left:0;visibility:hidden;pointer-events:none;display:inline-grid;font-size:15px;font-weight:600;white-space:nowrap}.bracket-before-names>*{grid-area:1 / 1}.bracket-before-group{position:relative;height:calc(var(--board-before-card-h) + var(--board-before-next-gap) + var(--board-before-next-h))}.bracket-before-group+.bracket-before-group{margin-top:var(--board-before-group-gap)}.bracket-before-card{width:var(--board-before-card-w);height:var(--board-before-card-h);box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;gap:var(--board-before-row-gap);border:var(--px) solid var(--hairline);border-radius:var(--board-before-radius)}.bracket-before-next{margin-top:var(--board-before-next-gap);margin-left:var(--board-before-next-from);width:var(--board-before-card-w);height:var(--board-before-next-h);box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;border:var(--px) solid var(--hairline);border-radius:var(--board-before-radius)}.bracket-before-row{display:flex;align-items:center;justify-content:center;padding:0 var(--board-before-pad-x);white-space:nowrap}.bracket-before-team{display:inline-flex;align-items:center;gap:var(--board-before-face-gap)}.bracket-before-face{flex:none;display:inline-flex;width:var(--board-before-face);height:var(--board-before-face)}.bracket-before-face>*{width:100%;height:100%}.bracket-before-face--empty{border-radius:50%;border:var(--px) solid var(--hairline);box-sizing:border-box}.bracket-before-name{flex:none;width:var(--board-before-name);font-size:var(--board-before-name-size);font-weight:600;color:var(--ink);overflow:visible}.bracket-before-word{flex:none;display:inline-flex;align-items:center;margin:0 var(--board-before-or-gap);min-width:var(--board-before-or-room);justify-content:center;font-size:var(--board-before-or-size);font-weight:600;letter-spacing:calc(var(--board-before-f) * .6px);color:var(--ink)}.bracket-before-rail{position:absolute;background:var(--background_lines)}.bracket-before-rail--out{left:var(--board-before-card-w);right:0;top:calc(.5 * var(--board-before-card-h) - .75 * var(--px));height:calc(1.5 * var(--px))}.bracket-before-rail--down{right:0;top:calc(.5 * var(--board-before-card-h));height:calc(.5 * var(--board-before-card-h) + var(--board-before-next-gap) + .5 * var(--board-before-next-h));width:calc(1.5 * var(--px))}.bracket-before-rail--in{left:var(--board-before-span);right:0;top:calc(var(--board-before-card-h) + var(--board-before-next-gap) + .5 * var(--board-before-next-h) - .75 * var(--px));height:calc(1.5 * var(--px))}.add-player{--add-line: 22px;--add-room: 11px;--add-row: calc(var(--add-line) + 2 * var(--add-room));padding:0 20px}.add-player-title{position:absolute;top:var(--overlay-corner-top);left:0;right:0;margin:0 auto;width:max-content;max-width:calc(100% - 192px);height:var(--overlay-corner-h);line-height:var(--overlay-corner-h);font-size:var(--voice-body);font-weight:600;color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.add-player-cancel{position:absolute;top:var(--overlay-corner-top);right:var(--overlay-corner-top);z-index:2;height:var(--overlay-corner-h);padding:0 12px;background:none;border:none;font:inherit;font-size:var(--voice-body);color:var(--ink);cursor:pointer}.add-player-cancel:active{opacity:var(--press-dim)}.add-player-list{height:calc(8 * var(--add-row));overflow-y:auto;overscroll-behavior:contain}.add-player-row{display:flex;align-items:center;width:100%;padding:var(--add-room) 0;background:none;border:none;border-bottom:var(--px) solid var(--hairline);cursor:pointer;color:var(--ink);text-align:left}.add-player-row:last-child{border-bottom:none}.add-player-row:active{opacity:var(--press-dim)}.add-player-name{font-size:var(--voice-body);font-weight:600;line-height:var(--add-line);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.add-player-list:has(>.add-player-empty){display:flex;align-items:center;justify-content:center}.add-player-empty{margin:0;padding:0 20px;display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center;font-size:var(--voice-title2);font-weight:700;color:var(--ink)}.add-player-empty>p{margin:0}.add-player-search{display:block;width:100%;box-sizing:border-box;margin-top:var(--add-room);padding:var(--add-room) 14px;border:none;border-radius:12px;background:color-mix(in srgb,var(--ink) 6%,transparent);color:var(--ink);font:inherit;font-size:calc(var(--field-font) * 1.0625)}.add-player-search:focus{outline:none}@media (max-width: 699px){.overlay-backdrop--rises.add-player-backdrop{padding:0;background:transparent;animation:none}.overlay-sheet--rises.add-player-sheet{height:calc(100 * var(--vh));max-height:none;border-radius:0}.add-player-sheet .overlay-grabber{display:none}.add-player-sheet .overlay-body{display:flex;flex-direction:column}.add-player-sheet .add-player{flex:1 1 auto;min-height:0;display:flex;flex-direction:column}.add-player-sheet .add-player-list{flex:1 1 auto;height:auto;min-height:0}.add-player-cancel{right:16px;height:44px;padding:0 16px;border-radius:999px;background:var(--bar);box-shadow:var(--shadow-lifted),inset 0 0 0 var(--px) color-mix(in srgb,var(--hairline) 80%,transparent)}.add-player-empty>svg{height:48px;width:auto;color:var(--muted-grey)}}.overlay-sheet.draft-sheet{padding-bottom:0}.draft-sheet .draft-page{flex:1 1 auto;min-height:0}.draft-page{position:relative;display:flex;flex-direction:column;flex:1;min-height:0;overflow:hidden;background:transparent}.snake-body{overflow:visible;--snake-dark: var(--brand-green-dark);--snake-light: var(--brand-green-light)}.snake-outline{stroke:var(--background_lines)}@media (max-width: 699px){.snake-outline{stroke:var(--hairline);filter:var(--snake-lift, none)}}.snake-arch.dark{stroke:var(--snake-dark)}.snake-arch.light{stroke:var(--snake-light)}.snake-glyph{display:block}.draft-sheet-title{margin:0 0 12px;padding:0 22px;font-size:var(--voice-title2);font-weight:800;text-align:center;color:var(--ink)}.draft-sheet-body{padding:16px 22px;display:flex;flex-direction:column;gap:16px}.draft-sheet-body p{margin:0;font-size:var(--voice-subheadline);line-height:1.45;text-align:center;color:var(--ink)}.payout-info{padding:16px 16px 13px;display:flex;flex-direction:column;gap:16px}.payout-info p{margin:0;font-size:var(--voice-body);line-height:1.45;text-align:center;text-wrap:pretty;color:inherit;--coin-inline: 2em}.payout-info .winning-coin{--wc-size: var(--coin-inline);vertical-align:middle;margin:0 .05em}.payout-info p.payout-lead{font-size:var(--voice-body);font-weight:700}.draft-squad{display:flex;justify-content:center;align-items:center;gap:8px}.payout-info p.draft-squad-names{font-weight:600}.draft-squad-slot{flex:1 1 0;min-width:0;max-width:46px;aspect-ratio:1;display:block}@media (max-width: 699px){.draft-squad{gap:10px}.draft-squad-slot{flex:none;width:44px;max-width:none}}.draft-sheet-actions{padding:6px 22px 4px;display:flex;justify-content:center}.draft-sheet-actions .btn-primary{width:100%}.draft-sheet-actions .btn-busy{display:inline-flex;align-items:center;justify-content:center;height:1lh;vertical-align:top}.draft-sheet-actions .btn-busy svg{height:100%;width:auto}.draft-finished-actions{display:flex;justify-content:center;padding:3px 22px var(--overlay-bar)}@media (max-width: 699px){.overlay-sheet--rises .draft-finished-actions,.overlay-sheet--rises .draft-sheet-actions{padding-bottom:var(--app-sheet-foot)}}.draft-picker{--picker-line: 22px;--picker-room: 11px;--picker-row: calc(var(--picker-line) + 2 * var(--picker-room));padding:0 20px}.draft-picker-search{display:block;width:100%;box-sizing:border-box;margin-bottom:var(--picker-room);padding:var(--picker-room) 14px;border:none;border-radius:12px;background:color-mix(in srgb,var(--ink) 6%,transparent);color:var(--ink);font:inherit;font-size:calc(var(--field-font) * 1.0625)}.draft-picker-list{max-height:calc(6.5 * var(--picker-row));overflow-y:auto;overscroll-behavior:contain}.draft-picker-row{display:flex;align-items:center;gap:12px;width:100%;padding:var(--picker-room) 0;background:none;border:none;border-bottom:var(--px) solid var(--hairline);cursor:pointer;color:var(--ink)}.draft-picker-name{flex:1;min-width:0;text-align:left;font-size:var(--voice-body);font-weight:600;line-height:var(--picker-line);white-space:nowrap}.draft-picker-empty{padding:calc(2 * var(--picker-room)) 0;text-align:center;color:var(--ink)}.draft-view-seat{position:absolute;top:var(--overlay-corner-top);left:0;right:calc(var(--overlay-corner-top) + var(--overlay-corner-h) + 7px);height:var(--overlay-corner-h);z-index:2;display:flex;align-items:center;justify-content:flex-end;pointer-events:none}.draft-view-seat>*{pointer-events:auto}.draft-winnings-toggle .calendar-view-btn:not(.active){color:var(--ink)}.draft-live{position:relative;flex:1 1 auto;min-height:0}.draft-live-scroll{position:absolute;top:0;right:0;bottom:0;left:0;overflow-y:auto;overscroll-behavior:contain}.draft-live-stage{position:relative}.draft-live-snake{position:absolute;left:0;pointer-events:none;filter:drop-shadow(var(--shadow-snake))}.draft-live-title{position:absolute;transform:translateY(-50%);font-size:var(--voice-body);font-weight:700;color:var(--ink);white-space:nowrap}.draft-live-row{position:absolute;left:0;right:0;transform:translateY(-50%);display:flex;align-items:center;gap:12px}.draft-live-face{flex:none;display:inline-flex}.draft-live-bead-room{flex:none;display:inline-flex;justify-content:center}.draft-live-bead{display:inline-flex;align-items:center;justify-content:center;border-radius:50%;font-weight:700;font-variant-numeric:tabular-nums;line-height:1}.draft-live-name{flex:1 1 auto;min-width:0;font-weight:600;color:var(--ink);white-space:nowrap}.draft-live-pin{position:absolute;left:0;right:0;bottom:0;padding:8px 4px;background:color-mix(in srgb,var(--page) 70%,transparent)}.draft-live-ring{display:flex;align-items:center;gap:12px;padding:0 8px;border-radius:999px;outline:2px solid var(--accent);outline-offset:-1px}.draft-live-button{flex:none}.draft-live-button:disabled{pointer-events:none}.draft-strip-pin{position:static;background:var(--page)}.draft-live-lead{flex:none;display:inline-flex;align-items:center}.draft-live-name--short{flex:none;font-size:calc(var(--voice-title3) * .65);overflow:hidden}.draft-live-sort{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.draft-live-sort-arrow{position:absolute;top:50%;transform:translateY(-50%);pointer-events:auto;display:inline-flex;align-items:center;justify-content:center;padding:0;border:none;background:none;color:var(--ink);cursor:pointer}.draft-live-sort-arrow.active{color:var(--accent)}.draft-live-measure{position:absolute;visibility:hidden;pointer-events:none;display:flex;flex-direction:column;align-items:flex-start}.draft-live-measure .draft-live-name{overflow:visible}.draft-live-track{flex:1;min-width:0;display:flex;align-items:center}.draft-live-bar{flex:none;background:var(--accent)}.draft-live-amount{flex:none;font-size:var(--voice-body);font-weight:600;font-variant-numeric:tabular-nums;color:var(--accent);white-space:nowrap}.draft-live-amount--out{color:var(--muted-grey);font-weight:400}.draft-live-press{padding:0;border:none;background:none;font:inherit;color:inherit;text-align:left;cursor:pointer;min-width:0}.overlay-sheet.draft-sheet:has(.draft-live){height:calc(var(--overlay-tall) * 100%)}.draft-page:has(>.draft-live){height:100%}.day-matches{height:100%;min-height:0;display:flex;flex-direction:column;background:var(--page);padding-top:8px}.day-matches-head{flex-shrink:0;display:flex;flex-direction:column;align-items:center;gap:1px;margin-bottom:8px}.day-matches-head>.page-title,.calendar-share-heading-row>.page-title{margin-bottom:0;font-size:var(--voice-body);font-weight:400;letter-spacing:0}.day-matches-scroll{--shell-surplus: 0px;flex:1 1 auto;min-height:0;overflow-y:auto;margin-inline:calc(-1 * var(--slot-inset));padding:0 max(0px,var(--list-inset) - var(--shell-surplus)) var(--bar-room)}@media (max-width: 699px){.day-matches-scroll{--shell-surplus: max(0px, (100vw - var(--content-w, 390px)) / 2)}}.day-matches-list{display:flex;flex-direction:column;gap:0;background:var(--tile-surface);border-radius:var(--radius-sm);overflow:hidden;--row-strip: 18px;--row-strip-compact: 6px}.day-matches-scroll>.day-matches-list,.calendar-share-page>.day-matches-list{margin-top:calc(40px - 8px - 4px - var(--row-strip) - var(--px))}.day-matches-scroll>.day-matches-list:has(.match-pill--compact),.calendar-share-page>.day-matches-list:has(.match-pill--compact){margin-top:calc(40px - 8px - 4px - var(--row-strip-compact) - var(--px))}.day-matches-list>.match-row{width:100%;max-width:100%}.day-matches-list .match-pill{width:100%;box-sizing:border-box;padding-block:calc(var(--row-strip) + var(--px)) var(--row-strip)}.day-matches-list .match-pill--compact{padding-block:calc(var(--row-strip-compact) + var(--px)) var(--row-strip-compact)}.day-matches-scroll>.day-matches-list .match-pill,.calendar-share-list .match-pill{padding-inline:16px}.day-matches-list .match-row+.match-row{position:relative}.day-matches-list .match-row+.match-row:before{content:"";position:absolute;top:0;left:16px;right:16px;border-top:var(--px) solid var(--hairline);pointer-events:none}.calendar-share-measure{position:fixed;left:-10000px;top:0;pointer-events:none;visibility:hidden}.calendar-share-measure,.calendar-share-page{--row-strip: 18px;--row-strip-compact: 6px}.calendar-share-page{position:fixed;left:-10000px;top:0;display:flex;flex-direction:column;gap:0;padding:0 0 8px;background:var(--page);pointer-events:none}.day-matches--share-preview{--share-preview-gap: 16px}.day-matches--share-preview .calendar-share-measure{display:none}.calendar-share-heading-row{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:center;gap:8px}.calendar-share-heading-row>.page-title{margin-bottom:0}.calendar-share-page-of{font-size:var(--voice-caption);font-weight:600;color:var(--ink)}.calendar-share-foot-pad{flex:none;width:100%}.week-strip{touch-action:pan-y;display:flex;flex-direction:column;gap:2px;padding:0 calc(var(--gutter) - 2px) 6px}.week-strip-month{align-self:flex-start;display:inline-flex;align-items:center;gap:5px;padding:2px 2px 4px;border:none;background:none;font-size:14px;font-weight:600;color:var(--accent);margin-left:calc(-6px - .2em)}.week-strip-month svg{width:1.2em;height:1.2em}.week-strip--phone{--shell-surplus: max(0px, (100vw - var(--content-w, 390px)) / 2);margin-inline:calc(8px - var(--shell-surplus));padding:4px 0 0}.week-strip--phone .week-strip-month{margin-left:calc(var(--shell-surplus) + 4px - .2em)}.week-strip--phone .week-strip-initial{font-size:var(--voice-caption2);letter-spacing:0}.week-strip--phone .week-strip-row{height:44px}.week-strip--phone .day-mark-number{font-size:var(--voice-subheadline);font-weight:400}.week-strip--phone :is(.day-mark--open,.day-mark--today) .day-mark-number{font-weight:600}.week-strip-day-mark{display:inline-flex}.week-strip-day-name{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.calendar-day-head{padding:8px 0}.calendar-day-head>.day-matches-head{margin-bottom:0}.day-matches--headless{padding-top:0;margin-top:-4px;height:calc(100% + 4px)}.week-strip-initials,.week-strip-days{display:grid;grid-template-columns:repeat(7,1fr);justify-items:center}.week-strip-row{overflow:hidden}.week-strip-track{display:flex;width:300%;will-change:transform}.week-strip-track>.week-strip-days{flex:0 0 calc(100% / 3)}.week-strip-initial{font-size:var(--chrome-fine);font-weight:600;letter-spacing:.04em;color:var(--ink)}.week-strip-day{display:inline-flex;justify-content:center;width:100%;padding:0;border:none;background:none}.next-match-pill-row{display:flex;justify-content:center;padding:8px 16px 4px}.next-match-pill{display:flex;align-items:center;border-radius:var(--radius-pill);height:auto;width:max-content;max-width:100%;white-space:nowrap;gap:10px;padding:8px 8px 8px 16px;font-size:var(--voice-subheadline);color:var(--ink)}.next-match-pill-close{border:0;background:none;color:inherit;font:inherit;width:var(--pill-control);height:var(--pill-control);border-radius:var(--radius-pill);cursor:pointer}.next-match-pill-open{border:0;background:none;color:inherit;font:inherit;padding:0;cursor:pointer;white-space:nowrap}.next-match-pill-open strong{font-weight:700}.standings-page{height:100%;min-height:0;overflow-x:visible;overflow-y:clip;padding:8px var(--gutter) 12px;max-width:var(--content-w, 390px);margin-inline:auto;width:100%;display:flex;flex-direction:column;gap:4px;background:transparent}@media (max-width: 699px){.standings-page{max-width:none}}.winnings-col,.league-share-page{--page-coin: calc(var(--voice-caption2) * 2)}.winnings-col{align-self:stretch;width:100%;flex:1;min-height:0;display:flex;flex-direction:column}.winnings-measures{flex:none;display:flex;flex-direction:column;gap:10px;padding-block:4px 10px}.measure{display:flex;flex-direction:column;gap:4px;color:var(--ink)}.measure--accent{color:var(--accent);gap:8px}.measure--opens{background:none;border:none;padding:0;font:inherit;text-align:inherit;width:100%;cursor:pointer}.measure--opens:active{opacity:var(--press-dim)}.measure-line{display:flex;justify-content:space-between;align-items:baseline;gap:8px;font-size:var(--voice-caption2);font-weight:600;line-height:1.2;white-space:nowrap;font-variant-numeric:tabular-nums}.measure-said{display:inline-flex;align-items:center;gap:4px;min-width:0;overflow:hidden}.measure-whole{display:inline-flex;align-items:center;gap:3px;flex:none}.measure-coin{--wc-size: var(--page-coin)}.measure-track{height:3px;border-radius:99px;background:var(--hairline);overflow:hidden}.measure-fill{height:100%;border-radius:99px;background:currentColor}@media (max-width: 699px){.winnings-measures{padding-top:6px}.measure--accent{gap:4px}}.winnings-chart{flex:1 0 auto;position:relative;display:flex;flex-direction:column;margin-top:var(--wbar-chart-top, 32px)}.wbar-list{display:block;position:relative;width:100%;margin:0;padding:0;list-style:none}.wbar-row{position:absolute;left:0;right:0;display:flex;align-items:center;min-height:var(--wbar-h, 56px);width:100%;padding:0;margin:0;border:none;background:none;font:inherit;color:inherit;cursor:pointer;text-align:left}.wbar-row:active{opacity:var(--press-dim)}.wbar-track{flex:1;min-width:0;height:100%;display:flex;align-items:center;gap:var(--wbar-coin-gap, 8px)}.wbar-bar{position:relative;isolation:isolate;height:var(--wbar-h, 56px);min-width:0;flex:none;display:flex;align-items:center;background:var(--page);border-radius:var(--wbar-radius, 28px);box-shadow:var(--wbar-shadow);overflow:hidden}.wbar-bar:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;box-sizing:border-box;border:var(--px) solid var(--hairline);border-radius:inherit;pointer-events:none}.wbar-inside{position:relative;z-index:1;display:flex;align-items:center;padding-inline-start:var(--wbar-pad, 0);min-width:0;height:100%;width:100%}.wbar-inside .player-avatar{width:var(--wbar-pic, 56px);height:var(--wbar-pic, 56px);flex:none}.wbar-inside .player-avatar--fill{width:var(--wbar-pic, 56px);height:var(--wbar-pic, 56px)}.wbar-inside .player-avatar--fill .player-avatar-initials{font-size:calc(var(--wbar-pic, 56px) * .4)}.wbar-name{min-width:0;padding-inline:var(--wbar-pic-gap, 8px) var(--wbar-end-pad, 8px);overflow:hidden;white-space:nowrap;font-weight:600;line-height:1.2;color:var(--ink)}.wbar-coin{flex:none;display:flex;align-items:center;justify-content:flex-start;pointer-events:none}.day-scrubber{position:relative;height:12px;display:flex;align-items:center;cursor:pointer;touch-action:none;width:100%;margin:6px 0 4px;flex:none;--day-scrub-x: calc(6px + var(--day-scrub) * (100% - 12px))}.day-scrubber:before{content:"";position:absolute;left:0;right:0;height:3px;border-radius:99px;background:var(--hairline)}.day-scrubber-fill{position:absolute;left:0;width:var(--day-scrub-x);height:3px;border-radius:99px;background:var(--ink)}.day-scrubber-thumb{position:absolute;left:var(--day-scrub-x);width:12px;height:12px;border-radius:50%;background:var(--ink);border:2px solid var(--page);box-shadow:var(--shadow-mark);transform:translate(-50%)}.day-scrubber-today{position:absolute;left:calc(100% - 6px);width:12px;height:12px;border-radius:50%;background:var(--page);border:2px solid var(--accent);box-sizing:border-box;transform:translate(-50%);cursor:pointer}@media (max-width: 699px){.day-scrubber{--day-scrub-thumb-w: 38px;height:24px;margin:4px 0 6px;--day-scrub-x: calc(var(--day-scrub-thumb-w) / 2 + var(--day-scrub) * (100% - var(--day-scrub-thumb-w)))}.day-scrubber:before,.day-scrubber-fill{height:6px}.day-scrubber:before{background:var(--scrubber-rail)}.day-scrubber-fill{background:var(--accent)}.day-scrubber-thumb{width:var(--day-scrub-thumb-w);height:24px;border-radius:99px;border:none;background:var(--fixed-white);box-shadow:var(--shadow-thumb)}.day-scrubber-today{left:calc(100% - var(--day-scrub-thumb-w) / 2)}}.league-share-page{position:fixed;left:-10000px;top:0;display:flex;flex-direction:column;gap:4px;padding:8px 20px 12px;background:var(--page);pointer-events:none}.league-share-page .winnings-chart{flex:none;min-height:0;align-self:stretch;overflow:visible}.standings-sheet{display:flex;flex-direction:column;gap:22px;padding:0 16px var(--sheet-own-foot, 14px)}.table-head,.table-line{display:flex;align-items:center;gap:8px;border:none;background:none;font:inherit;color:var(--ink);text-align:left}.table-head{font-size:var(--voice-caption2);font-weight:600;color:var(--ink)}.table-line{position:relative;cursor:pointer}.table-line:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:transparent}.table-line--leads:before{background:color-mix(in srgb,var(--accent) 90%,transparent)}.table-line--leads-on:before{background:color-mix(in srgb,var(--accent) 40%,transparent)}.table-line--lit{background:color-mix(in srgb,var(--muted-grey) 10%,transparent)}.table-line--lit .table-team-name{font-weight:600}.table-rank{flex:0 0 18px;font-size:var(--voice-caption);font-weight:600;color:var(--ink);text-align:center}.table-team{flex:1 1 auto;min-width:0;display:flex;align-items:center}.table-team-name{font-size:var(--voice-caption);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.table-num{flex:0 0 26px;font-size:var(--voice-caption);text-align:center}.table-points{font-weight:600}.ds-anchor{position:fixed;z-index:160;width:0;height:0}.ds-glass,.ds-pill{background:var(--bar);backdrop-filter:var(--bar-blur) saturate(1.6);-webkit-backdrop-filter:var(--bar-blur) saturate(1.6);border:.5px solid color-mix(in srgb,var(--ink) 10%,transparent);box-shadow:var(--shadow-lifted)}.ds-pill{position:absolute;left:0;top:0;display:flex;align-items:center;gap:6px;height:52px;box-sizing:border-box;padding:0 6px;border-radius:26px;touch-action:none;white-space:nowrap;transition:transform .15s ease,box-shadow .15s ease;cursor:grab}.ds-pill.is-lifted{transform:scale(1.06);box-shadow:0 14px 34px color-mix(in srgb,var(--ink) 24%,transparent);cursor:grabbing}.ds-grip{position:absolute;top:4px;left:50%;width:22px;height:4px;margin-left:-11px;border-radius:2px;background:color-mix(in srgb,var(--ink) 22%,transparent)}.ds-main{display:flex;align-items:center;gap:8px;border:none;background:none;padding:0;cursor:inherit;color:var(--ink);text-align:left}.ds-disc{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background:var(--accent);color:var(--on-accent);font-size:14px;font-weight:800;flex:none}.ds-disc.is-spinning{background:conic-gradient(var(--accent) 0 70%,color-mix(in srgb,var(--accent) 30%,transparent) 70% 100%);animation:ds-spin .9s linear infinite;color:transparent}@keyframes ds-spin{to{transform:rotate(360deg)}}.ds-words{display:flex;flex-direction:column;line-height:1.15}.ds-where{font-size:16px;font-weight:700}.ds-sub{font-size:12px;color:var(--ink-secondary, color-mix(in srgb, var(--ink) 55%, transparent))}.ds-quick{height:36px;padding:0 12px;border-radius:18px;border:none;font-size:13px;font-weight:700;background:color-mix(in srgb,var(--accent) 12%,transparent);color:var(--accent);cursor:pointer}.ds-quick.is-on{background:var(--accent);color:var(--on-accent)}.ds-pop,.ds-panel{position:absolute;bottom:60px;left:0;box-sizing:border-box;border-radius:22px;color:var(--ink)}.ds-below .ds-pop,.ds-below .ds-panel{bottom:auto;top:60px}.ds-pop{width:300px;padding:14px;display:flex;flex-direction:column;gap:10px}.ds-pop-title{font-size:17px;font-weight:800}.ds-date,.ds-field select{width:100%;box-sizing:border-box;height:40px;padding:0 10px;border-radius:10px;font:inherit;font-size:16px;border:.5px solid color-mix(in srgb,var(--ink) 18%,transparent);background:var(--group-surface);color:var(--ink)}.ds-field{display:flex;flex-direction:column;gap:4px;font-size:12px;font-weight:600;color:color-mix(in srgb,var(--ink) 60%,transparent)}.ds-note{font-size:12px;color:color-mix(in srgb,var(--ink) 55%,transparent)}.ds-go{height:42px;border:none;border-radius:21px;background:var(--accent);color:var(--on-accent);font-size:16px;font-weight:700;cursor:pointer}.ds-go:disabled{opacity:.45}.ds-refused{font-size:13px;font-weight:700;color:var(--danger)}.ds-sent{font-size:13px;font-weight:700;color:var(--accent)}.is-busy button,.is-busy input,.is-busy select{opacity:.5;pointer-events:none}.ds-panel{width:calc(100vw - 16px);max-height:calc(100dvh - 140px);overflow-y:auto;padding:16px;overscroll-behavior:contain}.ds-anchor .ds-panel{left:auto;right:auto}.ds-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.ds-h{font-size:22px;font-weight:800}.ds-badge{font-size:12px;font-weight:800;padding:2px 6px;border-radius:6px;background:var(--ink);color:var(--page);vertical-align:middle}.ds-close{width:34px;height:34px;border-radius:50%;border:none;font-size:22px;line-height:1;background:color-mix(in srgb,var(--ink) 8%,transparent);color:var(--ink);cursor:pointer}.ds-now{padding:12px 14px;border-radius:16px;background:var(--selected-wash)}.ds-now.is-refused{background:var(--danger-fill)}.ds-now-point{font-size:22px;font-weight:800;color:var(--accent)}.ds-now-line{font-size:14px;margin:2px 0 8px}.ds-chips{display:flex;flex-wrap:wrap;gap:6px}.ds-chip{font-size:13px;font-weight:600;padding:4px 10px;border-radius:14px;background:var(--group-surface)}.ds-chip.is-off{text-decoration:line-through;opacity:.5}.ds-sec{margin:16px 2px 6px;font-size:13px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:color-mix(in srgb,var(--ink) 50%,transparent)}.ds-group{padding:10px 12px;border-radius:16px;background:color-mix(in srgb,var(--group-surface) 70%,transparent)}.ds-points{display:flex;gap:6px;overflow-x:auto;padding-bottom:4px;scrollbar-width:none}.ds-point{flex:none;height:34px;padding:0 12px;border-radius:17px;border:none;font-size:14px;font-weight:700;background:color-mix(in srgb,var(--ink) 7%,transparent);color:var(--ink);cursor:pointer}.ds-point.is-on{background:var(--accent);color:var(--on-accent)}.ds-days{display:flex;align-items:center;justify-content:space-between;margin:10px 0 4px}.ds-day{font-size:15px;font-weight:700}.ds-arrow{width:34px;height:34px;border-radius:50%;border:none;font-size:20px;font-weight:800;background:color-mix(in srgb,var(--ink) 7%,transparent);color:var(--accent);cursor:pointer}.ds-slider{width:100%;accent-color:var(--accent)}.ds-marks{display:flex;justify-content:space-between;font-size:11px;color:color-mix(in srgb,var(--ink) 50%,transparent)}.ds-tiles{display:grid;grid-template-columns:repeat(3,1fr);gap:6px}.ds-tile{display:flex;justify-content:space-between;align-items:center;height:38px;padding:0 10px;border-radius:19px;border:none;font-size:13px;font-weight:700;background:color-mix(in srgb,var(--ink) 7%,transparent);color:color-mix(in srgb,var(--ink) 50%,transparent);cursor:pointer}.ds-tile.is-on{background:color-mix(in srgb,var(--accent) 14%,transparent);color:var(--accent)}.ds-row{display:flex;align-items:center;gap:8px;min-height:40px}.ds-row+.ds-row{border-top:.5px solid color-mix(in srgb,var(--ink) 10%,transparent)}.ds-row-name{font-size:15px;font-weight:600}.ds-row-sub{flex:1;font-size:13px;color:color-mix(in srgb,var(--ink) 55%,transparent)}.ds-soft{height:30px;padding:0 12px;border-radius:15px;border:none;font-size:14px;font-weight:700;background:color-mix(in srgb,var(--accent) 12%,transparent);color:var(--accent);cursor:pointer}.ds-danger{height:30px;padding:0 12px;border-radius:15px;border:none;font-size:14px;font-weight:700;background:var(--danger-fill);color:var(--danger);cursor:pointer}.ds-seg{margin-left:auto;display:inline-flex;padding:2px;border-radius:10px;background:color-mix(in srgb,var(--ink) 8%,transparent)}.ds-pop .ds-seg{margin-left:0}.ds-seg button{height:28px;padding:0 10px;border:none;border-radius:8px;background:none;font-size:13px;font-weight:600;color:var(--ink);cursor:pointer}.ds-seg button.is-on{background:var(--group-surface);box-shadow:0 1px 3px color-mix(in srgb,var(--ink) 15%,transparent)}.ds-foot{margin-top:14px}.ds-command{display:block;width:100%;margin-top:6px;padding:8px 10px;border:none;border-radius:10px;text-align:left;cursor:copy;font-family:ui-monospace,Menlo,monospace;font-size:12px;white-space:pre-wrap;word-break:break-word;background:color-mix(in srgb,var(--ink) 7%,transparent);color:var(--ink)}:root:not([data-layout]) .ds-panel{position:fixed;left:8px!important;right:8px!important;width:auto;bottom:76px;top:auto}:root:not([data-layout]) .ds-below .ds-panel{top:76px;bottom:auto}:root[data-layout] .ds-panel{width:760px;max-height:calc(100vh - 120px)}:root[data-layout] .ds-cols{display:grid;grid-template-columns:1fr 1fr;gap:16px}.ds-pop.ds-glass,.ds-panel.ds-glass{background:color-mix(in srgb,var(--surface) 90%,transparent)}.ds-pop{overflow-y:auto}.ds-col{min-width:0}.ds-words{max-width:118px;min-width:0;overflow:hidden}.ds-where,.ds-sub{overflow:hidden;text-overflow:ellipsis}
