@charset "UTF-8";.tracker-wrapper{position:relative}.tracker{position:absolute;width:70px;right:0;top:0;height:30px}.tracker p{font-size:16px;line-height:30px;margin-left:5px;margin-top:3px}.percent-tile{float:left;width:0;height:30px}.percent-tile-wrapper{width:auto;margin-right:70px;background-color:#e1e1e1;height:30px}.time-tile{float:left;width:0;height:30px}.time-tile-wrapper{width:auto;margin-right:70px;background-color:#e1e1e1;height:30px}.tracker-wrapper .percent-tile-wrapper,.tracker-wrapper .time-tile-wrapper{background-color:#e6e6e6;border-radius:var(--qm-radius-pill,999px);overflow:hidden;-webkit-box-shadow:inset 0 0 0 1px rgba(0,0,0,.04);box-shadow:inset 0 0 0 1px rgba(0,0,0,.04)}.tracker-wrapper .percent-tile,.tracker-wrapper .time-tile{border-radius:var(--qm-radius-pill,999px)}@-webkit-keyframes qmSpin{to{-webkit-transform:translate(-50%,-50%) rotate(360deg);transform:translate(-50%,-50%) rotate(360deg)}}@keyframes qmSpin{to{-webkit-transform:translate(-50%,-50%) rotate(360deg);transform:translate(-50%,-50%) rotate(360deg)}}@-webkit-keyframes qmRingSpin{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes qmRingSpin{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.qm-spinner-host.spinner-on{position:relative;min-height:220px;max-height:220px;overflow:hidden}.qm-spinner-host.spinner-on::after{content:"";position:absolute;top:50%;left:50%;width:64px;height:64px;border-radius:50%;border:6px solid rgba(0,0,0,.08);border-top-color:var(--sc-accent,#c9d2da);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-animation:qmSpin .75s linear infinite;animation:qmSpin .75s linear infinite;z-index:5}.qm-ring-spinner{width:64px;height:64px;margin:0 auto;border-radius:50%;border:6px solid rgba(0,0,0,.08);border-top-color:var(--sc-accent,#c9d2da);-webkit-animation:qmRingSpin .75s linear infinite;animation:qmRingSpin .75s linear infinite}@media (prefers-reduced-motion:reduce){.qm-spinner-host.spinner-on{min-height:0!important;max-height:none!important;overflow:visible!important}.qm-spinner-host.spinner-on::after{-webkit-animation:none!important;animation:none!important;display:none!important}.qm-ring-spinner{-webkit-animation:none!important;animation:none!important}}.qm-ring-done .qm-ring-spinner{-webkit-animation:none;animation:none;position:relative;color:var(--sc-accent,currentColor);border-color:currentColor}.qm-ring-done .qm-ring-spinner::after{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background:currentColor;-webkit-clip-path:polygon(20% 46%,43% 72%,82% 27%,90% 35%,43% 88%,12% 54%);clip-path:polygon(20% 46%,43% 72%,82% 27%,90% 35%,43% 88%,12% 54%);-webkit-transform:scale(0);transform:scale(0);-webkit-animation:qmCheckIn .3s cubic-bezier(.2,.9,.3,1.25) forwards;animation:qmCheckIn .3s cubic-bezier(.2,.9,.3,1.25) forwards}@-webkit-keyframes qmCheckIn{to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes qmCheckIn{to{-webkit-transform:scale(1);transform:scale(1)}}@media (prefers-reduced-motion:reduce){.qm-ring-done .qm-ring-spinner::after{-webkit-animation:none;animation:none;-webkit-transform:scale(1);transform:scale(1)}}.qm-submitting{text-align:center;padding:8px 0 2px 0}.qm-submitting-label{margin-top:10px;font-size:1.5rem;font-weight:600;color:#666}[data-theme=dark] .qm-submitting-label{color:var(--qm-muted,#93a1b0)}.qm-submitting-note{margin:6px auto 0;max-width:36em;padding:0 12px;text-align:center;font-size:.95rem;line-height:1.4;color:#666}[data-theme=dark] .qm-submitting-note{color:var(--qm-muted,#93a1b0)}[data-theme=dark] .qm-submitting .qm-ring-spinner{border-color:rgba(255,255,255,.16);border-top-color:var(--sc-accent,#85c6d2)}[data-theme=dark] .qm-submitting.qm-ring-done .qm-ring-spinner{border-color:currentColor}html:not(.qm-board-shown) .qm-board-ad~.main-box[class*="-main-box"]>.main-box-inside>:not([class*="-loader-wrapper"]),html:not(.qm-board-shown) .qm-board-ad~.main-box[class*="-main-box"]>.main-box-title{visibility:hidden;-webkit-animation:qmBoardVeilSafety 0s linear 8s forwards;animation:qmBoardVeilSafety 0s linear 8s forwards}@-webkit-keyframes qmBoardVeilSafety{to{visibility:visible}}@keyframes qmBoardVeilSafety{to{visibility:visible}}html.qm-board-veiled .qm-board-ad~.main-box[class*="-main-box"]>.main-box-inside>:not([class*="-loader-wrapper"]),html.qm-board-veiled .qm-board-ad~.main-box[class*="-main-box"]>.main-box-title{visibility:hidden!important}html.qm-board-veiled .qm-board-ad~.main-box[class*="-main-box"]>.main-box-inside>[class*="-loader-wrapper"]{display:block!important;height:0!important;overflow:visible!important;opacity:1!important;visibility:visible!important}html.qm-board-revealing .qm-board-ad~.main-box[class*="-main-box"]>.main-box-inside,html.qm-board-revealing .qm-board-ad~.main-box[class*="-main-box"]>.main-box-title{-webkit-animation:qmBoardReveal 350ms ease-out;animation:qmBoardReveal 350ms ease-out}@-webkit-keyframes qmBoardReveal{from{opacity:0}to{opacity:1}}@keyframes qmBoardReveal{from{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){html.qm-board-revealing .qm-board-ad~.main-box[class*="-main-box"]>.main-box-inside,html.qm-board-revealing .qm-board-ad~.main-box[class*="-main-box"]>.main-box-title{-webkit-animation:none;animation:none}}:root{--lg-title:20px;--lg-subtitle:16px;--lg-body:14px;--lg-meta:13px;--lg-micro:11px;--lg-num:14px;--lg-rank:22px;--lg-s1:4px;--lg-s2:8px;--lg-s3:12px;--lg-s4:16px;--lg-s5:24px;--lg-ctrl-hero:46px;--lg-ctrl-primary:38px;--lg-ctrl-ghost:32px}@media (pointer:coarse){:root{--lg-ctrl-primary:44px;--lg-ctrl-ghost:44px}}.qm-league-standings{list-style:none;margin:0;padding:0;width:100%;border:1px solid var(--qm-border);border-radius:var(--qm-radius-card);background:var(--qm-card-bg);overflow:hidden}.qm-league-standings>li{margin:0;padding:0}.qm-league-standings>li::before{display:none}.qm-league-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--lg-s2,8px);min-height:44px;padding:var(--lg-s2,8px) var(--lg-s3,12px);border-top:1px solid var(--qm-border);color:var(--qm-text-strong);text-decoration:none}.qm-league-standings>li:first-child .qm-league-row{border-top:0}.qm-league-row-you{background:var(--sc-soft,rgba(44,156,177,.08));-webkit-box-shadow:inset 3px 0 0 0 var(--sc-accent,#2c9cb1);box-shadow:inset 3px 0 0 0 var(--sc-accent,#2c9cb1)}.qm-league-rank{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;min-width:26px;text-align:right;font-weight:800;font-size:var(--lg-num,14px);color:var(--qm-muted);font-variant-numeric:tabular-nums}.qm-league-row-you .qm-league-rank{color:var(--qm-text-strong)}.qm-league-avatar{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:40px;height:40px;border-radius:50%;-o-object-fit:cover;object-fit:cover;background:var(--sc-soft,rgba(0,0,0,.05))}.qm-league-ident{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:1.25}.qm-league-name{font-weight:700;font-size:var(--lg-body,14px);color:var(--qm-text-strong);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.qm-league-sub{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--lg-s1,4px) var(--lg-s2,8px);margin-top:1px;font-size:var(--lg-meta,12px);color:var(--qm-muted);min-width:0}.qm-league-city{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:45%}.qm-league-part{white-space:nowrap;font-variant-numeric:tabular-nums}.qm-league-city-none{opacity:.5}.qm-league-score{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;text-align:right;font-weight:800;font-size:var(--lg-num,14px);color:var(--qm-text-strong);font-variant-numeric:tabular-nums}.qm-league-delta{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;min-width:34px;text-align:right;font-size:13px;font-weight:800;white-space:nowrap;font-variant-numeric:tabular-nums;color:var(--qm-muted)}.qm-league-delta.qm-up{color:#187a45}.qm-league-delta.qm-down{color:#d64545}.qm-league-delta.qm-same{color:var(--qm-muted)}.qm-league-standings--podium>li.is-bronze .qm-league-rank,.qm-league-standings--podium>li.is-gold .qm-league-rank,.qm-league-standings--podium>li.is-silver .qm-league-rank{min-width:26px;height:26px;padding:0 4px;border-radius:13px;text-align:center;line-height:26px;font-size:13px;font-weight:800}.qm-league-standings--podium>li.is-gold .qm-league-rank{background:#f0c341;background-image:linear-gradient(145deg,#ffe38a 0,#f0c341 55%,#dca423 100%);color:#4a3600;-webkit-box-shadow:inset 0 0 0 1px rgba(120,80,0,.22);box-shadow:inset 0 0 0 1px rgba(120,80,0,.22)}.qm-league-standings--podium>li.is-silver .qm-league-rank{background:#d7dade;background-image:linear-gradient(145deg,#f7f8fa 0,#d3d8de 55%,#aab3bd 100%);color:#2b3137;-webkit-box-shadow:inset 0 0 0 1px rgba(40,50,60,.22);box-shadow:inset 0 0 0 1px rgba(40,50,60,.22)}.qm-league-standings--podium>li.is-bronze .qm-league-rank{background:#e2a97e;background-image:linear-gradient(145deg,#f6c9a4 0,#e2a97e 55%,#c98552 100%);color:#3d2008;-webkit-box-shadow:inset 0 0 0 1px rgba(90,45,10,.22);box-shadow:inset 0 0 0 1px rgba(90,45,10,.22)}.qm-league-standings--podium>li:nth-child(1) .qm-league-avatar{width:48px;height:48px;-webkit-box-shadow:0 0 0 2px #f0c341;box-shadow:0 0 0 2px #f0c341}.qm-league-standings--podium>li:nth-child(1) .qm-league-name{font-size:var(--lg-subtitle,16px);font-weight:800}.qm-league-standings--podium>li.is-bronze .qm-league-row-you .qm-league-rank,.qm-league-standings--podium>li.is-gold .qm-league-row-you .qm-league-rank,.qm-league-standings--podium>li.is-silver .qm-league-row-you .qm-league-rank{-webkit-box-shadow:0 0 0 2px var(--sc-accent,#2c9cb1);box-shadow:0 0 0 2px var(--sc-accent,#2c9cb1)}.qm-league-standings--compact .qm-league-row{min-height:44px;padding:6px 10px}.qm-league-standings--compact .qm-league-sub{display:none}.qm-league-standings--compact .qm-league-avatar{width:28px;height:28px}.qm-league-row-capnote .qm-league-row-note{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:0;padding:10px 12px;color:var(--qm-muted);font-size:var(--lg-meta,12px);font-weight:600;text-align:center}.qm-league-row-gap .qm-league-row-ellipsis{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:32px;padding-top:2px;padding-bottom:2px;color:var(--qm-text-strong);opacity:.55;font-size:22px;font-weight:700;line-height:1;letter-spacing:0}.qm-league-row-detached .qm-league-row{border-top:1px dashed var(--qm-border-strong)}.qm-league-row-unplayed .qm-league-rank{color:var(--qm-muted)}.qm-league-row-unplayed .qm-league-play-circle{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:34px;height:34px;padding-left:2px;border-radius:50%;background:var(--sc-vivid,var(--sc-accent,#1d7f92));color:#fff!important;font-size:13px;text-decoration:none!important;-webkit-box-shadow:0 2px 6px rgba(0,0,0,.18);box-shadow:0 2px 6px rgba(0,0,0,.18)}@media (hover:hover) and (prefers-reduced-motion:no-preference){.qm-league-row-unplayed .qm-league-play-circle{-webkit-transition:-webkit-transform .15s ease;transition:-webkit-transform .15s ease;transition:transform .15s ease;transition:transform .15s ease, -webkit-transform .15s ease}.qm-league-row-unplayed .qm-league-play-circle:hover{-webkit-transform:scale(1.08);transform:scale(1.08)}}.qm-league-more{display:block;width:100%;min-height:44px;padding:var(--lg-s3,12px);border:0;border-top:1px solid var(--qm-border);background:var(--qm-card-bg);color:var(--sc-accent,#1d7f92);font-weight:700;font-size:var(--lg-body,14px);text-align:center;cursor:pointer}.qm-league-standing{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:var(--lg-s1,4px) var(--lg-s2,8px);margin:0 0 var(--lg-s3,12px);padding:var(--lg-s2,8px) var(--lg-s3,12px);border-radius:var(--qm-radius-md);background:var(--sc-soft,rgba(44,156,177,.1));-webkit-box-shadow:inset 3px 0 0 0 var(--sc-accent,#2c9cb1);box-shadow:inset 3px 0 0 0 var(--sc-accent,#2c9cb1);color:var(--qm-muted);font-size:var(--lg-meta,12px);line-height:1.4}.qm-league-standing[hidden]{display:none!important}.qm-league-standing-label{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;font-size:var(--lg-micro,11px);font-weight:700;letter-spacing:.5px;text-transform:uppercase;color:var(--qm-muted)}.qm-league-standing-rank{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;font-size:var(--lg-rank,22px);font-weight:800;line-height:1;color:var(--qm-text-strong);font-variant-numeric:tabular-nums}.qm-league-standing-of,.qm-league-standing-points{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;font-variant-numeric:tabular-nums}.qm-league-standing-points{font-weight:700;color:var(--qm-text-strong)}.qm-league-standing-delta{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;font-size:13px;font-weight:800;white-space:nowrap;color:var(--qm-muted);font-variant-numeric:tabular-nums}.qm-league-standing-delta.qm-up{color:#187a45}.qm-league-standing-delta.qm-down{color:#d64545}.qm-league-standing--none .qm-league-standing-rank{font-size:var(--lg-meta,12px);font-weight:600;color:var(--qm-muted)}.qm-league-standing-msg{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0}.qm-league-standing-delta[hidden],.qm-league-standing-label[hidden],.qm-league-standing-msg[hidden],.qm-league-standing-of[hidden],.qm-league-standing-points[hidden],.qm-league-standing-rank[hidden]{display:none!important}.qm-league-standing--compact{margin:0;padding:0;border-radius:0;background:0 0;-webkit-box-shadow:none;box-shadow:none;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;white-space:nowrap}.qm-league-standing--compact .qm-league-standing-label{display:none}.qm-league-sub-sep{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}@media (max-width:360px){.qm-league-city,.qm-league-sub-sep{display:none}}.qm-percentile-badge{display:inline-block;vertical-align:middle;padding:var(--lg-s1,4px) var(--lg-s3,12px);border-radius:var(--qm-radius-pill);background:var(--sc-soft,rgba(44,156,177,.1));border:1px solid var(--sc-line,var(--qm-border-strong));color:var(--qm-text-strong);font-size:var(--lg-meta,12px);font-weight:700;line-height:1.2}.qm-percentile-badge b{color:var(--sc-accent,#1d7f92);font-variant-numeric:tabular-nums}.qm-countdown-pill{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:var(--lg-s2,8px);padding:var(--lg-s1,4px) var(--lg-s3,12px);border-radius:var(--qm-radius-pill);background:var(--qm-card-bg);border:1px solid var(--sc-line,var(--qm-border-strong));color:var(--qm-muted);font-size:var(--lg-meta,12px);font-weight:600}.qm-countdown-label{white-space:nowrap}.qm-countdown-value{font-weight:800;font-size:var(--lg-num,14px);color:var(--qm-text-strong);font-variant-numeric:tabular-nums;-webkit-font-feature-settings:"tnum" 1;font-feature-settings:"tnum" 1;letter-spacing:.5px;display:inline-block;min-width:8ch;text-align:center}.qm-league-join-modal{position:fixed;inset:0;z-index:1200;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10vh 16px 16px;overflow-y:auto}.qm-league-join-modal[hidden]{display:none}.qm-league-join-modal .league-join-modal-backdrop{position:fixed;inset:0;background:rgba(15,23,32,.55)}.qm-league-join-modal .league-join-modal-panel{position:relative;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;max-width:420px;max-height:85vh;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:22px 20px 20px;border-radius:var(--qm-radius-lg);background:var(--qm-card-bg);border:1px solid var(--qm-border);border-top:3px solid var(--sc-accent,#2c9cb1);-webkit-box-shadow:var(--qm-shadow-lg);box-shadow:var(--qm-shadow-lg);color:var(--qm-text-strong)}.qm-league-join-modal .league-join-modal-panel>*{-ms-flex-negative:0;flex-shrink:0}.qm-league-join-modal .league-join-modal-head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:10px;margin:-22px -20px 16px;padding:14px 12px 12px 20px;background:var(--sc-soft,rgba(44,156,177,.12))}.qm-league-join-modal .league-join-title{margin:0;padding-top:9px;font-size:var(--lg-title,20px);font-weight:800;color:var(--qm-text-strong)}.qm-league-join-modal .league-join-title-icon{margin-right:9px;color:var(--sc-accent,#1d7f92)}.qm-league-join-modal .league-join-branch[hidden]{display:none}.qm-league-join-modal .league-join-account-lead{margin:0 0 var(--lg-s4,16px);font-size:var(--lg-body,14px);color:var(--qm-text-strong)}.qm-league-join-modal .league-join-account-name{font-weight:800;color:var(--sc-accent,#1d7f92)}.qm-league-join-modal .league-join-identity{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:14px;margin-bottom:14px}.qm-league-join-modal .league-join-avatar{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:104px;height:104px;border-radius:50%;-o-object-fit:cover;object-fit:cover;background:var(--sc-soft,rgba(0,0,0,.05));border:2px solid var(--sc-line,var(--qm-border-strong))}.qm-league-join-modal .league-join-ident-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2px;min-width:0}.qm-league-join-modal .league-join-name{font-size:var(--lg-subtitle,16px);font-weight:800;color:var(--qm-text-strong);min-width:0;overflow-wrap:break-word}.qm-league-join-modal .league-join-avatar-label{font-size:var(--lg-meta,12px);font-weight:600;color:var(--qm-muted)}.qm-league-join-modal .league-join-linkbtn{min-height:44px;padding:6px 4px;border:0;background:0 0;color:var(--sc-accent,#1d7f92);font-size:var(--lg-body,14px);font-weight:700;cursor:pointer;text-align:left}.qm-league-join-modal .league-join-namestep{margin-bottom:4px}.qm-league-join-modal .league-join-codestep{display:block;margin:0 0 var(--lg-s3,12px);padding-bottom:var(--lg-s3,12px);border-bottom:1px solid var(--qm-border)}.qm-league-join-modal .league-join-codestep[hidden]{display:none!important}.qm-league-join-modal .league-join-codestep .league-join-input{letter-spacing:.08em;font-weight:700}.qm-league-join-modal .league-join-codenote{margin:var(--lg-s2,8px) 0 0;font-size:var(--lg-meta,12px);line-height:1.45;color:var(--qm-muted)}.qm-league-join-modal .league-join-city{margin-bottom:10px}.league-join-city-panel{padding-top:2px}.league-join-city-panel[hidden]{display:none!important}.qm-league-join-modal .qm-league-city-clear{top:auto;bottom:2px}.qm-league-join-modal .league-join-label{display:block;margin-bottom:var(--lg-s2,8px);font-size:var(--lg-meta,12px);font-weight:700;color:var(--qm-muted)}.qm-league-join-modal .league-join-input{display:block;width:100%;min-height:48px;padding:10px 12px;border:1px solid var(--qm-border-strong);border-radius:var(--qm-radius-md);background:var(--qm-card-bg);color:var(--qm-text-strong);font-size:16px;line-height:1.3}.qm-league-join-modal .league-join-input:focus{outline:0;border-color:var(--sc-accent,#2c9cb1);-webkit-box-shadow:0 0 0 3px var(--sc-soft,rgba(44,156,177,.22));box-shadow:0 0 0 3px var(--sc-soft,rgba(44,156,177,.22))}.qm-league-picker-section{margin:0 0 10px}.qm-league-picker-title{margin:0 0 var(--lg-s2,8px);font-size:var(--lg-micro,11px);font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:var(--qm-muted)}.qm-league-picker-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px}.qm-league-picker:not(.is-expanded) .qm-league-picker-grid{max-height:64px;overflow:hidden}.qm-league-picker-expand{display:block;min-width:0;min-height:44px;padding:6px 4px;border:0;background:0 0;color:var(--sc-accent,#1d7f92);font-family:inherit;font-size:var(--lg-body,14px);font-weight:700;cursor:pointer;text-align:left}.qm-league-picker-expand[hidden]{display:none!important}.qm-league-join-modal .qm-league-picker{margin-bottom:12px}.qm-league-join-modal .qm-league-picker.is-expanded{max-height:38vh;overflow-y:auto;-webkit-overflow-scrolling:touch;margin-bottom:12px;background:-webkit-gradient(linear,left top, left bottom,color-stop(30%, var(--qm-card-bg)),to(rgba(255,255,255,0))),-webkit-gradient(linear,left top, left bottom,from(rgba(255,255,255,0)),color-stop(70%, var(--qm-card-bg))) 0 100%,radial-gradient(farthest-side at 50% 0,rgba(0,0,0,.16),transparent),radial-gradient(farthest-side at 50% 100%,rgba(0,0,0,.16),transparent) 0 100%;background:linear-gradient(var(--qm-card-bg) 30%,rgba(255,255,255,0)),linear-gradient(rgba(255,255,255,0),var(--qm-card-bg) 70%) 0 100%,radial-gradient(farthest-side at 50% 0,rgba(0,0,0,.16),transparent),radial-gradient(farthest-side at 50% 100%,rgba(0,0,0,.16),transparent) 0 100%;background-repeat:no-repeat;background-size:100% 26px,100% 26px,100% 10px,100% 10px;background-attachment:local,local,scroll,scroll}@media (max-width:480px){.qm-league-join-modal .qm-league-picker.is-expanded{max-height:46vh}}.qm-league-avatar-option{width:64px;height:64px;min-width:0;padding:2px;border:2px solid var(--qm-border-strong);border-radius:50%;background:var(--qm-card-bg);cursor:pointer;line-height:0}.qm-league-avatar-option[hidden]{display:none!important}.qm-league-avatar-option img{width:100%;height:100%;border-radius:50%;-o-object-fit:cover;object-fit:cover}.qm-league-avatar-option[aria-pressed=true]{border-color:var(--sc-accent,#2c9cb1);-webkit-box-shadow:0 0 0 2px var(--sc-soft,rgba(44,156,177,.35));box-shadow:0 0 0 2px var(--sc-soft,rgba(44,156,177,.35))}.qm-league-join-modal .league-join-note{margin:var(--lg-s1,4px) 0 var(--lg-s4,16px);font-size:var(--lg-body,14px);line-height:1.5;color:var(--qm-text-strong)}.qm-league-join-modal .league-join-note-soft{display:block;color:var(--qm-muted);font-size:var(--lg-meta,12px)}.qm-league-join-modal .league-join-register,.qm-league-join-modal .league-join-register:focus-visible,.qm-league-join-modal .league-join-register:hover{color:var(--sc-vivid,var(--sc-accent,#1d7f92));font-weight:700;text-decoration:none}.qm-league-join-modal .league-join-note.league-join-note-soft{display:block;margin:0 0 var(--lg-s3,12px);font-size:var(--lg-meta,12px);line-height:1.5;color:var(--qm-muted)}.qm-league-join-error{margin:0 0 var(--lg-s3,12px);padding:var(--lg-s2,8px) var(--lg-s3,12px);border-radius:var(--qm-radius-md);background:rgba(214,69,69,.1);border:1px solid rgba(214,69,69,.3);color:#b03535;font-size:var(--lg-meta,12px);font-weight:600}.qm-league-join-error[hidden]{display:none}.qm-league-join-modal .league-join-primary{position:relative;display:block;width:100%;min-height:48px;margin-top:4px;padding:13px 18px;border:0;border-radius:var(--qm-radius-md);background:var(--sc-vivid,var(--sc-accent,#247f90));background-image:linear-gradient(135deg,var(--sc-vivid,var(--sc-accent,#247f90)) 0,var(--sc-accent,#1d6675) 100%);color:#fff;font-size:16px;font-weight:800;cursor:pointer;-webkit-box-shadow:var(--qm-shadow-btn);box-shadow:var(--qm-shadow-btn)}.qm-league-join-modal .league-join-primary[disabled]{opacity:.8;cursor:default}.qm-league-join-modal .league-join-primary{position:sticky;bottom:0;z-index:2;-webkit-box-shadow:0 0 0 8px var(--qm-card-bg),0 20px 0 8px var(--qm-card-bg),0 -10px 0 8px var(--qm-card-bg);box-shadow:0 0 0 8px var(--qm-card-bg),0 20px 0 8px var(--qm-card-bg),0 -10px 0 8px var(--qm-card-bg);margin-top:22px}.qm-league-join-modal .league-join-primary.is-loading{color:transparent}.qm-league-join-modal .league-join-primary.is-loading::after{content:"";position:absolute;top:50%;left:50%;width:20px;height:20px;margin:-10px 0 0 -10px;border-radius:50%;border:3px solid rgba(255,255,255,.45);border-top-color:#fff}.qm-league-modal-open{overflow:hidden}.qm-league-leave{position:fixed;inset:0;z-index:13000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:16px;background:rgba(16,24,32,.55)}.qm-league-leave[hidden]{display:none}.qm-league-leave-box{width:100%;max-width:400px;padding:20px;border-radius:14px;background:var(--qm-card-bg,#fff);color:var(--qm-text-strong,#22313f);-webkit-box-shadow:0 12px 40px rgba(0,0,0,.3);box-shadow:0 12px 40px rgba(0,0,0,.3)}.qm-league-leave-title{margin:0 0 8px;font-size:18px;font-weight:700;line-height:1.3}.qm-league-leave-text{margin:0 0 16px;font-size:14px;line-height:1.5}.qm-league-leave-actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;margin:0}.qm-league-leave-stay{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.qm-league-leave-go{min-height:40px;border:0;background:0 0;color:var(--qm-muted,#66757f);font:inherit;font-size:14px;text-decoration:underline;cursor:pointer}.qm-league-leave-go:focus-visible,.qm-league-leave-go:hover{color:#c0392b;background:0 0;background-image:none;-webkit-box-shadow:none;box-shadow:none;text-decoration:underline}.qm-league-leave-go:focus-visible{outline:2px solid currentColor;outline-offset:2px}.qm-league-city-pop-field{position:relative;margin:0 0 var(--lg-s3,12px)}.qm-league-city-pop-field input{width:100%;min-height:44px;padding:8px 40px 8px 12px;border:1px solid var(--qm-border-strong);border-radius:var(--qm-radius-md,10px);background:var(--qm-card-bg,#fff);color:var(--qm-text-strong);font:inherit}.qm-league-city-pop-field .qm-league-city-clear{position:absolute;right:4px;top:4px}.qm-league-city-pop-field .qm-league-city-list{position:absolute;left:0;right:0;top:100%;z-index:3}.qm-league-city-pop .qm-league-leave-go:hover{color:var(--qm-text-strong)}.qm-league-city-pop-error{margin:0 0 var(--lg-s3,12px);color:#c0392b;font-size:var(--lg-meta,13px)}[data-theme=dark] .qm-league-city-pop-error{color:#e57373}.qm-league-city-pop-error[hidden]{display:none!important}.qm-league-play-banner .qm-league-play-sub{margin:6px 0 0;color:var(--qm-muted,#66757f)}.qm-league-score-page .qm-league-score-note{font-size:var(--lg-meta,12px);color:var(--qm-muted)}.qm-league-score-page .qm-league-score-pair{white-space:nowrap}.qm-league-score-page .qm-league-score-points{margin:var(--lg-s3,12px) 0;font-size:var(--lg-body,14px);font-weight:700;color:var(--sc-accent,#1d7f92)}.qm-league-score-page .qm-league-score-countdown{margin:var(--lg-s3,12px) 0}.qm-league-score-place .qm-percentile-badge{margin-left:var(--lg-s1,4px)}.qm-league-score-neighbors{margin:var(--lg-s4,16px) 0}.qm-league-brand{overflow:hidden;margin-bottom:var(--lg-s5,24px);border-top:3px solid var(--sc-accent,#375a9e)}.qm-league-brand-hero{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--lg-s4,16px);padding:var(--lg-s3,12px);color:#fff;background:var(--sc-accent,#375a9e);background-image:var(--kzz-grad,linear-gradient(300deg,#233b6b 0,#375a9e 52%,#4874ca 100%))}.qm-league-brand-art{-webkit-box-flex:0;-ms-flex:0 1 375px;flex:0 1 375px;min-width:0;max-width:375px;line-height:0;border-radius:var(--qm-radius-card,14px);overflow:hidden;-webkit-box-shadow:0 0 0 1px rgba(255,255,255,.55),0 14px 30px -12px rgba(0,0,0,.6);box-shadow:0 0 0 1px rgba(255,255,255,.55),0 14px 30px -12px rgba(0,0,0,.6)}.qm-league-brand-art img{display:block;width:100%;height:auto;aspect-ratio:750/390}.qm-league-brand-copy{-webkit-box-flex:1;-ms-flex:1 1 320px;flex:1 1 320px;min-width:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:var(--lg-s3,12px)}.qm-league-brand-hero .qm-league-stats-strip{margin:0}.qm-league-brand-badge{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--lg-s2,8px);padding:var(--lg-s1,4px) var(--lg-s3,12px);border-radius:var(--qm-radius-pill,999px);background:rgba(255,255,255,.16);border:1px solid rgba(255,255,255,.38);color:#fff;font-size:var(--lg-micro,11px);font-weight:700;line-height:1.2;letter-spacing:.5px;text-transform:uppercase}.qm-league-brand-title{margin:0;color:#fff;font-size:27px;font-weight:800;line-height:1.1}.qm-league-brand-lead{margin:0;max-width:46ch;color:#fff;font-size:var(--lg-body,14px);font-weight:400;line-height:1.5}.qm-league-brand-cta{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:var(--lg-ctrl-primary,38px);margin-top:var(--lg-s1,4px);padding:var(--lg-s2,8px) var(--lg-s5,24px);border-radius:var(--qm-radius-pill,999px);background:#fff;color:var(--sc-accent,#375a9e)!important;font-family:inherit;font-size:var(--lg-body,14px);font-weight:700;letter-spacing:normal;text-transform:none;text-decoration:none!important;-webkit-box-shadow:var(--qm-shadow-btn);box-shadow:var(--qm-shadow-btn)}.qm-league-brand-cta:focus-visible,.qm-league-brand-cta:hover{-webkit-box-shadow:0 12px 24px -8px rgba(0,0,0,.55);box-shadow:0 12px 24px -8px rgba(0,0,0,.55)}@media (max-width:700px){.qm-league-brand-hero{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--lg-s3,12px);padding:var(--lg-s3,12px)}.qm-league-brand-art{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%;max-width:100%}.qm-league-brand-copy{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;gap:var(--lg-s2,8px);-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.qm-league-brand-title{font-size:22px}.qm-league-brand-lead{max-width:none}.qm-league-brand-hero .qm-league-stats-strip{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.qm-league-grid.kzz-imgs{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:var(--lg-s4,16px)}@media (max-width:640px){.qm-league-grid.kzz-imgs{grid-template-columns:1fr}}.qm-league-invite-hero{display:grid;grid-template-columns:minmax(0,440px) minmax(0,1fr);gap:var(--lg-s5,24px) var(--lg-s6,32px);-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 0 var(--lg-s5,24px)}.qm-league-invite-hero .qm-league-invite-card.kzz-imgs{grid-template-columns:1fr;margin:0}.qm-league-invite-aside{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:var(--lg-s4,16px)}.qm-league-invite-lead{margin:0;max-width:36ch;font-size:var(--lg-subtitle,16px);line-height:1.5;color:var(--qm-text-strong)}.qm-league-invite-cta{margin:0}.qm-league-invite-cta .qm-league-cta{min-height:60px;padding:16px 40px;font-size:19px}@media (max-width:767px){.qm-league-invite-hero{grid-template-columns:1fr;gap:var(--lg-s4,16px)}.qm-league-invite-aside{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;text-align:center}.qm-league-invite-lead{max-width:none}.qm-league-invite-cta .qm-league-cta{width:100%}}.qm-league-group{margin:0 0 22px}.qm-league-group:last-child{margin-bottom:0}.qm-league-group-title{margin-bottom:12px}.qm-league-browser .main-box-inside,.qm-league-explainer .main-box-inside{padding-bottom:20px}.qm-league-card{-webkit-transition:-webkit-transform .25s ease;transition:-webkit-transform .25s ease;transition:transform .25s ease;transition:transform .25s ease, -webkit-transform .25s ease}.qm-league-card:focus-within,.qm-league-card:hover{-webkit-transform:translateY(-3px);transform:translateY(-3px)}.qm-league-card .kzz-card-link{border-color:var(--sc-accent-line,var(--qm-border))}[data-theme=dark] .qm-league-card .kzz-card-link{border-color:var(--sc-accent-line,var(--qm-border))}.qm-league-card{--kzz:var(--sc-accent, #2c9cb1)}.qm-league-card:hover .kzz-card-link{-webkit-box-shadow:var(--qm-shadow-card-hover);box-shadow:var(--qm-shadow-card-hover);border-color:var(--kzz,#ccc)}.qm-league-card .kzz-card-link:focus-visible,.qm-league-card .kzz-card-link:hover{-webkit-transform:none;transform:none}@media (prefers-reduced-motion:reduce){.qm-league-card{-webkit-transition:none;transition:none}.qm-league-card:focus-within,.qm-league-card:hover{-webkit-transform:none;transform:none}}.qm-league-card .kzz-card-thumb img{aspect-ratio:375/195}.qm-league-card-body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:var(--lg-s2,8px);padding:var(--lg-s3,12px)}.qm-league-card--cta .kzz-card-link{padding-bottom:88px}.qm-league-card--meta .kzz-card-link{padding-bottom:42px}.qm-league-card-chips{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--lg-s2,8px)}.qm-league-card-type{padding:2px var(--lg-s2,8px);border-radius:var(--qm-radius-sm,6px);background:#eef1f4;color:#58697a;font-size:var(--lg-micro,11px);font-weight:700;text-transform:uppercase;letter-spacing:.5px;white-space:nowrap}.qm-league-model-chip--hero{margin-left:var(--lg-s2,8px);background:rgba(255,255,255,.16);border-color:rgba(255,255,255,.38);color:#fff}.qm-league-owner-line{margin:0;font-size:var(--lg-meta,12px);font-weight:600;line-height:1.45;color:#fff}.qm-league-owner-link{color:#fff;font-weight:700;text-decoration:underline;text-underline-offset:2px}.qm-league-owner-link:focus,.qm-league-owner-link:hover{color:#fff}.qm-league-card-name{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;max-height:2.6em;line-height:1.3;font-size:var(--lg-subtitle,16px);font-weight:800;color:var(--qm-text-strong)}.qm-league-card-stats{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--lg-s3,12px);color:var(--qm-muted)}.qm-league-home-stat,.qm-league-stat-chip,.qm-league-stat-pill{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:var(--lg-s1,4px);font-size:var(--lg-meta,12px);line-height:1.2;white-space:nowrap}.qm-league-home-stat i,.qm-league-stat-chip i,.qm-league-stat-pill i{font-size:12px;color:var(--sc-accent,#1d7f92);opacity:.85;-ms-flex-item-align:center;align-self:center}.qm-league-home-stat b,.qm-league-stat-chip b,.qm-league-stat-pill b{color:var(--qm-text-strong);font-size:var(--lg-num,14px);font-weight:800;line-height:1.2;font-variant-numeric:tabular-nums}.qm-league-stat-cap{font-size:var(--lg-micro,11px);font-weight:700;line-height:1.2;letter-spacing:.5px;text-transform:uppercase;color:var(--qm-muted)}.qm-league-home-stat[data-tip],.qm-league-stat-chip[data-tip],.qm-league-stat-pill[data-tip]{position:relative}.qm-league-home-stat[data-tip]::after,.qm-league-stat-chip[data-tip]::after,.qm-league-stat-pill[data-tip]::after{content:attr(data-tip);position:absolute;left:50%;bottom:calc(100% + 6px);z-index:40;-webkit-transform:translateX(-50%);transform:translateX(-50%);padding:var(--lg-s1,4px) var(--lg-s2,8px);border-radius:var(--qm-radius-sm,6px);background:var(--qm-card-bg,#fff);border:1px solid var(--qm-border-strong,#dfe6ee);-webkit-box-shadow:var(--qm-shadow-md,0 2px 8px rgba(0,0,0,.07));box-shadow:var(--qm-shadow-md,0 2px 8px rgba(0,0,0,.07));color:var(--qm-text-strong,#2b3440);font-size:var(--lg-meta,12px);font-weight:600;line-height:1.3;letter-spacing:normal;text-transform:none;white-space:nowrap;pointer-events:none;opacity:0;visibility:hidden}@media (max-width:560px){.qm-league-home-stat[data-tip]::after,.qm-league-stat-chip[data-tip]::after,.qm-league-stat-pill[data-tip]::after{left:0;-webkit-transform:none;transform:none;white-space:normal;width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:78vw}.qm-tip-right[data-tip]::after{left:auto;right:0}}.qm-league-home-stat[data-tip]:focus-visible::after,.qm-league-home-stat[data-tip]:hover::after,.qm-league-stat-chip[data-tip]:focus-visible::after,.qm-league-stat-chip[data-tip]:hover::after,.qm-league-stat-pill[data-tip]:focus-visible::after,.qm-league-stat-pill[data-tip]:hover::after{opacity:1;visibility:visible}.qm-league-stat-chip[data-tip]:focus-visible,.qm-league-stat-pill[data-tip]:focus-visible{outline:2px solid var(--sc-accent,#2c9cb1);outline-offset:2px}.qm-league-card .kzz-card-check.qm-league-card-badge{top:8px;right:8px;width:auto;height:auto;min-height:24px;padding:3px 10px;border-radius:999px;background:var(--sc-accent,#2c9cb1);color:#fff;font-size:var(--lg-micro,11px);font-weight:800;line-height:1.2;letter-spacing:.3px;-webkit-box-shadow:0 0 0 2px #fff,0 2px 7px rgba(0,0,0,.28);box-shadow:0 0 0 2px #fff,0 2px 7px rgba(0,0,0,.28)}.qm-league-card .kzz-card-check.qm-league-card-badge.hidden{display:none!important}.qm-league-card-cta[hidden],.qm-league-cta[hidden],.qm-league-mine-cta[hidden],.qm-league-mine-empty[hidden],.qm-league-mine-loading[hidden],.qm-league-refresh[hidden],.qm-league-tab[hidden]{display:none!important}.qm-league-mine-error{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--lg-s2,8px)}.qm-league-card-cta,.qm-league-conflict-merge,.qm-league-conflict-merge-go,.qm-league-cta,.qm-league-invite-copy,.qm-league-mine-cta,.qm-league-refresh{border-radius:var(--qm-radius-pill);font-family:inherit;font-size:var(--lg-body,14px);font-weight:600;letter-spacing:normal;text-transform:none}.qm-league-join-modal .league-join-primary{border-radius:var(--qm-radius-pill)}.qm-league-join-modal .league-join-linkbtn,.qm-league-join-modal .league-join-modal-close,.qm-league-join-modal .league-join-primary,.qm-league-note-dismiss,.qm-league-tab{font-family:inherit}.qm-league-conflict-dismiss,.qm-league-x{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:44px;height:44px;min-width:0;padding:0;border:0;border-radius:50%;background:0 0;color:var(--qm-muted);font-family:inherit;font-size:22px;font-weight:400;line-height:1;cursor:pointer;-webkit-box-shadow:none;box-shadow:none}.qm-league-conflict-dismiss:focus-visible,.qm-league-conflict-dismiss:hover,.qm-league-x:focus-visible,.qm-league-x:hover{background:rgba(0,0,0,.06);color:var(--qm-text-strong);-webkit-box-shadow:none;box-shadow:none;-webkit-transform:none;transform:none}.qm-league-x--danger{color:#d64545}.qm-league-x--danger:focus-visible,.qm-league-x--danger:hover{background:rgba(214,69,69,.1);color:#b93535}.qm-league-card{display:-webkit-box;display:-ms-flexbox;display:flex}.qm-league-card .kzz-card-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}.qm-league-card .qm-league-card-body{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.qm-league-card-foot{position:absolute;left:12px;right:12px;bottom:12px;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:var(--lg-s2,8px)}.qm-league-card-metarow{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:var(--lg-s2,8px);min-width:0}.qm-league-card-metarow .qm-league-card-stats{min-width:0}.qm-league-card-foot .qm-league-stats-link{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;color:var(--qm-muted);white-space:nowrap}.qm-league-card-foot .qm-league-stats-link i{color:var(--sc-accent,#1d7f92)}.qm-league-card-cta{position:static;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%;z-index:2;min-height:44px;padding:10px var(--lg-s5,24px);border:0;background:var(--sc-vivid,var(--sc-accent,#247f90));background-image:linear-gradient(135deg,var(--sc-vivid,var(--sc-accent,#247f90)) 0,var(--sc-accent,#1d6675) 100%);color:#fff;cursor:pointer;-webkit-box-shadow:var(--qm-shadow-btn);box-shadow:var(--qm-shadow-btn)}.qm-league-conflict-merge,.qm-league-conflict-merge-go,.qm-league-cta,.qm-league-mine-cta{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:44px;padding:10px 20px;border:0;background:var(--sc-vivid,var(--sc-accent,#247f90));background-image:linear-gradient(135deg,var(--sc-vivid,var(--sc-accent,#247f90)) 0,var(--sc-accent,#1d6675) 100%);color:#fff!important;line-height:1.25;text-align:center;text-decoration:none!important;cursor:pointer;-webkit-box-shadow:var(--qm-shadow-btn);box-shadow:var(--qm-shadow-btn)}.qm-league-conflict-merge-go:focus-visible,.qm-league-conflict-merge-go:hover,.qm-league-conflict-merge:focus-visible,.qm-league-conflict-merge:hover,.qm-league-cta:focus-visible,.qm-league-cta:hover,.qm-league-mine-cta:focus-visible,.qm-league-mine-cta:hover{color:#fff!important;text-decoration:none!important;-webkit-box-shadow:var(--qm-shadow-btn-hover,0 4px 10px rgba(0,0,0,.15));box-shadow:var(--qm-shadow-btn-hover,0 4px 10px rgba(0,0,0,.15));-webkit-filter:brightness(1.06);filter:brightness(1.06)}.qm-league-conflict-merge,.qm-league-conflict-merge-go,.qm-league-cta,.qm-league-mine-cta{-webkit-transition:-webkit-box-shadow .15s ease,-webkit-filter .15s ease;transition:-webkit-box-shadow .15s ease,-webkit-filter .15s ease;transition:box-shadow .15s ease,filter .15s ease;transition:box-shadow .15s ease,filter .15s ease,-webkit-box-shadow .15s ease,-webkit-filter .15s ease}.qm-league-stats-strip{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--lg-s2,8px);margin:var(--lg-s2,8px) 0}.qm-league-stat-pill{padding:var(--lg-s1,4px) var(--lg-s3,12px);border-radius:var(--qm-radius-pill);background:var(--qm-card-bg);border:1px solid var(--sc-line,var(--qm-border-strong))}.kzz-weekly .qm-league-stats-strip .qm-league-stat-pill,.qm-league-brand .qm-league-stats-strip .qm-league-stat-pill{background:rgba(255,255,255,.14);border-color:rgba(255,255,255,.35);color:rgba(255,255,255,.88)}.kzz-weekly .qm-league-stats-strip .qm-league-stat-pill b,.qm-league-brand .qm-league-stats-strip .qm-league-stat-pill b{color:#fff}.kzz-weekly .qm-league-stats-strip .qm-league-stat-pill i,.qm-league-brand .qm-league-stats-strip .qm-league-stat-pill i{color:rgba(255,255,255,.88)}.kzz-weekly .qm-league-stat-pill[data-tip]:focus-visible,.qm-league-brand .qm-league-stat-pill[data-tip]:focus-visible{outline-color:#fff}.qm-league-explainer-steps{list-style:none;display:grid;grid-template-columns:repeat(4,1fr);gap:var(--lg-s3,12px);margin:var(--lg-s4,16px) 0 var(--lg-s5,24px);padding:0}.qm-league-explainer-steps>li::before{display:none}.qm-league-explainer-step{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:var(--lg-s3,12px);margin:0;padding:var(--lg-s4,16px);border:1px solid var(--qm-border);border-radius:var(--qm-radius-card);background:var(--qm-card-bg);font-size:var(--lg-body,14px);line-height:1.45;color:var(--qm-text-strong)}.qm-league-explainer-step-icon{position:relative;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:38px;height:38px;border-radius:50%;background:var(--sc-soft,rgba(44,156,177,.12));color:var(--sc-accent,#1d7f92);font-size:16px}.qm-league-explainer-step-num{position:absolute;right:-6px;bottom:-5px;min-width:18px;height:18px;padding:0 4px;border-radius:9px;background:var(--sc-accent,#2c9cb1);color:#fff;font-size:var(--lg-micro,11px);font-weight:800;line-height:18px;text-align:center;-webkit-box-shadow:0 0 0 2px var(--qm-card-bg,#fff);box-shadow:0 0 0 2px var(--qm-card-bg,#fff)}.qm-league-explainer-step-text{display:block}.qm-league-explainer-windows{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--lg-s2,8px) var(--lg-s3,12px);margin:0 0 var(--lg-s2,8px)}.qm-league-explainer-windows-label{font-size:var(--lg-micro,11px);font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:var(--qm-muted)}.qm-league-explainer-window-chips{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--lg-s2,8px)}.qm-league-window-chip{display:inline-block;padding:3px var(--lg-s2,8px);border-radius:var(--qm-radius-pill);border:1px solid var(--sc-line,var(--qm-border-strong));background:var(--sc-soft,rgba(44,156,177,.1));color:var(--qm-text-strong);font-size:var(--lg-meta,12px);font-weight:600;white-space:nowrap}.qm-league-explainer-join{margin:0 0 var(--lg-s4,16px);font-size:var(--lg-meta,12px);line-height:1.45;color:var(--qm-muted)}.qm-league-explainer-models{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--lg-s3,12px);margin:0;padding:var(--lg-s3,12px);border:0;border-radius:var(--qm-radius-md);background:var(--sc-soft,#f4f8f9)}[data-theme=dark] .qm-league-explainer-models{background:rgba(255,255,255,.04)}.qm-league-explainer-model{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:var(--lg-s3,12px);margin:0;font-size:var(--lg-body,14px);line-height:1.45;color:var(--qm-muted)}.qm-league-explainer-model .qm-league-model-chip{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:128px;text-align:center}.qm-league-explainer-model-line{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0}@media (max-width:760px){.qm-league-explainer-steps{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.qm-league-explainer-model{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:6px}.qm-league-explainer-model .qm-league-model-chip{width:auto}}@media (max-width:420px){.qm-league-explainer-steps{grid-template-columns:1fr}.qm-league-explainer-step{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.qm-league-tabs{display:-webkit-box;display:-ms-flexbox;display:flex;gap:6px;max-width:100%;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch;margin:0 0 var(--lg-s3,12px);padding:0 2px;border-bottom:1px solid var(--qm-border);-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 14px,#000 calc(100% - 14px),transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 14px,#000 calc(100% - 14px),transparent 100%)}.qm-league-tabs::-webkit-scrollbar{display:none}.qm-league-tab{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;min-height:44px;padding:10px 16px 8px;border:0;border-bottom:3px solid transparent;background:0 0;color:var(--qm-muted);font-size:var(--lg-body,14px);font-weight:600;white-space:nowrap;cursor:pointer}.qm-league-tab[aria-selected=true]{color:var(--qm-text-strong);font-weight:800;border-bottom-color:var(--sc-accent,#2c9cb1)}.qm-league-tabs-sep{-webkit-box-flex:0;-ms-flex:0 0 1px;flex:0 0 1px;-ms-flex-item-align:center;align-self:center;height:22px;margin:0 4px;background:var(--qm-border)}.qm-league-tab--fixed .fa{margin-right:5px;font-size:12px;opacity:.75}.qm-league-tabs{-ms-flex-wrap:wrap;flex-wrap:wrap;overflow:visible;-webkit-mask-image:none;mask-image:none}.qm-league-tabs .qm-league-tab{padding-left:12px;padding-right:12px}.qm-league-tabs-sep{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;height:1px;margin:2px 0 0}@media (max-width:480px){.qm-league-tabs{gap:3px}.qm-league-tabs .qm-league-tab{padding-left:8px;padding-right:8px;font-size:13px;min-width:0}}.qm-league-period-links{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px 18px;margin:12px 0 0;font-size:13px;font-weight:700}.qm-league-period-link{color:var(--sc-accent,#1d7f92);text-decoration:none}.qm-league-period-link .fa{margin-right:5px}.qm-league-period-link:focus-visible,.qm-league-period-link:hover{text-decoration:none!important;color:var(--qm-text-strong)}.qm-league-nameline{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;min-width:0}.qm-league-nameline .qm-league-name{min-width:0}.qm-league-badge{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:3px;margin-left:0;padding:1px 7px 1px 6px;border-radius:999px;font-size:11px;font-weight:800;line-height:1.5;color:#7a4f00;background:#ffefc2;vertical-align:2px;white-space:nowrap}.qm-league-badge .fa{font-size:10px}.qm-league-badge[hidden]{display:none!important}.qm-league-mine-awards{margin-left:0}.qm-league-period-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px 14px;margin:0 0 var(--lg-s3,12px)}.qm-league-period-seg{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;border:1px solid var(--qm-border);border-radius:999px;overflow:hidden;background:var(--qm-card-bg,#fff)}.qm-league-period-seg a,.qm-league-period-seg span{padding:7px 16px;font-size:13px;font-weight:700;line-height:1.3;color:var(--qm-muted);text-decoration:none}.qm-league-period-seg a:hover{color:var(--qm-text-strong)}.qm-league-period-seg a:focus-visible{outline:2px solid var(--sc-accent,#1d7f92);outline-offset:-3px}.qm-league-period-arrow:focus-visible,.qm-league-period-select:focus-visible{outline:2px solid var(--sc-accent,#1d7f92);outline-offset:2px}.qm-league-period-arrow:focus-visible,.qm-league-period-arrow:hover{border-color:var(--sc-accent,#1d7f92);background:var(--sc-soft,rgba(44,156,177,.1));text-decoration:none!important}.qm-league-period-seg a:focus-visible,.qm-league-period-seg a:hover{text-decoration:none!important}.qm-league-period-link:focus-visible{outline:2px solid var(--sc-accent,#1d7f92);outline-offset:2px}.qm-league-period-seg .is-active{background:var(--sc-accent,#2c9cb1);color:#fff}.qm-league-period-bar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;-webkit-box-flex:1;-ms-flex:1 1 260px;flex:1 1 260px;min-width:0}.qm-league-period-bar[hidden]{display:none!important}.qm-league-period-arrow{-webkit-box-flex:0;-ms-flex:0 0 44px;flex:0 0 44px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:44px;height:44px;border:1px solid var(--qm-border);border-radius:999px;background:var(--qm-card-bg,#fff);color:var(--sc-accent,#2c9cb1);font-size:22px;font-weight:700;line-height:1;text-decoration:none}.qm-league-period-arrow.is-off{color:var(--qm-border)}.qm-league-period-select{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0;max-width:340px;min-height:44px;padding:6px 34px 6px 14px;border:1px solid var(--qm-border);border-radius:999px;background:var(--qm-card-bg,#fff) url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' fill='none' stroke='%23666' stroke-width='2'/%3E%3C/svg%3E") no-repeat right 13px center;font:inherit;font-size:16px;font-weight:700;color:var(--qm-text-strong);-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.qm-league-period-chip{display:inline-block;margin-left:8px;padding:2px 9px;border-radius:999px;font-size:11px;font-weight:800;letter-spacing:.02em;vertical-align:middle;color:var(--sc-accent,#2c9cb1);background:var(--sc-soft,rgba(44,156,177,.12));text-transform:uppercase}.qm-league-period-badge{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;margin:10px 0 0;padding:8px 16px 8px 12px;border-radius:999px;font-size:15px;font-weight:800;color:#6b4400;background:#ffe9a8;border:1px solid #f0d27a;-webkit-box-shadow:0 1px 2px rgba(122,79,0,.12);box-shadow:0 1px 2px rgba(122,79,0,.12)}.qm-league-period-badge .fa{margin-right:0;font-size:16px;color:#b8860b}.qm-league-period-badge[hidden]{display:none!important}.qm-league-week-day--today .qm-league-week-day-date b{color:var(--sc-accent,#2c9cb1)}.qm-league-week-day--future .qm-league-week-day-body,.qm-league-week-day--future .qm-league-week-day-date,.qm-league-week-day--pending .qm-league-week-day-body,.qm-league-week-day--pending .qm-league-week-day-date{color:var(--qm-muted)}.qm-league-window-chip--fixed{border:1px solid var(--sc-line,var(--qm-border-strong))}.qm-league-month-weeks .qm-league-week-day-body{padding-left:0}.qm-league-week-history-badge{margin-left:4px;color:#7a4f00;font-size:11px}.qm-league-fresh-row{margin:var(--lg-s3,12px) 0 var(--lg-s2,8px);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:var(--lg-s2,8px);font-size:var(--lg-meta,12px);color:var(--qm-muted)}.qm-league-fresh-label{color:var(--qm-muted)}.qm-league-fresh{font-size:var(--lg-meta,12px);color:var(--qm-muted);font-variant-numeric:tabular-nums}.qm-league-note{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--lg-s2,8px);margin:var(--lg-s3,12px) 0;padding:var(--lg-s2,8px) var(--lg-s3,12px);border-radius:var(--qm-radius-md);background:rgba(240,180,41,.14);border:1px solid rgba(240,180,41,.45);color:var(--qm-text-strong);font-size:var(--lg-meta,12px);font-weight:600}.qm-league-note[hidden]{display:none!important}.qm-league-note-dismiss{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin:-8px -6px -8px auto;min-width:44px;min-height:44px;border:0;background:0 0;color:var(--qm-muted);font-size:18px;line-height:1;cursor:pointer}.qm-league-refresh{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:var(--lg-ctrl-ghost,32px);padding:6px var(--lg-s2,8px);border:0;background:0 0;color:var(--sc-accent,#1d7f92);font-size:var(--lg-meta,12px);font-weight:700;cursor:pointer}.qm-league-refresh:hover{text-decoration:none;color:var(--sc-vivid,var(--sc-accent,#1d7f92));background:var(--sc-soft,rgba(44,156,177,.12))}.qm-league-refresh:focus-visible{text-decoration:underline}.qm-league-refresh[disabled]{opacity:.75;cursor:default}.qm-league-refresh.is-loading{color:transparent}.qm-league-refresh.is-loading::after{content:"";position:absolute;top:50%;left:50%;width:18px;height:18px;margin:-9px 0 0 -9px;border-radius:50%;border:3px solid var(--sc-soft,rgba(44,156,177,.35));border-top-color:var(--sc-accent,#2c9cb1)}.qm-league-lead{margin:0 0 var(--lg-s4,16px);padding:0 0 var(--lg-s3,12px);border-bottom:1px solid var(--qm-border);color:var(--qm-muted);font-size:var(--lg-body,14px);line-height:1.5}.qm-league-today-cta{margin:var(--lg-s4,16px) 0 0}@media (max-width:560px){.qm-league-today-cta{text-align:center}.qm-league-today-cta .qm-league-play-cta{display:inline-block;min-width:72%;padding:14px 28px;font-size:17px}}.qm-league-standings[hidden]{display:none!important}.qm-league-nochange{display:inline-block;margin:0 var(--lg-s2,8px);padding:2px var(--lg-s2,8px);border-radius:var(--qm-radius-md);background:var(--sc-soft,rgba(44,156,177,.08));color:var(--qm-muted);font-size:var(--lg-meta,12px);font-weight:600;white-space:nowrap}.qm-league-nochange[hidden]{display:none!important}.qm-league-you-line[hidden]{display:none!important}.qm-league-range{margin:0 0 var(--lg-s3,12px);color:var(--qm-muted);font-size:var(--lg-meta,12px);font-weight:600;line-height:1.45}.qm-league-standing-days{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;font-variant-numeric:tabular-nums}.qm-league-standing-days::before{content:"· "}.qm-league-standing-days[hidden]{display:none!important}.qm-league-standing-beaten{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;font-variant-numeric:tabular-nums}.qm-league-standing-beaten[hidden]{display:none!important}.qm-league-standing-pct{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;font-variant-numeric:tabular-nums}.qm-league-standing-pct[hidden]{display:none!important}.qm-league-stats-link-row{margin:var(--lg-s4,16px) 0 0}.qm-league-day-links--divider{margin-top:28px;padding-top:24px;border-top:1px solid var(--qm-border)}.qm-league-stats-teaser{margin:28px 0 0;padding-top:24px;border-top:1px solid var(--qm-border)}.qm-league-stats-teaser-trend{margin:0 0 var(--lg-s4,16px)}.qm-league-stats-teaser-trend .qm-league-trend-axis{margin-bottom:var(--lg-s3,12px)}.qm-league-stats-teaser-trend .qm-league-trend-plot{height:56px}.qm-league-stats-teaser-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:var(--lg-s2,8px);margin:0 0 var(--lg-s3,12px)}.qm-league-stats-teaser-pill{white-space:nowrap}.qm-league-stats-teaser-label{font-weight:400;color:var(--qm-muted);margin-left:2px}.qm-league-stats-teaser-cta{margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.qm-league-stats-teaser-cta .qm-league-cta .fa{margin-right:6px}.qm-league-cta.qm-league-cta--quiet{background:0 0;background-image:none;border:1px solid var(--sc-line,var(--qm-border-strong));color:var(--sc-accent,#1d7f92)!important;-webkit-box-shadow:none;box-shadow:none}.qm-league-cta.qm-league-cta--quiet:focus-visible,.qm-league-cta.qm-league-cta--quiet:hover{background:var(--sc-soft,rgba(0,0,0,.04));color:var(--sc-accent,#1d7f92)!important;-webkit-filter:none;filter:none}[data-theme=dark] .qm-league-cta.qm-league-cta--quiet,[data-theme=dark] .qm-league-cta.qm-league-cta--quiet:focus-visible,[data-theme=dark] .qm-league-cta.qm-league-cta--quiet:hover{color:#85c6d2!important;color:color-mix(in srgb,var(--sc-accent,#2c9cb1) 58%,#fff)!important}@media (max-width:640px){.qm-league-stats-teaser-cta .qm-league-cta{width:100%}}.qm-league-answers-footer .qm-league-stats-link-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:var(--lg-s2,8px) var(--lg-s4,16px);margin:0}.qm-league-stats-link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--lg-s1,4px);min-height:var(--lg-ctrl-ghost,32px);color:var(--sc-accent,#1d7f92);font-size:var(--lg-meta,12px);font-weight:700;text-decoration:none}.qm-league-stats-link i{font-size:12px;opacity:.85}.qm-league-stats-link:focus-visible,.qm-league-stats-link:hover{text-decoration:underline}.qm-league-stats-block{margin:var(--lg-s5,24px) 0 0}.qm-league-stats-title{margin:0 0 var(--lg-s2,8px);color:var(--qm-text-strong);font-size:var(--lg-subtitle,16px);font-weight:800;line-height:1.3}.qm-league-stats-empty,.qm-league-stats-fact{margin:0;color:var(--qm-text-strong);font-size:var(--lg-body,14px);line-height:1.5}.qm-league-stats-empty{color:var(--qm-muted)}.qm-league-stats-num{font-size:var(--lg-num,14px);font-weight:800;font-variant-numeric:tabular-nums}.qm-league-stats-by{color:var(--qm-muted);font-size:var(--lg-meta,12px)}.qm-league-mine-group{margin:var(--lg-s5,24px) 0 var(--lg-s2,8px);color:var(--qm-muted);font-size:var(--lg-meta,12px);font-weight:700;text-transform:uppercase;letter-spacing:.4px}.qm-league-mine-group:first-child{margin-top:0}.qm-league-stats-note{color:var(--qm-muted);margin:0 0 var(--lg-s3,12px);font-size:var(--lg-body,14px);line-height:1.45}.qm-league-window-links{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:var(--lg-s2,8px);margin:0}.qm-league-window-link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:44px;padding:8px var(--lg-s4,16px);border:1px solid var(--sc-line,var(--qm-border-strong,rgba(0,0,0,.12)));border-radius:999px;background:var(--sc-soft,var(--qm-card-bg,#fff));color:var(--qm-text-strong);font-size:var(--lg-body,14px);font-weight:700;text-decoration:none}.qm-league-window-link:focus-visible,.qm-league-window-link:hover{border-color:var(--sc-accent,var(--qm-accent));color:var(--sc-vivid,var(--sc-accent,var(--qm-accent)));text-decoration:none}.qm-league-dist{list-style:none;margin:var(--lg-s2,8px) 0 0;padding:0}.qm-league-dist>li::before{display:none}.qm-league-dist-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--lg-s2,8px);margin:0 0 var(--lg-s1,4px);color:var(--qm-muted);font-size:var(--lg-meta,12px);font-weight:600}.qm-league-dist-label{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;min-width:72px;font-variant-numeric:tabular-nums}.qm-league-dist-track{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;height:8px;border-radius:var(--qm-radius-pill);background:var(--sc-soft,rgba(44,156,177,.14));overflow:hidden}.qm-league-dist-fill{display:block;height:100%;border-radius:var(--qm-radius-pill);background:var(--sc-accent,#2c9cb1)}.qm-league-dist-num{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;min-width:24px;text-align:right;color:var(--qm-text-strong);font-size:var(--lg-num,14px);font-weight:800;font-variant-numeric:tabular-nums}.qm-league-more b{font-variant-numeric:tabular-nums}.qm-league-more[hidden]{display:none!important}.qm-league-standings>li[hidden]{display:none!important}.qm-league-invite-box{display:block;margin:var(--lg-s5,24px) 0;padding:var(--lg-s4,16px);border:1px solid var(--sc-line,var(--qm-border-strong));border-radius:var(--qm-radius-lg);background:var(--sc-soft,rgba(44,156,177,.1))}.qm-league-invite-box[hidden]{display:none!important}.qm-league-invite-title{margin:0 0 var(--lg-s3,12px);font-size:var(--lg-subtitle,16px);font-weight:800;color:var(--qm-text-strong)}.qm-league-invite-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:var(--lg-s2,8px)}.qm-league-invite-link{-webkit-box-flex:1;-ms-flex:1 1 180px;flex:1 1 180px;min-width:0;min-height:44px;padding:9px 12px;border:1px solid var(--qm-border-strong);border-radius:var(--qm-radius-md);background:var(--qm-card-bg);color:var(--qm-text-strong);font-size:16px}.qm-league-invite-copy{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;min-height:44px;padding:10px 20px;border:0;background:var(--sc-vivid,var(--sc-accent,#247f90));background-image:linear-gradient(135deg,var(--sc-vivid,var(--sc-accent,#247f90)) 0,var(--sc-accent,#1d6675) 100%);color:#fff;cursor:pointer;-webkit-box-shadow:var(--qm-shadow-btn);box-shadow:var(--qm-shadow-btn)}.qm-league-invite-codeline{margin:var(--lg-s3,12px) 0 0;font-size:var(--lg-meta,12px);color:var(--qm-muted)}.qm-league-invite-code{display:inline-block;padding:2px var(--lg-s2,8px);border-radius:var(--qm-radius-sm,6px);background:var(--qm-card-bg,#fff);border:1px solid var(--sc-line,var(--qm-border-strong));color:var(--qm-text-strong);font-weight:800;font-size:var(--lg-num,14px);letter-spacing:1px;font-variant-numeric:tabular-nums}.qm-league-invite-toast{display:block;min-height:20px;margin-top:var(--lg-s1,4px);font-size:var(--lg-meta,12px);font-weight:700;color:#187a45}.qm-league-invite-note{margin:var(--lg-s1,4px) 0 0;font-size:var(--lg-meta,12px);color:var(--qm-muted)}.qm-league-profile{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--lg-s3,12px);margin:0 0 var(--lg-s4,16px)}.qm-league-profile[hidden]{display:none!important}.qm-league-profile-avatar{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;border-radius:50%}.qm-league-profile-ident{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2px 6px}.qm-league-profile-ident b{font-size:var(--lg-subtitle,16px);color:var(--qm-text-strong);overflow-wrap:anywhere}.qm-league-profile-city{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;font-size:var(--lg-meta,12px);color:var(--qm-muted);white-space:nowrap}.qm-league-conflict-keep,.qm-league-conflict-reopen,.qm-league-profile-edit-toggle{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:44px;padding:6px var(--lg-s4,16px);border:1px solid var(--sc-line,var(--qm-border-strong));border-radius:var(--qm-radius-pill);background:0 0;color:var(--sc-accent,#1d7f92);font-size:var(--lg-meta,12px);font-weight:700;line-height:1.2;cursor:pointer;-webkit-box-shadow:none;box-shadow:none}.qm-league-conflict-keep:focus-visible,.qm-league-conflict-keep:hover,.qm-league-profile-edit-toggle:focus-visible,.qm-league-profile-edit-toggle:hover{background:var(--sc-soft,rgba(44,156,177,.1));-webkit-box-shadow:none;box-shadow:none;-webkit-transform:none;transform:none}.qm-league-profile-form{display:block;margin:8px 0}.qm-league-profile-form[hidden]{display:none!important}.qm-league-field{display:block;margin:0 0 var(--lg-s3,12px)}.qm-league-field-label{display:block;margin-bottom:var(--lg-s2,8px);font-size:var(--lg-meta,12px);font-weight:700;color:var(--qm-muted)}.qm-league-field-input{display:block;width:100%;min-height:48px;padding:10px 12px;border:1px solid var(--qm-border-strong);border-radius:var(--qm-radius-md);background:var(--qm-card-bg);color:var(--qm-text-strong);font-size:16px;line-height:1.3}.qm-league-field-input:focus{outline:0;border-color:var(--sc-accent,#2c9cb1);-webkit-box-shadow:0 0 0 3px var(--sc-soft,rgba(44,156,177,.22));box-shadow:0 0 0 3px var(--sc-soft,rgba(44,156,177,.22))}.qm-league-city-wrap{position:relative}.qm-league-profile-form .qm-league-city-wrap .qm-league-city-clear{top:auto;bottom:2px}.qm-league-sync[hidden]{display:none!important}.qm-league-city-clear{position:absolute;top:2px;right:2px;width:44px;height:44px;border:0;background:0 0;color:var(--qm-muted);font-size:18px;line-height:1;cursor:pointer}.qm-league-city-clear[hidden]{display:none!important}.qm-league-city-list{position:absolute;top:100%;left:0;right:0;z-index:30;display:block;margin:4px 0 0;padding:4px;list-style:none;max-height:240px;overflow-y:auto;background:var(--qm-card-bg);border:1px solid var(--qm-border-strong);border-radius:var(--qm-radius-md);-webkit-box-shadow:var(--qm-shadow-lg);box-shadow:var(--qm-shadow-lg)}.qm-league-city-list[hidden]{display:none!important}.qm-league-city-list li{margin:0;padding:0}.qm-league-city-list li::before{display:none}.qm-league-city-option{display:block;width:100%;min-height:44px;padding:10px 12px;border:0;border-radius:6px;background:0 0;color:var(--qm-text-strong);font-size:15px;text-align:left;cursor:pointer}.qm-league-city-option:focus-visible,.qm-league-city-option:hover,.qm-league-city-option[aria-selected=true]{background:var(--sc-soft,rgba(44,156,177,.12))}.qm-league-mine-list{list-style:none;margin:0 0 var(--lg-s3,12px);padding:0}.qm-league-mine-list>li::before{display:none}.qm-league-mine-row{position:relative;margin:0 0 var(--lg-s3,12px);padding:var(--lg-s3,12px) var(--lg-s4,16px);border:1px solid var(--qm-border);border-radius:var(--qm-radius-card);background:var(--qm-card-bg);-webkit-box-shadow:inset 4px 0 0 0 var(--sc-accent,#2c9cb1);box-shadow:inset 4px 0 0 0 var(--sc-accent,#2c9cb1)}.qm-league-mine-head{display:grid;grid-template-columns:48px minmax(0,1fr) auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--lg-s3,12px)}.qm-league-mine-ident{min-width:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:var(--lg-s1,4px)}.qm-league-mine-name{max-width:100%;font-size:19px;font-weight:800;line-height:1.25;color:var(--qm-text-strong);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;overflow-wrap:anywhere}.qm-league-mine-name a{color:inherit;text-decoration:none;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.qm-league-mine-tags{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--lg-s2,8px)}.qm-league-mine-chip[hidden],.qm-league-mine-type[hidden]{display:none!important}.qm-league-mine-type{font-size:var(--lg-micro,11px);font-weight:700;letter-spacing:.5px;text-transform:uppercase;color:var(--qm-muted);white-space:nowrap}.qm-league-mine-row .qm-league-standing-rank.qm-league-mine-rank--none,.qm-league-standing-rank.qm-league-mine-rank--none{font-size:var(--lg-meta,12px);font-weight:600;line-height:1.3;color:var(--qm-muted)}.qm-league-mine-body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:var(--lg-s2,8px);margin-top:var(--lg-s3,12px);padding-top:var(--lg-s3,12px);padding-left:calc(48px + var(--lg-s3,12px));border-top:1px solid var(--qm-border)}.qm-league-mine-body[hidden]{display:none!important}.qm-league-mine-played{white-space:nowrap}.qm-league-mine-progress{display:block;margin:0;font-size:var(--lg-meta,12px);font-weight:600;color:var(--qm-muted);font-variant-numeric:tabular-nums}.qm-league-mine-progress[hidden]{display:none!important}.qm-league-callout{display:inline-block;margin:0;padding:0 0 0 var(--lg-s2,8px);border-left:2px solid var(--sc-accent,#2c9cb1);color:var(--qm-text-strong);font-size:var(--lg-meta,12px);font-weight:700;line-height:1.35}.qm-league-callout[hidden]{display:none!important}.qm-league-score-page .qm-league-score-callout{margin:var(--lg-s2,8px) 0 var(--lg-s3,12px)}.qm-league-mine-viz{display:block;margin:0}.qm-league-mine-viz-caption{display:block;font-size:var(--lg-meta,13px);color:var(--qm-muted);margin:0 0 2px}.qm-league-mine-viz svg.qm-league-spark{width:190px;height:53px;max-width:100%}.qm-league-mine-viz[hidden]{display:none!important}.qm-league-spark{display:block}.qm-league-spark-line{fill:none;stroke:var(--sc-accent,#1f8f7d);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.qm-league-spark-end{fill:var(--sc-accent,#1f8f7d);stroke:var(--qm-card-bg,#fff);stroke-width:2}.qm-league-spark-end.qm-live{fill:var(--qm-card-bg,#fff);stroke:var(--sc-accent,#1f8f7d);stroke-width:2.5}.qm-league-progress-live-note{margin:2px 0 0;font-size:var(--lg-micro,11px);color:var(--qm-muted);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px}.qm-league-progress-live-mark{display:inline-block;width:9px;height:9px;border-radius:50%;border:2px solid var(--sc-accent,#1f8f7d);-webkit-box-sizing:border-box;box-sizing:border-box}.qm-league-score-week-note{margin:0 0 var(--lg-s2,8px);font-size:var(--lg-meta,12px);color:var(--qm-muted)}.qm-league-score-visitor{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:var(--lg-s3,12px)}.qm-league-score-visitor .qm-league-cta .fa{margin-right:8px}.qm-league-spark-base{stroke:var(--qm-border,#ececec);stroke-width:1}.qm-league-spark-label{fill:var(--qm-muted,#66707b);font-size:12px;font-weight:700}.qm-league-spark-hit{fill:transparent}.qm-league-spark-axis{fill:var(--qm-muted,#66707b);font-size:9px;font-weight:500}.qm-league-spark-point{font-weight:700}.qm-league-score-progress svg.qm-league-spark-score{width:100%;max-width:440px;height:auto}.qm-league-attempt-dots{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:3px;margin-right:4px;vertical-align:-1px}.qm-league-attempt-dots i{display:inline-block;width:8px;height:8px;border-radius:50%;border:1.5px solid var(--sc-accent,#1d7f92);-webkit-box-sizing:border-box;box-sizing:border-box}.qm-league-attempt-dots i.is-on{background:var(--sc-accent,#1d7f92)}.qm-league-progress-caption{margin:0 0 var(--lg-s1,4px);font-size:var(--lg-meta,12px);line-height:1.4;color:var(--qm-muted)}.qm-league-spark-dot{fill:var(--sc-accent,#1f8f7d);stroke:var(--qm-card-bg,#fff);stroke-width:1.5}.qm-league-progress{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:var(--lg-s2,8px);margin:var(--lg-s3,12px) 0}.qm-league-progress-tip{position:absolute;top:-2px;-webkit-transform:translate(-50%,-100%);transform:translate(-50%,-100%);padding:var(--lg-s1,4px) var(--lg-s2,8px);border-radius:var(--qm-radius-sm,6px);background:var(--qm-card-bg,#fff);border:1px solid var(--qm-border-strong,#dfe6ee);-webkit-box-shadow:var(--qm-shadow-md,0 2px 8px rgba(0,0,0,.07));box-shadow:var(--qm-shadow-md,0 2px 8px rgba(0,0,0,.07));color:var(--qm-text-strong,#2b3440);font-size:var(--lg-meta,12px);font-weight:600;line-height:1.4;white-space:nowrap;pointer-events:none;z-index:3}.qm-league-progress-tip[hidden]{display:none!important}.qm-league-rules{margin:var(--lg-s5,24px) 0;border:1px solid var(--qm-border);border-radius:var(--qm-radius-card);background:var(--qm-card-bg)}.qm-league-rules>summary{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:var(--lg-s2,8px);min-height:48px;padding:var(--lg-s3,12px) var(--lg-s4,16px);cursor:pointer;font-size:var(--lg-subtitle,16px);font-weight:800;color:var(--qm-text-strong);list-style:none}.qm-league-rules>summary::-webkit-details-marker{display:none}.qm-league-rules>summary::after{content:"▾";margin-left:auto;color:var(--sc-accent,#1d7f92);font-size:var(--lg-subtitle,16px);line-height:1}.qm-league-rules[open]>summary::after{content:"▴"}.qm-league-rules-lead{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10;margin:2px 0 0;font-size:var(--lg-body,14px);font-weight:500;line-height:1.45;color:var(--qm-muted)}.qm-league-rules--lead>summary::after{-ms-flex-item-align:center;align-self:center}.qm-league-play-rules{margin-top:var(--lg-s4,16px)}.qm-league-play-rules .qm-league-rules{margin:0}.qm-league-rules-list{margin:0;padding:0 var(--lg-s4,16px) var(--lg-s4,16px) 34px;color:var(--qm-text-strong);font-size:var(--lg-body,14px);line-height:1.5}.qm-league-rules-list li{margin:0 0 var(--lg-s1,4px)}.qm-league-pending-bar{position:fixed;left:0;right:0;bottom:0;z-index:1200;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:12px;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:10px 14px;padding-bottom:calc(10px + env(safe-area-inset-bottom,0px));background:var(--qm-card-bg,#fff);border-top:2px solid var(--sc-accent,#2f7dd1);-webkit-box-shadow:0 -4px 16px rgba(0,0,0,.12);box-shadow:0 -4px 16px rgba(0,0,0,.12);font-size:15px}.qm-league-pending-bar[hidden]{display:none!important}.qm-league-modal-open .qm-league-pending-bar{display:none!important}.qm-league-join-modal[data-league-join-stay] .league-join-modal-close{display:none!important}.qm-league-pending-open{min-height:44px;padding:8px 18px;border:0;border-radius:22px;background:var(--sc-accent,#2f7dd1);color:#fff;font-weight:600;cursor:pointer}.qm-league-rollover{margin:var(--lg-s4,16px) 0;padding:var(--lg-s4,16px);border-radius:var(--qm-radius-md);background:var(--sc-soft,rgba(54,153,255,.1));text-align:center}.qm-league-rollover[hidden]{display:none!important}.qm-league-profile-toast{display:inline-block;margin-left:10px;color:var(--sc-accent,#1d7f92);font-weight:600}.qm-league-profile-delay-note{display:block;margin:0 0 var(--lg-s3,12px);font-size:var(--lg-meta,12px);color:var(--qm-muted)}.qm-league-profile-delay-note[hidden]{display:none!important}@media (prefers-reduced-motion:no-preference){.qm-league-avatar-option,.qm-league-join-modal .league-join-linkbtn,.qm-league-join-modal .league-join-primary,.qm-league-more{-webkit-transition:opacity var(--qm-transition,.2s ease),-webkit-transform var(--qm-transition,.2s ease),-webkit-box-shadow var(--qm-transition,.2s ease);transition:opacity var(--qm-transition,.2s ease),-webkit-transform var(--qm-transition,.2s ease),-webkit-box-shadow var(--qm-transition,.2s ease);transition:transform var(--qm-transition,.2s ease),opacity var(--qm-transition,.2s ease),box-shadow var(--qm-transition,.2s ease);transition:transform var(--qm-transition,.2s ease),opacity var(--qm-transition,.2s ease),box-shadow var(--qm-transition,.2s ease),-webkit-transform var(--qm-transition,.2s ease),-webkit-box-shadow var(--qm-transition,.2s ease)}.qm-league-join-modal .league-join-primary:not([disabled]):active{-webkit-transform:translateY(1px);transform:translateY(1px)}.qm-league-join-modal .league-join-primary.is-loading::after{-webkit-animation:qmRingSpin .75s linear infinite;animation:qmRingSpin .75s linear infinite}.qm-league-standings.qm-stagger>li{opacity:0;-webkit-transform:translateY(6px);transform:translateY(6px);-webkit-animation:qmLeagueRowIn .28s ease forwards;animation:qmLeagueRowIn .28s ease forwards}.qm-league-standings.qm-stagger>li:nth-child(2){-webkit-animation-delay:40ms;animation-delay:40ms}.qm-league-standings.qm-stagger>li:nth-child(3){-webkit-animation-delay:80ms;animation-delay:80ms}.qm-league-standings.qm-stagger>li:nth-child(4){-webkit-animation-delay:.12s;animation-delay:.12s}.qm-league-standings.qm-stagger>li:nth-child(5){-webkit-animation-delay:.16s;animation-delay:.16s}.qm-league-standings.qm-stagger>li:nth-child(6){-webkit-animation-delay:.2s;animation-delay:.2s}.qm-league-standings.qm-stagger>li:nth-child(7){-webkit-animation-delay:.24s;animation-delay:.24s}.qm-league-standings.qm-stagger>li:nth-child(n+8){-webkit-animation-delay:.28s;animation-delay:.28s}.qm-league-card-cta,.qm-league-city-option,.qm-league-cta,.qm-league-invite-copy,.qm-league-mine-cta,.qm-league-refresh,.qm-league-tab{-webkit-transition:opacity var(--qm-transition,.2s ease),background-color var(--qm-transition,.2s ease),-webkit-transform var(--qm-transition,.2s ease),-webkit-box-shadow var(--qm-transition,.2s ease);transition:opacity var(--qm-transition,.2s ease),background-color var(--qm-transition,.2s ease),-webkit-transform var(--qm-transition,.2s ease),-webkit-box-shadow var(--qm-transition,.2s ease);transition:transform var(--qm-transition,.2s ease),opacity var(--qm-transition,.2s ease),box-shadow var(--qm-transition,.2s ease),background-color var(--qm-transition,.2s ease);transition:transform var(--qm-transition,.2s ease),opacity var(--qm-transition,.2s ease),box-shadow var(--qm-transition,.2s ease),background-color var(--qm-transition,.2s ease),-webkit-transform var(--qm-transition,.2s ease),-webkit-box-shadow var(--qm-transition,.2s ease)}.qm-league-card-cta:active,.qm-league-cta:active,.qm-league-invite-copy:active,.qm-league-mine-cta:active{-webkit-transform:translateY(1px);transform:translateY(1px)}.qm-league-refresh.is-loading::after{-webkit-animation:qmRingSpin .75s linear infinite;animation:qmRingSpin .75s linear infinite}.qm-league-callout{-webkit-animation:qmLeagueCalloutIn .35s ease backwards;animation:qmLeagueCalloutIn .35s ease backwards}.qm-league-row-enter{-webkit-animation:qmLeagueCalloutIn .4s ease backwards;animation:qmLeagueCalloutIn .4s ease backwards}.qm-league-row-enter>.qm-league-row{-webkit-animation:qmLeagueRowFlash .6s ease;animation:qmLeagueRowFlash .6s ease}.qm-league-row-moved-up>.qm-league-row{-webkit-animation:qmLeagueRowTintUp .6s ease;animation:qmLeagueRowTintUp .6s ease}.qm-league-row-moved-down>.qm-league-row{-webkit-animation:qmLeagueRowTintDown .6s ease;animation:qmLeagueRowTintDown .6s ease}.qm-league-nochange{-webkit-animation:qmLeagueCalloutIn .25s ease backwards;animation:qmLeagueCalloutIn .25s ease backwards}.qm-league-conflict{-webkit-animation:qmLeagueCalloutIn .32s ease backwards;animation:qmLeagueCalloutIn .32s ease backwards}}@-webkit-keyframes qmLeagueRowIn{to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes qmLeagueRowIn{to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes qmLeagueCalloutIn{from{opacity:0;-webkit-transform:translateY(4px);transform:translateY(4px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes qmLeagueCalloutIn{from{opacity:0;-webkit-transform:translateY(4px);transform:translateY(4px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes qmLeagueRowFlash{from{background-color:var(--sc-soft,rgba(44,156,177,.18))}to{background-color:rgba(44,156,177,0)}}@keyframes qmLeagueRowFlash{from{background-color:var(--sc-soft,rgba(44,156,177,.18))}to{background-color:rgba(44,156,177,0)}}@-webkit-keyframes qmLeagueRowTintUp{from{background-color:rgba(31,157,85,.16)}to{background-color:rgba(31,157,85,0)}}@keyframes qmLeagueRowTintUp{from{background-color:rgba(31,157,85,.16)}to{background-color:rgba(31,157,85,0)}}@-webkit-keyframes qmLeagueRowTintDown{from{background-color:rgba(214,69,69,.13)}to{background-color:rgba(214,69,69,0)}}@keyframes qmLeagueRowTintDown{from{background-color:rgba(214,69,69,.13)}to{background-color:rgba(214,69,69,0)}}[data-theme=dark] .qm-league-row-you{background:var(--sc-soft,rgba(54,153,255,.14))}[data-theme=dark] .qm-league-delta.qm-up{color:#4ecb7b}[data-theme=dark] .qm-league-delta.qm-down{color:#ff6b6b}[data-theme=dark] .qm-percentile-badge{background:var(--sc-soft,rgba(54,153,255,.16))}[data-theme=dark] .qm-percentile-badge b{color:var(--qm-text-strong);color:color-mix(in srgb,var(--sc-accent,#2c9cb1) 58%,#fff)}[data-theme=dark] .qm-league-join-error{background:rgba(255,107,107,.14);border-color:rgba(255,107,107,.34);color:#ff8f8f}[data-theme=dark] .qm-league-join-modal .league-join-modal-backdrop{background:rgba(0,0,0,.62)}[data-theme=dark] .qm-league-join-modal .league-join-primary.is-loading{color:transparent}[data-theme=dark] .qm-league-card-type{background:#2a3644;color:#9fb0c0}.qm-league-card-state{padding:2px var(--lg-s2,8px);border-radius:var(--qm-radius-sm,6px);font-size:var(--lg-micro,11px);font-weight:700;background:#fff4d6;color:#7a5200}.qm-league-card-state--ended{background:#eef1f4;color:#58697a}[data-theme=dark] .qm-league-card-state{background:#3d3217;color:#f1d58a}[data-theme=dark] .qm-league-card-state--ended{background:#2a3644;color:#9fb0c0}[data-theme=dark] .qm-league-card .kzz-card-check.qm-league-card-badge{-webkit-box-shadow:0 0 0 2px rgba(16,26,38,.85),0 2px 7px rgba(0,0,0,.5);box-shadow:0 0 0 2px rgba(16,26,38,.85),0 2px 7px rgba(0,0,0,.5)}[data-theme=dark] .qm-league-note{background:rgba(240,180,41,.15);border-color:rgba(240,180,41,.38)}[data-theme=dark] .qm-league-invite-toast{color:#4ecb7b}[data-theme=dark] .qm-league-mine-played{color:#4ecb7b}[data-theme=dark] .qm-league-standing-delta.qm-up{color:#4ecb7b}[data-theme=dark] .qm-league-standing-delta.qm-down{color:#ff6b6b}[data-theme=dark] .qm-league-standing:not(.qm-league-standing--compact){background:var(--sc-soft,rgba(54,153,255,.16))}[data-theme=dark] .qm-league-profile-edit-toggle{color:var(--qm-text-strong);color:color-mix(in srgb,var(--sc-accent,#2c9cb1) 58%,#fff)}[data-theme=dark] .qm-league-callout{border-left-color:#85c6d2;border-left-color:color-mix(in srgb,var(--sc-accent,#2c9cb1) 58%,#fff)}[data-theme=dark] .qm-league-spark-line{stroke:#7dbeb4;stroke:color-mix(in srgb,var(--sc-accent,#1f8f7d) 58%,#fff)}[data-theme=dark] .qm-league-spark-dot,[data-theme=dark] .qm-league-spark-end{fill:#7dbeb4;fill:color-mix(in srgb,var(--sc-accent,#1f8f7d) 58%,#fff)}[data-theme=dark] .qm-league-spark-dot,[data-theme=dark] .qm-league-spark-end{stroke:#1e2a3a}[data-theme=dark] .qm-league-spark-end.qm-live{fill:#1e2a3a;stroke:#7dbeb4;stroke:color-mix(in srgb,var(--sc-accent,#1f8f7d) 58%,#fff)}[data-theme=dark] .qm-league-progress-live-mark{border-color:#7dbeb4}[data-theme=dark] .qm-league-progress-tip{background:var(--qm-card-bg,#222d3a)}[data-theme=dark] .qm-league-pending-bar{background:var(--qm-card-bg,#1c2733);-webkit-box-shadow:0 -4px 16px rgba(0,0,0,.5);box-shadow:0 -4px 16px rgba(0,0,0,.5)}[data-theme=dark] .qm-league-rollover{background:var(--sc-soft,rgba(54,153,255,.16))}[data-theme=dark] .qm-league-explainer-step-icon,[data-theme=dark] .qm-league-stat-chip i,[data-theme=dark] .qm-league-stat-pill i{color:#85c6d2;color:color-mix(in srgb,var(--sc-accent,#2c9cb1) 58%,#fff)}[data-theme=dark] .qm-league-explainer-step-icon{background:rgba(44,156,177,.16);background:color-mix(in srgb,var(--sc-accent,#2c9cb1) 18%,transparent)}[data-theme=dark] .qm-league-explainer-step-num{color:#fff}[data-theme=dark] .qm-league-window-chip{background:rgba(255,255,255,.05);border-color:var(--qm-border-strong);color:var(--qm-text-strong)}.qm-league-play-head{border-top:3px solid var(--sc-accent,#2c9cb1)}.qm-league-play-head .qm-league-play-head-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--lg-s3,12px);padding-top:var(--lg-s3,12px);padding-bottom:var(--lg-s3,12px)}.qm-league-play-art{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:52px;height:52px;border-radius:var(--qm-radius-md);overflow:hidden;background:var(--sc-soft,rgba(44,156,177,.12));border:1px solid var(--sc-line,var(--qm-border))}.qm-league-play-art img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.qm-league-play-art-icon{font-size:20px;color:var(--sc-accent,#1d7f92)}.qm-league-play-body{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0}.qm-league-play-title{display:block;margin:0}.qm-league-play-name{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font-size:var(--lg-subtitle,16px);font-weight:800;line-height:1.25;color:var(--qm-text-strong);text-decoration:none;overflow-wrap:anywhere}.qm-league-play-name:focus-visible,.qm-league-play-name:hover{color:var(--sc-accent,#1d7f92);text-decoration:none}.qm-league-play-chips{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--lg-s2,8px);margin-top:6px;min-width:0}.qm-league-play-me{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;min-width:0;max-width:100%;padding:2px 10px 2px 3px;border-radius:999px;background:var(--sc-soft,rgba(44,156,177,.12));border:1px solid var(--sc-line,var(--qm-border));font-size:var(--lg-meta,12px);line-height:1.4;color:var(--qm-muted)}a.qm-league-play-me,a.qm-league-play-me:focus-visible,a.qm-league-play-me:hover{text-decoration:none}a.qm-league-play-me:focus-visible,a.qm-league-play-me:hover{border-color:var(--sc-accent,#2c9cb1);color:var(--qm-text-strong)}a.qm-league-play-me:focus-visible b,a.qm-league-play-me:hover b{color:var(--sc-vivid,var(--sc-accent,#1d7f92))}.qm-league-play-me-avatar{width:20px;height:20px;border-radius:50%;-o-object-fit:cover;object-fit:cover;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.qm-league-play-me b{color:var(--qm-text-strong);font-weight:700;overflow-wrap:anywhere;word-break:break-word;min-width:0}.qm-league-play-countdown{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.qm-league-score-next{margin:0 0 var(--lg-s3,12px)}@media (min-width:701px){.qm-league-score-next{display:none}}@media (max-width:700px){.qm-league-play-countdown{display:none}.qm-league-play-head .qm-league-play-head-inner{gap:var(--lg-s3,12px);-webkit-box-align:center;-ms-flex-align:center;align-items:center}.qm-league-play-art{width:60px;height:60px}.qm-league-play-chips .qm-league-model-chip{display:none}.qm-league-play-chips{gap:8px;margin-top:8px}.qm-league-play-chips .qm-league-card-type{font-size:12px}.qm-league-play-me{font-size:13px;padding:3px 12px 3px 4px}.qm-league-play-me-avatar{width:24px;height:24px}.qm-league-play-me-label{display:none}}[data-theme=dark] form[data-league-token-endpoint] .question .normal .meta-space,[data-theme=dark] form[data-league-token-endpoint] .question .normal .meta-space-know,[data-theme=dark] form[data-league-token-endpoint] .question .normal .meta-space-psycho{background-color:var(--quiz-accent,#2c9cb1)!important}form[data-league-token-endpoint] .question .normal:hover{background-color:var(--sc-soft,rgba(44,156,177,.12))!important}form[data-league-token-endpoint] .question .clicked,form[data-league-token-endpoint] .question .clicked .meta-space{background-color:var(--sc-vivid,var(--quiz-accent,#2c9cb1))!important;color:#fff!important}[data-theme=dark] form[data-league-token-endpoint] .question .normal:hover{background-color:var(--sc-soft,rgba(44,156,177,.18))!important;border-color:var(--sc-accent,#2c9cb1)!important}.qm-league-side-box,.qm-league-side-me{--sc-accent:#1d7f92}.qm-league-side-box{margin:0 0 30px;padding:var(--lg-s3,12px) var(--lg-s4,16px);border:1px solid var(--qm-border);border-left:3px solid var(--sc-accent,#2c9cb1);border-radius:var(--qm-radius-md);background:var(--qm-card-bg)}.qm-league-side-back,.sidebar .qm-league-side-box .qm-league-side-back{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--lg-s2,8px);min-height:24px;color:var(--qm-text-strong);font-size:var(--lg-body,14px);font-weight:700;text-decoration:none}.qm-league-side-back:focus-visible,.qm-league-side-back:hover,.sidebar .qm-league-side-box .qm-league-side-back:focus-visible,.sidebar .qm-league-side-box .qm-league-side-back:hover{color:var(--sc-accent,#1d7f92)}.qm-league-side-back-arrow{color:var(--sc-accent,#1d7f92)}.qm-league-side-widget .qm-league-home{margin:0 0 30px}.qm-league-side-widget .qm-league-home .main-box-inside{padding:14px 20px 20px}.qm-league-side-widget .qm-league-home .main-box-title{padding:0 0 6px}.qm-league-side-widget .qm-league-home-sub{display:none}.qm-league-side-widget .qm-league-home-link{display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"thumb name" "thumb meta";-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:var(--lg-s3,12px);-moz-column-gap:var(--lg-s3,12px);column-gap:var(--lg-s3,12px);row-gap:var(--lg-s1,4px)}.qm-league-side-widget .qm-league-home-head{display:contents}.qm-league-side-widget .qm-league-home-meta{grid-area:meta;align-self:start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-column-gap:6px;-moz-column-gap:6px;column-gap:6px}.qm-league-side-widget .qm-league-home-name{grid-area:name;align-self:end;min-width:0;white-space:normal;overflow:visible;text-overflow:clip;line-height:1.25;overflow-wrap:anywhere}.qm-league-side-widget .qm-league-home-play{padding:6px var(--lg-s3,12px);font-size:var(--lg-meta,12px)}.qm-league-side-widget .qm-league-home-thumb{grid-area:thumb;width:68px;height:68px}@media (max-width:1023px){.qm-league-side-desktop{display:none!important}}.qm-league-side-me[hidden]{display:none!important}.qm-league-side-me-body{padding:var(--lg-s2,8px) var(--lg-s4,16px) var(--lg-s4,16px)}.qm-league-side-me-head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--lg-s3,12px);margin-bottom:var(--lg-s3,12px)}.qm-league-side-me-avatar{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:48px;height:48px;border-radius:50%}.qm-league-side-me-name{min-width:0;font-size:var(--lg-subtitle,16px);font-weight:700;color:var(--qm-text-strong);line-height:1.25;overflow-wrap:anywhere}.qm-league-side-me-stats{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--lg-s2,8px);margin:0 0 var(--lg-s3,12px);color:var(--qm-muted)}.qm-league-side-me-stats[hidden]{display:none!important}.qm-league-side-me-stat{padding:3px var(--lg-s2,8px)}.qm-league-side-me-links{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:var(--lg-s2,8px)}.qm-league-side-me-link,.sidebar .qm-league-side-me .qm-league-side-me-link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:44px;padding:8px 14px;border:1px solid var(--sc-line,var(--qm-border-strong));border-radius:var(--qm-radius-pill);background:0 0;color:var(--sc-accent,#1d7f92);font-size:var(--lg-meta,12px);font-weight:700;line-height:1.2;text-decoration:none}.qm-league-side-me-link[hidden]{display:none!important}.qm-league-side-me-link:focus-visible,.qm-league-side-me-link:hover,.sidebar .qm-league-side-me .qm-league-side-me-link:focus-visible,.sidebar .qm-league-side-me .qm-league-side-me-link:hover{background:var(--sc-soft,rgba(44,156,177,.1));color:var(--sc-accent,#1d7f92);text-decoration:none;-webkit-box-shadow:none;box-shadow:none;-webkit-transform:none;transform:none}.qm-league-mine-thumb{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:48px;height:48px;border-radius:var(--qm-radius-md);overflow:hidden;background:var(--sc-soft,rgba(44,156,177,.12));border:1px solid var(--sc-line,var(--qm-border))}.qm-league-mine-thumb[hidden]{display:none!important}.qm-league-mine-thumb img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.qm-league-mine-thumb-icon{font-size:20px;color:var(--sc-accent,#1d7f92)}.qm-league-mine-name a:focus-visible,.qm-league-mine-name a:hover{color:var(--sc-accent,#1d7f92);text-decoration:none}.qm-league-mine-actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:var(--lg-s2,8px)}.qm-league-mine-row .qm-league-mine-cta{padding:var(--lg-s2,8px) var(--lg-s4,16px);font-size:var(--lg-body,14px)}.qm-league-mine-ranking{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 var(--lg-s1,4px);color:var(--sc-accent,#1d7f92);font-size:var(--lg-meta,12px);font-weight:700;text-decoration:none}@media (max-width:720px){.qm-league-mine-head{grid-template-columns:48px minmax(0,1fr);gap:var(--lg-s2,8px) var(--lg-s3,12px)}.qm-league-mine-head .qm-league-standing{grid-column:2/-1;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.qm-league-mine-actions{grid-column:2/-1;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.qm-league-mine-body{padding-left:0}}.qm-league-mine-ranking:focus-visible,.qm-league-mine-ranking:hover{text-decoration:none;color:var(--qm-text-strong)}.qm-league-mine-ranking[hidden]{display:none!important}.qm-league-mine-row .qm-league-mine-ranking{padding:var(--lg-s2,8px) var(--lg-s4,16px);border:1px solid var(--sc-accent,#1d7f92);border-radius:var(--qm-radius-pill);font-size:var(--lg-body,14px);font-weight:600;color:var(--sc-accent,#1d7f92);background:var(--qm-card-bg,#fff)}.qm-league-mine-row .qm-league-mine-ranking:focus-visible,.qm-league-mine-row .qm-league-mine-ranking:hover{background:var(--sc-soft,rgba(29,127,146,.1));color:var(--sc-accent,#1d7f92)}.qm-league-mine-sharepanel .qm-league-share-box{margin-bottom:0}[data-theme=dark] .qm-league-day-chain i,[data-theme=dark] .qm-league-day-clue-pct i,[data-theme=dark] .qm-league-day-loop i,[data-theme=dark] .qm-league-day-rounds b,[data-theme=dark] .qm-league-detail-part i,[data-theme=dark] .qm-league-join-modal .league-join-account-name,[data-theme=dark] .qm-league-join-modal .league-join-linkbtn,[data-theme=dark] .qm-league-join-modal .league-join-register,[data-theme=dark] .qm-league-join-modal .league-join-title-icon,[data-theme=dark] .qm-league-mine-sharefold-toggle,[data-theme=dark] .qm-league-more,[data-theme=dark] .qm-league-picker-expand,[data-theme=dark] .qm-league-profile-toast,[data-theme=dark] .qm-league-refresh,[data-theme=dark] .qm-league-row-burned .qm-league-detail,[data-theme=dark] .qm-league-row-you .qm-league-rank,[data-theme=dark] .qm-league-rules>summary::after,[data-theme=dark] .qm-league-score-page .qm-league-score-jump,[data-theme=dark] .qm-league-score-page .qm-league-score-more,[data-theme=dark] .qm-league-score-page .qm-league-score-points,[data-theme=dark] .qm-league-score-points-inline,[data-theme=dark] .qm-league-start-answers,[data-theme=dark] .qm-league-stats-link,[data-theme=dark] a.qm-league-play-me:focus-visible b,[data-theme=dark] a.qm-league-play-me:hover b{color:#85c6d2;color:color-mix(in srgb,var(--sc-accent,#2c9cb1) 58%,#fff)}[data-theme=dark] .qm-league-card-foot .qm-league-stats-link{color:var(--qm-muted)}[data-theme=dark] .qm-league-card-foot .qm-league-stats-link i{color:var(--qm-muted)}[data-theme=dark] .qm-league-mine-row .qm-league-mine-cta.qm-league-mine-played{color:#85c6d2!important;color:color-mix(in srgb,var(--sc-accent,#2c9cb1) 58%,#fff)!important}[data-theme=dark] .qm-league-conflict-cancel:focus-visible,[data-theme=dark] .qm-league-conflict-cancel:hover,[data-theme=dark] .qm-league-conflict-dismiss:focus-visible,[data-theme=dark] .qm-league-conflict-dismiss:hover,[data-theme=dark] .qm-league-x:focus-visible,[data-theme=dark] .qm-league-x:hover{background:rgba(255,255,255,.08)}[data-theme=dark] .qm-league-x--danger{color:#ff6b6b}[data-theme=dark] .qm-league-x--danger:focus-visible,[data-theme=dark] .qm-league-x--danger:hover{background:rgba(255,107,107,.14);color:#ff8f8f}[data-theme=dark] .qm-league-backrow-arrow,[data-theme=dark] .qm-league-mine-thumb-icon,[data-theme=dark] .qm-league-play-art-icon,[data-theme=dark] .qm-league-side-back-arrow,[data-theme=dark] .qm-league-start-tile-top i{color:#85c6d2;color:color-mix(in srgb,var(--sc-accent,#2c9cb1) 58%,#fff)}[data-theme=dark] .qm-league-backrow-link:focus-visible,[data-theme=dark] .qm-league-backrow-link:hover,[data-theme=dark] .qm-league-mine-name a:hover,[data-theme=dark] .qm-league-mine-ranking,[data-theme=dark] .qm-league-play-name:hover{color:var(--qm-text-strong);color:color-mix(in srgb,var(--sc-accent,#2c9cb1) 58%,#fff)}[data-theme=dark] .qm-league-side-me-link,[data-theme=dark] .sidebar .qm-league-side-me .qm-league-side-me-link{color:#85c6d2;color:color-mix(in srgb,var(--sc-accent,#2c9cb1) 58%,#fff)}[data-theme=dark] .qm-league-side-me-link:focus-visible,[data-theme=dark] .qm-league-side-me-link:hover,[data-theme=dark] .sidebar .qm-league-side-me .qm-league-side-me-link:focus-visible,[data-theme=dark] .sidebar .qm-league-side-me .qm-league-side-me-link:hover{background:rgba(255,255,255,.06)}.qm-league-share-box{display:block;margin:var(--lg-s5,24px) 0;padding:14px 16px 16px;border:1px solid var(--sc-line,var(--qm-border-strong));border-radius:14px;background:var(--sc-soft,rgba(44,156,177,.1))}.qm-league-share-box[hidden]{display:none!important}.qm-league-share-title{margin:0 0 4px;font-size:16px;font-weight:700;line-height:1.3;text-align:center;color:var(--sc-accent,#1c709f)}.qm-league-share-sub{margin:0 0 12px;font-size:13px;line-height:1.45;text-align:center;color:var(--qm-muted)}.qm-league-share-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:16px}.qm-league-share-btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:6px;min-height:0;min-width:0;padding:0;width:auto;border:0;font-family:inherit;letter-spacing:inherit;text-transform:none;background:0 0;-webkit-box-shadow:none;box-shadow:none;color:var(--sc-accent,#1c709f);font-size:14px;font-weight:600;line-height:1.15;text-align:center;text-decoration:none;cursor:pointer;-webkit-transition:-webkit-transform .15s ease;transition:-webkit-transform .15s ease;transition:transform .15s ease;transition:transform .15s ease, -webkit-transform .15s ease}.qm-league-share-btn i{width:46px;height:46px;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;font-size:20px;-webkit-box-shadow:0 2px 6px rgba(0,0,0,.12);box-shadow:0 2px 6px rgba(0,0,0,.12);-webkit-transition:-webkit-transform .15s ease,-webkit-filter .15s ease;transition:-webkit-transform .15s ease,-webkit-filter .15s ease;transition:transform .15s ease,filter .15s ease;transition:transform .15s ease,filter .15s ease,-webkit-transform .15s ease,-webkit-filter .15s ease}.qm-league-share-btn span{color:var(--sc-accent,#1c709f)}.qm-league-share-fb i{background:#3b5998}.qm-league-share-wa i{background:#25d366}.qm-league-share-copy i{background:var(--sc-vivid,var(--sc-accent,#247f90))}.qm-league-share-btn:focus-visible,.qm-league-share-btn:hover{color:var(--sc-accent,#1c709f);text-decoration:none;-webkit-box-shadow:none;box-shadow:none}.qm-league-share-btn:hover i{-webkit-transform:translateY(-1px);transform:translateY(-1px);-webkit-filter:brightness(1.08);filter:brightness(1.08)}.qm-league-share-codeline{display:block;margin:var(--lg-s3,12px) 0 0;font-size:var(--lg-meta,12px);color:var(--qm-muted);text-align:center}.qm-league-share-codeline[hidden]{display:none!important}.qm-league-share-code{display:inline-block;padding:2px var(--lg-s2,8px);border-radius:var(--qm-radius-sm,6px);background:var(--qm-card-bg,#fff);border:1px solid var(--sc-line,var(--qm-border-strong));color:var(--qm-text-strong);font-weight:800;font-size:var(--lg-num,14px);letter-spacing:1px;font-variant-numeric:tabular-nums}.qm-league-share-toast{position:absolute;width:1px;height:1px;margin:0;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}[data-theme=dark] .qm-league-share-btn,[data-theme=dark] .qm-league-share-btn span,[data-theme=dark] .qm-league-share-btn:hover,[data-theme=dark] .qm-league-share-title{color:var(--qm-text-strong);color:color-mix(in srgb,var(--sc-accent,#2c9cb1) 58%,#fff)}[data-theme=dark] .qm-league-share-btn i{-webkit-box-shadow:0 2px 6px rgba(0,0,0,.4);box-shadow:0 2px 6px rgba(0,0,0,.4)}@media (min-width:768px){.qm-league-share-box{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:6px 16px}.qm-league-share-title{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;margin:0;text-align:left}.qm-league-share-sub{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;max-width:46ch;margin:0;text-align:left}.qm-league-share-grid{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;gap:8px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.qm-league-share-btn{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:7px;height:36px;padding:0 14px;border-radius:999px;color:#fff;font-size:13px;line-height:1}.qm-league-share-btn i{width:auto;height:auto;border-radius:0;background:0 0;-webkit-box-shadow:none;box-shadow:none;font-size:16px}.qm-league-share-btn span,.qm-league-share-btn:hover,[data-theme=dark] .qm-league-share-btn span,[data-theme=dark] .qm-league-share-btn:hover{color:#fff}.qm-league-share-fb{background:#3b5998}.qm-league-share-wa{background:#0e7a6e}.qm-league-share-copy{background:var(--sc-vivid,var(--sc-accent,#247f90))}.qm-league-share-btn:hover i{-webkit-transform:none;transform:none;-webkit-filter:none;filter:none}.qm-league-share-btn:hover{-webkit-transform:translateY(-1px);transform:translateY(-1px);-webkit-filter:brightness(1.06);filter:brightness(1.06)}.qm-league-share-codeline{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;margin-top:8px;text-align:left}}.qm-league-mine-share{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:var(--lg-s1,4px);min-width:0;padding:0 var(--lg-s1,4px);border:0;background:0 0;color:var(--sc-accent,#1d7f92);font-size:var(--lg-meta,12px);font-weight:700;cursor:pointer}.qm-league-mine-share:focus-visible,.qm-league-mine-share:hover{text-decoration:none;color:var(--qm-text-strong);background:0 0}.qm-league-mine-share[hidden]{display:none!important}[data-theme=dark] .qm-league-share-box{background:#24313f;background:color-mix(in srgb,var(--sc-accent,#2c9cb1) 14%,#222d3a);border-color:#34434f;border-color:color-mix(in srgb,var(--sc-accent,#2c9cb1) 32%,#222d3a)}.qm-league-invite-box .qm-league-invite-codeline,.qm-league-invite-box .qm-league-invite-note,.qm-league-nochange,.qm-league-share-box .qm-league-share-sub,.qm-league-standing,.qm-league-standing-label,.qm-league-standing-of{color:#5f6975}[data-theme=dark] .qm-league-invite-box .qm-league-invite-codeline,[data-theme=dark] .qm-league-invite-box .qm-league-invite-note,[data-theme=dark] .qm-league-nochange,[data-theme=dark] .qm-league-share-box .qm-league-share-sub,[data-theme=dark] .qm-league-standing,[data-theme=dark] .qm-league-standing-label,[data-theme=dark] .qm-league-standing-of{color:#9dabb9}.qm-league-standing--compact,.qm-league-standing--compact .qm-league-standing-label,.qm-league-standing--compact .qm-league-standing-of{color:var(--qm-muted)}[data-theme=dark] .qm-league-mine-share{color:var(--qm-text-strong);color:color-mix(in srgb,var(--sc-accent,#2c9cb1) 58%,#fff)}.qm-league-priv-promo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:var(--lg-s3,12px) var(--lg-s4,16px);margin:0;padding:var(--lg-s4,16px);border-radius:var(--qm-radius-card);background:#1d6675;background-image:linear-gradient(300deg,#2c9cb1 0,#1d6675 55%,#14505c 100%);color:#fff}.qm-league-priv-promo-icons{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--lg-s2,8px);font-size:28px;line-height:1;color:#fff;text-shadow:0 2px 4px rgba(0,0,0,.25)}.qm-league-priv-promo-copy{-webkit-box-flex:1;-ms-flex:1 1 260px;flex:1 1 260px;min-width:0}.qm-league-priv-promo-title{margin:0 0 var(--lg-s1,4px);font-size:var(--lg-title,20px);font-weight:800;line-height:1.25;color:#fff}.qm-league-priv-promo-line{margin:0;font-size:var(--lg-body,14px);line-height:1.5;color:rgba(255,255,255,.88)}.qm-league-priv-promo .qm-league-priv-promo-cta,[data-theme=dark] .qm-league-priv-promo .qm-league-priv-promo-cta{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;background:#fff;background-image:none;border:1px solid #fff;color:#14505c!important;font-weight:800}.qm-league-priv-promo .qm-league-priv-promo-cta:focus-visible,.qm-league-priv-promo .qm-league-priv-promo-cta:hover,[data-theme=dark] .qm-league-priv-promo .qm-league-priv-promo-cta:focus-visible,[data-theme=dark] .qm-league-priv-promo .qm-league-priv-promo-cta:hover{background:#e6f4f7;color:#0f3f49!important}.qm-league-priv-promo--compact{padding:var(--lg-s3,12px) var(--lg-s4,16px);gap:var(--lg-s2,8px) var(--lg-s3,12px)}.qm-league-priv-promo--compact .qm-league-priv-promo-icons{font-size:22px}.qm-league-priv-promo--compact .qm-league-priv-promo-title{font-size:var(--lg-subtitle,16px)}.qm-league-priv-promo--compact .qm-league-priv-promo-line{font-size:var(--lg-meta,12px)}.qm-league-priv-promo-box .main-box-inside{padding:6px}.qm-league-priv-promo-box{padding-bottom:0;overflow:hidden}@media (max-width:767px){.qm-league-priv-promo-box .main-box-inside{padding:5px}.qm-league-priv-promo{padding:var(--lg-s3,12px);gap:var(--lg-s2,8px) var(--lg-s3,12px)}.qm-league-priv-promo--compact{padding:var(--lg-s3,12px)}}[data-theme=dark] .qm-league-priv-promo{-webkit-box-shadow:0 4px 18px rgba(0,0,0,.45);box-shadow:0 4px 18px rgba(0,0,0,.45)}.qm-league-conflict-merge,.qm-league-conflict-merge-go,.qm-league-cta,.qm-league-mine-cta,.qm-league-priv-promo-cta{min-height:var(--lg-ctrl-primary,38px)}.qm-league-conflict-keep,.qm-league-conflict-reopen,.qm-league-invite-copy,.qm-league-mine-ranking,.qm-league-mine-share,.qm-league-profile-edit-toggle,.qm-league-side-me-link{min-height:var(--lg-ctrl-ghost,32px);padding-top:6px;padding-bottom:6px}@media (min-width:1024px){.kzz-weekly--league .kzz-weekly-art{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:440px}.kzz-weekly--league .kzz-weekly-info{padding:18px 24px;gap:9px}}.kzz-weekly-cta[data-league-hero-cta]{min-height:var(--lg-ctrl-hero,46px);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:var(--lg-s3,12px) var(--lg-s5,24px);font-size:var(--lg-subtitle,16px);font-weight:800}.kzz-weekly-cta.qm-league-hero-join{min-height:var(--lg-ctrl-hero,46px);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;padding:var(--lg-s3,12px) var(--lg-s5,24px);font-size:var(--lg-subtitle,16px);font-weight:800;background:0 0;color:#fff;border:2px solid rgba(255,255,255,.9);-webkit-box-shadow:none;box-shadow:none;cursor:pointer;font-family:inherit;line-height:1.25;letter-spacing:normal}.kzz-weekly-cta.qm-league-hero-join:focus-visible,.kzz-weekly-cta.qm-league-hero-join:hover{background:rgba(255,255,255,.14);color:#fff;cursor:pointer}[data-theme=dark] .kzz-weekly-cta.qm-league-hero-join:focus-visible,[data-theme=dark] .kzz-weekly-cta.qm-league-hero-join:hover{color:#fff!important}.kzz-weekly-cta.qm-league-hero-join[hidden]{display:none!important}.qm-league-lifetime{margin:0 0 var(--lg-s3,12px);padding:var(--lg-s2,8px) var(--lg-s3,12px);border-radius:var(--qm-radius-sm,8px);background:var(--sc-soft,rgba(44,156,177,.1));font-weight:600}.qm-league-lifetime .fa{margin-right:6px;color:var(--sc-accent,#2c9cb1)}.qm-league-side-me-head,.qm-league-side-me-links,.qm-league-side-me-stats{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.qm-league-score-answers{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;margin-left:var(--lg-s2,8px);min-height:var(--lg-ctrl-ghost,32px);padding:0 var(--lg-s2,8px);color:var(--sc-accent,#1d7f92);font-size:var(--lg-meta,12px);font-weight:700;text-decoration:none;border:1px solid var(--sc-line,var(--qm-border-strong));border-radius:var(--qm-radius-pill,999px);background:var(--qm-card-bg,#fff)}.qm-league-score-answers:focus-visible,.qm-league-score-answers:hover{color:#fff;background:var(--sc-vivid,var(--sc-accent,#1d7f92));text-decoration:none}[data-theme=dark] .qm-league-score-answers{background:0 0;color:color-mix(in srgb,var(--sc-accent,#2c9cb1) 42%,#fff)}[data-theme=dark] .qm-league-score-answers:focus-visible,[data-theme=dark] .qm-league-score-answers:hover{color:#fff;background:var(--sc-vivid,var(--sc-accent,#1d7f92))}.qm-league-conflict{position:relative;padding:var(--lg-s4,16px) var(--lg-s4,16px) var(--lg-s3,12px);-webkit-box-shadow:inset 3px 0 0 0 var(--sc-accent,#2c9cb1),var(--qm-shadow-md);box-shadow:inset 3px 0 0 0 var(--sc-accent,#2c9cb1),var(--qm-shadow-md);color:var(--qm-text-strong)}.qm-league-conflict[hidden]{display:none!important}.qm-league-conflict-head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:var(--lg-s3,12px);padding-right:44px}.qm-league-conflict-now{font-weight:700;color:var(--qm-text-strong)}[data-league-mine-profile-box][hidden]{display:none!important}.qm-league-conflict-avatars{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--lg-s2,8px)}.qm-league-conflict-head img{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:44px;height:44px;border-radius:50%;-o-object-fit:cover;object-fit:cover;background:var(--sc-soft,rgba(44,156,177,.1))}@media (max-width:480px){.qm-league-conflict-head img{width:36px;height:36px}}.qm-league-conflict-head-text{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--lg-s1,4px)}.qm-league-conflict-title{margin:0;font-family:inherit;font-size:var(--lg-subtitle,16px);font-weight:800;line-height:1.3;color:var(--qm-text-strong);overflow-wrap:anywhere}.qm-league-conflict-body{display:block;font-size:var(--lg-meta,12px);font-weight:600;line-height:1.45;color:var(--qm-muted);overflow-wrap:anywhere}.qm-league-conflict-body b{font-weight:800;color:var(--qm-text-strong)}.qm-league-conflict-error{margin:var(--lg-s2,8px) 0 0;font-size:var(--lg-meta,12px);font-weight:700;line-height:1.45;color:#d64545}.qm-league-conflict-error:empty{margin:0;line-height:0}.qm-league-conflict-actions{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--lg-s2,8px);margin-top:var(--lg-s3,12px)}.qm-league-conflict-actions[hidden]{display:none!important}.qm-league-conflict-merge{padding:var(--lg-s2,8px) var(--lg-s4,16px)}.qm-league-conflict-merge:focus-visible,.qm-league-conflict-merge:hover{-webkit-transform:none;transform:none}.qm-league-conflict-keep{font-family:inherit}.qm-league-conflict-confirm{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--lg-s2,8px);margin-top:var(--lg-s3,12px);padding:var(--lg-s3,12px);border:1px solid rgba(214,69,69,.35);border-radius:var(--qm-radius-md);background:rgba(214,69,69,.08)}.qm-league-conflict-confirm[hidden]{display:none!important}.qm-league-conflict-confirm-text{-webkit-box-flex:1;-ms-flex:1 1 220px;flex:1 1 220px;min-width:0;font-size:var(--lg-meta,12px);font-weight:600;line-height:1.45;color:var(--qm-text-strong)}.qm-league-conflict-merge-go{padding:var(--lg-s2,8px) var(--lg-s4,16px);background:#d64545;-webkit-box-shadow:none;box-shadow:none}.qm-league-conflict-merge-go:focus-visible,.qm-league-conflict-merge-go:hover{background:#b93535;-webkit-transform:none;transform:none}.qm-league-conflict-cancel{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:var(--lg-ctrl-ghost,32px);padding:6px var(--lg-s3,12px);border:1px solid var(--qm-border-strong);border-radius:var(--qm-radius-pill);background:0 0;color:var(--qm-muted);font-family:inherit;font-size:var(--lg-meta,12px);font-weight:700;line-height:1.2;cursor:pointer;-webkit-box-shadow:none;box-shadow:none}.qm-league-conflict-cancel:focus-visible,.qm-league-conflict-cancel:hover{background:rgba(0,0,0,.05);color:var(--qm-text-strong);-webkit-box-shadow:none;box-shadow:none;-webkit-transform:none;transform:none}.qm-league-conflict-warning{margin:var(--lg-s3,12px) 0 0;font-size:var(--lg-meta,12px);font-weight:600;line-height:1.45;color:var(--qm-muted)}.qm-league-conflict-warning[hidden]{display:none!important}.qm-league-conflict-note{margin:0;font-size:var(--lg-meta,12px);font-weight:600;line-height:1.45;color:var(--qm-muted)}.qm-league-conflict-merged{padding-left:var(--lg-s3,12px);border-left:3px solid #1f9d55;color:var(--qm-text-strong)}.qm-league-conflict-reopen{vertical-align:middle;min-width:0;padding:0 var(--lg-s1,4px);border:0;font-family:inherit;text-decoration:underline}.qm-league-conflict-reopen:focus-visible,.qm-league-conflict-reopen:hover{text-decoration:underline;-webkit-box-shadow:none;box-shadow:none;-webkit-transform:none;transform:none}.qm-league-conflict-dismiss{position:absolute;top:var(--lg-s2,8px);right:var(--lg-s2,8px)}.qm-league-sync{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--lg-s2,8px);cursor:pointer;font-size:var(--lg-meta,12px);font-weight:600;line-height:1.4;color:var(--qm-muted)}.qm-league-sync input[type=checkbox]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:18px;height:18px;margin:0;accent-color:var(--sc-accent,#2c9cb1)}.qm-league-sync span{min-width:0}[data-theme=dark] .qm-league-conflict-confirm{border-color:rgba(255,107,107,.42);background:rgba(255,107,107,.13)}[data-theme=dark] .qm-league-conflict-error{color:#ff6b6b}[data-theme=dark] .qm-league-conflict-merged{border-left-color:#45c07d}[data-theme=dark] .qm-league-conflict-merge-go{background:#e05a5a}[data-theme=dark] .qm-league-conflict-merge-go:focus-visible,[data-theme=dark] .qm-league-conflict-merge-go:hover{background:#c94545}[data-theme=dark] .qm-league-conflict-keep,[data-theme=dark] .qm-league-conflict-reopen{color:#85c6d2;color:color-mix(in srgb,var(--sc-accent,#2c9cb1) 58%,#fff)}[data-theme=dark] .qm-league-conflict-cancel:focus-visible,[data-theme=dark] .qm-league-conflict-cancel:hover,[data-theme=dark] .qm-league-conflict-dismiss:focus-visible,[data-theme=dark] .qm-league-conflict-dismiss:hover{background:rgba(255,255,255,.08)}.qm-league-backrow{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:var(--lg-s2,8px) var(--lg-s4,16px);margin:var(--lg-s4,16px) 0 0}@media (min-width:1024px){.qm-league-backrow{display:none}}.qm-league-backrow-link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--lg-s1,4px);min-height:var(--lg-ctrl-ghost,32px);color:var(--qm-muted);font-size:var(--lg-meta,12px);font-weight:700;text-decoration:none}.qm-league-backrow-link:focus-visible,.qm-league-backrow-link:hover{color:var(--sc-accent,#1d7f92);text-decoration:underline}.qm-league-backrow-arrow{color:var(--sc-accent,#1d7f92)}.qm-league-stats-link-row--pair{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:var(--lg-s2,8px) var(--lg-s4,16px);margin:var(--lg-s4,16px) 0 0}.qm-league-tabs{--lg-tabs-ground:#f9f9f9;--lg-tabs-shade:rgba(16, 24, 32, .16);-webkit-mask-image:none;mask-image:none;background-repeat:no-repeat;background-position:left center,right center,left center,right center;background-size:24px 100%,24px 100%,28px 100%,28px 100%;background-attachment:local,local,scroll,scroll;background-image:-webkit-gradient(linear,left top, right top,from(var(--lg-tabs-ground)),to(var(--lg-tabs-ground))),-webkit-gradient(linear,right top, left top,from(var(--lg-tabs-ground)),to(var(--lg-tabs-ground))),-webkit-gradient(linear,left top, right top,from(var(--lg-tabs-shade)),to(rgba(16,24,32,0))),-webkit-gradient(linear,right top, left top,from(var(--lg-tabs-shade)),to(rgba(16,24,32,0)));background-image:linear-gradient(to right,var(--lg-tabs-ground),var(--lg-tabs-ground)),linear-gradient(to left,var(--lg-tabs-ground),var(--lg-tabs-ground)),linear-gradient(to right,var(--lg-tabs-shade),rgba(16,24,32,0)),linear-gradient(to left,var(--lg-tabs-shade),rgba(16,24,32,0))}[data-theme=dark] .qm-league-tabs{--lg-tabs-ground:#1e2a3a;--lg-tabs-shade:rgba(0, 0, 0, .45)}.qm-league-tabs{background-image:none;scroll-margin-top:16px}.qm-league-stat-lab{font-size:var(--lg-micro,11px);font-weight:700;line-height:1.2;letter-spacing:.5px;text-transform:uppercase;color:var(--qm-muted)}.kzz-weekly .qm-league-stats-strip .qm-league-stat-lab,.qm-league-brand .qm-league-stats-strip .qm-league-stat-lab{color:rgba(255,255,255,.96)}@media (max-width:420px){.qm-league-stats-page .qm-league-stat-pill{padding-left:var(--lg-s2,8px);padding-right:var(--lg-s2,8px)}}.qm-league-trend{margin:var(--lg-s2,8px) 0 0;max-width:calc(var(--qm-trend-slots,60) * 44px);min-width:240px}.qm-league-trend--few .qm-league-trend-plot{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.qm-league-trend--few .qm-league-trend-col{-webkit-box-flex:0;-ms-flex:0 0 28px;flex:0 0 28px;max-width:28px}.qm-league-trend-plot{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:3px;height:88px;padding:0;border-bottom:1px solid var(--qm-border)}.qm-league-trend-col{position:relative;-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;min-width:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;height:100%}.qm-league-trend-bar{display:block;width:100%;-ms-flex-negative:0;flex-shrink:0;border-radius:3px 3px 0 0;background:var(--sc-accent,#2c9cb1);position:relative}.qm-league-trend-col--none .qm-league-trend-bar{height:3px!important;background:var(--qm-border-strong,var(--qm-border));border-radius:var(--qm-radius-pill);opacity:.7}.qm-league-trend-plot--peak{margin-top:16px}.qm-league-trend-plot--tall{margin-top:26px}.qm-league-trend-peak{position:absolute;bottom:100%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);margin:0 0 3px;white-space:nowrap;text-align:center;font-size:var(--lg-micro,11px);font-weight:800;line-height:1;color:var(--qm-text-strong);font-variant-numeric:tabular-nums}.qm-league-trend-unit{display:block;margin-top:1px;font-size:9px;font-weight:700;line-height:1}.qm-league-trend-axis{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:var(--lg-s1,4px) 0 0;color:var(--qm-muted);font-size:var(--lg-meta,12px);font-weight:600;font-variant-numeric:tabular-nums}.qm-league-trend{position:relative}.qm-league-trend-col{cursor:default}.qm-league-trend-col.is-tip .qm-league-trend-bar{-webkit-filter:brightness(.82);filter:brightness(.82)}.qm-league-trend .qm-league-progress-tip{white-space:nowrap;z-index:2}[data-theme=dark] .qm-league-trend-bar{-webkit-filter:brightness(1.28) saturate(1.05);filter:brightness(1.28) saturate(1.05)}[data-theme=dark] .qm-league-trend-col.is-tip .qm-league-trend-bar{-webkit-filter:brightness(1.55) saturate(1.05);filter:brightness(1.55) saturate(1.05)}[data-theme=dark] .qm-league-trend-peak{color:var(--qm-text-strong)}.qm-league-model-legend{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:var(--lg-s1,4px);margin:0 0 var(--lg-s3,12px);color:var(--qm-muted);font-size:var(--lg-meta,12px);line-height:1.5}.qm-league-model-legend-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:var(--lg-s2,8px);min-width:0}.qm-league-model-legend-item .qm-league-model-chip{-webkit-box-flex:0;-ms-flex:0 0 128px;flex:0 0 128px;width:128px;max-width:34%;text-align:center}.qm-league-model-legend-gloss{min-width:0}@media (max-width:400px){.qm-league-model-legend-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:2px}.qm-league-model-legend-item .qm-league-model-chip{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}}.qm-league-priv-promo-note{margin:var(--lg-s1,4px) 0 0;color:rgba(255,255,255,.85);font-size:var(--lg-meta,12px);line-height:1.4}.qm-league-priv-promo-note-link{color:#fff;text-decoration:underline;text-underline-offset:2px}.qm-league-priv-promo-note-link:focus,.qm-league-priv-promo-note-link:hover{color:#fff}[data-theme=dark] a.qm-league-priv-promo-note-link,[data-theme=dark] a.qm-league-priv-promo-note-link:focus,[data-theme=dark] a.qm-league-priv-promo-note-link:hover{color:#fff}.qm-league-play-note{margin:var(--lg-s2,8px) 0;padding:0 var(--lg-s3,12px);color:var(--qm-muted);font-size:var(--lg-meta,12px);line-height:1.45}.qm-league-start-ready{font-weight:400;color:var(--qm-text-strong);margin-bottom:4px}.qm-league-start-ready b{font-weight:700;color:var(--qm-text-strong)}p.item-description.qm-league-start-note-top{color:var(--qm-muted);font-size:var(--lg-meta,12px);line-height:1.5;margin:0}.qm-league-start-answers{margin-left:6px;font-weight:700;color:var(--sc-vivid,var(--sc-accent,#1d7f92));white-space:nowrap}@media (max-width:700px){.qm-league-start-ready b{font-weight:600}}.qm-league-start-tiles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--lg-s2,8px);margin-top:var(--lg-s3,12px)}.qm-league-start-tile{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2px;padding:10px 12px;border-radius:var(--qm-radius-md,10px);background:var(--sc-soft,rgba(44,156,177,.12));border:1px solid var(--sc-line,var(--qm-border));min-width:0;text-align:left;text-decoration:none!important;color:var(--qm-text-strong)}.qm-league-start-tile:focus-visible,.qm-league-start-tile:hover{border-color:var(--sc-accent,#1d7f92);text-decoration:none!important}.qm-league-start-tile-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;min-width:0}.qm-league-start-tile-top i{font-size:16px;color:var(--sc-accent,#1d7f92);-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.qm-league-start-tile b{font-size:22px;font-weight:800;line-height:1.1;color:var(--qm-text-strong);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.qm-league-start-tile>span:not(.qm-league-start-tile-top){font-size:13px;line-height:1.35;color:var(--qm-muted);overflow-wrap:anywhere;margin-top:2px}[data-theme=dark] .qm-league-start-tile em,[data-theme=dark] .qm-league-start-tile>span:not(.qm-league-start-tile-top){-webkit-filter:brightness(1.45);filter:brightness(1.45)}html:not([data-theme=dark]) .qm-league-start-tile em{-webkit-filter:brightness(.8);filter:brightness(.8)}.qm-league-start-tile em{font-style:normal;font-size:13px;font-weight:700;color:var(--sc-vivid,var(--sc-accent,#1d7f92));margin-top:6px}@media (min-width:701px){.qm-league-start-tiles{margin-top:var(--lg-s2,8px);gap:var(--lg-s2,8px)}.qm-league-start-tile{padding:7px 10px;gap:1px}.qm-league-start-tile b{font-size:19px}.qm-league-start-tile-top i{font-size:14px}.qm-league-start-tile>span:not(.qm-league-start-tile-top){font-size:var(--lg-meta,13px);line-height:1.3;margin-top:1px}.qm-league-start-tile em{font-size:var(--lg-meta,13px);margin-top:3px}.qm-league-start-ready{margin-bottom:2px}}.qm-league-start-you[hidden]{display:none!important}.qm-league-start-note,.qm-league-start-rule{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:8px;margin:var(--lg-s3,12px) 0 0;line-height:1.45}.qm-league-start-rule{color:var(--qm-text-strong);font-size:var(--lg-body,14px)}.qm-league-start-note{color:var(--qm-muted);font-size:var(--lg-meta,12px);margin-top:6px}.qm-league-start-note i,.qm-league-start-rule i{-webkit-box-flex:0;-ms-flex:0 0 18px;flex:0 0 18px;margin-top:3px;text-align:center;color:var(--sc-accent,#1d7f92)}.qm-league-start .main-box-inside{padding-top:var(--lg-s3,12px);padding-bottom:var(--lg-s3,12px)}.qm-league-start-btn{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;min-height:64px;padding:14px 24px;border-radius:var(--qm-radius-md,10px);font-size:24px;font-weight:600;letter-spacing:.2px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;font-family:inherit}.qm-league-start-btn.is-starting{cursor:progress;opacity:.92}.qm-league-start-btn-label{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.qm-league-start-btn-label .qm-btn-ring{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}@media (max-width:700px){.qm-league-start-btn{min-height:56px;font-size:18px}}.qm-league-day-links-note{margin:0 0 var(--lg-s2,8px);color:var(--qm-muted);font-size:var(--lg-meta,12px)}.qm-league-day-links-row,.qm-league-day-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:var(--lg-s2,8px);margin:0 0 var(--lg-s3,12px)}.qm-league-day-pill{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:36px;padding:6px 14px;border-radius:999px;border:1px solid var(--sc-line,var(--qm-border));background:var(--sc-soft,var(--qm-card-bg,#fff));color:var(--qm-text-strong);font-size:var(--lg-meta,12px);font-weight:700;text-decoration:none!important;white-space:nowrap}a.qm-league-day-pill:focus-visible,a.qm-league-day-pill:hover{border-color:var(--sc-accent,#1d7f92);color:var(--sc-vivid,var(--sc-accent,#1d7f92))}.qm-league-day-pill.is-current{background:var(--sc-vivid,var(--sc-accent,#1d7f92));border-color:transparent;color:#fff}.qm-league-day-strip{margin:0 0 var(--lg-s3,12px)}.qm-league-day-clues{margin:0;padding-left:1.4em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px}.qm-league-day-clue{line-height:1.45;overflow-wrap:anywhere}.qm-league-day-clue-answer{margin-left:6px;color:var(--qm-text-strong);letter-spacing:.3px}.qm-league-day-clue-pct{margin-left:8px;color:var(--qm-muted);font-size:var(--lg-meta,12px);white-space:nowrap}.qm-league-day-clue-pct i{color:var(--sc-accent,#1d7f92)}.qm-league-day-groups{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--lg-s2,8px)}.qm-league-day-group{padding:10px 12px;border-radius:var(--qm-radius-md,10px);background:var(--sc-soft,rgba(44,156,177,.12));border:1px solid var(--sc-line,var(--qm-border));min-width:0;overflow-wrap:anywhere}.qm-league-day-group b{display:block;margin-bottom:2px;color:var(--qm-text-strong)}.qm-league-day-rounds{margin:0;padding-left:1.4em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px}.qm-league-day-rounds b{color:var(--sc-vivid,var(--sc-accent,#1d7f92));letter-spacing:.3px}.qm-league-day-chain,.qm-league-day-loop{margin:0;line-height:1.8;overflow-wrap:anywhere}.qm-league-day-chain i,.qm-league-day-loop i{color:var(--sc-accent,#1d7f92);margin:0 2px}.qm-league-day-matrix-wrap{overflow-x:auto}.qm-league-day-matrix{border-collapse:collapse;min-width:320px}.qm-league-day-matrix td,.qm-league-day-matrix th{border:1px solid var(--sc-line,var(--qm-border));padding:8px 10px;text-align:center}.qm-league-day-matrix th{background:var(--sc-soft,rgba(44,156,177,.12));color:var(--qm-muted);font-size:var(--lg-meta,12px);font-weight:700}.qm-league-day-matrix td{font-weight:700;color:var(--qm-text-strong)}@media (max-width:700px){.qm-league-day-groups{grid-template-columns:1fr}}.qm-league-detail{display:block;margin-top:2px;font-size:var(--lg-micro,11px);line-height:1.3;color:var(--qm-muted);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.qm-league-row-burned .qm-league-name,.qm-league-row-burned .qm-league-score{color:var(--qm-muted)}.qm-league-row-burned .qm-league-detail{color:var(--sc-accent,#1d7f92);font-weight:700}.qm-league-detail-part{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:3px;white-space:nowrap}.qm-league-detail-part i{font-size:10px;color:var(--sc-accent,#1d7f92)}.qm-league-detail-sep{margin:0 5px;color:var(--qm-muted)}.qm-league-detail-state{white-space:normal}.qm-league-detail-legend{margin:var(--lg-s1,4px) 0 0;font-size:var(--lg-micro,11px);line-height:1.4;color:var(--qm-muted)}.qm-league-detail-legend+.qm-league-done,.qm-league-detail-legend+.qm-league-done-countdown,.qm-league-detail-legend+.qm-league-today-cta,.qm-league-detail-legend+.qm-league-today-done{margin-top:22px}.qm-league-detail-legend .qm-league-detail-part i{font-size:11px}.qm-league-attempt-toast{position:fixed;top:76px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:12500;width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:420px;padding:12px 16px;background:var(--qm-card-bg,#fff);color:var(--qm-text-strong);border:1px solid var(--qm-border,rgba(0,0,0,.12));border-left:4px solid var(--sc-accent,var(--qm-accent));border-radius:12px;-webkit-box-shadow:0 8px 28px rgba(0,0,0,.18);box-shadow:0 8px 28px rgba(0,0,0,.18);font-size:13.5px;line-height:1.45;cursor:pointer;opacity:1;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.qm-league-attempt-toast b{display:block;font-weight:700;margin-bottom:2px}.qm-league-attempt-toast span{color:var(--qm-muted);overflow-wrap:anywhere}.qm-league-attempt-toast.is-leaving{opacity:0}.qm-league-attempt-toast[hidden]{display:none!important}@media (max-width:452px){.qm-league-attempt-toast{max-width:calc(100vw - 32px)}}@media (prefers-reduced-motion:reduce){.qm-league-attempt-toast{-webkit-transition:none;transition:none}}.qm-league-score-page .qm-league-score-hero{margin:var(--lg-s4,16px) 0 var(--lg-s3,12px);padding:var(--lg-s4,16px) var(--lg-s3,12px);border-radius:var(--qm-radius-md);background:var(--sc-soft,rgba(44,156,177,.1));text-align:center}.qm-league-score-page .qm-league-score-hero--loss{background:var(--qm-card-bg);-webkit-box-shadow:inset 0 0 0 1px var(--qm-border);box-shadow:inset 0 0 0 1px var(--qm-border)}.qm-league-score-page .qm-league-score-eyebrow{margin:0 0 var(--lg-s1,4px);font-size:var(--lg-micro,11px);font-weight:700;letter-spacing:.5px;text-transform:uppercase;color:var(--qm-muted)}.qm-league-score-page .qm-league-score-headline{margin:0;font-size:var(--lg-title,20px);font-weight:800;line-height:1.05;color:var(--qm-text-strong);font-variant-numeric:tabular-nums}.qm-league-score-page .qm-league-score-headline--num{font-size:40px}.qm-league-score-page .qm-league-score-of{margin-left:2px;font-size:24px;font-weight:700;color:var(--qm-muted);font-variant-numeric:tabular-nums}.qm-league-score-page .qm-league-score-sub{margin:var(--lg-s1,4px) 0 0;font-size:var(--lg-body,14px);color:var(--qm-muted,#66757f)}.qm-league-score-page .qm-league-score-answers-line{margin:var(--lg-s3,12px) 0 0;line-height:1.45}.qm-league-score-page .qm-league-score-answers-line+.qm-league-score-answers-line{margin-top:var(--lg-s2,8px)}.qm-league-score-page .qm-league-score-jump{font-weight:700;color:var(--sc-vivid,var(--sc-accent,#1d7f92));text-decoration:none}.qm-league-score-page .qm-league-score-jump:hover{text-decoration:none}.qm-league-standing-first{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;font-weight:700;color:var(--qm-text-strong)}.qm-league-score-page .qm-league-score-week{margin-top:calc(-1 * var(--lg-s2,8px))}.qm-league-score-page .qm-league-score-caveat{margin:0 0 var(--lg-s3,12px);font-size:var(--lg-meta,12px);color:var(--qm-muted)}.qm-league-score-result .item-entry-header{padding-top:0}.qm-league-score-result .qm-league-score-hero{margin-top:0}@media (min-width:701px){.qm-league-score-result .qm-league-score-article{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:var(--lg-s3,12px)}.qm-league-score-result .qm-league-score-article .item-initial-image{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 5px);flex:0 0 calc(50% - 5px);width:calc(50% - 5px);max-width:none;margin:0;min-height:0;border-radius:var(--qm-radius-md,10px);overflow:hidden}.qm-league-score-result .qm-league-score-article .item-initial-image img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.qm-league-score-result .qm-league-score-article{gap:10px;padding:0;margin:0 0 20px}.qm-league-score-result .qm-league-score-article>.clear{display:none}.qm-league-score-result .qm-league-score-article .meta-image.item-initial-image{margin:0;float:none}.qm-league-score-result .qm-league-score-article .entry-header.item-entry-header{margin:0;padding:0;width:auto;max-width:none;min-width:0;-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;float:none}.qm-league-score-result .qm-league-score-hero{padding:10px 12px}.qm-league-score-result .qm-league-score-article .item-entry-header{-webkit-box-flex:1;-ms-flex:1 1 calc(50% - 5px);flex:1 1 calc(50% - 5px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:0;margin:0}.qm-league-score-result .qm-league-score-hero{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:0;-webkit-box-sizing:border-box;box-sizing:border-box}}.qm-league-score-result .qm-league-score-headline--num b{font-size:44px}.qm-league-score-box .qm-sec-title{margin-bottom:var(--lg-s3,12px)}.qm-league-score-share .qm-league-share-box{margin:0;padding:0;border:0;background:0 0;-webkit-box-shadow:none;box-shadow:none}.qm-league-score-day .qm-league-score-place{margin-top:0}.qm-league-score-points-inline{display:block;margin-top:4px;color:var(--sc-accent,#1d7f92)}.qm-league-score-live{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--lg-s2,8px) var(--lg-s4,16px);margin:var(--lg-s4,16px) 0 var(--lg-s4,16px);padding-top:var(--lg-s3,12px);border-top:1px solid var(--qm-border)}.qm-league-score-live-note{-webkit-box-flex:1;-ms-flex:1 1 260px;flex:1 1 260px;font-size:var(--lg-meta,13px);line-height:1.5;color:var(--qm-muted,#66757f)}.qm-league-score-live .qm-league-score-cta .fa{margin-right:6px}.qm-league-score-days .qm-league-stats-title{margin-top:0}.qm-league-score-share .qm-league-share-sub{font-size:var(--lg-body,14px);line-height:1.5}.qm-league-score-share .qm-league-share-grid{margin-bottom:var(--lg-s4,16px)}@media (max-width:767px){.qm-league-score-share .qm-league-share-sub{margin-bottom:var(--lg-s4,16px)}}@media (max-width:640px){.qm-league-score-live .qm-league-score-cta{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media (min-width:1024px){.qm-league-score-share--bare{display:none}}.qm-league-score-share .qm-league-backrow{margin-top:var(--lg-s3,12px)}@media (max-width:700px){.qm-league-score-result .item-initial-image{margin-bottom:var(--lg-s3,12px)}}.qm-league-done{margin:0 0 var(--lg-s4,16px);padding:var(--lg-s4,16px);border:1px solid var(--sc-accent-line,rgba(0,0,0,.12));border-left:4px solid var(--sc-accent,#1b6ad6);border-radius:10px;background:var(--sc-soft,rgba(0,0,0,.03))}.qm-league-done-title{margin:0 0 var(--lg-s2,8px);font-size:var(--lg-subtitle,16px);font-weight:700;line-height:1.3}.qm-league-done-title .fa{color:var(--sc-accent,#1b6ad6);margin-right:6px}.qm-league-done-cta .fa{margin-right:8px}.qm-league-done-text{margin:0 0 var(--lg-s3,12px);font-size:var(--lg-body,14px);line-height:1.5}.qm-league-done-countdown{margin:0 0 var(--lg-s3,12px)}.qm-league-done-links{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--lg-s2,8px) var(--lg-s4,16px);margin:0}@media (max-width:640px){.qm-league-done-links{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.qm-league-done-cta{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.qm-league-score-page .qm-league-score-actions{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--lg-s2,8px) var(--lg-s3,12px);margin:var(--lg-s4,16px) 0 0}.qm-league-score-page .qm-league-score-cta{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.qm-league-score-page .qm-league-score-more{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:44px;padding:0 var(--lg-s1,4px);color:var(--sc-accent,#1d7f92);font-size:var(--lg-body,14px);font-weight:700;text-decoration:none}.qm-league-score-page .qm-league-score-more:focus-visible,.qm-league-score-page .qm-league-score-more:hover{color:var(--sc-accent,#1d7f92);text-decoration:underline}@media (max-width:480px){.qm-league-score-page .qm-league-score-headline--num{font-size:34px}.qm-league-score-page .qm-league-score-of{font-size:20px}.qm-league-score-page .qm-league-score-actions{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.qm-league-score-page .qm-league-score-cta{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.qm-league-score-page .qm-league-score-more{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.qm-league-mine-daily{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin:0 0 var(--lg-s2,8px)}.qm-league-mine-daily[hidden]{display:none!important}@media (max-width:720px){.qm-league-mine-daily{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.qm-league-mine-row .qm-league-mine-cta--go{font-weight:700}.qm-league-mine-row .qm-league-mine-cta.qm-league-mine-played{min-height:0;padding:var(--lg-s1,4px) var(--lg-s2,8px);background:0 0;background-image:none;-webkit-box-shadow:none;box-shadow:none;color:var(--sc-accent,#1d7f92)!important;font-size:var(--lg-meta,12px);font-weight:700;white-space:nowrap}.qm-league-mine-row .qm-league-mine-cta.qm-league-mine-played:focus-visible,.qm-league-mine-row .qm-league-mine-cta.qm-league-mine-played:hover{color:var(--qm-text-strong)!important;text-decoration:none!important}.qm-league-mine-done{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--lg-s1,4px);padding:3px 10px;border-radius:999px;background:#e6f4ea;border:1px solid #b7dfc3;color:#1f7a43;font-size:var(--lg-meta,12px);font-weight:700;white-space:nowrap}.qm-league-mine-done[hidden]{display:none!important}.qm-league-standing-rank.qm-league-mine-rank--pending{max-width:100%;min-width:0;font-size:var(--lg-meta,12px);font-weight:600;line-height:1.35;color:var(--qm-muted);text-align:left;white-space:normal}.qm-league-mine-ident .qm-league-standing--compact.qm-league-standing--sentence{-webkit-box-sizing:border-box;box-sizing:border-box;width:0;min-width:100%;max-width:100%;padding:7px 12px;border-radius:12px}.qm-league-mine-foot{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin:var(--lg-s1,4px) calc(-1 * var(--lg-s2,8px)) calc(-1 * var(--lg-s2,8px)) 0}.qm-league-mine-leave{min-width:0;min-height:44px;padding:0 var(--lg-s2,8px);border:0;border-radius:var(--qm-radius-pill);background:0 0;-webkit-box-shadow:none;box-shadow:none;color:var(--qm-muted);font-family:inherit;font-size:var(--lg-meta,12px);font-weight:600;letter-spacing:normal;text-transform:none;cursor:pointer}.qm-league-mine-leave:focus-visible,.qm-league-mine-leave:hover{background:rgba(214,69,69,.1);color:#b93535;-webkit-box-shadow:none;box-shadow:none;-webkit-transform:none;transform:none;text-decoration:none}.qm-league-mine-sharefold{display:block;margin:var(--lg-s3,12px) 0 0}.qm-league-mine-sharefold[hidden]{display:none!important}.qm-league-mine-sharefold-toggle{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--lg-s2,8px);min-width:0;min-height:44px;padding:0 var(--lg-s2,8px);border:0;background:0 0;-webkit-box-shadow:none;box-shadow:none;color:var(--sc-accent,#1d7f92);font-family:inherit;font-size:var(--lg-body,14px);font-weight:700;letter-spacing:normal;text-transform:none;text-align:left;cursor:pointer}.qm-league-mine-sharefold-toggle:focus-visible,.qm-league-mine-sharefold-toggle:hover{background:0 0;color:var(--qm-text-strong);text-decoration:none;-webkit-transform:none;transform:none}.qm-league-mine-sharefold-toggle::after{content:"\f107";font-family:FontAwesome;font-size:14px;line-height:1;-webkit-transition:-webkit-transform .15s ease;transition:-webkit-transform .15s ease;transition:transform .15s ease;transition:transform .15s ease, -webkit-transform .15s ease}.qm-league-mine-sharefold-toggle[aria-expanded=true]::after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){.qm-league-mine-sharefold-toggle::after{-webkit-transition:none;transition:none}}.qm-league-mine-sharepanel{display:block}.qm-league-mine-sharepanel[hidden]{display:none!important}@media (max-width:720px){.qm-league-mine-actions{width:100%}.qm-league-mine-actions .qm-league-mine-recaps{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.qm-league-mine-actions .qm-league-mine-cta--go{margin-left:auto}.qm-league-mine-foot{margin-right:0}}@media (max-width:767px){.qm-league-mine-leagues{margin-bottom:calc(84px + env(safe-area-inset-bottom,0px))}}[data-theme=dark] .qm-league-mine-done{color:#4ecb7b;background:rgba(78,203,123,.14);border-color:rgba(78,203,123,.35)}[data-theme=dark] .qm-league-mine-leave{color:#93a1b0}[data-theme=dark] .qm-league-mine-leave:focus-visible,[data-theme=dark] .qm-league-mine-leave:hover{background:rgba(255,107,107,.14);color:#ff6b6b}[data-theme=dark] [data-league-hero-cta]{-webkit-box-shadow:0 0 0 1px rgba(255,255,255,.3);box-shadow:0 0 0 1px rgba(255,255,255,.3)}.league-join-account-name,.league-join-ident-text b,.qm-league-conflict-body b,.qm-league-conflict-note b,.qm-league-mine-name,.qm-league-name,.qm-league-owner-link,.qm-league-profile-name,.qm-league-side-me-name{overflow-wrap:anywhere;word-break:break-word;min-width:0}.qm-league-ident{min-width:0}.qm-league-profile-flag-note{display:block;margin-top:2px;font-size:var(--lg-meta,12px);font-weight:600;line-height:1.4;color:#b93535}.qm-league-mine-gap{display:block;-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%;margin-top:2px;font-size:var(--lg-meta,12px);font-weight:600;color:var(--qm-muted,#66707b)}.qm-league-mine-gap[hidden]{display:none!important}.qm-league-mine-week{display:block;-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%;margin-top:4px;font-size:var(--lg-meta,12px);font-weight:700;color:var(--sc-accent,#1d7f92);text-decoration:none}.qm-league-mine-week:focus-visible,.qm-league-mine-week:hover{text-decoration:none;color:var(--qm-text-strong)}.qm-league-mine-week[hidden]{display:none!important}[data-theme=dark] .qm-league-mine-week{color:#85c6d2;color:color-mix(in srgb,var(--sc-accent,#2c9cb1) 58%,#fff)}.qm-league-week-head{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:var(--lg-s3,12px);margin-bottom:var(--lg-s4,16px)}.qm-league-week-kicker{display:block;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:var(--qm-muted,#66707b)}.qm-league-week-title{margin:2px 0 0}.qm-league-week-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.qm-league-week-count{font-weight:600;color:var(--qm-muted,#66707b)}.qm-league-week-you{margin:0 0 var(--lg-s5,20px);padding:var(--lg-s4,16px);border:1px solid var(--sc-line,var(--qm-border));border-radius:12px;background:var(--sc-soft,rgba(0,0,0,.03))}.qm-league-week-history[hidden],.qm-league-week-standing[hidden],.qm-league-week-you[hidden],[data-league-period-none][hidden],[data-period-best][hidden]{display:none!important}.qm-league-week-standing{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:8px;margin:0 0 var(--lg-s3,12px)}.qm-league-week-tile{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:88px;padding:8px 14px;border-radius:var(--qm-radius-md,10px);background:var(--qm-card-bg,#fff);border:1px solid var(--qm-border,#e3e8ee);color:var(--qm-text-strong);font-size:18px;font-weight:800;line-height:1.2;font-variant-numeric:tabular-nums;white-space:nowrap}.qm-league-week-tile--rank{font-size:24px;-webkit-box-shadow:inset 3px 0 0 0 var(--sc-accent,#2c9cb1);box-shadow:inset 3px 0 0 0 var(--sc-accent,#2c9cb1)}.qm-league-week-tile::after{content:attr(data-tile-label);margin-top:2px;font-size:var(--lg-micro,11px);font-weight:700;letter-spacing:.5px;text-transform:uppercase;color:var(--qm-muted,#66707b)}.qm-league-week-tile[hidden]{display:none!important}@media (max-width:480px){.qm-league-week-tile{min-width:0;-webkit-box-flex:1;-ms-flex:1 1 calc(50% - 4px);flex:1 1 calc(50% - 4px);padding:6px 10px;font-size:16px}.qm-league-week-tile--rank{font-size:20px}}[data-theme=dark] .qm-league-week-tile{background:var(--qm-card-bg,#1b2130);border-color:rgba(255,255,255,.12)}.qm-league-week-meta{font-size:var(--lg-meta,12px);font-weight:600;color:var(--qm-muted,#66707b)}.qm-league-week-history{margin-top:var(--lg-s4,16px)}.qm-league-week-history-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;font-size:var(--lg-body,14px)}.qm-league-week-history-list>li{margin:0;padding:0}.qm-league-week-history-list>li::before{display:none}.qm-league-week-history-row{display:grid;grid-template-columns:56px auto auto auto 1fr;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--lg-s2,8px) var(--lg-s3,12px);padding:7px var(--lg-s3,12px);border-radius:var(--qm-radius-md,10px);background:var(--qm-card-bg,#fff);border:1px solid transparent;color:var(--qm-text-strong);text-decoration:none;font-variant-numeric:tabular-nums;-webkit-transition:border-color .12s,-webkit-transform .12s;transition:border-color .12s,-webkit-transform .12s;transition:transform .12s,border-color .12s;transition:transform .12s,border-color .12s,-webkit-transform .12s}.qm-league-week-history-list>li:nth-child(even) .qm-league-week-history-row{background:rgba(255,255,255,.55)}.qm-league-week-history-row:focus-visible,.qm-league-week-history-row:hover{text-decoration:none!important;border-color:var(--sc-line,rgba(44,156,177,.35));-webkit-transform:translateX(2px);transform:translateX(2px)}.qm-league-week-history-row:focus-visible{outline:2px solid var(--sc-accent,#1d7f92);outline-offset:2px}@media (prefers-reduced-motion:reduce){.qm-league-week-history-row{-webkit-transition:none;transition:none}.qm-league-week-history-row:hover{-webkit-transform:none;transform:none}}.qm-league-week-history-when{font-weight:800;white-space:nowrap}.qm-league-week-history-list--month .qm-league-week-history-row{grid-template-columns:72px auto auto auto 1fr}.qm-league-week-history-rank{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:5px;white-space:nowrap}.qm-league-week-history-rank b{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:48px;padding:2px 10px;border-radius:999px;background:var(--sc-soft,rgba(44,156,177,.1));border:1px solid var(--sc-line,rgba(44,156,177,.35));color:var(--qm-text-strong);font-weight:800;line-height:1.4}.qm-league-week-history-row.is-podium .qm-league-week-history-rank b{background:#fff3c4;border-color:#f0d27a;color:#7a4f00}.qm-league-week-history-row.is-top .qm-league-week-history-rank b{background:#e6f4ea;border-color:#b7dfc3;color:#1f7a43}.qm-league-week-history-row.is-low .qm-league-week-history-rank b{background:0 0;border-color:var(--qm-border,#e3e8ee);color:var(--qm-text-strong)}.qm-league-week-history-rank small{font-size:var(--lg-meta,12px);color:var(--qm-muted,#66707b)}.qm-league-week-history-pts{font-weight:800;white-space:nowrap}.qm-league-week-history-days{font-size:var(--lg-meta,12px);color:var(--qm-muted,#66707b);white-space:nowrap}.qm-league-week-history-tail{text-align:right}.qm-league-week-history-tail .qm-league-week-history-badge{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:26px;height:26px;margin:0;border-radius:999px;background:#fff3c4;border:1px solid #f0d27a;color:#b8860b;font-size:12px}.qm-league-week-history-note{grid-column:2/-1;font-size:var(--lg-meta,12px);color:var(--qm-muted,#66707b);font-style:italic}.qm-league-week-history-miss .qm-league-week-history-row{background:0 0;border:1px dashed var(--qm-border,#e3e8ee)}.qm-league-week-history-miss .qm-league-week-history-when{color:var(--qm-muted,#66707b);font-weight:600}.qm-league-week-history-open .qm-league-week-history-note{font-style:normal}.qm-league-week-history-open .qm-league-week-history-when{font-weight:600}.qm-league-week-history-current{display:inline-block;padding:2px 8px;border-radius:999px;background:var(--sc-soft,rgba(44,156,177,.1));border:1px solid var(--sc-line,rgba(44,156,177,.35));font-size:var(--lg-micro,11px);font-weight:700;letter-spacing:.3px;text-transform:uppercase;color:var(--qm-text-strong);white-space:nowrap}[data-theme=dark] .qm-league-week-history-row{background:rgba(255,255,255,.05)}[data-theme=dark] .qm-league-week-history-list>li:nth-child(even) .qm-league-week-history-row{background:rgba(255,255,255,.03)}[data-theme=dark] .qm-league-week-history-row.is-podium .qm-league-week-history-rank b,[data-theme=dark] .qm-league-week-history-tail .qm-league-week-history-badge{background:rgba(240,210,122,.16);border-color:rgba(240,210,122,.4);color:#ffd77a}.qm-league-week-history-tail .qm-league-week-history-badge.is-silver{background:#eef0f3;border-color:#cbd2d9;color:#414851}.qm-league-week-history-tail .qm-league-week-history-badge.is-bronze{background:#f7e7da;border-color:#e0b48d;color:#6b3d1c}[data-theme=dark] .qm-league-week-history-tail .qm-league-week-history-badge.is-silver{background:rgba(215,218,222,.16);border-color:rgba(215,218,222,.4);color:#e3e7ec}[data-theme=dark] .qm-league-week-history-tail .qm-league-week-history-badge.is-bronze{background:rgba(226,169,126,.18);border-color:rgba(226,169,126,.45);color:#f0bc94}[data-theme=dark] .qm-league-week-history-row.is-top .qm-league-week-history-rank b{background:rgba(78,203,123,.14);border-color:rgba(78,203,123,.35);color:#4ecb7b}@media (max-width:480px){.qm-league-week-history-row{grid-template-columns:48px auto auto auto 1fr;gap:6px 8px;padding:6px 8px;font-size:13px}}.qm-league-week-days{list-style:none;margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.qm-league-week-day{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--lg-s4,16px);padding:var(--lg-s3,12px);border:1px solid var(--qm-border);border-radius:10px;background:var(--qm-card-bg,#fff)}.qm-league-week-day--empty{opacity:.7}.qm-league-week-day-date{-webkit-box-flex:0;-ms-flex:0 0 96px;flex:0 0 96px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.qm-league-week-day-date b{color:var(--qm-text-strong)}.qm-league-week-day-date span{font-size:var(--lg-meta,12px);color:var(--qm-muted,#66707b)}.qm-league-week-day-main{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0;display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--lg-s3,12px);-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.qm-league-week-day-thumb{-webkit-box-flex:0;-ms-flex:0 0 58px;flex:0 0 58px;width:58px;height:40px;border-radius:8px;overflow:hidden;border:1px solid var(--qm-border);background:var(--qm-card-bg,#fff);line-height:0}.qm-league-week-day-thumb img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.qm-league-week-day-body{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px}.qm-league-week-day-title{color:var(--qm-text-strong);overflow-wrap:anywhere}.qm-league-week-day-meta{font-size:var(--lg-meta,12px);color:var(--qm-muted,#66707b)}.qm-league-week-day-links{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.qm-league-day-pill--replay i{margin-right:4px}@media (max-width:560px){.qm-league-week-day{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px}.qm-league-week-day-date{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:8px;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}}.qm-league-profile-flag-note[hidden]{display:none!important}[data-theme=dark] .qm-league-profile-flag-note{color:#ff8f8f}[data-theme=dark] .qm-league-mine-sharefold-toggle:focus-visible,[data-theme=dark] .qm-league-mine-sharefold-toggle:hover,[data-theme=dark] .qm-league-score-page .qm-league-score-more:focus-visible,[data-theme=dark] .qm-league-score-page .qm-league-score-more:hover,[data-theme=dark] a.qm-league-day-pill:focus-visible,[data-theme=dark] a.qm-league-day-pill:hover{color:#85c6d2;color:color-mix(in srgb,var(--sc-accent,#2c9cb1) 58%,#fff)}[data-theme=dark] .qm-league-mine-row .qm-league-mine-cta.qm-league-mine-played:focus-visible,[data-theme=dark] .qm-league-mine-row .qm-league-mine-cta.qm-league-mine-played:hover{color:#85c6d2!important;color:color-mix(in srgb,var(--sc-accent,#2c9cb1) 58%,#fff)!important}[data-theme=dark] .qm-league-side-back:focus-visible,[data-theme=dark] .qm-league-side-back:hover,[data-theme=dark] .sidebar .qm-league-side-box .qm-league-side-back:focus-visible,[data-theme=dark] .sidebar .qm-league-side-box .qm-league-side-back:hover{color:#85c6d2;color:color-mix(in srgb,var(--sc-accent,#2c9cb1) 58%,#fff)}[data-theme=dark] .qm-league-card:hover .kzz-card-link{border-color:#85c6d2;border-color:color-mix(in srgb,var(--sc-accent,#2c9cb1) 58%,#fff)}[data-theme=dark] .qm-league-leave-go:hover{color:#ff8f8f}[data-theme=dark] .qm-league-leave{background:rgba(0,0,0,.62)}[data-theme=dark] .qm-league-leave-box{-webkit-box-shadow:0 12px 40px rgba(0,0,0,.55);box-shadow:0 12px 40px rgba(0,0,0,.55)}[data-theme=dark] .qm-league-refresh.is-loading::after{border-top-color:#85c6d2;border-top-color:color-mix(in srgb,var(--sc-accent,#2c9cb1) 58%,#fff)}[data-theme=dark] .qm-league-done-title .fa,[data-theme=dark] .qm-league-start-note i,[data-theme=dark] .qm-league-start-rule i{color:#85c6d2;color:color-mix(in srgb,var(--sc-accent,#2c9cb1) 58%,#fff)}[data-theme=dark] .qm-league-done{border-color:var(--sc-accent-line,var(--qm-border-strong));border-left-color:var(--sc-accent,#1b6ad6)}[data-theme=dark] .qm-league-city-pop-field input::-webkit-input-placeholder, [data-theme=dark] .qm-league-field-input::-webkit-input-placeholder, [data-theme=dark] .qm-league-join-modal .league-join-input::-webkit-input-placeholder{color:#93a1b0;opacity:1}[data-theme=dark] .qm-league-city-pop-field input::-moz-placeholder, [data-theme=dark] .qm-league-field-input::-moz-placeholder, [data-theme=dark] .qm-league-join-modal .league-join-input::-moz-placeholder{color:#93a1b0;opacity:1}[data-theme=dark] .qm-league-city-pop-field input:-ms-input-placeholder, [data-theme=dark] .qm-league-field-input:-ms-input-placeholder, [data-theme=dark] .qm-league-join-modal .league-join-input:-ms-input-placeholder{color:#93a1b0;opacity:1}[data-theme=dark] .qm-league-city-pop-field input::-ms-input-placeholder, [data-theme=dark] .qm-league-field-input::-ms-input-placeholder, [data-theme=dark] .qm-league-join-modal .league-join-input::-ms-input-placeholder{color:#93a1b0;opacity:1}[data-theme=dark] .qm-league-city-pop-field input::placeholder,[data-theme=dark] .qm-league-field-input::placeholder,[data-theme=dark] .qm-league-join-modal .league-join-input::placeholder{color:#93a1b0;opacity:1}[data-theme=dark] .qm-league-score-result>.main-box-title.qm-sec-title:empty,[data-theme=dark] .qm-league-start-intro>.main-box-title.qm-sec-title:empty{background:-webkit-gradient(linear,left top, right top,from(var(--sc-accent,#2c9cb1)),to(transparent))!important;background:linear-gradient(90deg,var(--sc-accent,#2c9cb1),transparent)!important}[data-theme=dark] .qm-league-badge,[data-theme=dark] .qm-league-period-badge{color:#ffd77a;background:rgba(255,200,80,.16);border-color:rgba(240,210,122,.4);-webkit-box-shadow:none;box-shadow:none}[data-theme=dark] .qm-league-period-badge .fa{color:#ffd77a}[data-theme=dark] .qm-league-week-history-badge{color:#ffd77a}[data-theme=dark] .qm-league-period-arrow,[data-theme=dark] .qm-league-period-chip,[data-theme=dark] .qm-league-period-link,[data-theme=dark] .qm-league-week-day--today .qm-league-week-day-date b{color:#85c6d2;color:color-mix(in srgb,var(--sc-accent,#2c9cb1) 58%,#fff)}[data-theme=dark] .qm-league-period-arrow,[data-theme=dark] .qm-league-period-seg,[data-theme=dark] .qm-league-period-select{background-color:var(--qm-card-bg,#1b2130)}[data-theme=dark] .qm-league-period-select{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' fill='none' stroke='%23aab' stroke-width='2'/%3E%3C/svg%3E")}[data-theme=dark] .qm-league-period-seg .is-active{color:#fff}.qm-league-mine-awards[hidden],.qm-league-mine-month[hidden]{display:none!important}.qm-league-mine-head{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.qm-league-mine-nameline{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--lg-s2,8px);max-width:100%;min-width:0}.qm-league-mine-nameline .qm-league-mine-name{min-width:0}.qm-league-mine-ident .qm-league-standing--compact{margin-top:6px;padding:3px 10px 3px 9px;border-radius:999px;background:var(--sc-soft,rgba(44,156,177,.12));-webkit-box-shadow:none;box-shadow:none;-ms-flex-item-align:start;align-self:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--lg-s1,4px) 6px}.qm-league-mine-ident .qm-league-standing--compact .qm-league-standing-points{font-size:13px}.qm-league-mine-ident .qm-league-standing--compact .qm-league-standing-delta{font-size:12px}.qm-league-mine-recaps{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:4px 14px;-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%;width:0;min-width:100%}.qm-league-mine-actions .qm-league-mine-recaps{margin-top:2px}.qm-league-mine-standing{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:var(--lg-s1,4px) var(--lg-s4,16px);margin-top:var(--lg-s2,8px);padding-left:calc(48px + var(--lg-s3,12px))}.qm-league-mine-ident .qm-league-standing--compact,.qm-league-mine-standing .qm-league-standing--compact{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:var(--lg-s1,4px) var(--lg-s2,8px);white-space:normal}.qm-league-mine-ident .qm-league-standing-rank{font-size:15px;line-height:1.1;color:var(--sc-accent,#2c9cb1)}.qm-league-mine-row .qm-league-mine-ident .qm-league-standing-rank.qm-league-mine-rank--none,.qm-league-mine-row .qm-league-mine-ident .qm-league-standing-rank.qm-league-mine-rank--pending,[data-theme=dark] .qm-league-mine-row .qm-league-mine-ident .qm-league-standing-rank.qm-league-mine-rank--none,[data-theme=dark] .qm-league-mine-row .qm-league-mine-ident .qm-league-standing-rank.qm-league-mine-rank--pending{font-size:var(--lg-meta,12px);font-weight:600;color:var(--qm-muted)}[data-theme=dark] .qm-league-mine-ident .qm-league-standing-rank{color:var(--qm-text-strong)}.qm-league-mine-standing .qm-league-standing-rank{font-size:24px;line-height:1}.qm-league-mine-window{font-size:var(--lg-meta,12px);font-weight:600;color:var(--qm-muted,#66707b);white-space:nowrap}.qm-league-mine-window::before{content:"·";margin-right:var(--lg-s2,8px)}.qm-league-mine-window[hidden]{display:none!important}.qm-league-mine-recaps .qm-league-mine-month,.qm-league-mine-recaps .qm-league-mine-week,.qm-league-mine-standing .qm-league-mine-month,.qm-league-mine-standing .qm-league-mine-week{display:inline;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;margin:0}.qm-league-mine-history{margin-top:var(--lg-s2,8px);padding-left:calc(48px + var(--lg-s3,12px))}.qm-league-mine-history[hidden]{display:none!important}.qm-league-mine-history-toggle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:var(--lg-s1,4px) var(--lg-s3,12px);width:100%;margin:0;padding:var(--lg-s2,8px) 0;border:0;border-top:1px solid var(--qm-border);background:0 0;color:var(--qm-text-strong);font:inherit;font-size:var(--lg-meta,12px);text-align:left;cursor:pointer}.qm-league-mine-history-toggle .qm-league-mine-progress{margin:0;font-weight:600;color:var(--qm-muted,#66707b)}.qm-league-mine-history-label{font-weight:700;color:var(--sc-accent,#1d7f92);white-space:nowrap}.qm-league-mine-history-label::after{content:"";display:inline-block;width:7px;height:7px;margin-left:6px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;-webkit-transform:translateY(-3px) rotate(45deg);transform:translateY(-3px) rotate(45deg);-webkit-transition:-webkit-transform .15s;transition:-webkit-transform .15s;transition:transform .15s;transition:transform .15s, -webkit-transform .15s}.qm-league-mine-history-toggle[aria-expanded=true] .qm-league-mine-history-label::after{-webkit-transform:translateY(1px) rotate(225deg);transform:translateY(1px) rotate(225deg)}.qm-league-mine-history-toggle:active,.qm-league-mine-history-toggle:focus-visible,.qm-league-mine-history-toggle:hover{background:0 0!important;-webkit-box-shadow:none!important;box-shadow:none!important;color:var(--qm-text-strong);text-decoration:none!important}.qm-league-mine-history-toggle:focus-visible .qm-league-mine-history-label,.qm-league-mine-history-toggle:hover .qm-league-mine-history-label{color:var(--qm-text-strong);text-decoration:none}.qm-league-mine-history-toggle:focus-visible{outline:2px solid var(--sc-accent,#1d7f92);outline-offset:2px}@media (prefers-reduced-motion:reduce){.qm-league-mine-history-label::after{-webkit-transition:none;transition:none}}.qm-league-mine-meta-line{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--lg-s1,4px) var(--lg-s3,12px)}.qm-league-mine-meta-line .qm-league-mine-progress{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px;margin:0}.qm-league-mine-stat{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:3px 10px;border-radius:999px;background:var(--qm-surface-2,rgba(0,0,0,.05));border:1px solid var(--qm-border,#e3e8ee);color:var(--qm-text-strong);font-size:var(--lg-meta,12px);font-weight:700;white-space:nowrap}[data-theme=dark] .qm-league-mine-stat{background:rgba(255,255,255,.06);border-color:rgba(255,255,255,.14)}.qm-league-mine-medal{gap:4px;font-variant-numeric:tabular-nums}.qm-league-mine-medal .fa{font-size:11px}.qm-league-mine-medal.is-gold{background:#fff3c4;border-color:#f0d27a;color:#7a4f00}.qm-league-mine-medal.is-silver{background:#eef0f3;border-color:#cbd2d9;color:#414851}.qm-league-mine-medal.is-bronze{background:#f7e7da;border-color:#e0b48d;color:#6b3d1c}[data-theme=dark] .qm-league-mine-medal.is-gold{background:rgba(240,210,122,.18);border-color:rgba(240,210,122,.45);color:#ffd77a}[data-theme=dark] .qm-league-mine-medal.is-silver{background:rgba(215,218,222,.16);border-color:rgba(215,218,222,.4);color:#e3e7ec}[data-theme=dark] .qm-league-mine-medal.is-bronze{background:rgba(226,169,126,.18);border-color:rgba(226,169,126,.45);color:#f0bc94}.qm-league-mine-meta-line .qm-league-mine-tags{gap:var(--lg-s2,8px)}.qm-league-mine-foot{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:var(--lg-s2,8px);-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:calc(48px + var(--lg-s3,12px) - var(--lg-s2,8px))}.qm-league-mine-foot .qm-league-mine-share{min-height:44px}.qm-league-mine-history .qm-league-mine-body{margin-top:0;padding-top:0;padding-left:0;border-top:0;gap:var(--lg-s3,12px)}.qm-league-mine-days{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px;width:100%;max-width:560px;margin:0;font-size:var(--lg-meta,12px);line-height:1.35;font-variant-numeric:tabular-nums}.qm-league-mine-days[hidden]{display:none!important}.qm-league-mine-days-head,.qm-league-mine-days-row{display:grid;grid-template-columns:56px minmax(0,1fr) auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--lg-s2,8px);padding:6px var(--lg-s3,12px);border-radius:var(--qm-radius-md,10px)}.qm-league-mine-days--pts .qm-league-mine-days-head,.qm-league-mine-days--pts .qm-league-mine-days-row{grid-template-columns:56px minmax(0,1fr) 40px auto}.qm-league-mine-days-head{padding-top:0;padding-bottom:2px;font-size:var(--lg-micro,11px);font-weight:700;letter-spacing:.5px;text-transform:uppercase;color:var(--qm-muted,#66707b)}.qm-league-mine-days-row{background:var(--sc-soft,rgba(44,156,177,.08));-webkit-transition:background .12s,-webkit-transform .12s;transition:background .12s,-webkit-transform .12s;transition:transform .12s,background .12s;transition:transform .12s,background .12s,-webkit-transform .12s}.qm-league-mine-days-row:nth-child(odd){background:var(--qm-surface-2,rgba(0,0,0,.035))}.qm-league-mine-days-row:hover{-webkit-transform:translateX(2px);transform:translateX(2px)}@media (prefers-reduced-motion:reduce){.qm-league-mine-days-row{-webkit-transition:none;transition:none}.qm-league-mine-days-row:hover{-webkit-transform:none;transform:none}}.qm-league-mine-days-date{display:inline-block;padding:2px 0;white-space:nowrap;font-weight:800;color:var(--qm-text-strong)}.qm-league-mine-days-res{color:var(--qm-text-strong);font-weight:600}.qm-league-mine-days-head .qm-league-mine-days-num,.qm-league-mine-days-num{text-align:right;font-weight:800;color:var(--qm-text-strong)}.qm-league-mine-days-place{display:grid;grid-template-columns:auto 44px 44px 82px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;gap:8px;white-space:nowrap;text-align:right}.qm-league-mine-days-place .qm-league-mine-days-pill{grid-column:1;justify-self:end}.qm-league-mine-days-place .qm-league-mine-days-of{grid-column:2;text-align:left}.qm-league-mine-days-place .qm-league-mine-days-meter{grid-column:3}.qm-league-mine-days-place small{grid-column:4;text-align:left}.qm-league-mine-days-pill{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:5px;min-width:52px;padding:3px 10px;border-radius:999px;background:var(--qm-card-bg,#fff);border:1px solid var(--qm-border,#e3e8ee);font-weight:800;color:var(--qm-text-strong);font-variant-numeric:tabular-nums}.qm-league-mine-days-pill .fa{font-size:11px}.is-gold .qm-league-mine-days-pill,.is-podium .qm-league-mine-days-pill{background:#fff3c4;border-color:#f0d27a;color:#7a4f00}.is-silver .qm-league-mine-days-pill{background:#eef0f3;border-color:#cbd2d9;color:#414851}.is-bronze .qm-league-mine-days-pill{background:#f7e7da;border-color:#e0b48d;color:#6b3d1c}.is-top .qm-league-mine-days-pill{background:#e6f4ea;border-color:#b7dfc3;color:#1f7a43}.is-mid .qm-league-mine-days-pill{background:var(--sc-soft,rgba(44,156,177,.1));border-color:var(--sc-line,rgba(44,156,177,.35));color:var(--qm-text-strong)}.is-low .qm-league-mine-days-pill{color:var(--qm-text-strong)}.qm-league-mine-days-meter{position:relative;display:inline-block;width:44px;height:6px;border-radius:999px;background:rgba(0,0,0,.08);overflow:hidden}.qm-league-mine-days-meter i{position:absolute;left:0;top:0;bottom:0;border-radius:999px;background:var(--sc-accent,#1d7f92)}.is-medal .qm-league-mine-days-meter i,.is-podium .qm-league-mine-days-meter i,.is-top .qm-league-mine-days-meter i{background:#2e9e5b}.is-low .qm-league-mine-days-meter i{background:#b0b8c2}.qm-league-mine-days-place small{font-size:var(--lg-micro,11px);color:var(--qm-muted,#66707b)}.qm-league-mine-days-of{font-size:var(--lg-micro,11px);color:var(--qm-muted,#66707b)}.qm-league-mine-days-note{grid-column:2/-1;color:var(--qm-muted,#66707b);font-style:italic}.qm-league-mine-days-row.is-miss{background:0 0;border:1px dashed var(--qm-border,#e3e8ee);padding-top:5px;padding-bottom:5px}.qm-league-mine-days-row.is-miss .qm-league-mine-days-date{font-weight:600;color:var(--qm-muted,#66707b)}.qm-league-mine-days-row.is-burned .qm-league-mine-days-res{color:#b93535}.qm-league-mine-history .qm-league-mine-callout{display:block;margin:2px 0 var(--lg-s2,8px);padding:var(--lg-s2,8px) var(--lg-s3,12px);border-left:3px solid var(--sc-accent,#2c9cb1);border-radius:0 var(--qm-radius-md,10px) var(--qm-radius-md,10px) 0;background:var(--sc-soft,rgba(44,156,177,.08))}.qm-league-mine-history .qm-league-mine-viz{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;width:100%}.qm-league-mine-history .qm-league-mine-viz svg.qm-league-spark{width:100%;max-width:360px;height:auto}.qm-league-mine-history .qm-league-mine-viz .qm-league-spark-hit:hover{fill:transparent}.qm-league-mine-more{margin:var(--lg-s2,8px) 0 0;font-size:var(--lg-meta,12px);color:var(--qm-muted,#66707b)}.qm-league-mine-more a{font-weight:700;color:var(--sc-accent,#1d7f92);text-decoration:none}.qm-league-mine-more a:focus-visible,.qm-league-mine-more a:hover{text-decoration:none;color:var(--qm-text-strong)}.qm-league-mine-more[hidden]{display:none!important}@media (max-width:720px){.qm-league-mine-history,.qm-league-mine-standing{padding-left:0}.qm-league-mine-foot{margin-left:calc(-1 * var(--lg-s2,8px))}.qm-league-mine-head .qm-league-mine-actions{grid-column:1/-1}.qm-league-mine-standing{margin-top:var(--lg-s3,12px)}.qm-league-mine-days{max-width:none}.qm-league-mine-days-place small{display:none}.qm-league-mine-days-meter,.qm-league-mine-days-place .qm-league-mine-days-meter{display:none}.qm-league-mine-days-place{grid-template-columns:auto 40px;gap:6px}.qm-league-mine-days-place .qm-league-mine-days-of{grid-column:2}.qm-league-mine-days-head,.qm-league-mine-days-row{padding-left:var(--lg-s2,8px);padding-right:var(--lg-s2,8px)}}[data-theme=dark] .qm-league-mine-history-label,[data-theme=dark] .qm-league-mine-more a{color:#85c6d2;color:color-mix(in srgb,var(--sc-accent,#2c9cb1) 58%,#fff)}[data-theme=dark] .qm-league-mine-days-row.is-burned .qm-league-mine-days-res{color:#ff8a8a}[data-theme=dark] .qm-league-mine-days-row:nth-child(odd){background:rgba(255,255,255,.05)}[data-theme=dark] .qm-league-mine-days-meter{background:rgba(255,255,255,.12)}[data-theme=dark] .is-gold .qm-league-mine-days-pill,[data-theme=dark] .is-podium .qm-league-mine-days-pill{background:rgba(240,210,122,.18);border-color:rgba(240,210,122,.45);color:#ffd77a}[data-theme=dark] .is-silver .qm-league-mine-days-pill{background:rgba(215,218,222,.16);border-color:rgba(215,218,222,.4);color:#e3e7ec}[data-theme=dark] .is-bronze .qm-league-mine-days-pill{background:rgba(226,169,126,.18);border-color:rgba(226,169,126,.45);color:#f0bc94}[data-theme=dark] .is-top .qm-league-mine-days-pill{background:rgba(78,203,123,.14);border-color:rgba(78,203,123,.35);color:#4ecb7b}[data-theme=dark] .qm-league-mine-days-row.is-miss{border-color:rgba(255,255,255,.15)}.qm-league-mine-more a:focus-visible,.qm-league-mine-ranking:focus-visible,.qm-league-mine-row .qm-league-mine-cta.qm-league-mine-played:focus-visible,.qm-league-mine-share:focus-visible,.qm-league-mine-sharefold-toggle:focus-visible,.qm-league-mine-week:focus-visible,.qm-league-period-link:focus-visible{outline:2px solid var(--sc-accent,#1d7f92);outline-offset:2px}[data-theme=dark] .qm-league-mine-history-toggle:hover .qm-league-mine-history-label,[data-theme=dark] .qm-league-mine-more a:hover,[data-theme=dark] .qm-league-mine-ranking:hover,[data-theme=dark] .qm-league-mine-row .qm-league-mine-cta.qm-league-mine-played:hover,[data-theme=dark] .qm-league-mine-share:hover,[data-theme=dark] .qm-league-mine-sharefold-toggle:hover,[data-theme=dark] .qm-league-mine-week:hover,[data-theme=dark] .qm-league-period-link:hover{color:#fff!important}.kzz-weekly-art-link{display:block;height:100%}.kzz-weekly-title-link{color:inherit;text-decoration:none}.kzz-weekly-title-link:focus-visible,.kzz-weekly-title-link:hover{color:inherit;text-decoration:none!important;opacity:.85}.kzz-weekly-art-link:focus-visible img,.kzz-weekly-art-link:hover img{opacity:.92}.kzz-weekly-art-link:focus-visible,.kzz-weekly-title-link:focus-visible{outline:2px solid #fff;outline-offset:2px}.qm-league-detail-legend .qm-league-awards-legend{display:block;margin-top:4px;white-space:normal}.qm-league-detail-legend .qm-league-awards-legend[hidden],.qm-league-detail-legend [data-league-legend-burned][hidden],.qm-league-detail-legend[hidden]{display:none}.qm-league-detail-legend .qm-league-awards-legend .qm-league-badge{margin-right:5px;padding:0 6px;vertical-align:0}.qm-league-detail-legend .qm-league-awards-legend .qm-league-badge .fa{color:inherit;font-size:10px}.qm-league-week-day-winner{overflow-wrap:anywhere;word-break:break-word;min-width:0}.qm-league-week-day-winner .fa{color:#b8860b;margin-right:3px}[data-theme=dark] .qm-league-week-day-winner .fa{color:#f1c75b}.kzz-weekly-ctas{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--lg-s3,12px);margin-top:4px}.kzz-weekly-ctas .kzz-weekly-cta{margin-top:0;-ms-flex-item-align:auto;align-self:auto}@media (max-width:640px){.kzz-weekly-ctas{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media (max-width:400px){.kzz-weekly-ctas .kzz-weekly-cta{padding-left:var(--lg-s4,16px);padding-right:var(--lg-s4,16px)}}.qm-league-detail--closed .qm-league-window-empty>p+p{display:none}.qm-league-detail--ended .qm-league-delta{display:none}[data-league-mine][data-league-mine-pending],[data-league-mine][data-league-mine-pending]~*{visibility:hidden;-webkit-animation:qmLeagueMineReveal 0s 3s forwards;animation:qmLeagueMineReveal 0s 3s forwards}@-webkit-keyframes qmLeagueMineReveal{to{visibility:visible}}@keyframes qmLeagueMineReveal{to{visibility:visible}}@media (prefers-reduced-motion:no-preference){.kzz-weekly-ctas{-webkit-animation-name:kzzIntroFade;animation-name:kzzIntroFade;-webkit-animation-delay:.86s;animation-delay:.86s}.kzz-weekly-ctas .kzz-weekly-cta{-webkit-animation:none;animation:none}}[data-theme=dark] .kzz-weekly-title-link,[data-theme=dark] .kzz-weekly-title-link:focus,[data-theme=dark] .kzz-weekly-title-link:hover{color:inherit}.qm-league-fresh-row[hidden]{display:none!important}html:not([data-theme=dark]) .qm-league-score-page .qm-league-score-jump{-webkit-filter:brightness(.8);filter:brightness(.8)}.qm-league-mine-signin a,.qm-league-mine-signin a:hover{color:var(--sc-accent,#1d6f80);text-decoration:underline;font-weight:700}[data-theme=dark] .qm-league-mine-signin a,[data-theme=dark] .qm-league-mine-signin a:hover{color:#8fd3e0}