.SeminarAnnouncementBar-module__f5c1qW__bar{z-index:40;height:var(--seminar-bar-h);background:var(--color-navy);color:#fff;letter-spacing:-.02em;font-size:14px;line-height:1.4;position:sticky;top:0}.SeminarAnnouncementBar-module__f5c1qW__inner{align-items:center;gap:8px;max-width:1152px;height:100%;margin:0 auto;padding:0 12px 0 24px;display:flex}.SeminarAnnouncementBar-module__f5c1qW__link{min-width:0;height:100%;color:inherit;flex:1;align-items:center;gap:14px;text-decoration:none;display:flex}.SeminarAnnouncementBar-module__f5c1qW__link:focus-visible,.SeminarAnnouncementBar-module__f5c1qW__close:focus-visible{outline-offset:2px;border-radius:6px;outline:2px solid #fff}.SeminarAnnouncementBar-module__f5c1qW__chip{background:var(--color-primary);border-radius:999px;flex:none;align-items:center;gap:6px;height:24px;padding:0 10px;font-size:12px;font-weight:650;display:inline-flex}.SeminarAnnouncementBar-module__f5c1qW__chip i{background:#fff;border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 3px #ffffff40}.SeminarAnnouncementBar-module__f5c1qW__text{align-items:baseline;gap:12px;min-width:0;display:flex}.SeminarAnnouncementBar-module__f5c1qW__title{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:620;overflow:hidden}.SeminarAnnouncementBar-module__f5c1qW__when{color:#b1c1e1;white-space:nowrap;flex:none}.SeminarAnnouncementBar-module__f5c1qW__more{white-space:nowrap;flex:none;margin-left:auto;font-weight:620}.SeminarAnnouncementBar-module__f5c1qW__link:hover .SeminarAnnouncementBar-module__f5c1qW__more{text-underline-offset:3px;text-decoration:underline}.SeminarAnnouncementBar-module__f5c1qW__close{color:#b1c1e1;cursor:pointer;background:0 0;border:0;border-radius:8px;flex:none;justify-content:center;align-items:center;width:36px;height:36px;font-size:20px;line-height:1;display:inline-flex}.SeminarAnnouncementBar-module__f5c1qW__close:hover{color:#fff;background:#ffffff14}@media (max-width:767px){.SeminarAnnouncementBar-module__f5c1qW__inner{padding:0 4px 0 16px}.SeminarAnnouncementBar-module__f5c1qW__link{gap:10px}.SeminarAnnouncementBar-module__f5c1qW__text{flex-direction:column;align-items:flex-start;gap:1px}.SeminarAnnouncementBar-module__f5c1qW__title{max-width:100%;font-size:13px}.SeminarAnnouncementBar-module__f5c1qW__when{font-size:12px}.SeminarAnnouncementBar-module__f5c1qW__more{font-size:0}.SeminarAnnouncementBar-module__f5c1qW__more span{font-size:16px}.SeminarAnnouncementBar-module__f5c1qW__close{width:44px;height:44px}}
