.jk-event-card{background:#fff;overflow:hidden;border-right:.5px solid #293056;padding-right:24px;position:relative;transition:transform 0.3s ease,box-shadow 0.3s ease}.jk-event-card:hover{transform:translateY(-4px);box-shadow:0 8px 24px rgb(12 32 78 / .12)}.jk-event-card:nth-child(4n){border-right:none}.jk-event-edit-btn{position:absolute;top:16px;right:16px;width:32px;height:32px;background:#FFF;border:1px solid #D5D7DA;border-radius:6px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all 0.2s ease;color:#414651;box-shadow:0 1px 2px rgb(10 13 18 / .05)}.jk-event-edit-btn:hover{background:#EFF8FF;border-color:#175CD3;color:#175CD3;box-shadow:0 2px 4px rgb(23 92 211 / .1)}.jk-event-content{padding:16px;display:flex;flex-direction:column;gap:6px}.jk-event-date{display:flex;align-items:center;gap:8px;font-family:Lexend Deca;font-weight:400;font-size:14px;line-height:20px;letter-spacing:0%;color:#012BC7}.jk-event-date::before{content:"";display:inline-block;width:20px;height:20px;background-image:url('data:image/svg+xml;utf8,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M13.3333 11.6667V13.5001L14.6666 14.3334" stroke="%23012BC7" stroke-width="1.25" stroke-linecap="round" stroke-linejoin="round"/><path d="M13.3333 1.66675V5.00008" stroke="%23012BC7" stroke-width="1.25" stroke-linecap="round" stroke-linejoin="round"/><path d="M17.5 6.24992V4.99992C17.5 4.55789 17.3244 4.13397 17.0118 3.82141C16.6993 3.50885 16.2754 3.33325 15.8333 3.33325H4.16667C3.72464 3.33325 3.30072 3.50885 2.98816 3.82141C2.67559 4.13397 2.5 4.55789 2.5 4.99992V16.6666C2.5 17.1086 2.67559 17.5325 2.98816 17.8451C3.30072 18.1577 3.72464 18.3333 4.16667 18.3333H7.08333" stroke="%23012BC7" stroke-width="1.25" stroke-linecap="round" stroke-linejoin="round"/><path d="M2.5 8.33325H6.66667" stroke="%23012BC7" stroke-width="1.25" stroke-linecap="round" stroke-linejoin="round"/><path d="M6.66675 1.66675V5.00008" stroke="%23012BC7" stroke-width="1.25" stroke-linecap="round" stroke-linejoin="round"/><path d="M13.3333 18.3333C16.0947 18.3333 18.3333 16.0947 18.3333 13.3333C18.3333 10.5718 16.0947 8.33325 13.3333 8.33325C10.5718 8.33325 8.33325 10.5718 8.33325 13.3333C8.33325 16.0947 10.5718 18.3333 13.3333 18.3333Z" stroke="%23012BC7" stroke-width="1.25" stroke-linecap="round" stroke-linejoin="round"/></svg>');background-repeat:no-repeat;background-size:contain;font-size:16px}.jk-event-time{color:#6B7280;font-weight:400}.jk-event-title{font-family:Lexend Deca;font-weight:500;font-size:16px;line-height:24px;letter-spacing:0%;margin:0}.jk-event-title a{color:#111827;text-decoration:none}.jk-event-title a:hover{box-shadow:inset 0 -2px 0 0 var(--blue-700)}.jk-event-venue{display:flex;flex-direction:column;align-items:flex-start;gap:6px;font-family:Lexend Deca;font-weight:400;font-style:Regular;font-size:12px;line-height:18px;letter-spacing:0%;color:#000}.jk-event-online-badge{display:inline-flex;align-items:center;gap:6px;padding:2px 8px;background-color:#ECFDF3;border-radius:16px;font-family:Lexend Deca;font-weight:500;font-size:12px;line-height:18px;color:#027A48;margin-top:4px}.jk-event-online-badge svg{flex-shrink:0}.jk-event-content .jk-button-link{font-family:Lexend Deca;font-weight:400;font-size:14px;line-height:20px;letter-spacing:0%;text-decoration:underline;text-decoration-style:solid;text-decoration-thickness:0%;color:#0C0C0D;transition:color 0.2s ease}.jk-event-content .jk-button-link:hover{color:#535862;text-decoration:underline!important}.jk-event-content .jk-button-link:focus{outline:2px solid #000000!important}