.event-info-bar[data-v-b92b91bb]{position:relative;display:flex;align-items:center;padding-bottom:4px;-webkit-backdrop-filter:blur(100px);backdrop-filter:blur(100px);border-top:2px solid white}.event-info-bar-accent[data-v-b92b91bb]{position:absolute;bottom:0;left:0;width:100%;height:3px;background:linear-gradient(90deg,#ffdc00,#ff6499)}.subtitle[data-v-b92b91bb],.description[data-v-b92b91bb]{font-size:16px;line-height:18px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.event-info-title-group[data-v-b92b91bb]{width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.icon[data-v-b92b91bb]{margin:20px}.calendar-page[data-v-0d5a9683]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:#ffffff1a;transform:skew(-45deg);transition:left .5s}.calendar-page[data-v-0d5a9683]:hover:before{left:200%}.widget[data-v-0d5a9683]{position:relative;overflow:hidden;border:3px solid #e1e1e1;background:#efefef;border-radius:10px;min-height:146px}.event-widget-date[data-v-0d5a9683]{padding:14px 16px}.calendar-page[data-v-0d5a9683]{height:100%;width:100%;background:#fff;border-radius:8px;display:flex;flex-direction:column;cursor:pointer;box-shadow:0 0 10px #0000001a;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none}.calendar-page .month[data-v-0d5a9683]{font-size:16px;line-height:18px;text-align:center;padding:10px;background:tomato;color:#fff;font-weight:900;border-top-left-radius:8px;border-top-right-radius:8px;text-transform:uppercase}.calendar-page .day[data-v-0d5a9683]{font-size:42px;line-height:42px;text-align:center;padding:6px;background:#fff;color:#000;font-weight:900;border-bottom-left-radius:8px;border-bottom-right-radius:8px;display:flex;justify-content:center;align-items:center;flex:1;flex-direction:column}.calendar-page .day span[data-v-0d5a9683]{font-size:13px;line-height:17px;display:block}.event-widget-map[data-v-eb30f790]{height:100%;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;border-radius:10px;background-color:#fff;box-shadow:0 0 10px #0000001a;overflow:hidden}.widget[data-v-eb30f790]{position:relative;overflow:hidden;border:3px solid indigo;border-radius:10px;cursor:pointer;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none}.widget[data-v-eb30f790]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:#ffffff1a;transform:skew(-45deg);transition:left .5s}.widget[data-v-eb30f790]:hover:before{left:200%}.page h4[data-v-eb30f790]{font-weight:700;font-size:15px;line-height:15px;position:absolute;bottom:6px;left:6px;right:6px;z-index:10;display:flex;align-items:center;gap:4px}.page h4>div[data-v-eb30f790]{flex:1}.marker[data-v-eb30f790]{position:absolute;top:50%;left:50%;transform:translate(-50%,-75%);font-size:24px;z-index:10}.widget[data-v-9694e52c]{position:relative;overflow:hidden;border:3px solid slategray;border-radius:10px;padding:4px;min-height:146px;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none}.widget[data-v-9694e52c]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:#ffffff1a;transform:skew(-45deg);transition:left .5s}.widget[data-v-9694e52c]:hover:before{left:200%}.tags[data-v-9694e52c]{display:flex;width:100%;height:100%;transition:all .3s;gap:10px}.tag-page[data-v-9694e52c]{height:100%;min-width:100%;display:flex;flex-direction:column;justify-content:flex-end;cursor:pointer;position:relative;border-radius:7px;padding:10px}.tag-page h4[data-v-9694e52c]{font-weight:700;font-size:17px;line-height:21px;margin:0;padding:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tag-page span[data-v-9694e52c]{font-size:14px;line-height:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#666}.pattern[data-v-9694e52c]{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:6px}.badge[data-v-9694e52c]{position:absolute;top:0;right:0;padding:0 6px;border-radius:999px;font-size:14px;font-weight:900;margin:12px;z-index:2}
