.notice-card {
        background-color: var(--color-surface);
        border: 2px solid var(--color-border);
        border-radius: 20px;
        padding: 2rem;
        margin-bottom: 2rem;
      }
      .notice-card h3 {
        font-size: 1.4rem;
        color: var(--color-accent-dark);
        margin-top: 0;
        margin-bottom: 1.5rem;
        text-align: center;
      }
      .notice-card ul {
        padding-left: 20px;
        list-style: "♪ ";
      }
      .notice-card li {
        margin-bottom: 1rem;
      }
      .notice-card .important-note {
        display: block;
        margin-top: 1.5rem;
        padding: 1rem;
        background-color: var(--color-background);
        border-radius: 10px;
        font-weight: bold;
        text-align: center;
      }