.cal-filters-row[data-v-dbf42802]{background:#fff;min-height:0}.cal-toolbar[data-v-041635b2]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 16px;background:#fff;border-bottom:1px solid #efefef;flex-wrap:wrap}.cal-toolbar__left[data-v-041635b2]{display:flex;align-items:center;gap:10px;flex:1;min-width:0}.cal-toolbar__search[data-v-041635b2]{display:flex;align-items:center;gap:6px;background:#fff;border:1px solid #e0e0e0;border-radius:8px;padding:0 10px;height:36px;min-width:200px;max-width:320px;flex:1}.cal-toolbar__search-icon[data-v-041635b2]{color:#aaa!important;flex-shrink:0}.cal-toolbar__search-input[data-v-041635b2]{border:none;outline:none;background:transparent;font-size:13px;color:#333;width:100%}.cal-toolbar__search-input[data-v-041635b2]::-moz-placeholder{color:#bbb}.cal-toolbar__search-input[data-v-041635b2]::placeholder{color:#bbb}.cal-toolbar__view-seg[data-v-041635b2]{display:flex;align-items:center;background:#f1f5f9;border-radius:10px;padding:3px;gap:2px;flex-shrink:0}.cal-toolbar__seg-btn[data-v-041635b2]{padding:0 16px;height:32px;font-size:13px;font-weight:500;color:#8a8f98;background:transparent;border:none;border-radius:8px;cursor:pointer;white-space:nowrap;transition:background .15s,color .15s,box-shadow .15s;line-height:1}.cal-toolbar__seg-btn[data-v-041635b2]:hover:not(.cal-toolbar__seg-btn--active){color:#555}.cal-toolbar__seg-btn--active[data-v-041635b2]{background:#fff;color:#1a1a2e;font-weight:600;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.04)}.cal-toolbar__nav[data-v-041635b2]{display:flex;align-items:center;gap:4px;flex-shrink:0;flex:0 0 auto;margin:0 20px}.cal-toolbar__nav-arrow[data-v-041635b2]{display:flex;align-items:center;justify-content:center;width:34px;height:34px;border:1px solid #e2e2e2;background:#fff;border-radius:50%;cursor:pointer;color:#555;transition:background .15s,color .15s,border-color .15s}.cal-toolbar__nav-arrow[data-v-041635b2]:hover{background:#f3f0ff;color:#38227a;border-color:#38227a}.cal-toolbar__nav-title[data-v-041635b2]{font-size:18px;font-weight:700;color:#1a1a2e;cursor:pointer;min-width:148px;text-align:center;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none;letter-spacing:-.2px;transition:color .15s}.cal-toolbar__nav-title[data-v-041635b2]:hover{color:#38227a}.cal-toolbar__right[data-v-041635b2]{display:flex;align-items:center;gap:8px;flex:1;justify-content:flex-end}.cal-toolbar__btn[data-v-041635b2]{height:36px;padding:0 14px;font-size:13px;font-weight:500;color:#444;background:#fff;border:1px solid #d8d8d8;border-radius:8px;cursor:pointer;white-space:nowrap;display:inline-flex;align-items:center;gap:4px;transition:background .15s,border-color .15s,color .15s;line-height:1}.cal-toolbar__btn[data-v-041635b2]:hover{background:#38227a;color:#fff;border-color:#38227a}.toolbar-filter-active[data-v-041635b2]{background:#f0ecfe!important;border-radius:8px}.cal-toolbar__menu-toggle[data-v-041635b2]{display:none;align-items:center;justify-content:center;width:34px;height:34px;border:1px solid #d8d8d8;background:#fff;border-radius:8px;color:#555;cursor:pointer;flex-shrink:0;transition:background .15s,color .15s,border-color .15s}.cal-toolbar__menu-toggle--active[data-v-041635b2]{background:#38227a;color:#fff;border-color:#38227a}@media (max-width:900px){.cal-toolbar[data-v-041635b2]{flex-direction:column;align-items:stretch;padding:10px 12px;gap:0}.cal-toolbar__left[data-v-041635b2]{display:contents}.cal-toolbar__nav[data-v-041635b2]{order:1;width:100%;margin:0 0 10px 0;justify-content:flex-start}.cal-toolbar__menu-toggle[data-v-041635b2]{display:flex;margin-left:auto}.cal-toolbar__right[data-v-041635b2]{display:none;order:2;width:100%;justify-content:flex-start;padding:10px;margin-bottom:10px;background:#faf9ff;border:1px solid #ece6fb;border-radius:10px}.cal-toolbar__right--open[data-v-041635b2]{display:flex;flex-wrap:wrap}.cal-toolbar__search[data-v-041635b2]{order:3;width:100%;max-width:100%;margin-bottom:10px}.cal-toolbar__view-seg[data-v-041635b2]{order:4;width:100%}.cal-toolbar__seg-btn[data-v-041635b2]{flex:1}.cal-toolbar__assembly-btn[data-v-041635b2]{order:3;width:100%}}@media (max-width:480px){.cal-toolbar[data-v-041635b2]{padding:8px 10px}.cal-toolbar__search[data-v-041635b2]{height:34px}.cal-toolbar__seg-btn[data-v-041635b2]{padding:0 6px;height:34px;font-size:12px}.cal-toolbar__nav-title[data-v-041635b2]{font-size:15px;min-width:0}.cal-toolbar__menu-toggle[data-v-041635b2],.cal-toolbar__nav-arrow[data-v-041635b2]{width:32px;height:32px}.cal-toolbar__right .cal-toolbar__btn[data-v-041635b2]{height:32px;padding:0 10px;font-size:12px}.cal-toolbar__assembly-btn[data-v-041635b2]{height:34px;font-size:12px}}@keyframes cal-shimmer-68c02b1c{0%{background-position:-700px 0}to{background-position:700px 0}}.cal-skeleton__bone[data-v-68c02b1c]{background:linear-gradient(90deg,#f0f0f0 25%,#e4e4e4 50%,#f0f0f0 75%);background-size:700px 100%;animation:cal-shimmer-68c02b1c 1.4s ease-in-out infinite;border-radius:6px}.cal-skeleton[data-v-68c02b1c]{background:#fff;border:1px solid #e8e8e8;border-radius:10px;overflow:hidden;width:100%;min-height:600px}.cal-skeleton__header[data-v-68c02b1c]{display:grid;border-bottom:2px solid #efefef;background:#fff}.cal-skeleton__header--7col[data-v-68c02b1c]{grid-template-columns:repeat(7,1fr)}.cal-skeleton__header--day[data-v-68c02b1c]{grid-template-columns:1fr}.cal-skeleton__header-cell[data-v-68c02b1c]{display:flex;align-items:center;justify-content:center;padding:10px 0;border-right:1px solid #efefef}.cal-skeleton__header-cell[data-v-68c02b1c]:last-child{border-right:none}.cal-skeleton__day-label[data-v-68c02b1c]{width:28px;height:10px;border-radius:4px}.cal-skeleton__grid--month[data-v-68c02b1c]{display:grid;grid-template-columns:repeat(7,1fr);grid-template-rows:repeat(5,1fr)}.cal-skeleton__cell--month[data-v-68c02b1c]{min-height:100px;padding:6px 8px 8px;border-right:1px solid #efefef;border-bottom:1px solid #efefef;display:flex;flex-direction:column;gap:4px;box-sizing:border-box}.cal-skeleton__cell--month[data-v-68c02b1c]:nth-child(7n){border-right:none}.cal-skeleton__cell--month[data-v-68c02b1c]:nth-child(n+29){border-bottom:none}.cal-skeleton__cell--today[data-v-68c02b1c]{background-color:rgba(56,34,122,.04)}.cal-skeleton__date-num[data-v-68c02b1c]{width:26px;height:26px;border-radius:50%;align-self:flex-start;margin-bottom:4px;flex-shrink:0}.cal-skeleton__date-num--today[data-v-68c02b1c]{background:linear-gradient(90deg,#5a40a8 25%,#7253cf 50%,#5a40a8 75%);background-size:700px 100%;animation:cal-shimmer-68c02b1c 1.4s ease-in-out infinite}.cal-skeleton__event-bar--month[data-v-68c02b1c]{height:20px;border-radius:8px;flex-shrink:0}.cal-skeleton__cell:nth-child(2n) .cal-skeleton__event-bar[data-v-68c02b1c]{animation-delay:.1s}.cal-skeleton__cell:nth-child(3n) .cal-skeleton__event-bar[data-v-68c02b1c]{animation-delay:.2s}.cal-skeleton__cell:nth-child(4n) .cal-skeleton__event-bar[data-v-68c02b1c]{animation-delay:.05s}.cal-skeleton__cell:nth-child(5n) .cal-skeleton__event-bar[data-v-68c02b1c]{animation-delay:.15s}.cal-skeleton__cell:nth-child(7n) .cal-skeleton__event-bar[data-v-68c02b1c]{animation-delay:.25s}.cal-skeleton__header--week .cal-skeleton__header-cell[data-v-68c02b1c]{flex-direction:column;gap:5px;padding:10px 0 12px}.cal-skeleton__header-cell--today[data-v-68c02b1c]{background-color:rgba(56,34,122,.04)}.cal-skeleton__week-day-name[data-v-68c02b1c]{width:26px;height:9px;border-radius:4px}.cal-skeleton__week-date-num[data-v-68c02b1c]{width:34px;height:11px;border-radius:5px}.cal-skeleton__week-date-num--today[data-v-68c02b1c]{background:linear-gradient(90deg,#5a40a8 25%,#7253cf 50%,#5a40a8 75%);background-size:700px 100%;animation:cal-shimmer-68c02b1c 1.4s ease-in-out infinite;width:34px;height:22px;border-radius:11px}.cal-skeleton__grid--week[data-v-68c02b1c]{display:grid;grid-template-columns:repeat(7,1fr);align-items:flex-start;min-height:300px}.cal-skeleton__cell--week[data-v-68c02b1c]{padding:6px 5px 10px;border-right:1px solid #efefef;display:flex;flex-direction:column;gap:4px;box-sizing:border-box;align-self:stretch}.cal-skeleton__cell--week[data-v-68c02b1c]:last-child{border-right:none}.cal-skeleton__event-bar--week[data-v-68c02b1c]{width:100%!important;border-radius:6px;flex-shrink:0}.cal-skeleton__cell--week:first-child .cal-skeleton__event-bar[data-v-68c02b1c]{animation-delay:0s}.cal-skeleton__cell--week:nth-child(2) .cal-skeleton__event-bar[data-v-68c02b1c]{animation-delay:.08s}.cal-skeleton__cell--week:nth-child(3) .cal-skeleton__event-bar[data-v-68c02b1c]{animation-delay:.16s}.cal-skeleton__cell--week:nth-child(4) .cal-skeleton__event-bar[data-v-68c02b1c]{animation-delay:.24s}.cal-skeleton__cell--week:nth-child(5) .cal-skeleton__event-bar[data-v-68c02b1c]{animation-delay:.12s}.cal-skeleton__cell--week:nth-child(6) .cal-skeleton__event-bar[data-v-68c02b1c]{animation-delay:.04s}.cal-skeleton__cell--week:nth-child(7) .cal-skeleton__event-bar[data-v-68c02b1c]{animation-delay:.2s}.cal-skeleton__grid--mobile-week[data-v-68c02b1c]{display:flex;flex-direction:column}.cal-skeleton__mobile-day[data-v-68c02b1c]{border-bottom:1px solid #f0ecff}.cal-skeleton__mobile-day-header[data-v-68c02b1c]{display:flex;align-items:center;gap:8px;padding:10px 16px 6px;background:#faf8ff;border-bottom:1px solid #ede9ff}.cal-skeleton__mobile-day-name[data-v-68c02b1c]{width:28px;height:10px;border-radius:4px}.cal-skeleton__mobile-date-num[data-v-68c02b1c]{width:34px;height:11px;border-radius:5px}.cal-skeleton__event-bar--mobile-week[data-v-68c02b1c]{margin:6px 12px 8px;height:32px;border-radius:8px}.cal-skeleton__header-cell--day[data-v-68c02b1c]{justify-content:center;padding:12px 0;border-right:none}.cal-skeleton__day-view-label[data-v-68c02b1c]{width:68px;height:10px;border-radius:4px}.cal-skeleton__grid--day[data-v-68c02b1c]{display:flex;flex-direction:column;width:100%}.cal-skeleton__event-row-wrap[data-v-68c02b1c]{width:100%;padding:6px 16px;border-bottom:1px solid #f1f1f1;box-sizing:border-box;min-height:38px;display:flex;align-items:center}.cal-skeleton__event-row-wrap--tall[data-v-68c02b1c]{min-height:42px}.cal-skeleton__event-bar--day[data-v-68c02b1c]{width:100%;height:22px;border-radius:7px}.cal-skeleton__event-row-wrap:first-child .cal-skeleton__event-bar[data-v-68c02b1c]{animation-delay:0s}.cal-skeleton__event-row-wrap:nth-child(2) .cal-skeleton__event-bar[data-v-68c02b1c]{animation-delay:.1s}.cal-skeleton__event-row-wrap:nth-child(3) .cal-skeleton__event-bar[data-v-68c02b1c]{animation-delay:.2s}.cal-skeleton__event-row-wrap:nth-child(4) .cal-skeleton__event-bar[data-v-68c02b1c]{animation-delay:.05s}.cal-skeleton__event-row-wrap:nth-child(5) .cal-skeleton__event-bar[data-v-68c02b1c]{animation-delay:.15s}.cal-skeleton__event-row-wrap:nth-child(6) .cal-skeleton__event-bar[data-v-68c02b1c]{animation-delay:.08s}@media (min-width:601px) and (max-width:1024px){.cal-skeleton__cell--month[data-v-68c02b1c]{min-height:70px;padding:4px 6px 6px}.cal-skeleton__event-bar--month[data-v-68c02b1c]{height:16px}.cal-skeleton__event-bar--week[data-v-68c02b1c]{height:18px!important}.cal-skeleton__cell--week[data-v-68c02b1c]{padding:5px 4px 8px;gap:3px}.cal-skeleton__event-row-wrap[data-v-68c02b1c]{min-height:34px;padding:5px 12px}.cal-skeleton__event-bar--day[data-v-68c02b1c]{height:18px}}@media (max-width:600px){.cal-skeleton[data-v-68c02b1c]{border-radius:6px;min-height:380px}.cal-skeleton__cell--month[data-v-68c02b1c]{min-height:52px;padding:3px 3px 4px;gap:3px}.cal-skeleton__date-num[data-v-68c02b1c]{width:18px;height:18px;margin-bottom:2px}.cal-skeleton__event-bar--month[data-v-68c02b1c]{height:11px;border-radius:4px}.cal-skeleton__day-label[data-v-68c02b1c]{width:16px;height:8px}.cal-skeleton__cell--month .cal-skeleton__event-bar[data-v-68c02b1c]:nth-child(n+3){display:none}.cal-skeleton__event-row-wrap[data-v-68c02b1c]{min-height:32px;padding:5px 10px}.cal-skeleton__event-row-wrap--tall[data-v-68c02b1c]{min-height:36px}.cal-skeleton__event-bar--day[data-v-68c02b1c]{height:18px;border-radius:5px}.cal-skeleton__day-view-label[data-v-68c02b1c]{width:52px;height:9px}}@media (max-width:380px){.cal-skeleton__cell--month[data-v-68c02b1c]{min-height:42px;padding:2px 2px 3px}.cal-skeleton__event-bar--month[data-v-68c02b1c]{height:9px}.cal-skeleton__date-num[data-v-68c02b1c]{width:15px;height:15px}.cal-skeleton__cell--month .cal-skeleton__event-bar[data-v-68c02b1c]:nth-child(n+2){display:none}.cal-skeleton__event-row-wrap[data-v-68c02b1c]{min-height:28px}.cal-skeleton__event-bar--day[data-v-68c02b1c]{height:15px}}.fd-overlay[data-v-df872d1a]{position:fixed;inset:0;background:rgba(15,10,30,.3);z-index:1100;display:flex;justify-content:flex-end}.fd-drawer[data-v-df872d1a]{width:400px;max-width:100vw;height:100%;background:#fff;display:flex;flex-direction:column;box-shadow:-4px 0 32px rgba(56,34,122,.12);will-change:transform}.fd-header[data-v-df872d1a]{display:flex;align-items:center;justify-content:space-between;padding:18px 20px 16px;border-bottom:1px solid #f0ecff;flex-shrink:0;position:sticky;top:0;background:#fff;z-index:2}.fd-header-left[data-v-df872d1a]{display:flex;align-items:center;gap:6px}.fd-title[data-v-df872d1a]{font-size:15px;font-weight:700;color:#1a1a2e;letter-spacing:-.01em}.fd-count-badge[data-v-df872d1a]{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 6px;border-radius:10px;background:#38227a;color:#fff;font-size:11px;font-weight:700}.fd-close-btn[data-v-df872d1a]{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:8px;border:1px solid #ebebeb;background:transparent;cursor:pointer;transition:background .15s}.fd-close-btn[data-v-df872d1a]:hover{background:#f5f3ff}.fd-body[data-v-df872d1a]{flex:1;overflow-y:auto;padding:4px 0;scrollbar-width:thin;scrollbar-color:#e0d9ff transparent}.fd-body[data-v-df872d1a]::-webkit-scrollbar{width:4px}.fd-body[data-v-df872d1a]::-webkit-scrollbar-thumb{background:#d5ccff;border-radius:4px}.fd-body[data-v-df872d1a]::-webkit-scrollbar-track{background:transparent}.fd-section[data-v-df872d1a]{padding:16px 20px}.fd-section-label[data-v-df872d1a]{display:flex;align-items:center;font-size:11px;font-weight:700;color:#38227a;letter-spacing:.06em;text-transform:uppercase;margin-bottom:10px}.fd-divider[data-v-df872d1a]{height:1px;background:#f5f3ff;margin:0 20px}.fd-chip-group[data-v-df872d1a]{display:flex;flex-wrap:wrap;gap:6px}.fd-chip[data-v-df872d1a]{display:inline-flex;align-items:center;gap:6px;padding:5px 10px;border-radius:20px;border:1.5px solid #e5e0f8;background:#faf8ff;font-size:12px;font-weight:500;color:#444;cursor:pointer;transition:border-color .15s,background .15s,color .15s;line-height:1}.fd-chip[data-v-df872d1a]:hover{border-color:#b8a9f0;background:#f0ecfe}.fd-chip--active[data-v-df872d1a]{border-color:#38227a;background:#38227a;color:#fff}.fd-chip-dot[data-v-df872d1a]{width:8px;height:8px;border-radius:50%;flex-shrink:0}.fd-chip--active .fd-chip-dot[data-v-df872d1a]{box-shadow:0 0 0 1.5px hsla(0,0%,100%,.5)}.fd-select[data-v-df872d1a] .v-input__control .v-input__slot{min-height:38px!important;border-radius:8px!important}.fd-select[data-v-df872d1a] .v-input__control .v-input__slot fieldset{border-color:#e5e0f8!important}.fd-select[data-v-df872d1a] .v-input--is-focused .v-input__slot fieldset{border-color:#38227a!important}.fd-date-row[data-v-df872d1a]{display:grid;grid-template-columns:1fr 1fr;gap:10px}.fd-date-sub-label[data-v-df872d1a]{font-size:11px;font-weight:600;color:#888;margin-bottom:4px}.fd-footer[data-v-df872d1a]{display:flex;align-items:center;justify-content:space-between;padding:14px 20px;border-top:1px solid #f0ecff;flex-shrink:0;background:#fff;gap:10px}.fd-clear-btn[data-v-df872d1a]{display:inline-flex;align-items:center;padding:8px 14px;border-radius:8px;border:1.5px solid #e5e0f8;background:transparent;font-size:13px;font-weight:600;color:#666;cursor:pointer;transition:border-color .15s,color .15s,background .15s;white-space:nowrap}.fd-clear-btn[data-v-df872d1a]:hover:not(:disabled){border-color:#f87171;color:#dc2626;background:#fef2f2}.fd-clear-btn[data-v-df872d1a]:disabled{opacity:.4;cursor:default}.fd-apply-btn[data-v-df872d1a]{flex:1;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:9px 18px;border-radius:8px;border:none;background:#38227a;font-size:13px;font-weight:700;color:#fff;cursor:pointer;transition:background .15s}.fd-apply-btn[data-v-df872d1a]:hover{background:#2d1a62}.fd-apply-badge[data-v-df872d1a]{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;border-radius:9px;background:hsla(0,0%,100%,.25);font-size:10px;font-weight:700}.drawer-fade-enter-active[data-v-df872d1a],.drawer-fade-leave-active[data-v-df872d1a]{transition:opacity .35s ease}.drawer-fade-enter[data-v-df872d1a],.drawer-fade-leave-to[data-v-df872d1a]{opacity:0}.drawer-fade-enter-to[data-v-df872d1a],.drawer-fade-leave[data-v-df872d1a]{opacity:1}.drawer-slide-enter-active[data-v-df872d1a],.drawer-slide-leave-active[data-v-df872d1a]{transition:transform .35s cubic-bezier(.22,1,.36,1)}.drawer-slide-enter[data-v-df872d1a]{transform:translateX(100%)}.drawer-slide-enter-to[data-v-df872d1a],.drawer-slide-leave[data-v-df872d1a]{transform:translateX(0)}.drawer-slide-leave-to[data-v-df872d1a]{transform:translateX(100%)}@media (max-width:600px){.fd-drawer[data-v-df872d1a]{width:100vw;border-radius:16px 16px 0 0}.fd-date-row[data-v-df872d1a]{grid-template-columns:1fr}}.qfb-root[data-v-f2bc0e44]{background:#fff;border-bottom:1px solid #f0ecff}.qfb-row[data-v-f2bc0e44]{display:flex;align-items:center;gap:10px;padding:6px 16px;flex-wrap:wrap}.qfb-row-divider[data-v-f2bc0e44]{height:1px;background:#f5f3ff;margin:0 16px}.qfb-label[data-v-f2bc0e44]{font-size:11px;font-weight:600;color:#888;letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;flex-shrink:0;min-width:68px}.qfb-sep[data-v-f2bc0e44]{width:1px;height:16px;background:#ebebeb;flex-shrink:0}.qfb-chips[data-v-f2bc0e44]{display:flex;flex-wrap:wrap;gap:6px;align-items:center;flex:1}.qfb-chip[data-v-f2bc0e44]{display:inline-flex;align-items:center;gap:5px;padding:4px 11px;border-radius:999px;border:1.5px solid #e5e0f8;background:#faf8ff;font-size:12px;font-weight:500;color:#555;cursor:pointer;white-space:nowrap;line-height:1;transition:background .15s,border-color .15s,color .15s}.qfb-chip[data-v-f2bc0e44]:hover{border-color:#b8a9f0;background:#f0ecfe;color:#38227a}.qfb-chip--active[data-v-f2bc0e44]{background:#38227a;border-color:#38227a;color:#fff}.qfb-dot[data-v-f2bc0e44]{width:7px;height:7px;border-radius:50%;flex-shrink:0;transition:box-shadow .15s}.qfb-chip--active .qfb-dot[data-v-f2bc0e44]{box-shadow:0 0 0 1.5px hsla(0,0%,100%,.4)}.qfb-chip--team-active[data-v-f2bc0e44]{background:#38227a!important;border-color:#38227a!important;color:#fff!important}.qfb-chip--hold-active[data-v-f2bc0e44]{background:#d97706!important;border-color:#d97706!important;color:#fff!important}.qfb-team-icon[data-v-f2bc0e44]{opacity:.85;transition:opacity .15s,color .15s}.qfb-chip--team-active .qfb-team-icon[data-v-f2bc0e44]{opacity:1;color:#fff!important}.qfb-clear[data-v-f2bc0e44]{display:inline-flex;align-items:center;padding:4px 10px;border-radius:999px;border:1.5px solid #fecaca;background:transparent;font-size:12px;font-weight:500;color:#dc2626;cursor:pointer;white-space:nowrap;flex-shrink:0;transition:background .15s}.qfb-clear[data-v-f2bc0e44]:hover{background:#fef2f2}.qfb-loading[data-v-f2bc0e44]{font-size:12px;color:#aaa;display:flex;align-items:center}@media (max-width:600px){.qfb-label[data-v-f2bc0e44],.qfb-sep[data-v-f2bc0e44]{display:none}.qfb-row[data-v-f2bc0e44]{padding:5px 12px;gap:6px}.qfb-chip[data-v-f2bc0e44]{font-size:11px;padding:4px 9px}}.mwv-root[data-v-1211fc6c]{display:flex;flex-direction:column;background:#fff}.mwv-day[data-v-1211fc6c]{border-bottom:1px solid #f0ecff}.mwv-day-header[data-v-1211fc6c]{display:flex;align-items:center;gap:8px;padding:10px 16px 6px;background:#faf8ff;border-bottom:1px solid #ede9ff;position:sticky;top:0;z-index:2}.mwv-day-header--today[data-v-1211fc6c]{background:#f0ecff}.mwv-day-name[data-v-1211fc6c]{font-size:11px;font-weight:700;color:#38227a;letter-spacing:.08em;text-transform:uppercase}.mwv-day-date[data-v-1211fc6c]{font-size:13px;font-weight:600;color:#555}.mwv-day-date--today[data-v-1211fc6c]{background:#38227a;color:#fff;border-radius:50%;width:22px;height:22px;display:inline-flex;align-items:center;justify-content:center;font-size:12px}.mwv-events[data-v-1211fc6c]{display:flex;flex-direction:column;padding:6px 12px 8px;gap:4px}.mwv-event[data-v-1211fc6c]{display:flex;align-items:center;padding:4px 8px;border-radius:8px;margin-bottom:4px;font-size:12px;font-weight:500;line-height:1.4;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer;transition:filter .12s;min-height:32px}.mwv-event[data-v-1211fc6c]:hover{filter:brightness(.97)}.mwv-event-body[data-v-1211fc6c]{display:flex;align-items:baseline;gap:6px;min-width:0;flex:1;overflow:hidden}.mwv-event-time[data-v-1211fc6c]{font-size:11px;font-weight:600;opacity:.8;white-space:nowrap;flex-shrink:0}.mwv-event-title[data-v-1211fc6c]{font-size:12px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mwv-empty[data-v-1211fc6c]{padding:10px 16px;font-size:12px;color:#bbb;font-style:italic}.assembly-section{font-size:15px}span.v-chip{margin-left:0!important}.header-month{font-size:26px;font-weight:600;margin-top:4px}.v-toolbar__title{font-size:18px;font-weight:600}.section-title{font-size:20px;font-weight:600;margin-bottom:12px;border-left:4px solid #1976d2;padding-left:10px}.ticket-table-title{font-weight:600;margin-bottom:6px}@media (min-width:1281px){.v-application .white--text{font-size:12px!important}}.v-card__text{font-size:.875rem;font-weight:400;line-height:1.375rem;letter-spacing:.0071428571em;background:#fff}.students{display:flex;list-style:none;padding:0}.student~.student:before{content:", "}.v-calendar .v-event{white-space:unset!important;overflow-wrap:break-word}.v-dialog{max-width:65%!important}@media (max-width:1281px){.v-dialog{max-width:95%!important}}@media (max-width:1281px){.v-event.v-event-end.white--text{height:auto!important;font-size:5px!important}}@media (max-width:1281px){.v-calendar-monthly.v-calendar-weekly.v-calendar.theme--light.v-calendar-events{width:168%!important}}@media (min-width:960px){.v-toolbar__title{font-size:1.25rem;margin:25px;width:90%;display:flex;justify-content:space-between;white-space:nowrap}}@media (max-width:1281px){.v-toolbar__title{font-size:1rem;line-height:1.5;overflow:hidden;text-overflow:ellipsis;white-space:normal;margin-right:20px}}.eventDialog{overflow-y:hidden!important}@media (min-width:1281px){.v-dialog{max-width:50%!important}}@media (max-width:1281px){.v-dialog{max-width:90%!important}}@media (max-width:1281px){.v-application .px-2{padding-left:0!important}}.column-container{-moz-column-count:3;column-count:3;-moz-column-gap:10px;column-gap:10px;max-width:600px;margin-top:15px}.v-calendar-weekly__day.v-past,.v-dialog .v-toolbar{height:auto!important}.assembly-section .info-section{margin-bottom:24px;padding:9px}.assembly-section .info-section:last-child{margin-bottom:0}.assembly-section .section-title{font-size:20px;font-weight:600;margin-bottom:12px;border-left:4px solid #1976d2;padding-left:10px}.assembly-section .info-row{display:flex;margin-bottom:10px;font-size:14px;align-items:flex-start}.assembly-section .info-label{font-weight:600;color:#666;min-width:90px;flex-shrink:0}.assembly-section .info-value{color:#333;font-weight:500;word-break:break-word}.assembly-section .info-link{color:#1976d2;text-decoration:none;font-weight:500}.assembly-section .info-link:hover{text-decoration:underline}.assembly-section .stats-row .info-value{display:flex;flex-wrap:wrap;gap:8px}.assembly-section .description-text{color:#555;font-size:14px;line-height:1.6;padding:10px;background:#f8f6ff;border-radius:8px;border-left:4px solid #7253cf}.assembly-section .player-list{display:flex;flex-direction:column;gap:8px}.assembly-section .player-item{display:flex;align-items:center;padding:8px 10px;background:#f8f6ff;border-radius:8px;border:1px solid #e8e0ff;flex-wrap:wrap;gap:8px}.assembly-section .player-name{font-weight:600;color:#2c1963;flex:1;min-width:100px}.assembly-section .player-phone{font-size:13px;color:#666;display:flex;align-items:center}.assembly-section .phone-link{color:#1976d2;text-decoration:none}.assembly-section .schools-wrapper{background:#fafafa;padding:16px;border-radius:10px;border:1px solid #eee;margin-top:8px;margin-bottom:9px}.assembly-section .empty-schools{text-align:center;padding:30px 20px;background:#f9f9f9;border-radius:8px;border:2px dashed #ddd}.assembly-section .school-expansion-panels{border-radius:8px;overflow:hidden;margin-top:4px}.assembly-section .school-expansion-panel{border:1px solid #e0e0e0!important;margin-bottom:10px;border-radius:8px!important;transition:all .2s ease}.assembly-section .school-expansion-panel:last-child{margin-bottom:0}.assembly-section .school-panel-header{background:linear-gradient(135deg,#f8f6ff,#f0ebff)!important;padding:14px 18px!important;min-height:52px!important;cursor:pointer}.assembly-section .school-panel-header:hover{background:linear-gradient(135deg,#f0ebff,#e8e0ff)!important}.assembly-section .school-panel-header:before{box-shadow:none!important}.assembly-section .rotate-icon{transform:rotate(180deg);transition:transform .3s ease}.assembly-section .school-panel-content{padding:16px!important;background:#fff}.assembly-section .info-section-title{font-size:14px;font-weight:600;color:#2c1963;margin-bottom:10px;padding-bottom:6px;border-bottom:2px solid #f0ebff;display:flex;align-items:center}.assembly-section .school-row{display:flex;margin-bottom:6px;font-size:14px}.assembly-section .school-label{font-weight:600;color:#666;min-width:80px;flex-shrink:0}.assembly-section .school-value{color:#333;font-weight:500;word-break:break-word}.assembly-section .school-time{display:inline-flex;align-items:center;gap:6px;background:#f0ebff;color:#7253cf;padding:5px 10px;border-radius:6px;font-size:13px;font-weight:600;margin:6px 0;width:-moz-fit-content;width:fit-content}.assembly-section .school-grid-2{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:10px 0;padding:10px;background:#f9f9f9;border-radius:8px}.assembly-section .mini-label{font-size:12px;color:#888;font-weight:600;margin-bottom:3px}.assembly-section .mini-value{font-size:14px;font-weight:700;color:#2c1963}.assembly-section .visit-chip{font-weight:600;border-radius:8px;padding:0 6px}.assembly-section .chip-assembly{background:#ede9fe!important;color:#5b3fd6!important}.assembly-section .chip-lunch{background:#e0f2fe!important;color:#0284c7!important}.assembly-section .slots-list{display:flex;flex-direction:column;gap:8px}.assembly-section .slot-item{background:#f8f9ff;border-radius:8px;padding:8px 10px;border-left:3px solid #7253cf;font-size:13px}.assembly-section .slot-time{font-weight:600;color:#2c1963;margin-bottom:3px;display:flex;align-items:center}.assembly-section .slot-details{display:flex;flex-wrap:wrap;gap:10px;margin-top:3px}.assembly-section .slot-detail{display:inline-flex;align-items:center;color:#666;font-size:12px}.assembly-section .slot-detail .v-icon{opacity:.8}.assembly-section .school-note{margin-top:10px;padding:10px;background:#fff8e1;border-left:4px solid #ffc107;border-radius:4px;font-size:13px;color:#666}@media (max-width:960px){.assembly-section .info-label,.assembly-section .school-label{min-width:auto}.assembly-section .school-grid-2{grid-template-columns:1fr}.assembly-section .player-item{flex-direction:column;align-items:flex-start}.assembly-section .schools-wrapper{padding:12px}}@media (max-width:600px){.assembly-section .info-row,.assembly-section .school-row{flex-direction:column;gap:2px}.assembly-section .slot-details{flex-direction:column;gap:4px}}.event-table{border-radius:10px;overflow:hidden;border:1px solid #e5e5e5}.event-table table{width:100%;border-collapse:collapse}.event-table thead{background:#f7f5ff}.event-table th{color:#38227a!important;font-size:12px!important;font-weight:700!important;padding:12px 14px!important;border-bottom:1px solid #ececec;white-space:nowrap}.event-table td{padding:12px 14px!important;border-bottom:1px solid #f1f1f1;vertical-align:middle}.event-table tbody tr:hover{background:#faf8ff}.event-index{font-size:12px;font-weight:600;color:#888}.event-type-cell{display:flex;align-items:center;flex-wrap:wrap;gap:6px}.event-name{font-weight:700;color:#2c1963}.table-player-chips{display:flex;flex-wrap:wrap;gap:4px}.empty-text{color:#999;font-size:12px;font-style:italic}.event-table .v-chip{height:22px!important;font-size:10px!important}.column-container ul li{display:flex;align-items:center;gap:8px;margin-bottom:6px;font-size:12px;color:#666}.legend-dot{display:inline-block;width:16px;height:16px;border-radius:4px;flex-shrink:0}@media (max-width:768px){.event-table{overflow-x:auto}.event-table table{min-width:700px}}.myp-card{background:#fff;border-radius:16px;overflow:hidden;display:flex;flex-direction:column}.myp-header{display:flex;align-items:center;padding:16px 20px 14px;border-bottom:1px solid #f0ecff}.myp-header-title{font-size:14px;font-weight:700;color:#1a1a2e;flex:1;letter-spacing:-.01em}.myp-close-btn{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:7px;border:1px solid #ebebeb;background:transparent;cursor:pointer;transition:background .15s}.myp-close-btn:hover{background:#f5f3ff}.myp-picker-wrap{padding:4px 0}.myp-picker{border-radius:0!important;box-shadow:none!important;border:none!important}.myp-footer{display:flex;align-items:center;justify-content:flex-end;gap:8px;padding:12px 20px 16px;border-top:1px solid #f0ecff}.myp-cancel-btn{height:36px;padding:0 16px;font-size:13px;font-weight:500;color:#666;background:transparent;border:1px solid #e0e0e0;border-radius:8px;cursor:pointer;transition:background .15s,border-color .15s}.myp-cancel-btn:hover{background:#f5f5f5;border-color:#ccc}.myp-ok-btn{height:36px;padding:0 20px;font-size:13px;font-weight:600;color:#fff;background:#38227a;border:none;border-radius:8px;cursor:pointer;transition:background .15s}.myp-ok-btn:hover{background:#2d1a62}@media (max-width:768px){.calendar-main-wrapper{height:auto!important;overflow-x:hidden!important;overflow-y:visible!important}.header-month{font-size:19px}.section-title{font-size:17px;margin-bottom:8px}.v-dialog{max-width:96%!important;margin:8px!important}.eventDialog{overflow-y:auto!important;max-height:88vh}}@media (max-width:600px){.column-container{-moz-column-count:unset;column-count:unset;display:flex;flex-wrap:wrap;max-width:100%;padding:0 16px;margin-top:12px;margin-bottom:8px;gap:2px 14px}.column-container ul{display:contents}.column-container ul li{flex:1 1 44%;min-width:140px;margin-bottom:6px}.event-table td,.event-table th{padding:9px 10px!important;font-size:11px}.event-table table{min-width:620px}}.cdd-dialog-content{border-radius:18px!important}.cdd-card{--cdd-brand:#7253cf;--cdd-brand-dark:#38227a;--cdd-bg-tint:#f8f6ff;--cdd-border:#ece7fb;background:#fff;border-radius:18px;overflow:hidden;display:flex;flex-direction:column;max-height:88vh}.cdd-header{background:linear-gradient(135deg,var(--cdd-brand),var(--cdd-brand-dark));padding:18px 22px;justify-content:space-between;flex-shrink:0}.cdd-header,.cdd-header-left{display:flex;align-items:center;gap:12px}.cdd-header-left{min-width:0}.cdd-logo{height:38px;flex-shrink:0}.cdd-header-text{min-width:0}.cdd-title{font-size:18px;font-weight:700;color:#fff;letter-spacing:.2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cdd-subtitle{font-size:12px;color:hsla(0,0%,100%,.72);margin-top:1px}.cdd-header-actions{display:flex;align-items:center;gap:8px;flex-shrink:0}.cdd-icon-btn{width:34px;height:34px;border-radius:9px;border:1px solid hsla(0,0%,100%,.3);background:hsla(0,0%,100%,.14);color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .15s,transform .1s}.cdd-icon-btn:hover{background:hsla(0,0%,100%,.26)}.cdd-icon-btn:active{transform:scale(.94)}.cdd-icon-btn-close{background:hsla(0,0%,100%,.18)}.cdd-meta-strip{display:flex;flex-wrap:wrap;gap:8px;padding:14px 22px;background:var(--cdd-bg-tint);border-bottom:1px solid var(--cdd-border);flex-shrink:0}.cdd-meta-pill{display:inline-flex;align-items:center;gap:6px;background:#fff;border:1px solid var(--cdd-border);color:#3c3358;font-size:12.5px;font-weight:600;padding:6px 12px;border-radius:20px}.cdd-meta-pill-accent{background:var(--cdd-brand);color:#fff;border-color:var(--cdd-brand)}.cdd-capitalize{text-transform:capitalize}.cdd-body{padding:20px 22px 28px;overflow-y:auto;background:#fbfaff;flex:1}.cdd-section{background:#fff;border:1px solid var(--cdd-border);border-radius:14px;padding:16px 18px;margin-bottom:14px}.cdd-section:last-child{margin-bottom:0}.cdd-section-head{display:flex;align-items:center;gap:8px;margin-bottom:12px}.cdd-section-head-toggle{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;border-radius:8px;transition:background .15s;margin:-4px -6px 12px;padding:4px 6px}.cdd-section-head-toggle:hover{background:var(--cdd-bg-tint)}.cdd-toggle-arrow{margin-left:4px;transition:transform .25s ease;flex-shrink:0}.cdd-toggle-arrow-collapsed{transform:rotate(180deg)}.cdd-section-head h3{font-size:14.5px;font-weight:700;color:#241a45;margin:0}.cdd-count-badge{margin-left:auto;background:var(--cdd-bg-tint);color:var(--cdd-brand-dark);font-size:12px;font-weight:700;padding:2px 9px;border-radius:20px}.cdd-deflist{display:flex;flex-direction:column;gap:9px}.cdd-deflist-compact{gap:7px}.cdd-deflist-row{display:flex;font-size:13.5px;gap:8px}.cdd-deflist-row dt{flex:0 0 42%;color:#888;font-weight:600}.cdd-deflist-row dd{flex:1;margin:0;color:#2c2540;font-weight:500;word-break:break-word}.cdd-ellipsis{overflow-wrap:anywhere}.cdd-empty-inline{display:flex;align-items:center;gap:8px;color:#aaa;font-size:13px;font-style:italic;padding:6px 2px}.cdd-empty-block{text-align:center;padding:26px 16px;background:#fafafa;border-radius:10px;border:1.5px dashed #e3ddf7}.cdd-empty-block p{color:#999;margin:8px 0 0;font-size:13px}.cdd-player-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.cdd-player-card{display:flex;align-items:center;gap:10px;background:var(--cdd-bg-tint);border:1px solid var(--cdd-border);border-radius:12px;padding:10px 12px}.cdd-player-avatar{width:34px;height:34px;border-radius:50%;background:#fff;border:1px solid var(--cdd-border);display:flex;align-items:center;justify-content:center;flex-shrink:0}.cdd-player-info{flex:1;min-width:0}.cdd-player-name{font-size:13.5px;font-weight:700;color:#2c1963;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cdd-player-phone{display:inline-flex;align-items:center;gap:4px;font-size:11.5px;color:#666;text-decoration:none;margin-top:1px}.cdd-status-chip{font-size:10.5px;font-weight:700;padding:3px 9px;border-radius:20px;flex-shrink:0;white-space:nowrap}.cdd-status-confirmed{background:#dcfce7;color:#15803d}.cdd-status-pending{background:#fee2e2;color:#b91c1c}.cdd-school-accordion{display:flex;flex-direction:column;gap:10px}.cdd-school-item{border:1px solid var(--cdd-border);border-radius:12px;overflow:hidden}.cdd-school-header{width:100%;background:linear-gradient(135deg,#f8f6ff,#f0ebff);border:none;padding:12px 14px;display:flex;align-items:center;justify-content:space-between;gap:8px;cursor:pointer;text-align:left}.cdd-school-header:hover{background:linear-gradient(135deg,#f0ebff,#e8e0ff)}.cdd-school-header-main{display:flex;align-items:center;gap:8px;min-width:0}.cdd-school-name{font-size:13.5px;font-weight:700;color:#2c1963;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cdd-school-chevron{color:#8b7ec8;transition:transform .2s ease;flex-shrink:0}.cdd-school-chevron-open{transform:rotate(180deg)}.cdd-school-content{padding:16px;background:#fff;border-top:1px solid var(--cdd-border)}.cdd-mini-head{font-size:12.5px;font-weight:700;color:#2c1963;margin-bottom:8px;padding-bottom:6px;border-bottom:2px solid var(--cdd-bg-tint);display:flex;align-items:center;gap:5px}.cdd-mini-stats{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:12px;padding:10px;background:#fafafa;border-radius:10px}.cdd-mini-stats-3{grid-template-columns:repeat(3,1fr)}.cdd-mini-stat-label{font-size:11px;color:#888;font-weight:600;margin-bottom:2px}.cdd-mini-stat-value{font-size:14px;font-weight:700;color:#2c1963}.cdd-note-block{margin-top:14px}.cdd-note-text{padding:10px 12px;background:#fff8e1;border-left:4px solid #ffc107;border-radius:6px;font-size:12.5px;color:#666}.cdd-stats-grid{display:grid;gap:12px}.cdd-stats-grid-2{grid-template-columns:1fr 1fr}.cdd-stat-card{background:#fff;border:1px solid var(--cdd-border);border-radius:12px;padding:12px 14px;gap:10px}.cdd-stat-card,.cdd-stat-icon{display:flex;align-items:center}.cdd-stat-icon{width:36px;height:36px;border-radius:10px;justify-content:center;flex-shrink:0}.cdd-stat-icon-green{background:#dcfce7;color:#15803d}.cdd-stat-icon-purple{background:#ede9fe;color:#6b3fd6}.cdd-stat-value{font-size:17px;font-weight:700;color:#241a45;line-height:1.1}.cdd-stat-label{font-size:11.5px;color:#888;font-weight:600;margin-top:1px}@media (max-width:900px){.cdd-player-grid,.cdd-stats-grid-2{grid-template-columns:1fr}}@media (max-width:600px){.cdd-card{max-height:92vh;border-radius:14px}.cdd-header{padding:14px 16px}.cdd-logo{height:30px}.cdd-title{font-size:15.5px}.cdd-subtitle{font-size:11px}.cdd-icon-btn{width:30px;height:30px;border-radius:8px}.cdd-meta-strip{padding:10px 14px;gap:6px}.cdd-meta-pill{font-size:11.5px;padding:5px 10px}.cdd-body{padding:14px 14px 20px}.cdd-section{padding:13px 14px}.cdd-deflist-row{flex-direction:column;gap:2px}.cdd-deflist-row dt{flex:none}.cdd-mini-stats-3{grid-template-columns:1fr 1fr}}.ced-dialog-content{border-radius:18px!important}.ced-card{--ced-brand:#7253cf;--ced-brand-dark:#38227a;--ced-bg-tint:#f8f6ff;--ced-border:#ece7fb;background:#fff;border-radius:18px;overflow:hidden;display:flex;flex-direction:column;max-height:88vh}.ced-header{background:linear-gradient(135deg,var(--ced-brand),var(--ced-brand-dark));padding:18px 22px;justify-content:space-between;flex-shrink:0}.ced-header,.ced-header-left{display:flex;align-items:center;gap:12px}.ced-header-left{min-width:0}.ced-logo{height:38px;flex-shrink:0}.ced-header-text{min-width:0}.ced-title{font-size:18px;font-weight:700;color:#fff;letter-spacing:.2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ced-subtitle{font-size:12px;color:hsla(0,0%,100%,.72);margin-top:1px}.ced-header-actions{display:flex;align-items:center;gap:8px;flex-shrink:0}.ced-icon-btn{width:34px;height:34px;border-radius:9px;border:1px solid hsla(0,0%,100%,.3);background:hsla(0,0%,100%,.14);color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .15s,transform .1s}.ced-icon-btn:hover{background:hsla(0,0%,100%,.26)}.ced-icon-btn:active{transform:scale(.94)}.ced-icon-btn-close{background:hsla(0,0%,100%,.18)}.ced-icon-btn-danger:hover{background:rgba(255,99,99,.35)}.ced-meta-strip{display:flex;flex-wrap:wrap;gap:8px;padding:14px 22px;background:var(--ced-bg-tint);border-bottom:1px solid var(--ced-border);flex-shrink:0}.ced-meta-pill{display:inline-flex;align-items:center;gap:6px;background:#fff;border:1px solid var(--ced-border);color:#3c3358;font-size:12.5px;font-weight:600;padding:6px 12px;border-radius:20px}.ced-meta-pill-accent{background:var(--ced-brand);color:#fff;border-color:var(--ced-brand)}.ced-body{padding:20px 22px 28px;overflow-y:auto;background:#fbfaff;flex:1}.ced-section{background:#fff;border:1px solid var(--ced-border);border-radius:14px;padding:16px 18px;margin-bottom:14px}.ced-section:last-child{margin-bottom:0}.ced-section-head{display:flex;align-items:center;gap:8px;margin-bottom:12px}.ced-section-head-toggle{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;border-radius:8px;transition:background .15s;margin:-4px -6px 12px;padding:4px 6px}.ced-section-head-toggle:hover{background:var(--ced-bg-tint)}.ced-toggle-arrow{margin-left:4px;transition:transform .25s ease;flex-shrink:0}.ced-toggle-arrow-collapsed{transform:rotate(180deg)}.ced-section-head h3{font-size:14.5px;font-weight:700;color:#241a45;margin:0}.ced-count-badge{margin-left:auto;background:var(--ced-bg-tint);color:var(--ced-brand-dark);font-size:12px;font-weight:700;padding:2px 9px;border-radius:20px}.ced-deflist{display:flex;flex-direction:column;gap:9px}.ced-deflist-row{display:flex;font-size:13.5px;gap:8px}.ced-deflist-row dt{flex:0 0 42%;color:#888;font-weight:600}.ced-deflist-row dd{flex:1;margin:0;color:#2c2540;font-weight:500;word-break:break-word}.ced-ellipsis{overflow-wrap:anywhere}.ced-link{color:#1976d2;text-decoration:none;font-weight:600}.ced-link:hover{text-decoration:underline}.ced-empty-inline{display:flex;align-items:center;gap:8px;color:#aaa;font-size:13px;font-style:italic;padding:6px 2px}.ced-player-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.ced-player-card{display:flex;align-items:center;gap:10px;background:var(--ced-bg-tint);border:1px solid var(--ced-border);border-radius:12px;padding:10px 12px}.ced-player-avatar{width:34px;height:34px;border-radius:50%;background:#fff;border:1px solid var(--ced-border);display:flex;align-items:center;justify-content:center;flex-shrink:0}.ced-player-info{flex:1;min-width:0}.ced-player-name{font-size:13.5px;font-weight:700;color:#2c1963;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ced-player-phone{display:inline-flex;align-items:center;gap:4px;font-size:11.5px;color:#666;text-decoration:none;margin-top:1px}.ced-status-chip{font-size:10.5px;font-weight:700;padding:3px 9px;border-radius:20px;flex-shrink:0;white-space:nowrap}.ced-status-confirmed{background:#dcfce7;color:#15803d}.ced-status-pending{background:#fee2e2;color:#b91c1c}.ced-name-chips{display:flex;flex-wrap:wrap;gap:8px}.ced-name-chip{background:var(--ced-bg-tint);border:1px solid var(--ced-border);color:#2c1963;font-size:12.5px;font-weight:600;padding:5px 12px;border-radius:20px}@media (max-width:900px){.ced-player-grid{grid-template-columns:1fr}}@media (max-width:600px){.ced-card{max-height:92vh;border-radius:14px}.ced-header{padding:14px 16px}.ced-logo{height:30px}.ced-title{font-size:15.5px}.ced-subtitle{font-size:11px}.ced-icon-btn{width:30px;height:30px;border-radius:8px}.ced-meta-strip{padding:10px 14px;gap:6px}.ced-meta-pill{font-size:11.5px;padding:5px 10px}.ced-body{padding:14px 14px 20px}.ced-section{padding:13px 14px}.ced-deflist-row{flex-direction:column;gap:2px}.ced-deflist-row dt{flex:none}}.gdd-dialog-content{border-radius:18px!important}.gdd-card{--gdd-brand:#7253cf;--gdd-brand-dark:#38227a;--gdd-bg-tint:#f8f6ff;--gdd-border:#ece7fb;background:#fff;border-radius:18px;overflow:hidden;display:flex;flex-direction:column;max-height:88vh}.gdd-header{background:linear-gradient(135deg,var(--gdd-brand),var(--gdd-brand-dark));padding:18px 22px;justify-content:space-between;flex-shrink:0}.gdd-header,.gdd-header-left{display:flex;align-items:center;gap:12px}.gdd-header-left{min-width:0}.gdd-logo{height:38px;flex-shrink:0}.gdd-header-text{min-width:0}.gdd-title{font-size:18px;font-weight:700;color:#fff;letter-spacing:.2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gdd-subtitle{font-size:12px;color:hsla(0,0%,100%,.72);margin-top:1px}.gdd-header-actions{display:flex;align-items:center;gap:8px;flex-shrink:0}.gdd-icon-btn{width:34px;height:34px;border-radius:9px;border:1px solid hsla(0,0%,100%,.3);background:hsla(0,0%,100%,.14);color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .15s,transform .1s}.gdd-icon-btn:hover{background:hsla(0,0%,100%,.26)}.gdd-icon-btn:active{transform:scale(.94)}.gdd-icon-btn-close{background:hsla(0,0%,100%,.18)}.gdd-meta-strip{display:flex;flex-wrap:wrap;gap:8px;padding:14px 22px;background:var(--gdd-bg-tint);border-bottom:1px solid var(--gdd-border);flex-shrink:0}.gdd-meta-strip-clickable{cursor:pointer}.gdd-meta-strip-clickable:hover .gdd-meta-pill{border-color:var(--gdd-brand)}.gdd-meta-pill{display:inline-flex;align-items:center;gap:6px;background:#fff;border:1px solid var(--gdd-border);color:#3c3358;font-size:12.5px;font-weight:600;padding:6px 12px;border-radius:20px}.gdd-meta-pill-accent{background:var(--gdd-brand);color:#fff;border-color:var(--gdd-brand)}.gdd-meta-pill-reconciliation{background:#ede9fe;color:#38227a;border-color:#c4b5fd;transition:all .2s ease}.gdd-meta-pill-reconciliation:hover{background:#38227a!important;border-color:#38227a!important}.gdd-meta-pill-reconciliation:hover .v-icon,.gdd-meta-pill-reconciliation:hover span{color:#fff!important}.gdd-body{padding:20px 22px 28px;overflow-y:auto;background:#fbfaff;flex:1}.gdd-stats-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:18px}.gdd-stat-card{background:#fff;border:1px solid var(--gdd-border);border-radius:12px;padding:12px 14px;gap:10px;min-width:0}.gdd-stat-card,.gdd-stat-icon{display:flex;align-items:center}.gdd-stat-icon{width:36px;height:36px;border-radius:10px;justify-content:center;flex-shrink:0}.gdd-stat-icon-purple{background:#ede9fe;color:#6b3fd6}.gdd-stat-icon-blue{background:#e0f2fe;color:#0284c7}.gdd-stat-icon-green{background:#dcfce7;color:#15803d}.gdd-stat-icon-amber{background:#fef3c7;color:#b45309}.gdd-stat-value{font-size:17px;font-weight:700;color:#241a45;line-height:1.1}.gdd-stat-value-text{font-size:13.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gdd-stat-of{font-size:12px;font-weight:600;color:#999}.gdd-stat-label{font-size:11.5px;color:#888;font-weight:600;margin-top:1px}.gdd-row{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-bottom:14px}.gdd-col{min-width:0}.gdd-section{background:#fff;border:1px solid var(--gdd-border);border-radius:14px;padding:16px 18px;margin-bottom:14px}.gdd-section:last-child{margin-bottom:0}.gdd-row>.gdd-col>.gdd-section{margin-bottom:0;height:100%}.gdd-section-head{display:flex;align-items:center;gap:8px;margin-bottom:12px}.gdd-section-head-toggle{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;border-radius:8px;transition:background .15s;margin:-4px -6px 12px;padding:4px 6px}.gdd-section-head-toggle:hover{background:var(--gdd-bg-tint)}.gdd-toggle-arrow{margin-left:4px;transition:transform .25s ease;flex-shrink:0}.gdd-toggle-arrow-collapsed{transform:rotate(180deg)}.gdd-section-head h3{font-size:14.5px;font-weight:700;color:#241a45;margin:0}.gdd-count-badge{margin-left:auto;background:var(--gdd-bg-tint);color:var(--gdd-brand-dark);font-size:12px;font-weight:700;padding:2px 9px;border-radius:20px}.gdd-deflist{display:flex;flex-direction:column;gap:9px}.gdd-deflist-row{display:flex;font-size:13.5px;gap:8px}.gdd-deflist-row dt{flex:0 0 42%;color:#888;font-weight:600}.gdd-deflist-row dd{flex:1;margin:0;color:#2c2540;font-weight:500;word-break:break-word}.gdd-dt-danger{color:#c0223a!important}.gdd-ellipsis{overflow-wrap:anywhere}.gdd-empty-inline{display:flex;align-items:center;gap:8px;color:#aaa;font-size:13px;font-style:italic;padding:6px 2px}.gdd-player-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.gdd-player-card{display:flex;align-items:center;gap:10px;background:var(--gdd-bg-tint);border:1px solid var(--gdd-border);border-radius:12px;padding:10px 12px}.gdd-player-avatar{width:34px;height:34px;border-radius:50%;background:#fff;border:1px solid var(--gdd-border);display:flex;align-items:center;justify-content:center;flex-shrink:0}.gdd-player-info{flex:1;min-width:0}.gdd-player-name{font-size:13.5px;font-weight:700;color:#2c1963;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gdd-player-phone{display:inline-flex;align-items:center;gap:4px;font-size:11.5px;color:#666;text-decoration:none;margin-top:1px}.gdd-status-chip{font-size:10.5px;font-weight:700;padding:3px 9px;border-radius:20px;flex-shrink:0;white-space:nowrap}.gdd-status-confirmed{background:#dcfce7;color:#15803d}.gdd-status-pending{background:#fee2e2;color:#b91c1c}.gdd-mini-head{font-size:12.5px;font-weight:700;color:#2c1963;margin-bottom:8px;padding-bottom:6px;border-bottom:2px solid var(--gdd-bg-tint)}.gdd-price-table{width:100%;border-collapse:collapse;font-size:13px}.gdd-price-table th{padding:7px 4px;border-bottom:2px solid #eaeaea}.gdd-price-table td{padding:7px 4px;border-bottom:1px solid #f1f1f1}.gdd-price-cell{text-align:right;font-weight:700;color:#2c1963}@media (max-width:900px){.gdd-stats-grid{grid-template-columns:repeat(2,1fr)}.gdd-player-grid,.gdd-row{grid-template-columns:1fr}}@media (max-width:600px){.gdd-card{max-height:92vh;border-radius:14px}.gdd-header{padding:14px 16px}.gdd-logo{height:30px}.gdd-title{font-size:15.5px}.gdd-subtitle{font-size:11px}.gdd-icon-btn{width:30px;height:30px;border-radius:8px}.gdd-meta-strip{padding:10px 14px;gap:6px}.gdd-meta-pill{font-size:11.5px;padding:5px 10px}.gdd-body{padding:14px 14px 20px}.gdd-stats-grid{grid-template-columns:repeat(2,1fr);gap:8px}.gdd-stat-card{padding:10px}.gdd-stat-value{font-size:15px}.gdd-section{padding:13px 14px}.gdd-deflist-row{flex-direction:column;gap:2px}.gdd-deflist-row dt{flex:none}}@media (max-width:420px){.gdd-stats-grid{grid-template-columns:1fr 1fr}}.hdd-dialog-content{border-radius:18px!important}.hdd-card{--hdd-brand:#7253cf;--hdd-brand-dark:#38227a;--hdd-bg-tint:#f8f6ff;--hdd-border:#ece7fb;background:#fff;border-radius:18px;overflow:hidden;display:flex;flex-direction:column;max-height:88vh}.hdd-header{background:linear-gradient(135deg,var(--hdd-brand),var(--hdd-brand-dark));padding:18px 22px;justify-content:space-between;flex-shrink:0}.hdd-header,.hdd-header-left{display:flex;align-items:center;gap:12px}.hdd-header-left{min-width:0}.hdd-logo{height:38px;flex-shrink:0}.hdd-header-text{min-width:0}.hdd-title{font-size:18px;font-weight:700;color:#fff;letter-spacing:.2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hdd-subtitle{font-size:12px;color:hsla(0,0%,100%,.72);margin-top:1px}.hdd-header-actions{display:flex;align-items:center;gap:8px;flex-shrink:0}.hdd-icon-btn{width:34px;height:34px;border-radius:9px;border:1px solid hsla(0,0%,100%,.3);background:hsla(0,0%,100%,.14);color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .15s,transform .1s}.hdd-icon-btn:hover{background:hsla(0,0%,100%,.26)}.hdd-icon-btn:active{transform:scale(.94)}.hdd-icon-btn-close{background:hsla(0,0%,100%,.18)}.hdd-icon-btn-danger:hover{background:rgba(255,99,99,.35)}.hdd-meta-strip{display:flex;flex-wrap:wrap;gap:8px;padding:14px 22px;background:var(--hdd-bg-tint);border-bottom:1px solid var(--hdd-border);flex-shrink:0}.hdd-meta-pill{display:inline-flex;align-items:center;gap:6px;background:#fff;border:1px solid var(--hdd-border);color:#3c3358;font-size:12.5px;font-weight:600;padding:6px 12px;border-radius:20px}.hdd-meta-pill-accent{background:var(--hdd-brand);color:#fff;border-color:var(--hdd-brand)}.hdd-body{padding:20px 22px 28px;overflow-y:auto;background:#fbfaff;flex:1}.hdd-stats-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:18px}.hdd-stat-card{background:#fff;border:1px solid var(--hdd-border);border-radius:12px;padding:12px 14px;gap:10px;min-width:0}.hdd-stat-card,.hdd-stat-icon{display:flex;align-items:center}.hdd-stat-icon{width:36px;height:36px;border-radius:10px;justify-content:center;flex-shrink:0}.hdd-stat-icon-purple{background:#ede9fe;color:#6b3fd6}.hdd-stat-icon-blue{background:#e0f2fe;color:#0284c7}.hdd-stat-icon-green{background:#dcfce7;color:#15803d}.hdd-stat-value{font-size:17px;font-weight:700;color:#241a45;line-height:1.1}.hdd-stat-value-text{font-size:14px}.hdd-stat-label{font-size:11.5px;color:#888;font-weight:600;margin-top:1px}.hdd-section{background:#fff;border:1px solid var(--hdd-border);border-radius:14px;padding:16px 18px;margin-bottom:14px}.hdd-section:last-child{margin-bottom:0}.hdd-section-head{display:flex;align-items:center;gap:8px;margin-bottom:12px}.hdd-section-head-toggle{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;border-radius:8px;transition:background .15s;margin:-4px -6px 12px;padding:4px 6px}.hdd-section-head-toggle:hover{background:var(--hdd-bg-tint)}.hdd-toggle-arrow{margin-left:4px;transition:transform .25s ease;flex-shrink:0}.hdd-toggle-arrow-collapsed{transform:rotate(180deg)}.hdd-section-head h3{font-size:14.5px;font-weight:700;color:#241a45;margin:0}.hdd-count-badge{margin-left:auto;background:var(--hdd-bg-tint);color:var(--hdd-brand-dark);font-size:12px;font-weight:700;padding:2px 9px;border-radius:20px}.hdd-deflist{display:flex;flex-direction:column;gap:9px}.hdd-deflist-row{display:flex;font-size:13.5px;gap:8px}.hdd-deflist-row dt{flex:0 0 42%;color:#888;font-weight:600}.hdd-deflist-row dd{flex:1;margin:0;color:#2c2540;font-weight:500;word-break:break-word}.hdd-ellipsis{overflow-wrap:anywhere}.hdd-link{color:#1976d2;text-decoration:none;font-weight:600}.hdd-link:hover{text-decoration:underline}.hdd-empty-inline{display:flex;align-items:center;gap:8px;color:#aaa;font-size:13px;font-style:italic;padding:6px 2px}.hdd-player-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.hdd-player-card{display:flex;align-items:center;gap:10px;background:var(--hdd-bg-tint);border:1px solid var(--hdd-border);border-radius:12px;padding:10px 12px}.hdd-player-avatar{width:34px;height:34px;border-radius:50%;background:#fff;border:1px solid var(--hdd-border);display:flex;align-items:center;justify-content:center;flex-shrink:0}.hdd-player-info{flex:1;min-width:0}.hdd-player-name{font-size:13.5px;font-weight:700;color:#2c1963;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hdd-player-phone{display:inline-flex;align-items:center;gap:4px;font-size:11.5px;color:#666;text-decoration:none;margin-top:1px}.hdd-status-chip{font-size:10.5px;font-weight:700;padding:3px 9px;border-radius:20px;flex-shrink:0;white-space:nowrap}.hdd-status-confirmed{background:#dcfce7;color:#15803d}.hdd-status-pending{background:#fee2e2;color:#b91c1c}@media (max-width:900px){.hdd-stats-grid{grid-template-columns:repeat(2,1fr)}.hdd-player-grid{grid-template-columns:1fr}}@media (max-width:600px){.hdd-card{max-height:92vh;border-radius:14px}.hdd-header{padding:14px 16px}.hdd-logo{height:30px}.hdd-title{font-size:15.5px}.hdd-subtitle{font-size:11px}.hdd-icon-btn{width:30px;height:30px;border-radius:8px}.hdd-meta-strip{padding:10px 14px;gap:6px}.hdd-meta-pill{font-size:11.5px;padding:5px 10px}.hdd-body{padding:14px 14px 20px}.hdd-stats-grid{grid-template-columns:1fr 1fr 1fr;gap:8px}.hdd-stat-card{padding:8px;flex-direction:column;text-align:center;gap:6px}.hdd-stat-value{font-size:14px}.hdd-stat-label{font-size:10px}.hdd-section{padding:13px 14px}.hdd-deflist-row{flex-direction:column;gap:2px}.hdd-deflist-row dt{flex:none}}@media (max-width:420px){.hdd-stats-grid{grid-template-columns:1fr}.hdd-stat-card{flex-direction:row;text-align:left}}.pdd-dialog-content{border-radius:18px!important}.pdd-card{--pdd-brand:#7253cf;--pdd-brand-dark:#38227a;--pdd-bg-tint:#f8f6ff;--pdd-border:#ece7fb;background:#fff;border-radius:18px;overflow:hidden;display:flex;flex-direction:column;max-height:88vh}.pdd-header{background:linear-gradient(135deg,var(--pdd-brand),var(--pdd-brand-dark));padding:18px 22px;justify-content:space-between;flex-shrink:0}.pdd-header,.pdd-header-left{display:flex;align-items:center;gap:12px}.pdd-header-left{min-width:0}.pdd-logo{height:38px;flex-shrink:0}.pdd-header-text{min-width:0}.pdd-title{font-size:18px;font-weight:700;color:#fff;letter-spacing:.2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pdd-subtitle{font-size:12px;color:hsla(0,0%,100%,.72);margin-top:1px}.pdd-header-actions{display:flex;align-items:center;gap:8px;flex-shrink:0}.pdd-icon-btn{width:34px;height:34px;border-radius:9px;border:1px solid hsla(0,0%,100%,.3);background:hsla(0,0%,100%,.14);color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .15s,transform .1s}.pdd-icon-btn:hover{background:hsla(0,0%,100%,.26)}.pdd-icon-btn:active{transform:scale(.94)}.pdd-icon-btn-close{background:hsla(0,0%,100%,.18)}.pdd-meta-strip{display:flex;flex-wrap:wrap;gap:8px;padding:14px 22px;background:var(--pdd-bg-tint);border-bottom:1px solid var(--pdd-border);flex-shrink:0}.pdd-meta-pill{display:inline-flex;align-items:center;gap:6px;background:#fff;border:1px solid var(--pdd-border);color:#3c3358;font-size:12.5px;font-weight:600;padding:6px 12px;border-radius:20px}.pdd-meta-pill-accent{background:var(--pdd-brand);color:#fff;border-color:var(--pdd-brand)}.pdd-body{padding:20px 22px 26px;overflow-y:auto;background:#fbfaff;flex:1}.pdd-section{background:#fff;border:1px solid var(--pdd-border);border-radius:14px;padding:16px 18px}.pdd-section-head{display:flex;align-items:center;gap:8px;margin-bottom:12px}.pdd-section-head h3{font-size:14.5px;font-weight:700;color:#241a45;margin:0}.pdd-deflist{display:flex;flex-direction:column;gap:9px}.pdd-deflist-row{display:flex;font-size:13.5px;gap:8px}.pdd-deflist-row dt{flex:0 0 36%;color:#888;font-weight:600}.pdd-deflist-row dd{flex:1;margin:0;color:#2c2540;font-weight:500;word-break:break-word}.pdd-empty-inline{display:flex;align-items:center;gap:8px;color:#aaa;font-size:13px;font-style:italic;padding:6px 2px}@media (max-width:600px){.pdd-card{max-height:92vh;border-radius:14px}.pdd-header{padding:14px 16px}.pdd-logo{height:30px}.pdd-title{font-size:15.5px}.pdd-subtitle{font-size:11px}.pdd-icon-btn{width:30px;height:30px;border-radius:8px}.pdd-meta-strip{padding:10px 14px;gap:6px}.pdd-meta-pill{font-size:11.5px;padding:5px 10px}.pdd-body{padding:14px 14px 18px}.pdd-section{padding:13px 14px}.pdd-deflist-row{flex-direction:column;gap:2px}.pdd-deflist-row dt{flex:none}}.tdd-dialog-content{border-radius:18px!important}.tdd-card{--tdd-brand:#7253cf;--tdd-brand-dark:#38227a;--tdd-bg-tint:#f8f6ff;--tdd-border:#ece7fb;background:#fff;border-radius:18px;overflow:hidden;display:flex;flex-direction:column;max-height:88vh}.tdd-header{background:linear-gradient(135deg,var(--tdd-brand),var(--tdd-brand-dark));padding:18px 22px;justify-content:space-between;flex-shrink:0}.tdd-header,.tdd-header-left{display:flex;align-items:center;gap:12px}.tdd-header-left{min-width:0}.tdd-logo{height:38px;flex-shrink:0}.tdd-header-text{min-width:0}.tdd-title{font-size:18px;font-weight:700;color:#fff;letter-spacing:.2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tdd-subtitle{font-size:12px;color:hsla(0,0%,100%,.72);margin-top:1px}.tdd-header-actions{display:flex;align-items:center;gap:8px;flex-shrink:0}.tdd-icon-btn{width:34px;height:34px;border-radius:9px;border:1px solid hsla(0,0%,100%,.3);background:hsla(0,0%,100%,.14);color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .15s,transform .1s}.tdd-icon-btn:hover{background:hsla(0,0%,100%,.26)}.tdd-icon-btn:active{transform:scale(.94)}.tdd-icon-btn-close{background:hsla(0,0%,100%,.18)}.tdd-icon-btn-danger:hover{background:rgba(255,99,99,.35)}.tdd-meta-strip{display:flex;flex-wrap:wrap;gap:8px;padding:14px 22px;background:var(--tdd-bg-tint);border-bottom:1px solid var(--tdd-border);flex-shrink:0}.tdd-meta-pill{display:inline-flex;align-items:center;gap:6px;background:#fff;border:1px solid var(--tdd-border);color:#3c3358;font-size:12.5px;font-weight:600;padding:6px 12px;border-radius:20px}.tdd-meta-pill-accent{background:var(--tdd-brand);color:#fff;border-color:var(--tdd-brand)}.tdd-body{padding:20px 22px 26px;overflow-y:auto;background:#fbfaff;flex:1}.tdd-section{background:#fff;border:1px solid var(--tdd-border);border-radius:14px;padding:16px 18px}.tdd-section-head{display:flex;align-items:center;gap:8px;margin-bottom:12px}.tdd-section-head h3{font-size:14.5px;font-weight:700;color:#241a45;margin:0}.tdd-deflist{display:flex;flex-direction:column;gap:9px}.tdd-deflist-row{display:flex;font-size:13.5px;gap:8px}.tdd-deflist-row dt{flex:0 0 36%;color:#888;font-weight:600}.tdd-deflist-row dd{flex:1;margin:0;color:#2c2540;font-weight:500;word-break:break-word}.tdd-empty-inline{display:flex;align-items:center;gap:8px;color:#aaa;font-size:13px;font-style:italic;padding:6px 2px}@media (max-width:600px){.tdd-card{max-height:92vh;border-radius:14px}.tdd-header{padding:14px 16px}.tdd-logo{height:30px}.tdd-title{font-size:15.5px}.tdd-subtitle{font-size:11px}.tdd-icon-btn{width:30px;height:30px;border-radius:8px}.tdd-meta-strip{padding:10px 14px;gap:6px}.tdd-meta-pill{font-size:11.5px;padding:5px 10px}.tdd-body{padding:14px 14px 18px}.tdd-section{padding:13px 14px}.tdd-deflist-row{flex-direction:column;gap:2px}.tdd-deflist-row dt{flex:none}}.fc .fc-scrollgrid,.fc .fc-scrollgrid table{table-layout:fixed!important;width:100%!important}ƒ .event-unapproved{background-color:#f28b82!important;border-color:#f28b82!important;color:#fff!important}.fc .fc-col-header,.fc .fc-daygrid-body,.fc .fc-daygrid-body table{width:100%!important}.fc,.fc .fc-col-header-cell,.fc .fc-daygrid-day,.fc .fc-scrollgrid{background-color:#fff!important}.fc .fc-daygrid-day{min-height:100px}.fc .fc-daygrid-event{border-radius:8px!important;padding:4px 8px!important;margin-bottom:4px!important;font-size:12px!important;font-weight:500!important;line-height:1.4!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;display:block!important;cursor:pointer;border:none!important;outline:none!important;box-shadow:none!important;opacity:1!important}.fc-event,.fc-h-event{border:none!important}.fc .fc-daygrid-event,.fc .fc-daygrid-event .fc-event-main,.fc .fc-daygrid-event .fc-event-title{color:inherit!important}.fc .fc-daygrid-event .fc-event-main,.fc .fc-daygrid-event .fc-event-title{color:inherit!important;font-weight:600!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.fc-event.event-games{background:#fde8ea!important;color:#b4233c!important}.fc-event.event-hotel{background:#fce8ec!important;color:#a61b3d!important}.fc-event.event-assembly{background:#def5e6!important;color:#166534!important}.fc-event.event-visit{background:#e3f1fc!important;color:#1e5d89!important}.fc-event.event-pto{background:#efe7fb!important;color:#6b21a8!important}.fc-event.event-task{background:#f6ebff!important;color:#7c3aed!important}.fc-event.event-allstar{background:#fff3d6!important;color:#9a6700!important}.fc-event.event-empire{background:#f3e8ff!important;color:#7e22ce!important}.fc-event.event-legends{background:#fde9df!important;color:#b45309!important}.fc-event.event-wizfit{background:#f0e9fe!important;color:#6b21a8!important}.fc-event.event-non-game{background:#ecfccb!important;color:#3f6212!important}.fc-event.event-unassigned{background:#f3f4f6!important;color:#6b7280!important}.fc-event.event-hold{background:#ffedd5!important;color:#c2410c!important}.fc .fc-daygrid-event:hover{opacity:1;filter:brightness(.96)}.fc .fc-col-header-cell-cushion{font-size:12px!important;font-weight:700!important;letter-spacing:.6px!important;text-transform:uppercase!important;color:#888!important;text-decoration:none!important;padding:8px 0!important}.fc .fc-daygrid-day-number{font-size:13px!important;font-weight:600!important;color:#333!important;text-decoration:none!important;padding:6px 8px!important}.fc .fc-day-today{background-color:rgba(56,34,122,.04)!important}.fc .fc-day-today .fc-daygrid-day-number{background:#38227a;color:#fff!important;border-radius:50%;width:26px;height:26px;display:flex!important;align-items:center;justify-content:center;padding:0!important;margin:4px 6px}.fc .fc-scrollgrid{border-color:#e8e8e8!important;border-radius:10px;overflow:hidden}.fc .fc-scrollgrid-sync-table td,.fc .fc-scrollgrid-sync-table th{border-color:#efefef!important}.fc .fc-more-link{font-size:11px!important;font-weight:600!important;color:#38227a!important;background:#f0ebff!important;border-radius:4px!important;padding:2px 6px!important;margin-top:2px!important;display:inline-block!important;text-decoration:none!important;cursor:pointer!important}.fc .fc-more-link:hover{background:#e0d8ff!important}.fc-more-popover{border:1px solid #e0e0e0!important;border-radius:10px!important;box-shadow:0 4px 16px rgba(0,0,0,.12)!important;z-index:1000!important;overflow:hidden!important}.fc-more-popover .fc-popover-header{background:#38227a!important;color:#fff!important;padding:8px 12px!important;font-size:13px!important;font-weight:600!important}.fc-more-popover .fc-popover-header .fc-popover-close{color:#fff!important;opacity:.75}.fc-more-popover .fc-popover-header .fc-popover-close:hover{opacity:1}.fc-more-popover .fc-popover-body{padding:8px!important;background:#fff!important;max-height:280px;overflow-y:auto}.fc-more-popover .fc-daygrid-event-harness{margin-bottom:4px!important}.fc-more-popover .fc-daygrid-event{font-size:12px!important;font-weight:600!important;padding:6px 8px!important;border-radius:8px!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;border:none!important;box-shadow:none!important}@media (max-width:600px){.fc-more-popover{max-width:90vw!important}.fc-more-popover .fc-popover-header{padding:10px 12px!important;font-size:14px!important}.fc-more-popover .fc-popover-body{max-height:60vh!important;padding:6px!important}.fc-more-popover .fc-daygrid-event{font-size:11px!important;padding:7px 8px!important}.fc-more-popover .fc-daygrid-event-harness{margin-bottom:6px!important}}@media (max-width:420px){.fc-more-popover{max-width:94vw!important}.fc-more-popover .fc-popover-body{max-height:65vh!important}}@media (max-width:1281px){.fc .fc-daygrid-event{font-size:10px!important}.fc .fc-daygrid-day{min-height:70px}}@media (max-width:768px){.fc .fc-daygrid-event{font-size:9px!important;padding:1px 4px!important}.fc .fc-col-header-cell-cushion{font-size:10px!important}}@media (max-width:600px){.fc .fc-daygrid-day{min-height:58px}.fc .fc-daygrid-day-number{font-size:11px!important;padding:3px 4px!important}.fc .fc-day-today .fc-daygrid-day-number{width:22px;height:22px;margin:3px 4px}.fc .fc-col-header-cell-cushion{font-size:9px!important;letter-spacing:.2px!important;padding:6px 0!important}.fc .fc-daygrid-event{margin-bottom:2px!important;border-radius:5px!important}.fc .fc-daygrid-event,.fc .fc-more-link{font-size:9px!important;padding:1px 4px!important}.fc .fc-more-popover{max-width:88vw!important}.fc .fc-more-popover .fc-popover-body{max-height:50vh}.fc .fc-scrollgrid{border-radius:6px}}@media (max-width:420px){.fc .fc-daygrid-day{min-height:46px}.fc .fc-daygrid-day-number{font-size:10px!important;padding:2px 3px!important}.fc .fc-day-today .fc-daygrid-day-number{width:19px;height:19px;margin:2px 3px}.fc .fc-daygrid-event{font-size:8px!important;padding:1px 3px!important}.fc .fc-col-header-cell-cushion{font-size:8px!important;padding:4px 0!important}}@media (max-width:600px){.mwv-event[data-type=games]{background:#fde8ea!important}.mwv-event[data-type=hotel]{background:#fce8ec!important}.mwv-event[data-type=assembly]{background:#def5e6!important}.mwv-event[data-type=wizfit]{background:#f0e9fe!important}.mwv-event[data-type=task]{background:#f6ebff!important}.mwv-event[data-type=pto]{background:#efe7fb!important}.mwv-event[data-type=non-game]{background:#ecfccb!important}.mwv-event[data-type=allstar]{background:#fff3d6!important}.mwv-event[data-type=empire]{background:#f3e8ff!important}.mwv-event[data-type=legends]{background:#fde9df!important}.mwv-event[data-type=unassigned]{background:#f3f4f6!important}.mwv-event[data-type=hold]{background:#ffedd5!important;color:#c2410c!important}}[data-v-331ef3af] .fc-col-header{background-color:#f8fafc!important}[data-v-331ef3af] .fc-col-header-cell{background-color:#f8fafc!important;border-bottom:1px solid #e2e8f0!important;color:#64748b;font-weight:600;text-transform:uppercase;font-size:11px;letter-spacing:.05em}.trow[data-v-3f1a03b8]{height:50px;background-color:#eee;width:100%}.v-data-table.elevation-1.v-data-table--fixed-header.theme--light[data-v-3f1a03b8]{font-family:Lato}.footer-card.v-card[data-v-3f1a03b8]{max-height:90px;font-family:Lato;margin-top:0;border-top:1px solid #e6e6e6;margin-bottom:20px}.alignSelf-center[data-v-3f1a03b8]{align-self:center}.footer-input.v-input[data-v-3f1a03b8]{width:60px;padding:0}.footer_p[data-v-3f1a03b8]{margin-left:25px;margin-right:15px;margin-top:8px;color:#000}.card-datatable.v-card[data-v-3f1a03b8]{max-height:160px;margin-bottom:-2px;display:flex}span.v-chip[data-v-3f1a03b8]{border-radius:4px;margin-left:12px}.tableHeader-text[data-v-3f1a03b8]{font-style:normal;font-weight:400;font-size:17px;line-height:161.5%;color:#1d1d1d}.actionColumn-btn[data-v-3f1a03b8]{box-shadow:1px 2px 4px rgba(0,0,0,.12)}.v-icon.notranslate.mobile-menu[data-v-3f1a03b8]{position:relative;bottom:12px;right:-7px}.v-data-table.elevation-1.v-data-table--fixed-header.theme--light[data-v-3f1a03b8]{border-radius:0}.pagination[data-v-3f1a03b8]{float:right}@media (min-width:0px) and (max-width:600px){.pagination[data-v-3f1a03b8]{float:none}.footer-card.v-card[data-v-3f1a03b8]{max-height:200px;align-items:center;text-align:center}.footer_p[data-v-3f1a03b8]{margin-left:60px}.table-div[data-v-3f1a03b8]{overflow:scroll}}@media only screen and (min-width:600px){.tableHeader-text[data-v-3f1a03b8]{font-size:12px!important}}@media only screen and (min-width:960px){.tableHeader-text[data-v-3f1a03b8]{font-size:13px!important}}@media only screen and (min-width:1264px){.tableHeader-text[data-v-3f1a03b8]{font-size:14px!important}}@media only screen and (min-width:1904px){.tableHeader-text[data-v-3f1a03b8]{font-size:16px!important}}.tableHeader-text{font-size:17px!important}*{font-family:Lato}.v-card{background:#fff;border:1px solid #e5e5e5;box-sizing:border-box;box-shadow:2px 4px 12px rgba(0,0,0,.12);border-radius:6px}.card-text{color:#000}.heading{font-size:24px;font-weight:600;line-height:20px}.paragraph{margin-top:5px;font-size:17px}.v-card__title{text-align:center;background-color:#d30024;color:#fff;min-height:50px;font-family:Roboto Slab}.v-input{background:#fff;border-radius:6px}.v-btn>>>span{font-size:17px;font-weight:600}.btn.text-right.px-2.col-sm-3.col-12{padding-top:50px}.textHeading{font-family:Lato;font-size:14px;font-weight:600}span.v-chip.v-chip--no-color.theme--light.v-size--small.ONGOING{background-color:rgba(231,111,0,.12);color:#e76f00;border-radius:10px;font-weight:700}span.v-chip.v-chip--no-color.theme--light.v-size--small.UPCOMING{background-color:rgba(0,133,255,.12);color:#0085ff;border-radius:10px;font-weight:700}span.v-chip.v-chip--no-color.theme--light.v-size--small.COMPLETED{background-color:rgba(6,118,5,.12);color:#067605;border-radius:10px;font-weight:700}span.v-chip{border-radius:4px;margin-left:12px}@media only screen and (max-width:600px){.tableHeader-text{font-size:14px!important}}@media (min-width:0px) and (max-width:600px){.btn.text-right.px-2.col-sm-3.col-12{padding-top:0}.card-heading{position:absolute;left:130px}.card.v-card{max-height:300px}.btn,.btn1{position:static}.v-input{margin-bottom:20px}}[data-v-379fec1d] .v-data-table.elevation-8{border-radius:8px;margin-top:12px;overflow:hidden}.ml-3[data-v-379fec1d]{margin-left:12px}.success-text[data-v-379fec1d]{color:#388e3c}[data-v-379fec1d] .action-button{background-color:#fff!important;transition:background-color .2s ease;height:40px}[data-v-379fec1d] .v-data-table--fixed-header thead{background-color:#eef4fb!important;box-shadow:inset 0 -1px 0 rgba(0,0,0,.1)!important}[data-v-379fec1d] .v-data-table--fixed-header th{padding:16px 20px!important;font-weight:600!important;font-size:.85rem!important;color:#2c2c2c!important;align-items:start!important;text-transform:uppercase!important;letter-spacing:.06em!important;text-align:left!important;white-space:nowrap!important}[data-v-379fec1d] .v-data-table td{padding:12px 20px!important;font-size:.875rem!important;color:#333!important;text-overflow:ellipsis!important;overflow:hidden!important}[data-v-379fec1d] .theme--light.v-data-table{background-color:#f7f7f7!important;color:rgba(0,0,0,.87)!important}[data-v-379fec1d] .striped tbody tr:nth-child(odd){background-color:#fafafa!important}[data-v-379fec1d] .hoverable:hover{background-color:#f5f5f5!important}[data-v-379fec1d] .theme--light.v-data-table>.v-data-table__wrapper>table>tbody>tr:hover:not(.v-data-table__expanded__content):not(.v-data-table__empty-wrapper){background:rgba(159,149,235,.2901960784313726)!important}[data-v-379fec1d] .theme--light.v-data-table.v-data-table--fixed-header thead th{background:#fff!important;box-shadow:inset 0 -1px 0 rgba(0,0,0,.12)!important;margin:2px 4px 2px 0!important;font-weight:600!important;font-size:.75rem!important}[data-v-379fec1d] .v-select .v-input__control,[data-v-379fec1d] .v-text-field .v-input__control{min-height:38px!important}[data-v-379fec1d] .v-navigation-drawer.sidebar-container{width:240px!important;max-width:240px!important}.tableHeader-text[data-v-379fec1d]{padding:10px 20px;font-size:.875rem!important;color:#2c2c2c!important;font-weight:500}[data-v-379fec1d] .v-btn>>>span{letter-spacing:.025em;font-weight:600}[data-v-379fec1d] .theme--light.v-list{background:none;color:rgba(0,0,0,.87)}.active-class[data-v-f9e482b8]{border-right:4px solid #38227a;border-left:4px solid #38227a;border-radius:4px}.card-datatable.v-card[data-v-f9e482b8]{max-height:80px;margin-bottom:-2px;display:flex}.text-capitalize.v-btn[data-v-f9e482b8]{position:absolute;right:10px;letter-spacing:0}span.v-chip[data-v-f9e482b8]{border-radius:4px;margin-left:12px}.alignSelf-center[data-v-f9e482b8]{align-self:center}span.v-chip.v-chip--no-color.theme--light.v-size--small.ONGOING[data-v-f9e482b8]{margin-top:10px;background-color:rgba(231,111,0,.12);color:#e76f00;border-radius:10px;font-weight:700}span.v-chip.v-chip--no-color.theme--light.v-size--small.UPCOMING[data-v-f9e482b8]{margin-top:10px;background-color:rgba(0,133,255,.12);color:#0085ff;border-radius:10px;font-weight:700}span.v-chip.v-chip--no-color.theme--light.v-size--small.COMPLETED[data-v-f9e482b8]{margin-top:10px;background-color:rgba(6,118,5,.12);color:#067605;border-radius:10px;font-weight:700}span.v-chip.v-chip--no-color.theme--light.v-size--small.DRAFT[data-v-f9e482b8]{margin-top:10px;border-radius:10px;font-weight:700}.footer-card.v-card[data-v-f9e482b8]{max-height:70px;margin-top:0;border-top:1px solid #e6e6e6}.footer-input.v-input[data-v-f9e482b8]{width:60px;padding:0}.footer_p[data-v-f9e482b8]{margin-left:25px;margin-right:15px;margin-top:8px;color:#000}.trow[data-v-f9e482b8]{height:50px;background-color:#eee;width:100%}.theader[data-v-f9e482b8]{font-weight:400;font-size:13px;padding:12px;text-align:center}.v-data-table.elevation-1.v-data-table--fixed-header.theme--light[data-v-f9e482b8]{font-family:Lato;border-radius:0;min-width:1500px}.table-div[data-v-f9e482b8]{overflow-x:scroll}.v-btn[data-v-f9e482b8]{font-family:Lato;font-weight:600}.v-input[data-v-f9e482b8]{font-family:Lato}.pagination[data-v-f9e482b8]{float:right}@media (min-width:0px) and (max-width:600px){.pagination[data-v-f9e482b8]{float:none}.footer-card.v-card[data-v-f9e482b8]{max-height:200px;align-items:center;text-align:center}.footer_p[data-v-f9e482b8]{margin-left:60px}.v-input.search-input[data-v-f9e482b8]{display:flex;width:240px;margin-left:10px}.v-icon.notranslate.mobile-menu[data-v-f9e482b8]{position:absolute;top:25px}.table-div[data-v-f9e482b8]{overflow:scroll}}.tableHeader-text{font-style:normal!important;font-weight:400!important;font-size:14px!important;line-height:161.5%!important;color:#1d1d1d!important;padding:0 4px!important}.tableHeader-bg{background:#e7e5ed!important}.actionColumn-btn{box-shadow:1px 2px 4px rgba(0,0,0,.12)}@media only screen and (min-width:960px){.tableHeader-text{font-size:13px!important}}@media only screen and (min-width:1264px){.tableHeader-text{font-size:14px!important}}@media only screen and (min-width:1904px){.tableHeader-text{font-size:16px!important}}[data-v-d9d882fc]{font-family:Lato}.v-card[data-v-d9d882fc]{background:#fff;border:1px solid #e5e5e5;box-sizing:border-box;box-shadow:2px 4px 12px rgba(0,0,0,.12);border-radius:6px}.card-text[data-v-d9d882fc]{color:#000}.heading[data-v-d9d882fc]{font-size:24px;font-weight:600;line-height:20px}.paragraph[data-v-d9d882fc]{margin-top:5px;font-size:17px}.v-card__title[data-v-d9d882fc]{text-align:center;background-color:#d30024;color:#fff;min-height:50px;font-family:Roboto Slab}.v-input[data-v-d9d882fc]{background:#fff;border-radius:6px}.v-btn[data-v-d9d882fc] span{font-size:17px;font-weight:600}.btn.text-right.px-2.col-sm-3.col-12[data-v-d9d882fc]{padding-top:50px}@media (min-width:0px) and (max-width:600px){.btn.text-right.px-2.col-sm-3.col-12[data-v-d9d882fc]{padding-top:0}.card-heading[data-v-d9d882fc]{position:absolute;left:130px}.card.v-card[data-v-d9d882fc]{max-height:300px}.btn1[data-v-d9d882fc],.btn[data-v-d9d882fc]{position:static}.v-input[data-v-d9d882fc]{margin-bottom:20px}}[data-v-1eccbd87] .v-data-table.elevation-8{border-radius:8px;margin-top:12px;overflow:hidden}.ml-3[data-v-1eccbd87]{margin-left:12px}.success-text[data-v-1eccbd87]{color:#388e3c}[data-v-1eccbd87] .action-button{background-color:#fff!important;transition:background-color .2s ease;height:40px}[data-v-1eccbd87] .v-data-table--fixed-header thead{background-color:#eef4fb!important;box-shadow:inset 0 -1px 0 rgba(0,0,0,.1)!important}[data-v-1eccbd87] .v-data-table--fixed-header th{padding:16px 20px!important;font-weight:600!important;font-size:.85rem!important;color:#2c2c2c!important;align-items:start!important;text-transform:uppercase!important;letter-spacing:.06em!important;text-align:left!important;white-space:nowrap!important}[data-v-1eccbd87] .v-data-table td{padding:12px 20px!important;font-size:.875rem!important;color:#333!important;text-overflow:ellipsis!important;overflow:hidden!important}[data-v-1eccbd87] .theme--light.v-data-table{background-color:#f7f7f7!important;color:rgba(0,0,0,.87)!important}[data-v-1eccbd87] .striped tbody tr:nth-child(odd){background-color:#fafafa!important}[data-v-1eccbd87] .hoverable:hover{background-color:#f5f5f5!important}[data-v-1eccbd87] .theme--light.v-data-table>.v-data-table__wrapper>table>tbody>tr:hover:not(.v-data-table__expanded__content):not(.v-data-table__empty-wrapper){background:rgba(159,149,235,.2901960784313726)!important}[data-v-1eccbd87] .theme--light.v-data-table.v-data-table--fixed-header thead th{background:#fff!important;box-shadow:inset 0 -1px 0 rgba(0,0,0,.12)!important;margin:2px 4px 2px 0!important;font-weight:600!important;font-size:.75rem!important}[data-v-1eccbd87] .v-select .v-input__control,[data-v-1eccbd87] .v-text-field .v-input__control{min-height:38px!important}[data-v-1eccbd87] .v-navigation-drawer.sidebar-container{width:240px!important;max-width:240px!important}.tableHeader-text[data-v-1eccbd87]{padding:10px 20px;font-size:.875rem!important;color:#2c2c2c!important;font-weight:500}[data-v-1eccbd87] .v-btn>>>span{letter-spacing:.025em;font-weight:600}[data-v-621a1bd3]{font-family:Lato}.v-card[data-v-621a1bd3]{background:#fff;border:1px solid #e5e5e5;box-sizing:border-box;box-shadow:2px 4px 12px rgba(0,0,0,.12);border-radius:6px}.card-text[data-v-621a1bd3]{color:#000}.heading[data-v-621a1bd3]{font-size:24px;font-weight:600;line-height:20px}.paragraph[data-v-621a1bd3]{margin-top:5px;font-size:17px}.v-card__title[data-v-621a1bd3]{text-align:center;background-color:#d30024;color:#fff;min-height:50px;font-family:Roboto Slab}.v-input[data-v-621a1bd3]{background:#fff;border-radius:6px}.v-btn[data-v-621a1bd3] span{font-size:17px;font-weight:600}.btn.text-right.px-2.col-sm-3.col-12[data-v-621a1bd3]{padding-top:50px}@media (min-width:0px) and (max-width:600px){.btn.text-right.px-2.col-sm-3.col-12[data-v-621a1bd3]{padding-top:0}.card-heading[data-v-621a1bd3]{position:absolute;left:130px}.card.v-card[data-v-621a1bd3]{max-height:300px}.btn1[data-v-621a1bd3],.btn[data-v-621a1bd3]{position:static}.v-input[data-v-621a1bd3]{margin-bottom:20px}}[data-v-58068ed0] .v-data-table.elevation-8{border-radius:8px;margin-top:12px;overflow:hidden}.ml-3[data-v-58068ed0]{margin-left:12px}.success-text[data-v-58068ed0]{color:#388e3c}[data-v-58068ed0] .action-button{background-color:#fff!important;transition:background-color .2s ease;height:40px}[data-v-58068ed0] .v-data-table--fixed-header thead{background-color:#eef4fb!important;box-shadow:inset 0 -1px 0 rgba(0,0,0,.1)!important}[data-v-58068ed0] .v-data-table--fixed-header th{padding:16px 20px!important;font-weight:600!important;font-size:.85rem!important;color:#2c2c2c!important;align-items:start!important;text-transform:uppercase!important;letter-spacing:.06em!important;text-align:left!important;white-space:nowrap!important}[data-v-58068ed0] .v-data-table td{padding:12px 20px!important;font-size:.875rem!important;color:#333!important;text-overflow:ellipsis!important;overflow:hidden!important}[data-v-58068ed0] .theme--light.v-data-table{background-color:#f7f7f7!important;color:rgba(0,0,0,.87)!important}[data-v-58068ed0] .striped tbody tr:nth-child(odd){background-color:#fafafa!important}[data-v-58068ed0] .hoverable:hover{background-color:#f5f5f5!important}[data-v-58068ed0] .theme--light.v-data-table>.v-data-table__wrapper>table>tbody>tr:hover:not(.v-data-table__expanded__content):not(.v-data-table__empty-wrapper){background:rgba(159,149,235,.2901960784313726)!important}[data-v-58068ed0] .theme--light.v-data-table.v-data-table--fixed-header thead th{background:#fff!important;box-shadow:inset 0 -1px 0 rgba(0,0,0,.12)!important;margin:2px 4px 2px 0!important;font-weight:600!important;font-size:.75rem!important}[data-v-58068ed0] .v-select .v-input__control,[data-v-58068ed0] .v-text-field .v-input__control{min-height:38px!important}[data-v-58068ed0] .v-navigation-drawer.sidebar-container{width:240px!important;max-width:240px!important}.tableHeader-text[data-v-58068ed0]{padding:10px 20px;font-size:.875rem!important;color:#2c2c2c!important;font-weight:500}[data-v-58068ed0] .v-btn>>>span{letter-spacing:.025em;font-weight:600}[data-v-58068ed0] .theme--light.v-list{background:none;color:rgba(0,0,0,.87)}.datatable-title[data-v-e2d012f6]{font-family:Roboto,sans-serif;font-size:24px;font-weight:700;color:#38227a;border-radius:12px;padding-bottom:10px;margin-bottom:15px;border-bottom:2px solid #38227a;text-shadow:1px 1px 2px rgba(0,0,0,.2)}[data-v-e2d012f6] .v-data-table.elevation-8{border-radius:8px;margin-top:12px;overflow:hidden}.ml-3[data-v-e2d012f6]{margin-left:12px}.success-text[data-v-e2d012f6]{color:#388e3c}[data-v-e2d012f6] .action-button{background-color:#fff!important;transition:background-color .2s ease;height:40px}[data-v-e2d012f6] .v-data-table--fixed-header thead{background-color:#eef4fb!important;box-shadow:inset 0 -1px 0 rgba(0,0,0,.1)!important}[data-v-e2d012f6] .v-data-table--fixed-header th{padding:16px 20px!important;font-weight:600!important;font-size:.85rem!important;color:#2c2c2c!important;align-items:start!important;text-transform:uppercase!important;letter-spacing:.06em!important;text-align:left!important;white-space:nowrap!important}[data-v-e2d012f6] .v-data-table td{padding:12px 20px!important;font-size:.875rem!important;color:#333!important;text-overflow:ellipsis!important;overflow:hidden!important}[data-v-e2d012f6] .theme--light.v-data-table{background-color:#f7f7f7!important;color:rgba(0,0,0,.87)!important}[data-v-e2d012f6] .striped tbody tr:nth-child(odd){background-color:#fafafa!important}[data-v-e2d012f6] .hoverable:hover{background-color:#f5f5f5!important}[data-v-e2d012f6] .theme--light.v-data-table>.v-data-table__wrapper>table>tbody>tr:hover:not(.v-data-table__expanded__content):not(.v-data-table__empty-wrapper){background:rgba(159,149,235,.2901960784313726)!important}[data-v-e2d012f6] .theme--light.v-data-table.v-data-table--fixed-header thead th{background:#fff!important;box-shadow:inset 0 -1px 0 rgba(0,0,0,.12)!important;margin:2px 4px 2px 0!important;font-weight:600!important;font-size:.75rem!important}[data-v-e2d012f6] .v-select .v-input__control,[data-v-e2d012f6] .v-text-field .v-input__control{min-height:38px!important}[data-v-e2d012f6] .v-navigation-drawer.sidebar-container{width:240px!important;max-width:240px!important}.tableHeader-text[data-v-e2d012f6]{padding:10px 20px;font-size:.875rem!important;color:#2c2c2c!important;font-weight:500}[data-v-e2d012f6] .v-btn>>>span{letter-spacing:.025em;font-weight:600}[data-v-e2d012f6] .theme--light.v-list{background:none;color:rgba(0,0,0,.87)}[data-v-c45c2a4c] .v-data-table.elevation-8{border-radius:8px;margin-top:12px;overflow:hidden}.ml-3[data-v-c45c2a4c]{margin-left:12px}.success-text[data-v-c45c2a4c]{color:#388e3c}[data-v-c45c2a4c] .action-button{background-color:#fff!important;transition:background-color .2s ease;height:40px}[data-v-c45c2a4c] .v-data-table--fixed-header thead{background-color:#eef4fb!important;box-shadow:inset 0 -1px 0 rgba(0,0,0,.1)!important}[data-v-c45c2a4c] .v-data-table--fixed-header th{padding:16px 20px!important;font-weight:600!important;font-size:.85rem!important;color:#2c2c2c!important;align-items:start!important;text-transform:uppercase!important;letter-spacing:.06em!important;text-align:left!important;white-space:nowrap!important}[data-v-c45c2a4c] .v-data-table td{padding:12px 20px!important;font-size:.875rem!important;color:#333!important;text-overflow:ellipsis!important;overflow:hidden!important}[data-v-c45c2a4c] .theme--light.v-data-table{background-color:#f7f7f7!important;color:rgba(0,0,0,.87)!important}[data-v-c45c2a4c] .striped tbody tr:nth-child(odd){background-color:#fafafa!important}[data-v-c45c2a4c] .hoverable:hover{background-color:#f5f5f5!important}[data-v-c45c2a4c] .theme--light.v-data-table>.v-data-table__wrapper>table>tbody>tr:hover:not(.v-data-table__expanded__content):not(.v-data-table__empty-wrapper){background:rgba(159,149,235,.2901960784313726)!important}[data-v-c45c2a4c] .theme--light.v-data-table.v-data-table--fixed-header thead th{background:#fff!important;box-shadow:inset 0 -1px 0 rgba(0,0,0,.12)!important;margin:2px 4px 2px 0!important;font-weight:600!important;font-size:.75rem!important}[data-v-c45c2a4c] .v-select .v-input__control,[data-v-c45c2a4c] .v-text-field .v-input__control{min-height:38px!important}[data-v-c45c2a4c] .v-navigation-drawer.sidebar-container{width:240px!important;max-width:240px!important}.tableHeader-text[data-v-c45c2a4c]{padding:10px 20px;font-size:.875rem!important;color:#2c2c2c!important;font-weight:500}[data-v-c45c2a4c] .v-btn>>>span{letter-spacing:.025em;font-weight:600}[data-v-c45c2a4c] .theme--light.v-list{background:none;color:rgba(0,0,0,.87)}.event-count{display:inline-flex;align-items:center;background-color:#7253cf;color:#fff;padding:.4rem .8rem;border-radius:16px;font-size:.9rem;font-weight:500}@media screen and (min-width:750px){html{overflow-y:auto}}.v-application .white--text{color:#000!important;caret-color:#000!important;font-size:12px!important;font-weight:bolder}.my-event[data-v-fac17050]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border-radius:2px;background-color:#1867c0;color:#fff;border:1px solid #1867c0;font-size:12px;padding:3px;cursor:pointer;margin-bottom:1px;left:4px;margin-right:8px;position:relative}.my-event.with-time[data-v-fac17050]{position:absolute;right:4px;margin-right:0}[data-v-22258d80]{font-family:Lato}.v-card[data-v-22258d80]{background:#fff;border:1px solid #e5e5e5;box-sizing:border-box;box-shadow:2px 4px 12px rgba(0,0,0,.12);border-radius:6px}.card-text[data-v-22258d80]{color:#000}.heading[data-v-22258d80]{font-size:24px;font-weight:600;line-height:20px}.paragraph[data-v-22258d80]{margin-top:5px;font-size:17px}.v-card__title[data-v-22258d80]{text-align:center;background-color:#d30024;color:#fff;min-height:50px;font-family:Roboto Slab}.v-input[data-v-22258d80]{background:#fff;border-radius:6px}.v-btn[data-v-22258d80] span{font-size:17px;font-weight:600}.btn.text-right.px-2.col-sm-3.col-12[data-v-22258d80]{padding-top:50px}@media (min-width:0px) and (max-width:600px){.btn.text-right.px-2.col-sm-3.col-12[data-v-22258d80]{padding-top:0}.card-heading[data-v-22258d80]{position:absolute;left:130px}.card.v-card[data-v-22258d80]{max-height:300px}.btn1[data-v-22258d80],.btn[data-v-22258d80]{position:static}.v-input[data-v-22258d80]{margin-bottom:20px}}