/*
 * Panel trenera — Bootstrap plus kilka wlasnych regul.
 *
 * Fiolet jest kolorem aplikacji Skytte, nie czerwien Welesa: to sa dwa rozne
 * panele dla dwoch roznych osob i nie powinny wygladac tak samo. Trener ma
 * poznac po pierwszym spojrzeniu, ze jest w narzedziu Skytte, a nie w panelu
 * firmowym.
 */
:root {
  --coach-akcent: #4b1d8f;
  --coach-ciemny: #241043;
}

body { font-size: 0.95rem; }

.coach-brand {
  font-weight: 800;
  letter-spacing: 2px;
  font-size: 1.5rem;
  color: var(--coach-ciemny);
}

.coach-login-bg {
  background: linear-gradient(160deg, #f7f5fb 0%, #ebe6f5 100%);
  min-height: 100vh;
}

.navbar-coach { background: var(--coach-ciemny); }
.navbar-coach .navbar-brand, .navbar-coach .nav-link { color: #fff; }

.btn-primary {
  --bs-btn-bg: var(--coach-akcent);
  --bs-btn-border-color: var(--coach-akcent);
  --bs-btn-hover-bg: var(--coach-ciemny);
  --bs-btn-hover-border-color: var(--coach-ciemny);
}

.text-akcent { color: var(--coach-akcent); }

/* Wiersz zawodnika: cala karta jest klikalna, wiec musi to po sobie pokazywac. */
.zawodnik-wiersz { cursor: pointer; }
.zawodnik-wiersz:hover { background: #f7f5fb; }

/* Cisza dluzsza niz dwa tygodnie — jedyny sygnal na liscie. */
.cisza { color: #9a3412; }

/*
 * Widok w aplikacji: panel otwiera sie w widoku webowym, gdzie wyjsciem jest
 * strzalka wstecz. Wlasny pasek i wylogowanie byly tam zbedne i mylily.
 */
body.w-aplikacji .tylko-web { display: none !important; }
body.w-aplikacji { padding-top: 0 !important; }
