@media print{.grid-bracket-minimap,.no-print{display:none!important}.grid-bracket-root{overflow:visible!important;color-adjust:exact!important}.grid-bracket-root,.grid-bracket-root *{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}.grid-bracket-root *{box-shadow:none!important;transition:none!important}@page{size:landscape;margin:.4in}[data-match-id]{-moz-column-break-inside:avoid;break-inside:avoid;page-break-inside:avoid}.grid-bracket-scroll{overflow:visible!important;width:100%!important}.grid-bracket-inner{transform:scale(.75)!important;transform-origin:top left!important}.grid-bracket-print-header{display:flex!important}}@keyframes gb-pulse{0%,to{opacity:1}50%{opacity:.4}}@keyframes gb-card-enter{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.gb-card-enter{animation:gb-card-enter .35s cubic-bezier(.22,1,.36,1) both}@keyframes gb-in-progress-pulse{0%,to{border-color:var(--gb-pulse-color,#3b82f6);box-shadow:0 0 0 0 transparent}50%{border-color:var(--gb-pulse-color,#3b82f6);box-shadow:0 0 8px -2px var(--gb-pulse-color,#3b82f6)}}.gb-in-progress{animation:gb-in-progress-pulse 2.5s ease-in-out infinite}@keyframes gb-dot-pulse{0%,to{opacity:.2}50%{opacity:.6}}.gb-dot-pulse{animation:gb-dot-pulse 3s ease-in-out infinite}@keyframes gb-dash-travel{0%{stroke-dashoffset:10}to{stroke-dashoffset:0}}.gb-connector-pending{animation:gb-dash-travel 1.2s linear infinite}@keyframes gb-connector-glow{0%,to{opacity:.08}50%{opacity:.2}}.gb-connector-completed-glow{animation:gb-connector-glow 3s ease-in-out infinite}@keyframes gb-check-pop{0%{transform:scale(0);opacity:0}70%{transform:scale(1.1);opacity:1}to{transform:scale(1);opacity:1}}.gb-winner-check{animation:gb-check-pop .25s cubic-bezier(.22,1,.36,1) both}.gb-match-card{transition:transform .15s ease,box-shadow .15s ease,border-color .15s ease}.gb-match-card:hover{transform:translateY(-1px);box-shadow:0 4px 12px -2px rgba(0,0,0,.15)}[data-theme=dark] .gb-match-card:hover{box-shadow:0 4px 16px -2px rgba(0,0,0,.4)}.gb-final-card{transition:transform .15s ease,box-shadow .15s ease,border-color .15s ease}.gb-final-card:hover{transform:translateY(-2px);box-shadow:0 6px 16px -3px rgba(0,0,0,.15)}[data-theme=dark] .gb-final-card:hover{box-shadow:0 6px 20px -3px rgba(0,0,0,.5)}.gb-seed-top{background-color:#fef3c7!important;color:#92400e!important;font-weight:700!important}[data-theme=dark] .gb-seed-top{background-color:rgba(251,191,36,.15)!important;color:#fcd34d!important}.gb-seed-mid{background-color:#e0e7ff!important;color:#3730a3!important}[data-theme=dark] .gb-seed-mid{background-color:rgba(99,102,241,.15)!important;color:#a5b4fc!important}@media (prefers-reduced-motion:reduce){.gb-card-enter{animation:none;opacity:1;transform:none}.gb-dot-pulse{opacity:.4}.gb-dot-pulse,.gb-in-progress{animation:none}.gb-connector-pending{animation:none;stroke-dashoffset:0}.gb-connector-completed-glow{animation:none;opacity:.1}.gb-winner-check{animation:none;opacity:1;transform:none}.gb-final-card,.gb-match-card{transition:none}.gb-final-card:hover,.gb-match-card:hover{transform:none;box-shadow:none}}@media print{*,:after,:before{animation:none!important;transition:none!important}}