.mc-card[data-v-d0e91a0a]{padding:16px;border-radius:12px;background:#fff;box-shadow:0 1px 4px rgba(0,0,0,.08);text-align:left;transition:box-shadow .3s}.mc-card--highlight[data-v-d0e91a0a]{box-shadow:0 0 0 2px #ef6c00,0 4px 14px rgba(239,108,0,.25)}.mc-card__head[data-v-d0e91a0a]{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:12px}.mc-card__when[data-v-d0e91a0a]{font-size:.75rem;color:rgba(0,0,0,.5)}.mc-status[data-v-d0e91a0a]{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;border-radius:6px;font-size:.72rem;font-weight:800}.mc-status .v-icon[data-v-d0e91a0a]{color:inherit!important}.mc-status--info[data-v-d0e91a0a]{background:#e3f2fd;color:#1565c0}.mc-status--warn[data-v-d0e91a0a]{background:#fff3e0;color:#e65100}.mc-status--ok[data-v-d0e91a0a]{background:#e8f5e9;color:#2e7d32}.mc-status--bad[data-v-d0e91a0a]{background:#ffebee;color:#c62828}.mc-status--muted[data-v-d0e91a0a]{background:#eceff1;color:#546e7a}.mc-slot__teams[data-v-d0e91a0a]{display:flex;flex-wrap:wrap;gap:4px 14px;color:inherit!important;text-decoration:none}.mc-slot__team[data-v-d0e91a0a]{display:inline-flex;align-items:center;gap:6px;min-width:0;font-weight:700}.mc-slot__team+.mc-slot__team[data-v-d0e91a0a]:before{content:"–";margin-right:8px;color:rgba(0,0,0,.4)}.mc-slot__logo[data-v-d0e91a0a]{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;flex:0 0 auto}.mc-slot__logo img[data-v-d0e91a0a]{max-width:100%;max-height:100%}.mc-slot__name[data-v-d0e91a0a]{word-break:break-word}.mc-slot__time[data-v-d0e91a0a]{margin-top:2px;font-size:.8rem;color:rgba(0,0,0,.6)}.mc-card__swap[data-v-d0e91a0a]{display:flex;align-items:center;gap:6px;margin:8px 0;font-size:.72rem;font-weight:700;color:#ef6c00}.mc-card__meta[data-v-d0e91a0a]{margin-top:12px;font-size:.85rem;word-break:break-word}.mc-card__reason[data-v-d0e91a0a]{color:rgba(0,0,0,.6)}.mc-votes[data-v-d0e91a0a]{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.mc-vote[data-v-d0e91a0a]{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;border-radius:999px;font-size:.75rem;font-weight:700}.mc-vote .v-icon[data-v-d0e91a0a]{color:inherit!important}.mc-vote--yes[data-v-d0e91a0a]{background:#e8f5e9;color:#2e7d32}.mc-vote--no[data-v-d0e91a0a]{background:#ffebee;color:#c62828}.mc-vote--open[data-v-d0e91a0a]{background:#f5f5f5;color:rgba(0,0,0,.55)}.mc-card__deadline[data-v-d0e91a0a]{margin-top:8px;font-size:.78rem;color:rgba(0,0,0,.6)}.mc-card__actions[data-v-d0e91a0a]{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.mc-card__actions .v-btn[data-v-d0e91a0a]{text-transform:none;letter-spacing:normal;font-weight:700}.pp-card[data-v-7f39a5ce]{padding:16px;border-radius:12px;background:#fff;box-shadow:0 1px 4px rgba(0,0,0,.08);text-align:left}.pp-card__head[data-v-7f39a5ce]{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:12px}.pp-card__when[data-v-7f39a5ce]{font-size:.75rem;color:rgba(0,0,0,.5)}.pp-status[data-v-7f39a5ce]{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;border-radius:6px;font-size:.72rem;font-weight:800}.pp-status .v-icon[data-v-7f39a5ce]{color:inherit!important}.pp-status--warn[data-v-7f39a5ce]{background:#fff3e0;color:#e65100}.pp-status--ok[data-v-7f39a5ce]{background:#e8f5e9;color:#2e7d32}.pp-status--bad[data-v-7f39a5ce]{background:#ffebee;color:#c62828}.pp-status--muted[data-v-7f39a5ce]{background:#eceff1;color:#546e7a}.pp-card__teams[data-v-7f39a5ce]{display:flex;flex-wrap:wrap;gap:4px 14px;color:inherit!important;text-decoration:none}.pp-card__team[data-v-7f39a5ce]{display:inline-flex;align-items:center;gap:6px;min-width:0;font-weight:700;word-break:break-word}.pp-card__team+.pp-card__team[data-v-7f39a5ce]:before{content:"–";margin-right:8px;color:rgba(0,0,0,.4)}.pp-card__logo[data-v-7f39a5ce]{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;flex:0 0 auto}.pp-card__logo img[data-v-7f39a5ce]{max-width:100%;max-height:100%}.pp-card__time[data-v-7f39a5ce]{margin-top:2px;font-size:.8rem;color:rgba(0,0,0,.6)}.pp-card__actions[data-v-7f39a5ce]{margin-top:12px}.pp-card__actions .v-btn[data-v-7f39a5ce]{text-transform:none;letter-spacing:normal;font-weight:700}.pp-card__meta[data-v-7f39a5ce]{margin-top:12px;font-size:.85rem;word-break:break-word}.postponement[data-v-f8703fa2]{display:flex;flex-direction:column;align-items:flex-start;gap:6px;margin-top:12px}.postponement--compact[data-v-f8703fa2]{margin-top:0;align-items:flex-end}.postponement__btn[data-v-f8703fa2]{text-transform:none;letter-spacing:normal;font-weight:700;background:#fff3e0!important;color:#e65100!important}.postponement__hint[data-v-f8703fa2]{font-size:.78rem;color:rgba(0,0,0,.6)}.postponement--compact .postponement__hint[data-v-f8703fa2]{text-align:right}.postponement__hint--warn[data-v-f8703fa2]{color:#c62828}.postponement__status[data-v-f8703fa2]{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:6px;font-size:.8rem;font-weight:700}.postponement__status .v-icon[data-v-f8703fa2]{color:inherit!important}.postponement__status--pending[data-v-f8703fa2]{background:#fff3e0;color:#e65100}.postponement__status--approved[data-v-f8703fa2]{background:#e8f5e9;color:#2e7d32}.postponement__status--cancelled[data-v-f8703fa2]{background:#eceff1;color:#546e7a}.postponement__status--rejected[data-v-f8703fa2]{background:#ffebee;color:#c62828}.postponement-dialog__title[data-v-f8703fa2]{font-weight:800;word-break:normal}.postponement-dialog__match[data-v-f8703fa2]{font-weight:800;font-size:1.05rem;color:rgba(0,0,0,.87)}.postponement-dialog__date[data-v-f8703fa2]{font-size:.85rem}.mc-request[data-v-55640dc5]{margin-top:8px}.mc-request--compact[data-v-55640dc5]{margin-top:0}.mc-request__btn[data-v-55640dc5]{text-transform:none;letter-spacing:normal;font-weight:700;background:#e3f2fd!important;color:#1565c0!important}.mc-request__title[data-v-55640dc5]{font-weight:800;word-break:normal}.captain-panel[data-v-4c07be70]{padding:16px 18px;background:#fff;border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,.08);text-align:left}.captain-panel__head[data-v-4c07be70]{display:flex;align-items:flex-start;gap:12px;padding-bottom:14px;border-bottom:1px solid rgba(0,0,0,.08)}.captain-panel__title[data-v-4c07be70]{font-weight:800;font-size:1.05rem}.captain-panel__hint[data-v-4c07be70]{font-size:.82rem;color:rgba(0,0,0,.6)}.captain-panel__summary[data-v-4c07be70]{display:flex;align-items:center;gap:14px;margin-top:14px}.captain-panel__count[data-v-4c07be70]{flex:0 0 auto;font-weight:800;color:rgba(0,0,0,.6)}.captain-panel__number[data-v-4c07be70]{font-size:2rem;line-height:1;color:#ef6c00}.captain-panel__section[data-v-4c07be70]{margin:18px 0 6px;font-size:.75rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:rgba(0,0,0,.6)}.captain-panel__match[data-v-4c07be70]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px 12px;padding:10px 0;border-bottom:1px solid rgba(0,0,0,.06)}.captain-panel__match[data-v-4c07be70]:last-child{border-bottom:0}.captain-panel__match-info[data-v-4c07be70]{flex:1 1 180px;min-width:0;color:inherit!important;text-decoration:none}.captain-panel__teams[data-v-4c07be70]{font-weight:700;word-break:break-word}.captain-panel__actions[data-v-4c07be70]{display:flex;flex-direction:column;align-items:flex-end;gap:6px}.captain-panel__postponed[data-v-4c07be70]{font-size:.75rem;font-weight:800;color:#c62828}.mc-page[data-v-3a50549c]{max-width:1100px;margin:0 auto}.mc-header[data-v-3a50549c]{display:flex;align-items:center;gap:14px;padding:14px 18px;background:#fff;border-radius:12px;border-top:4px solid #ff7133;box-shadow:0 6px 18px rgba(0,0,0,.1)}.mc-header__icon[data-v-3a50549c]{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:10px;flex:0 0 auto}.mc-header__team[data-v-3a50549c]{display:inline-flex;align-items:center;gap:8px;font-weight:700;color:rgba(0,0,0,.7)}.mc-header__team img[data-v-3a50549c]{width:28px;height:28px;-o-object-fit:contain;object-fit:contain}.mc-header__title[data-v-3a50549c]{flex:1 1 auto;font-size:1.9rem;font-weight:800;line-height:1.2;text-align:left}.mc-intro[data-v-3a50549c]{display:flex;align-items:flex-start;gap:10px;margin:16px 0 0;padding:12px 16px;background:#fff;border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,.08);font-size:.9rem;line-height:1.5;color:rgba(0,0,0,.75);text-align:left}.mc-intro .v-icon[data-v-3a50549c]{flex:0 0 auto;margin-top:1px}.mc-types[data-v-3a50549c]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;margin-top:16px;padding:4px;max-width:420px;background:#fff;border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,.08)}.mc-type[data-v-3a50549c]{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:8px 12px;border-radius:9px;font-weight:800;font-size:.9rem;color:rgba(0,0,0,.6)}.mc-type .v-icon[data-v-3a50549c]{color:inherit!important}.mc-type--active[data-v-3a50549c]{background:linear-gradient(135deg,#ff7133,#ef6c00);color:#fff}.mc-filters[data-v-3a50549c]{display:flex;flex-wrap:wrap;gap:8px;margin:8px 0 20px}.mc-filter[data-v-3a50549c]{display:inline-flex;align-items:center;gap:6px;padding:6px 14px;border-radius:999px;background:#fff;border:1px solid rgba(0,0,0,.12);font-weight:700;font-size:.85rem}.mc-filter--active[data-v-3a50549c]{background:#212121;border-color:#212121;color:#fff}.mc-filter__count[data-v-3a50549c]{padding:0 6px;border-radius:999px;background:rgba(0,0,0,.08);font-size:.72rem}.mc-filter--active .mc-filter__count[data-v-3a50549c]{background:hsla(0,0%,100%,.2)}.mc-section-title[data-v-3a50549c]{margin-bottom:10px;font-size:.75rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#ef6c00;text-align:left}.mc-grid[data-v-3a50549c]{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:16px}.mc-empty[data-v-3a50549c]{padding:24px 16px;background:#fff;border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,.08);color:rgba(0,0,0,.55)}@media (max-width:600px){.mc-header__title[data-v-3a50549c]{font-size:1.4rem}.mc-header__team-name[data-v-3a50549c]{display:none}}@media (max-width:400px){.mc-grid[data-v-3a50549c]{grid-template-columns:minmax(0,1fr)}}