#eventsCalendarPage .modal-dialog .modal-body .card .card-body #eventsDayPanel,#profileCalendarDayModal .modal-dialog .modal-body .card .card-body #eventsDayPanel{border-radius:1rem;background-color:#292f35}#eventsCalendarPage,#profileCalendarDayModal .modal-body{padding-top:1rem;padding-bottom:1rem}#eventsCalendarPage .card,#profileCalendarDayModal .modal-body .card{border:none}#eventsCalendarPage .card .card-body,#profileCalendarDayModal .modal-body .card .card-body{padding:0;color:#fff}#eventsCalendarPage .card .card-body #eventsCalendarRoot,#eventsCalendarPage .card .card-body #eventsDayPanel,#profileCalendarDayModal .modal-body .card .card-body #eventsCalendarRoot,#profileCalendarDayModal .modal-body .card .card-body #eventsDayPanel{border:none;background-color:transparent}#eventsCalendarPage .card .card-body #eventsCalendarRoot .rk-events-calendar-header,#eventsCalendarPage .card .card-body #eventsCalendarRoot .rk-events-day-header,#eventsCalendarPage .card .card-body #eventsDayPanel .rk-events-calendar-header,#eventsCalendarPage .card .card-body #eventsDayPanel .rk-events-day-header,#profileCalendarDayModal .modal-body .card .card-body #eventsCalendarRoot .rk-events-calendar-header,#profileCalendarDayModal .modal-body .card .card-body #eventsCalendarRoot .rk-events-day-header,#profileCalendarDayModal .modal-body .card .card-body #eventsDayPanel .rk-events-calendar-header,#profileCalendarDayModal .modal-body .card .card-body #eventsDayPanel .rk-events-day-header{padding:var(--bs-card-spacer-y) var(--bs-card-spacer-x);background-color:#292f35;border:solid rgba(255,255,255,0.05);border-width:1px 1px 0 1px;border-radius:1rem 1rem 0 0}#eventsCalendarPage .card .card-body #eventsCalendarRoot .rk-events-calendar-grid,#eventsCalendarPage .card .card-body #eventsCalendarRoot .rk-events-day-list,#eventsCalendarPage .card .card-body #eventsDayPanel .rk-events-calendar-grid,#eventsCalendarPage .card .card-body #eventsDayPanel .rk-events-day-list,#profileCalendarDayModal .modal-body .card .card-body #eventsCalendarRoot .rk-events-calendar-grid,#profileCalendarDayModal .modal-body .card .card-body #eventsCalendarRoot .rk-events-day-list,#profileCalendarDayModal .modal-body .card .card-body #eventsDayPanel .rk-events-calendar-grid,#profileCalendarDayModal .modal-body .card .card-body #eventsDayPanel .rk-events-day-list{padding:0 var(--bs-card-spacer-x) var(--bs-card-spacer-y);background-color:#292f35}#eventsCalendarPage .card .card-body #eventsCalendarRoot .rk-events-calendar-grid.rk-events-calendar-grid-body,#eventsCalendarPage .card .card-body #eventsCalendarRoot .rk-events-day-list.rk-events-calendar-grid-body,#eventsCalendarPage .card .card-body #eventsDayPanel .rk-events-calendar-grid.rk-events-calendar-grid-body,#eventsCalendarPage .card .card-body #eventsDayPanel .rk-events-day-list.rk-events-calendar-grid-body,#profileCalendarDayModal .modal-body .card .card-body #eventsCalendarRoot .rk-events-calendar-grid.rk-events-calendar-grid-body,#profileCalendarDayModal .modal-body .card .card-body #eventsCalendarRoot .rk-events-day-list.rk-events-calendar-grid-body,#profileCalendarDayModal .modal-body .card .card-body #eventsDayPanel .rk-events-calendar-grid.rk-events-calendar-grid-body,#profileCalendarDayModal .modal-body .card .card-body #eventsDayPanel .rk-events-day-list.rk-events-calendar-grid-body{border:solid rgba(255,255,255,0.05);border-width:0 1px 0 1px;border-radius:0 0 1rem 1rem}#eventsCalendarPage .card .card-body #eventsCalendarRoot .rk-events-calendar-grid.rk-events-day-list,#eventsCalendarPage .card .card-body #eventsCalendarRoot .rk-events-day-list.rk-events-day-list,#eventsCalendarPage .card .card-body #eventsDayPanel .rk-events-calendar-grid.rk-events-day-list,#eventsCalendarPage .card .card-body #eventsDayPanel .rk-events-day-list.rk-events-day-list,#profileCalendarDayModal .modal-body .card .card-body #eventsCalendarRoot .rk-events-calendar-grid.rk-events-day-list,#profileCalendarDayModal .modal-body .card .card-body #eventsCalendarRoot .rk-events-day-list.rk-events-day-list,#profileCalendarDayModal .modal-body .card .card-body #eventsDayPanel .rk-events-calendar-grid.rk-events-day-list,#profileCalendarDayModal .modal-body .card .card-body #eventsDayPanel .rk-events-day-list.rk-events-day-list{border:solid rgba(255,255,255,0.05);border-width:0 1px 1px 1px;border-radius:0 0 1rem 1rem}#eventsCalendarPage .card .card-body #eventsCalendarRoot .rk-events-calendar-grid .rk-events-day-card-inline .rk-events-day-header,#eventsCalendarPage .card .card-body #eventsDayPanel .rk-events-calendar-grid .rk-events-day-card-inline .rk-events-day-header,#profileCalendarDayModal .modal-body .card .card-body #eventsCalendarRoot .rk-events-calendar-grid .rk-events-day-card-inline .rk-events-day-header,#profileCalendarDayModal .modal-body .card .card-body #eventsDayPanel .rk-events-calendar-grid .rk-events-day-card-inline .rk-events-day-header{padding:0 var(--bs-card-spacer-x) var(--bs-card-spacer-y);border:none}#eventsCalendarPage .card .card-body #eventsCalendarRoot .rk-events-calendar-grid .rk-events-day-card-inline .rk-events-day-list,#eventsCalendarPage .card .card-body #eventsDayPanel .rk-events-calendar-grid .rk-events-day-card-inline .rk-events-day-list,#profileCalendarDayModal .modal-body .card .card-body #eventsCalendarRoot .rk-events-calendar-grid .rk-events-day-card-inline .rk-events-day-list,#profileCalendarDayModal .modal-body .card .card-body #eventsDayPanel .rk-events-calendar-grid .rk-events-day-card-inline .rk-events-day-list{padding:0;border:none}#eventsCalendarPage .rk-events-calendar-header,#profileCalendarDayModal .modal-body .rk-events-calendar-header{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap}#eventsCalendarPage .rk-events-calendar-header .rk-events-calendar-title,#profileCalendarDayModal .modal-body .rk-events-calendar-header .rk-events-calendar-title{margin:0;font-weight:600;color:#fff}#eventsCalendarPage .rk-events-calendar-header .rk-events-calendar-toolbar,#profileCalendarDayModal .modal-body .rk-events-calendar-header .rk-events-calendar-toolbar{display:flex;align-items:center;gap:0.5rem;flex-wrap:wrap}#eventsCalendarPage .rk-events-day-card-inline,#profileCalendarDayModal .modal-body .rk-events-day-card-inline{display:block;margin-top:0.5rem}#eventsCalendarPage .rk-events-day-card-inline .accordion-item,#profileCalendarDayModal .modal-body .rk-events-day-card-inline .accordion-item{border-radius:0.875rem;overflow:hidden;background:#292f35;border:1px solid rgba(255,255,255,0.05)}#eventsCalendarPage .rk-events-day-card-inline .accordion-body,#profileCalendarDayModal .modal-body .rk-events-day-card-inline .accordion-body{background:#292f35;color:#fff;padding:0.875rem}#eventsCalendarPage .rk-events-day-card-inline .rk-events-day-header,#profileCalendarDayModal .modal-body .rk-events-day-card-inline .rk-events-day-header{align-items:flex-start;gap:0.75rem}#eventsCalendarPage .rk-events-calendar-grid,#profileCalendarDayModal .modal-body .rk-events-calendar-grid{display:grid;grid-template-columns:1fr;gap:0.5rem}#eventsCalendarPage .rk-events-calendar-grid.rk-events-calendar-grid-head,#profileCalendarDayModal .modal-body .rk-events-calendar-grid.rk-events-calendar-grid-head{display:none}#eventsCalendarPage .rk-events-calendar-grid.rk-events-calendar-grid-head .rk-events-calendar-dow,#profileCalendarDayModal .modal-body .rk-events-calendar-grid.rk-events-calendar-grid-head .rk-events-calendar-dow{text-align:center;font-size:0.875rem;font-weight:600;color:#6c757d;padding:0.5rem 0}#eventsCalendarPage .rk-events-calendar-cell-wrap,#profileCalendarDayModal .modal-body .rk-events-calendar-cell-wrap{display:block}#eventsCalendarPage .rk-events-calendar-mobile-dow,#profileCalendarDayModal .modal-body .rk-events-calendar-mobile-dow{display:inline-block;min-width:2.2rem;font-size:0.8rem;font-weight:600;color:#6c757d}#eventsCalendarPage .rk-events-calendar-cell,#profileCalendarDayModal .modal-body .rk-events-calendar-cell{min-height:0;padding:0.75rem;align-items:center;display:grid;grid-template-columns:minmax(4.5rem, auto) 1fr auto auto;gap:0.75rem;text-align:left;box-shadow:none;width:100%;border-radius:0.875rem;background:#212529;border:1px solid rgba(255,255,255,0.05);cursor:pointer;transition:all 0.15s ease}#eventsCalendarPage .rk-events-calendar-cell:after,#profileCalendarDayModal .modal-body .rk-events-calendar-cell:after{display:block;filter:invert(1) grayscale(1)}#eventsCalendarPage .rk-events-calendar-cell:hover,#profileCalendarDayModal .modal-body .rk-events-calendar-cell:hover{background:rgba(255,255,255,0.03);transform:none;border-color:rgba(255,104,0,0.75)}#eventsCalendarPage .rk-events-calendar-cell:not(.collapsed),#eventsCalendarPage .rk-events-calendar-cell:focus,#profileCalendarDayModal .modal-body .rk-events-calendar-cell:not(.collapsed),#profileCalendarDayModal .modal-body .rk-events-calendar-cell:focus{background:#212529;color:#fff;box-shadow:none}#eventsCalendarPage .rk-events-calendar-cell.is-other-month,#profileCalendarDayModal .modal-body .rk-events-calendar-cell.is-other-month{opacity:0.4}#eventsCalendarPage .rk-events-calendar-cell.is-today,#profileCalendarDayModal .modal-body .rk-events-calendar-cell.is-today{border-color:#ff6800}#eventsCalendarPage .rk-events-calendar-cell.is-selected,#profileCalendarDayModal .modal-body .rk-events-calendar-cell.is-selected{border-color:#ff6800;box-shadow:0 0 0 0.2rem rgba(255,104,0,0.25)}#eventsCalendarPage .rk-events-calendar-cell .rk-events-calendar-daynum,#profileCalendarDayModal .modal-body .rk-events-calendar-cell .rk-events-calendar-daynum{font-weight:600;font-size:0.95rem;color:#fff}#eventsCalendarPage .rk-events-calendar-cell .rk-events-calendar-dots,#profileCalendarDayModal .modal-body .rk-events-calendar-cell .rk-events-calendar-dots{display:flex;flex-wrap:wrap;gap:0.35rem;margin-top:0}#eventsCalendarPage .rk-events-calendar-cell .rk-events-calendar-dots .rk-events-calendar-dot,#profileCalendarDayModal .modal-body .rk-events-calendar-cell .rk-events-calendar-dots .rk-events-calendar-dot{width:0.55rem;height:0.55rem;border-radius:999px;background:#ff6800}#eventsCalendarPage .rk-events-calendar-cell .rk-events-calendar-count,#profileCalendarDayModal .modal-body .rk-events-calendar-cell .rk-events-calendar-count{margin-top:0;font-size:0.78rem;color:#6c757d;text-align:right;white-space:nowrap}#eventsCalendarPage .rk-events-calendar-cell.accordion-button::after,#profileCalendarDayModal .modal-body .rk-events-calendar-cell.accordion-button::after{display:none}#eventsCalendarPage .rk-events-calendar-cell .rk-events-calendar-date,#profileCalendarDayModal .modal-body .rk-events-calendar-cell .rk-events-calendar-date{display:flex;align-items:baseline;gap:0.5rem;min-width:0}#eventsCalendarPage .rk-events-day-panel-col,#profileCalendarDayModal .modal-body .rk-events-day-panel-col{display:none}#eventsCalendarPage .rk-events-day-card .rk-events-day-header,#profileCalendarDayModal .modal-body .rk-events-day-card .rk-events-day-header{display:flex;align-items:center;justify-content:space-between;gap:1rem}#eventsCalendarPage .rk-events-day-card .rk-events-day-header .rk-events-day-title,#profileCalendarDayModal .modal-body .rk-events-day-card .rk-events-day-header .rk-events-day-title{margin:0;font-size:1.1rem;font-weight:600;color:#fff}#eventsCalendarPage .rk-events-day-card .rk-events-day-list,#profileCalendarDayModal .modal-body .rk-events-day-card .rk-events-day-list{display:flex;flex-direction:column;gap:0.75rem}#eventsCalendarPage .rk-events-day-card .rk-events-day-item,#profileCalendarDayModal .modal-body .rk-events-day-card .rk-events-day-item{border-radius:0.875rem;padding:0.875rem;background:#212529;border:1px solid rgba(255,255,255,0.05)}#eventsCalendarPage .rk-events-day-card .rk-events-day-item .rk-events-day-item-title,#profileCalendarDayModal .modal-body .rk-events-day-card .rk-events-day-item .rk-events-day-item-title{margin:0;font-size:1rem;font-weight:600;color:#fff}#eventsCalendarPage .rk-events-day-card .rk-events-day-item .rk-events-day-item-meta,#profileCalendarDayModal .modal-body .rk-events-day-card .rk-events-day-item .rk-events-day-item-meta{font-size:0.875rem;color:#6c757d}#eventsCalendarPage .rk-events-day-card .rk-events-day-item .rk-events-media-strip,#profileCalendarDayModal .modal-body .rk-events-day-card .rk-events-day-item .rk-events-media-strip{display:flex;flex-wrap:wrap;gap:0.375rem;margin-top:0.625rem}html.with-fancybox #eventsCalendarPage .rk-events-day-card .rk-events-day-item .rk-events-media-strip,html.with-fancybox #profileCalendarDayModal .modal-body .rk-events-day-card .rk-events-day-item .rk-events-media-strip{width:calc(100% + var(--f-scrollbar-compensate, 0px) + 1px);max-width:none}#eventsCalendarPage .rk-events-day-card .rk-events-day-item .rk-events-media-thumb,#profileCalendarDayModal .modal-body .rk-events-day-card .rk-events-day-item .rk-events-media-thumb{position:relative;display:block;width:54px;height:54px;overflow:hidden;border-radius:0.375rem;background:rgba(255,255,255,0.06)}#eventsCalendarPage .rk-events-day-card .rk-events-day-item .rk-events-media-thumb img,#eventsCalendarPage .rk-events-day-card .rk-events-day-item .rk-events-media-thumb video,#profileCalendarDayModal .modal-body .rk-events-day-card .rk-events-day-item .rk-events-media-thumb img,#profileCalendarDayModal .modal-body .rk-events-day-card .rk-events-day-item .rk-events-media-thumb video{width:100%;height:100%;object-fit:cover;display:block}#eventsCalendarPage .rk-events-day-card .rk-events-day-item .rk-events-media-thumb .rk-events-media-video,#profileCalendarDayModal .modal-body .rk-events-day-card .rk-events-day-item .rk-events-media-thumb .rk-events-media-video{position:relative;display:block;width:100%;height:100%}#eventsCalendarPage .rk-events-day-card .rk-events-day-item .rk-events-media-thumb .icon,#profileCalendarDayModal .modal-body .rk-events-day-card .rk-events-day-item .rk-events-media-thumb .icon{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:1.4rem;height:1.4rem;filter:drop-shadow(0 1px 3px rgba(0,0,0,0.5))}#eventsCalendarPage .rk-events-day-card .rk-events-day-item .rk-events-day-item-actions,#profileCalendarDayModal .modal-body .rk-events-day-card .rk-events-day-item .rk-events-day-item-actions{margin-top:0.5rem;display:flex;gap:0.5rem;flex-wrap:wrap}#eventsCalendarPage .rk-events-day-card .rk-events-day-item:hover,#profileCalendarDayModal .modal-body .rk-events-day-card .rk-events-day-item:hover{background:rgba(255,255,255,0.03);border-color:rgba(255,255,255,0.15)}#eventsCalendarPage .rk-events-day-card .rk-events-empty,#profileCalendarDayModal .modal-body .rk-events-day-card .rk-events-empty{color:#6c757d;font-size:0.95rem}#eventsCalendarPage .rk-event-detail-map .rk-event-detail-map-card,#profileCalendarDayModal .modal-body .rk-event-detail-map .rk-event-detail-map-card{overflow:hidden;border-radius:1rem;border:1px solid rgba(255,255,255,0.08);background:#212529;box-shadow:0 10px 28px rgba(0,0,0,0.18)}#eventsCalendarPage .rk-event-detail-map .rk-event-detail-map-image,#profileCalendarDayModal .modal-body .rk-event-detail-map .rk-event-detail-map-image{display:block;width:100%;height:auto;min-height:220px;object-fit:cover;background:rgba(255,255,255,0.03)}@media (min-width: 768px){#eventsCalendarPage .rk-events-calendar-grid.rk-events-calendar-grid-head,#eventsCalendarPage .rk-events-day-panel-col,#profileCalendarDayModal .modal-body .rk-events-calendar-grid.rk-events-calendar-grid-head,#profileCalendarDayModal .modal-body .rk-events-day-panel-col{display:grid}#eventsCalendarPage .rk-events-calendar-grid,#profileCalendarDayModal .modal-body .rk-events-calendar-grid{grid-template-columns:repeat(7, minmax(0, 1fr))}#eventsCalendarPage .rk-events-calendar-cell-wrap,#profileCalendarDayModal .modal-body .rk-events-calendar-cell-wrap{display:contents}#eventsCalendarPage .rk-events-calendar-mobile-dow,#eventsCalendarPage .rk-events-day-card-inline,#profileCalendarDayModal .modal-body .rk-events-calendar-mobile-dow,#profileCalendarDayModal .modal-body .rk-events-day-card-inline{display:none}#eventsCalendarPage .rk-events-calendar-cell,#profileCalendarDayModal .modal-body .rk-events-calendar-cell{display:flex;flex-direction:column;align-items:start;gap:0.5rem}#eventsCalendarPage .rk-events-calendar-cell:after,#profileCalendarDayModal .modal-body .rk-events-calendar-cell:after{content:none}#eventsCalendarPage .rk-events-calendar-cell:hover,#profileCalendarDayModal .modal-body .rk-events-calendar-cell:hover{transform:translateY(-1px)}#eventsCalendarPage .rk-events-calendar-cell .rk-events-calendar-dots,#profileCalendarDayModal .modal-body .rk-events-calendar-cell .rk-events-calendar-dots{margin-top:auto;justify-content:center}#eventsCalendarPage .rk-events-calendar-cell .rk-events-calendar-count,#profileCalendarDayModal .modal-body .rk-events-calendar-cell .rk-events-calendar-count{margin-top:auto;text-align:left;white-space:wrap}}.event-media-previews-block{margin-top:0.75rem}.event-media-previews{width:100%}.event-media-previews.d-none{display:none !important}.event-media-previews .msg-attach-thumb{position:relative}
/*# sourceMappingURL=events-calendar.css.map */
