.chip[data-v-dc33336e]{white-space:nowrap;background:#112240;border:1px solid #1a3356;border-radius:999px;align-items:center;gap:5px;padding:4px 12px;font-size:.875rem;transition:background .3s,border-color .3s,color .3s,opacity .3s,box-shadow .3s;display:inline-flex}.chip--active[data-v-dc33336e]{color:#f5c518;background:#f5c5181f;border-color:#f5c518;font-weight:600;box-shadow:0 0 0 1px #f5c518}.chip--revealed[data-v-dc33336e]{background:0 0;border-color:#0000}.player-chips[data-v-dc33336e]{flex-wrap:wrap;gap:4px;display:flex}.player-chips__flag[data-v-dc33336e]{font-size:1rem}.chip[data-v-4ae930be]{white-space:nowrap;background:#112240;border:1px solid #1a3356;border-radius:999px;align-items:center;gap:5px;padding:4px 12px;font-size:.875rem;transition:background .3s,border-color .3s,color .3s,opacity .3s,box-shadow .3s;display:inline-flex}.chip--active[data-v-4ae930be]{color:#f5c518;background:#f5c5181f;border-color:#f5c518;font-weight:600;box-shadow:0 0 0 1px #f5c518}.chip--revealed[data-v-4ae930be]{background:0 0;border-color:#0000}.team-chips[data-v-4ae930be]{flex-wrap:wrap;gap:4px;display:flex}.team-chips__rank[data-v-4ae930be]{color:#7986cb;min-width:1.5ch;font-size:.7rem}.chip--revealed[data-v-4ae930be]{opacity:.28}.draw-results[data-v-48c50c7e]{grid-template-columns:1fr;gap:6px;display:grid}@media (width>=768px){.draw-results[data-v-48c50c7e]{grid-template-columns:repeat(2,1fr)}}@media (width>=900px){.draw-results[data-v-48c50c7e]{grid-template-columns:repeat(3,1fr)}}.result-item[data-v-48c50c7e]{background:#112240;border:1px solid #1a3356;border-radius:8px;justify-content:space-between;align-items:center;gap:8px;padding:7px 16px;display:flex}.result-item__player[data-v-48c50c7e]{color:#e8eaf6;white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:.875rem;overflow:hidden}.result-item__team[data-v-48c50c7e]{color:#f5c518;white-space:nowrap;flex-shrink:0;align-items:center;gap:5px;font-size:.875rem;font-weight:600;display:flex}.result-item__ranking[data-v-48c50c7e]{color:#7986cb;text-align:right;min-width:2ch;font-size:.7rem;font-weight:700}.result-item__flag[data-v-48c50c7e]{font-size:1rem}.draw-board[data-v-6415c783]{flex-direction:column;gap:24px;width:100%;max-width:1200px;margin:0 auto;padding:16px;display:flex}@media (width>=769px){.draw-board[data-v-6415c783]{padding:16px 40px 24px}}.draw-board__layout[data-v-6415c783]{flex-direction:column;gap:24px;display:flex}.draw-board__top[data-v-6415c783]{flex-direction:column;align-items:center;gap:16px;display:flex}.draw-board__spotlight[data-v-6415c783]{width:100%;max-width:480px}.draw-board__actions[data-v-6415c783]{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.draw-board__chips[data-v-6415c783]{flex-direction:column;gap:16px;display:flex}@media (width>=769px){.draw-board__chips[data-v-6415c783]{flex-direction:row;align-items:flex-start;gap:40px}.chip-section[data-v-6415c783]{flex:1;min-width:0}}.chip-section__header[data-v-6415c783]{color:#7986cb;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;text-align:left;background:0 0;border:none;border-top:1px solid #1a3356;align-items:center;gap:8px;width:100%;padding:4px 0 8px;font-size:.8rem;font-weight:600;display:flex}.chip-section__header[data-v-6415c783]:hover{color:#e8eaf6}@media (width>=769px){.chip-section__header[data-v-6415c783]{cursor:default;pointer-events:none}}.chip-section__count[data-v-6415c783]{background:#1a3356;border-radius:999px;padding:1px 7px;font-size:.65rem}.chip-section__arrow[data-v-6415c783]{margin-left:auto;font-size:.6rem}@media (width>=769px){.chip-section__arrow[data-v-6415c783]{display:none}}.chip-section__body[data-v-6415c783]{display:none}@media (width>=769px){.chip-section__body[data-v-6415c783]{display:block}}.chip-section--open .chip-section__body[data-v-6415c783]{display:block}.spotlight[data-v-6415c783]{text-align:center;border-radius:16px;grid-template-rows:auto 1fr auto;justify-content:center;align-items:center;width:100%;height:201px;padding:24px 16px;display:grid}.spotlight--idle[data-v-6415c783]{color:#7986cb;background:#112240;border:1px dashed #1a3356;font-size:.9rem}.spotlight--idle strong[data-v-6415c783]{color:#e8eaf6}.spotlight--active[data-v-6415c783]{background:#112240;border:1px solid #1a3356}.spotlight--complete[data-v-6415c783]{color:#f5c518;background:#112240;border:1px solid #f5c518;font-weight:600}.spotlight__icon[data-v-6415c783]{font-size:2rem}.spotlight__player[data-v-6415c783]{color:#f5c518;letter-spacing:.02em;font-size:.95rem;font-weight:700}.spotlight__spinner[data-v-6415c783]{font-size:2rem;animation:.6s linear infinite spin-6415c783}.spotlight__team[data-v-6415c783]{flex-direction:column;align-items:center;gap:4px;display:flex}.spotlight__team-flag[data-v-6415c783]{font-size:2.5rem}.spotlight__team-name[data-v-6415c783]{color:#e8eaf6;font-size:1rem;font-weight:700}.spotlight__team-rank[data-v-6415c783]{color:#7986cb;font-size:.75rem}.spotlight__intro-gif[data-v-6415c783]{border-radius:8px;width:100%;max-width:280px}.btn[data-v-6415c783]{cursor:pointer;border:none;border-radius:8px;padding:8px 24px;font-size:1rem;font-weight:600;transition:background .15s,opacity .15s,transform .15s}.btn[data-v-6415c783]:disabled{opacity:.4;cursor:not-allowed;transform:none}.btn--primary[data-v-6415c783]{color:#0a1628;background:#f5c518}.btn--primary[data-v-6415c783]:not(:disabled):hover{background:#c9a010}.btn--secondary[data-v-6415c783]{color:#e8eaf6;background:#1a3356}.btn--secondary[data-v-6415c783]:not(:disabled):hover{background:#203f6a}.modal-overlay[data-v-6415c783]{z-index:100;background:#0009;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.modal[data-v-6415c783]{text-align:center;background:#112240;border:1px solid #1a3356;border-radius:16px;flex-direction:column;gap:16px;width:100%;max-width:360px;padding:40px;display:flex}.modal__title[data-v-6415c783]{color:#e8eaf6;font-size:1.1rem;font-weight:700}.modal__body[data-v-6415c783]{color:#7986cb;font-size:.9rem}.modal__actions[data-v-6415c783]{justify-content:center;gap:8px;display:flex}.modal-fade-enter-active[data-v-6415c783],.modal-fade-leave-active[data-v-6415c783]{transition:opacity .3s}.modal-fade-enter-from[data-v-6415c783],.modal-fade-leave-to[data-v-6415c783]{opacity:0}@keyframes spin-6415c783{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.spotlight-fade-enter-active[data-v-6415c783],.spotlight-fade-leave-active[data-v-6415c783]{transition:opacity .3s}.spotlight-fade-enter-from[data-v-6415c783],.spotlight-fade-leave-to[data-v-6415c783]{opacity:0}.player-in-enter-active[data-v-6415c783]{transition:all .15s}.player-in-enter-from[data-v-6415c783]{opacity:0;transform:translateY(-8px)}.spinner-in-enter-active[data-v-6415c783],.spinner-in-leave-active[data-v-6415c783]{transition:opacity .15s}.spinner-in-enter-from[data-v-6415c783],.spinner-in-leave-to[data-v-6415c783]{opacity:0}.team-in-enter-active[data-v-6415c783]{transition:all .4s cubic-bezier(.175,.885,.32,1.275)}.team-in-enter-from[data-v-6415c783]{opacity:0;transform:scale(.5)}.app__header[data-v-df5ed1c7]{z-index:10;text-align:center;background:#0a1628;border-bottom:1px solid #1a3356;padding:8px 40px;position:sticky;top:0}.app__title[data-v-df5ed1c7]{color:#f5c518;letter-spacing:.08em;text-transform:uppercase;font-family:VT323,monospace;font-size:2rem}@media (width>=769px){.app[data-v-df5ed1c7]{flex-direction:column;height:100%;display:flex}.app__header[data-v-df5ed1c7]{flex-shrink:0}.app__main[data-v-df5ed1c7]{flex-direction:column;flex:1;min-height:0;display:flex;overflow-y:auto}}.app__state[data-v-df5ed1c7]{text-align:center;color:#7986cb;padding:40px}.app__state--error[data-v-df5ed1c7]{color:#ef5350}*,:before,:after{box-sizing:border-box;margin:0;padding:0}body{color:#e8eaf6;background-color:#0a1628;font-family:system-ui,-apple-system,sans-serif;font-size:16px;line-height:1.5}@media (width>=769px){html,body{height:100%;overflow:hidden}#app{height:100%}}#app{flex-direction:column;display:flex}
