.event-column{display:flex;margin:0;padding-block-end:1.5rem}@media(min-width:1200px){.event-column{display:grid;grid-template-columns:repeat(4,1fr);margin-left:24px}}.event-column .event-information{border-bottom:.5px solid #c6c6c7;grid-column:2/5;padding-bottom:1.5rem}.event-column .event-information .total-time-remaining.first-pos{border-top:.5px solid #c6c6c7;padding:1rem 0}.event-column .event-information .total-time-remaining.second-pos{border-bottom:.5px solid #c6c6c7;padding:1rem 0}.event-column .event-information .total-time-remaining .event-tag{margin-bottom:1rem;margin-top:0}.event-column .event-information .total-time-remaining .grid-remaining{display:grid;gap:12px;grid-template-columns:repeat(3,1fr);text-align:center}.event-column .event-information .total-time-remaining .grid-remaining .box-remaining{display:flex;flex-direction:column}.event-column .event-information .total-time-remaining .grid-remaining .box-remaining .number-remaining{background:#f5f5f7;border-radius:4px 4px 0 0;color:#000;font-size:1.5rem;font-weight:400;line-height:16px;padding:10px 5px 12px 6px;text-align:center}.event-column .event-information .total-time-remaining .grid-remaining .box-remaining .label-remaining{background:#39393a;border-radius:0 0 4px 4px;color:#fff;font-size:.875rem;font-weight:400;letter-spacing:1px;line-height:16px;padding:5px 5px 4px 6px;text-align:center}.event-column .event-date{color:#202020;font-family:Ubuntu Mono,monospace;font-size:1.5rem;font-weight:400;letter-spacing:.1px;line-height:1rem}@media(min-width:1200px){.event-column .event-date{font-size:37px;line-height:45px}.event-column .event-date.long-date{line-height:3.5rem;margin-bottom:.5rem}}.event-column .event-time{color:#202020;font-family:Ubuntu Mono,monospace;font-size:1.5rem;font-weight:400;letter-spacing:.1px;letter-spacing:.2px!important;line-height:1.75rem}@media(min-width:1200px){.event-column .event-time{font-size:37px;line-height:45px}}.event-column .date-and-time{border-bottom:.5px solid #c6c6c7;border-top:.5px solid #c6c6c7;padding:1rem 0}.event-column .date-and-time .event-tag{margin-top:0}@media(max-width:1199.98px){.event-column .date-and-time .event-tag{margin-bottom:1rem}}.event-column .date-and-time .event-time{margin-bottom:0}.event-column .event-region,.event-column .event-tag,.event-column .event-type{color:#4b4b4d;font-family:Ubuntu Mono,monospace;font-size:1rem;font-weight:400;letter-spacing:.1px;letter-spacing:.4px;line-height:1.5rem;margin-bottom:0}.event-column .event-region-type,.event-column .event-tag,.event-column iframe{margin-top:1.5rem}.event-column .event-tag{margin-top:1rem}.event-column iframe:focus{box-shadow:none!important;outline:1px solid #000!important}.event-column add-to-calendar-button::part(atcb-button){align-items:center;background-color:#202020;border:none;border-radius:30px;box-shadow:none;box-sizing:revert;color:#000;color:#fff;cursor:pointer;display:inline-flex;font-family:Ubuntu,sans-serif;font-size:1rem;font-weight:300;gap:.5rem;height:3rem;justify-content:center;letter-spacing:.1px;letter-spacing:.2px;line-height:1.5rem;margin-top:1.5rem;padding:12px 13px 12px 1rem;text-decoration:none;width:-moz-fit-content;width:fit-content}.event-column add-to-calendar-button::part(atcb-button):after,.event-column add-to-calendar-button::part(atcb-button):before{color:#000;font-size:1.5rem;line-height:1.5rem}.event-column add-to-calendar-button::part(atcb-button):after,.event-column add-to-calendar-button::part(atcb-button):before{color:#fff}.event-column add-to-calendar-button::part(atcb-button):hover{background-color:#0070ad}.event-column add-to-calendar-button::part(atcb-button):active,.event-column add-to-calendar-button::part(atcb-button):focus{background-color:#39393a}@media(max-width:767.98px){.event-column add-to-calendar-button::part(atcb-button){align-items:center;background-color:#202020;border:none;border-radius:30px;color:#000;color:#fff;cursor:pointer;display:inline-flex;font-family:Ubuntu,sans-serif;font-size:1rem;font-size:.875rem;font-weight:300;gap:.5rem;height:3rem;height:38px;justify-content:center;letter-spacing:.1px;letter-spacing:.4px;letter-spacing:.2px;line-height:1.5rem;line-height:1.375rem;padding:.5rem 13px .5rem 1rem;text-decoration:none;width:-moz-fit-content;width:fit-content}.event-column add-to-calendar-button::part(atcb-button):after,.event-column add-to-calendar-button::part(atcb-button):before{color:#000;font-size:1.5rem;line-height:1.5rem}.event-column add-to-calendar-button::part(atcb-button):after,.event-column add-to-calendar-button::part(atcb-button):before{font-size:1.25rem;line-height:20px}.event-column add-to-calendar-button::part(atcb-button):after,.event-column add-to-calendar-button::part(atcb-button):before{color:#fff}.event-column add-to-calendar-button::part(atcb-button):hover{background-color:#0070ad}.event-column add-to-calendar-button::part(atcb-button):active,.event-column add-to-calendar-button::part(atcb-button):focus{background-color:#39393a}}.event-column add-to-calendar-button::part(atcb-button):before{content:"ﴰ";font-family:tabler-icons}.event-column add-to-calendar-button::part(atcb-button):after{content:"";font-family:tabler-icons}.event-column add-to-calendar-button::part(atcb-button):focus{box-shadow:none!important;outline:1px solid #000!important}@media(max-width:767.98px){.event-template-default:has(.author-list) .event-column{padding-bottom:1rem!important}}
