.mw-featured-event{display:block}.mw-featured-event--clickable{text-decoration:none;transition:opacity 0.3s ease}.mw-featured-event--clickable:hover{opacity:.8}.mw-featured-event--empty{padding:20px;background-color:#f5f5f5;border:1px dashed #ccc;text-align:center}.mw-featured-event--empty p{margin:0;color:#666}.mw-featured-event__label{color:#00C9FF;font-size:16px;line-height:1.5;margin-bottom:10px}@media (min-width:768px){.mw-featured-event__label{font-size:18px}}.mw-featured-event__title{color:#000;font-size:24px;line-height:1.2;font-weight:400;margin:0 0 20px 0}@media (min-width:768px){.mw-featured-event__title{font-size:32px;line-height:1.1}}.mw-featured-event__title a{color:inherit;text-decoration:none;transition:opacity 0.3s ease}.mw-featured-event__title a:hover{opacity:.7}.mw-featured-event__date,.mw-featured-event__time{color:#000;font-size:16px;line-height:1.5}@media (min-width:768px){.mw-featured-event__date,.mw-featured-event__time{font-size:18px}}.mw-featured-event__date{margin-bottom:5px}.mw-featured-event__buttons{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-top:24px}.mw-featured-event__button{display:inline-flex;align-items:center;justify-content:center;padding:12px 24px;font-size:16px;font-weight:500;line-height:1.4;text-decoration:none;border-radius:4px;transition:background-color 0.2s ease,color 0.2s ease,border-color 0.2s ease;cursor:pointer}@media (min-width:768px){.mw-featured-event__button{font-size:18px}}.mw-featured-event__button:hover{text-decoration:none}button.mw-featured-event__button{font-family:inherit;border:none;outline:none;-webkit-appearance:none;appearance:none}.mw-featured-event__button--register{background-color:#2F31FC;color:#fff;border:2px solid #2F31FC}.mw-featured-event__button--register:hover{background-color:#1a1cd9;border-color:#1a1cd9;color:#fff}.mw-featured-event__button--view-all{background-color:#fff0;color:#2F31FC;border:2px solid #2F31FC}.mw-featured-event__button--view-all:hover{background-color:#2F31FC;color:#fff}