.modal-overlay.svelte-m47nrj{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#0009;display:flex;justify-content:center;align-items:center;z-index:1000;animation:svelte-m47nrj-backdrop-in .2s ease-out both}.modal-content.svelte-m47nrj{background:#141319f0;backdrop-filter:blur(18px) saturate(140%);-webkit-backdrop-filter:blur(18px) saturate(140%);border:1px solid rgba(255,255,255,.08);box-shadow:inset 0 1px #ffffff14,0 18px 48px #0000008c;color:#fff;padding:1.5rem;border-radius:22px;max-width:340px;width:calc(100% - 2rem);box-sizing:border-box;text-align:center;animation:svelte-m47nrj-panel-in .24s cubic-bezier(.2,.8,.2,1) both}.modal-header.svelte-m47nrj{font-size:1.15rem;font-weight:700;margin-bottom:.4rem}.modal-subtext.svelte-m47nrj{font-size:.9rem;margin-bottom:1.4rem;color:#a3a2ad}.button-group.svelte-m47nrj{display:flex;gap:.6rem;justify-content:center}.go-back-button.svelte-m47nrj,.submit-button.svelte-m47nrj{flex:1;padding:.7rem 1.25rem;border-radius:999px;font-family:inherit;font-weight:700;font-size:.95rem;cursor:pointer;transition:background .15s,transform .1s}.go-back-button.svelte-m47nrj{border:1px solid rgba(255,255,255,.12);background:#ffffff0f;color:#fff}.go-back-button.svelte-m47nrj:hover{background:#ffffff1f}.submit-button.svelte-m47nrj{border:none;background:#cbff70;color:#121212}.go-back-button.svelte-m47nrj:active,.submit-button.svelte-m47nrj:active{transform:scale(.98)}.go-back-button.svelte-m47nrj:focus-visible,.submit-button.svelte-m47nrj:focus-visible{outline:2px solid #fff;outline-offset:2px}.modal-content.svelte-m47nrj:focus{outline:none}@keyframes svelte-m47nrj-backdrop-in{0%{opacity:0}}@keyframes svelte-m47nrj-panel-in{0%{opacity:0;transform:translateY(10px) scale(.98)}}@media(prefers-reduced-motion:reduce){.modal-overlay.svelte-m47nrj,.modal-content.svelte-m47nrj{animation:none}.go-back-button.svelte-m47nrj:active,.submit-button.svelte-m47nrj:active{transform:none}}.modal-overlay.svelte-9j5mwm{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000000d9;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;justify-content:center;align-items:center;z-index:1000;animation:svelte-9j5mwm-fadeIn .2s ease-out both;padding:1rem;box-sizing:border-box}@keyframes svelte-9j5mwm-fadeIn{0%{opacity:0}}.modal-content.svelte-9j5mwm{background:#141319f5;border:1px solid rgba(255,255,255,.08);color:#fff;border-radius:22px;box-shadow:inset 0 1px #ffffff14,0 18px 48px #0009;position:relative;animation:svelte-9j5mwm-panelIn .24s cubic-bezier(.2,.8,.2,1) both;max-height:90vh;overflow-y:auto}@keyframes svelte-9j5mwm-panelIn{0%{opacity:0;transform:translateY(10px) scale(.98)}}.close-button.svelte-9j5mwm{position:absolute;top:10px;right:10px;width:34px;height:34px;background:#ffffff0f;border:1px solid rgba(255,255,255,.1);color:#fff;cursor:pointer;padding:0;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:background .2s,color .2s;z-index:10}.close-button.svelte-9j5mwm:hover{background:#ffffff1f}.modal-body.svelte-9j5mwm{display:flex;flex-direction:column;align-items:center;text-align:center}.modal-header-image.svelte-9j5mwm{width:100%;border-radius:14px;overflow:hidden;margin-bottom:1.25rem}.modal-header-image.svelte-9j5mwm img:where(.svelte-9j5mwm){width:100%;height:auto;display:block;object-fit:cover}.modal-header-fallback.svelte-9j5mwm{width:100%;padding:1rem;margin-bottom:1.25rem;background:#cbff70;border-radius:10px;text-align:center}.modal-header-fallback.svelte-9j5mwm span:where(.svelte-9j5mwm){font-size:1.3rem;font-weight:700;color:#121212}.modal-text.svelte-9j5mwm{margin-bottom:1.25rem}.modal-primary-text.svelte-9j5mwm{font-size:1rem;font-weight:600;color:#fff;margin:0 0 .5rem;line-height:1.4}.modal-secondary-text.svelte-9j5mwm{font-size:.85rem;font-weight:400;color:#ffffff8c;margin:0;line-height:1.45}.link-share-section.svelte-9j5mwm{width:100%;display:flex;flex-direction:column;align-items:center;gap:1rem}.next-round-info.svelte-9j5mwm{margin-top:1.25rem;font-size:.9rem;color:#fff9;font-weight:400}.next-round-name.svelte-9j5mwm{font-weight:600;color:#cbff70}.next-round-timer.svelte-9j5mwm{font-weight:600;color:#cbff70;font-variant-numeric:tabular-nums}.link-preview.svelte-9j5mwm{display:flex;align-items:center;gap:0;width:100%;border-radius:8px;overflow:hidden;border:1px solid rgba(255,255,255,.15);background:#0000004d}.link-input-wrapper.svelte-9j5mwm{flex:1;min-width:0;overflow:hidden}.link-input.svelte-9j5mwm{width:100%;background:transparent;border:none;color:#ffffffb3;font-size:.8rem;padding:.7rem .75rem;outline:none;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.copy-btn.svelte-9j5mwm{flex-shrink:0;display:flex;align-items:center;justify-content:center;background:#ffffff1a;border:none;border-left:1px solid rgba(255,255,255,.15);color:#cbff70;cursor:pointer;padding:.7rem .75rem;transition:background .15s}.copy-btn.svelte-9j5mwm:hover{background:#ffffff26}.copy-icons.svelte-9j5mwm{display:grid}.copy-icons.svelte-9j5mwm svg:where(.svelte-9j5mwm){grid-area:1 / 1;transition:opacity .15s ease}.copy-icons.svelte-9j5mwm .icon-check:where(.svelte-9j5mwm),.copy-icons.copied.svelte-9j5mwm .icon-copy:where(.svelte-9j5mwm){opacity:0}.copy-icons.copied.svelte-9j5mwm .icon-check:where(.svelte-9j5mwm){opacity:1}.share-button.svelte-9j5mwm{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.85rem 2.5rem;border-radius:30px;font-weight:600;font-size:1rem;cursor:pointer;border:none;background-color:#cbff70;color:#121212;transition:transform .18s ease,box-shadow .15s,opacity .15s}.share-button.svelte-9j5mwm:not(:disabled):hover{transform:translateY(-2px);box-shadow:0 4px 20px #cbff7066}.share-button.svelte-9j5mwm:not(:disabled):active{transform:scale(.98)}.next-up-section.svelte-9j5mwm{width:100%;margin-top:1.5rem}.next-up-title.svelte-9j5mwm{font-size:.95rem;font-weight:700;color:#ffffffd9;margin-bottom:.75rem;text-align:center}.game-cards.svelte-9j5mwm{display:flex;gap:16px;justify-content:center}.game-card.svelte-9j5mwm{flex:0 0 88px;height:88px;border-radius:14px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:12px 8px 10px;text-decoration:none;transition:transform .18s ease;gap:6px}.game-card.svelte-9j5mwm:hover{transform:translateY(-2px)}.card-icon.svelte-9j5mwm{width:42px;height:42px;object-fit:contain}.card-label.svelte-9j5mwm{font-size:10px;font-weight:800;color:#fff;letter-spacing:.04em;text-shadow:0 1px 4px rgba(0,0,0,.3);text-align:center}.crosstune-card.svelte-9j5mwm{background:#f75700}.harmonies-card.svelte-9j5mwm{background:#853c8f}@media(max-width:899px){.modal-content.svelte-9j5mwm{width:100%;max-width:360px;padding:3.25rem 1rem 1.25rem}.share-button.svelte-9j5mwm{padding:.9rem 2rem}.next-round-info.svelte-9j5mwm{font-size:.85rem}}@media(min-width:900px){.modal-content.svelte-9j5mwm{min-width:420px;max-width:520px;padding:3.25rem 1.5rem 1.5rem}.share-button.svelte-9j5mwm{min-width:160px;padding:.75rem 2rem}}.modal-content.svelte-9j5mwm:focus{outline:none}@media(prefers-reduced-motion:reduce){.modal-overlay.svelte-9j5mwm,.modal-content.svelte-9j5mwm{animation:none}.share-button.svelte-9j5mwm:not(:disabled):hover,.share-button.svelte-9j5mwm:not(:disabled):active,.game-card.svelte-9j5mwm:hover{transform:none}}.stick-sentinel.svelte-qtoegv{height:1px;margin-bottom:-1px}.vote-today.svelte-qtoegv{position:sticky;top:var(--stick-top, 0px);z-index:90;display:flex;align-items:center;gap:14px;width:min(800px,calc(100vw - 20px));max-width:100%;margin:0 auto calc(1.5rem + var(--give-back, 0px));padding:14px 14px 14px 16px;box-sizing:border-box;border-radius:22px;background:#16151ac7;border:1px solid rgba(255,255,255,.08);box-shadow:inset 0 1px #ffffff14,0 10px 30px #0000004d;color:#fff;transition:padding .25s ease,gap .25s ease,background .25s ease,box-shadow .25s ease,backdrop-filter .25s ease,-webkit-backdrop-filter .25s ease}.vote-today.stuck.svelte-qtoegv{gap:12px;padding:8px 8px 8px 10px;background:#141319f7;backdrop-filter:blur(18px) saturate(140%);-webkit-backdrop-filter:blur(18px) saturate(140%);box-shadow:inset 0 1px #ffffff14,0 12px 32px #00000080}.fold.svelte-qtoegv{display:grid;grid-template-rows:1fr;transition:grid-template-rows .25s ease,opacity .25s ease,visibility 0s}.fold.svelte-qtoegv>span:where(.svelte-qtoegv){display:block;min-height:0;overflow:hidden}.stuck.svelte-qtoegv .fold:where(.svelte-qtoegv){grid-template-rows:0fr;opacity:0;visibility:hidden;transition:grid-template-rows .25s ease,opacity .25s ease,visibility 0s .25s}.stuck.svelte-qtoegv .ring:where(.svelte-qtoegv),.stuck.svelte-qtoegv .done-mark:where(.svelte-qtoegv){width:40px;height:40px}.stuck.svelte-qtoegv .ring-count:where(.svelte-qtoegv){font-size:13px}.stuck.svelte-qtoegv .title:where(.svelte-qtoegv){font-size:15px}.ring.svelte-qtoegv{position:relative;flex-shrink:0;width:52px;height:52px;transition:width .25s ease,height .25s ease}.ring.svelte-qtoegv svg:where(.svelte-qtoegv){display:block;width:100%;height:100%;transform:rotate(-90deg)}.ring.svelte-qtoegv circle:where(.svelte-qtoegv){fill:none;stroke-width:4}.ring.svelte-qtoegv .track:where(.svelte-qtoegv){stroke:#ffffff1a}.ring.svelte-qtoegv .progress:where(.svelte-qtoegv){stroke:#cbff70;stroke-linecap:round;transition:stroke-dashoffset .35s ease}.ring-count.svelte-qtoegv{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;font-size:15px;font-weight:700;font-variant-numeric:tabular-nums;transition:font-size .25s ease}.ring-of.svelte-qtoegv{margin-left:1px;font-size:10px;font-weight:600;color:#a3a2ad}.done-mark.svelte-qtoegv{flex-shrink:0;display:grid;place-items:center;width:52px;height:52px;border-radius:50%;background:#cbff7024;color:#cbff70;transition:width .25s ease,height .25s ease}.text.svelte-qtoegv{flex:1;min-width:0;display:flex;flex-direction:column;text-align:left}.eyebrow.svelte-qtoegv{font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#cbff70;padding-bottom:3px}.title.svelte-qtoegv{font-size:17px;font-weight:700;text-wrap:balance;font-variant-numeric:tabular-nums;transition:font-size .25s ease}.sub.svelte-qtoegv{padding-top:3px;font-size:13px;color:#a3a2ad}.action.svelte-qtoegv{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:12px 22px;border-radius:999px;border:1px solid rgba(255,255,255,.12);background:#ffffff14;color:#fff;font-family:inherit;font-size:15px;font-weight:700;white-space:nowrap;cursor:pointer;transition:background .2s ease,color .2s ease,transform .18s ease,box-shadow .2s ease}.action.svelte-qtoegv:hover:not(:disabled){background:#ffffff24}.action.svelte-qtoegv:disabled{border-color:#ffffff0f;background:#ffffff0d;color:#ffffff59;cursor:default}.action.ready.svelte-qtoegv{border-color:transparent;background:#cbff70;color:#121212;animation:svelte-qtoegv-ready-pop .5s ease-out}.action.ready.svelte-qtoegv:hover:not(:disabled){background:#cbff70;transform:translateY(-2px);box-shadow:0 6px 20px #cbff704d}.action.ready.svelte-qtoegv:disabled{opacity:.6}.share-labels.svelte-qtoegv{display:grid}.share-label.svelte-qtoegv{grid-area:1 / 1;display:inline-flex;align-items:center;justify-content:center;gap:8px;transition:opacity .2s ease}.share-label.done.svelte-qtoegv,.share-labels.copied.svelte-qtoegv .share-label.share:where(.svelte-qtoegv){opacity:0}.share-labels.copied.svelte-qtoegv .share-label.done:where(.svelte-qtoegv){opacity:1}.action.svelte-qtoegv:focus-visible{outline:2px solid #fff;outline-offset:2px}@keyframes svelte-qtoegv-ready-pop{0%{transform:scale(.92);box-shadow:0 0 #cbff708c}60%{transform:scale(1.05)}to{transform:scale(1);box-shadow:0 0 0 14px #cbff7000}}@media(max-width:560px){.vote-today.svelte-qtoegv{flex-wrap:wrap;gap:10px 12px;padding:12px 14px}.text.svelte-qtoegv{flex-basis:calc(100% - 66px)}.action.svelte-qtoegv{width:100%;padding-block:10px}.extra.svelte-qtoegv{display:none}.vote-today.stuck.svelte-qtoegv{flex-wrap:nowrap;padding:8px 8px 8px 10px}.stuck.svelte-qtoegv .text:where(.svelte-qtoegv){flex-basis:auto}.stuck.svelte-qtoegv .action:where(.svelte-qtoegv){width:auto;padding:11px 18px}}@media(prefers-reduced-motion:reduce){.vote-today.svelte-qtoegv,.fold.svelte-qtoegv,.stuck.svelte-qtoegv .fold:where(.svelte-qtoegv),.ring.svelte-qtoegv,.ring-count.svelte-qtoegv,.done-mark.svelte-qtoegv,.title.svelte-qtoegv,.ring.svelte-qtoegv .progress:where(.svelte-qtoegv),.share-label.svelte-qtoegv{transition:none}.action.ready.svelte-qtoegv{animation:none}.action.ready.svelte-qtoegv:hover:not(:disabled){transform:none}}.live-bracket-page.svelte-ib0wkf{padding:0 0 var(--anchor-ad-space, 0px);color:#fff;max-width:100%}.sc-attribution.svelte-ib0wkf{text-align:center;padding:0 0 .5rem;opacity:.5;transition:opacity .2s}.sc-attribution.svelte-ib0wkf:hover{opacity:.75}.sc-attribution.svelte-ib0wkf a:where(.svelte-ib0wkf){display:inline-flex;align-items:center;gap:7px;text-decoration:none;color:#ffffffd9;font-size:13px;letter-spacing:.03em}.am-logo.svelte-ib0wkf{width:20px;height:20px;flex-shrink:0}.error-toast.svelte-ib0wkf{position:fixed;top:68px;left:50%;transform:translate(-50%);z-index:2000;display:flex;align-items:center;gap:10px;width:max-content;max-width:calc(100vw - 32px);padding:10px 8px 10px 16px;box-sizing:border-box;border:1px solid rgba(248,113,113,.45);border-radius:16px;background:#46141aeb;backdrop-filter:blur(18px) saturate(140%);-webkit-backdrop-filter:blur(18px) saturate(140%);box-shadow:inset 0 1px #ffffff14,0 12px 32px #00000073;color:#fff;font-size:14px;font-weight:600;line-height:1.4;text-align:left;animation:svelte-ib0wkf-slideDown .26s cubic-bezier(.2,.8,.2,1)}.error-toast-message.svelte-ib0wkf{flex:1;min-width:0}.error-toast-close.svelte-ib0wkf{flex:none;display:flex;align-items:center;justify-content:center;width:30px;height:30px;padding:0;border:none;border-radius:50%;background:#ffffff14;color:#ffffffd9;cursor:pointer;transition:background .15s ease}.error-toast-close.svelte-ib0wkf:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.error-toast-close.svelte-ib0wkf:hover{background:#ffffff29}.error-toast-close.svelte-ib0wkf:focus-visible{outline:2px solid #fff;outline-offset:2px}@keyframes svelte-ib0wkf-slideDown{0%{opacity:0;transform:translate(-50%) translateY(-8px)}to{opacity:1;transform:translate(-50%) translateY(0)}}@media(max-width:899px){.live-bracket-page.svelte-ib0wkf{overflow-x:clip;overflow-y:visible}}@media(max-width:767px){.error-toast.svelte-ib0wkf{top:115px}}@media(prefers-reduced-motion:reduce){.error-toast.svelte-ib0wkf{animation:none}}
