.line-clamp-2[data-v-73e59b5e]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.announcement-event[data-v-73e59b5e]{background:#120e12;border-radius:20px;color:#fff;display:flex;flex-direction:column;gap:20px;isolation:isolate;min-height:214px;overflow:hidden;padding:20px;position:relative}.announcement-event__cover[data-v-73e59b5e],.announcement-event__shade[data-v-73e59b5e]{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%;z-index:-1}.announcement-event__shade[data-v-73e59b5e]{background:linear-gradient(180deg,transparent 24.766%,#000)}.announcement-event__top[data-v-73e59b5e]{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.announcement-event__date[data-v-73e59b5e]{align-items:center;-webkit-backdrop-filter:blur(29.95px);backdrop-filter:blur(29.95px);background:#ffffff0d;border:.5px solid transparent;border-radius:15px;display:flex;flex-direction:column;flex-shrink:0;height:80px;justify-content:center;line-height:1;width:80px}.announcement-event__date strong[data-v-73e59b5e]{font-size:32px;font-weight:700;line-height:1}.announcement-event__date span[data-v-73e59b5e]{font-size:16px;font-weight:400;line-height:1}.announcement-event__schedule span[data-v-73e59b5e]{font-size:12px;font-weight:400;line-height:1.2}.announcement-event[data-v-73e59b5e] .announcement-event__register{background:#fff;border:0;border-radius:10px;color:#000;font-size:14px!important;font-weight:600;gap:8px;height:auto!important;line-height:1.2!important;max-width:calc(100% - 92px);min-height:37px!important;padding:10px 15px!important}.announcement-event__register[data-v-73e59b5e]:hover{background:#f8f8f8}.announcement-event__info[data-v-73e59b5e]{display:flex;flex-direction:column;gap:10px}.announcement-event__title[data-v-73e59b5e]{color:#fff;font-size:22px;font-weight:700;line-height:1.2;margin:0;overflow-wrap:anywhere;text-decoration:none}.announcement-event__schedule[data-v-73e59b5e]{align-items:center;display:flex;flex-wrap:wrap;font-size:12px;font-weight:400;gap:5px;line-height:1.2}.announcement-event__schedule img[data-v-73e59b5e]{flex-shrink:0}.announcement-event .announcement-event__address[data-v-73e59b5e]{font-size:12px;font-weight:400;line-height:1.2;margin:0;overflow-wrap:anywhere}.announcement-event__status[data-v-73e59b5e]{background:#fff;border-radius:10px;color:#120e12;font-size:12px;padding:10px}.announcement-event__title[data-v-73e59b5e]:focus-visible{outline:2px solid #fff;outline-offset:3px}@media(max-width:639px){.announcement-event[data-v-73e59b5e]{padding:15px}.announcement-event[data-v-73e59b5e] .announcement-event__register{min-height:44px!important}}
