/* Elektrik.html icin cikartilan stiller */

@media (max-width: 768px) {

    /* Başlık küçültme */
    h1[style*="font-size:1.6rem;"] {
      font-size: 1.2rem !important;
    }
    h1[style*="font-size:1.6rem;"] span:last-child {
      font-size: 1.3rem !important;
      padding: 2px 8px !important;
    }
    div[style*="font-size:2rem;"] {
      font-size: 1.5rem !important;
      padding: 4px 10px !important;
    }
    p[style*="font-size:0.95rem;"] {
      font-size: 0.75rem !important;
    }

    /* ANA GRID - TEK SÜTUN */
    .elektrik-grid {
      grid-template-columns: 1fr !important;
      gap: 16px !important;
    }

    /* SAĞ TARAF - 2 KUTU ALT ALTA KALSIN */
    div[style*="display:flex; flex-direction:column; gap:16px;"] {
      gap: 16px !important;
    }

    /* KART İÇİ PADDİNG */
    .card {
      padding: 14px 16px !important;
    }

    /* BAŞLIK FONT BOYUTLARI */
    h3[style*="font-size:1.1rem;"] {
      font-size: 1rem !important;
    }
    h4[style*="font-size:0.95rem;"] {
      font-size: 0.9rem !important;
    }
    div[style*="font-size:40px;"] {
      font-size: 32px !important;
    }
    div[style*="font-size:32px;"] {
      font-size: 26px !important;
    }

    /* İÇERİK METİNLERİ */
    p[style*="font-size:0.85rem;"] {
      font-size: 0.8rem !important;
    }
    p[style*="font-size:0.82rem;"] {
      font-size: 0.78rem !important;
    }
    div[style*="font-size:0.8rem;"] {
      font-size: 0.75rem !important;
    }
    div[style*="font-size:0.7rem;"] {
      font-size: 0.65rem !important;
    }

    /* LİSTE ÖĞELERİ */
    ul[style*="line-height:1.6;"] li {
      font-size: 0.75rem !important;
    }

    /* ALT BİLGİ KUTULARI */
    div[style*="background:#dbeafe; border-radius:8px; padding:10px 14px;"] {
      padding: 8px 12px !important;
    }
    div[style*="background:#d1fae5; border-radius:6px; padding:6px 12px;"] {
      padding: 5px 10px !important;
    }
    div[style*="background:#fff3e0; border-radius:6px; padding:6px 12px;"] {
      padding: 5px 10px !important;
    }
  }

  @media (max-width: 480px) {

    h1[style*="font-size:1.6rem;"] {
      font-size: 1rem !important;
    }
    h1[style*="font-size:1.6rem;"] span:last-child {
      font-size: 1.1rem !important;
      padding: 2px 6px !important;
    }
    div[style*="font-size:2rem;"] {
      font-size: 1.2rem !important;
      padding: 4px 8px !important;
    }

    .card {
      padding: 10px 12px !important;
    }

    h3[style*="font-size:1.1rem;"] {
      font-size: 0.9rem !important;
    }
    h4[style*="font-size:0.95rem;"] {
      font-size: 0.8rem !important;
    }
    div[style*="font-size:40px;"] {
      font-size: 26px !important;
      padding: 2px 8px !important;
    }
    div[style*="font-size:32px;"] {
      font-size: 22px !important;
      padding: 2px 8px !important;
    }

    p[style*="font-size:0.85rem;"] {
      font-size: 0.75rem !important;
    }
    p[style*="font-size:0.82rem;"] {
      font-size: 0.72rem !important;
    }
    div[style*="font-size:0.8rem;"] {
      font-size: 0.7rem !important;
    }
    div[style*="font-size:0.7rem;"] {
      font-size: 0.6rem !important;
    }
    ul[style*="line-height:1.6;"] li {
      font-size: 0.7rem !important;
    }

    div[style*="background:#dbeafe; border-radius:8px; padding:10px 14px;"] {
      padding: 6px 10px !important;
    }
    div[style*="background:#d1fae5; border-radius:6px; padding:6px 12px;"] {
      padding: 4px 8px !important;
    }
    div[style*="background:#fff3e0; border-radius:6px; padding:6px 12px;"] {
      padding: 4px 8px !important;
    }
  }
/* Masaüstünde 3'lü yan yana */
  .grid-3 {
    display: grid !important;
    grid-template-columns: repeat(3, 1fr) !important;
    gap: 16px !important;
    align-items: stretch !important;
    margin: 30px 0 !important;
  }

  /* Mobilde tek sütun */
  @media (max-width: 768px) {
    .grid-3 {
      grid-template-columns: 1fr !important;
      gap: 12px !important;
    }
    
    div[style*="background:linear-gradient(135deg,#e3f2fd,#ffffff);"] {
      padding: 14px 16px !important;
    }
    div[style*="font-size:28px;"] {
      font-size: 22px !important;
    }
    h4[style*="font-size:1rem;"] {
      font-size: 0.9rem !important;
    }
    p[style*="font-size:0.85rem;"] {
      font-size: 0.8rem !important;
    }
  }

  @media (max-width: 480px) {
    .grid-3 {
      gap: 10px !important;
    }
    div[style*="background:linear-gradient(135deg,#e3f2fd,#ffffff);"] {
      padding: 10px 12px !important;
    }
    div[style*="font-size:28px;"] {
      font-size: 18px !important;
    }
    h4[style*="font-size:1rem;"] {
      font-size: 0.8rem !important;
    }
    p[style*="font-size:0.85rem;"] {
      font-size: 0.75rem !important;
    }
    div[style*="font-size:0.7rem;"] {
      font-size: 0.6rem !important;
    }
    span[style*="font-size:0.65rem;"] {
      font-size: 0.55rem !important;
      padding: 1px 6px !important;
    }
    div[style*="font-size:0.65rem;"] {
      font-size: 0.55rem !important;
    }
  }
@media (max-width: 768px) {

    /* Başlık küçültme */
    h1[style*="font-size:1.6rem;"] {
      font-size: 1.2rem !important;
    }
    h1[style*="font-size:1.6rem;"] span:last-child {
      font-size: 1.3rem !important;
      padding: 2px 8px !important;
    }
    div[style*="font-size:2rem;"] {
      font-size: 1.5rem !important;
      padding: 4px 10px !important;
    }
    p[style*="font-size:0.95rem;"] {
      font-size: 0.75rem !important;
    }

    /* KART İÇİ PADDING */
    .card {
      padding: 14px 16px !important;
    }

    /* KART BAŞLIK FONT */
    h4[style*="font-size:0.95rem;"] {
      font-size: 0.85rem !important;
    }
    div[style*="font-size:36px;"] {
      font-size: 28px !important;
      padding: 2px 8px !important;
    }

    /* İÇERİK METİNLERİ */
    p[style*="font-size:0.82rem;"] {
      font-size: 0.78rem !important;
    }
    p[style*="font-size:0.85rem;"] {
      font-size: 0.8rem !important;
    }
    div[style*="font-size:0.65rem;"] {
      font-size: 0.6rem !important;
    }
    div[style*="font-size:0.7rem;"] {
      font-size: 0.65rem !important;
    }

    /* STANDART KUTULARI */
    div[style*="background:linear-gradient(135deg,#e8eaf6,#c5cae9);"] {
      padding: 14px 16px !important;
    }
    div[style*="background:linear-gradient(135deg,#e0f7fa,#b2ebf2);"] {
      padding: 14px 16px !important;
    }
    div[style*="background:linear-gradient(135deg,#fff3e0,#ffe0b2);"] {
      padding: 14px 16px !important;
    }
    h4[style*="font-size:0.9rem;"] {
      font-size: 0.8rem !important;
    }
    span[style*="font-size:28px;"] {
      font-size: 22px !important;
    }

    /* ÖNCELİK SIRALAMASI */
    div[style*="display:flex; gap:4px; flex-wrap:wrap;"] {
      gap: 3px !important;
    }
    span[style*="font-size:0.7rem; color:#555;"] {
      font-size: 0.6rem !important;
    }
    span[style*="font-size:0.6rem; font-weight:700;"] {
      font-size: 0.5rem !important;
      padding: 1px 6px !important;
    }

    /* KARARSIZLIK KUTUSU */
    div[style*="background:linear-gradient(135deg,#fce4ec,#f8bbd0);"] {
      padding: 14px 16px !important;
    }
    div[style*="font-size:40px;"] {
      font-size: 32px !important;
      padding: 2px 8px !important;
    }
    h4[style*="font-size:0.95rem;"] {
      font-size: 0.85rem !important;
    }
    div[style*="font-size:0.7rem; color:#c62828;"] {
      font-size: 0.6rem !important;
    }

    /* ÖZET KUTUSU */
    div[style*="background:linear-gradient(135deg,#004d40,#00695c);"] {
      padding: 16px 18px !important;
    }
    h4[style*="font-size:1rem;"] {
      font-size: 0.9rem !important;
    }
    span[style*="font-size:28px;"] {
      font-size: 22px !important;
    }
    div[style*="font-size:28px;"] {
      font-size: 22px !important;
    }
    div[style*="font-size:0.75rem;"] {
      font-size: 0.65rem !important;
    }
    div[style*="font-size:0.6rem;"] {
      font-size: 0.5rem !important;
    }
    div[style*="font-size:0.7rem; opacity:0.7;"] {
      font-size: 0.6rem !important;
      gap: 10px !important;
    }
  }

  @media (max-width: 480px) {

    h1[style*="font-size:1.6rem;"] {
      font-size: 1rem !important;
    }
    h1[style*="font-size:1.6rem;"] span:last-child {
      font-size: 1.1rem !important;
      padding: 2px 6px !important;
    }
    div[style*="font-size:2rem;"] {
      font-size: 1.2rem !important;
      padding: 4px 8px !important;
    }

    .card {
      padding: 10px 12px !important;
    }

    h4[style*="font-size:0.95rem;"] {
      font-size: 0.75rem !important;
    }
    div[style*="font-size:36px;"] {
      font-size: 22px !important;
      padding: 2px 6px !important;
    }

    p[style*="font-size:0.82rem;"] {
      font-size: 0.72rem !important;
    }
    p[style*="font-size:0.85rem;"] {
      font-size: 0.75rem !important;
    }
    div[style*="font-size:0.65rem;"] {
      font-size: 0.55rem !important;
    }
    div[style*="font-size:0.7rem;"] {
      font-size: 0.6rem !important;
    }

    div[style*="background:linear-gradient(135deg,#e8eaf6,#c5cae9);"] {
      padding: 10px 12px !important;
    }
    div[style*="background:linear-gradient(135deg,#e0f7fa,#b2ebf2);"] {
      padding: 10px 12px !important;
    }
    div[style*="background:linear-gradient(135deg,#fff3e0,#ffe0b2);"] {
      padding: 10px 12px !important;
    }
    h4[style*="font-size:0.9rem;"] {
      font-size: 0.7rem !important;
    }
    span[style*="font-size:28px;"] {
      font-size: 18px !important;
    }

    div[style*="background:linear-gradient(135deg,#fce4ec,#f8bbd0);"] {
      padding: 10px 12px !important;
    }
    div[style*="font-size:40px;"] {
      font-size: 26px !important;
      padding: 2px 6px !important;
    }
    h4[style*="font-size:0.95rem;"] {
      font-size: 0.75rem !important;
    }
    div[style*="font-size:0.7rem; color:#c62828;"] {
      font-size: 0.55rem !important;
    }

    div[style*="background:linear-gradient(135deg,#004d40,#00695c);"] {
      padding: 12px 14px !important;
    }
    h4[style*="font-size:1rem;"] {
      font-size: 0.8rem !important;
    }
    span[style*="font-size:28px;"] {
      font-size: 18px !important;
    }
    div[style*="font-size:28px;"] {
      font-size: 18px !important;
    }
    div[style*="font-size:0.75rem;"] {
      font-size: 0.55rem !important;
    }
    div[style*="font-size:0.6rem;"] {
      font-size: 0.45rem !important;
    }
    div[style*="font-size:0.7rem; opacity:0.7;"] {
      font-size: 0.5rem !important;
      gap: 6px !important;
    }
  }
@media (max-width: 768px) {

    /* Başlık küçültme */
    h1[style*="font-size:1.6rem;"] {
      font-size: 1.2rem !important;
    }
    h1[style*="font-size:1.6rem;"] span:last-child {
      font-size: 1.3rem !important;
      padding: 2px 8px !important;
    }
    div[style*="font-size:2rem;"] {
      font-size: 1.5rem !important;
      padding: 4px 10px !important;
    }
    p[style*="font-size:0.95rem;"] {
      font-size: 0.75rem !important;
    }

    /* TÜM GRID'LER TEK SÜTUN */
    .grid-2,
    .grid-3,
    .grid-4,
    .grid-5 {
      grid-template-columns: 1fr !important;
      gap: 12px !important;
    }

    /* KART İÇİ PADDING */
    .card {
      padding: 12px 14px !important;
    }

    /* KART BAŞLIK FONT */
    h4[style*="font-size:0.85rem;"] {
      font-size: 0.8rem !important;
    }
    div[style*="font-size:32px;"] {
      font-size: 26px !important;
    }
    div[style*="font-size:36px;"] {
      font-size: 28px !important;
    }

    /* İÇERİK METİNLERİ */
    p[style*="font-size:0.72rem;"] {
      font-size: 0.7rem !important;
    }
    p[style*="font-size:0.78rem;"] {
      font-size: 0.75rem !important;
    }
    div[style*="font-size:0.65rem;"] {
      font-size: 0.6rem !important;
    }
    div[style*="font-size:0.7rem;"] {
      font-size: 0.65rem !important;
    }

    /* ÖZEL DURUM KUTULARI */
    div[style*="background:linear-gradient(135deg,#e3f2fd,#ffffff);"] {
      padding: 12px 14px !important;
    }
    div[style*="background:linear-gradient(135deg,#e8f5e9,#ffffff);"] {
      padding: 12px 14px !important;
    }
    div[style*="background:linear-gradient(135deg,#fff3e0,#ffffff);"] {
      padding: 12px 14px !important;
    }
    div[style*="background:linear-gradient(135deg,#f3e5f5,#ffffff);"] {
      padding: 12px 14px !important;
    }
    div[style*="background:linear-gradient(135deg,#e0f7fa,#ffffff);"] {
      padding: 10px 12px !important;
    }

    /* ÖZET KUTUSU */
    div[style*="background:linear-gradient(135deg,#1a237e,#0d47a1);"] {
      padding: 10px 14px !important;
    }
    div[style*="font-size:0.78rem;"] {
      font-size: 0.7rem !important;
    }
    span[style*="font-size:0.7rem;"] {
      font-size: 0.6rem !important;
    }
    div[style*="font-size:0.65rem;"] {
      font-size: 0.55rem !important;
    }

    /* SAYFA HEADER */
    .page-header {
      padding: 14px 16px !important;
    }
    .page-header .icon-box {
      width: 40px !important;
      height: 40px !important;
      font-size: 22px !important;
    }
    .header-content h1 {
      font-size: 1.1rem !important;
    }
    .header-content .subtitle {
      font-size: 0.7rem !important;
    }
  }

  @media (max-width: 480px) {

    h1[style*="font-size:1.6rem;"] {
      font-size: 1rem !important;
    }
    h1[style*="font-size:1.6rem;"] span:last-child {
      font-size: 1.1rem !important;
      padding: 2px 6px !important;
    }
    div[style*="font-size:2rem;"] {
      font-size: 1.2rem !important;
      padding: 4px 8px !important;
    }

    .card {
      padding: 10px 12px !important;
    }

    h4[style*="font-size:0.85rem;"] {
      font-size: 0.75rem !important;
    }
    div[style*="font-size:32px;"] {
      font-size: 22px !important;
    }
    div[style*="font-size:36px;"] {
      font-size: 24px !important;
    }

    p[style*="font-size:0.72rem;"] {
      font-size: 0.65rem !important;
    }
    p[style*="font-size:0.78rem;"] {
      font-size: 0.7rem !important;
    }
    div[style*="font-size:0.65rem;"] {
      font-size: 0.55rem !important;
    }
    div[style*="font-size:0.7rem;"] {
      font-size: 0.6rem !important;
    }

    div[style*="background:linear-gradient(135deg,#e3f2fd,#ffffff);"] {
      padding: 10px 12px !important;
    }
    div[style*="background:linear-gradient(135deg,#e8f5e9,#ffffff);"] {
      padding: 10px 12px !important;
    }
    div[style*="background:linear-gradient(135deg,#fff3e0,#ffffff);"] {
      padding: 10px 12px !important;
    }
    div[style*="background:linear-gradient(135deg,#f3e5f5,#ffffff);"] {
      padding: 10px 12px !important;
    }
    div[style*="background:linear-gradient(135deg,#e0f7fa,#ffffff);"] {
      padding: 8px 10px !important;
    }

    div[style*="background:linear-gradient(135deg,#1a237e,#0d47a1);"] {
      padding: 8px 10px !important;
    }
    div[style*="font-size:0.78rem;"] {
      font-size: 0.65rem !important;
    }
    span[style*="font-size:0.7rem;"] {
      font-size: 0.55rem !important;
    }
    div[style*="font-size:0.65rem;"] {
      font-size: 0.5rem !important;
    }

    .page-header {
      padding: 10px 12px !important;
    }
    .page-header .icon-box {
      width: 34px !important;
      height: 34px !important;
      font-size: 18px !important;
    }
    .header-content h1 {
      font-size: 0.95rem !important;
    }
    .header-content .subtitle {
      font-size: 0.6rem !important;
    }
  }
@media (max-width: 768px) {

    /* Başlık küçültme */
    h1[style*="font-size:1.6rem;"] {
      font-size: 1.2rem !important;
    }
    h1[style*="font-size:1.6rem;"] span:last-child {
      font-size: 1.3rem !important;
      padding: 2px 8px !important;
    }
    div[style*="font-size:2rem;"] {
      font-size: 1.5rem !important;
      padding: 4px 10px !important;
    }
    p[style*="font-size:0.95rem;"] {
      font-size: 0.75rem !important;
    }

    /* TÜM GRID'LER TEK SÜTUN */
    .grid-2,
    .grid-3 {
      grid-template-columns: 1fr !important;
      gap: 12px !important;
    }

    /* KART İÇİ PADDING */
    div[style*="padding:14px 16px;"] {
      padding: 12px 14px !important;
    }
    div[style*="padding:12px 14px;"] {
      padding: 10px 12px !important;
    }

    /* BAŞLIK FONT */
    h4[style*="font-size:0.85rem;"] {
      font-size: 0.8rem !important;
    }
    h5[style*="font-size:0.8rem;"] {
      font-size: 0.75rem !important;
    }
    span[style*="font-size:18px;"] {
      font-size: 16px !important;
      padding: 0 8px !important;
    }
    span[style*="font-size:16px;"] {
      font-size: 14px !important;
      padding: 0 8px !important;
    }

    /* İÇERİK METİNLERİ */
    p[style*="font-size:0.78rem;"] {
      font-size: 0.72rem !important;
    }
    p[style*="font-size:0.72rem;"] {
      font-size: 0.68rem !important;
    }
    div[style*="font-size:0.75rem;"] {
      font-size: 0.7rem !important;
    }
    div[style*="font-size:0.7rem;"] {
      font-size: 0.65rem !important;
    }
    div[style*="font-size:0.65rem;"] {
      font-size: 0.6rem !important;
    }
    div[style*="font-size:0.6rem;"] {
      font-size: 0.55rem !important;
    }

    /* MADDE vi iç grid */
    div[style*="background:linear-gradient(135deg,#f3e5f5,#ffffff);"] .grid-3 {
      grid-template-columns: 1fr !important;
    }

    /* ÖZET KUTUSU */
    div[style*="background:linear-gradient(135deg,#1a237e,#0d47a1);"] {
      padding: 10px 14px !important;
    }
    div[style*="font-size:0.78rem;"] {
      font-size: 0.7rem !important;
    }
    span[style*="font-size:0.7rem;"] {
      font-size: 0.6rem !important;
    }
  }

  @media (max-width: 480px) {

    h1[style*="font-size:1.6rem;"] {
      font-size: 1rem !important;
    }
    h1[style*="font-size:1.6rem;"] span:last-child {
      font-size: 1.1rem !important;
      padding: 2px 6px !important;
    }
    div[style*="font-size:2rem;"] {
      font-size: 1.2rem !important;
      padding: 4px 8px !important;
    }

    div[style*="padding:14px 16px;"] {
      padding: 10px 12px !important;
    }
    div[style*="padding:12px 14px;"] {
      padding: 8px 10px !important;
    }

    h4[style*="font-size:0.85rem;"] {
      font-size: 0.75rem !important;
    }
    h5[style*="font-size:0.8rem;"] {
      font-size: 0.7rem !important;
    }
    span[style*="font-size:18px;"] {
      font-size: 14px !important;
      padding: 0 6px !important;
    }
    span[style*="font-size:16px;"] {
      font-size: 12px !important;
      padding: 0 6px !important;
    }

    p[style*="font-size:0.78rem;"] {
      font-size: 0.68rem !important;
    }
    p[style*="font-size:0.72rem;"] {
      font-size: 0.62rem !important;
    }
    div[style*="font-size:0.75rem;"] {
      font-size: 0.65rem !important;
    }
    div[style*="font-size:0.7rem;"] {
      font-size: 0.6rem !important;
    }
    div[style*="font-size:0.65rem;"] {
      font-size: 0.55rem !important;
    }
    div[style*="font-size:0.6rem;"] {
      font-size: 0.5rem !important;
    }

    div[style*="background:linear-gradient(135deg,#1a237e,#0d47a1);"] {
      padding: 8px 10px !important;
    }
    div[style*="font-size:0.78rem;"] {
      font-size: 0.65rem !important;
    }
    span[style*="font-size:0.7rem;"] {
      font-size: 0.55rem !important;
    }
  }

/* Tekrarlanan satir-ici stillerden uretilen siniflar */

.s1 { background: #ffffff; padding: 5px 12px; border-radius: 20px; border: 1px solid #1a6ea8; font-size: 14px; }
.s2 { background:#003366; color:white; padding:2px 14px; border-radius:6px; font-size:0.8rem; }
.s3 { background:#00838f; color:white; padding:1px 10px; border-radius:20px; font-size:0.7rem; font-weight:700; }
.s4 { background:#00838f; color:white; padding:1px 8px; border-radius:20px; font-size:0.6rem; font-weight:700; }
.s5 { background:#0d9488; }
.s6 { background:#0d9488; color:white; padding:2px 10px; border-radius:30px; font-weight:600; font-size:0.7rem; }
.s7 { background:#0d9488; color:white; padding:2px 10px; border-radius:30px; font-weight:600; font-size:1rem; }
.s8 { background:#1e293b; color:white; padding:1px 10px; border-radius:20px; font-weight:600; font-size:0.8rem; }
.s9 { background:#2563eb; color:white; border:none; padding:10px 22px; border-radius:40px; font-weight:600; font-size:14px; cursor:pointer; transition:0.2s; align-self:flex-start; }
.s10 { background:#2563eb; color:white; padding:1px 12px; border-radius:30px; font-weight:700; font-size:0.85rem; }
.s11 { background:#2563eb; color:white; padding:2px 10px; border-radius:30px; font-weight:600; font-size:0.7rem; }
.s12 { background:#2563eb; color:white; padding:2px 12px; border-radius:30px; font-size:10px; font-weight:700; }
.s13 { background:#2563eb; color:white; padding:2px 14px; border-radius:30px; font-size:12px; font-weight:700; }
.s14 { background:#2e7d32; color:white; padding:2px 14px; border-radius:6px; font-size:0.8rem; }
.s15 { background:#616161; color:white; padding:1px 12px; border-radius:20px; font-size:0.7rem; }
.s16 { background:#7b1fa2; color:white; padding:2px 14px; border-radius:6px; font-size:0.8rem; }
.s17 { background:#7c3aed; color:white; border:none; padding:10px 22px; border-radius:40px; font-weight:600; font-size:14px; cursor:pointer; transition:0.2s; align-self:flex-start; }
.s18 { background:#7c3aed; color:white; padding:0 8px; border-radius:30px; font-size:0.65rem; font-weight:700; }
.s19 { background:#7c3aed; color:white; padding:2px 14px; border-radius:30px; font-size:12px; font-weight:700; }
.s20 { background:#c62828; color:white; padding:1px 10px; border-radius:20px; font-size:0.7rem; font-weight:700; }
.s21 { background:#c62828; color:white; padding:1px 8px; border-radius:20px; font-size:0.55rem; font-weight:700; }
.s22 { background:#c62828; color:white; padding:1px 8px; border-radius:20px; font-size:0.6rem; font-weight:700; }
.s23 { background:#c8e6c9; border-radius:4px; padding:3px 4px; text-align:center; }
.s24 { background:#c8e6c9; border-radius:8px; padding:8px 12px; text-align:center; font-size:0.8rem; color:#1b5e20; }
.s25 { background:#ce93d8; padding:1px 6px; border-radius:20px; font-size:0.55rem; font-weight:600; color:#4a148c; }
.s26 { background:#d32f2f; color:white; padding:2px 14px; border-radius:6px; font-size:0.8rem; }
.s27 { background:#dbeafe; color:#1e40af; padding:2px 12px; border-radius:30px; font-size:11px; font-weight:700; }
.s28 { background:#dc2626; color:white; padding:1px 14px; border-radius:30px; font-weight:700; font-size:0.85rem; }
.s29 { background:#dc2626; color:white; padding:2px 10px; border-radius:30px; font-weight:600; font-size:0.7rem; }
.s30 { background:#e0f7fa; border-radius:12px; padding:14px 18px; border:2px solid #80deea; }
.s31 { background:#e0f7fa; border-radius:8px; padding:8px 10px; border:2px solid #80deea; text-align:center; }
.s32 { background:#e1bee7; border-radius:8px; padding:10px 12px; text-align:center; }
.s33 { background:#e65100; color:white; border:none; padding:10px 22px; border-radius:40px; font-weight:600; font-size:14px; cursor:pointer; transition:0.2s; align-self:flex-start; }
.s34 { background:#e65100; color:white; padding:1px 10px; border-radius:20px; font-size:0.7rem; font-weight:700; }
.s35 { background:#e65100; color:white; padding:2px 14px; border-radius:30px; font-size:12px; font-weight:700; }
.s36 { background:#e65100; color:white; padding:2px 14px; border-radius:6px; font-size:0.8rem; }
.s37 { background:#e8eaf6; border-radius:8px; padding:8px 12px; text-align:center; }
.s38 { background:#e8f5e9; border-radius:10px; padding:12px 14px; border-left:4px solid #2e7d32; }
.s39 { background:#ea580c; color:white; }
.s40 { background:#eff6ff; border-radius:4px; padding:4px 8px; border-left:3px solid #2563eb; }
.s41 { background:#eff6ff; border-radius:6px; padding:6px 10px; border-left:3px solid #2563eb; margin-bottom:4px; }
.s42 { background:#eff6ff; border-radius:6px; padding:8px 10px; border-left:3px solid #2563eb; }
.s43 { background:#eff6ff; border-radius:8px; padding:10px 12px; border-left:4px solid #2563eb; }
.s44 { background:#eff6ff; border-radius:8px; padding:8px 10px; border-left:4px solid #2563eb; }
.s45 { background:#f0fdf4; border-radius:6px; padding:5px 6px; border-left:3px solid #16a34a; display:flex; align-items:center; gap:4px; }
.s46 { background:#f0fdf4; border-radius:6px; padding:6px 10px; border-left:3px solid #16a34a; }
.s47 { background:#f0fdf4; border-radius:6px; padding:6px 10px; border-left:3px solid #16a34a; margin-bottom:4px; }
.s48 { background:#f0fdf4; border-radius:6px; padding:6px 10px; margin-top:4px; border-left:3px solid #16a34a; }
.s49 { background:#f0fdf4; border-radius:6px; padding:6px 8px; border-left:3px solid #16a34a; }
.s50 { background:#f0fdf4; border-radius:6px; padding:6px 8px; border-left:3px solid #16a34a; text-align:center; margin-bottom:4px; }
.s51 { background:#f0fdfa; border-radius:12px; padding:10px 16px; border-left:5px solid #0d9488; margin-bottom:20px; }
.s52 { background:#f0fdfa; border-radius:6px; padding:6px 10px; border-left:3px solid #0d9488; }
.s53 { background:#f3e5f5; border-radius:8px; padding:10px 12px; text-align:center; }
.s54 { background:#f3e5f5; border-radius:8px; padding:8px 10px; text-align:center; border:1px solid #ce93d8; }
.s55 { background:#f3e8ff; color:#5b21b6; padding:2px 12px; border-radius:30px; font-size:11px; font-weight:700; }
.s56 { background:#f5f3ff; border-radius:4px; padding:3px 6px; border-left:2px solid #7c3aed; }
.s57 { background:#f5f3ff; border-radius:4px; padding:4px 6px; margin-top:4px; }
.s58 { background:#f5f3ff; border-radius:6px; padding:6px 10px; border-left:3px solid #7c3aed; margin-bottom:4px; }
.s59 { background:#f5f5f5; border-radius:12px; padding:14px 18px; border:2px solid #bdbdbd; }
.s60 { background:#f8fafc; }
.s61 { background:#f9a825; color:#333; padding:2px 10px; border-radius:20px; font-size:0.65rem; font-weight:600; }
.s62 { background:#f9a825; color:#78350f; padding:2px 14px; border-radius:6px; font-size:0.8rem; }
.s63 { background:#fecaca; color:#991b1b; padding:2px 12px; border-radius:30px; font-size:0.65rem; font-weight:700; }
.s64 { background:#fef2f2; border-radius:4px; padding:2px 6px; border-left:2px solid #dc2626; }
.s65 { background:#ffcdd2; border-radius:6px; padding:4px 6px; text-align:center; }
.s66 { background:#ffcdd2; border-radius:6px; padding:6px 10px; text-align:center; flex:1; }
.s67 { background:#ffe0b2; border-radius:4px; padding:4px 6px; text-align:center; }
.s68 { background:#ffebee; border-radius:10px; padding:12px 14px; border-left:4px solid #c62828; }
.s69 { background:#ffebee; border-radius:12px; padding:14px 18px; border:2px solid #ef9a9a; }
.s70 { background:#ffedd5; color:#9a3412; padding:2px 12px; border-radius:30px; font-size:11px; font-weight:700; }
.s71 { background:#fff7ed; border-radius:4px; padding:4px 8px; border-left:3px solid #ea580c; }
.s72 { background:#fff7ed; border-radius:6px; padding:4px 8px; border-left:3px solid #ea580c; }
.s73 { background:#fff7ed; border-radius:6px; padding:4px 8px; border-left:3px solid #ea580c; margin-bottom:2px; }
.s74 { background:#fff7ed; border-radius:6px; padding:4px 8px; border-left:3px solid #ea580c; margin-bottom:4px; }
.s75 { background:#fff7ed; border-radius:6px; padding:6px 8px; border-left:3px solid #ea580c; text-align:center; }
.s76 { background:#fff7ed; border-radius:6px; padding:6px 8px; border-left:3px solid #ea580c; text-align:center; margin-bottom:4px; }
.s77 { background:linear-gradient(135deg, #f0fdfa, #ccfbf1); border-radius:14px; padding:12px 24px; border:2px solid #0d9488; margin:20px 0 10px 0; display:flex; align-items:center; gap:16px; flex-wrap:wrap; }
.s78 { background:linear-gradient(135deg,#003366,#1a4a7a); color:white; padding:8px 14px; border-radius:14px; font-size:2rem; display:flex; align-items:center; justify-content:center; line-height:1; }
.s79 { background:linear-gradient(135deg,#003366,#1a4a7a); color:white; width:48px; height:48px; font-size:24px; }
.s80 { background:linear-gradient(135deg,#0d47a1,#1565c0); color:white; }
.s81 { background:linear-gradient(135deg,#1a7a3a,#2e7d32); color:white; padding:8px 14px; border-radius:14px; font-size:2rem; display:flex; align-items:center; justify-content:center; line-height:1; }
.s82 { background:linear-gradient(135deg,#b71c1c,#d32f2f); color:white; }
.s83 { background:linear-gradient(135deg,#e0f7fa,#ffffff); border-radius:12px; padding:14px 16px; border:2px solid #00838f; }
.s84 { background:linear-gradient(135deg,#e3f2fd,#ffffff); border-radius:12px; padding:14px 16px; border:2px solid #1565c0; }
.s85 { background:linear-gradient(135deg,#e8f5e9,#ffffff); border-radius:12px; padding:14px 16px; border:2px solid #2e7d32; }
.s86 { background:linear-gradient(135deg,#e8f5e9,#ffffff); border-radius:14px; padding:14px 12px; border:2px solid #2e7d32; border-top:6px solid #2e7d32; display:flex; flex-direction:column; height:100%; }
.s87 { background:linear-gradient(135deg,#f3e5f5,#ffffff); border-radius:12px; padding:14px 16px; border:2px solid #7b1fa2; }
.s88 { background:linear-gradient(135deg,#f3e5f5,#ffffff); border-radius:16px; padding:20px 24px; margin:20px 0; border-left:8px solid #7b1fa2; box-shadow:0 4px 16px rgba(123,31,162,0.08); }
.s89 { background:linear-gradient(135deg,#fce4ec,#ffffff); border-radius:12px; padding:14px 16px; border:2px solid #c62828; }
.s90 { background:linear-gradient(135deg,#fce4ec,#ffffff); border-radius:14px; padding:12px 14px; border:2px solid #c62828; border-top:6px solid #c62828; display:flex; flex-direction:column; height:100%; }
.s91 { background:linear-gradient(135deg,#fce4ec,#ffffff); border-radius:14px; padding:14px 12px; border:2px solid #c62828; border-top:6px solid #c62828; display:flex; flex-direction:column; height:100%; }
.s92 { background:linear-gradient(135deg,#fff3e0,#ffffff); border-radius:12px; padding:14px 16px; border:2px solid #e65100; }
.s93 { background:linear-gradient(135deg,#fff3e0,#ffffff); border-radius:14px; padding:16px 20px; border:2px solid #ef6c00; }
.s94 { background:linear-gradient(135deg,#fff8e1,#ffffff); border-radius:12px; padding:14px 16px; border:2px solid #f9a825; }
.s95 { background:linear-gradient(180deg,#e3f2fd,#ffffff); border-bottom:1px solid #e0e0e0; }
.s96 { background:linear-gradient(180deg,#e8f5e9,#ffffff); border-bottom:1px solid #e0e0e0; }
.s97 { background:linear-gradient(180deg,#f3e5f5,#ffffff); border-bottom:1px solid #e0e0e0; }
.s98 { background:linear-gradient(180deg,#fce4ec,#ffffff); border-bottom:1px solid #e0e0e0; }
.s99 { background:linear-gradient(180deg,#fff3e0,#ffffff); border-bottom:1px solid #e0e0e0; }
.s100 { background:rgba(255,255,255,0.12); padding:1px 8px; border-radius:30px; margin:0 3px; display:inline-block; font-size:0.7rem; }
.s101 { background:rgba(255,255,255,0.12); padding:2px 10px; border-radius:30px; margin:0 4px; display:inline-block; }
.s102 { background:rgba(255,255,255,0.15); padding:2px 12px; border-radius:30px; margin:0 4px; display:inline-block; }
.s103 { border-bottom-color:#b71c1c; }
.s104 { border-top-color:#0d9488; background:linear-gradient(180deg,#dbeafe,#ffffff); }
.s105 { border-top-color:#0d9488; background:linear-gradient(180deg,#dbeafe,#ffffff); display:flex; flex-direction:column; height:100%; }
.s106 { border-top-color:#0d9488; background:linear-gradient(180deg,#dbeafe,#ffffff); display:flex; flex-direction:column; height:100%; padding:16px 16px; }
.s107 { border-top-color:#0d9488; background:linear-gradient(180deg,#dcfce7,#ffffff); }
.s108 { border-top-color:#0d9488; background:linear-gradient(180deg,#dcfce7,#ffffff); display:flex; flex-direction:column; height:100%; }
.s109 { border-top-color:#0d9488; background:linear-gradient(180deg,#dcfce7,#ffffff); display:flex; flex-direction:column; height:100%; padding:16px 16px; }
.s110 { border-top-color:#0d9488; background:linear-gradient(180deg,#f3e8ff,#ffffff); }
.s111 { border-top-color:#0d9488; background:linear-gradient(180deg,#f3e8ff,#ffffff); display:flex; flex-direction:column; height:100%; }
.s112 { border-top-color:#0d9488; background:linear-gradient(180deg,#fee2e2,#ffffff); }
.s113 { border-top-color:#0d9488; background:linear-gradient(180deg,#fee2e2,#ffffff); display:flex; flex-direction:column; height:100%; }
.s114 { border-top-color:#0d9488; background:linear-gradient(180deg,#fef9c7,#ffffff); }
.s115 { border-top-color:#0d9488; background:linear-gradient(180deg,#fef9c7,#ffffff); display:flex; flex-direction:column; height:100%; }
.s116 { border-top-color:#0d9488; background:linear-gradient(180deg,#ffedd5,#ffffff); }
.s117 { border-top-color:#0d9488; background:linear-gradient(180deg,#ffedd5,#ffffff); display:flex; flex-direction:column; height:100%; }
.s118 { border-top-color:#1a7a3a; background:linear-gradient(180deg,#e8f5e9,#ffffff); display:flex; flex-direction:column; height:100%; padding:14px 12px; }
.s119 { border-top-color:#2e7d32; background:linear-gradient(180deg,#e8f5e9,#ffffff); display:flex; flex-direction:column; height:100%; padding:14px 12px; }
.s120 { border-top-color:#e65100; background:linear-gradient(180deg,#fff3e0,#ffffff); display:flex; flex-direction:column; height:100%; }
.s121 { border-top:3px solid #003366; padding-top:16px; margin:30px 0 16px 0; }
.s122 { border-top:3px solid #2e7d32; padding-top:16px; margin:30px 0 16px 0; }
.s123 { border-top:3px solid #7b1fa2; padding-top:16px; margin:30px 0 16px 0; }
.s124 { border-top:3px solid #d32f2f; padding-top:16px; margin:30px 0 16px 0; }
.s125 { border-top:3px solid #e65100; padding-top:16px; margin:30px 0 16px 0; }
.s126 { border-top:3px solid #f9a825; padding-top:16px; margin:30px 0 16px 0; }
.s127 { border-top:4px solid #003366; padding-top:16px; margin:30px 0 20px 0; }
.s128 { border-top:4px solid #1a7a3a; padding-top:16px; margin:30px 0 20px 0; }
.s129 { color:#003366; }
.s130 { color:#003366; font-size:1.3rem; margin:0; }
.s131 { color:#003366; margin:0 0 4px 0; font-size:0.85rem; }
.s132 { color:#003366; margin:0 0 4px 0; font-size:0.8rem; }
.s133 { color:#003366; margin:0; font-size:1.2rem; display:flex; align-items:center; gap:10px; }
.s134 { color:#003366; margin:0; font-size:1.2rem; display:flex; align-items:center; gap:10px; flex-wrap:wrap; }
.s135 { color:#003366; margin:0; font-size:1.6rem; display:flex; align-items:center; gap:12px; flex-wrap:wrap; }
.s136 { color:#004d40; margin:0; font-size:0.85rem; }
.s137 { color:#00695c; }
.s138 { color:#00695c; margin:0; font-size:0.9rem; }
.s139 { color:#00838f; }
.s140 { color:#0d47a1; }
.s141 { color:#0d47a1; margin:0; font-size:0.85rem; }
.s142 { color:#0d47a1; margin:0; font-size:1.1rem; }
.s143 { color:#0d47a1; margin:30px 0 15px 0; border-bottom:3px solid #0d47a1; padding-bottom:8px; display:flex; align-items:center; gap:10px; }
.s144 { color:#0d9488; }
.s145 { color:#0d9488; margin:15px 0 8px 0; font-size:1rem; }
.s146 { color:#0d9488; margin:25px 0 15px 0; display:flex; align-items:center; gap:8px; }
.s147 { color:#0f172a; }
.s148 { color:#166534; }
.s149 { color:#1a7a3a; }
.s150 { color:#1a7a3a; margin:0 0 4px 0; font-size:0.85rem; }
.s151 { color:#1a7a3a; margin:0; font-size:1.6rem; display:flex; align-items:center; gap:12px; flex-wrap:wrap; }
.s152 { color:#1b5e20; }
.s153 { color:#1b5e20; margin:0; font-size:0.75rem; }
.s154 { color:#1b5e20; margin:0; font-size:0.85rem; }
.s155 { color:#1e40af; }
.s156 { color:#1e40af; font-weight:700; }
.s157 { color:#1e88e5; }
.s158 { color:#2563eb; }
.s159 { color:#2e7d32; }
.s160 { color:#2e7d32; margin:0 0 4px 0; font-size:0.85rem; }
.s161 { color:#2e7d32; margin:0 0 4px 0; font-size:0.8rem; }
.s162 { color:#2e7d32; margin:0; font-size:0.95rem; }
.s163 { color:#2e7d32; margin:0; font-size:1rem; }
.s164 { color:#424242; }
.s165 { color:#424242; margin:0; font-size:0.9rem; }
.s166 { color:#4a148c; }
.s167 { color:#4a148c; margin:0; font-size:0.85rem; }
.s168 { color:#4a148c; margin:0; font-size:0.9rem; }
.s169 { color:#4c1d95; }
.s170 { color:#5b21b6; font-weight:700; }
.s171 { color:#78350f; }
.s172 { color:#78350f; margin:0 0 4px 0; font-size:0.85rem; }
.s173 { color:#7b1fa2; }
.s174 { color:#7b1fa2; margin:0 0 4px 0; font-size:0.85rem; }
.s175 { color:#7b1fa2; margin:0 0 4px 0; font-size:0.8rem; }
.s176 { color:#7c3aed; }
.s177 { color:#856404; margin:0 0 6px 0; font-size:0.95rem; }
.s178 { color:#90caf9; }
.s179 { color:#991b1b; }
.s180 { color:#999; }
.s181 { color:#9a3412; }
.s182 { color:#9a3412; font-weight:700; }
.s183 { color:#b2dfdb; }
.s184 { color:#b71c1c; }
.s185 { color:#b71c1c; margin:0; font-size:0.75rem; }
.s186 { color:#b71c1c; margin:0; font-size:0.85rem; }
.s187 { color:#b71c1c; margin:0; font-size:0.8rem; }
.s188 { color:#b71c1c; margin:0; font-size:0.95rem; }
.s189 { color:#b71c1c; margin:30px 0 15px 0; border-bottom:3px solid #b71c1c; padding-bottom:8px; display:flex; align-items:center; gap:10px; }
.s190 { color:#bbb; }
.s191 { color:#bf360c; }
.s192 { color:#bf360c; margin:0; font-size:0.85rem; }
.s193 { color:#bf360c; margin:0; font-size:0.95rem; }
.s194 { color:#c62828; }
.s195 { color:#c62828; margin:0; font-size:0.9rem; }
.s196 { color:#d32f2f; }
.s197 { color:#d32f2f; margin:0 0 4px 0; font-size:0.85rem; }
.s198 { color:#d32f2f; margin:0 0 4px 0; font-size:0.8rem; }
.s199 { color:#dc2626; }
.s200 { color:#e65100; }
.s201 { color:#e65100; margin:0 0 4px 0; font-size:0.85rem; }
.s202 { color:#e65100; margin:0 0 4px 0; font-size:0.8rem; }
.s203 { color:#e65100; margin:0; font-size:0.85rem; }
.s204 { color:#e65100; margin:0; font-size:0.95rem; }
.s205 { color:#e65100; margin:0; font-size:0.9rem; }
.s206 { color:#ef6c00; }
.s207 { color:#f9a825; }
.s208 { color:#f9a825; margin:0 0 4px 0; font-size:0.8rem; }
.s209 { display: flex; flex-wrap: wrap; gap: 24px; justify-content: center; align-items: stretch; padding: 20px; }
.s210 { display:block; font-size:0.65rem; color:#475569; }
.s211 { display:block; font-size:0.9rem; font-weight:800; color:#16a34a; }
.s212 { display:block; height:24px; }
.s213 { display:flex; align-items:center; gap:10px; margin-bottom:10px; }
.s214 { display:flex; align-items:center; gap:10px; margin-bottom:6px; }
.s215 { display:flex; align-items:center; gap:10px; margin-bottom:8px; }
.s216 { display:flex; align-items:center; gap:12px; }
.s217 { display:flex; align-items:center; gap:12px; flex-wrap:wrap; }
.s218 { display:flex; align-items:center; gap:12px; margin-bottom:12px; }
.s219 { display:flex; align-items:center; gap:12px; margin-bottom:16px; }
.s220 { display:flex; align-items:center; gap:12px; margin-bottom:6px; }
.s221 { display:flex; align-items:center; gap:14px; flex-wrap:wrap; }
.s222 { display:flex; align-items:center; gap:14px; margin-bottom:16px; }
.s223 { display:flex; align-items:center; gap:16px; border-bottom:3px solid #003366; padding-bottom:8px; flex-wrap:wrap; }
.s224 { display:flex; align-items:center; gap:16px; border-bottom:3px solid #1a7a3a; padding-bottom:8px; flex-wrap:wrap; }
.s225 { display:flex; align-items:center; gap:4px; }
.s226 { display:flex; align-items:center; gap:6px; }
.s227 { display:flex; align-items:center; gap:6px; font-size:0.7rem; color:#475569; }
.s228 { display:flex; align-items:center; gap:6px; margin-bottom:2px; }
.s229 { display:flex; align-items:center; gap:6px; margin-bottom:4px; }
.s230 { display:flex; align-items:center; gap:6px; margin-bottom:6px; }
.s231 { display:flex; align-items:center; gap:8px; }
.s232 { display:flex; align-items:center; gap:8px; flex-wrap:wrap; margin-bottom:12px; }
.s233 { display:flex; align-items:center; gap:8px; margin-bottom:10px; }
.s234 { display:flex; align-items:center; gap:8px; margin-bottom:10px; flex-wrap:wrap; }
.s235 { display:flex; align-items:center; gap:8px; margin-bottom:4px; }
.s236 { display:flex; align-items:center; gap:8px; margin-bottom:6px; }
.s237 { display:flex; align-items:center; gap:8px; margin-bottom:8px; }
.s238 { display:flex; align-items:flex-start; gap:12px; }
.s239 { display:flex; align-items:flex-start; gap:16px; }
.s240 { display:flex; flex-direction:column; height:100%; padding:14px 12px; }
.s241 { display:flex; flex-direction:column; height:100%; padding:14px 14px; }
.s242 { display:flex; gap:8px; margin-top:2px; }
.s243 { display:grid; grid-template-columns:1fr 1fr 1fr; gap:12px; }
.s244 { display:grid; grid-template-columns:1fr 1fr 1fr; gap:14px; margin-bottom:16px; }
.s245 { display:grid; grid-template-columns:1fr 1fr 1fr; gap:4px; margin-top:4px; }
.s246 { display:grid; grid-template-columns:1fr 1fr; gap:16px; }
.s247 { display:grid; grid-template-columns:1fr 1fr; gap:16px; margin-bottom:16px; }
.s248 { display:grid; grid-template-columns:1fr 1fr; gap:4px; }
.s249 { display:grid; grid-template-columns:1fr 1fr; gap:6px; flex:1; }
.s250 { display:grid; grid-template-columns:1fr 1fr; gap:8px; }
.s251 { display:inline-flex; align-items:center; gap:6px; }
.s252 { display:none; margin-top:14px; background:#eff6ff; border-left:6px solid #2563eb; border-radius:0 12px 12px 0; padding:16px 20px; }
.s253 { display:none; margin-top:14px; background:#faf5ff; border-left:6px solid #7c3aed; border-radius:0 12px 12px 0; padding:16px 20px; }
.s254 { display:none; margin-top:14px; background:#fff6ed; border-left:6px solid #e65100; border-radius:0 12px 12px 0; padding:16px 20px; }
.s255 { flex: 1 1 calc(33.333% - 16px); min-width: 280px; max-width: 100%; box-sizing: border-box; background:white; border-radius:16px; border-top:8px solid #2563eb; padding:22px 24px; box-shadow:0 4px 16px rgba(0,0,0,0.06); display:flex; flex-direction:column; justify-content:space-between; }
.s256 { flex: 1 1 calc(33.333% - 16px); min-width: 280px; max-width: 100%; box-sizing: border-box; background:white; border-radius:16px; border-top:8px solid #7c3aed; padding:22px 24px; box-shadow:0 4px 16px rgba(0,0,0,0.06); display:flex; flex-direction:column; justify-content:space-between; }
.s257 { flex: 1 1 calc(33.333% - 16px); min-width: 280px; max-width: 100%; box-sizing: border-box; background:white; border-radius:16px; border-top:8px solid #e65100; padding:22px 24px; box-shadow:0 4px 16px rgba(0,0,0,0.06); display:flex; flex-direction:column; justify-content:space-between; }
.s258 { flex: 1 1 calc(33.333% - 24px); min-width: 280px; max-width: 100%; box-sizing: border-box; background:white; border-radius:16px; border-top:8px solid #7c3aed; padding:22px 24px; box-shadow:0 4px 16px rgba(0,0,0,0.06); display:flex; flex-direction:column; justify-content:space-between; height:100%; }
.s259 { flex: 1 1 calc(50% - 12px); min-width: 320px; max-width: 100%; box-sizing: border-box; background:white; border-radius:16px; border-top:8px solid #2563eb; padding:22px 24px; box-shadow:0 4px 16px rgba(0,0,0,0.06); display:flex; flex-direction:column; justify-content:space-between; }
.s260 { flex: 1 1 calc(50% - 12px); min-width: 320px; max-width: 100%; box-sizing: border-box; background:white; border-radius:16px; border-top:8px solid #7c3aed; padding:22px 24px; box-shadow:0 4px 16px rgba(0,0,0,0.06); display:flex; flex-direction:column; justify-content:space-between; }
.s261 { flex:1; }
.s262 { flex:1; font-size:0.85rem; color:#1e293b; line-height:1.6; }
.s263 { font-size:0.55rem; color:#2a1a3a; }
.s264 { font-size:0.55rem; color:#6b7280; }
.s265 { font-size:0.58rem; color:#4a1a1a; line-height:1.2; margin:0; padding-left:14px; flex:1; }
.s266 { font-size:0.5rem; color:#666; }
.s267 { font-size:0.62rem; color:#1a3a1a; line-height:1.3; margin:0; padding-left:14px; flex:1; }
.s268 { font-size:0.62rem; color:#1e293b; line-height:1.3; margin:0; padding-left:14px; flex:1; }
.s269 { font-size:0.62rem; color:#2a1a3a; line-height:1.3; margin:0; padding-left:14px; flex:1; }
.s270 { font-size:0.62rem; color:#4a1a1a; line-height:1.3; margin:0; padding-left:14px; flex:1; }
.s271 { font-size:0.62rem; color:#4a3520; line-height:1.3; margin:0; padding-left:14px; flex:1; }
.s272 { font-size:0.65rem; color:#1a3a1a; font-weight:600; }
.s273 { font-size:0.65rem; color:#1a3a1a; line-height:1.3; margin:0; padding-left:14px; flex:1; }
.s274 { font-size:0.65rem; color:#1e293b; }
.s275 { font-size:0.65rem; color:#1e293b; line-height:1.4; margin:0; padding-left:14px; flex:1; }
.s276 { font-size:0.65rem; color:#2a1a3a; }
.s277 { font-size:0.65rem; color:#2a1a3a; line-height:1.3; margin:0; padding-left:14px; flex:1; }
.s278 { font-size:0.65rem; color:#2a1a3a; line-height:1.4; margin:0; padding-left:14px; flex:1; }
.s279 { font-size:0.65rem; color:#4a3520; font-weight:600; }
.s280 { font-size:0.65rem; color:#6b7280; margin-top:4px; }
.s281 { font-size:0.65rem; font-weight:700; color:#e65100; }
.s282 { font-size:0.68rem; color:#1a3a1a; line-height:1.3; margin:0; flex:1; }
.s283 { font-size:0.68rem; color:#4a3520; line-height:1.4; margin:0; flex:1; }
.s284 { font-size:0.6rem; color:#1e293b; }
.s285 { font-size:0.6rem; color:#2a1a3a; line-height:1.2; margin:0; padding-left:14px; flex:1; }
.s286 { font-size:0.6rem; color:#4a1a1a; line-height:1.2; margin:0; padding-left:14px; flex:1; }
.s287 { font-size:0.6rem; color:#4a3520; line-height:1.2; margin:0; padding-left:14px; flex:1; }
.s288 { font-size:0.6rem; color:#666; font-weight:400; }
.s289 { font-size:0.72rem; color:#1e293b; line-height:1.4; margin:0; flex:1; }
.s290 { font-size:0.72rem; color:#333; line-height:1.4; margin:0; flex:1; }
.s291 { font-size:0.75rem; color:#1a3a1a; line-height:1.4; margin:0; flex:1; }
.s292 { font-size:0.75rem; color:#1e293b; line-height:1.4; margin:0; flex:1; }
.s293 { font-size:0.75rem; color:#2a1a3a; line-height:1.4; margin:0; flex:1; }
.s294 { font-size:0.75rem; color:#333; line-height:1.4; margin:0; flex:1; }
.s295 { font-size:0.75rem; color:#4a1a1a; line-height:1.4; margin:0; flex:1; }
.s296 { font-size:0.75rem; color:#4a3520; line-height:1.4; margin:0; flex:1; }
.s297 { font-size:0.75rem; color:#b71c1c; }
.s298 { font-size:0.78rem; color:#1a3a1a; line-height:1.4; margin:0; }
.s299 { font-size:0.78rem; color:#1a3a1a; line-height:1.4; margin:0; flex:1; }
.s300 { font-size:0.78rem; color:#1e293b; line-height:1.4; margin:0; }
.s301 { font-size:0.78rem; color:#1e293b; line-height:1.4; margin:0; flex:1; }
.s302 { font-size:0.78rem; color:#2a1a3a; line-height:1.4; margin:0; }
.s303 { font-size:0.78rem; color:#2a1a3a; line-height:1.4; margin:0; flex:1; }
.s304 { font-size:0.78rem; color:#333; line-height:1.4; margin:0; flex:1; }
.s305 { font-size:0.78rem; color:#4a1a1a; line-height:1.4; margin:0; }
.s306 { font-size:0.78rem; color:#4a1a1a; line-height:1.4; margin:0; flex:1; }
.s307 { font-size:0.78rem; color:#4a3520; line-height:1.4; margin:0; }
.s308 { font-size:0.78rem; color:#4a3520; line-height:1.4; margin:0; flex:1; }
.s309 { font-size:0.7rem; }
.s310 { font-size:0.7rem; color:#1e293b; }
.s311 { font-size:0.7rem; color:#1e293b; line-height:1.4; margin:0; padding-left:16px; flex:1; }
.s312 { font-size:0.7rem; color:#2a1a3a; }
.s313 { font-size:0.7rem; color:#333; line-height:1.4; margin:0; flex:1; }
.s314 { font-size:0.7rem; color:#4a148c; font-weight:600; }
.s315 { font-size:0.7rem; color:#4a1a1a; line-height:1.4; margin:0; padding-left:16px; flex:1; }
.s316 { font-size:0.7rem; color:#4a3520; }
.s317 { font-size:0.7rem; color:#4a3520; line-height:1.3; margin:0; flex:1; }
.s318 { font-size:0.7rem; color:#4a3520; line-height:1.4; margin:0; flex:1; }
.s319 { font-size:0.7rem; color:#555; }
.s320 { font-size:0.7rem; color:#64748b; }
.s321 { font-size:0.7rem; color:#666; }
.s322 { font-size:0.7rem; font-weight:700; color:#2e7d32; }
.s323 { font-size:0.82rem; color:#1e293b; line-height:1.5; margin:0; flex:1; }
.s324 { font-size:0.82rem; color:#4a3520; line-height:1.5; margin:0; flex:1; }
.s325 { font-size:0.85rem; color:#1a3a1a; line-height:1.5; margin:0; flex:1; }
.s326 { font-size:0.85rem; color:#1e293b; line-height:1.5; margin:0; }
.s327 { font-size:0.85rem; color:#1e293b; line-height:1.5; margin:0; flex:1; }
.s328 { font-size:0.85rem; color:#1e293b; line-height:1.6; margin:0; flex:1; }
.s329 { font-size:0.85rem; color:#4a1a1a; line-height:1.5; margin:0; flex:1; }
.s330 { font-size:0.8rem; color:#1e293b; }
.s331 { font-size:0.8rem; margin:2px 0 0 0; }
.s332 { font-size:1.05rem; line-height:1.6; margin:4px 0 0 0; font-weight:500; }
.s333 { font-size:1.1rem; font-weight:700; color:#7b1fa2; }
.s334 { font-size:1.1rem; font-weight:700; color:#c62828; }
.s335 { font-size:1.2rem; font-weight:800; }
.s336 { font-size:1.2rem; font-weight:900; color:#ea580c; }
.s337 { font-size:1.3rem; font-weight:700; color:#4a148c; }
.s338 { font-size:1.4rem; }
.s339 { font-size:1.4rem; font-weight:900; color:#2563eb; }
.s340 { font-size:1.6rem; }
.s341 { font-size:1.6rem; background:#16a34a; color:white; padding:2px 10px; border-radius:30px; line-height:1; }
.s342 { font-size:1.6rem; background:#2563eb; color:white; padding:2px 10px; border-radius:30px; line-height:1; }
.s343 { font-size:1.6rem; background:#7c3aed; color:white; padding:2px 10px; border-radius:30px; line-height:1; }
.s344 { font-size:1.6rem; background:#dc2626; color:white; padding:2px 10px; border-radius:30px; line-height:1; }
.s345 { font-size:1.6rem; background:#ea580c; color:white; padding:2px 10px; border-radius:30px; line-height:1; }
.s346 { font-size:1.6rem; font-weight:900; color:#ea580c; }
.s347 { font-size:1.8rem; background:#16a34a; color:white; padding:2px 10px; border-radius:30px; line-height:1; }
.s348 { font-size:1.8rem; background:#16a34a; color:white; padding:2px 10px; border-radius:50px; line-height:1.4; }
.s349 { font-size:1.8rem; background:#2563eb; color:white; padding:2px 10px; border-radius:30px; line-height:1; }
.s350 { font-size:1.8rem; background:#2563eb; color:white; padding:2px 10px; border-radius:50px; line-height:1.4; }
.s351 { font-size:1.8rem; background:#7c3aed; color:white; padding:2px 10px; border-radius:30px; line-height:1; }
.s352 { font-size:1.8rem; background:#dc2626; color:white; padding:2px 10px; border-radius:30px; line-height:1; }
.s353 { font-size:1.8rem; background:#e8f5e9; padding:4px 10px; border-radius:12px; border:2px solid #1a7a3a; line-height:1; display:inline-flex; align-items:center; justify-content:center; }
.s354 { font-size:1.8rem; background:#ea580c; color:white; padding:2px 10px; border-radius:30px; line-height:1; }
.s355 { font-size:1.8rem; background:#f4f8fc; padding:4px 10px; border-radius:12px; border:2px solid #003366; line-height:1; display:inline-flex; align-items:center; justify-content:center; }
.s356 { font-size:1.8rem; font-weight:700; color:#c62828; }
.s357 { font-size:14px; color:#555; line-height:1.8; margin-bottom:16px; padding-left:4px; }
.s358 { font-size:14px; font-weight:400; color:#1e293b; margin-top:6px; }
.s359 { font-size:15px; font-weight:600; color:#1e293b; margin-bottom:12px; line-height:1.6; }
.s360 { font-size:16px; }
.s361 { font-size:16px; background:#2e7d32; color:white; padding:0 10px; border-radius:30px; font-weight:700; line-height:1.6; }
.s362 { font-size:16px; background:#c62828; color:white; padding:0 10px; border-radius:30px; font-weight:700; line-height:1.6; }
.s363 { font-size:16px; background:#e65100; color:white; padding:0 10px; border-radius:30px; font-weight:700; line-height:1.6; }
.s364 { font-size:18px; }
.s365 { font-size:1rem; }
.s366 { font-size:1rem; font-weight:700; color:#c62828; }
.s367 { font-size:2.2rem; background:#16a34a; color:white; padding:4px 10px; border-radius:50px; line-height:1; }
.s368 { font-size:2.2rem; background:#2563eb; color:white; padding:4px 10px; border-radius:50px; line-height:1; }
.s369 { font-size:2.2rem; background:#7c3aed; color:white; padding:4px 10px; border-radius:50px; line-height:1; }
.s370 { font-size:2.2rem; background:#dc2626; color:white; padding:4px 10px; border-radius:50px; line-height:1; }
.s371 { font-size:2.2rem; background:#ea580c; color:white; padding:4px 10px; border-radius:50px; line-height:1; }
.s372 { font-size:2.2rem; background:#f59e0b; color:white; padding:4px 10px; border-radius:50px; line-height:1; }
.s373 { font-size:20px; }
.s374 { font-size:20px; font-weight:700; color:#1a237e; }
.s375 { font-size:22px; }
.s376 { font-size:24px; }
.s377 { font-size:28px; }
.s378 { font-size:28px; margin-bottom:4px; }
.s379 { font-size:2rem; background:#0d9488; color:white; padding:4px 14px; border-radius:30px; font-weight:700; line-height:1.4; }
.s380 { font-size:2rem; background:#16a34a; color:white; padding:4px 10px; border-radius:50px; line-height:1; }
.s381 { font-size:2rem; background:#16a34a; color:white; padding:4px 8px; border-radius:50px; line-height:1; }
.s382 { font-size:2rem; background:#2563eb; color:white; padding:4px 10px; border-radius:50px; line-height:1; }
.s383 { font-size:2rem; background:#2563eb; color:white; padding:4px 8px; border-radius:50px; line-height:1; }
.s384 { font-size:2rem; background:#7c3aed; color:white; padding:4px 10px; border-radius:50px; line-height:1; }
.s385 { font-size:2rem; background:#7c3aed; color:white; padding:4px 8px; border-radius:50px; line-height:1; }
.s386 { font-size:2rem; background:#dc2626; color:white; padding:4px 10px; border-radius:50px; line-height:1; }
.s387 { font-size:2rem; background:#dc2626; color:white; padding:4px 8px; border-radius:50px; line-height:1; }
.s388 { font-size:2rem; background:#ea580c; color:white; padding:4px 10px; border-radius:50px; line-height:1; }
.s389 { font-size:2rem; background:#ea580c; color:white; padding:4px 8px; border-radius:50px; line-height:1; }
.s390 { font-size:2rem; background:#f59e0b; color:white; padding:4px 8px; border-radius:50px; line-height:1; }
.s391 { font-size:2rem; font-weight:900; color:#ea580c; }
.s392 { font-size:32px; margin-bottom:4px; }
.s393 { font-size:36px; background:#e65100; color:white; padding:4px 12px; border-radius:50px; line-height:1; }
.s394 { font-size:48px; background:rgba(255,255,255,0.15); padding:8px 14px; border-radius:16px; line-height:1; }
.s395 { font-weight:700; }
.s396 { font-weight:700; color:#00695c; font-size:0.75rem; }
.s397 { font-weight:700; color:#0d9488; font-size:0.75rem; }
.s398 { font-weight:700; color:#166534; }
.s399 { font-weight:700; color:#166534; font-size:0.7rem; }
.s400 { font-weight:700; color:#1b5e20; font-size:0.6rem; }
.s401 { font-weight:700; color:#1b5e20; font-size:0.75rem; }
.s402 { font-weight:700; color:#1e40af; }
.s403 { font-weight:700; color:#1e40af; font-size:0.78rem; }
.s404 { font-weight:700; color:#1e40af; font-size:0.7rem; }
.s405 { font-weight:700; color:#1e40af; font-size:0.82rem; }
.s406 { font-weight:700; color:#2e7d32; font-size:0.85rem; }
.s407 { font-weight:700; color:#4a148c; font-size:0.75rem; }
.s408 { font-weight:700; color:#4a148c; font-size:0.8rem; }
.s409 { font-weight:700; color:#4c1d95; }
.s410 { font-weight:700; color:#4c1d95; font-size:0.75rem; }
.s411 { font-weight:700; color:#9a3412; }
.s412 { font-weight:700; color:#b71c1c; font-size:0.65rem; }
.s413 { font-weight:700; color:#b71c1c; font-size:0.7rem; }
.s414 { font-weight:700; color:#b71c1c; font-size:0.85rem; }
.s415 { font-weight:700; color:#bf360c; font-size:0.6rem; }
.s416 { font-weight:700; color:#bf360c; font-size:0.75rem; }
.s417 { font-weight:700; color:#ea580c; }
.s418 { font-weight:700; font-size:0.85rem; color:#1e293b; }
.s419 { gap:10px; margin:0; }
.s420 { gap:14px; align-items:stretch; display:grid; grid-template-columns:repeat(6,1fr); }
.s421 { gap:16px; align-items:stretch; }
.s422 { gap:16px; align-items:stretch; display:grid; grid-template-columns:repeat(4,1fr); }
.s423 { gap:16px; align-items:stretch; display:grid; grid-template-columns:repeat(4,1fr); margin:20px 0; }
.s424 { gap:16px; align-items:stretch; display:grid; grid-template-columns:repeat(5,1fr); }
.s425 { gap:20px; align-items:stretch; display:grid; grid-template-columns:repeat(2,1fr); }
.s426 { margin-bottom:8px; }
.s427 { margin-top:10px; margin-bottom:8px; }
.s428 { margin-top:30px; padding:14px 18px; }
.s429 { margin-top:4px; background:#bbf7d0; border-radius:4px; padding:2px 8px; font-size:0.55rem; text-align:center; color:#166534; font-weight:600; }
.s430 { margin-top:4px; background:#bfdbfe; border-radius:4px; padding:2px 8px; font-size:0.55rem; text-align:center; color:#1e40af; font-weight:600; }
.s431 { margin-top:4px; background:#c8e6c9; border-radius:4px; padding:2px 6px; font-size:0.55rem; color:#1b5e20; text-align:center; }
.s432 { margin-top:4px; background:#d1fae5; border-radius:4px; padding:2px 8px; font-size:0.55rem; color:#166534; font-weight:600; text-align:center; }
.s433 { margin-top:4px; background:#d1fae5; border-radius:4px; padding:2px 8px; font-size:0.6rem; color:#166534; font-weight:600; text-align:center; }
.s434 { margin-top:4px; background:#dbeafe; border-radius:4px; padding:2px 8px; font-size:0.55rem; text-align:center; color:#1e40af; font-weight:600; }
.s435 { margin-top:4px; background:#dbeafe; border-radius:4px; padding:2px 8px; font-size:0.6rem; color:#1e40af; font-weight:600; text-align:center; }
.s436 { margin-top:4px; background:#dbeafe; border-radius:4px; padding:2px 8px; font-size:0.6rem; text-align:center; color:#1e40af; font-weight:600; }
.s437 { margin-top:4px; background:#dcfce7; border-radius:4px; padding:2px 8px; font-size:0.55rem; text-align:center; color:#166534; font-weight:600; }
.s438 { margin-top:4px; background:#dcfce7; border-radius:4px; padding:2px 8px; font-size:0.6rem; text-align:center; color:#166534; font-weight:600; }
.s439 { margin-top:4px; background:#ddd6fe; border-radius:4px; padding:2px 8px; font-size:0.55rem; text-align:center; color:#4c1d95; font-weight:600; }
.s440 { margin-top:4px; background:#f3e8ff; border-radius:4px; padding:2px 8px; font-size:0.55rem; text-align:center; color:#4c1d95; font-weight:600; }
.s441 { margin-top:4px; background:#f3e8ff; border-radius:4px; padding:2px 8px; font-size:0.6rem; color:#4c1d95; font-weight:600; text-align:center; }
.s442 { margin-top:4px; background:#f3e8ff; border-radius:4px; padding:2px 8px; font-size:0.6rem; text-align:center; color:#4c1d95; font-weight:600; }
.s443 { margin-top:4px; background:#fecaca; border-radius:4px; padding:2px 8px; font-size:0.55rem; text-align:center; color:#991b1b; font-weight:600; }
.s444 { margin-top:4px; background:#fee2e2; border-radius:4px; padding:2px 8px; font-size:0.55rem; color:#991b1b; font-weight:600; text-align:center; }
.s445 { margin-top:4px; background:#fee2e2; border-radius:4px; padding:2px 8px; font-size:0.55rem; text-align:center; color:#991b1b; font-weight:600; }
.s446 { margin-top:4px; background:#fee2e2; border-radius:4px; padding:2px 8px; font-size:0.6rem; color:#991b1b; font-weight:600; text-align:center; }
.s447 { margin-top:4px; background:#fee2e2; border-radius:4px; padding:2px 8px; font-size:0.6rem; text-align:center; color:#991b1b; font-weight:600; }
.s448 { margin-top:4px; background:#fef3c7; border-radius:4px; padding:2px 8px; font-size:0.6rem; color:#78350f; font-weight:600; text-align:center; }
.s449 { margin-top:4px; background:#fef9c7; border-radius:4px; padding:2px 8px; font-size:0.55rem; text-align:center; color:#78350f; font-weight:600; }
.s450 { margin-top:4px; background:#fef9c7; border-radius:4px; padding:2px 8px; font-size:0.6rem; text-align:center; color:#78350f; font-weight:600; }
.s451 { margin-top:4px; background:#ffedd5; border-radius:4px; padding:2px 8px; font-size:0.55rem; text-align:center; color:#9a3412; font-weight:600; }
.s452 { margin-top:4px; background:#ffedd5; border-radius:4px; padding:2px 8px; font-size:0.6rem; color:#9a3412; font-weight:600; text-align:center; }
.s453 { margin-top:4px; background:#ffedd5; border-radius:4px; padding:2px 8px; font-size:0.6rem; text-align:center; color:#9a3412; font-weight:600; }
.s454 { margin-top:6px; background:#b2dfdb; border-radius:6px; padding:4px 12px; font-size:0.7rem; color:#004d40; font-weight:600; text-align:center; }
.s455 { margin-top:6px; background:#bbf7d0; border-radius:4px; padding:2px 8px; font-size:0.6rem; text-align:center; color:#166534; font-weight:600; }
.s456 { margin-top:6px; background:#bfdbfe; border-radius:4px; padding:2px 8px; font-size:0.6rem; text-align:center; color:#1e40af; font-weight:600; }
.s457 { margin-top:6px; background:#ddd6fe; border-radius:4px; padding:2px 8px; font-size:0.6rem; text-align:center; color:#4c1d95; font-weight:600; }
.s458 { margin-top:6px; background:#e0e0e0; border-radius:6px; padding:4px 12px; font-size:0.7rem; color:#424242; font-weight:600; text-align:center; }
.s459 { margin-top:6px; background:#fecaca; border-radius:4px; padding:2px 8px; font-size:0.6rem; text-align:center; color:#991b1b; font-weight:600; }
.s460 { margin-top:6px; background:#ffedd5; border-radius:4px; padding:2px 8px; font-size:0.6rem; text-align:center; color:#9a3412; font-weight:600; }
.s461 { margin-top:8px; background:#bbf7d0; border-radius:6px; padding:3px 10px; font-size:0.65rem; text-align:center; color:#166534; font-weight:600; }
.s462 { margin-top:8px; background:#bfdbfe; border-radius:6px; padding:3px 10px; font-size:0.65rem; text-align:center; color:#1e40af; font-weight:600; }
.s463 { margin-top:8px; background:#ddd6fe; border-radius:6px; padding:3px 10px; font-size:0.65rem; text-align:center; color:#4c1d95; font-weight:600; }
.s464 { margin-top:8px; background:#fecaca; border-radius:6px; padding:3px 10px; font-size:0.65rem; text-align:center; color:#991b1b; font-weight:600; }
.s465 { margin: 10px 0 20px 0; border-bottom:4px solid #0d9488; }
.s466 { margin:0 0 0 12px; }
.s467 { margin:0; }
.s468 { margin:0; color:#0d9488; font-size:0.95rem; }
.s469 { margin:0; color:#0d9488; font-size:1rem; }
.s470 { margin:0; color:#166534; font-size:0.85rem; }
.s471 { margin:0; color:#166534; font-size:0.8rem; }
.s472 { margin:0; color:#166534; font-size:0.95rem; }
.s473 { margin:0; color:#166534; font-size:0.9rem; }
.s474 { margin:0; color:#166534; font-size:1rem; }
.s475 { margin:0; color:#1e40af; font-size:0.85rem; }
.s476 { margin:0; color:#1e40af; font-size:0.8rem; }
.s477 { margin:0; color:#1e40af; font-size:0.95rem; }
.s478 { margin:0; color:#1e40af; font-size:0.9rem; }
.s479 { margin:0; color:#1e40af; font-size:1rem; }
.s480 { margin:0; color:#4c1d95; font-size:0.85rem; }
.s481 { margin:0; color:#4c1d95; font-size:0.8rem; }
.s482 { margin:0; color:#4c1d95; font-size:0.95rem; }
.s483 { margin:0; color:#4c1d95; font-size:0.9rem; }
.s484 { margin:0; color:#4c1d95; font-size:1rem; }
.s485 { margin:0; color:#78350f; font-size:0.85rem; }
.s486 { margin:0; color:#78350f; font-size:0.95rem; }
.s487 { margin:0; color:#78350f; font-size:1rem; }
.s488 { margin:0; color:#991b1b; font-size:0.85rem; }
.s489 { margin:0; color:#991b1b; font-size:0.8rem; }
.s490 { margin:0; color:#991b1b; font-size:0.95rem; }
.s491 { margin:0; color:#991b1b; font-size:0.9rem; }
.s492 { margin:0; color:#991b1b; font-size:1.2rem; }
.s493 { margin:0; color:#991b1b; font-size:1rem; }
.s494 { margin:0; color:#9a3412; font-size:0.85rem; }
.s495 { margin:0; color:#9a3412; font-size:0.8rem; }
.s496 { margin:0; color:#9a3412; font-size:0.95rem; }
.s497 { margin:0; color:#9a3412; font-size:0.9rem; }
.s498 { margin:0; color:#9a3412; font-size:1rem; }
.s499 { margin:0; font-size:0.65rem; color:#1e293b; line-height:1.3; }
.s500 { margin:0; font-size:0.68rem; color:#1e293b; line-height:1.4; flex:1; }
.s501 { margin:0; font-size:0.6rem; color:#1a3a1a; line-height:1.3; }
.s502 { margin:0; font-size:0.72rem; color:#1e293b; line-height:1.4; flex:1; }
.s503 { margin:0; font-size:0.78rem; color:#1e293b; line-height:1.4; }
.s504 { margin:0; font-size:0.78rem; color:#1e293b; line-height:1.5; flex:1; }
.s505 { margin:0; font-size:0.7rem; color:#1a3a1a; }
.s506 { margin:0; font-size:0.7rem; color:#1e293b; }
.s507 { margin:0; font-size:0.82rem; color:#1e293b; line-height:1.5; }
.s508 { margin:0; font-size:0.85rem; color:#1e293b; line-height:1.6; flex:1; }
.s509 { margin:0; font-size:0.92rem; color:#1e293b; line-height:1.5; }
.s510 { margin:0; font-size:0.9rem; color:#1e293b; line-height:1.5; }
.s511 { margin:0; font-size:0.9rem; line-height:1.5; color:#1e293b; }
.s512 { margin:0; font-size:15px; color:#1e293b; line-height:1.7; }
.s513 { margin:0; font-weight:600; }
.s514 { margin:0; font-weight:600; font-size:0.9rem; }
.s515 { margin:0; padding-left:18px; color:#333; font-size:0.8rem; line-height:1.6; }
.s516 { margin:20px 0; }
.s517 { margin:2px 0 0 0; font-size:0.7rem; color:#1e293b; }
.s518 { margin:2px 0 0 0; font-size:0.7rem; color:#2a1a3a; }
.s519 { margin:2px 0 0 0; font-size:0.8rem; color:#1565c0; }
.s520 { margin:2px 0 0 0; font-size:0.95rem; color:#4a617c; }
.s521 { margin:4px 0 0 0; font-size:0.7rem; color:#1e293b; }
.s522 { margin:4px 0 0 0; font-size:0.88rem; color:#1e293b; line-height:1.5; }
.s523 { margin:4px 0 0 0; padding-left:20px; list-style:none; }
.s524 { margin:6px 0 0 0; font-size:13px; color:#64748b; border-top:1px dashed #93c5fd; padding-top:6px; }
.s525 { margin:6px 0 0 0; font-size:13px; color:#64748b; border-top:1px dashed #d8b4fe; padding-top:6px; }
.s526 { margin:6px 0 0 0; font-size:13px; color:#64748b; border-top:1px dashed #fdba74; padding-top:6px; }
.s527 { margin:8px 0 0 0; font-size:14px; color:#555; line-height:1.6; }
.s528 { padding:10px 12px; text-align:center; font-weight:700; color:#00838f; border-right:1px solid #e0e0e0; }
.s529 { padding:10px 12px; text-align:center; font-weight:700; color:#1b5e20; }
.s530 { padding:10px 12px; text-align:center; font-weight:700; color:#1b5e20; border-right:1px solid #e0e0e0; }
.s531 { padding:10px 12px; text-align:center; font-weight:700; color:#2e7d32; border-right:1px solid #e0e0e0; }
.s532 { padding:10px 12px; text-align:center; font-weight:700; color:#6a1b9a; }
.s533 { padding:10px 12px; text-align:center; font-weight:700; color:#6a1b9a; border-right:1px solid #e0e0e0; }
.s534 { padding:10px 12px; text-align:center; font-weight:700; color:#7b1fa2; border-right:1px solid #e0e0e0; }
.s535 { padding:10px 12px; text-align:center; font-weight:700; color:#b71c1c; }
.s536 { padding:10px 12px; text-align:center; font-weight:700; color:#b71c1c; border-right:1px solid #e0e0e0; }
.s537 { padding:10px 12px; text-align:center; font-weight:700; color:#c62828; border-right:1px solid #e0e0e0; }
.s538 { padding:10px 12px; text-align:center; font-weight:700; color:#e65100; }
.s539 { padding:10px 12px; text-align:center; font-weight:700; color:#e65100; border-right:1px solid #e0e0e0; }
.s540 { padding:10px 16px; font-weight:600; color:#6a1b9a; border-right:1px solid #e0e0e0; }
.s541 { padding:10px 16px; font-weight:600; color:#b71c1c; border-right:1px solid #e0e0e0; }
.s542 { padding:10px 16px; font-weight:600; color:#e65100; border-right:1px solid #e0e0e0; }
.s543 { padding:12px 16px; margin-bottom:16px; }
.s544 { padding:14px 12px; text-align:center; font-weight:600; border-right:1px solid rgba(255,255,255,0.1); min-width:60px; }
.s545 { padding:3px 0; border-bottom:1px solid #fff3e0; display:flex; align-items:center; gap:8px; font-size:0.82rem; color:#1e293b; }
.s546 { padding:4px 0; border-bottom:1px solid #e0f7fa; display:flex; align-items:center; gap:8px; font-size:0.82rem; color:#1e293b; }
.s547 { padding:4px 0; border-bottom:1px solid #e3f2fd; display:flex; align-items:center; gap:8px; font-size:0.82rem; color:#1e293b; }
.s548 { padding:4px 0; display:flex; align-items:center; gap:8px; font-size:0.82rem; color:#1e293b; }
.s549 { text-align:center; }
.s550 { width:100%; }
.s551 { width:20%; }